BM6P6(@ ssslll```WWWRRRQQQSSSTTTUUUSSSPPPOOOMMMIIIEEEBBB???>>>>>>>>>???>>><<<:::;;;;;;::::::::::::;;;;;;======<<<;;;::::::::::::;;;:::999999888888999999777777888888888999999999;;;::::::999888888888999;;;;;;;;;;;;;;;;;;;;;:::999999999888888888888777777777666666666666777777666666666666666666666666666666666666777888999:::777BBBFFFFFFMMMWWWoooyyysssooojjjbbbVVVMMMIIIJJJKKKMMMNNNOOOPPPPPPRRRRRRQQQQQQSSSTTTVVVWWWXXXXXXXXXWWWVVVUUUSSSRRRNNNNNNMMMMMMMMMMMMNNNNNNLLLLLLLLLLLLLLLMMMMMMNNNQQQQQQRRRTTTTTTUUUUUUUUUYYYYYYYYYYYYYYYYYYYYYYYY]]]]]]___```aaaaaaaaaaaa```aaaaaabbbccccccddddddjjjkkkllllllmmmmmmmmmmmmlllooosssvvvvvvvvvvvvwwwyyy{{{}}}~~~{{{xxxvvvsssrrrssstttsssrrrrrrrrrrrrsssuuuwwwzzz{{{zzzyyyvvvtttrrrrrrrrrrrrqqqooonnnoooqqqssssssrrryyyxxxvvvuuutttqqqmmmjjjiiigggiiiooosssuuuzzz}}}yyytttrrrpppnnnnnnnnnnnnnnnlllmmmkkkhhhddd```[[[UUUPPPLLLNNNPPPTTT[[[eeeqqqxxx{{{{{{ggg```aaaaaa___\\\WWWTTTRRRRRRWWWYYY[[[]]]^^^^^^]]]\\\SSSSSSUUUWWWWWWUUUPPPMMMKKKJJJIIIHHHHHHGGGGGGHHHMMMKKKJJJIIIHHHHHHIIIIIIIIIHHHGGGHHHJJJKKKJJJIIIEEECCCBBBBBBBBBBBBAAA??????>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<<<>>>>><<<;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<:::999888888777777888888888999999999::::::::::::;;;:::999999888888999999999:::::::::;;;<<<<<<<<<999999999888888888888777777777666666666666777777666666666666666666666666666666666666777888999:::888CCCFFFHHHPPP\\\uuu~~~~~~~~~{{{vvvqqqkkkbbbXXXPPPIIIKKKMMMOOOPPPQQQQQQPPPSSSRRRRRRSSSUUUWWWYYYZZZ]]]\\\\\\[[[YYYWWWUUUTTTNNNMMMLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLMMMMMMNNNOOOQQQRRRSSSTTTUUUUUUUUUUUUXXXXXXXXXXXXXXXXXXXXXXXX\\\]]]^^^___```aaaaaaaaa``````aaabbbcccdddeeeeeeiiijjjkkklllmmmmmmmmmmmmmmmpppsssuuuuuuvvvwwwxxxzzz{{{}}}~~~~~~yyyvvvtttqqqqqqqqqrrrrrrqqqrrrrrrssstttvvvxxxzzz{{{{{{zzzxxxvvvttttttttttttsssrrrqqqrrrtttuuuuuuuuuwwwvvvtttttttttrrrooollliiifffggglllpppsssyyy}}}yyytttqqqooommmmmmmmmnnnmmmlllmmmkkkhhheeeaaa[[[UUUPPPKKKMMMOOOSSSZZZdddooowww~~~}}}iiiccc______^^^[[[XXXVVVUUUUUUWWWXXX[[[```dddeeedddbbbUUUUUUUUUVVVVVVUUURRROOOMMMLLLKKKJJJIIIIIIIIIIIIMMMLLLJJJIIIIIIIIIJJJKKKJJJIIIHHHIIIJJJKKKKKKJJJGGGFFFCCCBBBBBBAAA???===??????>>>===============???>>>======<<<<<<======AAACCCGGGNNNYYYeeeoootttyyy|||}}}uuurrrvvv}}}}}}vvvnnnbbbWWWQQQQQQTTTWWWWWWUUUSSSQQQNNNJJJEEEAAABBB???===<<<=========<<<;;;;;;::::::::::::;;;;;;999999999999:::;;;<<<===999888777777666666777777999999:::::::::;;;;;;;;;::::::999999888888999999888888999:::;;;<<<======999999999888888888888777777777666666666666777777666666666666666666666666666666666666777888999:::999DDDGGGKKKUUUccc~~~~~~}}}||||||{{{yyyssskkkbbbYYYSSSJJJMMMPPPSSSUUUTTTSSSQQQSSSTTTUUUVVVXXXZZZ\\\^^^aaa```___]]][[[XXXVVVUUUPPPOOONNNNNNMMMMMMMMMMMMNNNNNNNNNMMMNNNOOOOOOPPPRRRRRRSSSTTTUUUUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWZZZ[[[\\\^^^___`````````^^^___```aaaccceeeffffffggghhhiiikkklllmmmmmmmmmoooqqqsssttttttuuuxxxyyy{{{|||~~~~~~~~~~~~yyyuuurrrpppooopppppppppooorrrsssuuuwwwxxxzzzzzzzzz|||{{{zzzxxxwwwvvvvvvvvvqqqpppoooppprrrsssssssssuuutttsssssstttsssqqqoooiiieeedddiiimmmqqqxxx~~~zzzuuuqqqooommmlllmmmmmmlllkkkmmmkkkhhheeeaaa\\\UUUQQQKKKLLLNNNQQQXXXcccnnnvvv~~~jjjddd^^^]]]\\\[[[ZZZYYYYYYYYYWWWWWW[[[ccckkkooolllhhhXXXVVVTTTSSSTTTTTTTTTRRROOONNNMMMLLLLLLKKKKKKLLLMMMLLLKKKJJJJJJKKKLLLLLLKKKJJJIIIJJJLLLMMMLLLKKKJJJHHHEEECCCBBB@@@===;;;??????>>>===<<<<<<<<<===??????>>>=========>>>>>>???@@@CCCJJJTTT```lllssszzz~~~yyyppppppzzz|||wwwuuutttlllaaaUUUNNNMMMRRRVVVVVVUUUTTTSSSQQQMMMGGGCCCBBB@@@<<<;;;<<<=========<<<<<<;;;;;;;;;;;;<<<<<<::::::999999::::::;;;<<<999999888777777777777777999999999::::::::::::;;;::::::999999888999999:::999999999::::::;;;;;;<<<999999999888888888777777777777666666666666777777666666666666666666666666666666666666777888999::::::DDDHHHMMMYYYiii~~~~~~|||{{{{{{zzzzzzzzztttkkkaaaYYYUUUMMMPPPUUUYYYZZZYYYVVVTTTUUUVVVWWWYYY\\\^^^```aaacccbbbaaa^^^[[[XXXVVVTTTUUUTTTSSSRRRQQQQQQQQQQQQPPPOOOOOOOOOOOOPPPQQQQQQRRRSSSTTTTTTUUUUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[\\\]]]^^^______]]]^^^___aaaccceeeggghhhfffgggiiikkklllmmmnnnnnnpppqqqsssssstttuuuxxx{{{|||}}}~~~~~~~~~~~~{{{tttrrrpppooooooppppppooorrrsssvvvxxxyyyzzzzzzyyy{{{{{{zzzyyyxxxwwwwwwwwwqqqpppoooppprrrsssssssssuuusssrrrrrrsssrrrqqqooojjjeeedddgggkkkpppxxx{{{vvvrrrpppnnnmmmnnnnnnmmmlllmmmkkkhhheeeaaa\\\VVVRRRKKKLLLNNNQQQXXXcccooowww}}}~~~jjjddd___]]][[[ZZZZZZZZZZZZZZZXXXWWW[[[dddooosssnnnhhhXXXUUURRRQQQRRRSSSTTTTTTQQQPPPOOONNNNNNMMMMMMNNNMMMMMMLLLKKKKKKLLLMMMNNNMMMLLLKKKKKKMMMMMMMMMKKKJJJHHHFFFDDDCCCAAA>>><<>>>>>>>>>>>>>>????????????>>>>>>>>>>>>?????????>>>@@@GGGPPP[[[hhhrrr{{{sssnnnvvvxxxpppmmmsssnnncccXXXPPPOOOTTTYYYUUUTTTTTTTTTSSSOOOJJJFFFBBB@@@<<<;;;<<<===============<<<<<<<<<<<<======<<<;;;:::999999999999999::::::999888888888888999888888888888999999999999:::999999888999999::::::;;;;;;;;;::::::999999888999999999888888888777777777777666666666666777777666666666666666666666666666666666666777888999:::;;;EEEHHHMMM[[[kkk~~~}}}||||||{{{wwwyyyxxxtttkkkaaaYYYTTTQQQTTTYYY]]]___]]]ZZZWWWWWWXXXZZZ]]]___bbbcccdddeeeeeecccaaa___\\\YYYXXXXXXXXXVVVUUUSSSSSSRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWYYYZZZ\\\]]]]]]]]]\\\]]]___aaacccfffggghhhfffgggiiikkklllnnnnnnnnnppprrrsssttttttvvvyyy{{{|||}}}~~~~~~}}}~~~~~~vvvsssqqqpppqqqqqqqqqpppqqqsssuuuwwwxxxxxxxxxxxxyyyyyyyyyxxxxxxwwwwwwvvvvvvuuutttuuuwwwxxxxxxxxxvvvtttrrrqqqrrrqqqooonnnlllgggdddgggkkkooowww|||wwwtttrrrpppoooppppppooonnnlllkkkhhheeebbb]]]WWWSSSMMMMMMNNNQQQXXXcccpppxxx{{{~~~mmmhhhbbb___[[[ZZZZZZZZZYYYXXXXXXWWWZZZccclllooojjjcccWWWTTTQQQPPPQQQSSSTTTTTTRRRQQQPPPOOOOOONNNOOOOOOMMMLLLKKKKKKLLLMMMNNNOOONNNMMMLLLLLLMMMNNNMMMLLLHHHGGGEEEDDDDDDCCCAAA???>>>>>>??????@@@AAACCCCCC??????>>>>>>>>>>>>?????????===???FFFMMMUUUcccppp{{{yyyqqqttt|||wwwnnnjjjoookkkcccXXXPPPOOOTTTYYYVVVUUUVVVVVVUUUQQQKKKGGGBBB???===<<<=========<<<======<<<<<<<<<<<<======<<<;;;:::999888888888888;;;::::::999888999999999777777888888888999999999999999888888999999::::::<<<<<<;;;:::999888777777999999999888888888888777777777666666666666777777666666666666666666666666666666666666777888999:::;;;DDDHHHMMMZZZhhh~~~}}}}}}}}}wwwwwwwwwssslllcccYYYSSSSSSVVV[[[___```___\\\ZZZXXXZZZ\\\___bbbdddeeeeeehhhhhhgggfffdddbbb```___ZZZYYYWWWUUUTTTRRRRRRRRRSSSSSSRRRRRRSSSSSSTTTUUUTTTTTTUUUUUUUUUUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUWWWYYYZZZ[[[\\\\\\]]]^^^___aaaccceeeggghhhhhhiiijjjlllmmmnnnnnnnnnppprrrtttuuuuuuvvvyyyzzz{{{|||}}}}}}}}}~~~~~~wwwtttrrrqqqrrrrrrrrrqqqqqqqqqssstttuuuvvvvvvvvvwwwwwwxxxxxxxxxwwwvvvvvvuuutttssstttvvvwwwwwwwwwvvvtttrrrqqqqqqqqqooonnnmmmhhheeegggjjjmmmttt|||~~~xxxuuusssqqqpppqqqqqqpppooolllkkkhhheeebbb]]]XXXSSSMMMMMMNNNQQQXXXcccpppyyy|||rrrnnnddd___ZZZXXXYYYZZZXXXVVVWWWWWWYYY___eeegggbbb^^^UUUSSSRRRRRRSSSTTTTTTSSSRRRQQQPPPOOOOOONNNNNNNNNKKKKKKKKKKKKLLLMMMOOOPPPOOOMMMLLLLLLMMMNNNMMMKKKGGGFFFDDDDDDEEEEEEDDDBBB??????@@@@@@AAABBBDDDDDD>>>>>>=========>>>?????????;;;>>>EEEKKKPPP]]]lllyyyxxxwww{{{zzzqqqllljjjhhhbbbYYYQQQOOOTTTYYYYYYYYYXXXXXXUUUQQQJJJEEE@@@???======>>>>>><<<;;;;;;;;;::::::::::::;;;;;;::::::999999999999999::::::999999888888888888888888888888999999999::::::999999888888999999:::;;;;;;:::::::::999888888888999999999888888888888777777777666666666666777777666666666666666666666666666666666666777888999:::;;;DDDGGGKKKXXXcccxxxyyywwwuuusssooofff[[[SSSSSSVVVZZZ]]]___^^^\\\ZZZZZZ[[[^^^aaacccdddeeeeeehhhhhhhhhggggggeeedddddd\\\[[[YYYWWWUUUTTTSSSSSSTTTTTTTTTTTTTTTUUUUUUVVVTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSUUUWWWYYYZZZ[[[[[[]]]^^^```aaaccceeefffgggjjjkkklllmmmnnnnnnnnnnnnoooqqquuuvvvwwwwwwxxxyyyzzz{{{}}}}}}}}}~~~|||wwwtttrrrqqqrrrrrrrrrqqqppppppppppppqqqssstttuuuvvvwwwxxxxxxyyyxxxwwwwwwqqqpppoooppprrrssssssssstttrrrppppppqqqqqqqqqpppmmmhhheeegggiiikkkqqqwwwyyytttsssqqqpppqqqqqqpppooollljjjhhhfffccc^^^XXXTTTMMMLLLMMMPPPVVVbbboooxxx}}}~~~qqqmmmccc^^^XXXWWWXXXZZZXXXVVVUUUVVVXXX[[[^^^___]]]ZZZTTTTTTUUUVVVXXXWWWUUURRRQQQPPPOOONNNNNNMMMMMMNNNJJJJJJJJJJJJKKKMMMOOOPPPOOOMMMLLLLLLMMMMMMLLLKKKHHHFFFEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA======<<<<<<======>>>???===999<<>>>>>>>>???>>><<<::::::999999888888999999:::888888888888999:::;;;;;;999888888777777777777777999999:::::::::;;;;;;;;;999888888888999::::::;;;999999999999999999::::::999999999888888888888777777777666666666666777777666666666666666666666666666666666666777888999:::;;;DDDFFFJJJVVV```rrr~~~{{{xxxuuutttqqqjjj]]]SSSSSSUUUYYY\\\]]]]]][[[ZZZ[[[\\\___bbbdddeeeeeeeeeeeefffffffffffffffeeeeee___^^^\\\ZZZXXXVVVVVVUUUUUUUUUTTTTTTUUUUUUVVVWWWUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSUUUWWWYYYZZZ[[[[[[^^^___```aaaccceeeffffffllllllmmmnnnooooooooonnnnnnqqquuuwwwxxxxxxxxxyyyyyy{{{|||}}}}}}~~~zzzvvvtttqqqpppqqqrrrqqqqqqoooooonnnnnnoooqqqssstttvvvwwwxxxyyyzzzyyyxxxwwwsssrrrqqqqqqsssuuuuuutttrrrpppooooooqqqssssssssslllgggeeefffhhhiiinnntttzzztttrrrpppoooppppppooonnnllljjjhhhfffccc^^^XXXTTTLLLKKKLLLNNNUUUaaannnwww||||||mmmhhhbbb\\\WWWUUUXXXZZZYYYVVVSSSUUUWWWYYY[[[[[[ZZZZZZTTTUUUWWWZZZ[[[ZZZVVVSSSPPPPPPOOONNNMMMMMMMMMMMMIIIIIIIIIIIIKKKMMMOOOPPPOOOMMMLLLLLLMMMMMMLLLJJJIIIGGGFFFEEEFFFEEECCCBBBDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<<<<<<<===>>>>>><<<888;;;CCCFFFGGGRRRbbbsss~~~|||www}}}yyyoooppppppiii^^^WWWWWW[[[\\\]]][[[ZZZZZZXXXRRRIIIBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<======<<<<<<;;;:::;;;::::::999999::::::;;;;;;::::::999999::::::;;;::::::999999888777666666999999999999999999999999::::::999888888999::::::888999999::::::999999888888777666444444666777888555555555555666666666666777888888999::::::;;;;;;:::???HHHPPPUUU___rrr}}}|||{{{|||}}}~~~zzzvvvrrrpppooojjjbbb[[[UUUVVVXXX[[[]]]___```aaaaaabbbcccdddfffggghhhiiihhhgggffffffggggggeeecccaaa___^^^[[[ZZZXXXXXXWWWXXXWWWVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXWWWVVVVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSTTTUUUWWWXXXYYY]]]^^^___```bbbcccdddeeeiiijjjmmmoooppppppooonnnqqqrrrsssuuuvvvxxxyyyzzzyyyzzz{{{}}}~~~~~~|||yyytttttttttqqqnnnllllllmmmqqqppppppoooppprrrssstttzzzyyyyyyxxxxxxwwwwwwwwwpppqqqrrrqqqpppoooppprrrnnnnnnnnnooopppsssuuuwwwqqqooojjjfffdddeeejjjnnnyyy~~~zzzrrrpppnnnmmmnnnooonnnmmmnnnllliiigggccc]]]VVVRRRKKKHHHHHHMMMTTT\\\iiittt{{{}}}|||fff^^^ZZZVVVRRRSSSVVVWWWTTTPPPXXXWWWWWWWWWWWWWWWWWWWWWSSSUUUXXXZZZZZZXXXVVVTTTQQQSSSTTTRRROOOLLLKKKKKKIIIIIIIIIJJJLLLPPPSSSUUUVVVTTTQQQOOOMMMMMMMMMNNNHHHHHHGGGGGGFFFEEEEEEEEEEEECCCAAAAAAAAAAAA???===>>>>>>>>>>>>============<<<;;;::::::>>>HHHSSS[[[jjjqqq{{{rrrxxxtttuuutttmmmaaaZZZZZZ]]]^^^]]]\\\[[[[[[XXXRRRJJJDDDBBBAAA@@@>>>======<<<<<<<<<<<<======<<<<<<;;;:::;;;::::::999999::::::;;;;;;::::::999999::::::;;;;;;::::::999888888777777999999999999999999999999::::::999888888999::::::888999999999999999999888777777777777777777777777444444555555555666666666666666777777888999999999999===EEEMMMSSS___sss|||{{{{{{||||||zzzwwwsssrrrpppkkkbbb[[[VVVXXXZZZ]]]```cccdddeeehhhiiiiiijjjjjjkkkkkkkkkgggfffeeeeeeffffffdddbbb```___^^^]]]\\\ZZZZZZYYYXXXXXXWWWVVVVVVVVVVVVVVVWWWXXXXXXXXXWWWWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUWWWXXXZZZ[[[^^^^^^```aaabbbdddeeeeeehhhjjjlllnnnppppppooonnnqqqqqqssstttvvvwwwyyyyyyxxxyyy{{{}}}~~~zzzvvvssstttsssqqqooonnnnnnpppqqqppppppppppppqqqrrrssswwwwwwxxxxxxwwwwwwvvvvvvttttttuuuuuuttttttsssrrrmmmmmmnnnoooppprrrttttttqqqoookkkgggdddfffjjjnnnxxx~~~~~~zzzrrrpppnnnnnnoooooonnnmmmmmmllliiigggddd^^^XXXSSSMMMJJJJJJOOOUUU]]]jjjvvv|||~~~}}}eee]]]VVVRRRMMMLLLNNNOOONNNMMMWWWWWWWWWWWWWWWVVVUUUTTTSSSUUUWWWZZZZZZYYYWWWUUURRRTTTUUUTTTQQQNNNMMMLLLMMMMMMMMMNNNPPPSSSVVVXXXWWWUUURRRPPPNNNMMMMMMNNNHHHHHHGGGGGGFFFEEEEEEEEEEEECCCAAAAAAAAAAAA???===>>>>>>>>>>>>============::::::999:::===EEEOOOVVVaaajjjvvv~~~vvvyyy{{{wwwuuulll___XXXYYY[[[[[[^^^^^^]]]\\\YYYSSSKKKEEEAAAAAA???>>>============<<<============<<<;;;;;;;;;::::::999999::::::;;;;;;::::::999999::::::;;;;;;;;;::::::999999888888999999999999999999999999:::999999888888999999:::999999999999999999999999666777999::::::999777666555555555555666666666666444444555666666777777888:::>>>EEEMMMTTTbbbyyy}}}{{{{{{{{{{{{zzzxxxvvvtttrrrlllccc\\\YYYZZZ]]]```dddhhhkkkmmmpppqqqqqqqqqqqqqqqppppppjjjhhhfffffffffeeecccaaa^^^_________^^^]]]\\\[[[YYYYYYXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXWWWVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVWWWXXXZZZ[[[\\\______```aaacccdddeeeeeeggghhhjjjmmmnnnoooooonnnpppqqqrrrsssuuuwwwxxxyyyxxxyyy{{{}}}yyyuuussstttsssrrrpppooopppqqqqqqqqqpppppppppqqqqqqrrrsssuuuvvvxxxxxxwwwvvvttttttrrrrrrtttvvvuuuqqqnnnllllllnnnooopppqqqrrrrrrqqqooolllhhheeefffjjjmmmvvv|||~~~|||sssqqqooooooooopppooommmlllkkkiiihhheee```ZZZUUUPPPLLLKKKPPPVVV^^^lllwww}}}hhh]]]VVVRRRNNNJJJJJJLLLPPPSSSXXXXXXXXXWWWVVVUUUTTTSSSTTTUUUWWWYYYYYYXXXWWWUUURRRUUUWWWWWWTTTQQQOOONNNOOOOOOOOOPPPQQQTTTVVVXXXXXXVVVSSSPPPNNNMMMMMMLLLHHHHHHGGGGGGFFFEEEEEEEEEDDDCCCAAAAAAAAAAAA???>>>>>>>>>>>>>>>============999999::::::===BBBIIIOOOYYYdddrrrzzz}}}|||{{{yyyzzz{{{wwwlll___XXXYYY[[[[[[`````````^^^ZZZSSSKKKFFFAAA@@@???>>>===========================<<<;;;;;;;;;::::::999999::::::;;;;;;::::::999999::::::;;;;;;;;;;;;::::::999999999999999999999999999999999999999999999999999999999999999888888888888999999777888999::::::999888777666666666777777777777888444444555555666777777888===@@@GGGPPPYYYiii~~~}}}|||||||||zzzyyyxxxwwwtttmmmeee___\\\]]]___ccchhhmmmrrruuuwwwxxxyyyyyyyyyyyyxxxwwwrrrooollliiigggeeebbb```\\\]]]^^^______^^^]]]\\\ZZZZZZYYYXXXXXXXXXXXXYYYWWWWWWXXXXXXXXXXXXWWWWWWYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVWWWYYYZZZ\\\]]]______```aaabbbcccdddeeeeeefffiiikkkmmmnnnnnnoooooopppqqqsssuuuvvvwwwxxxxxxzzz|||~~~zzzwwwtttuuutttssspppooopppqqqqqqqqqpppppppppqqqqqqqqqrrrtttvvvxxxyyyxxxvvvuuusssqqqppptttxxxyyytttnnnlllmmmoooqqqrrrrrrqqqpppqqqpppmmmjjjggggggjjjlllvvv{{{~~~uuusssppppppppppppooonnnlllkkkiiihhhfffaaa[[[WWWPPPLLLKKKOOOUUU^^^kkkwww}}}oooaaaVVVTTTOOOKKKJJJOOOVVV\\\]]][[[XXXVVVUUUUUUVVVWWWXXXYYYYYYYYYXXXVVVTTTSSSRRRUUUXXXXXXVVVSSSQQQPPPMMMMMMMMMNNNOOOQQQSSSTTTVVVUUURRROOOMMMKKKKKKJJJHHHHHHGGGGGGFFFEEEEEEEEEDDDBBBAAAAAAAAAAAA@@@>>>>>>>>>>>>>>>============999:::;;;<<<===AAAEEEIIIUUUaaapppyyy{{{}}}yyy}}}zzzvvv~~~qqqccc]]]___aaa```bbbcccccc```ZZZRRRJJJFFF@@@@@@???>>>=========>>>======>>>>>>======<<<;;;;;;::::::999999::::::;;;;;;::::::999999::::::;;;;;;;;;:::::::::::::::999999999999999999999999999999999999999999999999999999888888777777888888999:::999888777777888999:::777777888888888999999999555666666777777888888999>>>AAAHHHRRR]]]ppp~~~yyy~~~~~~~~~~~~~~~~~~{{{{{{zzzyyyuuuooohhhccc``````bbbffflllsssyyy|||}}}yyysssnnnjjjfffbbb___[[[\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZZZZYYYYYYZZZZZZWWWWWWXXXYYYYYYXXXXXXWWWYYYYYYYYYYYYXXXXXXWWWWWWVVVVVVVVVWWWYYYZZZ\\\]]]______```aaabbbbbbcccccccccdddfffiiikkkmmmnnnoooooopppqqqsssuuuvvvwwwxxxyyy{{{}}}~~~zzzxxxuuuvvvuuussspppooooooppppppqqqqqqqqqrrrrrrrrrrrrssstttwwwyyyzzzyyywwwuuuuuussstttxxx~~~{{{vvvnnnoooqqqrrrsssrrrqqqqqqqqqpppooollliiihhhjjjllluuuzzzvvvtttrrrqqqqqqqqqpppnnnkkkjjjiiihhhfffaaa\\\XXXPPPKKKJJJMMMSSS\\\iiivvv{{{tttdddUUURRROOOLLLMMMSSS\\\cccccc___YYYTTTSSSVVVZZZ]]]^^^]]][[[YYYUUUSSSPPPOOOQQQTTTVVVWWWUUURRRQQQQQQMMMMMMMMMMMMNNNOOOPPPPPPSSSRRRPPPNNNLLLJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEEEECCCBBBAAAAAAAAAAAA@@@>>>>>>>>>>>>>>>============;;;<<<>>>>>>>>>@@@CCCFFFRRR]]]llluuuxxxzzz~~~zzz|||}}}vvv|||rrrddd^^^aaacccbbbdddeeeeeeaaaYYYOOOHHHDDD@@@@@@???>>>>>>>>>>>>>>>===>>>>>>>>>>>>===<<<<<<;;;::::::999999::::::;;;;;;::::::999999::::::;;;::::::::::::999999999999999999999999999999999999888999999::::::999999888999888777666666777888999:::999777666666777999:::888888888888999999999999666777777888888999999:::<<<@@@IIITTTaaauuuvvvuuu~~~~~~~~~~~~{{{|||{{{yyyvvvqqqllljjjeeeeeegggjjjqqqxxxzzztttnnniiieeebbb\\\\\\\\\[[[\\\]]]^^^^^^]]]\\\\\\[[[[[[[[[[[[[[[WWWWWWXXXYYYYYYYYYYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYVVVVVVWWWXXXYYY[[[\\\]]]^^^^^^___``````aaabbbbbbbbbcccdddgggiiilllnnnooopppqqqrrrsssuuuwwwxxxyyy{{{|||~~~|||yyyvvvuuutttttttttrrrpppnnnoooppppppqqqrrrssstttttttttttttttvvvwwwyyyyyyxxxwwwvvvrrrrrrsssvvvzzz|||zzzwwwpppqqqqqqrrrrrrrrrqqqqqqqqqqqqpppmmmjjjiiijjjkkksssxxxxxxuuusssrrrrrrrrrpppoookkkjjjiiigggeeeaaa[[[WWWOOOKKKHHHKKKQQQZZZhhhttt{{{wwwfffYYYWWWSSSRRRUUU\\\dddiiiddd```ZZZUUUTTTWWW\\\```cccaaa]]]XXXTTTPPPNNNMMMOOOQQQSSSSSSQQQPPPPPPQQQNNNNNNOOOOOOOOOOOOOOOOOOPPPOOONNNMMMKKKIIIHHHGGGHHHHHHGGGGGGFFFEEEEEEEEECCCBBB@@@AAAAAABBB@@@???>>>>>>>>>>>>===============>>>?????????@@@CCCEEELLLVVVcccnnnsssvvvxxxzzz|||{{{|||qqqccc^^^bbbddddddeeeggggggaaaXXXMMMEEEBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::999999::::::;;;;;;::::::999999::::::;;;999999999999999999999999999999999999999999999999888999::::::::::::999888999888777666666777888999777777777777777777777777666666777777777888888888666777777888888999999:::<<>>>>>>>>>>>===============>>>>>>>>>===???BBBDDDGGGNNNZZZgggqqqvvvvvvuuuuuu{{{uuugggcccgggjjjiiifffhhhhhhbbbWWWLLLDDD@@@@@@???>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>======<<<;;;::::::999999::::::;;;;;;::::::999999::::::;;;888888888888888888888999999999999999999999999999888999:::;;;;;;:::999888999888777555555777888999555666777888888777666555555555555555666666666666666666777777888888999999>>>DDDNNN\\\kkk{{{ssswww~~~}}}|||||||||{{{yyyuuussssssssspppooopppsssyyy~~~xxxsssooollliiibbb```]]][[[[[[]]]```bbb___^^^]]]]]]\\\\\\]]]]]]WWWWWWXXXYYYZZZZZZYYYYYYVVVVVVWWWXXXYYYZZZ[[[[[[YYYYYYZZZ[[[\\\^^^___```\\\]]]]]]^^^^^^_________```aaabbbdddhhhkkkmmmoooqqqrrrsssuuuvvvxxxyyyzzz~~~ooommmjjjiiihhhjjjlllnnnlllnnnoooooopppqqqsssvvvoooqqqsssuuuwwwxxxxxxxxxvvvvvvuuuuuutttttttttsssssstttuuutttrrrqqqrrrsssrrrqqqooonnnnnnnnnooopppqqqrrrrrrooollljjjiiijjjmmmsss{{{yyywwwtttsssssssssqqqpppkkkjjjhhhfffccc^^^XXXTTTQQQLLLIIIKKKPPPZZZhhhuuu}}}mmm___ZZZVVVWWW]]]bbbcccaaa]]][[[ZZZYYYXXXYYY[[[\\\dddaaa\\\WWWSSSPPPOOONNNLLLLLLLLLKKKJJJKKKMMMOOOMMMNNNNNNNNNNNNMMMLLLKKKNNNNNNNNNMMMMMMLLLKKKJJJHHHHHHGGGGGGFFFEEEEEEEEECCCAAA@@@@@@BBBBBBAAA???>>>>>>>>>>>>===============>>>>>>===<<<>>>AAADDDEEEKKKVVVeeerrrxxxxxxuuupppwwwyyyiiibbbdddhhhiiiiiiiiifff^^^TTTLLLGGGFFFBBBBBBAAAAAA@@@??????>>>============<<<<<<<<<<<<;;;;;;;;;;;;::::::999888::::::::::::::::::::::::;;;;;;;;;::::::999999999::::::::::::::::::::::::888888999::::::::::::999888888888888888888888888999888777666555555666666777777777777666666666666555666666666555666888:::===DDDMMM\\\uuusssqqq{{{~~~~~~~~~}}}}}}}}}|||zzzwwwvvvwwwxxxyyyrrrrrrsssvvv|||~~~xxxrrrnnnjjjfffcccaaa___]]][[[[[[]]]___aaa____________^^^]]]\\\\\\WWWWWWXXXZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]]\\\[[[[[[]]]]]]]]]^^^^^^^^^____________``````______^^^]]]`````````aaadddgggjjjmmmqqqrrrtttuuuuuuuuuwwwyyyzzz|||xxxpppiiiccc\\\[[[```eeegggggglllnnnppppppqqqqqqtttvvvrrrrrrssstttuuuuuuttttttvvvuuutttssssssrrrssssssssssssssssssrrrqqqpppooorrrqqqppppppoooppppppppptttrrrooonnnnnnmmmlllkkklllooouuu||||||yyyvvvtttssssssqqqpppooommmkkkhhheee___YYYTTTNNNJJJHHHJJJOOOYYYkkkzzzkkk^^^ZZZZZZ]]]\\\YYYXXXZZZYYYXXXWWWWWWXXXYYYXXXVVVZZZYYYVVVSSSQQQOOOMMMMMMPPPMMMKKKJJJKKKKKKKKKJJJIIIJJJKKKKKKLLLKKKKKKKKKMMMLLLJJJIIIIIIIIIJJJKKKLLLKKKIIIFFFEEEDDDEEEEEEEEEDDDBBBAAA@@@???????????????@@@@@@AAAAAAAAAAAA???>>>>>>>>>>>>>>>??????@@@IIIRRR[[[hhhuuuwwwsssvvvvvvzzzyyyiiicccgggkkkjjjlllkkkggg^^^SSSJJJEEECCCAAAAAAAAA@@@??????>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888::::::::::::::::::::::::;;;:::::::::999999999999::::::::::::::::::::::::888888999::::::::::::999888888888888888888888888888777777777666666666666555555666666777777888888555666666666555666888;;;BBBJJJUUUeee~~~{{{oooooo{{{~~~~~~~~~~~~~~~~~~~~~}}}{{{yyywwwwwwwwwxxxyyyssstttuuuyyy~~~{{{xxxsssnnnkkkhhhdddbbb```___]]][[[[[[]]]___```^^^^^^^^^^^^^^^]]]\\\\\\YYYYYYZZZ[[[\\\\\\]]]^^^^^^^^^___^^^^^^]]]\\\[[[]]]]]]^^^^^^^^^________________________^^^]]]\\\___^^^___```bbbfffiiikkkoooqqqsssttttttuuuwwwyyy{{{|||~~~}}}qqqiii```[[[VVVVVV\\\bbbeeeeeekkkmmmpppqqqrrrsssuuuwwwssstttttttttttttttsssssssssrrrrrrsssssstttuuuvvvtttttttttssssssrrrqqqppprrrqqqqqqpppppppppppppppsssqqqooooooooonnnllljjjjjjmmmsss{{{|||yyyuuussssssrrrqqqpppnnnllljjjhhheee___YYYTTTQQQNNNLLLNNNSSS]]]mmm|||mmmaaa\\\[[[\\\\\\YYYXXXZZZZZZYYYXXXYYYZZZZZZXXXVVVXXXWWWUUUSSSQQQOOONNNMMMPPPNNNKKKJJJJJJKKKJJJJJJJJJJJJKKKLLLLLLMMMLLLLLLLLLLLLKKKKKKLLLMMMOOOPPPLLLKKKIIIGGGEEEDDDDDDDDDEEEDDDCCCAAA@@@@@@??????@@@@@@@@@@@@AAAAAABBBBBB???>>>>>>======>>>>>>???@@@GGGPPPYYYeeerrruuuqqqsssssswwwxxxhhheeejjjmmmkkknnnlllfff]]]RRRIIICCCAAAAAA@@@@@@???>>>>>>==================<<<<<<<<<<<<:::;;;;;;;;;;;;::::::999;;;;;;::::::::::::::::::999999999999999888888888::::::::::::::::::::::::888888999::::::::::::999888888888888888888888888666777888888888777666555444444555666777888999999555666666666555666999;;;FFFOOO]]]oootttkkknnn|||}}}~~~~~~~~~~~~~~~~~~~~~{{{zzzyyywwwwwwwwwxxxxxxssstttvvvyyy}}}|||xxxuuusssqqqpppnnnjjjhhhgggeeebbb```___^^^\\\[[[[[[\\\^^^___]]]]]]^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]____________^^^]]]\\\[[[]]]^^^^^^^^^^^^_____________________^^^]]]\\\[[[]]]]]]]]]^^^```dddgggiiilllnnnqqqrrrsssuuuxxxzzz||||||~~~vvviii```WWWTTTQQQTTTZZZaaadddeeeiiilllooorrrssstttuuuwwwtttttttttuuuttttttssssssrrrrrrrrrrrrssstttuuuvvvuuuuuuttttttsssrrrrrrrrrrrrrrrqqqppppppppppppppprrrqqqpppppppppooollliiihhhkkkpppxxx|||yyyuuusssrrrqqqpppooolllkkkiiigggddd___YYYUUUSSSOOONNNPPPUUU^^^nnn}}}oooddd^^^ZZZZZZZZZWWWWWWZZZZZZYYYYYYZZZ[[[ZZZXXXVVVUUUTTTSSSRRRQQQPPPOOONNNQQQNNNKKKJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLMMMMMMNNNPPPRRRSSSTTTLLLKKKIIIGGGEEEDDDDDDCCCEEEDDDCCCCCCBBBAAA@@@@@@BBBAAA@@@@@@@@@AAABBBCCC>>>>>>============>>>>>>???EEELLLUUU```lllppppppoooqqquuu~~~vvvfffdddkkkmmmkkkmmmjjjddd[[[QQQIIICCC@@@@@@@@@??????>>>=====================<<<<<<<<<<<<:::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::::::::888888888888888888888888::::::::::::::::::::::::888888999::::::::::::999888888888888888888888888555777888999999888666555555555666666777777888888555666777666666777999<<>>======<<<=========>>>BBBHHHPPPZZZdddkkknnnmmmpppvvvttteeeccciiillliiijjjfff```XXXQQQJJJEEEBBB@@@@@@??????>>>=====================<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::888888888888888888888888::::::::::::::::::::::::888888999::::::::::::999888888888888888888888888555666888::::::999777666888888777777666666555555555666777666666777:::===EEEQQQcccwwwvvvpppuuu}}}}}}}}}}}}}}}}}}}}}}}}zzzyyyxxxwwwvvvuuuuuuuuurrrrrrqqqpppnnnkkkiiigggcccbbb```___]]]]]]]]]]]]\\\\\\]]]___aaaaaa^^^\\\]]]\\\[[[[[[[[[[[[\\\]]][[[\\\]]]]]]^^^^^^^^^^^^````````````____________````````````___^^^]]]]]]^^^^^^^^^_________``````____________^^^]]]\\\[[[\\\\\\\\\\\\^^^aaadddfffhhhkkknnnqqqsssuuuyyy|||~~~~~~yyynnnccc\\\WWWWWWXXX[[[___ccceeeeeecccggglllpppqqqqqqqqqrrrpppqqqrrrtttuuuvvvvvvvvvuuutttsssrrrrrrqqqqqqrrruuuuuutttsssssssssttttttsssrrrrrrqqqpppqqqqqqqqqqqqpppqqqqqqrrrpppmmmjjjfffhhhlllssszzz{{{xxxtttrrrqqqpppnnnllljjjiiihhhgggeeeaaa\\\XXXPPPMMMLLLNNNTTT]]]nnn|||pppeee\\\UUUUUUWWWVVVVVVXXXYYYXXXWWWXXXXXXXXXUUUSSSRRRRRRSSSTTTTTTTTTSSSRRRRRROOOMMMKKKLLLLLLKKKJJJHHHIIIJJJKKKLLLMMMMMMLLLMMMMMMNNNNNNOOOOOOOOOOOOJJJJJJIIIHHHGGGEEEDDDCCCEEEEEEEEEEEEEEEDDDBBBBBBAAA@@@???>>>>>>???@@@AAA??????>>>===============>>>@@@DDDLLLUUU]]]ffflllnnnrrr{{{~~~uuueeebbbgggjjjhhhhhhccc\\\VVVPPPKKKGGGDDDAAA@@@@@@???>>>>>>==================<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<;;;======<<<<<<;;;:::::::::888888888999999999999999::::::::::::::::::::::::888888999::::::::::::999888888888888888888888888666777888999999999888777999999888777666555444444555666777777777888;;;===EEERRRcccxxx|||vvvyyy~~~~~~}}}}}}}}}|||||||||zzzzzzyyywwwvvvtttsssrrrrrrqqqnnnkkkfffbbb^^^\\\WWWVVVUUUUUUUUUVVVXXXYYYYYYZZZ\\\___aaaaaa^^^\\\\\\[[[[[[[[[[[[[[[[[[\\\[[[\\\]]]^^^___`````````bbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```___^^^]]]^^^^^^_________`````````______``````______^^^]]]^^^]]]]]]]]]___bbbeeeggghhhkkknnnqqqsssvvvyyy|||~~~{{{uuulllddd```YYY[[[]]]```bbbcccdddddddddhhhnnnsssssssssrrrqqqpppqqqrrrtttuuuvvvvvvvvvqqqqqqqqqqqqrrrssstttuuuuuutttsssrrrrrrssstttuuussssssrrrqqqqqqqqqqqqqqqrrrqqqpppqqqqqqqqqnnnlllggghhhkkkqqqxxx}}}{{{xxxtttqqqpppooommmkkkiiihhhhhhgggfffccc^^^ZZZRRRNNNMMMOOOUUU```rrrtttfff]]]VVVWWW[[[\\\\\\]]]ZZZXXXVVVVVVVVVVVVTTTSSSSSSTTTVVVWWWWWWWWWVVVUUURRRPPPMMMMMMMMMNNNNNNMMMKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMLLLKKKJJJJJJHHHHHHHHHHHHHHHFFFEEEEEEEEEEEEFFFGGGFFFEEEDDDCCCAAAAAA@@@@@@@@@@@@??????AAA@@@???>>>>>>======>>>>>>>>>AAAIIIPPPWWWbbbkkkqqqwww{{{zzzwwwgggbbbeeeiiiiiihhhccc[[[TTTPPPKKKGGGCCCAAAAAAAAA@@@??????>>>>>>============<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<=========<<<;;;;;;::::::999999999999:::::::::;;;::::::::::::::::::::::::888888999::::::::::::999888888888888888888888888777777888888888999999999888888777777666666555555555666777777777888;;;>>>EEEQQQbbbuuuyyy|||~~~}}}|||{{{{{{zzz{{{{{{yyywwwuuussspppooommmkkkgggccc^^^ZZZVVVUUUQQQPPPOOOOOOPPPSSSUUUVVVXXXZZZ\\\```bbbbbb^^^[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\^^^___```aaaaaaaaabbbbbbbbbbbbccccccccccccaaaaaaaaaaaaaaa```^^^^^^____________````````````______``````aaaaaa``````______^^^___```cccfffhhhiiilllooorrrtttvvvyyy|||~~~}}}||||||wwwxxxwwwtttoooiiieeebbb[[[^^^bbbdddeeefffffffffiiinnntttxxxyyywwwuuutttrrrsssttttttuuutttttttttqqqqqqqqqqqqrrrssstttuuutttsssrrrqqqqqqrrrssstttssssssrrrqqqqqqqqqqqqrrrsssqqqppppppqqqpppooommmiiiiiikkkpppwww|||{{{xxxtttqqqooonnnlllkkkiiiiiihhhhhhgggddd```\\\TTTOOOLLLOOOUUUbbbvvv~~~~~~|||iii```ZZZ]]]cccddddddddd\\\ZZZVVVUUUUUUVVVUUUUUUUUUWWWXXXZZZZZZYYYXXXWWWRRRPPPNNNNNNOOOPPPQQQPPPNNNNNNOOOOOOOOONNNMMMMMMIIIJJJKKKKKKJJJIIIHHHGGGFFFGGGHHHHHHHHHHHHGGGFFFEEEFFFGGGHHHGGGFFFDDDCCCAAABBBCCCDDDCCCBBB@@@???BBBAAA@@@???>>>>>>>>>>>>???===@@@FFFLLLSSS___kkkuuu|||~~~sss{{{yyyiiibbbdddhhhiiiiiiccc[[[TTTOOOKKKFFFBBBBBBBBBAAAAAA@@@?????????>>>=========<<<<<<<<<<<<::::::;;;<<<=========<<<>>>>>>===<<<;;;;;;::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::888888999::::::::::::999888888888888888888888888888888777777888999::::::666666666666777777777777555666777777777999<<<>>>BBBNNN^^^qqq{{{}}}~~~~~~~~~}}}|||{{{zzzyyy|||{{{zzzxxxuuurrrooonnnfffddd```\\\WWWSSSQQQOOOOOONNNMMMMMMOOOQQQSSSUUUYYY[[[^^^aaadddccc___\\\ZZZZZZZZZZZZZZZZZZZZZZZZ\\\]]]^^^```aaabbbbbbbbbbbbbbbcccccccccdddddddddbbbbbbbbbbbbaaa```___^^^____________`````````aaa^^^___```aaabbbbbbbbbbbb``````___```aaadddggghhhjjjlllppprrrtttvvvzzz|||~~~yyyvvvsssrrrrrrpppqqqqqqnnnjjjgggdddddd^^^aaafffiiijjjiiiiiiiiimmmrrryyy}}}}}}{{{xxxwwwuuuuuuuuuuuutttsssrrrqqqttttttsssrrrqqqqqqqqqqqqtttrrrqqqppppppqqqsssttttttsssrrrrrrqqqqqqrrrrrrtttrrroooooopppppppppooojjjjjjlllpppvvv{{{~~~{{{xxxtttqqqooonnnllljjjiiiiiiiiiiiihhheeeaaa]]]SSSNNNKKKMMMTTTbbbwwwzzzzzzkkkccc^^^ccciiikkkjjjjjj___[[[WWWUUUUUUVVVWWWWWWWWWXXXZZZ\\\\\\[[[YYYXXXRRRPPPOOOOOOPPPRRRRRRRRRQQQQQQQQQQQQPPPOOONNNNNNGGGHHHIIIJJJJJJIIIHHHGGGEEEFFFGGGHHHIIIHHHHHHGGGEEEFFFGGGHHHHHHGGGEEEDDDBBBDDDFFFGGGFFFDDDBBB@@@CCCBBBAAA@@@????????????@@@===???EEEKKKQQQ^^^kkkwwwpppwww~~~~~~xxxhhhdddggghhheeehhhccc[[[RRRLLLHHHFFFFFFDDDDDDCCCBBBAAA???>>>===@@@@@@@@@???>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<::::::999999999999999999999999;;;;;;;;;::::::999999999;;;:::888777777888:::;;;;;;999888666666777999:::777777888999999999999888777777666666666666777777777555666999999888;;;@@@@@@MMM^^^ooo~~~~~~~~~|||yyyuuupppiiieeeaaa]]]WWWQQQMMMMMMOOOPPPJJJJJJJJJJJJLLLPPPVVVZZZ```aaabbbcccbbbaaa___^^^YYYXXXXXXXXXXXXYYYYYYZZZ]]]]]]___```aaaaaaaaaaaa```bbbddddddddddddeeegggeeeeeeddddddcccbbbaaaaaaaaa```___^^^^^^___```aaaaaaaaaaaaaaabbbcccdddeeegggfffdddddddddfffgggiiinnnoooqqqsssvvvxxxzzz{{{vvvoookkkiiihhhhhhhhhhhhhhhfffcccaaabbbccc```cccgggjjjlllmmmoooqqquuuyyy}}}}}}|||{{{uuutttssssssssssssrrrpppuuuuuuuuuuuutttsssrrrqqquuutttsssqqqqqqqqqrrrsssttttttrrrqqqppppppooooooooooooppprrrsssrrrooolllllliiihhhkkkrrrzzz~~~xxxvvvtttrrrrrrpppnnnkkklllkkkjjjiiiiiihhheeebbbVVVOOOJJJMMMUUUdddxxxvvvssszzzzzzhhheeebbbcccfffiiihhhgggaaa^^^YYYUUURRRSSSUUUVVVUUUUUUUUUVVVWWWWWWTTTRRRTTTQQQOOONNNPPPQQQRRRRRRQQQPPPOOONNNNNNLLLJJJHHHLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKJJJIIIIIIIIIJJJJJJMMMLLLLLLLLLMMMLLLIIIGGGDDDEEEEEEEEEEEEDDDDDDCCCDDDCCCCCCBBBAAA@@@???>>>???>>>???CCCGGGKKKVVVaaarrr}}}{{{zzz|||wwwiiieeehhhiiifffddd___XXXOOOIIIEEECCCCCCAAAAAAAAAAAAAAA@@@???>>><<<=========<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888:::::::::::::::::::::::::::::::::999999999888888;;;;;;:::999999:::;;;;;;777888888888888888777777777777888999999999999888777777666666666666777777888666777999999888;;;@@@AAAMMM]]]lll|||}}}|||~~~~~~}}}}}}}}}}}}|||zzzwwwuuuqqqlllfffbbb\\\YYYTTTOOOKKKKKKLLLMMMIIIJJJKKKMMMOOOSSSXXX\\\___aaabbbccccccaaa^^^]]]YYYXXXXXXXXXXXXYYYZZZZZZ]]]]]]___```aaabbbbbbbbbaaadddhhhiiihhhgggffffffeeeeeeddddddccccccbbbbbbaaa```___^^^^^^___```aaaaaaaaaaaabbbcccdddeeefffeeeeeeddddddeeehhhjjjkkkoooppprrruuuxxxzzz|||}}}yyyppphhhdddaaa```______aaabbbaaa___]]]\\\\\\]]]aaafffiiilllnnnqqqsssuuuyyy~~~~~~|||{{{uuutttssssssssstttrrrqqquuuuuuuuuuuutttsssrrrqqqtttsssrrrrrrqqqqqqqqqrrrssssssrrrppppppoooooooooppppppqqqrrrsssrrrooolllkkkhhhfffjjjqqqxxx{{{}}}zzzwwwuuussssssqqqooommmlllkkkkkkkkkkkkhhheeebbbWWWPPPKKKMMMUUUcccwww~~~tttsssyyywwwiiieee```___bbbeeegggfff```^^^ZZZWWWUUUUUUWWWXXXVVVUUUTTTUUUWWWWWWUUUSSSTTTRRRPPPOOOPPPRRRSSSRRRPPPOOOOOONNNNNNLLLJJJIIIMMMMMMLLLLLLKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNNNNLLLJJJHHHHHHHHHHHHGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@??????@@@???AAADDDGGGKKKUUU___nnnyyy~~~|||}}}~~~vvviiifffiiijjjgggbbb]]]VVVNNNGGGCCCBBBAAA@@@AAAAAABBBBBBAAAAAAAAA;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888::::::::::::::::::::::::999999999999888888888888;;;;;;;;;;;;;;;;;;;;;;;;444666888999999888666555777777888999999999999888777777666666666666777777999777777999999777:::???BBBNNN\\\iiivvv{{{zzzzzz|||~~~}}}||||||{{{{{{xxxvvvrrroookkkfff```\\\TTTRRROOOKKKIIIHHHHHHHHHGGGJJJMMMPPPSSSWWW[[[___```aaaccceeedddaaa]]][[[XXXXXXXXXXXXXXXYYYZZZZZZ\\\]]]___aaabbbcccddddddbbbeeeiiikkkjjjgggeeedddddddddddddddddddddddddddbbbaaa```_________```aaaaaaaaabbbbbbccceeefffgggeeeeeeeeefffhhhjjjlllnnnpppqqqtttwwwzzz|||}}}~~~|||uuulllccc]]]ZZZXXXWWWWWWYYY\\\\\\ZZZXXXXXXXXX[[[___dddhhhlllnnnrrrtttvvvzzz}}}{{{vvvtttsssssstttttttttrrruuuuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrqqqqqqppprrrqqqpppoooooooooooooooqqqqqqqqqrrrsssrrrooollljjjgggeeehhhooouuuyyyzzzzzzxxxuuutttsssrrrpppnnnlllllllllmmmllliiiddd```XXXQQQLLLNNNUUUbbbuuuyyyrrrsssyyytttjjjddd]]]ZZZ]]]aaacccddd^^^]]][[[YYYXXXXXXYYYYYYWWWUUUTTTTTTVVVWWWVVVUUUTTTRRRPPPPPPQQQRRRSSSRRROOOOOOOOONNNMMMLLLKKKJJJNNNOOOOOOOOONNNMMMLLLLLLMMMMMMNNNNNNNNNMMMKKKKKKIIIIIIJJJMMMOOOPPPOOONNNLLLLLLKKKJJJIIIGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@AAA@@@BBBEEEGGGIIIRRR[[[gggppp{{{}}}|||~~~}}}tttiiifffiiijjjhhhbbb^^^WWWOOOIIIEEECCCBBBCCCCCCCCCCCCCCCBBBBBBAAA>>>????????????>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999::::::;;;;;;::::::999444555777888888777666666777777888999999999999888666666777777777777666666999777777:::999777:::???CCCOOO\\\fffqqq~~~|||||||||}}}~~~~~~}}}||||||{{{{{{xxxuuupppkkkeee___YYYTTTMMMLLLKKKIIIGGGFFFFFFFFFFFFIIIOOOSSSWWW[[[___bbbbbbccceeefffdddaaa\\\ZZZXXXXXXWWWXXXXXXYYYZZZ[[[\\\]]]___aaacccdddeeefffbbbeeeggghhhfffdddccccccddddddddddddeeeeeeeeeeeebbbaaa```_________```aaabbbbbbbbbcccdddfffggghhhggggggggghhhjjjlllmmmoooppprrruuuxxx{{{}}}~~~|||uuukkkbbb\\\YYYVVVUUUUUUWWWXXXWWWVVVVVVXXXYYY[[[^^^cccgggjjjllloooqqqvvv{{{~~~}}}wwwuuusssssstttuuutttttttttttttttttttttsssrrrrrrqqqqqqsssssssssrrrqqqpppppppppoooooooooooooooooorrrrrrqqqrrrsssqqqnnnllljjjgggeeegggnnntttwwwxxxzzzxxxtttsssrrrrrrpppooollllllmmmnnnmmmiiiccc___VVVPPPLLLOOOVVVdddwwwuuupppsssyyyrrrhhhbbb\\\YYY[[[^^^______[[[ZZZZZZZZZYYYYYYYYYYYYXXXVVVTTTTTTUUUWWWWWWWWWSSSQQQOOOOOOQQQRRRRRRQQQMMMNNNOOOOOOMMMLLLLLLLLLNNNOOOPPPPPPOOONNNLLLKKKMMMNNNOOOPPPOOOMMMKKKJJJJJJJJJKKKMMMPPPQQQPPPNNNKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@AAA@@@BBBEEEFFFGGGNNNVVV___hhhrrrxxxzzz|||}}}{{{rrrgggcccfffhhhgggaaa]]]WWWPPPJJJEEECCCBBBDDDDDDCCCCCCAAA@@@???>>>AAAAAAAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999888888777666555555555666888999777777888999999999999888666666777777777777666666888777777999999777:::???EEEQQQ^^^gggqqq~~~~~~~~~~~~~~~}}}|||{{{{{{yyyuuuooohhhaaaZZZSSSNNNJJJIIIIIIHHHHHHGGGGGGGGGGGGKKKQQQVVV[[[___ccceeegggggghhhgggeee```\\\YYYWWWWWWWWWXXXXXXYYY[[[[[[\\\]]]___aaacccdddeeefffeeeffffffeeeccccccdddfffeeeeeeeeeeeeeeeeeeffffffcccbbbaaa```______```aaabbbccccccdddeeegggiiijjjkkkkkkkkkkkklllmmmmmmnnnppprrruuuyyy|||}}}{{{tttjjjbbb\\\YYYWWWVVVWWWWWWVVVUUUTTTVVVZZZ]]]]]]```dddggghhhiiikkklllvvv{{{yyywwwtttssstttuuuttttttrrrssssssssssssrrrrrrqqqqqqrrrsssttttttsssrrrqqqooooooooooooooooooppppppsssrrrqqqqqqqqqpppmmmkkkjjjgggeeegggmmmtttwwwxxxyyyvvvsssqqqqqqppppppooommmmmmmmmnnnmmmhhhbbb]]]TTTOOOLLLPPPXXXfffzzzzzzqqqooosssyyyuuueeeaaa\\\ZZZ[[[\\\ZZZXXXWWWWWWXXXXXXXXXXXXXXXWWWXXXVVVTTTTTTVVVWWWXXXXXXRRRPPPOOOOOOQQQQQQQQQPPPNNNPPPQQQPPPNNNLLLMMMNNNNNNNNNOOOPPPOOONNNLLLKKKMMMNNNOOOPPPOOOMMMKKKIIILLLLLLLLLNNNPPPPPPNNNLLLIIIIIIJJJJJJKKKJJJJJJJJJGGGFFFFFFEEEDDDCCCBBBBBB@@@@@@BBBEEEDDDDDDJJJQQQ]]]dddnnnuuuwwwyyy}}}|||yyypppddd```bbbeeeeee___[[[VVVOOOIIIEEEBBBAAABBBBBBAAA@@@???===<<<;;;@@@@@@???>>>===;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<888888888888888888888888888777555444555777999;;;777777888999999999999888555666777888888777666555777555666999999888;;;@@@GGGTTTaaajjjttt~~~~~~~~~|||{{{zzzzzzuuummmfff^^^VVVOOOJJJJJJJJJJJJJJJJJJJJJKKKLLLKKKOOOUUUZZZ___ccchhhkkkmmmmmmkkkiiiddd```[[[XXXWWWWWWWWWXXXXXXZZZ[[[\\\\\\]]]___aaabbbcccddddddggggggfffdddcccdddgggjjjffffffffffffffffffffffffdddcccaaa```___``````aaaccccccdddeeeggghhhjjjkkkmmmmmmnnnnnnnnnnnnnnnoooqqqssswww||||||zzzuuuoooggg```\\\ZZZYYYXXXYYYYYYXXXWWWVVVXXX\\\___aaacccfffhhhhhhhhhiiijjjtttzzz|||yyyuuuttttttttttttssspppqqqqqqrrrrrrqqqqqqppppppqqqqqqrrrrrrrrrrrrrrrooooooooooooooopppqqqrrrsssrrrpppoooooonnnkkkiiihhheeecccfffmmmssswwwxxxyyyvvvrrrppppppppppppooonnnmmmmmmlllkkkgggaaa]]]TTTOOOMMMQQQ[[[iii|||vvvoooppptttzzz|||fffbbb]]][[[\\\[[[XXXUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWUUUTTTUUUWWWXXXXXXXXXRRRPPPPPPPPPQQQRRRQQQPPPOOORRRTTTSSSOOOMMMNNNOOONNNNNNOOOOOOOOOOOONNNNNNOOOOOOPPPOOONNNMMMKKKJJJMMMLLLLLLMMMOOONNNLLLJJJGGGHHHIIIJJJKKKKKKKKKKKKHHHGGGGGGFFFEEEDDDCCCBBB@@@@@@BBBEEEEEEDDDHHHOOO\\\ccclllrrrttttttvvvwwwzzz{{{xxxnnnbbb\\\^^^bbbbbb```]]]WWWQQQKKKGGGDDDCCCAAAAAAAAAAAA@@@???>>>===?????????>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<999999888777777888999999666666777777888999::::::777777888999999999999888555666777888888777666555666444666999:::999<<>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888:::::::::;;;;;;;;;<<<<<<>>>===:::888888888999:::;;;::::::999888888888999:::;;;;;;<<<<<<;;;;;;:::777777777777777777777777222444666999::::::999999555666777777888:::>>>AAAJJJYYYiiirrr}}}}}}pppttt}}}~~~~~~~~~}}}}}}}}}}}}}}}{{{zzzzzzyyywwwuuuoookkkddd]]]WWWSSSQQQPPPSSSTTTUUUUUUTTTTTTVVVXXXYYYbbbiiijjjkkkpppuuuwww~~~wwwlllccc]]]ZZZYYYXXXXXXYYYZZZYYYWWWWWWYYY[[[ZZZ[[[]]]___aaaccccccdddbbbcccddddddeeeeeeeeedddfffgggggggggggggggffffffeeedddaaa```___aaaccceeeeeefffggghhhhhhiiikkknnnmmmmmmnnnnnnpppqqqrrrsssuuuyyy~~~zzzyyyvvvrrrooollljjjiiidddbbb```^^^_________^^^aaaeeehhhiiiggggggiiilllkkklllooorrrssssssrrrrrrwww{{{{{{vvvtttsssrrrrrrrrrpppnnnmmmnnnnnnnnnlllmmmlllkkkkkkkkkmmmoooqqqpppqqqrrrsssssssssrrrqqqrrrqqqpppnnnllljjjhhhgggeeecccaaaccciiirrryyy}}}zzzwwwtttsssrrrrrrqqqpppmmmjjjgggeeecccaaa^^^[[[WWWSSSOOOSSS___nnn{{{yyynnnjjjlll|||ooohhh```]]]ZZZWWWYYY\\\YYYXXXWWWXXXYYYZZZYYYXXXTTTTTTUUUVVVWWWXXXYYYZZZVVVYYY]]]]]][[[XXXWWWXXXWWWYYYYYYWWWRRRPPPPPPRRROOOOOOPPPPPPRRRSSSUUUVVVVVVUUURRROOOLLLKKKKKKKKKJJJKKKKKKLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKFFFGGGIIIKKKKKKIIIGGGEEECCCDDDFFFGGGHHHHHHHHHGGGJJJMMMSSS^^^iiioooqqqpppssszzz~~~|||ssseeeYYYUUUWWW]]]aaabbb___ZZZSSSMMMHHHEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888:::::::::;;;;;;;;;;;;<<<<<<;;;999777777777888999<<<;;;;;;::::::999::::::::::::;;;;;;;;;::::::999::::::::::::::::::::::::333555777999::::::999888555666777777888:::>>>AAALLLZZZhhhrrr|||qqqsss~~~}}}~~~}}}|||}}}~~~|||zzzxxxxxxvvvtttrrrnnnjjjccc\\\WWWUUUTTTUUUVVVWWWYYYYYYYYYZZZ]]]___```iiippprrrsssxxx}}}wwwlllbbb\\\ZZZYYYYYYWWWYYYYYYYYYWWWWWWYYY[[[[[[\\\]]]```aaaccccccdddbbbcccddddddeeeeeeeeeeeeffffffggggggggggggfffffffffeeecccbbbbbbcccdddfffeeeggghhhhhhhhhjjjlllnnnooooooooooooqqqsssuuuvvvyyy||||||wwwpppooolllhhhfffdddcccbbb```^^^]]]\\\]]]^^^______cccgggjjjkkkjjjjjjmmmpppqqqrrrsssuuuvvvvvvuuuuuuyyy}}}}}}xxxuuuttttttsssrrrpppnnnnnnoooooonnnmmmmmmkkkjjjiiiiiikkknnnoooqqqrrrsssttttttsssrrrqqqpppoooooommmkkkhhhfffddd```^^^]]]aaahhhpppwww{{{{{{xxxtttrrrrrrqqqpppooommmjjjgggeeecccaaa^^^[[[WWWRRROOOSSS___nnn{{{zzzqqqnnnpppmmmeee^^^[[[YYYWWWXXX\\\ZZZXXXWWWWWWXXXYYYXXXVVVTTTUUUUUUVVVWWWWWWXXXXXXZZZ^^^cccdddaaa\\\XXXWWWUUUVVVWWWTTTQQQOOOOOOPPPNNNOOOPPPQQQRRRSSSTTTTTTSSSSSSQQQPPPOOONNNNNNMMMJJJKKKKKKLLLLLLKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKGGGHHHJJJKKKJJJGGGDDDCCCCCCDDDEEEGGGGGGGGGGGGGGGJJJMMMSSS]]]hhhpppssstttyyy}}}}}}qqqaaaUUUQQQUUU[[[```ccc```ZZZTTTMMMHHHEEECCCDDDDDDCCCCCCBBBBBBAAAAAA>>>>>>>>>=========<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::999888777777777888999<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::999888777777777777777777777777777555666777999999999888777555666777777888:::>>>BBBMMMZZZhhhrrr~~~qqqqqq}}}~~~~~~~~~}}}|||}}}|||zzzxxxvvvtttrrrnnnkkkgggccc]]]XXXTTTTTTVVVWWWXXXZZZ\\\^^^___bbbeeehhhhhhpppwwwyyy{{{}}}uuuhhh]]]XXXVVVWWWWWWVVVXXXYYYYYYXXXXXXYYY[[[[[[\\\^^^```aaaccccccdddccccccddddddddddddeeeeeeffffffgggggggggggggggffffffeeeeeeeeeeeeeeefffffffffhhhiiijjjjjjkkkmmmooorrrqqqqqqqqqrrruuuwwwyyy}}}zzzrrrllldddbbb___\\\ZZZZZZZZZZZZZZZYYYYYYZZZ[[[]]]```aaafffjjjmmmooonnnpppsssvvvyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzwwwuuuuuutttrrrqqqoooooooooooonnnmmmmmmkkkhhhffffffhhhkkknnnrrrssstttuuuuuutttrrrrrrmmmnnnmmmllljjjfffccc```\\\[[[\\\aaaiiirrrxxx||||||yyyuuurrrqqqqqqpppooollljjjgggeeedddaaa]]][[[VVVRRROOOTTT___nnnzzz~~~{{{tttrrruuu~~~mmmddd\\\[[[[[[ZZZ[[[]]]\\\ZZZXXXWWWWWWWWWVVVTTTUUUUUUUUUUUUUUUUUUUUUUUUZZZ___eeegggddd]]]WWWSSSQQQRRRSSSQQQNNNMMMMMMNNNMMMNNNPPPQQQRRRRRRRRRQQQOOOPPPPPPQQQQQQPPPPPPPPPJJJJJJKKKKKKKKKJJJJJJIIIKKKKKKKKKKKKKKKKKKJJJJJJHHHIIIKKKKKKJJJGGGDDDBBBCCCDDDEEEEEEFFFFFFFFFFFFHHHJJJOOOXXXcccmmmtttwww}}}rrr```SSSPPPTTT[[[```bbb___ZZZSSSMMMHHHEEECCCBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>============:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;999888888888888888999::::::;;;;;;;;;;;;;;;::::::999999999999999888777666666666666666666666666666777777888888888888777666666666777888888;;;???BBBNNNZZZiiiuuuqqqppp{{{~~~~~~~~~~~~~~~}}}}}}~~~{{{xxxuuusssppplllgggddd]]]ZZZUUUQQQOOOQQQTTTWWWZZZ\\\___bbbdddhhhllloooooovvv{{{|||}}}xxxooobbbWWWRRRRRRSSSUUUUUUWWWYYYZZZYYYYYYZZZ\\\\\\]]]^^^```bbbcccccccccdddddddddddddddddddddeeeeeefffggggggggggggggggggeeeeeeffffffffffffffffffhhhiiikkkkkkkkkllloooqqqtttsssrrrrrrtttwwwzzz|||}}}{{{sssiiiccc[[[YYYWWWTTTSSSSSSUUUVVVVVVWWWXXXZZZ[[[^^^bbbeeeiiimmmqqqrrrrrruuuyyy}}}~~~}}}}}}}}}}}}~~~}}}xxxvvvuuutttrrrqqqppppppqqqpppooommmllliiieeebbbbbbeeejjjmmmttttttuuuuuuuuutttrrrqqqmmmmmmmmmllliiieeeaaa^^^[[[[[[^^^dddnnnwww}}}|||wwwsssrrrqqqpppooollljjjhhhfffdddaaa]]]ZZZVVVRRRPPPUUUaaannnyyy~~~{{{|||~~~|||uuuuuuxxxpppeee]]]]]]___``````aaa___]]]YYYXXXWWWVVVUUUSSSUUUUUUTTTTTTSSSRRRRRRRRRTTTXXX]]]```^^^YYYSSSOOONNNOOOOOONNNMMMLLLLLLLLLLLLNNNPPPRRRRRRQQQPPPOOOMMMNNNOOOPPPQQQPPPOOONNNIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJLLLLLLLLLIIIFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEGGGKKKSSS]]]iiirrrxxx||||||}}}uuubbbTTTQQQUUU[[[___```]]]XXXRRRLLLGGGDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>============::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;999999999:::::::::;;;;;;:::999999999999::::::;;;888999::::::::::::999999888999999999888888777666999999999999999999999999888888888888888777777666666777888888999;;;???BBBNNN[[[kkkyyyrrrqqq|||~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~~~~}}}{{{zzzwwwtttppplllggg```\\\VVVSSSOOOMMMMMMPPPSSSVVV\\\^^^bbbeeehhhlllqqqtttvvv||||||rrriii]]]TTTPPPQQQSSSUUUUUUWWWZZZ[[[[[[[[[\\\]]]]]]^^^___aaabbbccccccccceeeeeedddcccccccccdddeeeeeeeeefffgggggggggggggggdddeeeeeefffffffffggggggjjjkkkmmmmmmmmmnnnqqqsssuuutttttttttvvvyyy|||~~~|||~~~zzztttkkkaaa[[[VVVTTTRRRQQQPPPQQQRRRSSSUUUWWWZZZ\\\]]]aaaeeeiiilllooossstttuuuxxx}}}zzzvvvtttsssrrrqqqqqqqqqrrrqqqooommmlllhhhccc______ccciiimmmuuuuuuvvvvvvuuusssqqqpppnnnmmmmmmkkkgggccc___]]]ZZZ\\\```hhhrrr{{{yyytttrrrrrrqqqpppkkkjjjhhhfffeeeaaa]]]ZZZWWWSSSRRRVVVaaannnwww{{{yyyyyy|||{{{vvvvvvzzzsssggg]]]^^^cccdddcccbbbbbb___[[[XXXWWWVVVUUUSSSTTTTTTSSSRRRQQQPPPOOOOOONNNQQQTTTXXXXXXVVVRRRNNNMMMMMMLLLLLLMMMMMMMMMLLLMMMOOOPPPRRRRRRQQQOOONNNMMMNNNNNNOOONNNMMMLLLJJJHHHIIIIIIJJJJJJJJJJJJJJJLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJMMMNNNOOOMMMKKKJJJEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFJJJPPPYYYeeeqqqxxxzzzyyyzzzyyydddVVVSSSWWW[[[]]]]]]ZZZVVVPPPKKKGGGDDDCCCCCCCCCCCCBBBBBBBBBBBBBBB>>>>>>>>>=========<<<<<<::::::::::::::::::::::::;;;<<<=========<<<;;;:::999999999999::::::::::::::::::::::::::::::::::::777888999:::;;;:::999888777888888999999999888888777777777777777777777777888888888777777777777777666777888888999;;;???CCCNNN[[[mmmuuuttt}}}}}}~~~~~~|||||||||~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}|||||||||{{{yyyyyywwwsssnnniiibbb[[[VVVQQQPPPNNNLLLMMMOOORRRUUU[[[^^^aaadddgggkkkpppsssxxx}}}~~~}}}}}}zzzuuujjjcccYYYRRRPPPRRRUUUWWWUUUXXX[[[]]]]]]]]]^^^___^^^^^^```aaabbbcccccccccfffeeedddcccbbbcccdddeeedddeeefffggghhhhhhhhhhhheeeeeeeeeeeefffggghhhhhhkkkmmmnnnooooooppprrrtttvvvvvvwwwyyy{{{}}}|||{{{tttmmmeee\\\WWWTTTSSSSSSRRRRRRRRRRRRRRRVVVYYY]]]^^^___bbbhhhlllmmmpppssstttuuuxxx~~~}}}yyyuuussssssrrrrrrrrrsssrrrooommmkkkfff```\\\]]]bbbjjjooouuuuuuvvvuuutttrrrpppoooooonnnlllhhheeeaaa^^^\\\ZZZ]]]ccclllvvvzzztttrrrqqqpppoookkkjjjhhhgggeeebbb]]]YYYVVVSSSRRRVVV```kkkrrrvvvtttuuuyyy}}}{{{vvvwww|||wwwiii^^^___fffhhhfffdddccc___[[[WWWVVVUUUTTTSSSSSSRRRRRRQQQOOONNNNNNMMMLLLNNNQQQVVVYYYXXXTTTQQQNNNLLLLLLMMMOOOPPPOOONNNPPPPPPQQQRRRRRRQQQOOOOOONNNNNNNNNMMMLLLKKKJJJIIIGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIKKKNNNPPPQQQPPPNNNMMMGGGFFFEEEDDDDDDDDDDDDDDDFFFHHHKKKOOOWWWbbbnnnvvvzzzyyyzzz~~~|||gggXXXUUUWWWZZZZZZZZZWWWSSSNNNJJJFFFDDDCCCAAAAAABBBBBBBBBBBBBBBBBB=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>><<<:::999888999999999999::::::::::::::::::::::::999888777777888:::;;;<<<;;;:::999777777888999::::::::::::555555555555555555555555777777777777777777888888666777888888999<<<@@@CCCNNN]]]pppyyyxxx~~~|||~~~~~~|||zzz|||}}}|||||||||}}}}}}~~~~~~~~~}}}||||||}}}|||{{{zzzwwwrrrmmmggg___WWWQQQMMMLLLLLLKKKLLLMMMOOOPPPUUUWWW[[[]]]```cccgggkkknnnrrrtttsssrrrrrrnnnhhh```ZZZRRRNNNMMMPPPTTTVVVVVVYYY\\\_________```aaa^^^___```aaabbbcccccccccgggfffdddbbbbbbcccdddeeedddeeefffggghhhhhhhhhhhhhhhgggfffeeefffhhhjjjlllmmmnnnoooppppppqqqsssvvvxxxyyy{{{~~~{{{sssllleee^^^ZZZXXXXXXYYYYYYYYYXXXWWWVVVXXX[[[___``````bbbhhhmmmmmmpppsssttttttwww}}}|||wwwtttsssrrrrrrssstttssspppmmmjjjeee^^^ZZZ\\\bbbkkkqqquuuuuuuuuuuusssqqqooommmooommmiiieeeaaa^^^\\\[[[]]]```gggrrr|||yyyssspppooonnnmmmjjjiiihhhgggfffbbb]]]YYYUUURRRPPPTTT\\\ffflllooonnnpppuuu{{{zzzxxxzzz~~~nnnbbbdddlllooolllhhhaaa]]]XXXUUUTTTSSSRRRQQQQQQQQQPPPOOONNNMMMMMMLLLLLLNNNSSSZZZ]]]\\\VVVQQQOOOMMMMMMNNNQQQSSSRRRPPPRRRRRRRRRQQQQQQPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKFFFGGGIIIKKKMMMNNNNNNOOOMMMLLLLLLKKKJJJJJJIIIIIIKKKLLLOOOPPPPPPOOOMMMLLLIIIHHHFFFEEEDDDDDDEEEEEEEEEGGGIIIMMMSSS]]]hhhqqqyyyzzz{{{}}}}}}hhhYYYVVVWWWXXXXXXXXXUUURRRMMMIIIFFFDDDDDD????????????????????????===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>><<<:::888888888999999999::::::::::::::::::999999777666555888999;;;======<<<;;;:::666777888999:::;;;;;;;;;888888888888888888888888777777777666777888999999777888888999999<<<@@@CCCOOO^^^qqq}}}||||||~~~~~~{{{zzz{{{}}}||||||}}}}}}~~~~~~~~~}}}|||}}}~~~~~~zzzwwwrrrmmmfff^^^UUUOOOIIIIIIIIIIIIJJJJJJKKKLLLNNNPPPSSSUUUWWWZZZ^^^aaaaaadddfffffffffgggbbb\\\WWWRRRLLLIIIJJJMMMQQQSSSVVVYYY]]]`````````aaabbb^^^___```bbbbbbcccccccccgggfffdddbbbbbbcccdddeeedddeeefffggghhhhhhhhhhhhjjjiiigggfffgggiiilllnnnmmmoooppppppppprrrtttvvvyyy{{{~~~vvvnnnhhhbbb___]]]^^^```aaa```^^^\\\[[[YYY]]]```aaa```bbbhhhmmmmmmppprrrssssssvvv|||yyyuuusssrrrsssttttttssspppmmmjjjeee^^^YYY[[[bbblllrrruuuuuuuuutttrrrpppnnnlllooolllgggbbb^^^\\\[[[ZZZaaaeeemmmwwwwwwqqqnnnmmmlllkkkjjjiiihhhhhhfffbbb]]]YYYSSSPPPNNNRRRZZZccchhhjjjjjjlllsssyyyzzzyyy|||uuuhhhjjjsssvvvqqqmmm___[[[VVVSSSRRRQQQQQQPPPPPPPPPOOOOOONNNMMMMMMLLLKKKOOOVVV]]]aaa^^^VVVNNNPPPNNNMMMOOOSSSUUUTTTRRRTTTSSSRRRQQQQQQQQQQQQQQQOOONNNMMMLLLLLLMMMNNNOOOEEEGGGIIIKKKMMMOOOPPPPPPMMMLLLLLLKKKJJJIIIIIIIIILLLMMMOOOPPPPPPNNNKKKIIIJJJIIIGGGFFFEEEDDDEEEEEEAAACCCFFFIIINNNWWWbbbjjjwwwyyyzzzzzz{{{zzzeeeSSSNNNRRRVVVXXX[[[XXXTTTOOOKKKGGGEEEDDDDDDCCCBBBAAA???>>>===<<<;;;<<<===============<<<===<<<:::999999:::;;;<<<::::::;;;<<<<<<;;;:::::::::::::::999999888888888;;;;;;;;;::::::999999999:::;;;;;;<<<;;;:::888777999888777666666666888888666666777777777777666666444444555555666666777777999999999999999<<<@@@DDDRRR___ooo~~~{{{}}}~~~~~~~~~~~~}}}||||||~~~~~~~~~~~~}}}}}}|||zzzuuummmdddZZZRRRMMMHHHHHHIIIIIIJJJJJJIIIIIIOOONNNMMMMMMNNNPPPSSSUUUUUUWWWZZZ\\\\\\ZZZVVVTTTSSSQQQNNNLLLLLLOOOSSSVVVXXX[[[```dddeeeeeebbbaaaaaaaaaaaabbbbbbccccccddddddcccbbb`````````aaaaaabbbdddgggiiiiiiiiijjjkkkjjjjjjiiiiiiiiijjjllllllooopppqqqssstttuuuvvvvvv{{{}}}yyyqqqllljjjjjjhhhkkkmmmkkkeeeaaa______```bbbdddddddddggglllpppvvvtttrrrqqqrrrvvv{{{~~~{{{yyyxxxvvvsssrrrqqqpppooommmhhheee```]]]___fffnnnssswwwxxxwwwtttpppmmmlllllliiihhheeeaaa]]]\\\]]]^^^bbbkkkvvv|||wwwsssqqqooommmkkkiiihhhfffdddccc```\\\YYYUUUQQQMMMNNNTTT\\\eeeiiikkkmmmppptttyyy{{{{{{zzz~~~rrrmmmooorrrooolllbbb^^^YYYUUURRRPPPMMMKKKMMMMMMLLLLLLLLLLLLMMMMMMOOOSSSXXX[[[[[[XXXSSSOOOMMMMMMPPPSSSVVVVVVTTTQQQLLLMMMPPPRRRSSSSSSRRRRRROOONNNMMMKKKJJJJJJIIIIIIIIIIIIIIIIIIKKKMMMPPPQQQJJJKKKLLLKKKJJJIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNJJJJJJIIIHHHGGGEEEEEEDDDHHHHHHGGGGGGJJJQQQZZZaaaqqqxxx~~~~~~{{{{{{{{{~~~fffUUUQQQUUUYYY[[[\\\YYYTTTOOOJJJFFFCCCBBBAAAAAAAAA@@@@@@?????????<<<===============<<<<<<<<<;;;999999999:::;;;===::::::;;;<<<<<<;;;::::::::::::999999999999999999;;;;;;:::::::::999999999:::::::::::::::999888888::::::999888888999999:::777777888888888888777777666666666666666777777777999999999999999<<<@@@DDDOOO]]]mmm|||}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}|||yyytttmmmdddZZZQQQMMMIIIJJJKKKLLLLLLLLLLLLLLLMMMLLLJJJIIIJJJLLLOOOQQQQQQRRRTTTUUUVVVVVVUUUUUURRRPPPMMMLLLLLLOOOSSSUUUYYY\\\```ccceeeeeedddbbbaaaaaaaaabbbbbbcccccccccdddcccaaa```______```aaabbbeeehhhiiiiiiiiijjjkkkjjjjjjjjjjjjkkklllnnnooopppqqqssstttvvvwwwxxxxxx~~~yyysssppppppqqqrrruuuwwwtttmmmfffbbbaaabbbdddfffggggggjjjooossswwwvvvsssqqqqqquuu{{{{{{yyyvvvtttqqqpppoooooommmkkkiiifff```]]]___eeemmmrrrvvvvvvuuurrrmmmjjjiiiiiicccbbb___\\\ZZZZZZ]]]```jjjsss}}}{{{vvvrrrpppooommmkkkjjjiiifffeeeccc```[[[XXXTTTPPPMMMMMMSSS\\\eeeiiinnnooorrrvvv{{{}}}}}}|||yyyzzzoooiiiggggggeeeccc^^^\\\XXXVVVUUUSSSPPPMMMMMMLLLLLLKKKKKKLLLLLLMMMOOOQQQVVVXXXXXXVVVQQQOOONNNOOOPPPSSSVVVUUUSSSQQQMMMOOOQQQSSSTTTTTTSSSRRRPPPOOONNNMMMLLLKKKKKKKKKMMMMMMLLLKKKJJJJJJKKKLLLJJJKKKMMMMMMLLLLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLJJJJJJIIIHHHGGGFFFEEEEEEGGGFFFFFFFFFHHHOOOWWW^^^lllssszzz{{{yyyyyy|||~~~gggXXXUUUXXX[[[\\\\\\YYYTTTNNNIIIEEEBBBAAA>>>>>>??????@@@AAAAAAAAA===>>>>>>>>>===<<<;;;;;;;;;:::999999999;;;<<<===::::::;;;;;;;;;;;;::::::999999999999999999::::::::::::::::::999999999999:::999888888888888888888999999888888888999999:::888888999999999999888888888888888777777777777777999999999999999<<<@@@CCCMMM[[[jjjxxx|||}}}}}}}}}~~~~~~~~~~~~}}}{{{xxxtttlllcccYYYQQQMMMLLLMMMNNNPPPQQQQQQPPPPPPNNNMMMKKKIIIIIIKKKMMMNNNPPPQQQQQQSSSTTTVVVWWWXXXQQQPPPMMMLLLMMMPPPSSSUUUZZZ\\\___ccceeeffffffeeebbbbbbaaaaaabbbbbbcccccccccbbbaaa____________```ccceeehhhiiiiiiiiikkkllljjjjjjkkkkkkmmmppprrrtttrrrsssuuuwwwyyyzzz{{{|||zzzvvvuuuwwwzzz}}}{{{rrriiicccaaaeeegggiiijjjlllooosssvvvzzzxxxuuurrrqqquuu{{{|||zzzvvvtttqqqpppoooooommmllljjjfffaaa^^^___dddkkkooorrrrrrpppmmmhhheeecccccc\\\[[[YYYXXXXXX\\\bbbgggrrr{{{~~~zzzuuuqqqooonnnlllkkkkkkiiigggeeebbb___ZZZWWWSSSOOOLLLMMMSSS]]]eeejjjnnnooorrrvvvzzz}}}}}}|||}}}qqquuu{{{vvvmmmddd^^^[[[ZZZYYYXXXWWWWWWWWWWWWUUUQQQNNNLLLLLLKKKKKKKKKKKKLLLLLLOOOPPPSSSUUUUUUSSSPPPOOOPPPPPPQQQTTTUUUUUUSSSPPPPPPQQQSSSTTTTTTTTTSSSRRRQQQPPPOOONNNMMMLLLLLLLLLMMMMMMMMMLLLIIIHHHHHHIIIJJJLLLMMMNNNNNNNNNPPPRRROOOOOONNNMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDFFFLLLSSSXXXeeemmmuuuxxxwwwwww}}}}}}gggYYYVVVXXXZZZZZZYYYWWWRRRMMMHHHEEEBBBAAA>>>>>>??????@@@@@@AAAAAA>>>>>>>>>>>>===<<<::::::;;;::::::;;;;;;===>>>???::::::::::::::::::::::::888888888999999::::::::::::999999999999999999999999888777666666777888999666666666666666777777777777888888999999888888777:::999999888888777777777888999999888999;;;@@@CCCMMM[[[iiissszzz||||||||||||}}}~~~~~~~~~}}}yyywwwssslllcccZZZRRRNNNOOOPPPSSSUUUWWWWWWVVVVVVTTTSSSPPPOOONNNPPPRRRSSSWWWWWWXXXZZZZZZ[[[ZZZZZZRRRPPPOOONNNOOOQQQTTTVVV\\\]]]```ccceeefffggggggcccbbbaaa``````aaaaaabbbbbbaaa___^^^^^^^^^______bbbdddfffgggggghhhjjjkkkkkkkkklllnnnpppsssvvvxxxuuuvvvxxx{{{}}}{{{xxxyyy|||yyyooogggcccbbbggghhhjjjmmmppptttxxxzzz}}}|||yyyuuusssuuu{{{~~~{{{xxxuuusssrrrqqqqqqooonnnjjjfffaaa]]]^^^bbbhhhlllkkkkkkjjjfffbbb^^^]]]\\\WWWWWWWWWWWWZZZaaajjjpppxxx{{{xxxssspppnnnmmmllljjjjjjhhheeeccc```]]]XXXTTTQQQNNNKKKMMMTTT]]]fffkkkmmmnnnpppsssxxxzzzzzzzzz}}}yyykkkkkksssrrrnnneee[[[UUUTTTVVVTTTTTTUUUVVVVVVTTTPPPLLLLLLKKKKKKKKKKKKKKKKKKLLLPPPPPPQQQRRRRRRQQQPPPPPPRRRQQQRRRTTTUUUUUUSSSQQQTTTTTTUUUUUUUUUTTTSSSRRRPPPPPPOOOMMMMMMLLLLLLLLLJJJLLLNNNMMMJJJHHHIIIJJJKKKMMMNNNNNNNNNNNNOOOQQQNNNMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFDDDDDDDDDCCCDDDHHHNNNSSS___gggqqquuuvvvwww{{{}}}gggXXXTTTVVVWWWWWWUUUSSSOOOKKKHHHEEEDDDCCC@@@@@@???????????????>>>>>>>>>>>>>>>===<<<::::::<<<<<<<<<===>>>???@@@@@@::::::::::::::::::::::::888888888999999:::::::::999999999999999999999999888888666666666777888999555555666666777777777777666666777777777777666666::::::999999888888777777888888888888888;;;???CCCOOO\\\hhhoooxxxwwwxxx|||}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||wwwuuurrrlllddd\\\UUUQQQRRRTTTXXX[[[]]]]]]]]]\\\[[[YYYWWWVVVVVVXXXZZZ[[[```bbbddddddccc```\\\ZZZSSSRRRQQQQQQRRRTTTWWWYYY]]]___aaadddfffggghhhhhhcccbbb```___^^^^^^___```______^^^]]]]]]^^^___```bbbccceeeffffffgggiiikkkkkklllmmmooosssvvvzzz|||xxxzzz|||~~~}}}~~~~~~}}}zzzxxxyyy}}}|||sssjjjdddbbbcccfffgggjjjnnntttyyy|||~~~{{{wwwxxx}}}|||wwwuuurrrqqqrrrqqqpppooojjjfffaaa]]]]]]aaafffjjjffffffeeebbb]]]YYYXXXXXXVVVVVVWWWZZZ___gggqqqxxx~~~yyyvvvqqqnnnmmmlllkkkjjjhhhfffdddaaa___[[[VVVRRRQQQNNNKKKMMMUUU___hhhnnnnnnnnnpppssswwwzzzzzzzzz}}}wwwhhhfffmmmppppppiii^^^WWWVVVXXXQQQQQQQQQSSSSSSQQQMMMJJJLLLLLLKKKKKKKKKKKKLLLLLLQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRTTTVVVWWWUUUTTTWWWWWWVVVVVVUUUSSSRRRRRROOONNNMMMLLLLLLLLLLLLLLLNNNRRRUUUSSSOOOKKKKKKMMMLLLMMMNNNMMMLLLKKKLLLNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGDDDDDDDDDCCCDDDFFFJJJNNNZZZbbblllsssuuuwww{{{~~~~~~||||||fffWWWSSSTTTVVVUUURRRQQQNNNJJJGGGEEEEEEDDDAAAAAA@@@???>>>>>>=========>>>>>>>>>===<<<;;;;;;<<<<<<===>>>>>>?????????::::::999999999999::::::999999999999999999::::::888888888999999999999999777777777777777888888999666666777888999999999999666666777777777777666666999999999888888888888888888888888888888;;;???BBBPPP]]]gggkkkqqq~~~uuuvvv}}}}}}}}}}}}|||{{{zzzzzz}}}|||}}}~~~}}}|||{{{uuutttqqqllleee^^^XXXUUUVVVXXX\\\```cccccccccbbb___^^^]]]\\\]]]```ccceeejjjkkklllkkkhhhccc]]]YYYUUUUUUTTTTTTVVVXXXZZZ\\\^^^```cccfffggghhhggggggbbbaaa^^^\\\\\\\\\]]]^^^\\\\\\[[[\\\\\\^^^```aaabbbdddeeeeeeeeefffiiikkklllmmmnnnqqqtttxxx|||~~~{{{}}}{{{xxxvvvvvvwwwxxxzzzzzzzzzxxxwwwxxx{{{}}}~~~yyyqqqhhhbbbbbbccccccdddgggnnnuuu{{{}}}{{{~~~{{{uuussspppoooppppppnnnmmmjjjgggbbb______bbbgggjjjeeefffeeebbb^^^ZZZZZZZZZYYYZZZ\\\```fffnnnxxxwwwtttooommmllllllkkkjjjgggeeecccaaa^^^[[[VVVRRRQQQNNNLLLNNNVVVaaakkkpppqqqqqqrrrtttxxx{{{||||||vvvgggdddgggmmmqqqnnnddd[[[XXXXXXPPPOOONNNNNNOOOOOOMMMLLLMMMMMMLLLLLLLLLLLLMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPSSSWWWYYYYYYXXXYYYYYYWWWVVVTTTRRRQQQPPPNNNNNNMMMLLLLLLLLLLLLLLLVVVZZZ]]][[[TTTNNNMMMNNNLLLMMMNNNMMMKKKJJJKKKLLLIIIJJJJJJJJJKKKKKKKKKLLLJJJIIIIIIIIIHHHHHHHHHGGGEEEFFFFFFEEEDDDEEEHHHKKKUUU\\\fffmmmqqquuuyyy|||zzzxxx{{{{{{dddUUURRRUUUWWWXXXSSSQQQMMMJJJFFFDDDCCCCCC@@@@@@@@@???>>>=========<<<===============<<<<<<;;;<<<<<<=========<<<<<<::::::999888888999::::::::::::999999999999999999777888888888999999999999666777888888999999999888555666777888999999999888777777777888888777777777777777777888888888888888777888888777888:::???BBBNNN[[[eeegggmmmzzz}}}tttvvv{{{{{{|||}}}|||{{{zzzyyyzzzzzz{{{~~~~~~~~~~~~}}}{{{zzzzzzzzzzzzsssrrrppplllgggaaa\\\XXXXXX[[[```dddggghhhhhhgggdddcccccccccfffiiimmmooorrrrrrqqqnnnjjjddd___\\\XXXXXXXXXXXXYYY\\\^^^______bbbeeehhhiiihhhfffeeebbb```]]]ZZZYYYZZZ[[[\\\YYYYYYYYYZZZ\\\___aaabbbdddeeefffgggggghhhkkkmmmmmmnnnoooqqquuuyyy|||~~~}}}|||zzzooommmkkkiiijjjkkkmmmoooqqqsssuuuvvvvvvwwwyyy{{{zzzzzzxxxqqqhhhaaa^^^^^^^^^```dddllluuu}}}{{{yyytttrrrpppoooppppppooommmllliiieeebbbbbbeeejjjmmmiiiiiiiiifffccc`````````aaacccgggkkkqqqyyyuuurrrnnnlllkkkkkkjjjiiigggeeecccaaa```\\\XXXUUUQQQNNNLLLOOOXXXcccmmmrrrrrrqqqrrrtttxxx{{{||||||vvvgggcccbbbiiipppoooggg]]]VVVTTTOOOMMMJJJJJJLLLOOOQQQQQQNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMOOOSSSWWW[[[\\\\\\[[[ZZZXXXUUUSSSQQQPPPOOOOOOOOONNNMMMMMMMMMMMMNNNUUUZZZ___]]]UUUOOOMMMNNNJJJLLLMMMLLLKKKKKKLLLMMMKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEEEEGGGIIIOOOUUU^^^fffkkkpppuuuxxxyyyyyyvvvxxx~~~yyycccTTTRRRVVVZZZ[[[TTTRRRNNNJJJFFFCCCAAAAAA????????????>>>>>>>>>>>><<<<<<===============<<<;;;;;;;;;<<<;;;;;;::::::;;;:::999888888999:::;;;;;;::::::999999888888888777777888888999999999999666777888:::::::::999888222333555666777777777666888888999999999999888888666666777777888888888999777888888777888:::???BBBLLLYYYccceeelllyyy{{{sssxxxyyyzzz{{{|||||||||zzzzzzxxxxxxzzz}}}}}}}}}~~~~~~~~~~~~{{{yyyxxxxxxyyyzzzrrrrrrpppmmmhhhccc^^^[[[ZZZ]]]bbbgggjjjkkkjjjiiihhhhhhhhhiiilllqqquuuxxxyyywwwtttoookkkfffcccaaaZZZZZZZZZZZZ\\\^^^```aaa```cccfffjjjjjjhhhfffcccaaa___\\\YYYXXXXXXZZZ[[[XXXXXXXXXZZZ\\\___bbbcccfffggghhhhhhhhhjjjmmmooommmnnnooorrruuuyyy|||~~~{{{tttnnnkkk___^^^]]]\\\^^^aaadddfffkkknnnqqqtttuuuvvvxxxzzzuuuwwwwwwrrrhhh___YYYWWW[[[]]]aaajjjuuu}}}yyyvvvvvvtttrrrqqqrrrrrrqqqpppnnnkkkgggddddddhhhlllooolllmmmmmmkkkhhheeeeeefffjjjlllpppuuuzzz}}}zzztttqqqmmmkkkkkkkkkjjjiiihhhfffdddcccaaa^^^ZZZWWWQQQOOOMMMPPPYYYdddnnntttqqqpppppprrrvvvyyyzzzzzzuuuhhhccc___fffnnnoooggg\\\SSSOOOOOOKKKHHHHHHLLLPPPUUUWWWOOOOOONNNNNNNNNNNNOOOOOOLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLNNNRRRXXX\\\^^^___[[[ZZZXXXUUURRRPPPOOONNNPPPPPPOOONNNNNNNNNOOOOOONNNTTTZZZZZZSSSNNNMMMOOOIIIJJJLLLLLLLLLMMMNNNPPPLLLLLLKKKJJJIIIHHHHHHGGGIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIHHHFFFEEEGGGHHHJJJPPPXXX```ffflllqqquuurrr{{{|||xxxuuuvvv|||yyy```VVVWWWZZZ]]]___VVVQQQJJJDDDAAA??????>>>DDDBBB@@@>>>=========>>>@@@@@@@@@???===<<<:::999<<<;;;:::999:::;;;<<<===;;;;;;::::::::::::999999:::999999888888999999:::888888888999999:::::::::999999999888888888888777777777777777666666666666777777777777888888888888666444333555999;;;;;;999777555666999::::::>>>DDDLLLVVV___dddkkkwww~~~pppnnnwww|||zzzxxxxxxzzz|||}}}}}}zzz|||}}}~~~}}}|||}}}~~~zzz{{{{{{|||||||||{{{{{{|||yyywwwvvvvvvvvvtttssspppmmmiiifffdddcccaaabbbdddgggiiikkklllllllllmmmooorrruuuyyy|||}}}}}}vvvpppllliiigggeeeeeebbb______```aaabbbaaaeeefffgggiiijjjiiieeeaaa```^^^[[[YYYWWWXXXYYYZZZXXXXXXXXXYYY[[[]]]___aaabbbdddgggiiiiiijjjlllnnnmmmooorrrtttwwwzzz~~~~~~uuuppplllddd^^^]]]VVVTTTRRRRRRSSSWWW[[[]]]cccdddfffhhhjjjmmmrrrvvvzzzxxxtttnnnggg```ZZZWWWVVV\\\eeeoooxxx}}}xxxuuuyyywwwvvvvvvvvvuuusssqqqnnnmmmkkkjjjkkknnnppprrrwwwxxxyyyxxxwwwvvvxxxyyy}}}}}}|||wwwtttrrrrrrqqqooommmkkkiiihhhhhhgggeeedddccc___ZZZWWWPPPOOONNNOOOYYYeeellllllooonnnoooppprrrvvvyyy{{{ssseee___\\\```fffkkklllcccVVVKKKPPPOOOOOOOOOPPPRRRSSSUUUVVVUUUTTTSSSRRRQQQPPPPPPRRRRRRQQQPPPNNNMMMLLLLLLKKKLLLOOORRRUUUWWWXXXYYYUUUUUUTTTRRRRRRQQQQQQQQQRRRPPPMMMKKKIIIJJJJJJKKKOOOOOOPPPQQQPPPOOONNNMMMMMMNNNPPPQQQQQQOOONNNLLLKKKKKKIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIGGGEEEDDDHHHHHHHHHGGGGGGFFFFFFFFFKKKLLLPPPYYYdddmmmqqqrrrtttuuuyyyvvvrrrxxxwww```WWWXXX[[[^^^___WWWRRRKKKEEEBBB@@@??????CCCBBBAAA???>>>=========????????????>>><<<;;;:::;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::999999:::999999888888999999:::999999999999999999::::::999999999888888888888777666666666666777777777777777777777777888888888888666555444666999;;;:::888777555666999::::::>>>DDDKKKUUU```fffnnnzzzyyylllkkkuuu|||zzzyyyyyy{{{|||}}}|||{{{|||~~~~~~|||{{{||||||zzz{{{|||~~~|||zzzxxxvvvvvvvvvtttsssqqqoookkkhhheeeddd```aaaccceeehhhkkkmmmnnnrrrrrrtttwwwzzz}}}|||wwwrrrooommmllljjjgggdddbbbaaabbbdddddddddeeeeeefffggggggeee```]]][[[ZZZWWWUUUTTTUUUWWWXXXXXXXXXXXXYYY[[[]]]___```aaadddggghhhiiijjjlllmmmnnnppptttvvvxxx{{{vvvmmmiiieee^^^XXXWWWRRRQQQNNNMMMNNNPPPRRRTTTYYY\\\```dddgggjjjnnnqqqwwwvvvsssnnnhhh```ZZZVVVWWW^^^hhhrrr{{{|||xxxvvvxxxvvvuuuuuuuuutttrrrpppooonnnllllllmmmppprrrttt}}}|||wwwuuutttpppppppppnnnmmmkkkiiihhhgggfffddddddbbb___[[[WWWPPPPPPMMMNNNXXXeeelllmmmoooooopppqqqtttxxx|||~~~pppbbb[[[YYY\\\ccciiikkkeeeYYYOOOPPPOOOOOOOOOPPPQQQSSSTTTUUUTTTTTTSSSQQQPPPPPPOOOQQQQQQPPPPPPOOONNNMMMMMMLLLMMMPPPRRRTTTVVVWWWWWWTTTSSSRRRQQQPPPPPPPPPPPPQQQPPPNNNMMMLLLKKKKKKKKKNNNOOOOOOPPPPPPOOOMMMMMMMMMNNNPPPRRRRRRRRRQQQPPPLLLKKKJJJIIIHHHGGGGGGGGGIIIJJJKKKKKKKKKIIIGGGEEEHHHHHHHHHGGGGGGFFFFFFFFFJJJKKKOOOWWWbbbkkkppprrrssstttvvv|||yyyvvvzzzttt```XXX[[[^^^___```XXXSSSLLLGGGDDDBBBAAA@@@AAAAAAAAA@@@???>>>===<<<>>>>>>>>>>>>>>>===<<<<<<::::::;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::999999:::999999888888999999:::::::::999999999999999999999999999888888888888777555555666666777777888888777777777777888888888888777666666666888999888777777555666999:::999===CCCKKKVVVccckkksssrrrgggiiittt}}}{{{yyyyyy{{{|||}}}||||||}}}~~~}}}{{{zzzzzzzzzzzz{{{|||~~~~~~|||zzzxxxvvvvvvuuuqqqqqqpppnnnkkkgggdddbbb^^^^^^```bbbfffjjjmmmooouuuvvvxxxzzz}}}{{{wwwtttsssrrrqqqpppiiifffddddddfffgggggggggeeedddccccccbbb___ZZZWWWTTTSSSQQQPPPPPPQQQSSSTTTWWWWWWXXXYYY[[[]]]^^^``````cccfffhhhiiijjjlllmmmnnnrrrvvvyyy{{{}}}xxxooofffbbb___XXXTTTSSSPPPOOOLLLJJJJJJJJJLLLMMMNNNRRRXXX]]]aaadddhhhkkkrrrsssrrrooojjjbbbZZZUUUXXX___kkkvvv~~~~~~}}}|||{{{zzzyyywwwvvvttttttttttttrrrpppoooooonnnnnnpppsssvvvwww{{{tttqqqrrrsssnnnnnnnnnmmmlllkkkiiihhheeedddccccccbbb```[[[XXXQQQPPPMMMMMMWWWdddmmmnnnoooooopppssswww|||lll^^^XXXVVVYYY```gggjjjfff]]]UUUPPPPPPOOOOOOOOOPPPRRRSSSTTTSSSSSSRRRQQQPPPOOOOOOQQQPPPPPPPPPOOOOOONNNNNNMMMNNNPPPRRRTTTUUUVVVVVVQQQQQQPPPOOONNNNNNNNNNNNQQQPPPPPPPPPOOONNNMMMLLLNNNNNNOOOOOONNNNNNMMMLLLMMMOOOQQQRRRSSSSSSSSSSSSKKKKKKJJJIIIIIIHHHIIIIIINNNNNNNNNNNNLLLJJJHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFIIIIIILLLSSS]]]gggnnnrrrssssssssswww|||}}}tttaaa[[[^^^aaaaaaaaaYYYUUUNNNIIIFFFDDDBBBAAA@@@@@@AAAAAA@@@???===<<<======>>>>>>>>>>>>======999:::<<<=========<<<;;;;;;;;;:::::::::999999999:::999999888888999999::::::::::::999999888888888999999999888888888777777666666666666777777777777666777777777888888888888888777777777888888777777888666666999:::999===CCCKKKXXXeeennnwwwppphhhlllyyy}}}{{{zzz{{{}}}}}}||||||}}}~~~}}}zzzyyyxxxyyyzzz{{{||||||}}}}}}}}}}}}~~~}}}{{{yyywwwvvvttttttmmmmmmlllkkkhhhdddaaa___[[[[[[\\\___ccchhhmmmpppuuuvvvwwwzzz{{{}}}~~~}}}zzzwwwttttttsssrrrqqqiiigggffffffggghhhhhhgggeeecccaaa___]]]ZZZUUURRROOONNNMMMMMMNNNOOOQQQRRRVVVVVVWWWYYYZZZ\\\^^^^^^```bbbeeeggghhhjjjlllmmmppptttyyy|||~~~uuullldddaaa^^^XXXUUUUUURRRQQQOOOMMMLLLLLLLLLLLLKKKNNNRRRUUUYYY]]]bbbeeemmmoooppppppkkkccc[[[UUUWWW___kkkwwwxxxtttoooqqqsssvvvxxxzzz{{{|||xxxvvvttttttuuuuuusssrrrpppppppppqqqsssvvvxxxzzz~~~wwwqqqnnnooopppmmmmmmmmmlllkkkjjjiiihhhdddcccbbbbbbbbb___[[[XXXQQQOOOLLLMMMVVVdddlllnnnmmmnnnpppsssxxx~~~iii\\\WWWWWWYYY___eeejjjhhhaaaZZZQQQPPPOOOOOOOOOPPPQQQRRRSSSRRRRRRQQQPPPPPPOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOLLLMMMOOOQQQSSSUUUVVVVVVQQQPPPPPPOOONNNNNNOOOOOOPPPQQQRRRRRRRRRPPPNNNMMMNNNNNNNNNNNNMMMMMMLLLLLLOOOOOOQQQRRRRRRRRRRRRQQQJJJIIIIIIHHHHHHIIIIIIJJJPPPPPPOOONNNLLLJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHJJJPPPXXXbbbkkkpppsssrrrrrrssswww{{{uuuccc^^^aaacccbbbaaaZZZVVVOOOJJJGGGEEECCCAAA???@@@AAAAAA@@@???===<<<<<<======>>>>>>>>>>>>>>>:::;;;<<<===>>>===<<<;;;;;;;;;:::::::::999999999:::999999888888999999::::::::::::999999888888888999999999888888888777777888888777777666666555555666777777777888888888888888888888888777777777777888666777999:::999===BBBIIIVVVdddnnnxxxrrrmmmttt~~~|||{{{|||}}}|||||||||}}}~~~|||zzzxxxwwwwwwxxxyyyzzz{{{|||}}}}}}}}}{{{{{{yyyxxxuuusssrrrqqqkkkjjjiiigggdddaaa^^^\\\WWWWWWYYY[[[```eeejjjmmmssstttvvvxxxzzz{{{|||||||||yyyvvvtttsssqqqpppnnniiigggffffffggggggfffeeedddaaa^^^[[[YYYVVVRRROOOMMMLLLLLLMMMNNNOOOQQQRRRUUUUUUWWWYYYZZZ\\\]]]]]]```bbbeeehhhiiijjjlllnnnrrruuuzzz~~~uuullldddaaa___[[[YYYZZZUUUUUUTTTSSSRRRQQQPPPPPPQQQQQQPPPPPPQQQVVV]]]bbbhhhkkknnnooolllddd[[[VVVUUU^^^jjjvvv{{{rrrjjjfffbbbeeekkkrrrwww{{{}}}~~~zzzxxxuuuuuuvvvvvvvvvuuuqqqqqqqqqrrrtttwwwyyyzzz{{{|||vvvrrrooommmmmmllllllllllllkkkjjjiiihhhcccbbbbbbaaaaaa___[[[XXXPPPOOOLLLMMMVVVdddlllmmmjjjkkknnnssszzzhhh]]]YYYZZZ[[[___dddiiihhhccc^^^SSSRRRQQQPPPPPPPPPQQQRRRRRRRRRQQQQQQPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPJJJLLLNNNQQQSSSUUUWWWWWWRRRQQQPPPPPPPPPPPPPPPPPPOOOQQQSSSTTTTTTRRRPPPOOONNNNNNNNNMMMMMMMMMMMMMMMPPPPPPPPPPPPOOONNNNNNMMMHHHGGGGGGHHHHHHIIIJJJKKKPPPOOONNNLLLJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHLLLSSS]]]ffflllrrrrrrrrrrrruuuyyy~~~~~~vvvddd^^^aaabbbaaa```ZZZVVVPPPKKKHHHFFFCCCAAA@@@@@@@@@@@@@@@???>>>>>><<<===>>>>>>>>>>>>>>>===;;;;;;<<<============<<<;;;;;;::::::::::::999999:::999999888888999999:::::::::999999999999999999999999999888888888888777777777777777666666666666777777777777888888888888777888999888777666777888999777777999999999<<>>?????????===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<======>>>;;;;;;::::::::::::999999:::999999888888999999:::999999999999999999::::::999999999888888888888777444555555666777888888999777777777777888888888888555777999888666666777999999777777999999888<<>>>>>>>>???@@@>>>>>>>>>>>>>>>===<<<<<<======<<<;;;;;;===>>>???;;;;;;;;;:::::::::999999:::999999999999999999:::888888888999999::::::;;;999999999888888888888777111222444666888999;;;<<<777777777777888888888888555777999888666666888:::999777777:::999888<<>>>>>>>>>>>>>>????????????>>>>>>>>>>>>======<<<<<<<<<<<<======::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;:::::::::999999999888888666666555555666888:::;;;888888888888888888888888777999;;;;;;:::888888999:::::::::888888:::>>>AAAIIIWWWkkkyyyyyy~~~}}}|||||||||||||||{{{{{{{{{{{{{{{{{{yyywwwtttpppllljjjiiiiiiiiihhhfffeeecccbbb^^^YYYSSSNNNKKKIIIGGGFFFIIILLLNNNQQQTTTXXX]]]aaadddfffjjjnnnrrruuuvvvwwwuuutttssspppnnnllljjjiiihhhhhhiiigggddd```[[[YYYSSSRRRPPPOOONNNMMMMMMMMMLLLMMMMMMNNNPPPQQQQQQRRRRRRSSSUUUWWWYYY[[[\\\]]]cccfffkkkoooppprrrssstttuuuxxx}}}~~~uuunnnllloootttxxxuuuvvvvvvrrrmmmgggdddbbb\\\\\\[[[XXXWWWWWWYYY[[[___ccchhhllllllhhhbbb^^^ZZZ^^^fffssssssqqqnnnmmmnnnnnnnnnmmmhhhbbb[[[WWWPPPKKKLLLQQQUUU___nnn{{{~~~{{{xxxsssqqqrrrssstttuuuuuuuuuvvvvvvwwwwwwwwwxxxxxxxxxwwwxxxxxxxxxyyyzzz{{{|||}}}|||yyyvvvuuuuuurrrqqqqqqpppooonnnnnnmmmoooooonnnmmmlllkkkkkkjjjhhhfffdddbbb___ZZZSSSOOONNNLLLLLLPPPYYY```dddeeegggjjjqqqyyyzzzvvv{{{ggg]]]XXXZZZYYYZZZ^^^cccffffffddd\\\ZZZXXXVVVTTTSSSRRRRRRVVVUUUUUUTTTSSSSSSSSSTTTRRRRRRPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSRRRQQQPPPNNNNNNOOOOOOPPPQQQQQQRRRTTTSSSSSSTTTUUUUUUTTTRRROOOOOOPPPPPPPPPOOONNNMMMMMMKKKJJJLLLOOOQQQPPPNNNMMMNNNPPPSSSUUUTTTRRROOONNNMMMLLLIIIGGGDDDBBBBBBFFFEEEEEEEEEFFFGGGGGGHHHFFFGGGHHHIIIKKKOOOTTTXXX```iiitttyyyzzz{{{xxxuuu}}}rrr^^^UUUXXX\\\[[[WWWUUURRRMMMJJJHHHEEEBBB@@@???>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>============<<<<<<<<<<<<======;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999:::::::::::::::999999999888888999888888777777777777777888888888888888888888888777999;;;;;;999888888999999:::999888888:::>>>AAAKKKYYYmmm{{{zzz~~~}}}|||||||||||||||{{{{{{{{{{{{yyyxxxvvvsssnnnjjjfffdddbbbbbbaaaaaa___^^^]]]\\\WWWSSSMMMIIIGGGEEEDDDCCCFFFHHHKKKMMMPPPTTTXXX\\\aaacccgggkkkpppsssuuuvvvtttsssrrrpppnnnllljjjiiiiiiiiihhhfffccc^^^YYYVVVQQQQQQPPPOOONNNNNNNNNNNNMMMNNNNNNOOOPPPQQQQQQRRRSSSTTTUUUWWWYYY[[[]]]^^^cccfffkkknnnpppqqqssstttuuuxxx|||xxxqqqooossszzz|||tttkkkeeebbb^^^^^^]]][[[XXXXXXZZZ\\\```ccchhhkkkkkkhhhccc```^^^bbbjjjvvvssseeebbb``````aaabbbaaaaaa___YYYTTTQQQLLLHHHKKKPPPVVVaaappp|||{{{xxxsssqqqqqqrrrssssssuuuuuuuuuuuuvvvvvvvvvwwwxxxwwwvvvvvvvvvwwwxxxyyywwwxxxyyyxxxuuusssrrrrrrqqqqqqpppoooooonnnmmmmmmnnnmmmmmmlllkkkjjjiiihhhdddcccaaa___[[[VVVPPPKKKMMMKKKKKKPPPXXX```dddfffhhhkkkrrrzzz|||yyyvvveee^^^[[[VVVVVVXXX\\\cccggghhhggg```^^^[[[XXXVVVUUUUUUUUUVVVUUUUUUTTTSSSSSSTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQPPPOOOOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPQQQRRRSSSQQQPPPOOOOOOOOOOOOOOONNNMMMMMMPPPNNNLLLMMMPPPQQQQQQOOOOOOOOOPPPRRRSSSSSSQQQOOONNNMMMLLLJJJHHHFFFDDDCCCFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKNNNRRRVVV\\\fffqqqxxxzzz|||{{{www}}}qqq^^^UUUWWW[[[ZZZWWWRRROOOKKKHHHFFFDDDBBB@@@>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>============<<<<<<<<<<<<======<<<;;;;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::::::::::::::999999999888888888888888888888777666666888888888888888888888888777999::::::999888888999777888999888999;;;???BBBLLLYYYlll~~~~~~}}}}}}|||||||||||||||{{{{{{{{{{{{zzzwwwuuuqqqlllgggbbb^^^[[[WWWWWWWWWWWWVVVUUUSSSSSSPPPMMMHHHEEEDDDDDDBBBAAABBBDDDFFFHHHJJJNNNRRRVVV\\\^^^bbbggglllpppsssttttttsssrrrpppnnnlllkkkjjjjjjiiigggddd```ZZZUUURRROOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRTTTUUUVVVXXXZZZ\\\]]]^^^bbbeeejjjmmmoooppprrrtttvvvxxx{{{}}}~~~|||vvvuuu{{{|||qqqiiieeebbbbbbaaa^^^[[[[[[\\\^^^bbbdddhhhjjjjjjhhheeebbb```dddmmmyyyqqqcccWWWUUUTTTTTTVVVXXXXXXWWWVVVRRRNNNLLLJJJHHHLLLRRRZZZcccrrr~~~|||yyytttrrrqqqrrrrrrrrrtttttttttttttttuuuuuuuuuwwwvvvtttssstttuuuwwwyyyvvvwwwwwwvvvsssqqqqqqqqqppppppoooooonnnnnnmmmmmmlllkkkkkkjjjiiihhhggggggfffeeecccaaa^^^YYYSSSNNNLLLJJJJJJNNNWWW```eeefffiiimmmssszzzqqqccc^^^]]]UUUUUUWWW[[[aaaeeeggggggcccaaa]]]YYYVVVUUUUUUVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPOOOPPPPPPQQQQQQQQQPPPPPPOOONNNNNNOOOQQQRRRQQQPPPOOOOOONNNNNNNNNMMMMMMMMMRRRPPPNNNNNNPPPRRRSSSRRRSSSQQQPPPPPPQQQQQQPPPOOOMMMMMMLLLJJJIIIHHHGGGFFFHHHHHHGGGGGGGGGHHHIIIIIIMMMMMMMMMLLLKKKLLLOOORRRWWW```llluuuyyy}}}zzz}}}rrr___UUUUUUYYYXXXUUUPPPMMMJJJGGGEEEDDDAAA???>>>>>>>>>>>>>>>????????????>>>>>>>>>===============<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888333555777888999999999888888888888888888888888888777999:::999888777888999666777888888999;;;???BBBIIIVVViii{{{~~~~~~}}}|||||||||||||||||||||{{{{{{{{{zzzzzzzzzvvvsssmmmggg```ZZZVVVTTTOOOOOOOOONNNNNNMMMLLLKKKLLLJJJFFFEEEEEEEEEEEEDDD@@@AAACCCEEEGGGJJJNNNQQQWWWYYY]]]ccciiinnnrrrtttuuutttsssqqqooommmkkkkkkiiihhhfffbbb\\\WWWRRROOOMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPQQQQQQQQQRRRRRRRRRUUUVVVWWWYYY[[[\\\^^^^^^bbbeeeiiilllmmmoooqqqsssvvvxxxzzz{{{|||~~~}}}}}}vvvnnniiiffffffeeebbb___^^^^^^```eeefffiiijjjkkkiiigggfff```dddmmmyyyxxxeeeXXXQQQPPPPPPRRRUUUWWWWWWWWWTTTPPPMMMMMMKKKKKKPPPVVV^^^hhhuuu~~~{{{wwwtttssstttsssrrrssssssssssssssssssssssssvvvtttsssrrrrrrtttvvvwwwwwwxxxxxxwwwuuusssssssssooooooooonnnnnnnnnmmmmmmkkkkkkjjjiiihhhggggggfffhhhgggeeeccc```[[[UUUQQQKKKIIIHHHMMMWWW```fffhhhjjjmmmsssyyyooobbb]]][[[XXXXXXYYY[[[^^^```bbbcccdddaaa\\\XXXUUUTTTTTTUUUUUUTTTTTTSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQPPPQQQQQQPPPOOONNNMMMMMMNNNOOOPPPOOOPPPQQQRRRRRRQQQPPPPPPPPPOOONNNOOORRRSSSSSSRRRPPPPPPOOOOOONNNNNNNNNNNNQQQPPPOOOOOOQQQSSSUUUVVVVVVSSSQQQOOOPPPPPPOOONNNLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJLLLMMMLLLKKKIIIJJJLLLNNNPPPYYYfffpppvvv|||~~~~~~sss```UUUSSSUUUUUURRRPPPMMMJJJGGGEEEDDDAAA???======>>>>>>????????????>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888333555777888999999999888777777777777777777777777777888999888777777888999555666888999999;;;>>>AAAIIIUUUgggxxx~~~}}}|||{{{{{{{{{|||}}}{{{{{{{{{{{{zzzzzzzzzzzzuuurrrkkkccc\\\VVVSSSQQQKKKLLLKKKKKKJJJIIIHHHGGGIIIGGGEEEDDDEEEFFFFFFEEE@@@BBBDDDEEEFFFHHHLLLOOOSSSVVVZZZ```gggmmmrrruuuwwwvvvtttrrrpppmmmlllkkkgggeeeccc^^^YYYTTTOOOMMMLLLLLLLLLMMMNNNOOOQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTWWWWWWYYYZZZ\\\]]]^^^___aaadddgggjjjlllnnnqqqsssuuuwwwyyyzzz{{{}}}xxxooojjjhhhiiihhhfffcccaaaaaabbbgggiiikkklllmmmllljjjiiicccfffnnnzzznnn]]]QQQNNNNNNOOORRRVVVYYYYYYYYYUUUQQQOOOOOONNNNNNSSSZZZdddmmmzzz}}}yyywwwwwwvvvuuutttsssssssssrrrrrrrrrrrrrrrtttsssrrrqqqqqqsssuuuvvvwwwxxxxxxwwwtttssstttuuuoooooooooooonnnnnnnnnnnnllllllkkkjjjiiihhhggggggfffdddcccaaa^^^YYYSSSOOOJJJHHHHHHMMMWWWaaahhhjjjkkkmmmrrrxxxpppbbb\\\XXXXXXYYYYYYZZZ[[[]]]___aaadddaaa]]]YYYVVVUUUUUUUUUSSSSSSSSSRRRRRRSSSSSSTTTTTTSSSRRRQQQQQQPPPQQQQQQOOONNNMMMLLLLLLMMMNNNOOOOOOPPPQQQRRRSSSRRRQQQPPPOOONNNMMMNNNQQQSSSTTTTTTSSSRRRQQQPPPPPPPPPPPPQQQPPPPPPQQQQQQRRRTTTWWWYYYWWWTTTQQQOOOOOOOOOOOONNNLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHIIIIIIJJJIIIJJJJJJIIIHHHHHHJJJLLLLLLTTT___iiirrryyyrrr___TTTRRRTTTTTTRRRRRROOOKKKHHHFFFDDDBBB@@@=========>>>??????@@@@@@>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::::::::999999999888888888888888888888777666666777777777777777777777777888888999888666666888:::555777888999999:::===???IIIVVVgggvvv~~~}}}|||{{{{{{|||}}}~~~{{{{{{{{{zzzzzzzzzzzzyyytttpppiii```YYYTTTRRRQQQMMMMMMLLLKKKJJJHHHGGGFFFEEECCCBBBCCCDDDEEEEEEDDDCCCDDDFFFFFFGGGIIILLLOOORRRTTTYYY___gggnnntttxxxyyywwwuuurrrooollljjjiiicccbbb___[[[VVVRRRNNNLLLLLLLLLLLLLLLNNNOOOPPPQQQPPPQQQRRRSSSTTTUUUUUUVVVXXXYYYZZZ[[[]]]^^^___```aaacccfffiiijjjmmmppprrrsssuuuxxxzzz{{{|||vvvmmmiiiiiijjjjjjiiifffddddddeeeiiikkkmmmooopppooommmlllhhhjjjpppzzzvvveeeVVVMMMIIIJJJLLLQQQVVVYYYZZZZZZVVVRRRPPPPPPPPPPPPVVV]]]kkksss~~~~~~{{{yyyyyyyyyxxxvvvssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrsssttttttuuuuuuuuutttqqqqqqrrrsssppppppppppppoooooooooooommmllllllkkkjjjiiihhhhhhfffeeecccbbb___[[[UUUQQQJJJHHHHHHMMMXXXbbbjjjmmmmmmoootttyyy~~~nnnbbb\\\XXXVVVWWWXXXXXXYYY[[[___aaadddbbb___\\\YYYXXXWWWVVVQQQQQQQQQQQQQQQRRRRRRSSSTTTSSSRRRQQQPPPPPPPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNMMMOOOQQQSSSTTTSSSRRRQQQMMMLLLKKKLLLOOORRRSSSSSSTTTSSSRRRQQQPPPQQQRRRRRRRRRSSSUUUVVVUUUVVVWWWYYYWWWTTTQQQOOOOOOOOONNNMMMKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIGGGHHHIIIHHHGGGGGGIIIKKKIIIOOOYYYbbblllttt|||~~~~~~|||ooo^^^SSSQQQTTTUUUUUUUUURRRMMMJJJHHHEEEBBB@@@<<<======>>>??????@@@@@@>>>>>>=========<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;:::::::::::::::999999999888888999888888777777777777777777777777777777777777777888888888777666666888:::555777999999999:::<<<===HHHTTTeeesss|||~~~|||{{{{{{|||~~~{{{{{{{{{zzzzzzzzzyyyyyysssnnnfff^^^WWWSSSRRRQQQPPPOOONNNMMMKKKIIIGGGFFFDDDBBBBBBBBBDDDEEEEEEDDDEEEFFFGGGGGGHHHIIILLLOOOQQQTTTYYY```hhhpppwww{{{yyywwwuuuqqqmmmjjjgggfff___^^^\\\XXXUUUQQQNNNMMMLLLLLLLLLLLLMMMNNNPPPPPPPPPPPPQQQSSSUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^___``````ccceeegggiiilllooorrrqqqtttxxxzzz{{{|||~~~}}}rrrkkkhhhiiijjjkkkjjjhhhffffffgggjjjmmmpppssssssrrrpppnnnlllmmmpppvvv~~~yyyjjj\\\RRRLLLIIIJJJMMMRRRXXX\\\]]]]]]VVVSSSQQQSSSTTTUUU[[[cccpppwww}}}zzzyyyzzzzzzyyywwwttttttssssssrrrrrrrrrrrrqqqrrrssstttttttttssssssssstttsssqqqooooooqqqrrrppppppppppppqqqqqqqqqqqqmmmlllkkkkkkiiiiiihhhggggggeeedddccc```\\\VVVRRRKKKHHHHHHNNNXXXdddllloooppprrrvvv{{{jjjaaa^^^\\\WWWXXXYYYXXXWWWXXX\\\___aaa```___]]][[[YYYWWWVVVPPPOOOOOOOOOOOOPPPQQQRRRSSSRRRQQQPPPOOOOOOOOOOOOMMMNNNNNNOOOOOONNNNNNMMMLLLNNNQQQSSSUUUTTTSSSRRRNNNLLLKKKLLLOOOSSSTTTUUUTTTSSSQQQPPPPPPPPPRRRRRRWWWZZZ\\\\\\YYYWWWVVVWWWVVVSSSQQQPPPPPPPPPNNNMMMKKKKKKKKKJJJJJJIIIIIIIIIJJJIIIIIIHHHGGGGGGHHHHHHHHHIIIJJJIIIGGGGGGHHHIIIIIIMMMTTT\\\fffoooxxx}}}}}}~~~}}}yyylll\\\RRRQQQUUUWWWWWWWWWSSSOOOLLLIIIFFFCCC@@@<<<======>>>???@@@@@@@@@>>>=========<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<999::::::;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;:::::::::::::::999999999888888666666555555666888:::;;;777777777777777777777777888888888777555666888:::666888999999999999;;;<<>>>>>???>>>>>>===<<<;;;;;;:::::::::999999::::::;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999666777888999999999999999;;;:::999888777777777777666666666666777888999::::::999888666666888999:::666666666666777777777777999888888888999::::::;;;DDDRRR```hhhoooyyy}}}|||~~~{{{zzz{{{}}}~~~yyyyyyxxxxxxyyyyyyzzzzzzppplllfff]]]UUUQQQQQQSSSQQQRRRRRRRRROOOKKKGGGDDDGGGFFFEEEDDDDDDEEEGGGHHHFFFIIIKKKJJJJJJLLLQQQVVVXXX]]]dddlllrrrwww{{{~~~yyytttnnnjjjhhhfffaaa^^^]]]ZZZUUURRROOOMMMKKKIIIKKKKKKLLLMMMOOOPPPQQQQQQRRRRRRSSSTTTUUUUUUVVVVVV\\\^^^____________```bbbeeeeeeeeefffhhhjjjmmmooossstttuuuwwwyyy{{{|||}}}~~~yyyvvv||||||~~~xxxooogggdddeeefffhhhjjjiiifffeeefffhhhmmmppptttvvvvvvtttsssrrrnnniiihhhmmmqqqsssvvvzzz~~~yyypppdddXXXOOOKKKKKKJJJMMMRRRXXX\\\___```aaaTTTUUUUUUTTTWWW^^^iiirrr~~~zzzxxxxxxwwwvvvtttssssssssstttssssssrrrrrrrrrqqqqqqppppppqqqqqqrrrttttttttttttsssrrrqqqqqqrrrsssttttttsssrrrpppooommmmmmlllkkkjjjhhhhhhgggeeecccaaa___]]]YYYSSSOOOIIIJJJJJJMMMYYYhhhpppqqqvvvuuuyyyyyyhhh]]]XXXXXXZZZXXXUUUSSSRRRSSSTTTVVVVVVYYY[[[ZZZVVVRRRRRRRRRRRRQQQOOOOOOQQQQQQQQQPPPSSSQQQNNNNNNNNNOOOOOONNNMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPOOOOOOOOOPPPOOOOOORRRUUUWWWXXXWWWTTTRRRPPPNNNOOOQQQTTTVVVcccfffhhheee]]]VVVTTTTTTNNNNNNOOOOOOOOONNNNNNMMMNNNNNNNNNMMMLLLJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJMMMMMMMMMKKKHHHFFFGGGHHHGGGJJJOOOTTT\\\eeeooovvvvvvxxx{{{|||~~~wwwlll]]]SSSQQQRRRRRRQQQPPPOOOLLLIIIEEECCCAAA@@@@@@@@@@@@?????????>>>>>>??????>>>======<<<;;;;;;::::::999999::::::;;;<<<;;;;;;:::::::::999999999;;;;;;;;;::::::999999999888888999999999999999999;;;:::999888777777777777666666666666777888999::::::999777666666777999:::777777777777888888888888888888888888999:::;;;<<>>>>>>>>??????>>>>>>======<<<<<<:::::::::::::::;;;;;;<<<;;;;;;:::::::::999999999;;;;;;::::::::::::999999:::::::::::::::999999999::::::999888777777777777666666666666777888999:::888888666666666666888888888888888888999999999999777777777888999;;;<<<===CCCOOO[[[cccjjjrrrxxxyyy~~~{{{yyyxxxxxxyyyzzz{{{zzzxxxwwwvvvuuuuuuuuupppmmmggg___WWWSSSRRRSSSVVVVVVVVVUUUTTTRRRQQQPPPMMMNNNNNNNNNMMMLLLLLLKKKMMMPPPRRRSSSTTTXXX^^^ccclllqqqyyyzzztttlllgggdddaaa^^^ZZZXXXUUUQQQOOONNNMMMKKKJJJLLLLLLMMMOOOPPPQQQRRRSSSQQQRRRSSSTTTVVVWWWXXXYYYWWWYYY[[[]]]^^^___bbbddddddfffhhhjjjlllnnnooooooqqqrrrtttwwwzzz}}}~~~|||xxxtttpppnnnssssssuuuyyyyyyqqqhhhbbb[[[WWWWWW[[[bbbfffjjjjjjgggeeeeeeggghhhlllqqqvvvxxxwwwuuusssnnnfff```___``````ccchhhiiifff```XXXPPPLLLKKKLLLMMMQQQVVV\\\___```___^^^SSSSSSTTTZZZdddoooxxx|||{{{yyyxxxwwwvvvuuuuuutttttttttsssssssssqqqqqqppppppppppppqqqqqqsssttttttuuuuuuuuuuuuuuurrrrrrsssrrrrrrqqqooooooqqqpppnnnllliiigggeeeddddddbbb```^^^\\\XXXRRROOOJJJKKKKKKPPP]]]mmmwwwxxxvvvwww|||sssddd\\\YYYYYYWWWVVVTTTRRRQQQRRRSSSTTTTTTWWW[[[\\\YYYVVVSSSRRROOONNNMMMOOORRRTTTUUUTTTSSSPPPMMMLLLMMMOOOPPPPPPOOONNNNNNNNNMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMOOONNNNNNPPPSSSUUUVVVUUUSSSQQQOOONNNNNNPPPRRRTTTSSSVVVYYYXXXTTTPPPPPPQQQMMMNNNNNNOOOOOONNNNNNNNNJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHIIIIIIJJJJJJJJJKKKKKKIIIGGGFFFGGGHHHGGGHHHIIIMMMSSS\\\gggnnnrrruuuyyy}}}~~~~~~vvvkkk]]]TTTRRRRRRRRRPPPNNNLLLJJJGGGDDDBBB@@@???????????????>>>>>>>>>>>>??????>>>>>>>>>=========:::::::::::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;:::999999999999:::999999888777777888888777777666666777888999999777777666555555666777777777777777888888888999999666666777888999;;;===>>>BBBMMM[[[eeekkkooorrrttt~~~}}}{{{zzzzzz{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvrrroooiiiaaaYYYUUUTTTTTTWWWWWWWWWVVVVVVVVVVVVVVVTTTTTTUUUUUUUUUSSSRRRPPPRRRTTTWWWXXXYYY\\\bbbgggqqqwwwzzztttkkkdddaaa^^^[[[XXXTTTRRROOOMMMMMMMMMLLLKKKMMMMMMNNNOOOQQQRRRSSSSSSQQQRRRSSSUUUWWWXXXZZZZZZZZZ\\\^^^___```aaaccceeedddfffiiilllnnnppppppppprrrsssuuuxxxzzz}}}~~~~~~{{{wwwsssnnnkkkjjjlllmmmooosssyyy}}}}}}xxxqqqhhh```ZZZVVVSSSUUUZZZ^^^ccciiijjjhhheeedddeeefffiiiooovvvzzz{{{xxxvvvqqqggg___\\\[[[\\\___dddbbb```[[[TTTNNNKKKKKKMMMOOOSSSYYY^^^aaaaaa```^^^VVVVVVXXX___kkkuuu{{{}}}}}}zzzyyyxxxvvvssssssrrrrrrqqqqqqpppppprrrrrrqqqqqqqqqqqqrrrrrrqqqrrrssstttuuuuuuuuuuuurrrrrrrrrqqqqqqpppoooooopppooonnnllljjjhhhgggfffdddcccaaa___]]]XXXSSSOOOJJJLLLMMMSSS```qqqzzz|||wwwxxx~~~ooobbb\\\YYYYYYUUUTTTRRRQQQQQQQQQRRRSSSRRRUUUYYY\\\[[[XXXTTTQQQOOONNNNNNPPPSSSVVVWWWWWWRRRPPPMMMLLLNNNPPPQQQQQQOOOOOOOOONNNMMMLLLKKKKKKMMMNNNNNNOOOOOONNNNNNMMMNNNMMMMMMOOORRRTTTTTTSSSRRRPPPNNNMMMMMMOOOQQQRRROOOQQQSSSSSSPPPNNNNNNNNNMMMMMMNNNOOOOOOOOONNNNNNIIIHHHHHHGGGGGGGGGHHHHHHKKKJJJJJJIIIIIIJJJKKKKKKKKKLLLLLLJJJHHHGGGHHHIIIHHHHHHHHHJJJOOOWWWbbbiiissswww{{{~~~}}}xxxtttiii\\\UUUSSSTTTTTTSSSLLLKKKHHHFFFCCCAAA??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;::::::;;;;;;<<<=========<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<<<<:::999999999999::::::999888888777888888888777777777777777777888999777777666666666666777777666666666777777777888888666666777888999;;;===>>>AAALLL\\\iiioooooooooppp|||~~~|||{{{{{{{{{{{{yyyyyyxxxxxxxxxyyyyyyzzzsssqqqlllddd\\\WWWVVVVVVWWWWWWWWWXXXYYYZZZ[[[[[[XXXYYYZZZZZZZZZXXXWWWVVVZZZ]]]___``````ccciiinnnuuu{{{zzzrrrhhhaaa^^^\\\YYYWWWRRRPPPMMMLLLMMMMMMMMMLLLMMMMMMNNNOOOQQQRRRSSSSSSRRRRRRTTTUUUWWWYYYZZZ[[[]]]^^^````````````bbbccceeefffiiimmmooopppqqqqqquuuvvvwwwxxxzzz{{{|||}}}}}}yyytttoookkkhhhfffggggggiiimmmrrrvvvxxxxxx{{{xxxsssjjjbbbZZZUUURRROOORRRXXX[[[aaahhhkkkiiieeeccccccdddgggmmmttt{{{}}}|||yyyrrrhhh^^^ZZZYYYYYY^^^ccc```^^^YYYSSSMMMKKKLLLMMMRRRUUU[[[___bbbcccaaa```\\\\\\___fffpppwwwzzzzzz}}}{{{yyyxxxuuutttsssqqqqqqpppqqqqqqssssssrrrrrrrrrrrrssssssooopppqqqrrrssstttttttttrrrqqqqqqpppooooooooonnnmmmmmmllllllkkkjjjiiiiiieeedddbbb```]]]YYYTTTPPPJJJLLLOOOVVVdddttt|||}}}wwwyyylllaaa\\\XXXXXXSSSRRRQQQPPPPPPPPPQQQQQQQQQSSSWWWZZZ[[[YYYTTTQQQOOOOOOOOOQQQTTTWWWXXXXXXQQQOOONNNNNNPPPRRRRRRRRROOOOOOOOONNNMMMLLLKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMLLLLLLNNNQQQRRRRRRQQQPPPOOONNNMMMMMMNNNOOOPPPPPPQQQRRRQQQOOOMMMLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOIIIHHHHHHGGGGGGGGGHHHHHHLLLLLLKKKKKKJJJKKKKKKLLLNNNNNNNNNLLLJJJIIIJJJKKKJJJIIIIIIIIILLLTTT]]]dddqqquuu{{{~~~}}}}}}~~~vvvqqqggg[[[TTTSSSUUUTTTSSSKKKIIIGGGEEEBBB@@@???>>>======>>>>>>>>>>>>>>>???===============<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;:::::::::999999999999999::::::::::::;;;;;;<<<;;;999888888999::::::999999888888888888888999888777777777777777888888777777777777777777777777555666666666777777777777777777777888999;;;<<<===AAAKKK\\\lllrrrrrrrrrttt~~~}}}|||{{{zzzzzzzzzyyyyyyxxxxxxyyyyyyzzz{{{vvvtttoooggg```ZZZYYYYYYXXXYYY[[[]]]___aaaaaabbb]]]]]]]]]^^^^^^^^^]]]]]]```bbbeeefffgggkkkqqqvvvyyyqqqfff^^^[[[ZZZXXXVVVRRROOOMMMLLLMMMMMMMMMLLLLLLLLLMMMOOOPPPQQQRRRSSSSSSTTTUUUVVVXXXYYYZZZ[[[\\\]]]______^^^^^^___aaaeeefffiiilllnnnppprrrssswwwwwwxxxyyyzzz{{{||||||}}}yyytttooojjjgggeeeddddddeeehhhmmmpppqqqqqqvvv{{{|||tttoooccc\\\UUUQQQMMMKKKMMMRRRWWW^^^gggkkkjjjfffcccbbbaaaccchhhpppyyy~~~~~~{{{rrrhhh]]]YYYWWWWWW[[[```aaa___ZZZTTTOOOMMMMMMOOOUUUWWW[[[```cccdddddddddccceeeiiinnntttwwwxxxwww{{{}}}}}}{{{yyywwwvvvtttssssssssstttssssssrrrrrrrrrrrrssssssooooooppprrrrrrsssssssssrrrqqqpppooonnnnnnnnnnnnllllllllllllkkkkkkkkkkkkeeecccaaa___]]]YYYTTTPPPIIIMMMRRRZZZhhhvvv}}}|||xxxyyyjjjaaa\\\XXXVVVPPPPPPPPPOOOOOOOOOPPPPPPPPPQQQTTTWWWZZZYYYUUURRRPPPOOOOOOPPPSSSUUUVVVUUUPPPOOOPPPRRRTTTUUUTTTRRROOONNNNNNNNNMMMLLLLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJLLLKKKKKKMMMOOOQQQQQQPPPOOOOOOMMMLLLLLLMMMMMMNNNPPPPPPPPPOOONNNMMMKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOLLLKKKIIIHHHGGGHHHIIIIIIMMMMMMLLLLLLKKKKKKLLLLLLPPPPPPPPPMMMKKKIIIJJJKKKJJJJJJIIIIIIKKKQQQYYY___iiiooowww|||}}}~~~{{{zzzxxxpppfffZZZSSSQQQRRRQQQOOOJJJHHHFFFDDDAAA@@@>>>>>>============>>>>>>??????;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======;;;;;;:::::::::999999999999999999::::::;;;;;;;;;:::999888777777888:::;;;999888888888888888999999888888777777777777888888777888888888888888888777666666777777777888888888888888888888999:::;;;<<>>>>><<<=========>>>>>>??????:::;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<============<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;999888777666666888:::<<<999888888888888888999999888888777777777777777888888888999999999999888888777888888888888999999999999888888888999::::::;;;AAAGGGWWWiiitttyyyxxxyyy~~~}}}}}}zzzzzzxxxwwwvvvvvvuuuuuuyyywwwssslllddd___\\\\\\^^^aaafffkkknnnooooooooommmlllllllllmmmoooqqqrrrtttxxx}}}vvvnnnbbbZZZXXXXXXWWWWWWSSSPPPNNNMMMMMMNNNMMMLLLKKKKKKLLLMMMOOOPPPQQQRRRVVVVVVWWWWWWXXXYYYZZZZZZ[[[]]]___```aaabbbeeegggffffffgggiiilllooosssuuutttuuuwwwyyy{{{}}}~~~}}}{{{wwwrrrmmmhhheeeaaaaaaaaacccgggiiijjjiiilllrrr{{{}}}uuulllfff___XXXRRROOOKKKGGGHHHKKKSSS\\\fffllljjjfffbbb```[[[[[[^^^fffrrrzzz|||{{{yyyoooddd^^^ZZZWWWYYY]]]___^^^ZZZUUUQQQPPPRRRTTTXXXYYY[[[^^^bbbeeehhhjjjlllrrrxxx{{{zzzxxxxxxxxxvvvyyyzzzxxxuuusssrrrrrrssstttppppppoooooooooooopppppprrrrrrssssssttttttssssssrrrqqqooonnnmmmmmmnnnnnnpppooonnnmmmkkkjjjiiihhhaaa```^^^\\\YYYUUUPPPLLLGGGMMMUUU___lllxxx{{{yyyzzzzzz{{{hhhbbb]]]VVVRRRNNNNNNNNNNNNNNNNNNNNNNNNOOONNNOOORRRVVVWWWUUURRROOOMMMLLLLLLMMMNNNMMMMMMNNNPPPSSSWWWZZZYYYVVVRRRMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOKKKJJJJJJKKKNNNOOOOOONNNNNNNNNMMMLLLLLLLLLLLLLLLJJJIIIHHHIIIJJJJJJJJJIIIKKKLLLMMMNNNOOOPPPPPPPPPQQQOOOMMMJJJIIIIIIJJJKKKOOOOOONNNMMMLLLLLLMMMMMMQQQQQQPPPMMMIIIGGGFFFGGGHHHIIIIIIHHHIIILLLQQQUUU\\\fffrrr|||zzzqqqvvvtttgggXXXOOOMMMMMMKKKHHHGGGEEECCCBBBBBB@@@>>><<<@@@?????????>>>>>>======??????>>>===<<<;;;;;;:::===<<<;;;:::::::::::::::;;;;;;::::::::::::999999::::::999999888777777777888888888888888888888888<<<;;;:::999888666555555888888888888888888888888999;;;===<<<:::777666555888888888888888888888888:::::::::999::::::;;;;;;???IIIZZZjjjttt|||xxxxxx|||~~~}}}{{{zzzzzzzzzzzzyyyyyyxxxxxxxxxwwwuuussspppmmmhhhccc^^^bbbeeejjjooouuuzzz~~~yyyyyyzzz||||||}}}}}}}}}pppkkkccc]]]ZZZXXXWWWVVVSSSSSSRRRQQQOOONNNMMMMMMMMMLLLKKKKKKMMMQQQUUUWWWSSSVVVYYYZZZZZZZZZ[[[[[[]]]]]]^^^```aaacccdddddddddfffhhhjjjkkknnnqqqtttuuuxxx{{{|||||||||}}}~~~~~~~~~{{{uuuooojjjgggdddaaabbbeeefffeeefffiiiooowwwyyyooofffaaaYYYUUUPPPJJJHHHIIIKKKMMMTTTXXX```hhhkkkhhh```ZZZZZZ\\\```gggpppxxx|||~~~}}}tttggg\\\VVVVVVXXXZZZ``````]]]YYYTTTQQQQQQRRRTTTWWW[[[___bbbeeeiiilllssswww}}}}}}zzzxxx~~~~~~}}}xxxtttsssrrrqqqqqqtttrrrpppnnnmmmnnnppprrrtttsssrrrsssuuuuuuuuusssooooooppppppppppppoooooolllmmmnnnnnnlllhhheeecccaaaaaa```]]]ZZZUUUQQQNNNKKKNNNVVVaaammmuuuwwwvvvuuuzzz}}}~~~{{{kkk\\\VVVWWWTTTNNNMMMMMMMMMMMMMMMNNNNNNPPPNNNMMMPPPTTTXXXXXXWWWSSSRRRPPPNNNMMMMMMMMMMMMQQQQQQRRRUUUWWWXXXWWWUUUOOONNNMMMMMMLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIJJJKKKMMMOOOOOOMMMLLLLLLMMMMMMLLLJJJJJJJJJJJJJJJJJJKKKLLLLLLNNNLLLJJJKKKMMMOOOPPPOOOSSSQQQMMMJJJIIIIIIJJJKKKMMMMMMLLLLLLKKKKKKKKKJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHHHHIIIKKKMMMNNNOOOWWW___kkkwww~~~}}}}}}|||nnncccUUUMMMLLLMMMLLLJJJHHHFFFDDDBBBBBBAAA???===?????????>>>>>>>>>======>>>======<<<<<<;;;;;;;;;===<<<;;;::::::::::::;;;;;;;;;::::::::::::999999999999999999888888888888999999999999999999999999;;;::::::999888777666666888888888888888888888888666999;;;;;;:::888777777888888888888888888888888999999999999999:::;;;;;;@@@JJJ[[[lllwww{{{tttrrruuuyyy~~~~~~}}}|||zzzyyy{{{{{{zzzzzzyyyxxxwwwwwwwwwvvvsssqqqnnniiiddd```eeehhhmmmsssyyy~~~~~~kkkfff___YYYVVVUUUTTTSSSPPPPPPPPPPPPPPPPPPPPPPPPMMMLLLLLLLLLMMMPPPTTTVVVSSSVVVYYYZZZZZZZZZ[[[\\\^^^^^^___```bbbccccccdddeeegggiiikkklllooorrruuuvvvyyy|||}}}}}}}}}~~~{{{vvvooojjjgggcccaaaaaadddfffeeegggjjjooowww~~~vvvlllccc]]]UUURRRNNNJJJHHHHHHIIIKKKRRRVVV___gggjjjhhhbbb\\\WWWYYY]]]eeeoooxxx~~~vvviii^^^YYYXXXZZZ[[[``````]]]YYYUUURRRRRRSSSXXX[[[___bbbfffiiinnnqqqwww|||~~~{{{|||~~~|||wwwtttsssssssssrrrsssqqqooonnnmmmoooqqqrrrsssrrrqqqrrrtttttttttsssooooooppppppppppppoooooolllmmmnnnmmmkkkhhhdddbbb```___^^^\\\XXXSSSOOOMMMJJJMMMUUU```llltttvvvuuuvvv{{{~~~yyyiiiZZZTTTUUUQQQNNNMMMMMMLLLLLLMMMMMMNNNOOOMMMMMMOOOTTTWWWXXXWWWRRRQQQOOONNNNNNNNNOOOOOOPPPQQQSSSVVVXXXWWWTTTQQQOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLJJJJJJJJJKKKMMMNNNNNNMMMKKKLLLMMMMMMKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLMMMOOOPPPPPPPPPRRRPPPNNNLLLJJJJJJJJJKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKJJJJJJHHHGGGGGGFFFFFFFFFGGGIIIKKKLLLMMMTTT[[[gggrrr|||vvvggg]]]RRRKKKKKKMMMMMMKKKHHHFFFDDDCCCCCCBBB???>>>??????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;::::::::::::999999888888888888999999999999::::::::::::::::::::::::999999999888888888777777888888888888888888888888444666999999888888888888888888888888888888888888777777777888999:::;;;<<>>>>>>>>>>>>>>>>>>>>======:::::::::;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;;;;;;;:::::::::999999999777777888999999:::;;;;;;::::::::::::::::::::::::888888888888888888888888888888888888888888888888444666888888777666777888888888888888888888888888666666666777888:::;;;<<>>==================>>>>>>:::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;:::::::::999999999777777888999:::;;;;;;<<<::::::::::::::::::::::::777888888888888999999999777777777777777777777777666777888777666555555666777777777777777777777777666666666777888:::;;;<<>><<<<<<============>>>>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;::::::::::::999999888888888999:::;;;;;;<<<::::::::::::::::::::::::888888888888888888999999777777777777777777777777777888888777555555555666777777777777777777777777777777777888999:::;;;<<<@@@HHHXXXiiivvv}}}||||||{{{zzzwwwxxxyyyzzz{{{|||}}}~~~xxxwwwvvvvvvuuurrrnnnkkkeeefffiiimmmrrrxxx|||~~~vvvnnnhhhaaa^^^[[[YYYXXXXXXXXXWWWVVVUUUUUUTTTTTTSSSSSSRRRQQQQQQQQQQQQRRRRRRSSSTTTTTTWWWZZZ\\\]]]^^^___```aaabbbcccdddeeeggghhhhhhhhhjjjlllnnnoooqqquuuxxxyyy|||~~~|||xxxqqqfff___XXXTTTTTTXXX]]]aaaiiipppxxx~~~zzzuuummmcccYYYQQQLLLIIIIIIKKKMMMNNNMMMKKKGGGDDDFFFIIIPPPWWW^^^```^^^[[[WWWXXX\\\dddooozzz}}}pppeee^^^\\\[[[ZZZ^^^___aaa```___]]]]]]^^^[[[]]]___bbbfffkkkrrrvvv{{{~~~~~~~~~vvvjjj___^^^\\\\\\]]]bbbgggkkklllmmmmmmmmmmmmmmmnnnnnnooommmllllllmmmpppqqqqqqpppooooooppppppppppppoooooolllllljjjhhheeebbb```___^^^\\\ZZZVVVRRROOOLLLKKKLLLNNNVVVaaammmuuuwwwvvvuuu|||}}}uuuccc^^^WWWUUUWWWSSSQQQPPPOOONNNNNNNNNNNNNNNOOOPPPRRRRRRRRRSSSVVVXXXXXXWWWTTTQQQOOONNNNNNNNNOOOOOOPPPRRRUUUVVVTTTSSSSSSRRRQQQQQQPPPPPPQQQQQQSSSTTTVVVWWWWWWVVVTTTSSSMMMMMMMMMMMMMMMMMMLLLLLLJJJIIIHHHIIIJJJKKKJJJIIIIIIJJJJJJLLLNNNPPPRRRSSSMMMLLLMMMNNNPPPQQQPPPOOOPPPPPPQQQQQQPPPOOOMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLKKKKKKJJJGGGGGGGGGHHHHHHJJJKKKKKKJJJNNNSSS[[[eeerrr~~~{{{~~~qqqeeeZZZVVVQQQLLLIIIGGGGGGGGGDDDCCCAAAAAAAAAAAA???===<<<<<<<<<=========>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::::::::;;;<<<===;;;;;;::::::::::::999999999999999::::::;;;;;;;;;999999999999999999999999999999888888888888888888777777777777777777777777666777888777666666888999777777777777777777777777999999999999999:::;;;;;;>>>FFFUUUeeeppp{{{|||{{{zzzzzzyyyzzzzzzzzzzzz{{{{{{{{{{{{yyyxxxwwwwwwwwwtttpppmmmggghhhiiikkkoootttxxx{{{yyy{{{}}}|||vvvpppiiidddbbb```]]]\\\\\\\\\[[[[[[WWWVVVVVVUUUTTTTTTSSSSSSQQQRRRRRRSSSTTTUUUUUUVVVTTTWWW[[[]]]^^^^^^```aaa```aaabbbdddfffhhhjjjjjjjjjllloooppprrrtttxxxzzzxxx{{{}}}{{{xxxpppeee\\\UUUQQQPPPUUUZZZ```hhhpppxxxzzztttoooggg]]]TTTMMMIIIHHHIIIKKKMMMNNNMMMJJJFFFCCCEEEHHHMMMTTTYYY[[[ZZZXXXSSSTTTXXXaaammmyyy~~~rrrggg```\\\[[[ZZZ]]]___aaabbb```___``````]]]^^^```cccfffkkkqqqvvvxxxzzz}}}~~~|||yyywwwvvvwwwlllaaaXXXWWWVVVVVVYYY___eeeiiikkknnnnnnmmmmmmmmmmmmmmmmmmmmmllllllmmmpppqqqqqqpppooooooppppppppppppoooooolllkkkiiigggdddaaa___^^^\\\[[[XXXTTTPPPMMMKKKIIIKKKNNNUUUaaammmtttvvvuuuttt{{{~~~|||qqqaaa]]]WWWVVVWWWSSSSSSRRRQQQPPPOOOOOOOOOOOOQQQSSSTTTTTTRRRSSSUUUXXXXXXVVVTTTRRRPPPOOOOOOPPPNNNPPPUUUZZZ^^^^^^ZZZWWWVVVTTTQQQOOONNNOOOPPPQQQRRRSSSUUUWWWWWWUUUSSSRRRNNNNNNNNNNNNMMMMMMLLLLLLIIIHHHGGGHHHJJJKKKJJJIIIIIIJJJJJJKKKMMMOOOPPPQQQOOONNNMMMNNNPPPQQQQQQQQQQQQQQQQQQPPPPPPOOONNNMMMLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMNNNNNNNNNNNNNNNMMMHHHHHHHHHHHHHHHIIIJJJKKKHHHJJJOOOVVV___kkkwww}}}~~~~~~|||pppdddVVVSSSNNNJJJHHHGGGFFFFFFCCCBBB@@@@@@@@@@@@>>>===;;;<<<<<<<<<======>>>>>>??????>>>===<<<;;;;;;;;;:::::::::::::::;;;<<<===;;;;;;;;;:::::::::999999999999::::::::::::;;;;;;888888888888888888888888999999999888888888777777777777777777777777777777444666777777777888:::<<<777777777777777777777777:::::::::999::::::;;;;;;<<>>>>>>>>======>>>>>>?????????@@@<<<<<<<<<<<<<<<<<<<<<<<<999999;;;;;;;;;;;;999999999999999999::::::;;;<<<999999999999999999999999999888888888777777666666777777777777777777777777666666666666777777777777777888888888888999999999999999999888888888888888777777777777888999:::;;;<<>>>>>>>><<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999::::::999999999:::;;;;;;999999999999999999999999999888888888777777777777777777777777777777777777666666666666777777777777666666777777777888888888888888888888888888888777777777777777888999:::;;;<<>>>>>>>>;;;<<<<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;:::999999999::::::999999999999999999999999888888888888888777777777666666666666666666666666666666666666777777777777555555555666666666777777666666666777777777777777777777777777888999:::;;;<<>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999;;;;;;<<<;;;::::::999999999999999999999999999999999999888888888888888888888888666666666666666666666666666666666666777777777777555555666666666777777777555555555666666666666666777777777777888999:::;;;<<<@@@IIIVVV^^^ccchhhoootttzzz~~~|||{{{zzzzzzyyyxxxxxxyyyyyyzzz{{{yyywwwwwwwwwvvvssspppmmmeee```aaaccccccfffjjjrrrssswwwzzz}}}~~~}}}|||{{{yyywwwvvvwwwxxxwwwvvvtttsssrrrpppooommmlllkkkiiikkkkkkiiijjjmmmkkkfff___WWWNNNKKKHHHFFFFFFIIIHHHIIIKKKNNNPPPRRRSSSSSSUUUVVVXXX\\\___aaaccccccdddeeeggghhhiiilllppptttuuuwwwyyyzzzzzzzzz|||}}}|||}}}~~~xxxrrrkkkbbbXXXPPPLLLKKKNNNRRRXXXcccmmmuuuyyy{{{zzzzzzyyyssskkkddd```YYYRRRLLLHHHFFFEEEHHHIIILLLMMMNNNLLLJJJIIIGGGHHHIIILLLOOOQQQRRRRRROOOVVV___iiixxxwwwnnniiihhhhhhffffffgggiiikkkkkkhhhfffeeeccc```]]][[[[[[[[[\\\XXXWWWUUUSSSPPPOOOMMMLLLLLLOOOUUU[[[aaaiiiqqqwww}}}{{{vvvmmmcccZZZTTTRRRNNNOOOQQQUUU\\\eeemmmrrruuutttrrrpppppppppppppppoooooonnnmmmmmmnnnoooooopppppppppooommmkkkiiihhhggghhhjjjjjjhhheeeaaa^^^[[[XXXTTTPPPLLLIIIHHHGGGLLLNNNWWWdddooorrrtttwww{{{ooofff]]][[[ZZZYYYYYYZZZVVVUUUSSSSSSTTTUUUTTTTTTSSSTTTUUUVVVWWWVVVUUUTTTRRRRRRRRRRRRRRRRRRRRRQQQRRRRRRSSSTTTUUUUUUUUUTTTVVVTTTSSSRRRRRRSSSTTTTTTVVVUUUSSSQQQPPPOOOOOOOOOLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHJJJMMMNNNOOOQQQTTTVVVZZZZZZYYYWWWTTTRRRQQQQQQTTTTTTWWWbbbooowwwuuuqqqkkkddd\\\XXXXXXWWWTTTQQQUUUTTTSSSRRRQQQPPPPPPPPPSSSQQQNNNLLLKKKKKKMMMNNNNNNMMMKKKJJJLLLRRRZZZ```gggkkkpppqqqoooooosssvvv|||{{{bbbTTTQQQMMMIIIFFFEEEFFFFFFEEECCCCCCAAA@@@???>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999;;;;;;<<<;;;::::::999999999999999999999999999999999999888888888888888999999999666666666666666666666666666666666666777777777777666666666777777777888888444444555555666666666666777777777777888999:::;;;<<>>>>>>>>>>>>>>>>>===============::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;:::999999999::::::999999999999999999999999888888888999999999999999666666666666666666666666666666666666777777777777666666777777777888888888444444555555666666777777777777777777888999:::;;;;;;===EEEQQQXXX\\\bbbiiikkkqqqyyyxxxtttwww~~~||||||{{{zzz{{{{{{|||||||||||||||}}}zzzzzzyyyxxxvvvtttrrrqqqoooiiiccc```___^^^bbbhhhmmmqqqwww{{{||||||||||||{{{xxxuuusssssssssssssssssssssrrrrrrrrrrrrrrrrrrooorrrqqqoooooooookkkfffYYYQQQJJJGGGEEEBBBBBBDDDEEEFFFHHHJJJLLLMMMNNNOOOPPPSSSWWWZZZ\\\___bbbdddeeegggjjjlllmmmpppsssvvvuuuxxx{{{}}}}}}}}}~~~|||vvvqqqlllddd[[[RRRNNNKKKMMMOOOSSS]]]fffmmmppppppmmmllllllggg```XXXUUURRRNNNJJJIIIHHHHHHKKKLLLNNNPPPPPPNNNLLLJJJIIIIIIHHHGGGGGGJJJNNNRRRVVVbbbppp}}}tttnnnkkkjjjkkkkkklllnnnqqqqqqooommmllljjjfffbbb```^^^^^^^^^[[[[[[[[[ZZZXXXVVVUUUTTTOOOPPPPPPPPPQQQTTTYYY]]]bbbdddffffffdddcccbbbcccZZZYYYYYY\\\aaaiiiqqqvvvyyyxxxvvvsssrrrqqqqqqqqqooooooppppppppppppooooooqqqqqqqqqqqqpppnnnlllkkkiiiiiijjjiiigggccc___]]]YYYVVVQQQMMMIIIGGGGGGGGGLLLNNNWWWfffrrrwwwzzz}}}}}}mmmeee``````bbb``````aaa]]]ZZZXXXVVVVVVUUUTTTRRROOOQQQSSSUUUWWWXXXYYYYYYUUUUUUTTTRRRPPPOOOMMMMMMNNNPPPRRRRRRRRRSSSUUUWWWTTTUUUUUUSSSQQQPPPQQQRRRRRRRRRRRRSSSRRRQQQQQQPPPMMMLLLKKKJJJJJJJJJKKKLLLJJJJJJJJJJJJJJJKKKKKKKKKJJJLLLNNNOOOOOOPPPRRRTTTRRRTTTVVVUUUSSSRRRTTTWWWWWWZZZbbbrrr}}}kkk^^^XXXWWWVVVUUUUUUTTTSSSQQQPPPOOOOOOOOOQQQPPPNNNMMMMMMMMMOOOPPPMMMMMMKKKIIIIIILLLPPPTTTYYYcccnnnuuuvvvuuuvvvxxx{{{{{{cccXXXPPPLLLHHHFFFFFFGGGGGGGGGCCCCCCAAA@@@???>>>>>>>>>=========<<<<<<<<<;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999::::::999999999:::;;;;;;999999999999999999999999888888888999999:::::::::777777777777777777777777666666666666777777777777555555555666666666777777444555555666777777888888777777777777888999:::;;;:::<<>>>>>>>><<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999999;;;<<<<<<;;;999999999999999999:::;;;;;;<<<999999999999999999999999888888888999999:::::::::888888888888888888888888666666666666777777777777444444444555555555666666555555555666777888888999777777777777888999:::;;;999;;;DDDOOOWWW\\\ccckkkhhhmmmuuu{{{}}}wwwuuuyyy}}}{{{|||}}}}}}xxxzzz|||~~~~~~}}}|||{{{yyyzzzzzzxxxvvvsssrrrrrrssslllfffbbb___^^^bbbiiijjjpppwww{{{{{{{{{{{{||||||zzzwwwuuuuuutttsssrrrttttttuuuuuuuuuuuuuuuuuurrrssspppjjjfffccc\\\TTTLLLGGGCCCEEEFFFEEEEEEHHHEEEFFFHHHIIIJJJKKKKKKKKKLLLPPPUUUXXXZZZ\\\aaaddddddgggllloooqqqrrruuuvvvvvvzzz~~~~~~yyyzzzwwwrrrnnnkkkddd\\\UUUPPPMMMLLLMMMPPPXXXaaaccceeeccc```^^^^^^ZZZTTTOOONNNLLLKKKJJJJJJJJJJJJNNNOOOPPPQQQPPPNNNKKKIIICCCDDDDDDDDDEEEJJJRRRYYYhhhvvvtttnnnllllllpppppprrruuuxxxyyywwwvvvtttrrrpppmmmlllkkklllmmmmmmmmmnnnmmmllljjjiiiggg______^^^]]][[[[[[^^^```YYY]]]bbbeeegggiiijjjllljjjhhhffffffiiipppvvv{{{|||zzzxxxuuusssrrrrrrrrrppppppqqqqqqqqqqqqppppppoooooopppppppppnnnmmmlllmmmllljjjgggddd```]]]\\\XXXUUUPPPKKKGGGFFFGGGGGGJJJLLLWWWgggtttzzz~~~xxxtttllleeedddbbb]]]ZZZYYYWWWUUUSSSSSSTTTTTTTTTRRRTTTTTTVVVVVVWWWVVVUUUTTTSSSSSSSSSRRRRRRQQQQQQPPPOOOQQQTTTTTTRRRQQQRRRTTTQQQSSSTTTRRRNNNLLLLLLNNNLLLNNNRRRUUUVVVTTTRRRPPPOOONNNLLLKKKJJJKKKMMMNNNIIIJJJJJJJJJKKKKKKLLLLLLLLLNNNOOOOOOMMMMMMNNNPPPMMMQQQTTTSSSPPPOOORRRVVVSSSUUUYYY```iiisss|||rrrcccZZZUUUTTTUUUTTTTTTSSSRRRQQQOOOMMMLLLLLLMMMMMMNNNOOOOOOOOOPPPLLLLLLKKKJJJIIIJJJMMMPPPUUUZZZbbbkkkrrrxxx}}}zzzcccWWWUUULLLFFFEEEFFFDDDDDDFFFEEEEEECCCBBB@@@???======>>>>>>>>>>>>===<<<;;;:::;;;::::::999999::::::;;;999999999999999999999999999999999999999999999999;;;999888888999:::999888;;;:::888777777777888888666666666666666666666666666777888999999888777666888888777777666666555555999999999888888888777777555666666777888999999999777:::AAAKKKWWWbbbjjjmmmnnnpppvvv|||wwwxxx{{{~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzyyywwwuuusssrrrtttpppiiiccc``````bbbdddlllnnnqqqtttvvvyyy}}}}}}}}}|||xxxuuurrrrrrrrruuuvvvwwwyyyyyyyyyyyyxxxtttqqqmmmhhhbbb[[[SSSNNNJJJJJJHHHHHHGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIINNNPPPRRRUUUXXXZZZ[[[\\\cccggglllppprrrsssuuuvvv{{{~~~~~~||||||zzzwwwsssooohhhaaa\\\ZZZVVVRRRPPPQQQUUUXXXZZZ]]]___bbbcccbbb^^^YYYUUUJJJLLLNNNNNNMMMKKKKKKKKKPPPNNNLLLLLLMMMLLLIIIEEEDDDFFFHHHIIIKKKPPPYYY___ssszzzrrrkkkhhhiiippprrrtttuuutttsssssstttuuuuuutttqqqooooooqqqtttxxxyyyzzzyyywwwuuuuuuuuusssrrrooollljjjjjjkkklllgggeeedddfffjjjnnnqqqrrrqqqqqqqqqqqqqqqtttxxx|||~~~|||yyytttqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnmmmlllkkkiiifffdddcccaaa]]]ZZZXXXWWWSSSNNNIIIGGGHHHIIIKKKPPPZZZfffrrrzzz~~~wwwooojjjgggccc___[[[YYYXXXXXXTTTTTTSSSSSSRRRRRRQQQQQQRRRVVVZZZ]]]\\\ZZZYYYXXX\\\VVVPPPNNNQQQRRRQQQNNNPPPPPPPPPQQQQQQSSSTTTTTTRRRQQQOOONNNMMMNNNOOOOOOOOOPPPQQQRRRRRRQQQQQQPPPQQQPPPPPPOOOOOONNNNNNMMMMMMNNNOOOOOONNNMMMNNNOOOPPPOOONNNMMMNNNOOOPPPQQQOOONNNMMMMMMMMMOOORRRSSSWWWVVVXXX\\\^^^___dddjjjrrrqqqllleee^^^YYYWWWWWWUUUTTTRRRQQQPPPPPPQQQQQQOOONNNNNNPPPSSSTTTSSSQQQQQQNNNKKKJJJKKKNNNOOOPPPSSSXXX```gggnnnuuu{{{yyybbbWWWUUUMMMFFFEEEFFFDDDDDDEEECCCBBBBBB@@@???>>>===<<<>>>>>>>>>>>>===<<<;;;:::;;;::::::999999::::::;;;::::::::::::::::::::::::999999999999999999999999:::888777777888999888888::::::888777777777888888666666666666666666666666777777888888888888777777888777777777666666666555999999999888888888777777555666666777888888999999999;;;AAAIIITTT___ggglllqqqvvv~~~yyyyyy{{{~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{zzzxxxwwwuuusssrrrtttpppkkkeeebbbbbbccceeekkklllnnnrrrvvvyyy|||~~~}}}}}}|||yyyuuusssssstttvvvwwwyyyzzz{{{zzzyyyxxxrrrnnniiiccc^^^WWWPPPKKKGGGFFFFFFFFFGGGHHHJJJKKKJJJJJJJJJIIIIIIIIIIIIHHHJJJLLLOOORRRVVVXXXZZZ[[[aaaeeekkkooorrrtttvvvxxx|||~~~}}}|||zzzwwwtttoooiiibbb]]]YYYUUUQQQOOOPPPTTTWWWXXXZZZ\\\^^^___^^^ZZZWWWTTTLLLMMMOOOOOOMMMLLLLLLLLLRRROOOMMMMMMMMMLLLIIIFFFFFFHHHJJJKKKNNNTTT^^^eeeuuuuuummmgggeeeffflllnnnppppppnnnmmmmmmnnnqqqrrrqqqooommmnnnppprrrxxxzzz|||}}}}}}~~~}}}{{{xxxvvvtttssssssmmmkkkiiiiiilllpppssstttvvvwwwwwwvvvwwwyyy~~~{{{wwwsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnmmmllljjjhhhfffdddcccaaa]]][[[[[[YYYUUUOOOIIIEEEEEEFFFKKKPPPZZZgggsss|||ooogggaaa___\\\YYYVVVUUUUUUVVVRRRRRRRRRRRRRRRQQQQQQQQQQQQTTTXXXZZZYYYXXXWWWWWW[[[WWWQQQPPPRRRSSSQQQNNNPPPOOOOOOPPPPPPRRRSSSSSSQQQPPPOOONNNNNNNNNOOOOOONNNOOOPPPQQQQQQQQQPPPPPPQQQQQQPPPOOOOOONNNMMMMMMMMMNNNOOOOOOMMMMMMNNNOOOOOOOOOOOONNNNNNOOOPPPPPPOOONNNMMMMMMMMMOOOQQQSSSSSSRRRSSSWWWXXXYYY]]]cccnnnmmmiiibbb\\\WWWUUUTTTSSSRRRQQQOOONNNNNNOOOOOONNNMMMNNNPPPRRRTTTSSSRRRPPPNNNKKKKKKLLLOOOPPPPPPSSSWWW^^^eeelllssszzzxxxbbbWWWVVVMMMFFFEEEFFFDDDCCCEEE@@@@@@??????>>>======<<<===============<<<;;;:::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999777666666777888888777:::999888888777888888888666666666666666666666666888888777777777777888888777777777777666666666666999888888888888777777777666666666777888888999999;;;<<<@@@FFFOOO[[[eeekkkvvv~~~||||||}}}}}}~~~~~~~~~~~~}}}}}}|||||||||zzzyyyyyyxxxvvvtttsssrrrtttqqqmmmiiifffdddddddddiiihhhiiinnnuuuzzz|||{{{|||||||||zzzwwwuuuvvvwwwxxxyyy{{{}}}|||zzzxxxvvvnnnjjjccc\\\VVVQQQKKKHHHCCCCCCDDDEEEFFFHHHJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHJJJMMMPPPTTTWWWYYY[[[^^^bbbhhhnnnqqqtttwwwyyy}}}~~~~~~~~~zzzyyyvvvsssooojjjccc^^^XXXTTTPPPNNNPPPSSSVVVWWWXXXXXXYYYYYYYYYWWWUUUTTTPPPQQQSSSRRRQQQOOOOOOPPPSSSQQQOOONNNNNNMMMJJJHHHIIIKKKNNNPPPTTT[[[fffmmmyyyvvvmmmfff```___```dddfffgggfffdddcccbbbccciiiiiiiiihhhggghhhjjjlllqqqtttxxx|||}}}|||wwwtttqqqpppqqqtttvvvvvv{{{{{{{{{{{{{{{~~~{{{wwwuuutttssssssrrrrrrrrrrrrrrrsssqqqqqqpppooonnnnnnmmmmmmiiigggeeedddcccaaa^^^[[[[[[YYYTTTNNNIIIFFFFFFGGGLLLQQQ\\\hhhttt~~~|||fff^^^XXXWWWUUUSSSSSSSSSSSSTTTPPPPPPPPPPPPQQQQQQQQQQQQPPPRRRTTTUUUTTTTTTUUUVVVZZZWWWSSSSSSTTTSSSPPPMMMNNNNNNNNNNNNOOOPPPQQQQQQPPPPPPOOONNNNNNNNNOOOOOONNNOOOOOOPPPQQQQQQPPPPPPRRRRRRQQQPPPNNNMMMLLLLLLMMMNNNOOONNNMMMLLLMMMOOOOOOOOOOOOPPPPPPOOONNNNNNNNNNNNMMMMMMNNNOOOQQQRRRQQQOOOPPPTTTTTTTTTWWW]]]hhhgggddd^^^XXXTTTRRRRRRPPPPPPOOONNNMMMMMMMMMMMMLLLLLLLLLOOORRRSSSSSSRRROOOMMMKKKKKKMMMOOOPPPOOOSSSVVVZZZ```gggoooxxx}}}zzzeeeZZZWWWNNNGGGFFFEEECCCCCCDDD??????>>>>>>>>>>>>>>>>>><<<=========<<<<<<;;;:::;;;::::::999999::::::;;;::::::::::::::::::::::::888888888888888888888888999777666666888999999888999999888888888888888888666666666666666666666666999888777666666777888999777777777777666666666666888888888888777777777777666666777777888888888888;;;;;;===BBBKKKWWWdddlll{{{~~~}}}~~~~~~}}}~~~~~~~~~}}}||||||{{{{{{yyyxxxxxxwwwvvvuuusssrrrrrrqqqnnnkkkhhhfffdddcccdddbbbdddkkkuuu|||}}}{{{{{{||||||zzzxxxwwwxxxzzzzzz{{{}}}}}}|||yyyvvvssskkkeee]]]UUUPPPKKKHHHEEECCCCCCDDDEEEFFFHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLMMMPPPRRRUUUWWWXXX[[[___fffkkkpppsssvvvyyy}}}~~~}}}~~~~~~~~~xxxvvvtttrrrnnniiibbb^^^XXXUUUQQQOOOQQQSSSUUUVVVWWWWWWVVVVVVVVVUUUVVVVVVTTTVVVVVVUUUTTTRRRSSSSSSTTTSSSQQQPPPOOONNNMMMLLLNNNPPPTTTVVV[[[cccnnnvvv}}}mmmddd]]]XXXWWWXXXZZZ[[[[[[ZZZXXXVVVVVVWWW\\\]]]^^^^^^]]]^^^```bbbeeehhhmmmrrrwww|||~~~zzzxxxyyyzzzzzzyyy{{{{{{{{{{{{{{{}}}{{{xxxwwwttttttsssrrrrrrrrrssssssqqqppppppooonnnnnnmmmmmmhhhfffeeeccccccaaa^^^[[[VVVUUURRRMMMJJJHHHIIIKKKNNNTTT^^^jjjuuu~~~uuuccc\\\UUUUUUSSSRRRRRRRRRRRRRRRNNNNNNNNNOOOPPPPPPPPPQQQOOOPPPQQQQQQPPPPPPRRRSSSXXXVVVUUUUUUUUUTTTPPPMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRQQQPPPNNNMMMLLLLLLMMMNNNOOONNNMMMLLLMMMOOOOOOOOOPPPQQQPPPOOOMMMLLLNNNNNNMMMMMMNNNOOOPPPPPPQQQPPPQQQTTTSSSRRRTTTYYYaaaaaa___[[[VVVRRRQQQQQQOOOOOONNNNNNMMMMMMMMMMMMKKKKKKKKKNNNQQQSSSRRRQQQMMMLLLKKKKKKMMMOOOOOONNNRRRSSSVVVZZZ```iiissszzz~~~jjj___XXXOOOGGGFFFEEECCCBBBCCC??????????????????>>>>>><<<<<<<<<<<<<<<;;;;;;:::;;;::::::999999::::::;;;888888888888888888888888888888888888888888888888999888777777999:::::::::888888888888999888888888777777777777777777777777999888777666666777888999666666666666777777777777777777777777777777777777777777777777777888888888888999;;;???HHHUUUeeeooo}}}~~~~~~~~~}}}~~~~~~}}}}}}|||{{{{{{zzzxxxxxxxxxxxxwwwvvvttttttqqqpppooollliiifffcccbbb^^^^^^aaajjjuuu}}}}}}{{{{{{|||zzzyyyxxxzzz{{{zzz{{{|||{{{yyyuuurrroooggg```XXXPPPKKKHHHEEEDDDDDDEEEFFFFFFGGGHHHHHHHHHJJJKKKLLLNNNOOOQQQRRRSSSPPPPPPPPPPPPPPPQQQSSSSSSYYY^^^dddjjjnnnrrruuuwww|||~~~}}}|||}}}}}}}}}|||uuusssrrrpppmmmhhhbbb^^^[[[XXXTTTRRRRRRTTTTTTUUUWWWVVVUUUTTTUUUVVVWWWXXXUUUUUUVVVTTTRRRQQQRRRSSSSSSSSSRRRQQQQQQQQQRRRSSSTTTWWW[[[___dddlllvvv}}}tttddd[[[TTTOOONNNPPPOOOPPPQQQOOOMMMMMMMMMOOOPPPRRRSSSSSSSSSTTTVVVWWWZZZ]]]aaafffjjjpppuuuyyy}}}{{{{{{{{{{{{{{{~~~|||zzzvvvuuusssrrrqqqrrrssstttppppppoooooonnnmmmmmmmmmhhhfffdddcccbbb```]]][[[UUUTTTQQQMMMJJJIIIJJJLLLPPPWWWbbbmmmvvv~~~rrrddd^^^UUUTTTSSSRRRQQQPPPPPPOOOMMMMMMNNNNNNOOOOOOPPPPPPNNNOOOOOONNNMMMMMMOOOQQQUUUTTTUUUUUUUUUSSSQQQOOOMMMLLLLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQRRRSSSSSSRRRQQQQQQPPPNNNMMMMMMLLLMMMOOOPPPOOONNNMMMNNNOOOPPPPPPQQQQQQPPPNNNLLLKKKNNNNNNMMMMMMNNNNNNOOOOOOQQQPPPQQQSSSRRRPPPRRRVVV\\\\\\[[[YYYUUURRRQQQQQQOOOOOOOOOOOOOOONNNNNNNNNJJJJJJKKKMMMPPPQQQQQQPPPJJJJJJJJJKKKMMMNNNMMMLLLPPPQQQRRRTTTZZZbbblllsss|||oooeeeYYYPPPHHHFFFEEEBBBAAABBB????????????>>>>>>>>>>>>;;;;;;<<<<<<<<<;;;;;;:::;;;::::::999999::::::;;;888888888888888888888888888888888888888888888888999888777888:::;;;;;;:::777777888999999999999888777777777777777777777777888888777777777777888888666666666666777777777777666666777777777777777888777777777777777777888888777999;;;>>>FFFTTTdddppp~~~|||~~~~~~}}}}}}|||{{{zzzzzzxxxxxxxxxxxxxxxwwwvvvuuurrrqqqooommmjjjfffdddbbb\\\^^^bbbkkkuuu|||~~~zzz{{{{{{zzzxxxxxxyyy{{{zzzzzzyyyvvvssspppmmmkkkaaa[[[SSSLLLGGGEEECCCBBBDDDEEEFFFGGGGGGGGGGGGGGGJJJKKKNNNQQQTTTXXXZZZ[[[XXXVVVTTTSSSQQQQQQRRRRRR[[[___eeekkknnnqqqtttvvvzzz|||~~~||||||||||||{{{zzzsssrrrqqqooommmiiiccc___^^^ZZZVVVSSSSSSSSSSSSRRRTTTTTTSSSSSSTTTUUUWWWXXXRRRRRRRRRPPPNNNMMMNNNOOOPPPQQQRRRRRRRRRTTTWWWZZZ\\\```fffjjjnnnuuu}}}wwwiiiZZZRRRLLLHHHGGGIIIGGGHHHIIIHHHHHHHHHJJJLLLKKKMMMNNNOOONNNNNNPPPQQQTTTWWWZZZ]]]aaaffflllpppxxx{{{}}}~~~~~~}}}~~~}}}wwwvvvsssrrrqqqrrrssstttooooooooonnnnnnmmmmmmmmmiiigggeeecccbbb___\\\YYYXXXVVVSSSNNNIIIGGGHHHJJJRRRZZZgggqqqyyynnnccc___SSSSSSRRRPPPOOONNNMMMLLLNNNNNNNNNNNNOOOOOOOOOOOOMMMNNNOOONNNLLLLLLNNNPPPQQQRRRSSSTTTTTTSSSRRRQQQMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTQQQPPPPPPOOOOOONNNNNNMMMOOOPPPQQQPPPOOONNNOOOQQQQQQQQQQQQPPPOOONNNLLLKKKMMMMMMNNNNNNNNNNNNNNNNNNOOOMMMOOOQQQPPPMMMNNNRRRVVVWWWXXXWWWTTTQQQQQQQQQOOOOOOPPPPPPPPPOOOOOONNNKKKJJJJJJLLLOOOPPPOOOMMMIIIIIIJJJLLLOOOOOOMMMLLLNNNNNNNNNOOOTTT[[[dddkkkwwwrrriiiYYYPPPHHHFFFEEEBBB@@@AAA>>>>>>>>>======<<<<<<<<<:::;;;;;;<<<<<<;;;;;;;;;;;;::::::999999::::::;;;888888888888888888888888888888888888888888888888888777666777999:::;;;:::666777888999:::999999888777777777777777777777777777777888888888888777777555666666666777777777888666666666666777777888888888777777777777777777777888:::<<>>======<<<;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999999777777777777777777777777777666555666888::::::999666777888999::::::999888777777777777777777777777666777888999999888777666555666666666777777888888555666666666777777888888888888888777777777777777:::<<<>>>@@@EEEQQQaaalll}}}~~~}}}|||{{{zzzyyyyyyyyyyyyyyyzzzzzzyyyyyyxxxvvvtttrrrooollliiigggfff```eeekkkqqqtttwww{{{}}}zzz{{{{{{yyywwwwwwxxxyyyyyywwwsssnnnjjjgggeeeeeeVVVQQQKKKFFFCCCAAA@@@???===>>>AAADDDFFFGGGHHHHHHHHHKKKPPPVVV\\\bbbgggiiijjjhhheeecccaaaaaaaaabbbcccggglllppprrrsssuuuvvvuuuxxx}}}|||{{{{{{{{{{{{zzzwwwtttuuutttsssrrrpppmmmgggccc___[[[VVVSSSPPPOOOMMMLLLKKKKKKLLLMMMNNNPPPQQQRRRSSSSSSRRRPPPMMMLLLNNNOOOKKKNNNQQQSSSUUUYYY```eeekkkpppxxx}}}vvvlllbbbVVVIIICCCAAA???AAADDDBBBDDDEEEFFFGGGJJJMMMPPPQQQSSSTTTTTTSSSSSSSSSTTTQQQRRRUUUWWWZZZ^^^dddhhhkkkmmmrrrwww}}}yyywwwtttrrrqqqqqqssstttnnnnnnnnnnnnnnnmmmmmmmmmkkkiiifffcccaaa^^^YYYVVVSSSSSSPPPMMMJJJJJJLLLNNNQQQ]]]mmmzzzooo```YYYUUUQQQRRRRRRRRRRRRQQQPPPPPPQQQPPPPPPOOOOOONNNNNNNNNMMMOOOPPPPPPNNNMMMNNNNNNMMMNNNPPPPPPQQQRRRSSSUUUNNNMMMLLLLLLLLLLLLMMMMMMLLLMMMOOOPPPQQQPPPOOOOOOLLLKKKKKKKKKLLLNNNPPPQQQNNNNNNOOOOOOOOOPPPPPPPPPQQQRRRSSSRRRQQQQQQQQQSSSUUUSSSQQQNNNMMMLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLNNNMMMOOORRRQQQNNNOOORRRNNNPPPRRRRRRQQQOOOOOOOOOMMMMMMOOOPPPPPPOOONNNMMMLLLKKKKKKLLLMMMMMMLLLJJJKKKKKKMMMQQQSSSSSSQQQNNNJJJJJJJJJJJJMMMRRRYYY___ffflllssszzztttnnn]]]PPPDDD@@@@@@??????AAA@@@???===<<<;;;;;;<<<<<<;;;<<<<<<<<<;;;::::::999;;;;;;;;;::::::999999999888888888888888888888888999999999888888888777777999999999999999999999999888888999999999:::::::::888888777666666666666666888777666555555777:::<<<555666777888888777666555444444555555666666777777555666666777888999999999666999<<<>>>CCCNNN]]]hhh~~~~~~~~~~~~}}}|||{{{zzzxxxxxxzzz|||}}}{{{zzzwwwssspppnnnmmmkkkiiiggghhhiiimmmqqqwww|||zzzxxxwwwwwwxxxwwwuuurrrrrrqqqnnnjjjeee```[[[XXXRRRMMMFFFBBBAAAAAA???======@@@CCCEEEEEEEEEGGGHHHJJJNNNSSSVVVWWW\\\dddkkkrrrssssssqqqnnnmmmmmmmmmooopppqqqsssuuuwwwxxxyyytttvvvyyy|||}}}~~~}}}}}}zzzzzzzzzyyyxxxwwwuuuuuuuuusssrrrqqqooolllgggddd```\\\VVVRRRPPPNNNMMMLLLMMMLLLLLLLLLLLLLLLMMMMMMRRRQQQPPPNNNMMMKKKJJJIIILLLPPPTTTUUUUUUXXX^^^dddnnnpppuuu{{{~~~~~~xxxuuurrrlllbbb[[[OOOLLLHHHFFFEEEEEEDDDCCCFFFGGGHHHJJJLLLOOOQQQRRRYYYYYYYYYZZZZZZZZZZZZ[[[ZZZYYYYYYZZZ\\\___bbbdddmmmnnnppprrrtttxxx}}}yyysssrrrtttvvvtttrrrsssqqqnnnmmmmmmlllkkkiiigggfffeeedddccc___[[[WWWTTTSSSOOOKKKHHHHHHKKKNNNZZZaaakkkwwwnnn```YYYUUUQQQPPPNNNNNNMMMNNNPPPPPPPPPSSSRRRNNNLLLOOOQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNOOOMMMLLLKKKLLLOOORRRTTTRRRPPPMMMIIIFFFGGGJJJMMMOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOQQQRRRSSSRRRQQQQQQRRRSSSQQQPPPPPPOOONNNMMMLLLLLLLLLLLLLLLKKKIIIHHHJJJKKKOOOQQQRRRRRROOOMMMLLLLLLMMMNNNOOOOOOOOONNNNNNMMMPPPOOONNNMMMLLLLLLLLLLLLMMMLLLLLLLLLMMMLLLJJJHHHIIIMMMTTTYYYZZZWWWRRRNNNKKKKKKJJJJJJKKKOOOTTTYYY]]]eeeooouuuyyy|||sssmmm^^^QQQFFFBBBBBBAAAAAABBB@@@???===<<<;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999:::::::::999999888888888888888888888888888888888999999999888888888777777999999999999999999999999888888888888999999999999888888777666666666666666666666555555555555555555666666777777777777666666666666666777777777777777555666666777888888999999777:::<<<===AAAKKKYYYdddwww~~~~~~}}}|||{{{yyyyyyzzz}}}}}}{{{{{{xxxtttqqqpppooommmkkkiiiiiijjjmmmqqqvvvzzz}}}}}}{{{yyywwwwwwuuusssqqqqqqooolllhhhccc]]]XXXUUUNNNJJJDDD@@@???>>><<<;;;<<<>>>BBBDDDEEEFFFGGGHHHJJJNNNRRRTTTVVVZZZaaagggoooqqqrrrsssrrrsssuuuwwwvvvwwwwwwxxxxxxyyyyyyyyytttvvvxxxzzz||||||{{{{{{yyyyyyyyyyyyxxxwwwvvvuuutttrrrqqqpppooolllgggccc```\\\VVVQQQOOOMMMKKKJJJHHHIIIIIIKKKLLLOOOPPPRRRQQQPPPPPPOOOMMMLLLKKKJJJGGGJJJNNNPPPRRRVVV^^^eeennnpppuuuzzz~~~~~~{{{xxxuuuqqqkkkhhhfffaaaYYYRRRMMMJJJGGGEEEEEEEEEEEEDDDCCCEEEGGGKKKPPPUUUYYY[[[`````````aaaaaabbbbbbccc___^^^^^^^^^___bbbeeefffjjjkkkmmmooorrrvvv|||{{{tttsssuuuvvvtttqqqrrrpppnnnmmmmmmmmmkkkjjjgggfffeeedddbbb___[[[WWWSSSRRRNNNJJJGGGGGGKKKNNNYYY___jjjvvvjjj^^^XXXUUURRRQQQPPPPPPOOOOOOOOOPPPNNNRRRRRRNNNMMMOOOPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKLLLMMMOOOQQQQQQPPPNNNKKKHHHIIILLLNNNOOOOOONNNNNNMMMMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQPPPOOONNNOOOPPPMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLKKKJJJJJJKKKMMMQQQRRRSSSQQQOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHMMMUUUZZZ\\\YYYTTTPPPJJJJJJIIIIIIJJJMMMSSSWWW[[[cccmmmtttvvvxxx|||rrrmmm^^^RRRGGGDDDDDDCCCCCCDDD??????>>>===<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;::::::999999888888888888888777888888888888888888888888999999999888888888888888999999999999999999999999777777777777888888888888888777777666666666666666555666777777666555333222777666666666666666666777888888888888777777777777666666666777888888999999777:::<<<<<>><<<;;;:::999:::===AAACCCEEEFFFHHHIIIJJJMMMPPPRRRRRRUUU[[[```hhhkkknnnqqqtttwww{{{}}}}}}}}}||||||zzzyyyyyyuuuvvvwwwyyyzzzzzzyyyxxxxxxxxxxxxxxxxxxwwwvvvvvvsssrrrpppooonnnkkkfffccc___[[[UUUPPPMMMKKKIIIGGGGGGGGGHHHJJJMMMOOOQQQRRRQQQQQQQQQPPPOOOMMMLLLKKKGGGIIILLLMMMOOOTTT\\\bbbiiilllpppuuuwwwuuuppplllccc```\\\ZZZXXXUUUNNNIIIJJJHHHEEECCCDDDEEEFFFEEEIIIKKKOOOUUU\\\bbbgggiiiiiiiiiiiiiiiiiijjjjjjkkkfffeeedddcccccceeeggghhhjjjjjjlllmmmqqqwwwwwwtttvvvvvvtttqqqqqqooommmmmmmmmmmmlllkkkhhhfffdddcccbbb___[[[XXXRRRQQQMMMIIIGGGHHHKKKNNNZZZaaakkkwwwwwweee[[[WWWTTTSSSSSSSSSRRRQQQPPPOOONNNMMMQQQSSSPPPNNNOOOOOOMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKKKKKKKLLLLLLLLLOOOOOOOOOMMMKKKKKKMMMOOOOOOOOONNNMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNPPPPPPOOONNNNNNMMMMMMMMMKKKMMMNNNMMMLLLKKKLLLMMMKKKJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKKKKJJJKKKMMMOOOQQQQQQQQQOOOLLLKKKMMMNNNNNNNNNLLLLLLLLLLLLMMMNNNMMMMMMLLLKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIJJJJJJHHHNNNUUU[[[]]]ZZZTTTPPPIIIIIIIIIHHHIIILLLQQQUUUXXX```jjjqqqtttuuuvvvxxxrrrlll]]]RRRGGGDDDDDDCCCBBBDDD??????>>>======<<<<<<<<<:::;;;;;;<<<;;;;;;::::::999999999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888666666666666777777777777777777666666666666777777777777888888777666666555777666555444444555666777888888888777777666666666666666777777888888888888777999;;;<<<>>>FFFRRR\\\ccclllvvv|||~~~~~~~~~~~~~~~}}}||||||~~~}}}|||}}}~~~}}}{{{yyyzzzxxxvvvttttttsssqqqoooiiiiiijjjlllooossswwwzzz|||xxxsssooommmllljjjiiihhhfffbbb]]]WWWRRRNNNLLLEEECCC???<<<:::999999888888;;;???CCCDDDFFFHHHJJJJJJLLLNNNOOOOOOQQQTTTWWW]]]```dddhhhmmmrrrxxx|||||||||||||||{{{zzzxxxwwwuuuvvvwwwwwwxxxwwwwwwvvvvvvvvvwwwwwwwwwwwwvvvvvvsssrrrpppooonnnjjjfffbbb]]]YYYTTTOOOLLLJJJGGGEEEIIIIIIJJJJJJLLLMMMOOOOOOSSSSSSSSSRRRQQQNNNLLLKKKLLLLLLLLLLLLMMMPPPVVV[[[aaadddhhhlllmmmiiibbb\\\VVVTTTRRRPPPPPPMMMIIIFFFHHHEEECCCBBBDDDFFFGGGGGGPPPSSSYYY```gggmmmqqqssssssrrrqqqpppooooooooooookkkjjjhhhfffeeefffggghhhllllllmmmooosss{{{{{{wwwwwwwwwtttqqqqqqooommmmmmmmmnnnmmmlllhhhfffdddbbbaaa^^^[[[XXXRRRQQQNNNJJJHHHIIIMMMPPP]]]cccnnn{{{ppp```YYYTTTRRRSSSSSSSSSSSSQQQOOOMMMKKKMMMRRRUUUSSSQQQQQQOOOLLLMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKLLLLLLKKKJJJIIIHHHLLLNNNOOONNNMMMMMMNNNOOOOOONNNNNNMMMLLLKKKJJJJJJIIIJJJJJJLLLMMMNNNOOOOOOQQQQQQPPPOOONNNMMMLLLKKKJJJKKKLLLLLLJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNKKKLLLMMMLLLKKKKKKLLLNNNNNNNNNMMMKKKJJJKKKNNNQQQSSSRRROOOMMMKKKKKKLLLMMMMMMLLLKKKKKKJJJJJJJJJKKKMMMOOOPPPPPPMMMKKKIIIHHHIIINNNUUU[[[[[[WWWQQQMMMJJJJJJJJJIIIIIILLLPPPTTTUUU]]]gggpppssstttuuuuuuzzz}}}~~~rrrlll[[[OOOEEECCCCCCBBBAAABBB?????????>>>>>>===<<<<<<::::::;;;;;;<<<;;;;;;:::999:::::::::::::::::::::888888888888888888888888888888888888888888888888888888888888888888888888555555666666666777777777777777666666666666777777777666555444555666888999777666555444444555666777777777777666666555555555777777777777777888888888555888;;;<<<>>>EEEQQQ[[[]]]gggpppvvv|||~~~}}}}}}~~~~~~~~~}}}||||||~~~}}}}}}}}}}}}{{{zzzyyywwwuuutttsssrrrpppmmmgggggghhhjjjmmmrrrvvvxxxxxxtttooollljjjiiihhhgggaaa___[[[VVVQQQLLLIIIGGGAAA@@@???<<<:::999999999777:::>>>BBBDDDFFFHHHJJJJJJKKKLLLLLLLLLMMMNNNPPPQQQTTTWWW[[[___eeekkkooossstttvvvwwwwwwvvvuuutttttttttuuuuuuuuuuuuuuutttrrrssstttuuuvvvvvvvvvvvvtttrrrpppooommmiiiddd```YYYVVVRRRNNNLLLJJJHHHFFFIIIIIIIIIJJJKKKMMMNNNOOOVVVVVVVVVUUUSSSQQQNNNLLLMMMLLLKKKJJJKKKMMMRRRUUU[[[]]]```cccccc^^^WWWQQQMMMLLLKKKJJJJJJIIIHHHFFFFFFDDDBBBBBBDDDGGGHHHHHHQQQVVV^^^hhhqqqwww{{{|||~~~|||yyyvvvtttrrrrrrrrrnnnmmmjjjhhhffffffggghhhmmmnnnoooqqqvvv~~~~~~yyyxxxxxxuuurrrqqqooommmmmmmmmnnnmmmlllhhhfffcccaaa```^^^[[[XXXSSSRRROOOLLLJJJKKKOOOSSS]]]cccooo}}}lll___VVVRRRRRRRRRRRRRRRRRRPPPNNNKKKJJJOOOUUUXXXUUUSSSSSSQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKLLLLLLLLLJJJHHHGGGKKKLLLNNNNNNMMMLLLMMMNNNNNNNNNMMMMMMLLLKKKKKKJJJIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQPPPOOOMMMLLLKKKKKKKKKLLLMMMLLLKKKJJJKKKMMMOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOOOOMMMKKKJJJKKKLLLLLLLLLKKKJJJKKKMMMRRRVVVYYYVVVSSSOOOLLLKKKKKKKKKMMMMMMLLLKKKKKKKKKLLLLLLPPPTTTWWWWWWSSSMMMHHHFFFKKKNNNTTTWWWWWWSSSMMMIIIKKKKKKKKKKKKJJJLLLPPPSSSSSSZZZdddmmmsssvvvwwwxxxzzz||||||qqqjjjXXXNNNDDDBBBCCCAAA@@@AAA????????????>>>===<<<<<<::::::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;;;;888888888888888888888888888888888888888999999999888888888888888888888888666666666666777777777777666666666666666777777888555444222111222444777999666555555555555555555666666666666666555555555555777777777777777777888888555888:::;;;===DDDOOOXXXZZZccclllrrryyy{{{zzz}}}~~~~~~~~~~~~~~~}}}}}}~~~||||||}}}}}}|||{{{xxxwwwuuutttsssqqqnnnkkkggggggggghhhkkkooorrrttttttqqqmmmjjjhhhfffdddbbbZZZXXXTTTPPPKKKGGGEEECCC>>>>>>>>><<<999888888:::666:::>>>AAACCCEEEGGGIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIKKKNNNPPPTTTYYY___ccciiikkkmmmpppqqqqqqppppppqqqqqqqqqqqqqqqqqqrrrrrrooopppqqqsssttttttuuuuuusssqqqooollliiieee___[[[UUUSSSPPPNNNMMMLLLJJJHHHFFFFFFGGGIIILLLNNNPPPQQQVVVWWWXXXXXXWWWUUURRRQQQJJJJJJIIIJJJKKKMMMPPPQQQWWWXXX[[[]]]]]]XXXQQQLLLGGGGGGFFFFFFFFFFFFFFFFFFFFFDDDBBBCCCEEEHHHIIIIIIRRRYYYfffttt~~~{{{xxxvvvvvvvvvrrrpppmmmkkkiiiiiiiiiiiinnnoooqqqtttxxx{{{zzzzzzwwwtttqqqooommmmmmmmmmmmlllkkkhhhfffcccaaa___]]]ZZZXXXSSSRRRPPPMMMKKKMMMQQQUUUYYY```mmm|||lll___UUURRRSSSRRRRRRQQQPPPOOOMMMKKKJJJQQQWWWYYYWWWTTTTTTRRROOOMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMMMMMMMKKKJJJIIIKKKMMMNNNMMMLLLLLLMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLJJJKKKLLLMMMNNNOOOPPPPPPQQQQQQPPPOOONNNLLLLLLKKKKKKMMMNNNMMMLLLKKKLLLNNNPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQPPPNNNKKKJJJJJJLLLLLLLLLMMMMMMMMMPPPUUUYYYZZZXXXUUUQQQNNNLLLKKKJJJMMMLLLLLLKKKKKKLLLLLLMMMQQQVVVZZZZZZTTTMMMHHHFFFKKKMMMQQQSSSSSSOOOKKKHHHLLLLLLLLLKKKKKKLLLOOORRRRRRWWW^^^gggooouuuyyyzzz{{{}}}zzznnngggWWWMMMDDDBBBCCCAAA@@@@@@??????@@@@@@???>>><<<;;;999:::;;;;;;<<<<<<;;;;;;888888999999::::::::::::888888888888888888888888777777888888888999999999888888888888888888888888666666777777777888888888666666666666666777888888555444333333333444555555444555555666666555555444666666666666666777777777888777777777777777777777555888::::::;;;@@@KKKSSSXXX```hhhnnnuuu~~~|||xxxyyy~~~||||||}}}~~~}}}|||yyyxxxvvvuuutttqqqmmmjjjiiihhhgggggghhhjjjmmmnnnpppmmmiiifffccc```\\\YYYTTTRRROOOJJJGGGDDDBBBAAA:::<<<===;;;888777888999777:::>>>AAABBBDDDFFFHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGHHHJJJLLLNNNSSSYYY]]]ccceeehhhkkkmmmmmmlllllllllllllllllllllmmmnnnnnnlllmmmoooppprrrsssttttttqqqooollliiieee```YYYUUUQQQOOONNNNNNNNNNNNMMMKKKGGGGGGHHHIIIKKKMMMOOOPPPTTTUUUXXXZZZ[[[ZZZYYYXXXOOONNNNNNNNNOOOOOOOOONNNRRRSSSTTTVVVVVVRRRLLLHHHDDDEEEEEEEEEEEEFFFGGGHHHGGGEEECCCDDDFFFHHHJJJJJJRRR\\\kkk{{{~~~zzzxxxwwwxxxyyyvvvuuurrrooommmmmmmmmnnnppprrruuuxxx}}}|||{{{{{{yyyvvvrrrpppnnnmmmmmmmmmkkkjjjhhhfffbbb```___]]]ZZZXXXRRRQQQOOOMMMKKKMMMQQQUUUWWW___mmm~~~lll___UUURRRVVVSSSSSSQQQPPPNNNNNNMMMMMMSSSWWWYYYVVVSSSSSSRRROOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLNNNOOOOOONNNLLLLLLNNNOOOMMMMMMMMMNNNNNNNNNNNNNNNLLLMMMMMMNNNOOOPPPPPPQQQPPPPPPOOOOOONNNMMMLLLLLLLLLMMMNNNMMMLLLLLLMMMNNNQQQQQQQQQPPPPPPOOOOOOOOOPPPPPPPPPNNNLLLKKKLLLMMMLLLLLLMMMMMMMMMOOORRRUUUWWWVVVTTTRRROOOMMMKKKJJJKKKKKKKKKJJJJJJKKKKKKLLLOOOSSSWWWUUUPPPKKKIIIJJJIIIKKKNNNPPPPPPOOOMMMKKKKKKKKKLLLKKKJJJKKKMMMPPPRRRTTTXXX___hhhqqqwwwzzzzzz}}}wwwllleeeXXXMMMDDDCCCCCCBBB@@@AAA??????@@@@@@???>>><<<;;;999::::::;;;<<<<<<<<<;;;777777888888999999999999888888888888888888888888777777888888999999999999777777777777777777777777777777777777888888888888666666666666666777888888666777777777777555444333333444555666666555444333666666777777888888999999888888888777777777777777666888:::999999===FFFNNNVVV^^^fffkkkrrr|||yyywwwzzz}}}||||||}}}~~~~~~}}}{{{yyywwwvvvtttqqqmmmjjjkkkjjjhhhgggfffggghhhiiillliiieeeaaa]]]YYYSSSPPPQQQOOOKKKHHHDDDBBBAAA@@@888:::<<<:::777555777999777:::>>>AAABBBCCCEEEGGGHHHGGGGGGHHHHHHHHHGGGEEEGGGHHHJJJKKKMMMRRRXXX\\\aaacccgggjjjkkkkkkjjjiiihhhhhhhhhhhhiiijjjkkkllljjjkkkmmmoooqqqrrrsssssspppmmmjjjfffbbb\\\UUUQQQOOONNNMMMNNNOOOPPPOOONNNKKKKKKJJJJJJJJJKKKKKKLLLQQQSSSWWW[[[]]]^^^^^^]]]XXXWWWUUUTTTSSSQQQNNNLLLMMMNNNOOOPPPPPPMMMHHHEEEEEEFFFGGGGGGGGGGGGIIIKKKHHHFFFDDDDDDFFFIIIJJJJJJOOOYYYiiiyyy}}}zzzwwwvvvvvvwwwyyyzzzxxxuuusssqqqpppqqqqqqtttvvvzzz}}}}}}||||||zzzwwwsssqqqnnnmmmmmmlllkkkiiihhhfffbbb```^^^]]]ZZZXXXQQQPPPNNNLLLKKKMMMQQQUUUXXX```ooo}}}lll```UUUSSSYYYUUUSSSRRRPPPOOOOOOOOOPPPSSSWWWXXXTTTRRRRRRRRROOOLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQPPPNNNMMMMMMOOOPPPMMMMMMMMMNNNOOOOOOPPPPPPNNNNNNNNNOOOOOOPPPPPPQQQPPPOOOOOONNNNNNMMMMMMMMMLLLMMMNNNMMMLLLKKKLLLNNNTTTTTTSSSRRRQQQQQQPPPPPPNNNOOOOOONNNMMMLLLNNNOOOJJJKKKKKKKKKJJJKKKMMMOOOSSSSSSSSSRRRPPPNNNLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKMMMPPPRRRPPPKKKHHHJJJMMMHHHJJJLLLNNNPPPPPPPPPOOOJJJKKKKKKJJJIIIJJJLLLNNNRRRRRRTTTZZZccclllssswwwxxx{{{pppeee```UUUNNNFFFBBBBBBBBBBBBAAA?????????>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::;;;:::888777777888:::;;;888999999999999888777777888888777777777777888888888888777777666666555555777777777777777777777777666666666666555555555555888888777777666666555555222111111333555666666555666666666666777777777777555555666777777777777777999777888;;;>>>???FFFMMMUUU^^^fffjjjoooxxxzzz{{{~~~~~~~~~~~~~~~~~~~~~yyyxxxuuussspppnnnmmmllljjjhhheeebbbaaaccceeefffdddcccaaa^^^ZZZUUUQQQNNNIIIHHHEEEAAA>>>;;;999888888888888999999::::::;;;:::;;;===???AAACCCEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFGGGIIINNNTTT[[[___fffgggjjjkkklllkkkjjjhhhgggeeecccbbbccceeegggiiijjjjjjjjjkkklllmmmoooooonnnmmmkkkeee]]]VVVQQQOOOIIILLLMMMKKKKKKOOOOOOMMMQQQNNNLLLKKKKKKLLLLLLKKKOOOSSSXXX]]]___bbbdddfff___]]][[[YYYXXXUUURRROOOOOOSSSTTTPPPNNNNNNNNNKKKIIIHHHFFFFFFGGGHHHGGGFFFIIIKKKKKKIIIFFFEEEGGGIIIPPPTTT]]]fffooouuuxxxzzzqqqrrrrrrpppnnnoootttxxx|||||||||zzzwwwvvvwwwxxxyyy|||~~~|||{{{xxxuuutttsssrrrpppooommmlllkkkeeedddbbb```^^^[[[ZZZYYYXXXRRROOONNNMMMLLLOOOTTT```eeepppuuuddd^^^ZZZVVVTTTQQQQQQQQQQQQQQQQQQQQQPPPRRRSSSTTTTTTRRRPPPMMMKKKNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKMMMNNNOOOPPPQQQRRRRRRRRRNNNNNNNNNOOOPPPQQQRRRRRRPPPNNNLLLKKKKKKLLLLLLKKKNNNMMMLLLKKKKKKLLLMMMNNNLLLMMMNNNMMMMMMMMMOOOPPPWWWWWWWWWWWWVVVTTTRRRQQQQQQPPPNNNLLLKKKKKKLLLLLLNNNNNNNNNMMMKKKKKKMMMOOORRRRRRRRRRRRQQQPPPNNNMMMHHHIIIJJJJJJHHHGGGHHHJJJKKKKKKKKKKKKJJJIIIHHHGGGIIIJJJLLLNNNOOOOOOOOONNNOOONNNLLLKKKKKKKKKLLLMMMOOOPPPSSSVVV[[[ccclllrrryyy}}}|||oooddd```VVVPPPHHHCCCBBBCCCCCCAAA??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;:::999888888999:::;;;999:::::::::999888777777999999888888888888999999888777777777666666666555777777777777777777777777666666666666666666666666777777777777666666555555666555444555666777666555555555666666666777777777555555666777777777777777999777888;;;===>>>DDDKKKSSS\\\cccggglllvvv}}}xxxyyy}}}|||||||||{{{{{{{{{zzzzzzxxxwwwuuurrrpppnnnmmmmmmllliiiddd```^^^]]]^^^___^^^]]]\\\YYYUUUQQQMMMKKKFFFDDDBBB???<<<:::888888888888999999::::::;;;;;;<<<<<<>>>???AAACCCEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJMMMRRRWWW^^^dddgggkkkkkkkkkkkkjjjhhhfffeeecccbbbaaaaaabbbcccfffgggiiiiiijjjjjjkkkmmmnnnnnnllllllhhhbbbZZZRRRMMMKKKHHHKKKLLLKKKLLLPPPQQQOOOQQQOOOLLLLLLLLLLLLKKKJJJOOORRRWWW[[[^^^bbbfffiiigggfffdddaaa^^^[[[WWWTTTUUUXXXYYYVVVVVVVVVRRRLLLKKKIIIGGGGGGHHHJJJJJJJJJJJJKKKKKKIIIFFFDDDEEEGGGKKKNNNUUU\\\bbbgggjjjlllkkkmmmnnnmmmlllnnntttxxx}}}||||||~~~|||~~~}}}zzzwwwsssrrrqqqooonnnlllkkkjjjdddcccbbb```^^^\\\ZZZYYYVVVQQQNNNNNNNNNOOOUUU\\\fffnnn}}}oooaaa]]]ZZZVVVTTTQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQOOONNNMMMMMMMMMMMMLLLKKKKKKJJJJJJLLLLLLLLLMMMMMMLLLLLLKKKLLLMMMNNNOOOPPPQQQRRRSSSNNNOOOPPPQQQQQQQQQQQQQQQRRRPPPNNNNNNOOOPPPOOOOOONNNMMMLLLKKKKKKLLLMMMNNNLLLMMMMMMLLLKKKKKKMMMOOOSSSTTTVVVVVVVVVTTTRRRQQQQQQPPPNNNMMMLLLLLLLLLMMMNNNNNNNNNLLLKKKLLLOOOQQQTTTSSSRRRQQQPPPOOONNNMMMIIIKKKKKKJJJHHHGGGHHHIIIJJJJJJKKKKKKKKKJJJIIIIIIKKKLLLMMMOOOPPPPPPPPPPPPNNNMMMLLLKKKJJJKKKLLLLLLLLLMMMPPPSSSXXX___gggmmmxxx~~~yyymmmddd```WWWQQQIIIDDDCCCCCCBBBAAA>>>>>>>>>===<<<<<<;;;;;;::::::::::::999999999999::::::::::::::::::::::::::::::::::::999888666666:::999999888888999999:::777777777777666666666666777777777777777777777777555666666777777888888888777777777666666666666555999888666777888888666555444444555555555666666666555555666777777777777777999777888:::<<<<<>><<<:::999888777888888999999:::;;;<<<<<<===>>>???@@@BBBCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMPPPVVV]]]dddiiimmmooolllkkkiiifffdddaaa```____________```aaacccdddeeehhhhhhiiijjjkkklllmmmmmmkkkiiieee^^^UUUMMMIIIGGGEEEIIIKKKLLLNNNSSSUUUSSSRRRPPPNNNMMMMMMMMMKKKJJJNNNQQQTTTXXX\\\aaahhhlllrrrqqqpppnnnjjjfffbbb```cccdddeeeeeeffffff]]]RRROOOLLLIIIGGGIIIKKKMMMNNNNNNNNNMMMKKKHHHFFFFFFGGGHHHIIILLLPPPTTTXXX[[[\\\bbbdddffffffgggkkksssxxx}}}zzzwwwrrrqqqpppnnnlllkkkjjjjjjdddcccbbb```^^^\\\[[[ZZZUUUPPPMMMNNNPPPTTT^^^ggguuu}}}ggg]]][[[YYYUUUSSSPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOMMMMMMLLLLLLKKKJJJJJJIIIKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLMMMNNNPPPRRRTTTOOOPPPRRRRRRSSSRRRQQQPPPQQQOOONNNNNNPPPQQQQQQQQQNNNMMMLLLKKKKKKLLLMMMNNNMMMMMMLLLIIIHHHHHHKKKNNNQQQRRRTTTVVVVVVTTTRRRQQQPPPOOONNNMMMMMMMMMMMMMMMOOOOOONNNLLLKKKMMMPPPSSSUUUTTTRRROOONNNMMMMMMMMMKKKLLLMMMKKKIIIHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKMMMNNNOOOPPPPPPPPPPPPPPPLLLLLLKKKJJJJJJJJJJJJKKKHHHJJJLLLOOOSSSYYYaaafffrrr|||xxxmmmdddaaaWWWPPPHHHCCCBBBBBBAAA@@@>>>>>>======<<<;;;;;;;;;:::::::::999999999888888999:::;;;;;;;;;;;;:::999999999999888777666555444999888888777777888888999777777777777666666666666777777777777777777777777555666666777888999999:::666666666666666666666666888777666777888888777666444444444444555555555666555555666777777777777777999777777:::;;;:::???EEENNNWWW```dddjjjxxx{{{xxxsssrrruuu~~~~~~~~~~~~}}}}}}}}}}}}vvvvvvtttrrrqqqpppoooooommmiiiccc]]]WWWSSSPPPOOOLLLLLLLLLKKKIIIFFFCCCBBB>>>===<<<;;;999999999999888999999:::;;;<<<======??????@@@AAABBBCCCDDDDDDGGGGGGHHHIIIKKKNNNQQQRRRUUUYYY```ggglllpppqqqqqqiiigggccc```]]][[[[[[[[[]]]^^^___```bbbcccdddeeeggghhhiiijjjkkklllllllllkkkiiiccc[[[QQQJJJFFFEEECCCHHHKKKMMMQQQWWWYYYWWWSSSQQQOOONNNNNNNNNMMMLLLNNNOOOQQQTTTYYY___gggmmmvvvxxxyyyyyywwwuuuttttttwwwxxxxxxyyy}}}zzzmmm^^^TTTPPPKKKHHHIIILLLNNNOOOSSSSSSQQQNNNLLLJJJIIIIIIHHHHHHIIIJJJMMMOOORRRTTTXXXZZZ]]]___aaagggpppwww{{{wwwtttqqqpppnnnllljjjiiiiiiiiidddcccbbb```^^^\\\ZZZZZZTTTPPPNNNOOORRRYYYgggssssssaaaZZZYYYWWWSSSQQQNNNNNNOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOPPPQQQQQQNNNNNNMMMMMMLLLKKKKKKKKKJJJJJJKKKLLLLLLLLLKKKKKKLLLKKKKKKKKKMMMOOORRRTTTPPPQQQSSSTTTSSSRRRQQQOOOMMMLLLLLLMMMOOOPPPPPPOOONNNNNNMMMLLLLLLMMMNNNNNNNNNMMMKKKHHHFFFGGGJJJMMMRRRSSSUUUWWWVVVTTTQQQOOOOOONNNNNNNNNNNNNNNNNNNNNPPPPPPNNNMMMLLLNNNRRRUUUVVVTTTQQQNNNLLLLLLMMMMMMMMMNNNNNNLLLJJJHHHHHHIIIIIIIIIJJJKKKLLLMMMMMMLLLPPPPPPPPPOOONNNMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIFFFHHHKKKMMMQQQUUU[[[___iiiuuu}}}yyymmmeeebbbUUUNNNFFFAAAAAAAAA@@@???>>>>>>>>>===<<<<<<;;;;;;:::::::::999999999888888999::::::;;;;;;::::::999777777777777666555444333777777666666666666777777666666666666777777777777666666666666666666666666555666666777888999999:::555555555555555666666666555444444555777888888777444444444444555555555666555555666777777777777777888666777:::::::::===CCCLLLWWWbbbhhhpppyyywwwrrrqqqsss}}}{{{zzzzzzzzzyyyyyyyyyyyyvvvvvvtttrrrqqqpppooooookkkhhhbbb\\\VVVQQQNNNMMMHHHHHHHHHGGGFFFCCCAAA@@@===<<<;;;:::::::::::::::888999:::;;;<<<===>>>>>>???@@@AAABBBCCCDDDEEEEEEHHHHHHIIILLLOOOSSSWWWYYY```dddiiinnnqqqrrrqqqpppdddbbb___]]][[[\\\]]]^^^___```aaabbbdddeeefffggghhhiiijjjlllmmmmmmmmmmmmllliiicccYYYPPPIIIEEEEEEBBBGGGLLLOOOUUU[[[^^^\\\UUUSSSPPPOOOOOOPPPPPPPPPPPPPPPQQQRRRVVV]]]eeekkktttwww{{{~~~{{{iiiXXXSSSMMMJJJJJJMMMOOOQQQWWWUUUSSSPPPOOOMMMLLLKKKIIIIIIHHHHHHJJJLLLNNNPPPPPPRRRUUUWWW[[[bbblllssszzz}}}zzzvvvtttqqqpppmmmkkkiiihhhhhhiiieeedddbbb```^^^[[[ZZZYYYTTTQQQOOOPPPSSS\\\kkkzzz~~~|||mmm^^^YYYXXXUUUQQQOOOLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOQQQRRRSSSPPPPPPOOOOOONNNMMMMMMLLLJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKMMMOOORRRTTTQQQRRRSSSSSSSSSRRRQQQPPPLLLKKKKKKMMMOOOQQQPPPOOOOOONNNMMMLLLLLLMMMNNNOOONNNMMMKKKHHHFFFGGGKKKNNNUUUVVVWWWWWWUUURRROOOMMMNNNNNNNNNNNNOOOOOOOOONNNQQQQQQPPPNNNMMMOOORRRUUUUUUSSSPPPMMMLLLLLLLLLMMMNNNOOOOOOMMMKKKIIIIIIJJJIIIIIIKKKLLLMMMMMMNNNNNNRRRQQQOOOMMMKKKIIIHHHGGGJJJJJJJJJJJJJJJIIIIIIHHHFFFIIILLLNNNPPPTTTXXX[[[aaannn~~~}}}{{{|||~~~zzznnneeeaaaSSSMMMEEE@@@@@@AAAAAA@@@?????????>>>======<<<<<<::::::::::::999999999999999999999999999999999999666666666666666555555444666666666555555666666666666666666666777777777777666666666666666666666666555666666777777888888888444555555555555666666666333222222444666888888777444444555555555666666666555555666777777777777777777666777:::;;;:::===CCCIIIWWWeeemmmxxx~~~xxxvvvsssqqqtttxxx~~~~~~{{{{{{{{{zzzzzzzzzzzzyyywwwvvvtttrrrpppooonnnnnniiifffaaa[[[UUUPPPMMMKKKFFFFFFFFFFFFDDDBBB@@@???<<<<<<;;;::::::::::::;;;999999:::;;;===>>>?????????@@@AAABBBDDDEEEFFFGGGJJJJJJLLLNNNSSSXXX]]]```kkklllooopppqqqooommmlllaaa```___^^^___```bbbdddcccccccccdddeeeggghhhiiiiiikkkmmmnnnoooooooooooommmiiibbbXXXOOOIIIFFFFFFBBBHHHNNNRRRXXX___bbb```XXXUUUQQQOOOPPPSSSUUUVVVUUUTTTTTTTTTVVV[[[bbbhhhnnnsssyyy}}}nnnXXXTTTOOOMMMNNNQQQSSSUUUZZZWWWTTTRRRQQQPPPNNNLLLKKKKKKJJJIIIIIIJJJLLLLLLLLLNNNPPPRRRUUU\\\fffnnnwwwzzz~~~~~~zzzvvvuuurrrpppmmmjjjhhhhhhiiiiiifffeeeccc```]]]ZZZXXXWWWTTTQQQOOOPPPRRRYYYiiixxx}}}vvvhhh\\\XXXWWWTTTPPPNNNKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPQQQRRRRRRSSSQQQQQQPPPPPPOOONNNNNNNNNJJJKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMNNNOOOQQQRRRQQQQQQQQQQQQQQQQQQQQQRRROOOOOOOOOQQQSSSTTTSSSQQQOOONNNMMMLLLLLLMMMNNNOOONNNNNNMMMJJJIIIIIILLLOOOWWWVVVVVVUUUSSSPPPNNNLLLLLLMMMNNNOOOPPPPPPOOOOOORRRRRRRRRQQQOOOPPPQQQSSSRRRQQQOOOMMMLLLLLLLLLMMMNNNOOOOOONNNLLLJJJKKKLLLJJJJJJLLLMMMNNNNNNNNNNNNPPPOOOMMMKKKHHHGGGFFFFFFJJJJJJKKKKKKJJJJJJIIIHHHHHHJJJNNNPPPQQQSSSVVVXXX\\\hhhvvv~~~|||}}}||||||{{{nnnccc___RRRLLLEEEAAAAAABBBBBBBBB@@@@@@@@@???>>>>>>======;;;;;;;;;;;;::::::::::::999999777777777777999999555666777777888777777777777777666666666666777777555666666666777777777888666666666666666666666666666666666666666666666666444444444555555555666666555444333444666777666555555555666666666777777777555555666777777777777777666555777;;;<<<;;;>>>DDDFFFUUUgggrrr|||vvvvvvtttsssvvvsss~~~~~~}}}|||~~~~~~}}}}}}}}}|||||||||{{{{{{xxxwwwuuurrrpppnnnmmmmmmgggeee___YYYSSSNNNJJJHHHEEEEEEEEEEEECCCAAA???>>><<<;;;::::::999999::::::999999:::<<<===>>>???@@@>>>???AAABBBDDDFFFGGGHHHKKKLLLMMMQQQVVV\\\bbbeeennnmmmlllkkkiiihhhfffeee_________```aaadddfffgggffffffeeedddeeegggiiijjjkkkmmmoooqqqrrrrrrqqqqqqlllhhhaaaWWWNNNHHHGGGGGGCCCJJJQQQUUU[[[ccceeecccZZZVVVQQQOOOQQQUUUZZZ\\\[[[[[[YYYWWWXXX[[[aaaeeejjjnnntttxxx}}}|||kkkWWWTTTQQQQQQSSSXXX[[[\\\___\\\XXXWWWWWWVVVTTTRRRPPPOOONNNLLLKKKJJJJJJJJJKKKLLLNNNNNNQQQWWWaaahhhrrrvvv|||~~~||||||{{{~~~~~~xxxuuutttrrrpppmmmjjjhhhhhhiiijjjhhhgggdddaaa]]]YYYWWWUUURRRPPPNNNNNNNNNTTTcccrrr~~~{{{~~~pppdddXXXUUUUUURRROOOOOOLLLLLLMMMMMMNNNOOOOOOPPPOOOPPPRRRSSSSSSSSSSSSRRRQQQPPPPPPOOOOOONNNMMMMMMKKKLLLMMMNNNOOOOOOOOOOOONNNOOOOOOOOOPPPPPPPPPPPPQQQPPPOOONNNOOOPPPRRRTTTRRRQQQRRRSSSUUUVVVTTTRRROOOOOOMMMMMMMMMMMMOOOOOONNNNNNNNNMMMLLLLLLOOOQQQUUUTTTRRRPPPOOONNNMMMMMMLLLMMMNNNPPPPPPQQQPPPPPPRRRSSSTTTTTTRRRPPPPPPQQQOOONNNNNNNNNMMMMMMMMMMMMNNNOOOPPPOOOMMMLLLLLLNNNKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHIIIJJJKKKKKKLLLKKKJJJIIIHHHIIILLLOOOQQQRRRSSSTTTVVVWWWaaammmssszzz|||yyy}}}{{{mmmbbb\\\RRRLLLEEEAAABBBDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;;;;::::::999888666555555666888999666777888999999::::::999888888777777777777888888555666666666777777888888666666666666666666666666666666666666555555555555444444444555555555666666777666555555666666555444666666666666777777777777555666666777777777777777666555777;;;<<<<<>>???@@@BBBEEEGGGHHHIIILLLMMMOOORRRXXX___eeeiiikkkjjjgggdddbbb```___^^^\\\]]]^^^___aaaccceeefffhhhgggeeeddddddfffiiikkkmmmnnnqqqsssttttttsssrrrkkkggg```VVVMMMHHHGGGHHHDDDKKKRRRWWW]]]dddgggeee\\\WWWQQQOOOQQQWWW\\\``````___]]][[[ZZZ\\\```dddhhhlllppptttxxxvvvfffUUUSSSRRRSSSXXX]]]aaabbbdddaaa]]]\\\]]]]]]ZZZXXXUUUTTTSSSQQQNNNLLLJJJIIIKKKLLLMMMMMMNNNTTT^^^eeemmmrrrxxx|||}}}{{{yyyxxxyyy|||{{{uuurrrqqqsssqqqmmmjjjhhhhhhiiijjjiiihhheeeaaa]]]YYYVVVTTTQQQOOOMMMLLLKKKPPP^^^mmmyyyyyylll```VVVSSSSSSRRRPPPPPPMMMMMMNNNOOOPPPPPPQQQQQQOOOQQQSSSUUUUUUTTTSSSRRRPPPPPPOOONNNNNNMMMMMMLLLLLLLLLMMMNNNOOOPPPPPPPPPOOOPPPPPPQQQQQQPPPPPPOOOPPPOOOMMMLLLMMMPPPSSSUUURRRRRRRRRTTTVVVVVVTTTRRROOOOOONNNMMMMMMNNNOOOOOOMMMOOOOOOOOONNNOOOPPPRRRRRRQQQOOOMMMLLLLLLMMMMMMKKKLLLNNNPPPQQQQQQQQQPPPRRRTTTVVVUUUSSSPPPOOOOOOLLLMMMNNNNNNNNNNNNMMMLLLMMMOOOPPPOOOMMMMMMNNNOOOLLLLLLMMMNNNNNNNNNNNNMMMJJJIIIIIIHHHIIIJJJKKKLLLJJJKKKLLLLLLLLLKKKIIIIIIIIILLLPPPQQQRRRRRRSSSTTTRRR\\\eeeiiinnnxxx}}}wwwyyy~~~wwwlll```WWWVVVNNNDDDAAACCCEEECCC???AAA@@@???===<<<<<<;;;;;;999999999999999999999999999999999888888888888777888888999999999::::::::::::::::::999999999888888666666666666666666666666888777666555555666777888:::888666555444555666777888888777666666666666666666555444444555666555333999888666555444444555555555555666777777777777777666777999999888999;;;===JJJRRRcccxxx~~~ssstttwwwyyy{{{rrryyy~~~}}}||||||||||||~~~|||{{{zzzzzzzzzyyywwwuuuuuuttttttrrrppplllfff\\\UUUPPPLLLGGGCCCBBBCCCDDDDDDDDDCCCAAA@@@>>>===<<<;;;;;;;;;;;;;;;???>>>>>>>>>>>>@@@AAABBBDDDDDDEEEEEEFFFFFFGGGGGGLLLOOORRRUUUWWWZZZ]]]```eeedddaaa___]]]]]]^^^___XXXXXXYYY\\\___dddhhhkkkjjjhhhggggggiiilllnnnnnnmmmmmmoooqqquuuvvvuuutttooojjj```VVVNNNHHHEEEDDDKKKLLLQQQZZZcccgggeee```[[[UUUNNNNNNTTT[[[^^^___eeefffffffffeeeeeefffhhhkkkooorrrrrrvvvxxxiii___SSSSSSTTTYYY___bbbbbb```aaa___\\\]]]___aaa___]]]YYYXXXVVVUUUSSSRRRRRRRRRMMMNNNNNNOOOPPPSSSXXX\\\jjjmmmrrruuuwwwxxxyyyzzz{{{}}}zzzvvvuuuuuupppooooooooonnnkkkfffbbbcccbbb```^^^ZZZWWWTTTRRRLLLMMMOOOPPPNNNSSSaaaqqq{{{fff___WWWSSSRRRQQQNNNJJJNNNNNNNNNOOOPPPQQQSSSSSSRRRRRRSSSUUUXXXYYYWWWVVVRRRSSSRRRPPPNNNMMMNNNOOOPPPOOONNNPPPQQQQQQPPPNNNPPPQQQRRRSSSSSSQQQOOONNNLLLMMMOOOQQQSSSTTTVVVWWWSSSSSSTTTTTTTTTSSSRRRQQQOOONNNNNNMMMMMMLLLLLLLLLNNNOOOPPPQQQRRRRRRRRRRRRNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJJJJLLLNNNQQQSSSWWWZZZ\\\YYYRRRNNNMMMOOONNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNOOOPPPQQQOOONNNOOOPPPPPPOOONNNMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLJJJIIIIIIIIIJJJKKKJJJIIIIIIKKKNNNPPPRRRSSSTTTTTTUUUXXX]]]bbbgggnnnuuuyyyzzz|||}}}zzzzzztttkkkaaaZZZTTTLLLCCC@@@AAACCCAAA>>>AAA@@@???===<<<<<<;;;;;;::::::::::::::::::::::::999999999888888888888777888888888888999999999999999999888888888777777777777777777777777777777777888777666555555666777888999888666555555555666777888777666666555555555666666555444555666666555444777777666555444555666666555555666777777777777777666777888999888999;;;===GGGNNN^^^qqqxxxxxxxxxxxxxxxnnnsss|||~~~~~~}}}}}}}}}~~~}}}|||{{{zzzzzzyyyyyywwwuuuuuuuuuuuusssrrrmmmggg^^^VVVPPPLLLGGGCCCCCCDDDEEEEEEEEEDDDBBBAAA??????>>>===============??????>>>>>>???@@@BBBCCCCCCDDDDDDEEEEEEFFFGGGGGGJJJMMMPPPRRRTTTWWWZZZ]]]]]]\\\ZZZXXXWWWXXXYYYYYYXXXXXXYYY[[[___cccgggjjjjjjiiihhhiiikkkmmmooopppppppppqqqsssuuuvvvtttsssmmmhhh___UUUMMMIIIHHHGGGLLLNNNSSS\\\dddfffccc___YYYTTTOOOOOOUUU[[[^^^^^^bbbeeehhhjjjjjjjjjkkklllrrrwwwzzzzzz}}}}}}nnn```WWWOOOOOORRRWWW\\\``````^^^]]][[[ZZZ[[[^^^``````___aaaaaa___]]]ZZZXXXVVVUUURRRRRRRRRQQQRRRVVV[[[___iiimmmrrrvvvxxxyyy{{{|||{{{wwwuuutttqqqpppooonnnmmmjjjfffcccbbbaaa___\\\YYYUUURRRQQQMMMNNNPPPQQQRRRXXXiiiyyywwweee___XXXTTTTTTSSSPPPMMMOOOOOONNNOOOOOOPPPQQQRRRQQQQQQRRRTTTWWWWWWVVVUUURRRRRRRRRPPPMMMLLLMMMNNNOOONNNNNNPPPQQQRRRQQQOOOOOOPPPQQQRRRQQQPPPNNNMMMLLLLLLNNNPPPRRRTTTVVVWWWVVVVVVUUUTTTRRRQQQPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPOOOOOONNNNNNMMMLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKLLLOOOQQQSSSZZZ]]]^^^[[[TTTOOONNNPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMNNNOOOPPPOOOMMMNNNNNNNNNMMMMMMLLLKKKJJJIIIJJJJJJKKKKKKLLLLLLMMMKKKJJJJJJJJJKKKKKKKKKJJJJJJJJJKKKNNNQQQSSSTTTTTTQQQVVV\\\aaafffkkkpppsssvvvxxx|||~~~||||||pppiiibbb]]]QQQJJJBBB???@@@BBB@@@>>>@@@???>>>===<<<;;;;;;;;;::::::::::::::::::::::::999999999888888888888777777777777777888888888888888888777777777666666666888888888888888888888888777666666555555666666777999888666555555666777777777666555555444555555555777666555555777777666555666555555555555666777777555555666777777777777777666777888888888999;;;===DDDJJJXXXiiiwww~~~||||||zzzxxxvvvuuukkknnnvvv~~~~~~}}}}}}~~~~~~}}}{{{yyyxxxyyyxxxvvvvvvwwwvvvuuusssnnniii```XXXQQQKKKFFFCCCDDDEEEFFFFFFFFFEEEDDDCCCAAA@@@??????>>>?????????????????????@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGJJJMMMOOOPPPRRRUUUXXXUUUUUUSSSSSSSSSTTTUUUVVVXXXYYYZZZ\\\___cccgggiiikkkjjjjjjkkklllnnnqqqrrrsssssstttuuuwwwvvvtttrrrlllfff\\\SSSLLLJJJJJJKKKMMMOOOUUU]]]cccddd```[[[UUURRROOOQQQUUUZZZ\\\\\\___ccchhhlllnnnpppqqqrrrzzzrrrdddWWWPPPMMMMMMPPPTTTYYY\\\\\\\\\YYYXXXXXX[[[___bbbcccccchhhhhhgggfffbbb^^^[[[XXXXXXWWWVVVTTTUUUXXX^^^ccciiimmmssswwwzzz|||zzzvvvuuussspppnnnlllkkkiiifffdddaaa___]]]ZZZWWWSSSQQQOOOOOOOOOQQQTTTXXXaaatttnnnaaa\\\WWWTTTTTTSSSQQQNNNPPPPPPOOOOOOOOOOOOPPPPPPPPPOOOPPPRRRUUUUUUTTTRRRPPPQQQQQQOOOLLLKKKLLLMMMPPPPPPOOOQQQRRRSSSRRRPPPNNNNNNOOOPPPPPPOOOMMMLLLJJJKKKLLLNNNQQQTTTVVVWWWZZZYYYVVVSSSQQQOOOOOOOOOMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKLLLKKKKKKLLLMMMOOOQQQSSS]]]^^^___[[[UUUQQQPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMOOOOOOOOOMMMNNNNNNNNNMMMMMMLLLKKKKKKIIIJJJMMMOOOPPPQQQPPPPPPKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKOOOSSSVVVTTTRRRNNNRRRYYY___dddgggkkkmmmsssuuuyyyzzznnngggaaa\\\OOOIIIBBB???@@@BBBAAA?????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777666666666666777777777777888888777777777666666666777777777777777777777777666666666666666666666666888777666666666666777777666555555444444444555555777666555666777888777666444444444555666777777888555555666777777777777777555777888888888888;;;===AAAGGGTTTcccoooyyy}}}|||zzzvvvtttssskkkmmmttt}}}~~~}}}zzzyyy|||zzzxxxwwwwwwvvvtttrrroookkkcccZZZRRRLLLGGGDDDFFFFFFGGGGGGGGGFFFEEEDDDAAA@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFFFFIIIKKKMMMNNNOOORRRTTTRRRRRRRRRRRRSSSUUUVVVWWWZZZZZZ[[[^^^aaadddggghhhiiijjjkkkllllllnnnqqqsssttttttuuuwwwxxxwwwtttqqqkkkdddZZZQQQKKKIIIJJJKKKMMMPPPUUU\\\```___ZZZVVVPPPOOOOOOQQQUUUXXXZZZYYY]]]aaafffjjjnnnrrrvvvxxx{{{mmm___SSSMMMLLLMMMOOORRRUUUVVVWWWVVVUUUVVVWWW[[[___ccceeeggghhhiiijjjjjjhhhddd```]]]\\\[[[XXXVVVWWW[[[bbbgggjjjnnntttzzz}}}zzzwwwtttqqqmmmkkkiiihhhfffeeeaaa___\\\YYYVVVSSSPPPOOOOOOOOORRRXXX```lllyyyhhh\\\XXXTTTRRRQQQQQQPPPNNNRRRQQQPPPOOONNNNNNNNNNNNNNNNNNOOOQQQSSSSSSRRRPPPMMMMMMNNNMMMLLLLLLNNNOOOUUUTTTSSSSSSTTTSSSQQQPPPLLLMMMMMMNNNNNNMMMLLLLLLIIIIIIKKKLLLOOORRRUUUWWW\\\ZZZVVVSSSQQQPPPQQQQQQOOOOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOONNNNNNMMMLLLLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMOOOQQQRRRYYYZZZZZZXXXTTTQQQPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLMMMOOOPPPPPPOOOPPPPPPOOOOOONNNNNNNNNNNNJJJLLLPPPSSSTTTUUUTTTTTTMMMMMMNNNMMMLLLKKKLLLMMMMMMNNNQQQVVV[[[[[[VVVPPPLLLPPPUUUZZZ___dddjjjmmmuuuxxx{{{~~~{{{ooofff^^^WWWMMMIIICCCAAAAAABBBAAA@@@???>>>===<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777555555666666666777777777999999888888888777777777666666666666666666666666555555666666666666555555777666666666666666777777555555444444444444555666777555555666888888888777333333444555666777888888555555666777777777777777555666888888777888:::<<>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::999999999888888888888777666666666666777777777777999999888888888777777777555555555555555555555555444555555666666555555444666666666666777777777777555555555444555555666777666444444555777888888777333444555666777777777777555555666777777777777777555666777777777888:::<<<>>>CCCNNN\\\gggnnnyyy}}}yyyxxxyyyssstttxxx~~~~~~~~~}}}|||~~~|||yyyxxxwwwuuurrrpppooolllggg___UUUNNNIIIHHHFFFGGGHHHHHHHHHGGGEEEEEEAAAAAA@@@@@@AAAAAABBBBBBAAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGIIIJJJLLLMMMMMMMMMOOOQQQOOOPPPQQQSSSTTTVVVWWWXXX[[[\\\^^^```bbbdddfffgggeeeiiilllmmmlllmmmppptttssstttuuuvvvwwwtttppplllccc]]]UUUMMMHHHGGGHHHJJJKKKNNNSSSVVVWWWUUURRRPPPLLLMMMOOORRRTTTWWWXXXYYY]]]```dddhhhlllqqqwww{{{zzz~~~qqqcccWWWNNNJJJFFFIIIKKKKKKJJJIIIIIIJJJLLLOOOQQQSSSUUUWWW[[[^^^bbbfffkkkpppssstttssssssgggfffccc``````bbbggglllpppttt{{{{{{uuuqqqmmmjjjhhhgggeeecccaaa___\\\XXXTTTRRRQQQPPPPPPSSS[[[iiivvvmmmdddZZZYYYWWWVVVTTTTTTSSSSSSRRRQQQPPPNNNMMMMMMLLLLLLMMMMMMMMMOOOQQQQQQOOOMMMGGGIIIKKKLLLMMMOOORRRTTTZZZXXXVVVUUUTTTRRROOOMMMKKKKKKKKKKKKKKKLLLLLLLLLIIIIIIHHHIIIKKKNNNQQQSSSUUUTTTSSSRRRRRRSSSSSSTTTOOOOOONNNNNNMMMLLLLLLKKKLLLLLLMMMNNNOOOPPPPPPOOOKKKKKKJJJIIIIIIIIIIIIIIIHHHIIIJJJKKKMMMNNNOOOOOONNNNNNMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNLLLKKKKKKMMMPPPQQQQQQLLLLLLJJJIIIIIIJJJKKKLLLJJJLLLMMMOOOPPPPPPOOOOOOOOOQQQSSSQQQNNNLLLMMMPPPOOOWWW```gggggg```VVVOOOOOOOOOPPPQQQVVV___iiippptttyyy}}}~~~}}}wwwkkkbbbYYYRRRHHHFFFCCCAAA@@@@@@AAAAAA======<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999888888888888777666666777777777888888888888888777777777666666666666666666666666666666666444444555666666555444444555555666777777777777777666555555555666666777888444333333444666888777666333444555777777777666666555555666777777777777777555666777777777888:::<<<;;;@@@JJJWWW```fffpppyyy{{{{{{{{{|||~~~~~~|||~~~}}}}}}}}}|||||||||||||||{{{yyywwwwwwwwwvvvtttrrrnnnlllhhh```WWWOOOKKKJJJFFFGGGGGGHHHHHHFFFEEEDDDBBBBBBBBBBBBBBBCCCDDDEEEAAABBBDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIKKKLLLMMMLLLLLLNNNPPPNNNOOOQQQSSSTTTVVVVVVWWWZZZ[[[]]]___aaabbbcccdddfffjjjnnnooonnnnnnrrruuuvvvuuuvvvvvvtttpppjjjfff[[[WWWQQQKKKHHHHHHJJJKKKLLLOOORRRTTTTTTSSSQQQQQQNNNOOOQQQTTTVVVXXX[[[]]]^^^ccciiinnnrrrtttvvvxxxvvv}}}|||ssshhh]]]SSSLLLHHHFFFIIIMMMMMMLLLLLLMMMNNNMMMPPPRRRRRRRRRSSSVVVYYY```dddiiipppuuuxxxzzzzzzrrrqqqnnnjjjggggggiiilllsssxxx{{{tttqqqmmmkkkiiigggdddbbb```^^^ZZZVVVRRRPPPOOOOOOSSSWWWcccsssxxxggg```ZZZZZZYYYWWWUUUTTTSSSTTTQQQQQQOOONNNMMMMMMMMMMMMMMMMMMMMMOOOPPPPPPOOOMMMJJJKKKMMMMMMMMMNNNQQQSSSVVVTTTSSSRRRRRRQQQOOOLLLKKKKKKKKKKKKKKKLLLMMMMMMJJJIIIHHHHHHIIILLLOOOQQQQQQQQQQQQQQQPPPPPPPPPPPPKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLMMMMMMNNNMMMMMMMMMKKKJJJIIIIIIHHHHHHIIIIIIGGGGGGIIIJJJLLLMMMMMMMMMOOOMMMLLLLLLMMMOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOLLLJJJHHHIIIKKKNNNOOOOOOKKKJJJIIIHHHHHHIIIJJJKKKNNNNNNNNNNNNNNNMMMMMMMMMOOORRRTTTRRRNNNLLLNNNQQQPPPYYYcccgggbbbZZZSSSOOOOOOOOOPPPQQQUUU\\\dddjjjrrryyyttthhh```XXXRRRFFFDDDBBB@@@??????@@@@@@======<<<;;;;;;;;;<<<<<<999999999999999999999999999999999888888888888777777777777777888888888888777666666666555555555555777777777777777777777777333444555666666555444333555555666777777888777777666666666666666777888888444333222444666777777666444444666777777777666555555666666777777777777777444666777777777777:::<<<999===GGGSSSZZZ```iiirrrvvvvvvvvvyyy}}}|||{{{{{{zzzzzzzzz{{{{{{xxxvvvuuuvvvwwwwwwvvvuuummmllliiiaaaWWWOOOLLLKKKFFFFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFAAABBBDDDFFFFFFFFFEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIIIIKKKLLLLLLKKKKKKMMMNNNOOOPPPRRRTTTUUUVVVWWWWWWYYYZZZ\\\^^^___aaaaaabbbfffkkkpppqqqoooooossswwwxxxwwwwwwuuusssmmmfff```UUURRRNNNJJJIIIJJJLLLMMMNNNPPPSSSTTTSSSRRRRRRRRRPPPQQQTTTUUUWWWZZZ]]]```___eeennnuuuxxxwwwvvvuuutttzzz~~~~~~xxxssslllbbbYYYQQQLLLIIIIIILLLQQQRRRQQQQQQSSSVVVQQQSSSUUUTTTSSSSSSVVVYYY^^^aaagggnnntttxxx{{{|||{{{zzzvvvqqqllljjjkkklllvvvzzzzzzsssqqqnnnkkkiiigggcccaaa___\\\XXXTTTQQQOOONNNNNNUUUZZZhhhyyyrrrccc]]]XXXYYYXXXVVVTTTRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMOOOPPPPPPNNNLLLLLLNNNNNNNNNMMMNNNPPPQQQQQQPPPOOOPPPQQQQQQOOOMMMKKKKKKKKKKKKKKKLLLMMMNNNKKKJJJHHHGGGIIIKKKNNNPPPOOOOOOOOOOOONNNMMMLLLKKKGGGHHHIIIKKKLLLNNNOOOPPPMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJIIIHHHHHHHHHHHHIIIFFFFFFHHHJJJKKKLLLLLLLLLQQQPPPNNNMMMNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNJJJHHHFFFFFFIIILLLMMMNNNLLLKKKJJJIIIIIIJJJLLLMMMSSSRRRQQQOOOOOONNNNNNNNNPPPSSSUUUSSSNNNLLLNNNRRRQQQZZZcccddd]]]UUUQQQPPPOOOPPPQQQRRRUUUYYY___cccrrrzzzyyyiii^^^WWWRRRJJJEEE@@@>>>???@@@>>><<<>>>======<<<;;;::::::999;;;;;;;;;::::::999999999:::888666555444555666777999999888777777777777777888888777666666666666666777777666666666666777777888888777777777777888888666666666666666666666666777777777777777777777777777777777777777777777777777666555444444555666777777777777777777777777777555555777888999::::::;;;;;;===AAAIIISSS\\\bbbeeeqqqtttwwwzzz~~~}}}}}}|||{{{{{{{{{{{{{{{{{{yyywwwvvvwwwwwwvvvtttqqqoooiiibbbZZZSSSMMMIIIIIIHHHFFFDDDCCCCCCEEEEEEGGGFFFEEEDDDDDDFFFHHHIIIGGGGGGGGGGGGHHHIIIJJJJJJHHHJJJKKKJJJIIIIIIJJJKKKHHHIIIJJJKKKKKKKKKNNNPPPRRRRRRRRRRRRTTTVVVXXXZZZ\\\]]]^^^___aaadddfffgggkkknnntttyyy{{{{{{xxxvvvzzzwwwsssrrrqqqlllccc\\\SSSQQQMMMKKKJJJKKKMMMNNNOOORRRVVVWWWUUURRRPPPOOONNNQQQTTTWWWYYYZZZ]]]___bbbiiipppuuuuuuuuuvvvwwwvvvxxxyyyxxxyyy{{{yyytttqqqkkkddd]]]WWWSSSOOOLLLNNNPPPSSSUUUVVVWWWYYY[[[YYYYYYZZZZZZZZZZZZYYYYYY\\\aaagggmmmqqqtttwwwyyy~~~|||vvvqqqmmmnnnsss{{{{{{pppmmmjjjggggggfffeeedddbbb[[[UUUTTTRRRPPPPPPSSSTTT^^^ppppppbbbXXXSSSRRRPPPNNNMMMNNNOOOPPPQQQQQQRRRPPPNNNLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKLLLMMMNNNMMMLLLLLLMMMMMMMMMOOOQQQQQQOOOMMMLLLKKKJJJIIIJJJKKKMMMOOOMMMLLLJJJKKKLLLMMMMMMLLLLLLJJJIIIJJJLLLMMMMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGGGGGGGHHHIIIJJJIIIKKKLLLKKKJJJJJJKKKLLLIIIJJJLLLMMMMMMKKKJJJHHHIIIKKKNNNPPPQQQQQQOOONNNIIIFFFDDDEEEGGGKKKMMMNNNSSSPPPMMMJJJHHHIIIKKKLLLSSSSSSSSSQQQOOONNNOOOPPPQQQPPPOOONNNNNNNNNOOOOOORRRUUUWWWWWWTTTQQQOOONNNLLLMMMOOOPPPQQQUUUZZZ]]]gggppp|||xxxhhh]]]UUUQQQIIIFFFBBB???>>>======<<>>===<<<;;;::::::::::::::::::::::::999999:::999777666666666777888666666555444444444444444999999888777777777777777777777666666666666777777666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666777666555444444555666777777777777777777777777777555555777888999::::::::::::<<<@@@GGGPPPYYY```cccpppsssxxx|||~~~}}}||||||{{{{{{|||||||||zzzxxxwwwwwwxxxwwwuuussspppkkkeee]]]UUUNNNKKKGGGFFFDDDCCCCCCDDDFFFGGGIIIHHHGGGFFFFFFHHHIIIJJJHHHHHHGGGGGGGGGHHHIIIIIIHHHJJJJJJJJJHHHGGGHHHJJJJJJKKKLLLMMMMMMOOORRRUUUVVVVVVWWWYYY[[[^^^```bbbeeeeeefffggghhhjjjkkklllpppsssxxx|||~~~~~~}}}{{{{{{wwwtttrrrkkkaaaZZZRRRPPPMMMJJJJJJKKKMMMOOOSSSVVVYYYYYYVVVSSSPPPOOOMMMPPPSSSVVVWWWYYY\\\^^^bbbhhhooossstttuuuxxxzzz{{{~~~~~~}}}~~~{{{uuuooojjjbbb[[[VVVSSSPPPOOOOOORRRVVVYYY[[[]]]```cccccccccccccccbbb```___^^^___ccciiinnnrrruuuyyy|||}}}xxxuuuooorrrwww}}}~~~xxxooommmiiigggffffffdddccc```ZZZUUUSSSRRROOOPPPTTTZZZeeexxx~~~lllaaaYYYVVVTTTRRRPPPOOOOOOOOOPPPOOOPPPPPPOOOMMMLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKMMMNNNNNNNNNMMMLLLLLLKKKKKKLLLNNNNNNMMMLLLMMMLLLKKKJJJJJJKKKMMMNNNLLLLLLMMMPPPRRRRRRPPPOOOMMMKKKIIIIIIKKKLLLLLLKKKJJJJJJIIIIIIJJJKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJIIIKKKLLLKKKJJJIIIKKKLLLKKKLLLLLLMMMLLLJJJIIIHHHIIIKKKMMMOOOPPPPPPNNNMMMNNNLLLIIIHHHJJJLLLMMMMMMQQQNNNKKKIIIHHHIIIKKKMMMSSSTTTSSSQQQOOOMMMNNNOOOOOOOOOOOONNNNNNNNNNNNMMMMMMOOOQQQQQQNNNLLLKKKKKKLLLMMMNNNOOOQQQTTTXXX[[[eeemmmyyywwwggg\\\TTTPPPKKKJJJGGGBBB???===>>>@@@BBBAAA???>>><<<;;;::::::999999999:::::::::::::::;;;:::888777777777888999888888777666666666777777999999888888777777888888777777666666666666777777666666555555555555666666666666666666666666666666444444444444444444444444666666666666666666666666666666555555555555666777777777777777777777777777555666777888999:::::::::999:::>>>DDDLLLUUU]]]bbblllqqqwww}}}~~~~~~~~~~~~}}}||||||||||||}}}|||zzzxxxxxxyyyyyyxxxwwwtttrrrnnnhhh```XXXPPPLLLEEEDDDDDDDDDDDDFFFHHHIIIJJJIIIHHHHHHHHHIIIKKKLLLIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJKKKJJJHHHGGGHHHIIIKKKMMMOOOPPPRRRVVV[[[______```bbbeeehhhjjjlllmmmqqqqqqppppppqqqrrrssssssvvvxxx{{{~~~{{{wwwrrrjjj___WWWPPPNNNLLLJJJJJJLLLOOOPPPWWWZZZ[[[[[[XXXTTTQQQPPPMMMOOORRRTTTUUUWWWZZZ\\\aaaffflllppprrruuuzzz~~~~~~vvvoooiii```YYYUUUSSSSSSRRRRRRUUUZZZ^^^cccggglllooosssssssssrrrpppnnnkkkjjjgggjjjmmmqqqtttxxx|||~~~vvvuuutttxxx|||vvvnnnlllhhhgggfffeeecccbbb^^^XXXTTTSSSQQQOOOQQQUUUaaannnuuufff___ZZZWWWVVVTTTRRRQQQQQQQQQQQQNNNOOOOOONNNLLLKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMNNNOOONNNMMMMMMKKKJJJIIIIIIKKKLLLLLLKKKMMMLLLKKKJJJJJJKKKLLLMMMLLLMMMPPPTTTWWWXXXVVVTTTOOOMMMJJJIIIJJJJJJJJJIIIIIIIIIIIIHHHIIIIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGFFFGGGHHHIIIJJJJJJKKKLLLKKKJJJIIIJJJKKKNNNMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLNNNNNNNNNMMMLLLNNNLLLJJJJJJLLLNNNOOONNNNNNLLLJJJIIIIIIJJJMMMNNNSSSTTTSSSQQQNNNLLLMMMNNNMMMMMMNNNNNNNNNMMMLLLKKKJJJKKKLLLKKKIIIHHHHHHIIILLLMMMNNNOOOOOORRRUUUXXX^^^eeerrr}}}vvvfff\\\TTTPPPNNNNNNLLLFFFAAA???BBBEEEDDDCCCAAA>>><<<;;;;;;;;;888888999999:::::::::;;;999999888777777777888999999999888888777888888999888888777777777777777888777777666666666666777777888888777777777777888888666666666666666666666666444444444444444444444444666666666666666666666666555555555555555666666777666666666666666666666666555666777888999999999999888:::>>>BBBIIIRRR[[[aaahhhmmmuuu}}}~~~}}}~~~~~~}}}}}}}}}}}}}}}|||zzzyyyyyyzzzzzzzzzyyyuuussspppjjjbbbYYYRRRMMMGGGFFFFFFFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLJJJJJJIIIHHHGGGGGGGGGHHHIIIKKKKKKKKKIIIIIIIIIKKKMMMOOORRRUUUYYY___fffkkkmmmnnnppprrrtttvvvwwwxxxzzzyyyyyyxxxwwwwwwwwwwwwxxxyyy{{{}}}|||wwwqqqggg]]]UUUOOOMMMKKKJJJKKKMMMQQQSSSYYY[[[]]]\\\YYYVVVTTTTTTNNNPPPRRRSSSTTTUUUXXXZZZ___ccciiilllooottt{{{zzzqqqjjjaaaYYYUUUUUUVVVWWWVVVYYY___eeejjjpppvvv{{{}}}{{{tttuuuvvvwwwxxxzzz~~~|||xxxyyy{{{tttmmmkkkhhhgggfffeeebbbaaa\\\WWWTTTSSSRRRPPPTTTZZZfffvvvpppbbb[[[YYYVVVUUUTTTTTTSSSSSSTTTTTTQQQQQQQQQPPPMMMKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLNNNOOOOOOOOONNNMMMLLLJJJHHHHHHIIIKKKLLLKKKMMMLLLLLLKKKJJJKKKKKKLLLMMMMMMPPPTTTYYY[[[[[[ZZZSSSPPPMMMKKKJJJJJJJJJIIIJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFGGGHHHJJJKKKJJJKKKLLLKKKJJJIIIJJJKKKMMMLLLLLLKKKKKKLLLLLLMMMKKKKKKLLLLLLLLLLLLLLLLLLIIIHHHHHHJJJMMMPPPPPPPPPLLLKKKJJJIIIJJJLLLOOOQQQSSSSSSSSSPPPMMMKKKLLLMMMKKKLLLMMMMMMMMMLLLKKKJJJJJJKKKJJJIIIGGGHHHIIIKKKKKKLLLNNNNNNNNNPPPSSSUUUVVV\\\gggsss}}}zzz|||vvvfff\\\UUUPPPNNNNNNKKKFFF@@@???BBBFFFEEECCCAAA>>><<<;;;;;;;;;888888888999999:::::::::777777666666666777777777555555444444444555555666666666555555555666666777777777666666666666777777888888777777777777888888666666666666666666666666555555555555555555555555555555555555555555555555444555555666666666666666666666666666666666666666555666777888888888888888999;;;>>>AAAGGGOOOZZZaaahhhmmmuuu||||||}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}{{{zzzxxxyyyzzz{{{{{{zzzuuutttqqqlllddd[[[RRRMMMKKKJJJJJJJJJJJJJJJJJJKKKIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIGGGIIIJJJKKKJJJJJJLLLMMMQQQTTTXXX]]]cccjjjqqqvvvyyyyyyzzz{{{|||}}}~~~~~~|||{{{zzzyyyxxxxxxwwwxxxyyyzzz{{{|||}}}}}}}}}|||zzzvvvoooeee[[[TTTMMMLLLKKKJJJLLLPPPTTTVVVYYY[[[]]]]]][[[YYYXXXXXXQQQRRRSSSSSSSSSTTTWWWYYY^^^aaafffiiilllrrrzzzssslllbbbZZZXXXXXXZZZ[[[[[[___dddjjjooovvv}}}}}}}}}}}}|||~~~~~~{{{tttlllkkkhhhgggfffeeebbb```[[[WWWTTTTTTSSSTTT[[[cccpppnnn```XXXVVVSSSSSSSSSTTTUUUVVVVVVWWWUUUUUUTTTRRRNNNKKKJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMNNNOOONNNMMMMMMMMMKKKIIIIIIJJJLLLMMMLLLLLLLLLKKKKKKKKKKKKKKKLLLNNNMMMNNNQQQWWW\\\___```WWWTTTOOOMMMLLLLLLKKKJJJKKKKKKJJJJJJIIIJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFGGGIIIJJJKKKKKKLLLLLLLLLJJJIIIIIIKKKJJJJJJJJJKKKMMMNNNPPPQQQLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIJJJLLLOOOPPPPPPOOOKKKJJJJJJJJJLLLNNNQQQRRRRRRRRRRRROOOMMMKKKLLLMMMKKKLLLLLLLLLKKKKKKJJJJJJKKKKKKJJJIIIGGGGGGJJJLLLJJJLLLNNNNNNNNNOOORRRTTTTTTWWW```iiirrryyywwwzzzttteee[[[UUUQQQKKKIIIEEEAAA======@@@CCCEEECCC@@@===<<<;;;<<<<<<888888888999999999999999666666666666777777777777666666555555666666777777555555444444444555666666777777666666666666777777666666555555555555666666666666666666666666666666666666666666666666666666555555555555555555555555333444555666777777777666777777777777777777777777555666777777888888888777999;;;===???DDDLLLXXX```jjjqqqzzz|||wwwzzz~~~~~~~~~~~~}}}||||||||||||}}}zzzyyyxxxxxxzzz||||||{{{uuuuuusssoooggg]]]SSSMMMMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLKKKJJJJJJJJJKKKKKKGGGIIILLLMMMNNNPPPRRRUUUZZZ^^^ccchhhnnntttzzz~~~~~~}}}}}}~~~~~~|||zzzyyyyyyxxxvvvwwwxxxyyyzzzzzz{{{{{{zzzzzzyyyuuummmcccYYYRRRLLLLLLKKKKKKNNNSSSWWWZZZ\\\^^^______^^^\\\\\\]]]VVVWWWVVVUUUTTTTTTVVVXXX\\\```dddgggiiiooovvv|||pppjjjaaa\\\[[[]]]___aaaaaadddhhhlllqqqwww}}}~~~zzzxxxxxx{{{uuummmkkkiiihhhhhhfffccc```]]]YYYVVVUUUUUUYYYcccooo~~~}}}jjj]]]VVVTTTQQQRRRSSSSSSTTTUUUVVVVVVVVVVVVVVVSSSOOOLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKLLLMMMNNNMMMLLLLLLLLLKKKJJJJJJLLLMMMMMMLLLJJJKKKKKKKKKLLLLLLLLLLLLNNNMMMLLLPPPVVV\\\aaacccZZZVVVQQQNNNMMMLLLLLLKKKLLLKKKJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGIIIKKKLLLKKKLLLMMMLLLJJJIIIIIIJJJHHHIIIJJJLLLOOOQQQRRRSSSNNNMMMLLLJJJJJJJJJKKKLLLPPPOOOOOOPPPQQQPPPMMMKKKIIIIIIJJJJJJLLLNNNQQQRRRPPPQQQPPPOOOLLLKKKLLLMMMMMMLLLKKKJJJJJJJJJKKKKKKJJJKKKJJJHHHGGGFFFHHHJJJIIIKKKNNNNNNOOOPPPRRRSSSTTTVVV\\\ccciiiuuu}}}xxxxxxpppbbbZZZTTTPPPIIIEEE@@@<<<<<<>>>@@@@@@CCCAAA>>><<<;;;;;;<<<===999999999999888888888888666666777777888888888888888888888888888999::::::555555555555555666777777777777666666666666777777666666555555555555666666666666666666666666666666666666666666666666666666555555555555555555555555333444555666777777777666777777777777777777777777555666777777777777777777777999;;;===@@@IIIUUU___kkkuuu{{{{{{}}}~~~zzzuuuyyy~~~}}}||||||{{{{{{||||||yyyxxxwwwxxxzzz{{{|||{{{wwwwwwvvvrrrjjj___UUUOOOKKKKKKLLLMMMNNNNNNNNNNNNJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNMMMPPPTTTWWWYYY\\\```ccchhhkkkpppuuuxxx{{{~~~}}}|||zzzzzz{{{~~~}}}|||zzzzzzyyyxxxyyy{{{|||}}}}}}|||{{{zzz{{{zzzuuulllaaaVVVPPPLLLLLLKKKMMMPPPUUUZZZ]]]bbbcccdddcccaaa_________[[[[[[ZZZWWWTTTTTTUUUWWW\\\___ccceeeggglllrrrxxx|||{{{ttthhhddd^^^[[[]]]aaaeeegggggghhhkkkmmmpppuuu{{{yyyvvvuuuvvv{{{tttmmmllljjjiiiiiigggcccaaa```[[[XXXWWWXXX^^^lllzzz~~~{{{|||rrrcccYYYUUUVVVRRRRRRSSSSSSSSSSSSRRRRRRSSSTTTTTTQQQNNNLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKLLLMMMLLLKKKKKKKKKJJJJJJKKKMMMMMMLLLKKKIIIIIIJJJLLLLLLMMMMMMMMMLLLLLLMMMQQQXXX^^^aaacccZZZVVVQQQMMMLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGIIIKKKLLLKKKLLLMMMLLLJJJHHHIIIJJJGGGIIIKKKNNNPPPQQQRRRRRRPPPOOOLLLJJJIIIJJJKKKLLLQQQPPPPPPQQQQQQOOOKKKHHHGGGGGGHHHIIIKKKMMMNNNPPPNNNOOOOOONNNLLLKKKMMMNNNOOOMMMKKKIIIIIIJJJLLLMMMLLLLLLLLLJJJHHHGGGHHHIIIIIIKKKNNNOOOPPPPPPRRRTTTTTTUUUXXX]]]aaaiiizzz~~~{{{nnn```XXXRRROOOJJJDDD>>>;;;===@@@AAAAAABBB@@@>>>;;;:::;;;===>>>:::999999999888888777777666777888999999999999999555555444555555666777777666666666666666777888888777777666666666666777777888888777777777777888888666666666666666666666666666666666666666666666666555555555555555555555555222333555777777777777666777777777777777777777777555666777777777777777666666888:::;;;>>>FFFSSS]]]iiiwww{{{zzzxxxwwwzzz|||yyyuuuyyy}}}}}}|||{{{{{{{{{{{{{{{xxxwwwvvvwwwyyy{{{{{{{{{xxxyyyxxxtttlllaaaWWWPPPHHHIIIKKKLLLNNNOOOOOOOOOLLLLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMNNNOOOOOOUUUXXX\\\```dddhhhlllooorrruuuzzz}}}zzzxxxvvvvvvwww|||}}}|||{{{{{{{{{|||~~~~~~}}}{{{|||{{{vvvlll___UUUOOOLLLLLLLLLMMMQQQWWW\\\___ggghhhhhhfffcccaaa``````___^^^\\\XXXUUUTTTUUUWWW[[[___bbbeeefffjjjppptttuuuxxxzzzxxxwwwvvvppphhhbbb___[[[[[[^^^ccchhhkkkjjjkkkmmmnnnooosssxxx||||||}}}wwwttttttuuuzzztttmmmlllkkkjjjjjjgggdddaaaaaa]]]YYYXXXYYYaaaqqq~~~{{{yyy{{{iii]]]VVVUUUXXXSSSSSSSSSSSSRRRPPPOOONNNPPPQQQQQQPPPNNNMMMMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIKKKLLLLLLLLLKKKJJJIIIIIIJJJKKKMMMMMMKKKIIIGGGHHHJJJLLLMMMNNNNNNNNNKKKLLLOOOTTTZZZ___aaabbbYYYUUUPPPLLLKKKLLLLLLLLLJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGIIIKKKLLLLLLMMMMMMLLLJJJHHHIIIJJJHHHJJJMMMPPPQQQQQQPPPPPPRRRPPPMMMJJJIIIJJJLLLMMMLLLLLLMMMNNNOOONNNJJJGGGEEEFFFFFFGGGIIIKKKLLLMMMMMMNNNNNNMMMLLLLLLMMMOOOPPPNNNKKKHHHHHHJJJLLLNNNNNNOOOOOOMMMKKKIIIIIIJJJHHHKKKNNNOOOPPPQQQSSSUUURRRRRRTTTXXX[[[bbbppp~~~}}}jjj___XXXRRRNNNHHHDDD@@@======>>>??????=========<<<;;;;;;::::::999999;;;<<<<<<;;;999999555666777999999888777777666666666666777777777777666666666666666666666666777777777777777777777777777777777777777777777777888777666666666666666777666666666666666666666666444555666777777888777777666666666666666555555444555555555555666666666666777777777777888888888888:::888777:::<<>>FFFOOO^^^ppp}}}}}}}}}{{{zzzxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxvvvsssmmmfffaaaTTTRRRPPPPPPRRRUUUWWWXXX[[[\\\^^^```bbbccccccddddddccccccdddfffjjjnnnqqqooonnnkkkjjjjjjlllmmmnnnnnnnnnooopppqqqqqqqqqqqqqqqrrrsssuuuwwwyyy{{{|||{{{uuulllbbbYYYSSSOOONNNKKKLLLNNNOOOQQQUUUZZZ^^^aaa```______```bbbdddeeehhhlllppprrrsssssstttvvvuuutttsssrrrrrrtttxxx{{{zzzqqqeeeZZZSSSQQQPPPRRRTTTWWWYYYYYYYYYYYYZZZZZZ\\\^^^aaadddggghhhnnnoooppprrruuuxxx{{{}}}~~~vvvpppnnniiiiiigggfffffffffffffffiiiggggggiiikkkqqq{{{mmm___YYYVVVRRRNNNNNNOOONNNMMMKKKKKKLLLMMMNNNLLLLLLMMMMMMLLLLLLKKKJJJHHHHHHHHHHHHHHHIIIJJJKKKJJJKKKLLLLLLLLLLLLLLLLLLHHHGGGFFFFFFGGGHHHJJJKKKHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNJJJIIIHHHFFFFFFFFFFFFGGGGGGFFFDDDBBBAAAAAABBBBBBAAAAAAAAABBBCCCDDDFFFFFFHHHHHHIIIIIIJJJJJJKKKKKKIIIIIIJJJJJJKKKKKKLLLLLLKKKLLLMMMLLLJJJHHHHHHHHHJJJJJJJJJKKKKKKLLLMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFFFFFFFFFFGGGHHHHHHGGGIIIJJJKKKKKKMMMOOOQQQSSSSSSTTTTTTUUUXXX]]]```___XXXSSSRRRQQQPPPRRRWWWaaaiiisssyyyzzzxxxwwwwww}}}jjj]]]UUUOOOKKKEEECCCAAA@@@AAAAAAAAA@@@=========<<<;;;;;;::::::888888777777777777888888;;;:::999777666666666666444444555555555666666666666666666666666666666666888888888888888888888888777777777777777777777777888888666555444333333333444444444444444444444444555555666666666555444444666666666666666555555444555555555555666666666666555555666666666777777777888777888;;;;;;<<>>======<<<;;;;;;::::::777888999::::::999888777333444666777777777666555444444444555555555666666666666666666666666666666777777777777777777777777888888888888888888888888555555444444444555555666444444444444444444444444333333444555666666666555666666666666666555555444555555555555666666666777555555555555666666666666555555777:::999999>>>EEEGGGXXXkkkuuuxxxxxxuuuqqqppppppwwwxxxtttxxx~~~~~~|||{{{|||~~~}}}|||{{{{{{zzzwwwwwwwwwxxxvvvrrrkkkggg]]]ZZZVVVTTTUUUWWWYYYYYYXXXZZZ]]]aaacccdddddddddccceeehhhkkkmmmnnnooooookkkhhhggghhhkkkmmmllljjjiiijjjkkkmmmooorrruuuvvvuuuuuuuuuvvvxxx|||~~~~~~~~~}}}}}}~~~zzzmmmiiiccc\\\VVVRRRPPPOOOKKKLLLMMMMMMMMMNNNQQQSSSWWWVVVVVVWWWZZZ^^^bbbeeebbbhhhooorrrtttwww}}}~~~sssqqqkkkaaaVVVRRRTTTXXXZZZ]]]aaadddggghhhgggfffiiikkkoooqqqqqqnnnkkkhhhcccgggmmmtttzzz~~~|||{{{|||{{{~~~yyyssspppmmmllljjjhhhhhhiiikkklllnnnnnnssszzz~~~llleee]]]WWWTTTPPPLLLLLLOOOOOOPPPRRRSSSSSSRRRQQQPPPMMMMMMMMMMMMMMMLLLKKKKKKGGGGGGGGGHHHIIIJJJKKKLLLFFFGGGHHHJJJKKKLLLLLLLLLEEEFFFIIIKKKLLLLLLLLLLLLMMMLLLLLLLLLMMMNNNOOOOOOPPPOOONNNMMMLLLKKKJJJJJJHHHGGGFFFEEEEEEFFFFFFGGGHHHGGGEEECCCBBBBBBBBBBBB@@@@@@@@@AAACCCEEEFFFGGGIIIIIIIIIHHHHHHGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIKKKJJJIIIHHHHHHIIIKKKKKKLLLLLLLLLLLLKKKKKKIIIJJJJJJJJJJJJJJJJJJJJJFFFGGGHHHIIIIIIIIIGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIKKKJJJJJJJJJJJJKKKLLLLLLLLLNNNOOOPPPNNNNNNNNNOOOKKKMMMOOOQQQUUUZZZaaafff```WWWPPPOOOOOOMMMNNNPPPOOOVVV```iiiqqqyyynnn___XXXQQQKKKHHHHHHEEEBBBDDDFFFFFFBBB===<<<===???@@@@@@???===<<<::::::999888777777888888666666666888:::;;;;;;999777777666666666666777777777777666666666666777777777777777777888888888888999999888777666555444444555555555555555555555555333333333333333444555666444444444555555555555666333444444444555666666666777777777777777666555555666666666666777777777777999888777777888:::<<<>>>IIIQQQaaapppuuurrrqqqssspppuuuzzzxxxvvvzzz|||{{{}}}~~~}}}zzzxxxvvvtttsssrrrooommmbbb[[[SSSQQQTTTXXXYYYXXX\\\^^^aaabbbbbbaaabbbcccccceeehhhkkkmmmnnnnnnnnnlllkkkjjjiiiiiijjjkkklllhhhiiikkkmmmoooqqqrrrrrrssstttvvvyyy{{{|||}}}~~~~~~~~~~~~wwwrrriiiddd]]]WWWSSSPPPMMMKKKNNNNNNNNNNNNNNNNNNNNNNNNTTTUUUWWWZZZ]]]___aaabbbdddeeehhhkkkpppvvv{{{~~~yyyssskkkeee^^^YYYTTTPPPRRRWWWYYYaaallltttwwwxxxyyy{{{|||}}}}}}|||zzzvvvssspppeeedddfffmmmvvv~~~yyywwwvvvzzz|||~~~~~~{{{zzzppppppnnnmmmmmmooorrrtttnnntttzzz~~~yyyiiiYYYVVVRRROOONNNNNNMMMLLLNNNOOOQQQSSSTTTTTTSSSRRROOONNNLLLJJJHHHHHHHHHIIIJJJJJJJJJJJJKKKLLLNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJLLLLLLKKKJJJJJJKKKMMMNNNMMMLLLKKKKKKLLLNNNPPPQQQPPPPPPOOOMMMKKKJJJIIIHHHHHHGGGFFFEEEEEEGGGIIIKKKLLLJJJGGGEEEDDDDDDDDDEEECCCCCCCCCDDDFFFGGGIIIJJJGGGIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFHHHJJJLLLOOOPPPQQQNNNKKKIIIKKKMMMJJJKKKLLLLLLKKKIIIGGGEEEHHHFFFEEEEEEGGGHHHHHHGGGJJJIIIHHHGGGGGGIIIJJJLLLNNNNNNMMMMMMLLLLLLKKKKKKPPPOOONNNMMMLLLLLLLLLLLLNNNNNNOOOPPPSSSWWWZZZ]]]ZZZWWWQQQMMMLLLMMMQQQTTTRRRRRRXXXbbbmmmwwwooo___WWWPPPJJJGGGGGGDDDBBBCCCEEEEEE@@@<<<;;;<<<=========;;;999888:::999999888777777888888555555555666888999888666777777666666666666777777555555444444444444555555444444444444555555555555888888777777666666555555666666666666666666666666555555444444555555666666444444444555555555555666444444444555555555555555777777777777777666555555555555555555666666666666888777666666777999;;;===DDDLLL[[[jjjppppppqqquuutttyyy|||xxxzzz~~~||||||~~~~~~~~~~~~}}}{{{yyyvvvuuutttssspppnnnccc\\\UUURRRUUUXXXYYYYYY\\\^^^aaaccccccdddeeefffdddfffiiilllnnnooooooooonnnmmmlllkkkkkklllmmmnnnjjjkkklllnnnpppqqqrrrrrrssstttvvvxxxzzz|||}}}}}}~~~~~~~~~~~~{{{tttppphhhccc\\\WWWSSSQQQNNNMMMMMMNNNNNNNNNNNNOOOOOOOOORRRSSSUUUXXX[[[^^^```bbbcccdddgggjjjoootttxxxzzz||||||}}}~~~|||wwwoooiii```[[[XXXVVVTTTSSSWWW^^^aaaiiiuuu}}}zzzwwwmmmkkkiiilllsss|||zzzvvvtttsssyyy|||~~~{{{ppppppppprrruuuwwwxxxwwwuuuxxx|||mmm```YYYVVVQQQOOONNNNNNMMMLLLNNNOOOQQQSSSSSSSSSRRRQQQOOONNNLLLKKKIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKMMMOOOPPPPPPPPPOOOMMMLLLKKKIIIIIIIIIHHHFFFEEEFFFGGGHHHJJJIIIHHHEEECCCBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHFFFHHHIIIHHHGGGFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFGGGIIIKKKLLLPPPQQQQQQNNNKKKIIIJJJKKKJJJKKKLLLLLLLLLJJJHHHGGGHHHGGGFFFGGGIIIJJJIIIHHHJJJIIIHHHGGGGGGIIIKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMMMMOOOOOONNNOOOPPPSSSUUUWWWVVVTTTRRRPPPOOOOOOPPPPPPQQQRRRWWW```hhhrrrppp```WWWOOOHHHEEEGGGDDDBBBBBBCCCBBB>>>;;;??????@@@@@@???===;;;::::::999888888777888888888777666555666888888666555777777666666666666777777555555444444444444555555666666666777777777888888777777777777666666666666666666666666666666666666666666666666666555555555444444444555555555555666555555555555555444444444666666777777777666555555444444444444555555555555666666555666777888:::;;;???EEESSSaaahhhjjjooouuuzzz{{{zzz||||||}}}}}}~~~~~~~~~~~~}}}{{{zzzxxxwwwvvvtttrrroooddd^^^WWWTTTVVVYYYZZZZZZ\\\___bbbeeeeeefffggghhhfffhhhkkknnnpppqqqqqqppppppoooooonnnnnnoooooopppkkklllnnnooopppqqqqqqqqqqqqsssuuuwwwyyy{{{{{{||||||}}}}}}~~~}}}vvvpppllleee```ZZZVVVSSSQQQPPPOOOMMMNNNOOOPPPPPPPPPPPPPPPOOOPPPRRRUUUYYY\\\___aaacccdddgggjjjnnnqqqtttuuuvvvuuutttssspppjjjccc^^^VVVSSSRRRSSSTTTUUUZZZbbbiiiqqq{{{zzzuuuooonnnqqqxxx|||wwwuuuttttttzzz~~~}}}zzzqqqqqqtttzzz}}}zzz{{{{{{|||zzzeee[[[XXXUUUQQQNNNNNNNNNMMMLLLMMMOOOPPPRRRRRRRRRQQQQQQOOONNNMMMLLLKKKJJJJJJJJJKKKJJJJJJKKKKKKLLLMMMNNNMMMLLLLLLLLLLLLKKKKKKKKKIIIJJJKKKLLLMMMNNNNNNNNNLLLKKKKKKJJJKKKLLLNNNOOOPPPPPPOOONNNMMMLLLKKKJJJIIIIIIGGGFFFFFFGGGHHHHHHHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFEEEGGGIIIHHHGGGFFFGGGHHHKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHHHHIIIJJJLLLMMMQQQRRRQQQNNNKKKIIIIIIJJJJJJKKKLLLLLLLLLLLLJJJIIIHHHHHHIIIKKKMMMNNNLLLJJJJJJIIIHHHHHHHHHIIIKKKLLLKKKLLLLLLLLLLLLLLLLLLMMMJJJJJJJJJJJJKKKLLLMMMNNNOOOOOONNNMMMMMMNNNPPPQQQQQQRRRRRRRRRQQQPPPNNNMMMPPPQQQVVV\\\aaajjj|||rrraaaWWWNNNGGGEEEFFFCCCAAAAAAAAA@@@===:::????????????>>>===<<<;;;999999888888888888888999:::999888999999999777666777777666666666666777777777777666666666666777777777777888888888999999999555666666666777777777888666666666666666666666666666666666666555555444444444444444555555555555666666666666555444444444333555666666666666666555555444444555555555666666666555555555555666888999:::<<>>===<<<:::::::::::::::999999888999888888888888888999999:::999888999999999777555777777666666666666777777777777666666666666777777444444444555555555666666555555666666777777888888444444444444444444444444555555555555555444333222444444444555555555555666666666666555444444444333555555666666666666555555555555666666666777777777444444555555666888999999<<>>>>>>>>>>><<<<<<<<<;;;:::::::::999888888888777888888999:::888777666777777777555333777777666666666666777777555555444444444444555555555555666666666777777777555555666666777777888888333333333333333333333333333444555555555444333222444444444555555555555666555555555555555444444444444444555666666666555555666666666666777777777888444444555666777888999999<<<>>>DDDMMMSSSYYYcccnnnxxxqqqsssxxx|||~~~}}}}}}~~~~~~}}}|||zzzzzzyyyzzzzzzxxxtttqqqhhhddd^^^YYYWWWXXXZZZ]]]^^^aaadddfffffffffggghhhmmmnnnqqqsssuuuuuuuuutttrrrssssssttttttssssssrrrkkklllnnnooopppqqqqqqqqqppprrrtttvvvxxxzzzzzz{{{{{{{{{|||~~~|||uuuoooiiieee]]]ZZZUUUSSSRRRSSSSSSRRRSSSUUUXXX[[[\\\\\\\\\[[[TTTTTTTTTTTTVVVYYY]]]___bbbeeehhhlllnnnnnnmmmlllhhhccc]]]XXXTTTRRROOONNNPPPOOORRRVVVXXXXXX\\\bbbeeeiiinnnpppooooooqqqsssuuuyyy~~~~~~zzzwwwyyy{{{}}}xxxttttttwww|||~~~zzzrrriiicccaaafffppp|||iii]]]YYYUUURRRNNNLLLLLLLLLLLLKKKMMMMMMMMMMMMMMMNNNNNNNNNKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIHHHHHHHHHEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDDDDHHHJJJMMMOOONNNMMMLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJLLLNNNNNNMMMJJJJJJJJJKKKKKKLLLLLLLLLNNNNNNPPPSSSUUUTTTPPPMMMIIIIIIJJJJJJKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKLLLOOONNNMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNOOONNNMMMLLLLLLMMMOOOPPPOOOPPPSSSUUUTTTVVVaaannn{{{lll]]]SSSJJJFFFFFFBBBAAAAAA???>>>>>>???AAADDDCCCAAA???===<<<;;;:::888888777777888999999:::777666666666888888666444777777666666666666777777555555444444444444555555888888888888999999999999666666666666777777777777444444444444444444444444222333555666666666444333444444444555555555555666444444444555555555555555333444555555666666555555555555555666666666777777444555666777888999999999;;;===CCCKKKRRRXXXdddnnn}}}{{{pppssswww{{{~~~~~~}}}}}}~~~~~~}}}|||yyyyyyyyyzzzzzzxxxtttqqqhhheee___YYYVVVWWWZZZ\\\\\\___dddggghhhjjjkkkmmmmmmooorrrtttuuuuuuuuutttqqqrrrsssttttttsssrrrqqqlllmmmoooqqqrrrtttttttttqqqrrrtttwwwyyyzzz{{{{{{||||||}}}~~~~~~zzztttlllfffbbb\\\YYYUUURRRRRRRRRRRRRRRSSSUUUYYY\\\^^^^^^]]]]]]WWWVVVUUUTTTUUUWWWYYY[[[___bbbgggkkkmmmmmmkkkjjjddd___XXXRRRPPPOOONNNNNNOOOOOORRRVVVXXXWWW[[[```^^^bbbffffffeeeeeegggiiikkknnnssszzz|||wwwvvvyyy}}}xxxuuurrrxxx|||zzzrrrhhhaaa^^^[[[eeetttjjj___ZZZTTTQQQMMMLLLLLLLLLLLLKKKMMMMMMMMMLLLLLLMMMMMMMMMIIIJJJKKKLLLLLLLLLLLLKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLHHHHHHIIIIIIIIIIIIIIIIIIDDDEEEFFFFFFGGGGGGGGGGGGEEEEEEDDDDDDDDDEEEFFFFFFGGGJJJMMMOOONNNMMMLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHIIIJJJKKKKKKKKKKKKMMMKKKIIIJJJLLLNNNMMMKKKJJJJJJJJJJJJJJJJJJKKKKKKNNNNNNOOOPPPQQQPPPMMMJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPRRRUUUUUUUUUZZZaaalllyyy|||hhhZZZPPPHHHEEEFFFAAAAAAAAA???>>>???AAABBBFFFDDDBBB>>>;;;999777666888888777777888999::::::999888777888::::::999777777777666666666666777777777777666666666666777777555555555555666666666666777777777777666666666666555555555555555555555555222444666777888777666555444444444555555555666666333444444555555666666666333333444555666666666555444444444555555555666666444555666888999999999999:::<<>>@@@AAABBBEEEAAA<<<999999:::;;;<<<999888888777666666777777666666666666666666666666555555555555555666777777666666555555555444444444555555555555666666666666555555555555666666666666666666555555555444444444666666666555444444333333777777666555444444333333333333444444555555666666555555555555666666666666555555555555555555555555555555444444444555555666999======EEEWWW^^^dddqqqmmmlllpppyyy~~~~~~~~~~~~}}}{{{yyyxxxxxxxxxxxx{{{zzzxxxxxxxxxwwwtttrrrmmmjjjccc\\\WWWVVVXXX[[[^^^aaaeeeiiillllllllllllmmmmmmnnnoooqqqrrrssstttrrrrrrssssssrrrrrrqqqpppoooooopppqqqssstttuuuuuussstttwwwyyy{{{|||}}}}}}}}}}}}zzzsssjjj```YYYXXXVVVTTTSSSQQQQQQQQQRRRRRRTTTWWWZZZ\\\]]]^^^^^^bbb^^^ZZZXXXXXXXXXUUUSSSZZZ___fffiiiiiihhhhhhjjjgggaaaZZZUUUPPPLLLOOOUUUYYY[[[ZZZXXXYYY]]]\\\YYYYYYXXXXXX[[[^^^aaabbbbbbbbbgggmmmrrrvvv{{{{{{yyyvvvuuuvvv{{{vvvpppoootttrrrpppnnneee[[[UUUVVV```qqqwwwggg[[[VVVRRRPPPLLLIIIHHHHHHIIIKKKIIIIIIJJJJJJJJJJJJJJJJJJFFFFFFGGGHHHIIIJJJKKKKKKMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLKKKPPPOOOMMMMMMMMMOOOQQQRRRTTTPPPLLLLLLOOOPPPMMMIIIKKKIIIIIIIIIJJJKKKJJJIIIHHHHHHIIIIIIJJJKKKLLLLLLGGGGGGHHHIIIIIIJJJJJJJJJHHHGGGEEECCCCCCCCCEEEFFFHHHIIIJJJKKKLLLLLLLLLLLLKKKIIIHHHGGGGGGHHHJJJKKKMMMLLLKKKJJJJJJIIIJJJJJJMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLLLLLLLKKKIIIHHHPPPNNNLLLJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOOOONNNMMMRRRRRRQQQPPPQQQRRRSSSTTT\\\cccmmmwww}}}}}}{{{xxxdddVVVNNNHHHEEEFFFCCCAAA>>>======>>>??????CCC@@@===;;;;;;;;;:::999888888888777777888888999777777777777777777777777333444666777777777666555666666555555555444444444555555555555666666666666555555555555666666666666666666555555555444444444333333444444555666666666777666666555444444333333555555555555555666666666555555555555666666666666555555555555555555555555666555555555555666777777;;;>>>===FFFWWW```gggvvv~~~ooolllnnnvvv|||}}}}}}~~~}}}{{{zzzyyyyyyzzzzzz|||zzzyyyxxxxxxwwwuuusssoookkkeee^^^XXXVVVXXXZZZ]]]___cccgggiiijjjjjjjjjkkklllmmmnnnoooqqqrrrrrrssssssttttttttttttssssssppppppqqqqqqrrrrrrrrrssssssuuuwwwzzz|||}}}~~~~~~||||||}}}~~~zzztttkkkbbb\\\YYYWWWUUUTTTSSSRRRSSSSSSTTTUUUWWWZZZ\\\^^^___```aaa``````aaaaaa^^^YYYUUUXXX\\\ccchhhjjjjjjjjjjjjfff```YYYUUUPPPMMMQQQXXX[[[^^^______bbbggghhheee]]]\\\\\\^^^aaadddddddddeeeiiinnnrrruuuzzz~~~xxxuuusssrrrqqqsssyyy}}}tttnnnmmmmmmkkkjjjhhhaaaXXXVVVXXXeeettt|||lll___VVVSSSQQQOOOMMMJJJIIIIIIIIIJJJHHHIIIIIIIIIIIIJJJJJJJJJGGGHHHIIIJJJLLLMMMNNNOOOMMMLLLLLLKKKKKKKKKKKKKKKNNNNNNMMMMMMLLLKKKJJJIIIKKKKKKKKKLLLMMMPPPRRRTTTRRRNNNKKKKKKNNNOOOMMMJJJJJJIIIHHHIIIJJJKKKJJJHHHIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKMMMLLLIIIGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHJJJKKKLLLLLLKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHLLLKKKIIIIIIIIIIIIIIIHHHGGGHHHHHHIIIIIIJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLMMMLLLLLLLLLMMMNNNPPPQQQXXX]]]eeennntttxxxyyyzzzuuuaaaTTTMMMGGGEEEFFFDDDBBB@@@===<<<<<<===>>>AAA???=========<<<:::888999999888888888999999:::888888888888888888888888222444666888999777555333666666666555555555444444555555555555666666666666555555555555666666666666666666666555555555555444333333444444555666666666666666666555444444333333777777666666666666666555444555555555555666666666555555555555555555555555666666666666666777888888;;;???>>>FFFXXXcccnnn~~~sssmmmlllrrryyy{{{{{{|||}}}}}}||||||||||||}}}}}}}}}{{{zzzyyyyyyxxxvvvtttqqqnnnhhhaaaZZZWWWWWWYYY[[[]]]```dddfffggggggfffhhhiiijjjkkklllnnnooooooooopppqqqrrrssssssssssssppppppppppppppppppppppppsssuuuxxxzzz}}}~~~~~~~~~{{{{{{|||}}}~~~|||yyytttmmmddd^^^YYYXXXVVVTTTTTTSSSTTTTTTUUUVVVWWWYYY\\\^^^```bbb```cccgggkkkkkkggg___ZZZXXXZZZ___dddiiilllkkkiiifff```YYYUUURRRQQQVVV^^^bbbfffiiiiiimmmrrrtttrrrgggfffeeefffhhhjjjjjjjjjjjjmmmrrruuuxxx||||||sssnnnppppppoooppprrrxxxxxxpppkkkiiieeedddcccbbb]]]WWWYYY^^^ooo|||oooaaaXXXSSSRRROOONNNMMMLLLJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHIIIKKKLLLNNNOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKNNNNNNMMMLLLJJJIIIHHHGGGHHHHHHIIIKKKMMMNNNOOOPPPNNNKKKIIIIIILLLMMMLLLJJJJJJIIIHHHHHHJJJJJJIIIHHHJJJJJJIIIIIIIIIHHHHHHHHHIIIHHHGGGGGGHHHIIIKKKLLLPPPNNNLLLIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMIIIIIIIIIIIIHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNMMMLLLLLLIIIIIIIIIIIIJJJLLLNNNPPPSSSVVV\\\cccjjjpppuuuwwwtttaaaTTTMMMGGGDDDEEECCCBBB@@@>>><<<<<<===???AAA???===<<<<<<<<<;;;999;;;::::::999888888999999777777777777777777777777333444666777777777666555666666666666555555555555555555555555666666666666555555555555666666666666666666666555555555555555666666666555444444333333666666555555555444444444888888777777666666555555444444444555555555666666555555555555555555555555555555555555666777888888;;;>>>>>>GGGZZZhhhvvvyyyppplllpppwwwyyyzzzzzz||||||}}}}}}~~~~~~|||zzzyyyzzzyyyxxxvvvsssqqqlllddd]]]YYYWWWWWWYYY[[[]]]```bbbcccccccccdddeeefffgggiiijjjkkkkkkhhhiiijjjlllmmmnnnnnnnnnnnnnnnnnnooooooppppppppprrrtttvvvyyy|||}}}}}}~~~{{{{{{{{{|||}}}~~~~~~|||yyytttmmmddd^^^XXXWWWUUUTTTSSSSSSTTTTTTUUUUUUVVVXXXZZZ^^^aaacccbbbfffkkkppppppmmmfffbbb^^^]]]]]]```fffjjjjjjiiigggaaa[[[XXXUUUVVV\\\dddkkkppptttuuuwww|||~~~}}}xxxvvvtttuuuvvvwwwwwwvvvtttwwwzzz|||}}}wwwoookkkoooqqqrrrrrrsssxxxxxxrrrkkkeeedddaaa``````___\\\YYY^^^fffxxxzzzhhh]]]VVVSSSSSSLLLMMMMMMMMMKKKJJJHHHGGGFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKJJJIIIIIIJJJHHHGGGHHHJJJKKKKKKJJJIIIHHHGGGHHHIIIJJJIIIGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGIIIKKKLLLMMMLLLJJJIIIGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIIIIIIIKKKLLLMMMIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJIIIIIIJJJKKKIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJLLLNNNOOOPPPOOOOOOKKKKKKJJJJJJKKKLLLMMMNNNOOORRRWWW^^^eeelllqqqsssuuubbbUUUMMMGGGCCCCCCAAAAAAAAA???<<<===???BBBCCC@@@;;;999:::;;;<<<<<<===<<<;;;999888777777777666666666666666666666666666666444444444555777888777777666666666555555555555555555555666666666666555555555555666666666666666666666666666666666666666666666555444444333333555555555555555444444444888888777777666666555555444444444444555555555555555555555555555555555555444444444444555666777888999===>>>FFFZZZiiizzzvvvqqqrrrvvvwwwxxxzzz||||||}}}~~~|||zzzyyyyyyzzzyyyxxxtttsssooohhhaaa[[[XXXWWWWWWYYYZZZ\\\^^^_________```aaabbbcccdddfffggggggcccdddeeeggghhhiiiiiiiiijjjjjjlllmmmooopppqqqrrrpppqqqtttwwwzzz{{{||||||||||||||||||}}}}}}yyytttlllccc]]]VVVUUUTTTSSSRRRRRRSSSSSSTTTUUUUUUWWWZZZ]]]aaacccdddhhhlllppppppooommmkkkiiieeeaaa```dddgggiiihhhhhhccc^^^\\\ZZZ[[[bbbjjjqqqxxx~~~vvvooommmrrrtttwwwvvvuuuwww|||yyyrrrllleee___^^^]]]]]]^^^___]]]]]]eeeooo}}}rrrddd\\\VVVRRRQQQKKKLLLMMMMMMLLLJJJHHHFFFEEEEEEFFFFFFGGGHHHIIIIIIKKKJJJJJJJJJIIIIIIIIIIIIKKKLLLLLLMMMLLLKKKJJJJJJIIIHHHHHHGGGGGGHHHIIIJJJGGGHHHHHHIIIIIIHHHGGGGGGHHHGGGFFFGGGHHHIIIJJJJJJIIIGGGFFFGGGHHHIIIHHHGGGEEEEEEFFFGGGHHHIIIJJJKKKHHHHHHGGGGGGHHHIIIKKKLLLJJJIIIIIIIIIHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLIIIIIIHHHHHHGGGGGGGGGGGGFFFGGGHHHIIIJJJJJJIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFHHHJJJKKKJJJJJJIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGIIIKKKMMMLLLJJJIIIIIIJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGIIILLLOOORRRSSSTTTTTTNNNMMMLLLJJJJJJJJJKKKKKKMMMPPPWWW^^^eeejjjmmmnnntttaaaUUUMMMGGGCCCBBBAAABBBCCC@@@======AAADDDDDD@@@;;;888999;;;===>>>===<<<:::999777777666666555555555555555555555555888666444222333555888:::777777777666666666555555555555555555666666666666555555555555666666666666555666666666666777777777333333444444555666666666555555555555555555555555777777666666666666666555333444444444444555555555555555555555555555555555333333333333444666777888777<<<<<>>===@@@DDDBBB???;;;:::;;;<<<===<<<999999888777777777888888666666666666666666666666666666444444444555777888777777777777666666666555555555555555666666666666555555555555666666666666555666666666777777777777333333444444555666666666555555555555555555555555555555555555555666666666333333444444444555555555555555555555555555555555333333444444555777888999666;;;;;;AAAPPP\\\lll~~~yyytttvvv{{{|||}}}~~~~~~{{{xxxwwwxxxyyyyyyyyyuuuuuusssnnnggg___ZZZXXXVVVWWWWWWXXXYYYZZZZZZ[[[YYYZZZ[[[\\\^^^___`````````aaabbbcccddddddddddddhhhhhhiiikkklllnnnooopppnnnpppsssvvvyyy{{{||||||{{{{{{zzzzzz{{{}}}~~~|||yyyuuummmeee___VVVUUUTTTSSSSSSSSSTTTUUUTTTVVVYYY\\\___bbbcccdddfffiiilllnnnoooqqquuuyyywwwwwwwwwuuuqqqmmmkkkkkkfffbbbaaaaaa``````eeelllppp{{{}}}uuurrrssszzz}}}|||~~~xxxjjjccc___[[[XXXWWWXXX\\\cccjjjlllqqqqqqaaaYYYUUUQQQMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKMMMMMMMMMLLLJJJIIIGGGFFFEEEDDDDDDEEEGGGHHHEEEEEEEEEEEEFFFGGGIIIJJJGGGGGGGGGGGGFFFGGGHHHIIIHHHFFFEEEFFFGGGHHHGGGFFFCCCDDDEEEFFFGGGHHHIIIJJJEEEGGGIIIJJJKKKKKKJJJIIIHHHHHHIIIIIIIIIHHHHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEEEECCCDDDFFFIIIJJJJJJIIIIIIJJJJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCDDDFFFIIIKKKKKKJJJJJJIIIGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIGGGKKKOOONNNJJJGGGGGGIIIGGGHHHHHHIIIIIIJJJJJJJJJIIIKKKMMMPPPRRRSSSTTTTTTLLLKKKIIIGGGFFFFFFGGGGGGJJJMMMRRRWWW[[[^^^______|||mmm\\\RRRLLLFFFCCCCCCGGGHHHHHHDDD>>><<>><<<<<<======<<<:::666666666666777888999:::777777777777777777777777444555555666666666666666777777777777666666666666555555555555666666666777555555555555666666666777555666666666777777888888777666666555444444333333444555555555555555555555333444444444555555666666333333333444444444555555555555555555555555555555444444555555666888999:::666;;;:::???LLLUUUcccxxxzzztttvvv||||||}}}~~~}}}{{{xxxvvvwwwyyyyyyxxxtttuuutttppphhhaaa[[[YYYVVVVVVWWWXXXXXXYYYZZZZZZXXXXXXYYY[[[\\\]]]^^^___^^^___```aaaaaabbbbbbaaaiiiiiijjjkkkllllllmmmmmmoooqqqtttwwwzzz|||}}}}}}zzzyyyxxxxxxyyy{{{~~~||||||zzzyyyuuuooogggbbbWWWVVVUUUTTTTTTTTTUUUVVVUUUWWW[[[___bbbdddeeefffeeeiiimmmpppqqqssswwwzzzxxx|||yyyrrrnnnllldddaaa```bbbaaa```dddjjjpppzzzwwwuuuvvvrrrddd^^^[[[XXXWWWWWWYYY___iiiqqqvvv}}}~~~nnn^^^VVVSSSPPPNNNNNNKKKKKKKKKJJJIIIIIIIIIIIIEEEFFFFFFHHHIIIJJJKKKKKKCCCDDDEEEFFFHHHIIIJJJJJJJJJKKKMMMNNNMMMLLLJJJIIIIIIGGGEEEDDDCCCDDDEEEFFFJJJHHHFFFEEEDDDEEEFFFGGGGGGHHHHHHGGGFFFFFFGGGIIIGGGFFFEEEFFFGGGHHHGGGEEEEEEEEEFFFFFFGGGGGGGGGHHHDDDFFFIIIKKKLLLKKKIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDBBBDDDFFFIIIJJJJJJIIIHHHLLLKKKJJJIIIGGGFFFEEEEEEFFFEEEDDDCCCDDDGGGJJJLLLJJJJJJIIIHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFGGGIIIJJJEEEIIIMMMMMMIIIFFFGGGIIIGGGGGGHHHHHHIIIJJJKKKKKKKKKLLLNNNPPPQQQQQQQQQQQQKKKJJJIIIHHHHHHHHHIIIJJJIIIJJJMMMQQQTTTWWWYYYYYYxxxiiiXXXOOOJJJFFFEEEFFFDDDCCCAAA@@@???@@@@@@AAA======<<<;;;::::::::::::999888666555555777888:::444444555555555555444444555555555555666666666666555555444444444555555666444444444555555555555666666555444444444444555666444555555555666666777777555555555555666666666666555555555555666666666666777666555444444555666777666666666666777777777777444444444444444444444444333444666777777777666555444555:::>>>BBBLLL```rrr}}}}}}xxxwwwxxx{{{|||}}}~~~~~~~~~}}}}}}|||zzzyyyyyyzzz{{{zzzyyyuuuxxxyyytttiii^^^YYYWWWVVVVVVVVVWWWWWWXXXXXXXXXZZZZZZ[[[[[[[[[[[[ZZZZZZ]]]]]]]]]^^^```aaacccddddddhhhlllmmmlllkkkmmmooonnnqqquuuzzz||||||{{{zzzyyyxxxxxxxxxyyy{{{}}}~~~~~~}}}{{{yyyuuuooogggbbb[[[YYYWWWUUUTTTTTTTTTTTTUUUWWW[[[___cccfffggghhhgggiiimmmoooqqqssswwwyyy{{{{{{~~~{{{rrrkkkiiieeeaaaaaabbbdddcccbbbooottt{{{xxxwww|||vvvjjj^^^XXXTTTRRRRRRUUU[[[fffqqqxxxmmmggg^^^VVVRRROOOMMMKKKIIIIIIJJJKKKKKKJJJIIIIIIEEEEEEDDDDDDDDDFFFGGGIIIFFFFFFFFFEEEEEEEEEEEEEEEEEEGGGIIIKKKKKKIIIGGGEEEEEEFFFGGGGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCDDDEEEFFFGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFDDDFFFGGGGGGHHHJJJMMMPPPQQQNNNKKKJJJIIIHHHFFFDDDFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGIIIIIIIIIIIIGGGGGGFFFKKKOOONNNJJJFFFFFFGGGGGGEEEEEEHHHHHHHHHMMMSSSRRRRRRQQQPPPOOOMMMLLLLLLKKKJJJIIIIIIGGGGGGFFFEEELLLKKKJJJKKKMMMPPPTTTVVVuuufffVVVMMMIIIFFFEEEFFFDDDCCCAAA???>>>===>>>>>>???>>><<<;;;:::999888888999888777666666777888999555555555666666555555555555555555555666666666666666555555555555555666666444444444555555555555666555555555555555555555555444555555555666666666777555555555555666666666666555555555555666666666666666666555555555555666666555555555666666666777777444444444444444444444444444555555666666666666666777888;;;===???GGGXXXiiiwww|||vvvtttuuuxxxyyy{{{}}}~~~~~~}}}}}}~~~|||zzzyyyzzzzzzyyywwwtttvvvvvvrrrkkkbbb\\\YYYVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZ]]]]]]]]]]]]^^^```aaabbbbbbfffjjjlllllllllnnnppprrrtttwwwzzzzzzyyywwwvvvxxxxxxxxxxxxyyy{{{}}}~~~}}}|||zzzxxxtttnnngggaaa\\\ZZZXXXVVVTTTTTTTTTTTTUUUXXX[[[___cccfffhhhiiiiiikkknnnppprrrsssvvvxxxyyyyyyzzz||||||wwwoooiiigggccc``````bbbdddeeedddkkkooosssvvvwwwyyy|||yyyzzz~~~pppeeeZZZUUUSSSRRRTTTXXX^^^jjjwww~~~~~~|||gggaaaZZZTTTPPPNNNMMMLLLEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEGGGIIIKKKKKKIIIHHHFFFFFFFFFGGGGGGGGGFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGFFFEEEDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIHHHHHHFFFEEEEEECCCDDDEEEFFFGGGHHHHHHIIIGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIKKKNNNQQQQQQNNNKKKIIIHHHHHHFFFEEEFFFEEEEEEEEEEEEEEEFFFFFFEEEFFFGGGIIIIIIIIIHHHGGGHHHKKKNNNOOOMMMJJJIIIIIIHHHEEEEEEGGGGGGHHHLLLSSSUUUTTTSSSPPPNNNMMMKKKKKKIIIIIIIIIHHHHHHGGGGGGFFFJJJIIIHHHHHHJJJMMMQQQSSSpppbbbSSSKKKHHHFFFEEEFFFDDDCCC@@@>>><<<;;;;;;;;;@@@???===;;;999888888777999888888888888888888888555666666777777666666555555555555555666666666666777666666555555666666666444444444555555555555666333444555666666555444333555555555555555666666666444555555555555666666666444555555555555666666666555555666666666666555555444444444555555555666666444444444444444444444444555555555555555666777777:::999;;;<<<<<>>===<<<;;;:::999999999888999999999999999888777666666777777777777666666555555555555666666666666888777777666666666666777444444444555555555555666333444666777777666444333555555555555555555555555444444444555555555666666444444444555555555666666444555666777777666555444333333333444444444555555555555555555555555555555666555555444444555777888999888999;;;<<<@@@MMMZZZiiiooossswww}}}|||xxxxxx|||{{{uuuqqqnnnuuuwwwzzz}}}~~~~~~}}}}}}}}}|||{{{{{{{{{{{{yyywwwvvvsssqqqqqqpppkkkbbbZZZVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZZZZ[[[[[[\\\^^^___aaabbbaaaccceeegggiiikkkmmmooonnnpppssswwwyyyyyyyyyxxxwwwwwwxxxyyy{{{|||}}}~~~zzzyyyxxxwwwsssmmmfffaaa]]]\\\ZZZXXXVVVUUUUUUUUUSSSUUUXXX]]]bbbfffjjjkkkoooqqqtttvvvwwwwwwyyyzzzyyywwwtttqqqmmmiiieeecccaaa___]]]]]]^^^aaaccceeejjjjjjiiihhhggghhhiiikkkjjjmmmrrrwww|||zzz|||wwwjjj___XXXQQQPPPRRRTTT[[[bbbppp}}}uuubbbYYYUUUPPPLLLKKKKKKKKKJJJIIIKKKMMMOOOOOOMMMKKKIIIGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCDDDEEEFFFGGGGGGHHHEEEFFFHHHJJJJJJJJJIIIHHHFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFEEEEEEEEECCCCCCCCCDDDEEEFFFFFFFFFGGGGGGEEEDDDDDDCCCCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHIIIIIIHHHGGGGGGFFFDDDDDDDDDEEEFFFGGGGGGHHHDDDDDDCCCCCCDDDEEEFFFFFFFFFHHHJJJJJJKKKLLLNNNPPPPPPMMMIIIGGGHHHIIIIIIIIIFFFEEEEEEDDDDDDDDDDDDEEEBBBCCCDDDEEEGGGHHHIIIIIIKKKIIIJJJOOOUUUVVVSSSOOOGGGCCCAAAAAABBBDDDLLLTTTaaa^^^YYYSSSNNNJJJIIIHHHFFFFFFGGGGGGHHHHHHHHHHHHJJJIIIIIIIIIJJJMMMOOOPPPlll___QQQLLLJJJGGGFFFGGG@@@???>>>======>>>??????;;;;;;:::::::::;;;<<<<<<888999999999999888777666666666777777777777666666555555555555666666666666888888777666666666666666444444444555555555555666333444666777777666444333555555555555555444444444444444444444555555555555444444444444555555555555444555666777777666555444333333333333444444444444555555555555555555555555666555555444444555777888666555777;;;===BBBNNNZZZbbbgggkkknnnttt|||~~~}}}uuussswww{{{{{{vvvpppllltttvvvzzz}}}~~~}}}{{{zzzzzz{{{}}}}}}{{{yyyxxxtttqqqqqqqqqmmmcccZZZVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVWWWYYYZZZ[[[YYYZZZ[[[\\\___aaadddeeeccccccdddeeehhhiiijjjkkknnnpppsssvvvxxxzzzzzzzzzxxxyyyzzz{{{|||}}}}}}}}}zzzxxxwwwtttqqqllleee```\\\[[[YYYXXXXXXXXXXXXYYYQQQSSSWWW[[[```eeeiiikkkpppssswwwyyyzzzzzz|||}}}|||zzzuuupppjjjeeebbbaaabbbaaaaaaaaaaaabbbeeefffkkkiiihhhgggggghhhiiijjjlllnnnrrrvvvyyy~~~zzz~~~zzzjjj```ZZZTTTPPPQQQTTTXXXaaajjjyyynnn```WWWSSSNNNKKKJJJIIIIIIHHHGGGHHHJJJLLLLLLJJJHHHGGGGGGHHHHHHHHHGGGFFFDDDBBBCCCCCCDDDEEEFFFGGGGGGHHHFFFFFFHHHIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJFFFGGGGGGHHHHHHGGGGGGFFFIIIHHHGGGGGGFFFFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHIIIIIIIIIHHHGGGGGGDDDDDDDDDEEEEEEFFFFFFGGGDDDDDDCCCCCCDDDEEEFFFFFFDDDFFFHHHIIIIIIJJJKKKMMMNNNKKKHHHGGGHHHJJJJJJJJJFFFFFFEEEDDDCCCCCCDDDDDDAAAAAABBBDDDEEEGGGIIIIIIJJJHHHIIINNNUUUXXXTTTOOOEEEAAA>>>???AAAEEENNNXXXgggccc\\\TTTNNNJJJHHHGGGEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHIIIIIIKKKLLLMMMlll___RRRLLLIIIFFFEEEEEE???>>>=========>>>@@@AAA999999999:::;;;<<<===>>>999999888888777666666666555666666777777666666555555555555555666666666666888888777666555555555555444444444555555555555666333444555666666555444333555555555444444444444444333444444444444555555555333444444444444555555555555555666666666666555555333333333444444444555555555555555555555555555555555555555555555666777777555444666;;;>>>CCCMMMXXXZZZaaafffgggjjjrrryyy|||}}}yyyvvvyyy}}}~~~zzztttmmmhhhmmmpppuuuzzz}}}~~~}}}}}}yyyyyyzzz|||~~~~~~|||{{{xxxuuurrrrrrrrrmmmddd]]]VVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUVVVWWWYYY\\\]]]YYYZZZ[[[]]]___bbbdddeeedddcccbbbcccfffhhhiiiiiiqqqrrrtttvvvxxxyyyyyyyyy{{{|||}}}}}}~~~~~~}}}}}}zzzwwwtttppplllgggbbb^^^YYYYYYXXXXXXYYY[[[]]]^^^UUUVVVXXX[[[___dddgggiiimmmqqqvvvzzz{{{}}}~~~~~~}}}xxxrrrkkkfffdddeeegggiiikkklllmmmmmmoooqqqpppnnnmmmmmmnnnoooooonnnrrrsssuuuwwwyyy|||~~~qqqeee]]]VVVRRRQQQTTTXXX___kkkvvv|||hhh___VVVSSSOOOLLLKKKJJJIIIGGGJJJKKKLLLLLLLLLLLLKKKJJJHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDEEEEEEFFFGGGEEEFFFFFFGGGGGGFFFFFFEEEBBBCCCCCCDDDEEEFFFFFFGGGDDDCCCCCCCCCDDDDDDEEEFFFDDDEEEEEEFFFGGGHHHIIIIIIFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCDDDDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFCCCEEEGGGHHHHHHHHHIIIJJJKKKIIIHHHIIIJJJKKKJJJJJJFFFFFFEEEDDDCCCCCCCCCCCCAAAAAAAAABBBDDDFFFGGGIIIIIIHHHHHHMMMSSSUUURRRMMMDDD@@@===>>>BBBHHHTTT___lllggg___UUUNNNJJJHHHHHHEEEFFFFFFFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFGGGHHHIIIlll___QQQKKKHHHDDDAAAAAA???>>>===<<<<<<<<<===>>>::::::::::::;;;;;;<<<===999888777555555555555666555555555666666555555555555555555555666666666666888777666555444444444444444444444555555555555666555555555555555555555555555555555444444333333333333333444444444555555555333333444444444555555555666666555555555555666666444444444444555555555555555555555555555555555555444555555666666666666666777555777;;;===AAAIIIRRRVVV```gggffffffkkktttyyy~~~~~~|||wwwpppgggaaaaaaeeelllsssyyy|||||||||zzzzzz{{{|||~~~~~~{{{yyytttssssssssssssnnngggbbbVVVVVVVVVUUUUUUUUUTTTTTTUUUUUUUUUVVVWWWZZZ]]]___[[[[[[[[[\\\]]]___```aaabbbaaa```aaaeeeiiiiiiiiipppqqqtttvvvyyy{{{||||||~~~~~~~~~}}}|||yyyuuuooojjjfffaaa]]]ZZZVVVVVVWWWXXX[[[^^^aaabbb]]]]]]]]]^^^```bbbdddeeeiiimmmsssxxx{{{}}}~~~~~~{{{uuuoookkkkkkllloootttyyy}}}~~~~~~~~~}}}}}}}}}zzz}}}~~~vvvjjj```ZZZQQQOOOQQQWWW^^^hhhvvvpppbbb]]]UUUSSSOOOMMMMMMLLLKKKJJJNNNNNNNNNNNNNNNNNNNNNNNNIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFFFFEEEFFFFFFGGGGGGFFFFFFEEECCCCCCDDDDDDEEEEEEFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGFFFEEEEEEEEEFFFFFFBBBDDDGGGHHHHHHGGGHHHIIIHHHHHHHHHJJJLLLLLLKKKIIIFFFFFFEEECCCCCCBBBBBBCCCAAAAAAAAAAAACCCDDDFFFGGGGGGGGGHHHLLLPPPPPPMMMJJJEEE@@@>>>@@@EEENNN\\\iiipppjjj```VVVNNNJJJHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFGGG~~~lll___QQQJJJFFFBBB???>>>???>>><<<;;;:::::::::;;;<<<;;;;;;::::::;;;;;;;;;:::888666444333333555666444444555555555555444444555555555555666666666777777777666444444333333333444444444555555555666666666555444444444444555666555555555444444333333333333333333444444444555555333333333444444444555555777666555444444555666777444444444555555555666666666666666666666666666666333444666777777777666555:::888888;;;<<<>>>DDDLLLVVVbbbkkkiiieeejjjssszzz}}}{{{tttlllbbb\\\WWW\\\eeennnuuuzzz{{{||||||||||||}}}~~~}}}zzzwwwqqqrrrssstttsssooojjjfffVVVVVVVVVUUUUUUTTTTTTTTTVVVUUUUUUVVVXXX[[[^^^```\\\\\\\\\[[[\\\\\\]]]]]]```^^^]]]```eeejjjkkkjjjlllnnnrrrvvvzzz~~~}}}|||xxxtttlllfffaaa]]]ZZZWWWTTTTTTVVVXXX\\\```ccceeedddcccaaa``````aaabbbbbbeeeiiipppvvvzzz|||}}}}}}|||xxxrrroooppprrrvvv|||~~~lll```XXXSSSMMMMMMPPPXXXbbbmmm~~~}}}ggg\\\YYYTTTRRROOONNNNNNOOONNNMMMMMMLLLKKKJJJJJJKKKLLLMMMIIIHHHGGGFFFEEEFFFGGGHHHFFFFFFFFFEEEEEEEEEEEEEEEGGGGGGFFFEEEDDDCCCBBBBBBDDDCCCBBBBBBBBBDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFEEEDDDCCCBBBBBBBBBDDDEEEFFFGGGHHHIIIJJJJJJGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHGGGFFFEEEEEEFFFFFFBBBEEEHHHIIIHHHHHHHHHIIIGGGGGGHHHKKKMMMMMMKKKHHHFFFFFFEEECCCCCCBBBBBBBBBBBBAAAAAAAAABBBDDDEEEGGGEEEFFFHHHKKKMMMMMMJJJHHHFFFAAA???BBBHHHRRRbbboooqqqkkkaaaVVVNNNJJJIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGyyyjjj]]]PPPLLLJJJEEE@@@>>><<<<<<<<<===<<<<<<;;;;;;<<<:::999999;;;;;;:::888888888888888777777777777666666666666666666666666888777666555444444555666777666555444444444444444444444444555666777777888777777666666555555555444555555666777888888777777888777666555444333333333555555555555555555555555777666555666777888888666444333222111000111222333444444444444444444444444666555444333333444555666555666777777888;;;@@@DDDPPPYYYfffooonnnkkkooowww}}}rrrfffZZZSSSSSSUUUZZZcccoooxxx||||||zzz{{{|||||||||{{{yyyxxx}}}xxxrrrrrrtttrrrlllfff^^^[[[WWWTTTTTTTTTSSSRRRUUUVVVWWWXXXZZZ\\\^^^___^^^___`````````___^^^]]]^^^^^^^^^```cccgggkkkmmmqqqtttxxxyyyzzz||||||wwwoooeee^^^YYYVVVUUUUUUVVVYYY\\\___cccfffhhhhhhiiijjjjjjiiifffcccaaabbbdddiiipppxxx~~~}}}xxxqqqnnnmmmnnnwww}}}ssseeeYYYRRRPPPNNNMMMOOOYYYiii{{{rrrccc\\\[[[UUUTTTRRRPPPNNNMMMMMMLLLNNNMMMLLLKKKJJJIIIHHHGGGHHHHHHHHHHHHGGGFFFEEEEEEGGGFFFFFFFFFGGGHHHIIIIIIEEEDDDEEEFFFGGGGGGEEECCCDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDCCCBBBBBBAAAAAACCCDDDEEEFFFGGGHHHIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCDDDDDDEEEFFFHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGFFFFFFGGGHHHJJJLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHGGGDDDAAAAAAAAACCCDDDAAAAAABBBDDDGGGHHHGGGFFFIIIHHHHHHJJJKKKKKKHHHFFFDDDAAABBBBBBGGG^^^rrrrrryyykkk\\\UUUQQQNNNLLLLLLHHHHHHFFFEEEEEEEEEFFFGGGEEEEEEEEEFFFFFFEEEEEEEEExxxiii\\\PPPLLLJJJEEE@@@???<<<<<<======<<<<<<;;;;;;<<<:::999999;;;;;;:::888999888888888777777666666666666666666666666666666888888666666555666777777666666555444444444444444444444555555666777777888777666666666555555555555333444444555666666555555555444444333333333333444555555555555555555555555666555444555777777777666555444333333333333444555555555555555555555555555666555444444444444555666777888888777777:::>>>AAALLLVVVeeeqqqsssqqqvvv~~~tttggg[[[TTTQQQRRRWWW```llluuuyyyzzzyyyzzz{{{|||||||||{{{zzz{{{vvvqqqqqqsssqqqkkkeee___\\\XXXVVVUUUUUUUUUTTTVVVWWWXXXYYY[[[]]]___``````___^^^^^^^^^^^^___```]]]]]]^^^```cccgggkkkmmmqqqtttxxxyyyzzz|||~~~yyyqqqhhh```ZZZWWWUUUUUUVVVXXXZZZ]]]aaaccceeejjjllloooppppppnnnjjjhhhgggggghhhlllrrrxxx|||~~~zzztttnnnjjjjjjjjjrrrxxx{{{iii^^^TTTOOONNNOOOPPPUUU```ppp|||jjj^^^XXXWWWSSSRRRQQQOOONNNMMMMMMLLLMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHFFFDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDDDDEEEFFFGGGHHHIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHFFFCCCAAA@@@AAACCCDDDBBBBBBCCCEEEHHHJJJJJJIIIIIIIIIIIIJJJKKKKKKHHHFFFCCCAAACCCEEELLLeeezzzyyy{{{lll]]]TTTPPPLLLJJJKKKIIIHHHGGGFFFEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFvvvggg\\\PPPKKKIIIDDD@@@???============<<<<<<<<<;;;<<<:::999999;;;;;;:::888999999999888777666666555666666666666666666666666777777777666777777888999666666555444444444444555444444555555666777777777666666666666555555555555444444555666666666555555222222222222222333444555444444444444444444444444555333333444555666555444555555444555555666777888777777777777777777777777666555444444444444555666888888888777777888<<>>===<<<<<<<<<<<<<<<:::999999:::;;;999888:::999999888777666555555666666666666666666666666555555666666666777888888666555555444444444555555555555555555666666777777666666666666666555555555666777777888888888777777333333333222333333444555444444444444444444444444333222222222444555444333444444444555666888999999666666666666666666666666555555555444444555555555777777888777777888;;;>>>DDDNNN___ooowwwzzz~~~|||xxxiii\\\UUUNNNNNNQQQZZZeeeooouuuwwwwwwxxxzzz|||}}}}}}}}}}}}}}}zzzvvvvvvwwwvvvrrrnnnccc```[[[XXXWWWXXXXXXXXXWWWWWWXXXZZZ\\\___aaabbbeeeddddddddddddeeeeeefffbbbbbbbbbcccdddfffggghhhooossswwwyyyyyyzzz~~~yyyqqqhhh```[[[XXXYYYZZZ[[[]]]```dddhhhjjjoooqqqtttwwwzzz|||}}}}}}vvvssspppoooqqqssstttuuuyyywwwrrrkkkeeebbbbbbdddkkkpppwww}}}yyy}}}tttbbbWWWRRROOOPPPSSSTTT\\\iiiwwwvvvddd^^^YYYVVVTTTNNNMMMMMMLLLLLLLLLLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHJJJKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFEEEDDDEEEFFFFFFEEEDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGJJJIIIHHHGGGFFFFFFFFFFFFDDDEEEGGGHHHHHHFFFDDDCCCDDDDDDDDDDDDDDDEEEEEEEEEIIIHHHHHHGGGFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFHHHHHHHHHHHHGGGHHHHHHIIIIIIIIIJJJJJJJJJEEEDDDBBBAAAAAAAAABBBCCCBBBBBBDDDGGGLLLNNNOOONNNLLLKKKKKKKKKLLLKKKHHHFFFBBBAAAEEEKKKWWWsssrrr___TTTNNNJJJIIIJJJIIIHHHHHHHHHGGGGGGGGGGGGIIIGGGEEECCCCCCEEEGGGIIItttcccYYYOOOKKKGGGBBB@@@AAAAAA@@@???======<<<======<<<:::999999:::;;;999888999999888888777666666555666666666666666666666666333444444555555666666666555555444444444555555666555555555555666666666666555555555666666666666666777888888888888888777777666555555444444444444444444444444444444444444444333222111222333444444222222222444555666777888888555555555555555555555555444555555555555555555444444555666777777999<<<>>>@@@IIIYYYkkkvvv~~~~~~|||wwwhhh\\\VVVNNNMMMPPPXXXcccnnnuuuwwwvvvwwwyyy{{{|||}}}}}}}}}|||yyywwwwwwxxxwwwtttqqqgggbbb]]]YYYXXXXXXXXXXXXVVVWWWXXXZZZ]]]___bbbcccbbbdddfffggghhhgggeeedddgggggggggffffffgggggggggnnnrrrwwwxxxxxxyyy|||~~~vvvmmmeee___[[[YYYZZZ[[[]]]aaafffkkkmmmpppqqqrrrtttxxx|||~~~}}}}}}}}}{{{yyyvvvuuusssnnnhhhbbb```aaaccchhhmmmssswwwxxxvvvuuutttvvv{{{}}}vvvttt~~~wwwiii[[[SSSOOONNNRRRVVVYYYddduuukkk^^^ZZZWWWTTTRRRMMMLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJFFFGGGHHHIIIJJJKKKKKKKKKHHHGGGFFFEEEEEEEEEEEEEEEHHHGGGFFFFFFGGGHHHGGGFFFDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHJJJJJJHHHGGGFFFFFFEEEEEECCCDDDFFFGGGGGGFFFEEECCCCCCDDDDDDDDDEEEEEEFFFFFFIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFFFFFFFFFFHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBDDDGGGLLLOOOOOOOOONNNMMMLLLLLLLLLKKKHHHFFFCCCAAAEEELLLYYYuuurrr___TTTOOOKKKJJJKKKIIIIIIIIIIIIHHHHHHGGGGGGIIIHHHEEEDDDDDDEEEHHHIIIrrraaaXXXOOOJJJFFFAAA@@@BBBBBBAAA???>>>============<<<:::999999;;;;;;:::888888888888888777777777777666666666666666666666666333333444555555555444444555444444444444555666666555555666666666666666666555555555666666666666666666666777777777666555555777666555555444444444444333333333333333333333333333222111222333444333222111222333555666777777777444444444444444444444444444444555666666555444444222444666666777999;;;>>><<>>=========>>><<<:::999999;;;;;;:::888777777777777888888888888666666666666666666666666444555555666666555444333444444444444444555666666666666666666666666666555555555555555666666666777777777777777777666555555444444333333444444555555333333333333333333333333333222111222444555444333222333444666666777666666333333333333333333333333444444555666666555444444333555666777666777999;;;:::<<>>======>>>>>><<<;;;999:::;;;;;;:::888666666666777888888999999666666666666666666666666666666777777777555444333444444444444444555666777666666666666666555555555444555555555666666777777999999999999999888777777111111111222333444666777333333333333333333333333333222111222444555444333333444555777777777666666444444444444444444444444333444555666666555444333555666777777666666777888::::::???KKKXXXgggzzz~~~~~~ooo```XXXVVVLLLKKKKKKRRR]]]jjjrrruuutttuuuwwwxxxyyyyyyxxxwwwxxxxxxxxxxxxxxxwwwvvvvvvvvvppphhhaaa^^^]]]\\\\\\\\\\\\^^^```cccfffiiijjjiiiiiijjjkkkllllllmmmmmmiiijjjlllooorrrsssuuuuuutttxxx~~~xxxppphhhdddcccbbb```___aaadddhhhjjjmmmpppuuuzzz~~~~~~~~~||||||}}}~~~~~~|||xxxtttjjjhhhccc___[[[\\\___cccaaagggpppvvvxxxwwwvvvuuuwwwzzz}}}{{{mmmcccZZZSSSQQQRRRVVV^^^gggxxxeee]]]VVVTTTSSSPPPOOOOOOOOONNNMMMLLLKKKKKKKKKKKKJJJJJJIIIHHHFFFEEEDDDDDDGGGHHHIIIIIIJJJIIIIIIIIIFFFFFFFFFFFFGGGGGGHHHIIIIIIGGGEEEEEEFFFHHHHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>???@@@BBBCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHDDDDDDDDDCCCDDDEEEFFFGGGEEEEEEFFFGGGHHHHHHIIIIIIFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHDDDDDDDDDDDDEEEFFFGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFFFFHHHJJJKKKLLLLLLKKKJJJGGGGGGGGGHHHHHHIIIJJJJJJEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHIIILLLPPPRRRRRRQQQQQQPPPOOONNNMMMKKKHHHEEEAAA>>>CCCKKK[[[yyyoooaaaTTTOOOMMMKKKJJJLLLIIIJJJKKKKKKKKKJJJHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGppp___VVVNNNJJJFFFAAA@@@AAABBBAAA???===;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;777777777777777777777777777777888888888888777777666666666666555444333222555555444444444444555555555666666666666666555555444555777888999999999999666666666666666555555444666555333111000000000111333444444555555444444333222333444444555555444444777777777777666555333222333333444555666666666555555555555444333333222222666666666666777777777777999888;;;BBBLLLYYYkkk{{{}}}sss```SSSOOOKKKIIIJJJPPPWWWaaannnzzz{{{{{{|||zzzxxxvvvvvvwwwyyyyyyxxxxxxxxxyyyzzzzzzrrrpppmmmiiieeebbb___^^^aaabbbdddfffiiilllnnnooonnnnnnnnnmmmmmmlllkkkkkkmmmoooqqquuuwwwwwwuuusssyyyzzz}}}~~~vvvpppmmmmmmffffffeeedddbbbbbbeeegggllloootttyyy|||}}}|||{{{wwwuuuttttttssspppjjjeeeaaa___\\\]]]___```___\\\```iiivvv~~~~~~tttjjj^^^TTTPPPSSSTTTWWWeeevvvyyyaaa\\\VVVQQQPPPPPPPPPPPPPPPOOOOOONNNLLLJJJIIIHHHLLLIIIEEEBBBBBBDDDGGGIIIFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHGGGHHHIIIIIIHHHGGGEEEDDDBBBAAA@@@@@@???@@@@@@@@@======>>>???AAACCCEEEFFFDDDEEEFFFGGGGGGHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEHHHHHHGGGGGGFFFEEEDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDEEEFFFHHHKKKMMMNNNJJJIIIHHHFFFEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEHHHIIIJJJLLLNNNPPPSSSTTTNNNNNNMMMMMMKKKJJJIIIHHHAAACCCDDDKKK___wwwlll^^^PPPKKKJJJHHHGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHH}}}nnn\\\TTTLLLHHHDDD???>>>???@@@???===;;;::::::;;;;;;;;;;;;:::999999999999:::666666666666666666666666555666666666666666666555444444555555555555555444555555444444444444555555333444444444444444333333555666888888999888777666666666666666666555555444333222222222222333444444333444444555555444444333222222333444444444444333444555666777888888777777444444444444555555555555444444444444444555555555555666666666777777777777:::888:::@@@HHHRRRcccqqqxxx~~~|||}}}sssaaaTTTQQQMMMJJJJJJOOOVVV___mmmxxxzzz{{{|||{{{yyyxxxyyyzzzyyyyyyyyyyyyyyyyyyzzzzzzuuusssoookkkgggeeeccccccdddeeegggiiilllnnnpppqqqooooooppppppppppppppppppqqqrrrtttvvvyyyzzzyyyxxx|||~~~vvvooolllkkkggghhhiiiiiigggggghhhiiilllooosssvvvxxxyyyxxxxxxsssqqqooonnnlllhhhaaa]]][[[ZZZZZZ]]]```aaa```^^^aaajjjwwwvvviii```]]]UUURRRVVVYYY^^^nnnmmm]]]XXXSSSOOONNNNNNOOOOOOMMMNNNNNNMMMMMMLLLKKKJJJKKKIIIFFFDDDDDDEEEGGGIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFDDDCCC@@@@@@???>>>>>>>>>>>>>>>AAA@@@AAAAAABBBCCCEEEEEEDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDGGGFFFFFFEEEEEEDDDCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJEEEDDDDDDEEEFFFGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIIIIKKKLLLOOOPPPQQQNNNNNNMMMMMMLLLJJJIIIHHHDDDEEEEEEJJJ]]]ttt~~~|||iii\\\OOOKKKJJJIIIGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHIIIzzzjjj[[[RRRKKKGGGCCC???===???======;;;:::::::::;;;<<<::::::999888888888888999555555555555555555555555444444444555555444444444222333444555666666666666555555444444444444555555333333444444444444444333777777888999888777666555666666666666666555555444222333333444555555444444333444444555555444444333222333444444555555444444333333555666777777777777666555444333333444444555333444444555666666777777555555666666666777777777:::888999===BBBIIIWWWcccmmmssszzz}}}{{{{{{~~~wwwfffZZZUUUPPPLLLKKKOOOUUU^^^kkkvvvyyy{{{||||||{{{zzzzzz{{{yyyyyyyyyyyyzzzzzzzzz{{{yyyvvvrrrnnnkkkiiiiiihhhiiijjjkkkmmmppprrrssstttrrrrrrsssttttttuuuvvvvvvuuuvvvwwwyyy{{{}}}~~~uuummmiiigggeeehhhlllnnnnnnmmmmmmmmmnnnoooqqqsssuuuuuuuuutttnnnmmmkkkiiifffaaa\\\WWWXXXXXXZZZ^^^cccffffffeeejjjrrr}}}~~~wwwnnnddd\\\\\\VVVUUU[[[aaajjj|||rrrbbbWWWTTTOOOLLLKKKLLLMMMMMMKKKLLLLLLMMMMMMMMMMMMLLLJJJIIIHHHGGGFFFGGGHHHIIIHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@??????>>>>>>??????CCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGHHHGGGGGGHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDGGGGGGFFFEEEEEEEEEEEEEEEBBBCCCCCCDDDFFFGGGIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIJJJKKKMMMMMMMMMMMMMMMMMMLLLKKKIIIIIIFFFGGGFFFJJJZZZoooxxxttteeeYYYNNNKKKJJJIIIHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEFFFHHHJJJKKKuuufff[[[SSSKKKHHHDDD@@@???AAA<<<<<<;;;::::::;;;<<<===;;;::::::999999999999999666666666666666666666666333444444555555444444333333444444555666666555555555555444444444444555555444555666666777666666666666666777888888777666555666666666666666555555444555666666777666444222111333444444555555444444333444444555666666666666666444444444444444444444333888666444222222222444555555555555666666666777777555555555666666666777777999888888;;;>>>CCCMMMXXXdddkkkrrrwww~~~}}}{{{{{{}}}qqqddd]]]SSSOOOMMMPPPUUU]]]jjjvvvxxxzzz|||{{{zzzxxxxxxyyyxxxxxxyyyzzzzzzzzz{{{{{{{{{yyyuuuqqqnnnmmmmmmmmmmmmnnnoooqqqsssuuuwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyzzz|||}}}~~~~~~sssiiidddaaaaaaffflllqqqssssssssssssrrrrrrssstttuuuvvvvvvvvvooonnnllliiifffaaa]]]ZZZYYYZZZ\\\```eeekkkoooqqqxxxwwwqqqjjjbbb\\\ZZZWWWYYYaaajjjwwwjjj^^^SSSPPPLLLJJJJJJKKKLLLLLLKKKKKKLLLMMMMMMMMMLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIJJJJJJIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDCCCCCCBBBAAAAAAAAAAAAAAACCCCCCBBBBBBCCCCCCDDDEEEDDDDDDFFFGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDDDDCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCFFFEEEEEEDDDCCCCCCCCCCCCFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIMMMMMMMMMLLLKKKJJJIIIIIIEEEGGGFFFIIIXXXkkkrrrnnn___UUULLLJJJJJJIIIHHHJJJHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEGGGIIIKKKLLLqqqcccYYYQQQIIIGGGDDD@@@???AAA===<<<;;;;;;;;;<<<===>>><<<<<<;;;:::::::::::::::777777777777777777777777555555666666666666555555555555666666555444444333555555444444444444555555444555555666777777666666333444666777888888777777666666666666666555555444555666666777666555333222333444444555555444444333333333444555555555555444555555555555555555666666777666444222111222333444777777666666666555555555555555555555666666666666777666888;;;<<>>===<<<;;;;;;::::::;;;;;;888888888888888888888888666666777777777777666666666666666666555444333222555555444444444444555555222222333444555555555555222333555777888888888777666666666666666555555444222222444555666666777777333444444555555444444333000111222222333333222222444444555666888:::<<<===555444333222222333333444777777666666555444444333444444555555555666666666666555777:::;;;<<>>EEENNNXXX```cccffflllqqqsssuuuwwwzzz{{{{{{}}}ppphhh```[[[XXXZZZbbblllnnnqqquuuvvvvvvuuuttttttrrrsssuuuxxxyyyyyyxxxwww{{{{{{{{{zzzyyywwwvvvuuuuuuvvvxxx{{{zzznnnfffbbb^^^aaafffjjjnnnrrrwwwzzz}}}zzzvvvuuutttvvvzzz|||wwwtttpppmmmiiifffcccaaabbbiiiqqqzzztttaaaWWWSSSNNNKKKIIIHHHHHHIIIIIIHHHFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKIIIIIIHHHGGGGGGGGGGGGHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAACCCCCCBBBBBBCCCDDDDDDEEEDDDEEEFFFGGGGGGHHHGGGGGGBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCAAA@@@@@@@@@@@@@@@@@@AAACCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGHHHHHHHHHGGGFFFFFFDDDFFFFFFIIIVVVeeehhhaaaTTTNNNJJJJJJIIIFFFFFFHHHEEEFFFFFFFFFGGGGGGGGGGGGEEEEEEDDDDDDDDDEEEGGGHHH}}}lll^^^UUUMMMFFFDDDBBB??????AAA<<<;;;:::999999999::::::;;;:::999999888888999999666666666666666666666666555555666666666666555555333333444555666666666666555555555444444555555555333444555666777777777777555666777777777666444444666666666666666555555444666555333222222333444555333444444555555444444333444555666666777777666666333222222222333555666888111222333444444444444444222222333333444555555555444444444555555555666666555555777999888666:::AAAGGGQQQ[[[^^^aaafffkkkmmmpppsssxxxzzzzzz|||yyypppeee^^^XXXXXX___gggkkknnnsssvvvwwwwwwwwwwwwppprrruuuwwwxxxxxxwwwvvv{{{|||}}}}}}|||zzzxxxvvvvvvxxx{{{~~~ssskkkgggbbbcccfffhhhkkkpppuuuyyy}}}zzzpppnnnllliiigggeeecccbbbfffnnnwwwkkk]]]VVVSSSMMMKKKHHHGGGGGGGGGGGGFFFBBBCCCEEEGGGIIIJJJJJJJJJHHHGGGGGGFFFGGGHHHJJJKKKFFFGGGHHHHHHIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@AAAAAAEEEEEEDDDCCCCCCCCCCCCDDDFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGGGG@@@@@@AAAAAABBBCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAADDDDDDCCCBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEAAABBBBBBBBBCCCCCCDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDGGGFFFFFFEEEDDDCCCCCCBBBCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEFFFHHHHHHJJJVVVdddfff^^^RRRNNNJJJJJJHHHEEEEEEHHHEEEEEEFFFFFFGGGGGGGGGGGGEEEEEEDDDCCCCCCDDDEEEFFF|||nnnfffUUUMMMGGGDDDBBB>>>>>>@@@???>>><<<;;;::::::;;;;;;=========<<<;;;:::999888;;;888555333444666777777666666666666666666666666666555444333222333333444111333444444333333555666555555444333333333444444777666555555666777666444666666666666666666666666444444444444444444444444777666444333222222222333333333333444444444555555444444444444444444444444333444444444555666666666333444444444333222222111444444444555555555555666666555555555777888:::<<>>>>>??????>>>??????@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>======BBBBBBAAAAAA@@@??????>>>?????????@@@AAABBBDDDEEEEEEDDDAAA??????@@@BBBDDDDDDEEEFFFFFFFFFDDDCCCBBBDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEECCCBBBBBBCCCDDDEEEEEEFFFGGGGGGFFFFFFGGGHHHCCCIIIKKKMMMXXXeeecccXXXQQQMMMJJJIIIIIIIIIGGGDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCDDD|||nnneeeVVVOOOHHHEEECCC??????AAA>>>===;;;:::999999::::::;;;;;;;;;;;;;;;:::999888999777666666777777666555666666666666666666666666777666555444444444555555333555666666444444555777555555555444444555555666888666555666777888666555555555555555555555555555444444444444444444444444333333444555555444333222333333333444444444555555555555555555555555555555555555555555555555666666555555666666555555444333444444444555555555555666666555555555666888:::;;;AAAHHHSSS\\\cccfffhhhiiirrrxxx~~~~~~sssfff___^^^___fffjjjpppsssssssssuuuxxxzzzyyywwwvvvvvvvvvwwwxxxzzzzzzzzzzzzzzzzzzzzzzzzzzz|||xxxttttttqqqnnnmmmooorrrtttuuu}}}ssskkkbbb___]]]```eeejjjlllkkklllqqq{{{|||jjj```WWWPPPMMMMMMKKKIIIFFFEEEEEEFFFFFFDDDDDDEEEGGGGGGHHHHHHHHHIIIJJJKKKLLLKKKJJJHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCAAA@@@?????????@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFEEECCCBBBAAABBBCCCDDDDDDDDDEEEEEEEEEDDDBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCDDDEEEDDDEEEFFFEEECCCBBBCCCDDDAAAGGGIIILLLVVVbbb```VVVOOOLLLIIIHHHIIIIIIGGGEEEEEEDDDDDDDDDDDDDDDDDDEEEBBBAAA@@@@@@@@@@@@AAABBB{{{lllcccWWWOOOHHHFFFDDD@@@@@@BBB===<<<;;;999999999999:::999999:::::::::999999888777666666888999888555333666666666666666666666666777777666555555555666666555777777777555444555666555555555555555666777888777666555666777888777666444444444444444444444444444444444444444444444444222333666777777555333111333333333444444444555555555555555555555555555555444444444444333333333333555555666666555555444444444444444555555555555666666555555555666888:::;;;<<>>>>>?????????@@@@@@@@@AAAAAAAAAAAABBBDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDBBBCCCCCCCCCCCCBBBBBBAAAAAABBBCCCDDDEEEDDDCCCCCCAAAAAAAAABBBCCCDDDDDDDDDGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEECCCDDDDDDCCC@@@??????@@@AAAEEEGGGIIIRRR\\\[[[SSSKKKJJJHHHHHHHHHHHHGGGEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBAAAAAA@@@@@@AAAAAABBByyyiii___WWWOOOHHHEEECCC@@@???BBB>>>===;;;:::999999:::;;;777888888999999999888888777666666666888888666555666666666666666666666666666666555555555555555555666777777666444333444555444444444444555666777888666555444555777888777666444444444444444444444444444444444444444444444444666777888888777555333111333333333444444444555555555555555555555555555555333222222222111111000000222333333444333333222222444444444555555555555666666666555555666777999:::999>>>HHHWWWfffoooqqqpppuuutttiiidddcccdddfffjjjooorrrsssrrrssstttttttttuuuuuuvvvvvvxxxyyyyyyyyyyyyyyyyyyzzz~~~}}}||||||~~~xxxlllaaaYYYYYY]]]dddkkkppprrrsssssswwwooofffaaaYYYRRROOOLLLKKKIIIGGGEEEDDDDDDDDDCCCDDDEEEGGGHHHIIIIIIJJJHHHIIIJJJJJJJJJIIIHHHHHHFFFFFFGGGHHHIIIIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCBBBBBBBBBBBB@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEDDDCCCAAA@@@AAAAAAAAA@@@@@@@@@@@@???>>>>>>???AAAAAABBBBBBBBB????????????????????????AAAAAAAAAAAABBBCCCDDDEEEDDDEEEEEEFFFFFFEEECCCBBBAAAAAAAAABBBAAAAAAAAAAAA@@@AAACCCEEEEEEDDDCCCBBB@@@@@@AAAAAAAAABBBBBBBBBDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCDDDAAABBBCCCAAA???>>>>>>???BBBEEEFFFGGGMMMTTTSSSLLLHHHGGGGGGGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCwwwfff[[[VVVNNNGGGDDDBBB>>>>>>@@@@@@???===<<<;;;;;;<<<<<<777777888999999999888888999777444444555777888888666666666666666666666666444444444444444444444444444666666555333222333444333333333333444555666777555444333444666777666555555555555555555555555555444444444444444444444444777777666666666666666777333333333444444444555555333333333333333333333333444444333333222222111111222222333333444333333222444444444555555555555666666666555555555777888999888;;;EEESSScccnnnssstttzzzvvvooojjjhhhgggiiinnnrrrvvvwwwuuuttttttttttttuuuuuuvvvwwwxxxxxxyyyzzzzzz{{{{{{~~~|||{{{|||tttjjjccc\\\WWWYYY```iiipppssstttuuuvvv~~~tttgggaaa]]]VVVPPPLLLKKKJJJIIIHHHFFFEEEDDDDDDDDDEEEFFFGGGIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLGGGGGGFFFFFFFFFFFFEEEEEEBBBCCCCCCCCCCCCCCCCCCCCC@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCDDDFFFFFFGGGGGGFFFEEECCCAAAAAAAAA@@@@@@@@@?????????===>>>???@@@AAABBBBBBBBB@@@@@@@@@@@@??????>>>>>>AAAAAA@@@AAAAAABBBCCCDDDBBBCCCDDDEEEEEECCCAAA@@@AAA@@@@@@@@@@@@AAAAAAAAA@@@AAACCCEEEEEEDDDBBBAAABBBAAAAAAAAA@@@@@@@@@???@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>???@@@AAABBB@@@AAABBBBBBAAA@@@AAABBBEEEFFFEEEFFFIIILLLJJJEEEDDDEEEFFFGGGFFFEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCwwweee[[[UUUMMMFFFDDDAAA>>>>>>@@@@@@???>>><<<<<<<<<<<<===888888999999999888888777:::777444333444777999999666666666666666666666666222333444444555444444444333444555555333222333444333333333333333444555666555444333555777888777666666666666666666666666666444444444444444444444444333333333333444666999:::333333333444444444555555222222222222222222222222666666666666555555555555444444555555666666555555444444444555555555555666666666555555555666777888888;;;AAAMMM[[[hhhrrrxxxxxxuuurrrqqqqqqtttyyy|||xxxvvvtttrrrqqqrrrsssttttttuuuvvvwwwyyyzzz|||||||||~~~|||xxx{{{|||yyyrrrjjjccc___\\\[[[ZZZbbblllqqqrrrsssvvvyyytttiii```]]]ZZZTTTNNNLLLJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKGGGFFFFFFEEEDDDDDDCCCCCCAAAAAABBBCCCDDDDDDDDDCCCBBBBBBCCCCCCBBBBBBAAAAAA??????@@@AAABBBCCCDDDDDDEEEFFFHHHHHHHHHFFFDDDCCC@@@@@@@@@@@@????????????>>>???@@@AAABBBCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAABBBCCCCCCDDDAAABBBCCCCCCCCCBBB@@@???AAA@@@@@@@@@@@@AAAAAABBB@@@AAABBBCCCDDDCCCBBBBBBBBBBBBBBBAAA@@@?????????===>>>@@@BBBCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>@@@AAABBB@@@BBBCCCCCCBBBBBBCCCEEEFFFEEEDDDDDDEEEEEEDDDBBBBBBDDDFFFGGGEEECCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@AAAAAABBBBBBAAAAAA@@@yyyhhh]]]VVVNNNGGGEEEBBB???>>>AAA@@@???===<<<;;;;;;<<<<<<::::::::::::999888777777888666444555666888888888666666666666666666666666222333444666666666555444333444555555444444555666555555444444444444555666777666555666999:::999888555555555555555555555555444444444444444444444444222222222333333333333333333333333444444444555555333333333333333333333333555555555555666666666666333444555555666666555555444444444555555555555666666666555444555666777888888:::???FFFQQQ```oooxxx~~~yyyxxx{{{~~~zzzxxxsssooommmnnnoooqqqoooppprrrtttwwwyyy{{{|||zzz|||~~~{{{yyy|||yyyvvvmmmnnnnnniiibbb___```cccccckkkrrrtttqqqppptttyyyhhh```YYYXXXXXXSSSOOONNNJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHGGGHHHGGGGGGGGGHHHIIIIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIGGGFFFEEEDDDCCCBBBAAA@@@???@@@BBBCCCDDDDDDCCCCCCAAAAAABBBBBBAAAAAA@@@???@@@@@@@@@AAAAAABBBBBBBBBCCCEEEGGGHHHHHHFFFDDDCCC@@@@@@@@@@@@????????????>>>??????@@@AAAAAAAAAAAA>>>??????AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFBBBBBBBBBBBBBBBAAA@@@@@@AAA@@@@@@???@@@AAABBBCCCAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@???@@@AAABBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@AAACCCDDDBBBDDDEEEDDDBBBBBBBBBDDDDDDCCCBBBCCCDDDCCCBBBBBBAAADDDGGGFFFDDDAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@AAABBBBBBAAA@@@@@@{{{jjj```WWWOOOHHHFFFCCC@@@@@@BBB???>>><<<;;;::::::;;;;;;;;;;;;;;;:::999888777666555555555777999999777555666666666666666666666666333444666777777777666666333555666666555555777888777666666555555555666666888777777888:::<<<;;;:::444444444444444444444444444444444444444444444444333444444444222...***(((333333333444444444555555444444444444444444444444222222222333333444444444111222222333444444444333444444444555555555666666666666555444444555777777888:::===AAAJJJZZZlllxxxzzz{{{~~~|||xxxrrrmmmjjjjjjlllnnnlllmmmooorrruuuxxxzzz{{{yyy{{{}}}zzz|||~~~{{{oooiiijjjmmmhhhlllnnnjjjdddaaadddiiiooouuuzzzxxxrrrnnnrrrwwwooo]]]VVVQQQRRRRRROOOLLLLLLIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHIIIIIIHHHHHHGGGGGGHHHGGGGGGGGGHHHHHHIIIJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDBBB@@@???>>>>>>???AAACCCDDDDDDCCCCCC???????????????>>>===<<>><<<<<<===>>>>>>>>>>>>===<<<===>>>AAACCCFFFGGGHHHFFFFFFFFFFFFFFFFFFGGGHHHCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@AAACCCDDDBBBBBBAAAAAAAAABBBCCCDDD@@@@@@@@@AAAAAABBBCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAACCCDDDEEEDDDEEEFFFDDDBBB@@@AAABBBBBBAAAAAABBBCCCBBBBBBCCCAAADDDGGGFFFCCC@@@@@@AAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCDDDDDDCCCBBBBBBlll```XXXOOOFFFCCCAAA>>>===>>><<<<<<;;;::::::::::::;;;888888888888888888888888666666666666777888999:::666666666666666666666666333444555555666666555555666555555555555666777777333444666777777777666555333333333444444444555555555555666666777777888888888777666444444555555666222222333444444555555666222333555777777666555444444444444444444444444444666555444333222333444555555555555555555555555555444444444444444444444444444555666777888999:::;;;888999<<<@@@CCCKKK[[[kkk||||||{{{pppmmmjjjiiiiiijjjjjjiiilllkkkjjjlllqqqvvvzzz{{{}}}}}}}}}~~~}}}|||{{{zzz~~~{{{zzzuuugggbbbbbbbbbccceeeiiilllnnnnnnmmmmmmqqquuuvvvxxxzzzyyywwwvvvxxxzzz}}}jjjVVVTTTQQQOOONNNMMMKKKIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKHHHFFFFFFHHHIIIHHHFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHCCCBBB@@@???>>>??????@@@@@@??????>>>???AAABBBCCC???@@@AAAAAA??????@@@AAAAAAAAABBBBBBBBBAAA@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAA@@@???============>>>??????>>>>>>>>>>>>>>>???AAABBBDDDFFFHHHIIIIIIJJJGGGGGGGGGFFFFFFDDDCCCCCCFFFEEECCCBBB@@@@@@@@@@@@BBBAAAAAA@@@???>>>======???@@@AAABBBBBBBBBBBBAAAEEEDDDBBB@@@??????@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCC@@@AAABBBBBBCCCCCCBBBBBB>>>>>>======???AAADDDEEEGGGGGGFFFDDDBBB@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBFFFEEEDDDCCCAAA@@@>>>>>>;;;<<<>>>???@@@AAAAAABBBCCCCCCBBBAAABBBCCCDDDEEE}}}jjj^^^XXXNNNFFFCCCAAA>>>===>>>===<<<;;;;;;::::::;;;;;;999999999999999999999999777777666666777888888999666666666666666666666666333444555555666666555555555555444444555555666777444444666777777777666555333333444444444555555555555555666666777777777777888777666555444555555666444444444444444444444444333333555555666555444333444444444444444444444444555444333333333333444555555555555555555555555555555555555555555555555555333444444555666777777888777888;;;>>>AAAGGGVVVdddrrr{{{{{{vvvlllkkkjjjjjjjjjjjjhhhfffjjjhhhgggiiinnntttxxx{{{~~~~~~~~~~~~|||||||||~~~|||~~~sssggg]]]YYYZZZ]]]ccchhhqqqsssvvvuuusssrrrtttvvvtttyyy~~~~~~kkkZZZTTTRRROOONNNNNNNNNLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLIIIGGGGGGIIIJJJHHHGGGIIIIIIIIIHHHHHHHHHHHHHHHEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???@@@AAAAAAAAA@@@@@@??????@@@AAABBB@@@AAABBBAAA@@@???@@@BBB@@@@@@AAAAAAAAA@@@??????AAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>??????@@@AAA@@@????????????@@@AAADDDDDDEEEFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>DDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBDDDCCCAAA@@@??????@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDBBBAAAAAA@@@@@@AAAAAABBB@@@AAABBBBBBCCCBBBBBBBBBBBBAAA@@@@@@AAACCCEEEGGGFFFFFFFFFDDDAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBAAABBBCCCDDDEEE{{{hhh\\\VVVMMMEEECCCBBB???===>>>===<<<;;;;;;:::;;;;;;;;;::::::::::::::::::::::::777777666666666777888888444444444444444444444444333444555555666666555555444444444444444555555666444555555666777666666666333444444444444555555555555666666666666777777777777666555555444444555555666666555444444333222222444444444444333333333333444444444444444444444444444444333333333444444555444444444444444444444444666666666666666666666666444555555555666666777777666777:::===???BBBMMMYYYfffqqq|||}}}uuukkkjjjjjjkkklllkkkhhheeehhhfffdddeeekkkqqqwwwzzz~~~|||{{{ggg^^^UUUSSSTTTYYYbbblllxxx{{{|||zzzzzz{{{vvv|||vvv```SSSQQQOOOMMMMMMNNNOOONNNMMMJJJJJJJJJJJJJJJJJJJJJJJJLLLJJJHHHHHHIIIJJJIIIHHHKKKKKKJJJJJJIIIIIIHHHHHHEEEFFFGGGHHHGGGFFFDDDBBBBBBBBBAAA@@@AAABBBCCCDDDBBBBBBAAA@@@@@@@@@AAAAAA@@@BBBCCCBBBAAA@@@AAABBB@@@@@@@@@@@@@@@???>>>>>>@@@AAAAAABBBBBBAAAAAA@@@AAA@@@@@@@@@@@@AAABBBBBBCCCBBB@@@??????@@@BBBCCCDDDDDDDDDEEEEEEDDDCCCCCCFFFFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCBBB@@@???>>>CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCC@@@@@@@@@??????@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBCCCCCCBBBAAABBBCCCDDDEEEEEEEEEEEECCCAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCDDDDDDDDDCCCBBBBBBBBBAAABBBCCCCCCDDDyyyeeeYYYUUULLLEEECCCBBB???===>>>======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::888777777666666666777777222222222222222222222222333444555555666555555555444333333333333444555555444555555666666666666666444444444444555555555555666666666666666666666666666666555555444444444444555555444444444333333333444444333222222222333333444444444444444444444444444333333333444444555555444444444444444444444444555555555555555555555555777777777777888888888888777777999======>>>FFFNNN___kkkwwwzzz|||}}}qqqooonnnmmmnnnmmmkkkiiihhheeebbbccchhhooouuuxxx~~~~~~~~~}}}}}}}}}hhh```XXXUUUUUUZZZeeeqqq~~~}}}jjj\\\UUUPPPOOOMMMLLLMMMNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJIIIIIIJJJIIIIIIKKKKKKJJJIIIIIIHHHGGGGGGGGGHHHJJJKKKJJJHHHEEECCCBBBBBBAAAAAABBBCCCEEEFFFDDDCCCCCCBBBAAA@@@@@@@@@AAABBBCCCCCCAAAAAABBBCCCAAAAAAAAAAAAAAA@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@AAABBBBBBCCCCCCBBB@@@??????AAACCCDDDAAABBBCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFDDDAAA@@@???@@@@@@@@@AAAAAABBBBBBAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCC??????>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBAAABBBBBBAAA@@@@@@AAAAAABBBCCCDDDDDDCCCAAA@@@AAACCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCCvvvcccXXXSSSKKKDDDCCCBBB???>>>>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::888888777666555555555666333333333333333333333333333444555555666555555555444333333333333444555555555555555555666666666777444444444555555555666666666666666555555555555555555555555555555444444333333333333444444444555555444333333222222222333333444444444444444444444444222333333444444555555555444444444444444444444444444444444444444444444444777777777777888888888888888777999<<<<<<<<>>???@@@AAABBBBBBBBBAAA?????????AAABBBDDDCCCDDDDDDEEEFFFFFFFFFFFFDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDFFFFFFFFFDDDBBB@@@>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBB???>>>>>>======>>>>>>??????@@@AAAAAABBBBBBAAAAAABBBBBBAAAAAA@@@@@@@@@@@@BBBBBBCCCBBB@@@@@@AAACCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBtttbbbXXXQQQIIICCCCCCCCC@@@>>>???>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::999888777666555444444444666666666666666666666666333444555555666666555555444444444444444555555666666555555555555666777777444444555555555666666666666666666555555555555444444555555555555444333333222222333333444555666666222333333333444444444444444444444444444444444444222222333444555555555555333333333333333333333333444444444444444444444444444555555555666666777777888666777:::::::::>>>CCCOOO[[[iiioootttzzz~~~~~~yyywwwvvvvvvvvvjjjgggcccbbbdddiiilllnnnqqqsssuuuxxxzzz{{{||||||zzz|||}}}}}}}}}~~~mmmfff```aaafffnnn{{{wwwdddZZZVVVUUUPPPNNNLLLKKKLLLLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKJJJHHHGGGIIIJJJGGGGGGFFFFFFEEEEEEDDDDDDCCCDDDEEEFFFEEEDDDBBB@@@BBBBBBAAAAAABBBCCCEEEFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@BBBCCCBBBAAA@@@AAABBBDDDDDDDDDDDDCCCAAA@@@???>>>??????@@@@@@??????>>>======???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCHHHGGGGGGFFFEEEDDDBBBAAADDDDDDDDDEEEEEEDDDDDDCCCAAABBBBBBCCCBBBAAA@@@???@@@@@@@@@AAAAAABBBBBBBBB???@@@AAAAAABBBBBBAAAAAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBB???>>>>>>======>>>>>>?????????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@AAABBBAAA@@@@@@AAACCCCCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBB@@@@@@AAABBBBBBBBBBBBAAAsssaaaXXXPPPHHHCCCCCCCCC@@@>>>???>>>======<<<<<<<<<<<<<<<999999999999999999999999999999777666555444444444666666666666666666666666333444555555666666555555555555444444555555666777666555555444555666777888555555555555666666666666666666555555555444444444444444555555555444333222333444444444444444444444111222333555666666666555444444444444444444444444111222333555555555555555333333333333333333333333555555555555555555555555333444444555666777777888777444444777888888<<>>>>>????????????>>>>>>>>>???@@@BBBBBBBBBAAAAAA???@@@BBBCCCDDDDDDCCCCCCGGGGGGFFFEEEDDDBBB@@@@@@CCCCCCDDDDDDDDDDDDDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBB@@@@@@BBBCCCDDDDDDEEEEEEBBBCCCDDDEEEEEEDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBBBB???>>>>>>>>>>>>>>>>>>?????????@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA???@@@AAA@@@???@@@AAACCCDDDCCCCCCBBBAAAAAA@@@@@@?????????@@@AAAAAABBBBBB???@@@AAABBBCCCDDDDDDDDD???@@@AAABBBBBBBBBAAAAAAsssaaaYYYOOOHHHCCCCCCCCC@@@>>>???>>>>>>===<<<<<<<<<<<<<<<888888888888888888888888:::999777666444444333333444444444444444444444444333444555555666666555555666555555555555666777777666555555444444666777888555555555555666666666777666666555555555444444444333444555555555444333222666555555444444333333222///111444666888888777666444444444444444444444444000222333555666666555555333333333333333333333333666666666666666666666666444555666777888999:::;;;666333222555666777:::@@@CCCOOO^^^kkkxxxxxxwwwwww~~~~~~yyyuuujjjgggcccaaaaaaaaaaaaaaacccfffkkkqqqwwwzzz|||}}}yyy{{{}}}}}}}}}|||}}}~~~zzz}}}~~~~~~xxxoooiiinnnxxxqqq```ZZZWWWQQQKKKKKKJJJIIIJJJLLLNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIJJJIIIFFFEEEGGGJJJEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBAAA@@@AAABBBCCCDDDCCCDDDEEEEEEEEEDDDBBBBBB???@@@AAAAAA??????@@@AAACCCCCCCCCBBBAAA@@@>>>===>>>>>>????????????>>>>>>@@@AAABBBCCCCCCCCCBBBAAA???AAACCCEEEFFFFFFDDDDDDCCCCCCCCCDDDCCCCCCBBBAAACCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEFFFGGGGGGGGGCCCDDDEEEFFFFFFEEEDDDCCCDDDDDDCCCCCCCCCBBBBBBBBB??????>>>>>>>>>>>>????????????@@@AAAAAAAAAAAA@@@<<<===>>>????????????>>>>>>???@@@@@@???@@@AAACCCDDDDDDCCCBBBAAAAAA@@@@@@<<<===>>>???AAABBBDDDDDD???@@@AAACCCDDDEEEEEEEEE???@@@AAABBBCCCBBBAAAAAAsss```UUUMMMHHHCCC???>>>???@@@AAA@@@???>>>===;;;;;;::::::;;;;;;:::999888888777666999999888777666555444444333555666666555555777888666444111111333666888888333333333333333444555666444444444444555777888999555555666666666666555555888888777666666666666666444333333333333444555555222222333444444555555666666777555333333444333111///333555555333444444444666555444444555666555444444444444555555555555666777666666555555555666666999999555444<<>>???@@@AAAAAA???@@@BBBCCCCCCBBB@@@???BBBCCCCCCDDDEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAGGGEEECCC@@@??????@@@AAAFFFGGGGGGFFFDDDCCCDDDEEEIIIIIIHHHHHHGGGFFFEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>???@@@@@@AAAAAAAAA@@@@@@AAAAAA????????????AAAAAABBBAAAAAA@@@@@@??????>>>AAABBBCCCDDDCCCBBB@@@???>>>>>>>>>>>>???@@@AAAAAA@@@AAACCCDDDDDDBBB@@@???>>>>>>???@@@@@@AAABBBBBBsss```UUUMMMIIICCC???>>>???@@@@@@@@@???>>><<<;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::777777777777666666666666444555666666555555666777===:::666444444555555555444444333333333444555555333444444555555666666777444555555666666555555444777666666555555555555555444333333333333444555555666555555444444333222222222222444666999:::777444999:::888333//////333777888666444333333222000...444444444444555555555555666666555555555555666666444555333333888@@@???:::777666666666666888999:::<<>>???@@@AAABBBCCCCCCAAABBBDDDEEEEEEDDDBBBAAABBBCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBCCCBBBAAA@@@AAABBBDDDEEEEEEGGGHHHGGGFFFEEEFFFGGGHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>???@@@@@@AAAAAA@@@@@@???AAAAAA@@@??????@@@AAAAAACCCBBBBBBBBBAAAAAA@@@@@@BBBBBBBBBBBBBBBAAAAAA@@@@@@???????????????@@@AAA@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAsss___UUUMMMIIICCC@@@>>>??????>>>??????===<<<;;;;;;::::::::::::::::::;;;;;;<<<<<<555666666666777777777888555666777666444444555666>>>;;;777444444444444333555555444333333333444444444444555666666666555444444555555666666555555444666666555444444444444444444333333333333444555555666555555444444333222222333333444666888888666555444444333333111111333666777555444333333222000///444444444444555555555555666555555555555555666666222333333444777999555///666666666666777888999999;;;???HHHTTTaaakkkrrrtttvvvxxx}}}qqqllleee```^^^]]]\\\[[[XXXWWWXXXZZZ___dddfffgggnnnqqqvvvyyyzzz{{{}}}~~~}}}|||{{{zzzzzz|||~~~~~~||||||}}}~~~zzztttqqqpppooollliiigggccc```^^^ZZZUUUVVVZZZhhhrrr|||jjjaaaWWWSSSSSSRRRMMMGGGLLLLLLMMMMMMMMMMMMLLLLLLIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFDDDBBBDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBDDDEEEFFFGGGCCCCCCDDDEEEDDDCCCBBBAAACCCDDDEEEEEEEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCEEEFFFEEEFFFHHHHHHGGGFFFGGGHHHFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>???@@@@@@@@@@@@@@@??????AAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCCCCBBBBBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@?????????@@@@@@AAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@??????rrr```VVVMMMIIICCC@@@>>>>>>>>>===???>>>===<<<;;;;;;;;;;;;888888888888888888888999666666666666777777777777555666777666444333444555666444222222333555555555666555444333333333333333555666888888888666444333555666666777777666666555777666555555444444555555444333333333333444555555222222333444444555555666555444444555666;;;FFFRRR:::444000444999999555222555444333444666666666444333333444444444555555555555555444444444555666666555555555666777777444000666666666666777777888888;;;>>>DDDNNNYYYeeennnsssvvv|||tttooohhhbbb]]][[[ZZZZZZYYYWWWVVVXXX[[[^^^``````dddhhhnnntttxxxzzz{{{{{{yyyyyyyyyyyyzzz|||~~~~~~}}}}}}}}}{{{yyyzzz{{{~~~sssmmmgggcccdddffffffeee\\\VVVSSSRRRQQQPPPSSSYYYhhhrrr~~~qqq```ZZZTTTRRRSSSRRRNNNJJJKKKLLLLLLMMMMMMMMMMMMLLLIIIIIIJJJJJJJJJJJJKKKKKKGGGGGGFFFDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGCCCCCCDDDDDDDDDCCCBBBAAADDDEEEGGGGGGFFFDDD@@@>>>?????????@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEE@@@AAABBBBBBCCCBBBBBBAAACCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBBBBBBBBBBBBBCCCAAAAAA@@@@@@@@@@@@@@@@@@DDDDDDCCCBBBBBBBBBCCCDDDEEEFFFHHHHHHFFFEEEEEEFFFDDDCCCCCCCCCBBBBBBBBBAAABBBAAA@@@???>>>??????@@@@@@@@@@@@?????????>>>>>>???@@@@@@@@@@@@??????>>>AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@?????????@@@AAABBBAAA@@@???????????????AAAAAAAAAAAABBBCCCEEEEEEEEEDDDCCCBBBAAA???>>>>>>ppp___WWWKKKHHHCCC@@@???>>>>>>===>>>===<<<;;;;;;:::;;;;;;::::::999888888777666666888888888777666555555555555666777666444333333444333111000111444666777777666555444333333333333333777888999:::999777555333777777777888888777777777888777666666555555666666444333333333333444555555222222333444444555555666333444555666888FFFccc~~~pppVVV<<<444888888555333555444333444666777666555333333333444444444444555444444444444444555666666888666555666666666666666555666666666777777777777999;;;@@@GGGQQQ]]]hhhoooqqqzzzwwwsssmmmeee___[[[YYYYYY[[[YYYWWWWWWXXXZZZZZZZZZYYY]]]ccckkkqqquuuuuuuuuuuuvvvwwwxxxzzz{{{}}}}}}|||zzzzzz{{{~~~|||{{{yyyxxxxxx{{{}}}~~~{{{qqqjjjddd\\\YYY[[[^^^```aaaRRRKKKGGGHHHKKKPPPXXX```iiitttvvvddd]]]YYYTTTQQQPPPPPPNNNMMMKKKKKKLLLMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDCCCDDDDDDDDDDDDBBBAAAAAADDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBAAADDDEEEGGGGGGFFFCCC@@@>>>>>>>>>???@@@AAAAAABBBBBBAAAAAABBBBBBCCCCCCDDDDDD@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBB??????@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBBBBBBBCCCCCCDDDFFFHHHGGGEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@>>>===<<<;;;<<<===>>>@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@??????>>>===@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAABBBAAA@@@>>>>>>???@@@@@@AAA@@@??????>>>>>>>>>>>>@@@@@@@@@@@@AAACCCDDDEEEEEEDDDCCCBBB@@@???>>>===lll\\\VVVIIIFFFBBB@@@??????>>>======<<<<<<;;;::::::;;;;;;<<<<<<;;;:::999888777777999999888777666555444444444555666555333333444555666555333444666777666666555555444333333333444444777888888999888777555555666777777888888777777666888888777666666666666666444333333333333444555555666555555444444333222222555444555666666AAA```{{{KKK444000222444777666444333333333333111000333333333333444444444444333333333333444555666666888555333444444333555999555666666777777666666555555777:::???GGGRRR^^^fffoooyyy~~~{{{vvvmmmeee___\\\\\\]]][[[XXXVVVVVVVVVUUUTTTWWWZZZ```gggnnnrrrrrrqqqoooqqqsssuuuxxxyyyzzzzzzwwwwwwxxxzzz|||~~~}}}|||yyyxxxwwwwwwxxxzzz|||}}}zzz{{{|||}}}~~~}}}}}}xxxnnneeeaaa\\\WWWVVVYYY\\\\\\\\\MMMGGGCCCFFFMMMUUU___gggnnnyyyzzzggg\\\YYYVVVRRROOOLLLLLLLLLMMMJJJKKKLLLMMMMMMNNNMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKHHHGGGFFFEEEEEEEEEEEEEEEAAACCCCCCCCCBBBBBBDDDFFFDDDEEEEEEEEEDDDCCCAAA@@@DDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDAAA???=========>>>@@@AAABBBCCCCCCAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBB@@@@@@AAAAAAAAAAAABBBBBB???@@@AAAAAABBBCCCDDDDDDCCCEEEGGGGGGEEEBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@>>>===;;;999999:::;;;===@@@@@@@@@????????????>>>@@@@@@@@@@@@???>>>======>>>>>>????????????>>>>>><<<======>>>???@@@@@@AAAAAA@@@??????>>>>>>????????????>>>=========>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@???>>>>>>~~~fffXXXSSSGGGEEEAAA@@@@@@@@@???>>><<<<<<;;;;;;::::::;;;;;;;;;:::::::::999999888888888888777777666666555555222444555555333333444666777555444444555666555444444444333333333444555555666666666666555555555555555555666666666666555555777777666555555555555666444333333333333444555555666555555444444333222222666333444666444444EEEZZZkkkFFF666444222444888555444333333333333222000222222333333333444444444333333333333444555666777777333333555444222333999555555666777777666555444444666888;;;@@@IIIUUU\\\mmmvvv|||rrrjjjfffeeeaaa^^^ZZZXXXWWWUUUTTTRRRXXXYYY]]]bbbhhhkkkjjjhhhiiikkknnnqqqtttuuuvvvvvvssstttvvvyyy|||}}}{{{yyyttttttuuuuuuwwwxxxyyyzzzxxxyyyzzz{{{||||||}}}}}}}}}yyyvvvyyy}}}|||zzzxxxxxxyyy{{{||||||zzzqqqkkkeee```[[[[[[\\\```ddddddaaa]]]PPPKKKKKKRRR\\\eeemmmttt|||nnnaaaYYYSSSSSSRRROOOLLLJJJJJJKKKJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFEEEFFFFFFGGGAAACCCDDDCCCBBBBBBEEEHHHHHHHHHIIIIIIHHHFFFCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAA???>>>===<<<===>>>???AAABBBCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBB???@@@@@@AAAAAABBBBBBAAA@@@CCCFFFGGGFFFEEEDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@???===;;;999999:::<<<===@@@@@@@@@????????????>>>@@@@@@@@@@@@???>>>===<<<<<<===>>>??????>>>===<<<;;;<<<<<<===???@@@@@@AAA???????????????>>>>>>======<<<<<<<<<<<<======>>>>>>>>>???@@@@@@@@@???>>>????????????????????????zzzaaaUUUPPPFFFDDDAAA@@@@@@@@@@@@???<<<<<<;;;:::::::::;;;;;;777777777777777888888888666666666666777777777777222333444444333333555666333222111222444555444333333333333333444444555666444444333333333444444555333444444444444444444333666666555444444444444555444333333333333444555555222222333444444555555666111...222:::999333777AAANNN>>>555;;;???:::555555444333333444666777777666222222333333333444444444222222222333444555666777777444444888666222222777555555666777777666555444666888999:::>>>EEEOOOWWWgggooo}}}vvvqqqooofffbbb^^^[[[YYYWWWUUUSSSTTTSSSUUUYYY]]]___]]][[[dddgggjjjnnnqqqrrrssssssqqqrrruuuyyy||||||yyywwwqqqrrrssstttvvvwwwwwwxxxwwwxxxyyyzzz{{{{{{{{{{{{{{{|||~~~~~~}}}yyyvvvtttyyy~~~xxxvvvtttsssrrrrrrsssttthhhmmmnnniiiccc```^^^[[[ZZZ^^^dddmmmrrrpppiiibbbTTTRRRUUU```mmmvvv}}}ssseee\\\UUUPPPRRRSSSRRRNNNKKKJJJKKKJJJJJJKKKMMMMMMNNNNNNNNNMMMMMMLLLJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFAAACCCDDDCCCBBBBBBFFFIIIKKKLLLMMMMMMKKKIIIFFFEEE?????????@@@AAABBBCCCDDDCCCCCCBBBAAAAAAAAAAAABBBAAA@@@@@@??????>>>>>>>>><<<===>>>???AAABBBDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAABBBBBBDDDEEEEEECCCCCCCCCCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@@@@@@@@@@@@@@@@AAA======>>>>>>?????????@@@BBBBBBBBBAAA@@@???===<<<>>>AAAEEEHHHHHHHHHHHHHHH@@@@@@@@@@@@@@@@@@AAAAAA???>>>;;;999999:::<<<>>>@@@@@@@@@????????????>>>@@@@@@@@@??????>>><<<<<<;;;<<<===>>>>>>===<<<;;;;;;<<<<<<>>>???@@@AAABBB>>>???@@@@@@@@@???===<<<;;;;;;;;;;;;;;;<<<===>>>===>>>???AAA@@@???===<<<<<<======>>>??????@@@@@@wwwaaaTTTOOOGGGDDD@@@>>>>>>???>>>>>>@@@???>>>======<<<<<<===;;;:::999888888888999:::888888888888777555444444333333333333333333333333555555555555555555555555555555666666666666555555666666666666666666666666777555444555777888888777666666666666666666666666666666555555555444444444555555666666555555444333222333444444555555444444666555444444333333333333444444444555555555555666777777666555444333333222333333333444444444555555777666555444333444444555444555555666666666666666222666:::;;;;;;???GGGNNN___gggrrr}}}zzzrrrmmmfff```\\\YYYWWWUUURRRSSSTTTUUUUUUWWWYYY[[[]]]```eeeiiilllmmmlllkkkjjjmmmqqqtttwwwwwwwwwvvvqqqrrrssstttttttttttttttvvvvvvvvvwwwyyy|||~~~yyyzzz{{{{{{{{{{{{zzzzzzxxxwwwyyy~~~~~~zzzwwwsssoookkkiiiiiiiiifffdddccc]]][[[\\\YYYTTTVVV\\\dddlllwwwwwwllldddWWW\\\fffrrr~~~zzzhhh[[[VVVVVVQQQPPPNNNLLLJJJJJJJJJKKKJJJKKKLLLNNNNNNNNNMMMLLLKKKJJJIIIGGGFFFEEEDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCEEEGGGIIIMMMOOOQQQQQQOOOKKKFFFCCCDDDDDDCCCBBBAAAAAA@@@@@@CCCBBBBBBAAAAAA@@@@@@???AAAAAAAAAAAA@@@>>>===;;;:::;;;<<<>>>@@@BBBCCCDDDCCCCCCCCCCCCCCCCCCBBBBBBEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEAAAAAABBBBBBBBBBBBAAAAAA???@@@AAAAAA@@@???===<<<>>>>>>=========>>>@@@AAA>>>AAADDDCCC@@@>>>>>>???EEEEEEFFFGGGFFFEEEDDDCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@AAA@@@===999;;;AAAGGGEEECCCAAA???======>>>?????????>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>??????======>>>>>>?????????@@@AAAAAAAAA@@@???>>>>>>=========>>>======<<<;;;;;;<<<===>>>??????>>>===<<<========================yyybbbUUUOOOGGGDDD@@@>>>>>>???>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::999888888888999999777777888777777666555444555555555555555555555555444444444444444444444444555555666666666666555555555555555555555555555555777666555555777888777777555555555555555555555555666555555555444444444444444555555555555444333333222333444444555555444444555444444444555666666777444444444444555555555555666666666555444444333333333333333444444444555555666555444333222333333444444444555666666666666666555888:::::::::===CCCIIISSS\\\hhhsss{{{~~~yyyooofff___[[[XXXVVVRRRSSSTTTTTTTTTTTTVVVWWWXXXZZZ^^^bbbdddeeeeeeeeeeeegggkkkooorrrsssssssssooopppqqqqqqrrrrrrrrrrrrsssssstttuuuwwwzzz|||~~~}}}}}}|||||||||{{{{{{{{{xxxyyy{{{|||xxxsssooommmiiidddaaa```^^^\\\ZZZXXXVVVVVVXXXXXXZZZcccnnnxxx}}}zzzooohhhgggmmmwwwnnn```WWWRRRRRROOONNNLLLKKKJJJJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMJJJIIIGGGFFFFFFFFFGGGGGGGGGGGGFFFDDDDDDCCCCCCCCCDDDCCCBBBBBBBBBDDDFFFHHHKKKMMMOOOPPPNNNKKKGGGDDDDDDCCCCCCBBBAAAAAA@@@@@@CCCBBBBBBAAAAAA@@@?????????@@@@@@@@@???===;;;:::;;;<<<===>>>@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDD@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>===>>>???@@@AAAAAA@@@???>>>AAABBBBBB???>>>???@@@CCCCCCEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@===>>>>>><<<999;;;AAAGGGJJJHHHDDD@@@===<<<<<<<<<>>>======<<<<<<======>>>>>>>>>============>>>>>>======>>>>>>>>>???????????????>>>======<<<;;;;;;===============<<<;;;;;;<<<===>>>??????>>>===<<<========================{{{dddUUUOOOGGGDDD@@@>>>>>>???>>>>>><<<<<<;;;:::999999999999;;;:::999999888888999999666666777777777777666666555555555555555555555555333333333333333333333333555555666666666666555555555555555555555555555555888777555555666777666555555555555555555555555555555555555555444444444444444444444444444333222222222333444444555555444444444444444333444444555555444444444444555555555555444444444444444444444444333333333444444444555555666555444444444444444555444444555666666666666555777999:::999888:::>>>CCCJJJTTTaaammmtttvvvvvvvvvxxx{{{~~~sssiiiaaa\\\YYYTTTTTTTTTTTTSSSSSSRRRRRRQQQSSSUUUWWWZZZ[[[\\\\\\]]]___ccchhhkkkmmmnnnnnnllllllnnnoooppppppppppppqqqqqqqqqrrrtttwwwyyy{{{~~~}}}{{{zzzyyyyyyyyyyyyvvvwwwzzz|||yyyzzz|||~~~~~~~~~}}}|||zzzyyyvvvpppjjjeeebbb^^^ZZZWWWVVVUUUSSSRRRPPPPPPSSSXXX^^^fffuuu~~~wwwssszzzooo```YYYSSSOOONNNLLLLLLKKKJJJIIIIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMJJJHHHFFFEEEEEEFFFHHHJJJIIIHHHFFFEEEDDDCCCBBBBBBCCCBBBAAAAAAAAACCCDDDEEEHHHJJJLLLMMMMMMJJJGGGEEECCCCCCCCCBBBBBBAAAAAA@@@BBBBBBBBBAAA@@@@@@??????>>>?????????>>><<<:::999<<<<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAABBBBBBBBBBBBCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@???@@@@@@AAAAAA===???AAACCCCCCBBB@@@>>>>>>???@@@???>>>>>>@@@BBB@@@AAABBBDDDDDDDDDDDDCCCBBBBBBBBBAAA@@@@@@??????<<<===>>><<<;;;>>>DDDIIIPPPLLLFFF@@@<<<:::::::::<<<<<<;;;;;;;;;<<<<<<=========<<<<<<<<<<<<==================>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;<<<===>>>>>>>>>>>>===<<<========================}}}fffVVVOOOGGGDDD@@@>>>>>>???>>>>>><<<;;;:::999888888888888::::::999999999999888999555666666777777777777666333333333333333333333333333333333333333333333333444555555666666555555444555555555555555555555555999777555555666666555444555555555555555555555555444444444444444444444444333333444444333333222111222333444444555555444444555444333111000/////////333333444444444555555555333333333444444555555555333333333444444444555555666666666555555555666666333444555555666666555555666888888888777888;;;>>>DDDMMM[[[gggnnnppppppooopppsssvvvzzz|||zzznnnccc]]]WWWVVVUUUTTTTTTSSSQQQPPPMMMMMMNNNOOOPPPRRRTTTUUUUUUXXX[[[```cccfffggghhhiiiiiikkklllnnnnnnoooooooooooooooppprrruuuxxxyyy{{{zzzwwwuuusssssstttuuurrrsssvvvzzz~~~}}}~~~~~~}}}|||zzz{{{|||zzzvvvtttuuuvvvvvvvvvvvvvvvvvvvvvwwwwwwyyyyyyyyyzzzzzzyyyyyyyyyyyywwwtttpppmmmhhhbbb^^^WWWUUURRRPPPOOOPPPQQQQQQPPPRRRWWWaaammmzzzuuu```WWWUUURRROOOMMMJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHJJJLLLMMMKKKIIIFFFDDDDDDEEEHHHJJJJJJIIIGGGEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@AAABBBCCCDDDFFFHHHJJJJJJIIIGGGEEECCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@?????????>>>?????????>>><<<:::999::::::<<<===???@@@AAABBBAAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAAAAAAAAAAA@@@AAA@@@?????????AAABBBCCC===???@@@AAABBBAAA???>>>>>>>>>=========???AAACCC>>>???AAACCCDDDDDDDDDDDDAAAAAA@@@@@@@@@?????????===>>>???>>>???BBBHHHLLLQQQMMMFFF@@@<<<:::::::::<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<<<<========================?????????>>>>>>=========;;;;;;<<<<<<<<<;;;;;;:::;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<~~~fffWWWPPPGGGDDD@@@>>>>>>???>>>>>>===<<<;;;:::999999999999::::::::::::999999888888555666666777777777777666333333333333333333333333444444444444444444444444444444555555555555444444555555555555555555555555888777555444555666555444555555555555555555555555333333444444444444444444333333444444333333222111222333444444555555444444444444222111000/////////333333333444444444444555222222333333444555555555333333333444444444555555444444444444444444444444333444444555555555555555444555666666777888;;;<<<===FFFSSS^^^eeeiiijjjkkknnnpppqqqsssuuuzzzpppggg\\\YYYUUUSSSSSSRRRPPPNNNKKKKKKKKKKKKLLLNNNOOOPPPPPPRRRUUUYYY\\\___```aaadddeeegggiiijjjkkkllllllllllllmmmnnnpppsssuuuwwwwwwvvvsssqqqpppqqqrrrsssooopppsssvvvzzz}}}}}}||||||{{{}}}~~~}}}{{{yyyyyyyyywwwuuuttttttuuuvvvuuutttssstttsssrrrpppnnnnnnnnnpppppppppoooooooooooooooqqqqqqssstttuuuuuuuuuuuutttpppjjjddd```]]]YYYWWWQQQPPPNNNLLLKKKLLLOOOQQQVVVZZZcccrrrwwwhhhXXXRRRRRRPPPMMMLLLIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFGGGIIIKKKMMMMMMKKKGGGDDDCCCDDDFFFHHHJJJIIIHHHFFFDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBEEEGGGHHHGGGFFFEEEBBBBBBBBBBBBBBBAAAAAAAAABBBAAAAAA@@@@@@???>>>>>>???@@@@@@@@@???===;;;:::777888:::<<<>>>@@@BBBCCC@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@???>>>???@@@BBBCCC>>>>>>===============>>>===<<<<<<<<<===???AAABBB===>>>@@@BBBDDDDDDDDDDDD???????????????>>>>>>>>><<<======>>>???CCCGGGJJJKKKHHHDDD???<<<;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===============::::::;;;;;;;;;;;;::::::;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;~~~fffWWWPPPGGGDDD@@@>>>>>>???>>>>>>======<<<;;;::::::::::::999::::::::::::999888777666666777777777777666666555555555555555555555555555555555555555555555555444444555555555555444444444444444444444444444444777666444444555666555444444444444444444444444444333333333333444444444444444444444444444333222222222333444444555555444444222222222222333444555666333333333333444444444444222222333333444444444555333333333444444444555555000000111222222222222111333333444555555555555444444444444555777999:::;;;<<>>@@@BBBDDDEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>???@@@@@@@@@???===;;;:::777888:::;;;>>>@@@AAABBB>>>??????@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>??????@@@@@@>>>===;;;:::::::::;;;<<<===<<<;;;<<<>>>@@@@@@???<<<===???AAABBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::<<>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;::::::;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;}}}fffWWWPPPGGGDDD@@@>>>>>>???>>>>>>===<<<;;;::::::999::::::999999:::::::::999888777777777888777777666555444555555555555555555555555444444444444444444444444333444444555555444444333444444444444444444444444666444333333555666666555444444444444444444444444222222333333333444444444444555555555555444333333222333444444555555444444111111222222444555777888222222333333333444444444333333333333333333444444333333333444444444555555000111222333333333222222222333444444555555444444555555555666777888999888;;;@@@HHHQQQYYYbbbjjjoooooopppqqqqqqqqqssswwwzzzwwwnnncccZZZWWWTTTQQQNNNLLLLLLLLLMMMMMMMMMMMMMMMKKKLLLMMMNNNOOOPPPQQQQQQSSSTTTVVVXXX[[[\\\]]]^^^___``````aaacccfffhhhjjjkkklllmmmnnnooopppqqqrrrnnnnnnmmmmmmnnnnnnooopppooooooooommmlllllloooqqqnnnooopppnnnlllkkkkkklllnnnmmmlllmmmnnnnnnmmmkkkkkkiiihhhhhhggggggfffeeeaaa``````___^^^^^^]]]]]]^^^___aaacccccccccaaaaaa[[[XXXSSSPPPNNNMMMKKKJJJLLLMMMNNNNNNPPPUUU\\\bbbooo~~~{{{yyy{{{nnn^^^WWWQQQOOOLLLHHHHHHJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDEEEGGGIIIJJJKKKKKKLLLKKKIIIHHHFFFEEEEEEFFFFFFIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBBBBAAA@@@???>>>===>>>@@@BBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>?????????>>><<<:::999::::::;;;<<<<<<===>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAA@@@?????????>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>?????????>>>======;;;;;;;;;;;;;;;::::::999===;;;;;;<<>><<<:::;;;<<<>>>??????>>>>>>========================;;;:::999999:::<<<>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999:::;;;<<<=========<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::888888999:::::::::::::::;;;;;;<<<======<<<;;;;;;::::::::::::::::::::::::|||eeeWWWQQQGGGDDD@@@>>>>>>???>>>>>>===<<<;;;:::999999999999999999:::;;;:::999888777888888888888777666444444333333333333333333333333333333333333333333333333333444444555555444444333444444444444444444444444555444333333555666666666444444444444444444444444222222222333333444444444555555666666555555444333222333444444555555444444222222111111222222333444222222333333333444444444333333333333333333333333333333333444444444555555222333555666777666555555222333444444555555444444777666555666777888777666555999???FFFPPPZZZeeekkkiiilllppprrrtttvvvxxxzzz{{{mmmbbb]]]YYYUUURRRLLLMMMNNNNNNNNNMMMMMMLLLJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMOOORRRTTTVVVWWWWWWZZZZZZZZZ[[[]]]```cccdddeeefffhhhkkkmmmnnnoooooolllkkkiiihhhhhhhhhiiiiiihhhhhhhhhgggggghhhlllnnnkkklllllljjjhhhffffffgggfffeeeeeeeeeggggggeeecccaaa```^^^^^^^^^^^^\\\[[[[[[ZZZYYYYYYXXXWWWVVVVVVXXXYYYZZZ[[[[[[YYYWWWVVVRRRPPPOOONNNNNNMMMKKKHHHHHHKKKOOORRRXXX```jjjrrr}}}}}}yyyyyywww^^^YYYUUURRRPPPLLLHHHIIIMMMKKKKKKKKKKKKJJJHHHFFFEEEDDDEEEGGGJJJKKKLLLLLLKKKHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFCCCCCCCCCBBBAAA@@@???>>>===>>>???AAABBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>======>>>>>>===;;;999888===<<<<<<<<<<<<;;;;;;;;;===>>>>>>???@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>???>>>>>>======<<<<<<<<<;;;<<<<<<============<<<<<<===>>>?????????===<<<;;;999;;;===>>>===;;;999777<<<;;;;;;===@@@@@@===:::888999:::<<<<<<<<<<<<;;;<<<<<<<<<==================;;;::::::;;;=========999:::;;;;;;<<<<<<;;;;;;888888888888999:::;;;<<<======<<<<<<<<<<<<======<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<777888999::::::::::::::::::;;;<<<======<<<;;;:::::::::::::::::::::::::::|||eeeUUUMMMGGGDDD@@@>>>???@@@AAAAAA===<<<;;;:::999999999999999777666777888888777666888999:::999777555555666222222111111111222333333//////111222444555777777444444444333333222222222333444555666666555444333444333333222222333333444444444444555555555666666222111000//////111333444333333333333333333333333222333333444444333333222444444444333333222222222555555555555555555555555333333333333333333333333111222333333111111222333555444333222222333444555444333333222222333333444666666666666666555555555777888:::===CCCLLLUUU\\\eeejjjqqqvvvyyy|||zzzpppggg]]]WWWWWWSSSOOOMMMNNNNNNLLLIIIGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLNNNOOOPPPOOOPPPQQQSSSUUUXXXZZZ[[[aaaaaabbbcccdddeeeffffffddddddeeeeeedddcccaaa```____________```bbbdddfffddddddcccdddeeecccaaa^^^aaaaaa```___^^^]]]\\\[[[YYYXXXWWWVVVUUUTTTSSSSSSQQQQQQPPPOOONNNMMMLLLLLLLLLLLLLLLMMMNNNMMMKKKIIILLLIIIIIINNNNNNKKKLLLQQQVVVWWWYYY\\\cccooo~~~zzz||||||eee\\\QQQQQQOOOMMMJJJJJJKKKMMMLLLKKKKKKKKKJJJHHHGGGFFFIIIJJJJJJJJJIIIHHHHHHGGGMMMLLLLLLKKKJJJIIIIIIHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDBBB@@@?????????@@@AAAAAAAAABBBBBBAAAAAAAAABBBAAA???>>>>>>@@@AAABBBCCCBBBAAA@@@????????????===>>>???>>><<<::::::;;;:::::::::;;;<<<===>>>>>><<<<<<============<<<<<>>===@@@@@@@@@???>>>======<<<<<<<<<============<<<;;;<<<>>>???@@@@@@???>>><<<;;;;;;;;;::::::999999999;;;<<<===>>>>>>===<<<;;;<<<<<<============<<<<<<;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;888999;;;<<<<<<<<<;;;;;;???<<<999999;;;<<<:::888<<<<<<<<<<<<<<<<<<<<<<<<{{{dddTTTMMMGGGDDD@@@>>>??????@@@???===<<<;;;:::999999999999999777666666777888666555666888999888666444444555444333333222222222333333222222222333333444444444333333333333333333333333333444555666666555444333555444444333333444444555555444444333333222111111333222111000000222333555333333333333333333333333333444444555555444444333444444333333333222222222444444444444444444444444333333333333333333333333111333333333222111222333444444444333333444444444444333333222222333333444666666666666555555555555666777888999===DDDLLLRRR^^^eeennnvvvzzz~~~}}}qqqiii^^^ZZZUUURRRQQQPPPNNNLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMOOOQQQSSSTTTWWWXXXYYY[[[]]]___aaaaaaaaabbbbbbbbbaaa```^^^]]]YYYXXXXXXXXXYYY[[[\\\]]]]]]\\\[[[[[[\\\[[[YYYWWWZZZYYYXXXWWWVVVUUUTTTTTTRRRQQQPPPOOOMMMLLLJJJJJJKKKJJJJJJIIIIIIHHHHHHGGGHHHHHHHHHIIIJJJJJJHHHGGGLLLIIIJJJNNNPPPPPPSSSZZZaaaeeelllsss|||||||||}}}nnn[[[SSSPPPOOONNNKKKIIIIIIJJJLLLMMMMMMNNNMMMMMMLLLKKKJJJIIIIIIJJJJJJIIIHHHHHHGGGKKKLLLLLLLLLKKKJJJIIIIIIEEEDDDDDDDDDDDDCCCCCCCCCDDDCCCAAA@@@???>>>??????======>>>>>>>>>>>>======??????@@@@@@AAAAAAAAAAAABBBBBBBBBAAA@@@@@@??????===???@@@???===;;;;;;<<<:::;;;;;;<<<<<<=========<<<======>>>>>>======<<<@@@@@@@@@@@@???>>>======@@@@@@??????>>>======<<<>>>>>>?????????>>>>>>===<<<===???@@@@@@???===<<<;;;;;;;;;:::::::::999999;;;<<<============<<<;;;;;;<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999::::::::::::::::::::::::777777888999999999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999999888888999::::::;;;;;;::::::999999;;;<<<<<<<<<;;;;;;>>>;;;999999;;;<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;zzzdddTTTLLLHHHEEEAAA???>>>???>>>>>><<<<<<;;;:::999999999999999777666666777777666555555666777777555333333444666555444333333333333333555555444444333222222222222222333333333333444444333444555666666555444333666555555444444555555666777666555444222111//////333333222111222333444555333333333333333333333333444444555555555555444444333333333333222222222222222222222222222222222222333333333333333333333333111333444333222111222444333444444555555444444333444333333222222333333444555555555555555555555555777777777777999===CCCGGGTTT]]]iiissszzz~~~|||jjjeee^^^YYYUUURRRPPPNNNLLLKKKJJJIIIHHHIIIJJJJJJGGGGGGFFFFFFEEEFFFFFFFFFIIIIIIIIIIIIJJJKKKMMMMMMMMMNNNPPPSSSVVVYYY[[[\\\[[[\\\\\\\\\[[[ZZZYYYXXXUUUUUUUUUUUUUUUVVVWWWWWWUUUTTTRRRQQQRRRRRRQQQPPPQQQQQQPPPOOONNNMMMMMMLLLJJJIIIHHHGGGFFFDDDCCCCCCEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHMMMLLLPPPUUUYYY]]]dddkkknnnuuu~~~~~~xxxcccVVVQQQNNNNNNMMMKKKHHHHHHIIIKKKLLLMMMMMMMMMMMMMMMLLLLLLIIIIIIIIIIIIIIIHHHHHHGGGIIIJJJLLLMMMMMMKKKJJJIIIEEEEEEEEEDDDDDDDDDCCCCCCCCCBBB@@@???>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;<<<===@@@BBBCCCBBBAAA@@@BBBBBBCCCCCCBBBAAA???>>>>>>???@@@@@@>>><<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>======>>>>>>???>>>>>>======@@@??????>>>>>>======<<<::::::;;;;;;;;;;;;;;;:::======????????????======;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::::::::::::::999999999999888888888888888888888888999999999999999888777666;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999777888999999::::::999999999::::::;;;;;;;;;;;;:::<<<:::999999;;;<<<;;;;;;::::::::::::::::::::::::yyycccTTTLLLHHHEEEAAA???>>>>>>===<<<<<<;;;::::::999999999::::::999777777888888777555555666777777555444444444888777666444444333333333666666555444333222222111444333333333333333333222333444555666666555444333555555444444444444555555888888777666444333222111444333333333333444555666333333333333333333333333333333444444444444333333333222222222222222222222333333333333333333333333333333333333333333333333222333444333222222333444222333444555555444333222444333333222222333333444444444555555555555555666888999999888888:::>>>BBBLLLUUUcccnnnvvv{{{zzzuuummmddd]]]XXXTTTSSSPPPNNNLLLJJJJJJJJJLLLMMMGGGGGGFFFFFFFFFFFFGGGGGGJJJIIIIIIHHHIIIIIIJJJJJJIIIJJJLLLOOOQQQSSSUUUVVVTTTTTTTTTTTTSSSSSSRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPQQQNNNLLLKKKLLLMMMMMMLLLLLLLLLKKKKKKJJJIIIHHHHHHEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDEEEFFFGGGGGGIIIKKKMMMQQQVVV^^^gggmmmsss{{{yyyiii\\\TTTRRRMMMMMMMMMKKKIIIHHHJJJKKKHHHHHHIIIJJJKKKKKKJJJJJJHHHHHHIIIIIIIIIHHHHHHGGGGGGIIIKKKMMMMMMLLLJJJHHHGGGGGGFFFFFFFFFEEEEEEEEEAAA@@@??????>>>============>>>>>>>>>>>>>>>>>>===<<<===???AAABBBBBBBBBBBBBBBCCCDDDDDDDDDBBB@@@>>>>>>???AAA@@@>>>======>>>============<<<<<<<<<<<<>>>>>>????????????>>>>>><<<===>>>>>>?????????>>>??????>>>>>>============888999::::::::::::::::::======>>>??????>>>======;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999::::::;;;;;;::::::999:::999999999999999999999777777777888888888888888:::::::::;;;;;;::::::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<888888999::::::::::::::::::::::::::::::::::::::::::999999999:::;;;<<<<<<999999999999999999999999wwwbbbSSSLLLGGGDDDAAA??????>>>===;;;;;;;;;:::999999999::::::<<<:::999999999999888666555777888777666555555666888777666555444333333333555444444444444444444444555555444333333222111111333444555666666555444333444444333333333333444444666666555555555444444444444444333444444444555555333333333333333333333333222222222333333222222222222222222222222222222222333333333333333333333333333333333333333333333333222333444444222222333444222333444555555444333222444333333222222333333444333444444444555555666666777888888888888999<<>>======<<<>>>??????@@@@@@??????>>>>>>>>>>>>>>>???AAACCCDDDBBBCCCDDDDDDDDDBBB@@@>>>===???@@@@@@>>>======>>>==================<<<<<<>>>>>>????????????>>>>>>======>>>???@@@@@@@@@@@@>>>>>>>>>===============<<<======>>>??????>>>>>>=========>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::999999::::::::::::999999999999999999999999999999777888888888999999::::::777888999:::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;::::::::::::999:::::::::999999999999999:::;;;<<<999999999999999999999999vvvaaaSSSLLLEEECCC@@@??????>>>===;;;;;;::::::999999:::::::::<<<;;;999999999999777555555666888888666555666666777666555444444444444444444444444444555555555555555555444333333222111111333444555666666555444333333333333222222333333333222222222333333444444444333333333444444444555555333333333333333333333333111111222222222222111111111111111222222222222222444444444444444444444444333333333333333333333333222444555444333222333555333444444555555444444333444333333222222333333444333333333444555555666666333555666666666777999;;;@@@GGGQQQZZZaaahhhpppuuu|||zzzvvvuuuccc```[[[VVVRRRNNNLLLKKKFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFEEEEEEEEEGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFGGGFFFDDDDDDFFFGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCAAAAAABBBCCCDDDEEEFFFGGGCCCDDDDDDDDDEEEEEEFFFFFFDDDFFFHHHHHHIIIMMMSSSYYYeeesss}}}fffYYYRRRNNNMMMNNNLLLMMMNNNMMMKKKJJJKKKLLLGGGGGGHHHIIIJJJJJJJJJIIIFFFGGGGGGHHHHHHHHHHHHHHHFFFGGGIIIJJJJJJHHHGGGFFFCCCCCCCCCBBBBBBBBBAAAAAA???????????????>>>=========>>>>>>??????>>>>>>===@@@???>>>===>>>@@@CCCEEEBBBBBBCCCCCCBBBAAA???>>><<<>>>??????>>>======>>>===========================>>>>>>??????>>>>>>======>>>??????@@@@@@@@@@@@========================:::;;;<<<===>>>>>>>>>>>>========================;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::;;;999::::::;;;;;;::::::999888888888999999999999999888888888999::::::;;;;;;555555777888999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999888888888888::::::;;;<<<<<<<<<<<<;;;;;;::::::999999999999:::999::::::999888888:::<<<999999999999999999999999uuu```RRRKKKCCCBBB@@@?????????===<<<:::::::::999999::::::;;;;;;999888777777777555333333555666666555444555666555555444444333444444555555555555555555555555555222222222333333444444444333444555666666555444333444444333333333333444444222222222333333333444444222222333444444444444444333333333333333333333333111222222333333222222111000111111111222222222222222222222222222222222222333333333333333333333333333444555444333333333555444444444333333444444444444333333222222333333444222222333444444555666666333555666666666666777888;;;@@@HHHOOOVVV___jjjqqqvvv}}}xxxtttnnnfff]]]UUUOOOLLLJJJJJJIIIIIIIIIJJJJJJKKKIIIHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHEEEEEEDDDEEEGGGGGGEEEDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGIIILLLLLLLLLQQQYYY```pppzzzzzz}}}xxxjjj\\\TTTQQQNNNLLLNNNJJJLLLMMMLLLKKKJJJJJJKKKHHHHHHIIIJJJJJJJJJIIIIIIFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@>>>???@@@@@@@@@???>>>======>>>>>>??????>>>>>>===????????????@@@AAAAAABBBBBBBBBBBBAAA@@@@@@??????;;;===>>>>>>===<<<===>>><<<<<<======>>>>>>??????<<<======>>>>>>======<<<======>>>>>>???>>>>>>>>>========================777777999::::::;;;;;;;;;=========<<<<<<=========;;;;;;;;;;;;<<<<<<<<<===<<<;;;:::999999:::;;;<<<::::::;;;;;;;;;;;;::::::777888888888999999999999777777888999999:::;;;;;;666777888999999999999999999999999999999999999999:::::::::::::::::::::::::::999999999888777777777999999:::;;;;;;;;;;;;:::;;;;;;999888888888999999999:::;;;:::777777999;;;::::::::::::::::::::::::uuu```RRRKKKBBBAAA??????@@@???>>><<<:::::::::999999:::;;;;;;:::888666555666555333222222444555555444333444555444444333333333444444555666666666555444444444333//////111222444555777777333444555666666555444333555555555444444555555555555555555555555555555555111222333333444444333333333333333333333333333333222333333444444333333222000000111111222222222222111111111111111111111111333333333333333333333333333444555555333333444555555555333222222333555555444333333222222333333444222222333333444555666666555777888888777666666777777<<>>===??????@@@@@@@@@@@@??????>>>???AAABBBBBBAAA@@@???CCCBBBAAA@@@????????????;;;<<<>>>>>>===<<<<<<===;;;<<<<<<===>>>??????@@@<<<<<<============<<<<<<<<<===============<<<<<<<<<<<<<<<===============888999:::;;;<<<===============<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<======<<<<<<::::::::::::<<<<<<:::;;;;;;<<<<<<;;;;;;:::777777888888999999999999666777777888999::::::::::::;;;;;;;;;;;;:::999999999999999999999999999999::::::::::::::::::::::::<<<<<<;;;;;;:::999888888888888999::::::::::::999<<<;;;999888888888999999999;;;<<<:::777666888:::::::::::::::::::::::::::pppZZZMMMIIIEEECCCAAA@@@@@@???===;;;:::999999;;;======<<<:::999888777777888888777555666666555555555444444444444555666777777666555444444333333222222333333444555444444333333333444444444444444444444444444444555555444444444444555555444444444444444444444444333333333333333333333333111111222222222333333333111111111222222333333333444444444333333222222222555444222111000111222222111111111111111111111111222222222333333444444444222222333333444555666666444333333222222333333444444444444555555555555666555555555555555444444333666:::>>>AAADDDLLLWWW___gggoooyyy|||kkk___YYYWWWXXXXXXUUURRROOOMMMMMMKKKJJJIIIJJJLLLMMMLLLKKKMMMLLLKKKJJJIIIGGGFFFEEEFFFFFFFFFFFFGGGHHHIIIJJJDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFGGGIIIJJJKKKHHHIIIKKKKKKKKKLLLNNNQQQTTTUUUVVVUUUXXX```mmmxxx~~~|||{{{||||||kkkYYYTTTNNNKKKJJJIIIGGGDDDEEEFFFFFFGGGGGGHHHIIIIIIHHHHHHIIIIIIHHHFFFEEECCCFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHHHHFFFDDDDDDFFFHHHCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCC@@@???>>>>>>>>>???AAAAAA===>>>>>>===<<<===@@@BBBBBBBBBCCCCCCBBB@@@???>>>>>>>>>>>>>>>====================================<<<<<<<<<<<<=========>>>???>>>>>>===<<<;;;;;;;;;:::;;;<<<======<<<;;;:::;;;:::999999:::;;;<<<===???>>>===<<<<<<;;;;;;<<<:::;;;<<<<<<<<<<<<<<<;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777;;;;;;::::::::::::999999777777888999::::::;;;;;;::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666555555999999999999999999999999888888888888888888888888::::::999999888777777777::::::::::::::::::::::::nnnXXXLLLHHHEEECCCAAA@@@@@@???===;;;;;;:::999:::<<<===<<<;;;999888777777888888777555666666555555555444444444444555666777777666555444333333222222222222333333444333333333333444555555444444444444444444444444444444333333333333444444444444444444444444444444333333333333333333333333222222222222333333333333222222222222333333333444444444333333333222222222444333222222111111222222222222222222222222222222222222333333333333333333222222333333444555555666444333333222222333333444333333333333444444444555222333444555555555555555444777:::;;;===CCCLLLSSS]]]eeepppwwwyyyzzz|||~~~zzzpppkkkgggfffeee```ZZZUUUSSSRRRQQQPPPNNNNNNOOOPPPOOONNNNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHHHHHHHIIIJJJLLLMMMKKKKKKJJJJJJJJJJJJKKKKKKMMMNNNNNNNNNNNNPPPSSSVVVXXXZZZ^^^```dddmmmzzzzzzggg[[[VVVRRRMMMJJJIIIIIIGGGEEEEEEEEEFFFFFFGGGHHHHHHHHHFFFGGGHHHHHHIIIHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGEEEFFFFFFDDDBBBBBBDDDFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBB@@@???>>>>>>>>>???@@@AAA>>>??????>>>======@@@BBB@@@AAAAAAAAAAAA???>>>===>>>>>>>>>=========<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>???>>>>>>===<<<<<<;;;;;;<<<<<<<<<======<<<<<<<<<===<<<<<<;;;;;;<<<===>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<=========<<<<<<;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;:::999888777;;;;;;:::::::::999999999777777888999999:::;;;;;;999999999999999999999999888888888888888888888888::::::::::::::::::::::::999999888888777666666666999999999999999999999999777777777777777777777777888888888888888888888999888888888888888888888888jjjVVVKKKGGGDDDBBB@@@@@@@@@???===;;;<<<:::888888:::<<<<<<;;;999888777777888888777555555555555555555444444444444555666777777666555444444444333333333333444444333333333333444444555666444444444444444444444444333333333222222333333333444444444444444444444444333333333333333333333333333333333333444444444444333333333333444444444444333333333333222222222222222222333333333222111111333333333333333333333333333333333333333222222222222222333333444444555555444333333222222333333444222222222333333333444444111111333444555666666666444666777777777:::AAAFFFNNNWWWbbbjjjooorrrvvvyyy|||}}}yyyrrrjjjccc```______]]]ZZZZZZ[[[[[[ZZZYYYVVVTTTQQQOOOMMMMMMNNNOOOKKKKKKJJJJJJJJJJJJKKKLLLMMMLLLJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHJJJLLLNNNPPPOOOOOOOOONNNNNNNNNNNNNNNSSSTTTTTTTTTUUUXXX]]]aaadddggglllpppvvvssscccXXXSSSQQQNNNKKKIIIHHHHHHGGGEEEEEEEEEFFFGGGGGGHHHHHHIIIFFFFFFGGGHHHIIIKKKLLLLLLIIIIIIHHHGGGFFFFFFFFFFFFEEEFFFFFFDDDCCCBBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@AAAAAA??????>>>>>>??????@@@AAA@@@AAAAAA@@@>>>>>>???AAA??????@@@@@@@@@>>>===<<<=========<<<<<<<<<;;;;;;????????????????????????<<<<<<=========>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;>>>======<<<<<<======>>>??????>>>=========>>>>>>::::::::::::::::::;;;<<<>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::999999999;;;;;;;;;;;;:::999888888::::::::::::999999999999777777888888999:::::::::888888888888888888888888888888888888888888888888999999999999999999999999777777777777777777777777999999999999999999999999777777777777777777777777666666777888888999::::::777777777777777777777777gggTTTJJJGGGCCCBBB@@@???@@@???===<<<===;;;888777999;;;;;;<<<999888777777888888777555555555555555555555555555444444555666666555444444666666555555555555666666555444444333333333444444444444444444444444444444444444333333333333444444444444444444444444444444333333333333333333333333333333333444444444555555444444444444444444444444333222222222222222222222111222333444444333111000333333333333333333333333444333333333222222111111222222333333333444444444444333333222222333333444222333333333333444444444333333444555666777777666666777888777777999===@@@CCCJJJTTT^^^fffmmmrrrvvvzzz}}}|||vvvsssrrrsssqqqooopppqqqrrrrrrqqqjjjfff___YYYUUUSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQOOONNNMMMKKKKKKJJJJJJJJJHHHIIIJJJKKKLLLMMMMMMNNNLLLLLLLLLLLLNNNPPPRRRTTTRRRRRRSSSTTTTTTTTTTTTTTTXXXYYY[[[^^^aaagggnnntttwwwxxxzzz}}}qqqccc[[[TTTPPPMMMKKKIIIHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJGGGGGGHHHIIIJJJKKKMMMMMMJJJJJJHHHGGGFFFFFFFFFFFFFFFGGGHHHGGGEEEEEEEEEGGGDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@???????????????@@@@@@@@@AAABBBBBBAAA???>>>???@@@??????@@@@@@@@@???===<<<===<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<============>>>>>>>>>>>>>>>======<<<<<<<<<<<>>===<<<<<<===>>>?????????>>>=========<<<<<<999999999999:::;;;<<<===????????????>>>===;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999888:::::::::999999999999888777777888888999999999:::999999999999999999999999888888888888888888888888999999999999999999999999666666777777888888888888999999999999888888888888::::::::::::::::::::::::666777777777888888888999777777777777777777777777}}}eeeTTTJJJGGGBBBAAA????????????===<<<===;;;888777888:::;;;;;;999888777777888888777555444555555555555555555555333444555666666555444333555555444444444444555555777666555444333222222222444444444444444444444444555555444444444444555555444444444444444444444444333333333333333333333333333333333444444444555555444444444444444444444444222222222222222222222222000111333444444333222111333333333333333333333333333333333222222111111111222222222333333333333333444333333222222333333444444444444444555555555555666666777777777666666555666777888888888999<<<======BBBKKKUUU___iiiqqqvvvyyy|||}}}tttjjjbbb]]][[[ZZZ```aaaaaaaaa```^^^\\\[[[UUUUUUTTTSSSRRRQQQPPPOOOJJJJJJJJJKKKLLLLLLMMMMMMQQQQQQRRRTTTVVVXXXYYYZZZXXXYYYZZZ[[[]]]___`````````ccchhhmmmttt{{{nnn]]]XXXUUUOOOHHHIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFGGGHHHGGGFFFEEEEEEFFFCCCDDDDDDDDDEEEEEEFFFFFFDDDCCCBBBAAA@@@?????????>>>>>>??????@@@@@@@@@@@@@@@BBBBBBAAA@@@>>>???@@@???@@@AAAAAAAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;====================================>>>>>>>>>???============<<<<<<<<<<<>>===<<<<<<===>>>???=========<<<<<<;;;;;;:::999999::::::;;;<<<>>>>>>????????????>>>===;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;:::999999::::::999999999888888888777888888888888888999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::666666666777888888999999999999999888888777777777999999999999999999999999888888888777777777666666888888888888888888888888|||eeeUUUKKKGGGBBB@@@???>>>??????===<<<<<<:::888888999::::::999999888777777888888777555444444444555555555555555333444555666666555444333333333222222222222333333777666555444333222222222444444444444444444444444666555555444444555555666444444444444444444444444333333333333333333333333333333333333444444444444444444444444333333333333111111111222222222222222111111222333333333222222333333333333333333333333222222222222222111111111222222222222333333333333444333333222222333333444444444444555555555666666777777777777777666555444444555666777888999::::::;;;>>>CCCLLLXXXeeepppwwwyyy|||}}}tttnnnlllkkklllnnnpppqqqooolllhhheee^^^^^^^^^]]][[[WWWTTTQQQOOOOOONNNNNNNNNMMMMMMMMMRRRTTTXXX[[[___aaabbbbbbeeeeeefffgggiiillloooqqqnnnttt{{{sss___TTTRRRQQQKKKCCCGGGHHHIIIHHHFFFEEEFFFGGGHHHHHHIIIJJJJJJKKKKKKLLLIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHGGGFFFEEEEEEEEEEEECCCEEEFFFFFFDDDCCCCCCDDDBBBCCCCCCDDDDDDEEEEEEFFFCCCBBBAAA@@@@@@???@@@@@@>>>>>>???@@@@@@@@@@@@???>>>@@@BBBAAA@@@>>>????????????@@@AAAAAA@@@???>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????==================<<<<<<>>>======<<<<<<======>>>:::;;;;;;<<<;;;;;;:::999::::::::::::;;;<<<===>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===:::::::::;;;;;;::::::999999999999999888888888888888888888888888888888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666666777777888888888999999999999888777777666666666666666666666666666666999999888777777666555555999999999999999999999999{{{fffVVVLLLHHHAAA@@@>>>>>>??????===<<<;;;:::999999::::::999777999888777777888888777555444444444555555555666666333333555555555555333333444444333333333333444444444444333333333444444555444444444444444444444444555444444333333444444555444444444444444444444444333333333333333333333333222222222222333333333333444333333333222222222222000111111111222222222222222222111111222222333444222222222222222222222222111111111111222222222222222222222222222222222222444333333222222333333444333333444444444555555555333444555555555555555444444555555777888888777666::::::===EEERRRaaannnvvvxxx{{{}}}{{{vvvoooppppppnnniiibbb[[[WWWTTTTTTUUUVVVWWWWWWXXXXXXZZZ^^^eeelllrrrtttuuuuuuwwwvvvuuuuuuwwwzzz~~~kkkcccWWWPPPMMMLLLIIIFFFFFFHHHJJJIIIFFFEEEFFFGGGGGGGGGHHHHHHIIIJJJJJJJJJFFFHHHKKKLLLLLLJJJHHHFFFFFFFFFEEEEEEDDDEEEEEEEEECCCEEEGGGFFFEEECCCCCCCCCAAABBBBBBCCCDDDDDDEEEEEEAAAAAA@@@@@@@@@@@@@@@AAA===>>>???@@@AAA@@@@@@???<<<>>>@@@AAA???>>>??????===>>>???@@@@@@???>>>>>>>>>>>>>>>=========<<<<<<==============================>>>>>>>>>?????????<<<=====================<<<<<<<<<======<<<<<<<<<999999;;;;;;<<<;;;:::::::::999999999:::;;;<<<<<<<<<<<<=========<<<<<<;;;:::::::::;;;;;;<<<<<<<<<999::::::;;;;;;::::::999999999999999888888888888888888888888777777777777999999999999999999999999::::::::::::::::::::::::999999999999999999999999777777777777777888888888999999999888777666666666555555555555555555555555777777777777777666666666999999999999999999999999{{{gggXXXMMMHHHAAA???>>>>>>??????===<<<;;;:::999:::::::::888666999888777777888888777666444444444555555555666666333333444555555444333333777777666666666666777777222222222333444555777888444444444444444444444444444333333222222333333444444444444444444444444444333333333333333333333333111111222222222333333333333333333222222111111111000000111111222222222222222222111000111222444555111111111111111111111111000000111111222222222333222222222222222222222222444333333222222333333444222222333333333444444444000111222333444555555555666666777888999999777555:::888999@@@MMM]]]llluuuwww{{{}}}~~~~~~zzzqqqhhhbbbVVVXXXZZZ]]]aaadddggghhhiiioooxxx~~~lllVVVTTTPPPJJJFFFDDDGGGIIIFFFHHHJJJIIIGGGEEEFFFGGGEEEFFFFFFGGGGGGHHHIIIIIICCCFFFJJJMMMMMMKKKHHHFFFEEEDDDDDDDDDDDDDDDEEEFFFEEEGGGIIIIIIGGGEEEEEEEEEAAAAAAAAABBBCCCDDDDDDEEE@@@@@@@@@???@@@@@@AAAAAA===>>>???@@@AAA@@@??????;;;===???@@@???>>>??????<<<===>>>??????>>>======>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????<<<<<<<<<===============:::;;;<<<======<<<;;;:::888999;;;<<<<<<<<<;;;;;;999999888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;999999:::;;;;;;:::::::::999999999888888888888777888888888777777777777777888888888888888888888888999999999999999999999999777777777777777777777777888888777777777777777777999999999888777666666555777777777777777777777777555555666666777777888888888888888888888888888888yyygggWWWMMMKKKEEEBBB???=========<<<;;;::::::::::::::::::::::::;;;;;;:::999888777666555444444333333333333444444555444333333444555777888222222222222222222222222888555222222444555333111222444666666444333222333333333333333333333333333444444444444444444444444222222222222222222222222222222111111111111222222555555555444444333333333333444444555555444444333444444333222111111222222333333333333333222111000...///000111111111111111111222222333333444444555222222222222222222222222222333333444444333333222333333555666666666555444666666666666666666666666999<<>>===>>>>>>??????>>>===<<<;;;===============>>>??????<<<<<<<<<<<<============BBB@@@===;;;;;;<<<>>>????????????>>>>>>>>>>>>>>>AAA@@@>>>=========>>>>>><<<<<<<<<<<<;;;===AAADDD:::::::::999999999888888666888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888999::::::::::::999:::::::::999999888888888777666555555555666888999777888999::::::999888777777888:::;;;<<<;;;;;;:::888888777777888888999:::666666666666777888999:::888888888888888888888888777777777777777777777777999999999999888888888888666666777888999:::::::::xxxfffUUUKKKIIICCCAAA>>><<<<<<<<<;;;:::::::::::::::::::::::::::::::::999888777777666666555555444444444444555555555555444444444555555666333333333333333333333333555333111222444555444333444666888888666444444555333333333333333333333333333333333333333333333333222222222222222222222222333333222222222222333333444444444444444333333333333333444444444444333333222111111000//////000000333444444444444333222111111111222333333333222222555444444333333222111111222222222222222222222222222333333444444333333222333333555666666666555444555555555555555555555555333666999:::===GGGWWWcccttt|||~~~~~~nnn]]]SSSPPPMMMHHHFFFEEEFFFEEEEEEDDDEEEFFFFFFFFFFFFEEEDDDFFFEEEEEEEEEEEEFFFHHHIIIJJJJJJJJJIIIGGGFFFDDDDDDGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@AAABBBBBBAAA@@@>>>===<<<===>>>??????>>>=====================>>>??????========================@@@???===<<<;;;<<<===>>>>>>>>>>>>>>>>>>?????????AAA@@@???>>>===>>>>>>???888999:::;;;;;;>>>BBBEEE:::::::::999999999888888777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999777888999999::::::999999::::::999999999888888888777666666666666777888888777888888999999888888777::::::;;;;;;;;;999888777888888777777888888999::::::999888777666666666666888888888888888888888888777777777777777777777777777777777666666666555555666666666777777888888888wwwdddSSSIIIFFFBBB@@@===;;;;;;;;;:::999::::::::::::::::::::::::999888888888777777666666666555555555555555555666555555555555555555444444444444444444444444444444222111000111333555555444444666777777555444444555333333333333333333333333333333333333333333333333222222222222222222222222444333333333333333333444333333333333444444444444222222222333333222222222222111000000///000000000444444444444444444333222222222333333333222222111444444444333222222111111222222222222222222222222222333333444444333333222333333444555555555555444555555555555555555555555333666777777:::BBBOOOYYYmmmwww~~~~~~~~~mmm___TTTMMMLLLIIIFFFEEEEEEDDDCCCBBBEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEFFFGGGHHHHHHHHHIIIKKKKKKJJJIIIHHHFFFEEEDDDGGGFFFEEEDDDDDDCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDD@@@AAABBBBBBBBBAAA???>>>@@@AAAAAAAAAAAA???>>>===:::;;;===>>>?????????>>>===============>>>???????????????>>>>>>======<<<============<<<<<<<<<<<<======>>>>>>??????@@@@@@AAA@@@??????>>>?????????999:::;;;::::::<<>>HHHPPP```mmm|||}}}{{{{{{~~~|||~~~}}}lllbbbZZZSSSOOOIIIGGGFFFFFFFFFEEEBBB@@@DDDDDDEEEEEEEEEEEEDDDDDDDDDFFFHHHJJJKKKKKKJJJIIIKKKKKKKKKJJJHHHGGGEEEDDDGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFEEEDDDDDDCCCCCCAAAAAAAAAAAAAAA@@@@@@???@@@@@@AAAAAA@@@???===<<<;;;<<<===?????????>>>==================>>>>>>???AAA@@@@@@???>>>======<<<;;;<<<===>>>>>>===<<<;;;<<<<<<===>>>???@@@@@@AAA@@@@@@@@@????????????@@@=========;;;999888:::;;;:::::::::999999999888888:::999888888888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999666777777888999888888888888888888888888888888777555666888999999999888777999888777666666777888999333555777999::::::::::::777777777777777888999999666666666666777888999:::888888888888888888888888777777777777777777777777999888888888777777777777777666666666666666666666wwwdddSSSIIIFFFCCC@@@>>>============<<<999999999999999999999999888888888888777777777777666666555555555555666666555555666777666555333222222222222222222222222222333333333222111111111222333444444333222111222333333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111222222111222222333333444444444000111111222222111111000333222222222222222333333000111111222222222111111111111111111111000///...000000111222222333333444222222222222222222222222222333333444444333333222333333333333444444555555555555555555555555555555444444555444555999???EEESSS```qqq~~~{{{{{{||||||}}}zzzxxxzzz}}}hhh^^^ZZZTTTOOOMMMHHHGGGFFFFFFGGGFFFCCCAAACCCCCCCCCBBBBBBCCCCCCCCCEEEGGGJJJLLLLLLLLLJJJIIIJJJJJJJJJIIIHHHGGGEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBDDDCCCAAA@@@???@@@AAABBB???@@@AAAAAA@@@???===<<<===>>>?????????===<<<;;;===============>>>>>>???AAA@@@@@@???>>>======<<<;;;<<<===>>>>>>>>><<<;;;<<<<<<===>>>???@@@@@@AAA????????????????????????=========;;;999888888999:::::::::999999999888888:::999888777888999:::;;;999999999999999999999999;;;;;;:::::::::999999999555666777777888888777777777777777777777777777777555666777999999888777777999888777666666777888999333444666888999999999888777777666666777777888999666666666666777888999:::777777777777777777777777666666666666666666666666888888888777777777777666777777777777777777777666wwwdddSSSIIIFFFCCC@@@>>>===>>>>>>>>>===999999999999999999999999999999999999888888777777666555555555555555555666555555555555555555444444222222222222222222222222444555555333111000111222555666666444333222444555333333333333333333333333333333333333333333333333222222222222222222222222222111111000000111111222222222222222333333333333111111111222222111111111000000000///000000111222///000000111111111111111222222333333333222222111333333333222111111000000222222222222222222222222222333333444444333333222333333333222333444444555444444444444444444444444666666666666666888<<>>@@@BBBDDD???@@@@@@@@@@@@>>>===<<<>>>?????????>>>===;;;:::===============>>>???????????????>>>>>>======<<<<<<<<<>>>?????????>>>=========>>>>>>??????@@@@@@======>>>????????????>>>999:::<<<<<<::::::;;;<<<:::::::::999999999888888999999888888888888999999888888888888888888888888:::::::::999999999888888555555666777777777777777666666666666777777777777555555666777777777777777888777777666666777777888666777888888777555444333777666666666666777888888:::999888777666666666666777777777777777777777777666666666666666666666666666666555555555555444444777777777777777777777777uuucccSSSIIIFFFBBB???===<<<=========<<<888888888888888888888888<<<;;;;;;:::999888777777555555444444444444555555555555444444444555555666333333333333333333333333333444555444222111333555555666555444222222444555333333333333333333333333333333333333333333333333222222222222222222222222333222222111111222222333333333333222222222222222111222222222222222222111000000//////000111111222000000111222222222222222111111222333333333222222333333222222111000000000222222222222222222222222222333333444444333333222333333222222222333444555444444444444444444444444777777777777777888:::;;;BBBDDDNNN[[[cccgggmmmtttyyy||||||{{{zzzvvvyyy~~~~~~mmm]]]RRRSSSRRRJJJFFFHHHGGGFFFDDDEEEFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCFFFGGGGGGHHHHHHGGGEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAABBBCCCDDDEEEBBBBBBBBBBBBBBBBBBAAAAAABBBBBBAAA@@@???@@@@@@AAA??????@@@@@@???>>>===;;;======>>>??????>>>===<<<===============>>>??????===========================>>>>>>???????????????>>>>>>>>>>>>>>>?????????;;;<<<===>>>???>>>>>>===999:::<<<<<<;;;;;;<<<===:::::::::999999999888888888888999999999999888888888888888888888888888888999999888888888777777777444555666666777777666666555555555666666666777777555555555555555666666777666666777777777777666666777777888777666444222111666666666666666777888888:::999888777666666666666777777777777777777777777666666666666666666666666666666555555555444444444555555555666666777777777tttbbbRRRHHHEEE@@@>>><<<;;;<<<===<<<<<<888888888888888888888888======<<<;;;999888777777444444444333333444444444555444333333444555777888444444444444444444444444111333555444222222555888333444333222000000222444333333333333333333333333444444444444444444444444222222222222222222222222444333333222222333333444444333333222222111111111222222333333333333222222222222111111222333444444000111222333333333333333...///000111111111111111000000000111222222333333222222222222222222222222222333333444444333333222444333222111222333444555444444444444444444444444222222222222222222333444<<<:::???JJJTTTZZZccclllpppssswwwyyyxxxvvvttttttooottt||||||ssspppttt~~~|||fff^^^PPPHHHLLLLLLEEECCCGGGGGGEEECCCCCCEEEEEEEEEDDDDDDCCCBBBAAAAAABBBCCCDDDEEEFFFEEEEEEDDDDDDCCCBBBCCCCCCDDDFFFFFFGGGGGGGGGBBBBBBAAAAAAAAABBBBBBCCC@@@@@@@@@AAABBBCCCDDDEEE@@@AAAAAAAAAAAAAAAAAAAAA??????@@@AAA@@@???>>>===??????@@@@@@???>>><<<;;;;;;<<<===?????????>>>>>>===============>>>??????<<<<<<<<<<<<============>>>>>>?????????@@@@@@AAA?????????>>>>>>>>>>>>>>>:::;;;<<<>>>>>>>>>===<<<<<<===>>>>>><<<::::::::::::::::::999999999888888777888999::::::999777666999999999999999999999999888888888777777777777666444555555666666666666666444555555555666666777777555555444333333555666777555666777888888777666555444555666666666555444333666666666666666777888888666666666666777888999:::777777777777777777777777666666666666666666666666888777777777666666666666333333444444555666777777mmm^^^RRREEE===AAA@@@???===<<<<<<<<<<<<888666777::::::999<<>>>>>>>>>>>BBBCCCDDDDDDBBBBBBBBBDDDAAAAAABBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCDDDDDDCCCAAA??????BBBDDDCCCAAA???>>>>>>???AAABBB@@@@@@AAAAAAAAAAAABBBBBB???@@@AAABBBAAA???===<<<@@@?????????>>>>>>============<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>??????@@@===>>>???@@@@@@???>>>===>>><<<;;;::::::;;;<<<>>><<<<<<<<<<<<<<<===>>>>>><<<<<<;;;::::::::::::;;;888888888888888888888888888888888777777777777666888888888888888888888888999888888777666777777777444444444555555555555666666777888888888666555444444555555666666666666666666666555555555555666666888888777777666666555555555555555555666777999999666666777666666555444444888888777777666666555555444555555666777888888999777777777777777777777777777777777777777777777777mmm^^^RRRGGG>>>@@@???>>><<<;;;;;;::::::999777888::::::888;;;@@@HHHAAA;;;:::888666666888555555555555555555555555444444333333333333444444444444333333333444444555555555444333333333333333333333333333333444555555444444444333333333222222555555555555444333222222222222111111111111222222333333222222222222222222222222222333333333444444222000...///222444444333111222222333333222222111111111111111111111111111111111111111111111111111333333333333222222222222222222111000000111222222333333333333333333333333444444444444444444444444333333333333333333333333333333333333333444555666888888888999;;;@@@GGGLLLXXX\\\bbbjjjpppssssssrrrtttyyy}}}tttoooooosssvvvppp```RRRKKKIIIGGGEEEBBBBBBBBBCCCDDDCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@???????????????@@@BBBCCCCCCBBBAAA@@@BBBCCCEEEDDDDDDCCCCCCDDDEEEEEEBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBB@@@??????AAACCC@@@@@@?????????@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@>>>???@@@AAAAAA@@@>>>===????????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<=========<<<===>>>>>>?????????@@@AAAAAA@@@??????>>>===;;;::::::;;;===>>><<<<<<<<<<<<<<<===>>>>>><<<<<<;;;::::::::::::;;;999999999999999999999999:::::::::999999999999888888888888888888888888888999888888777777777777777444444444555555555555666666666777777777666555444444555555666666666666666666666555555555555666666777777777777666666555555555555555555666777888999777777888888777666666555777777777777666666555555444555555666777777888888777777777777777777777777666666666666666666666666mmm^^^SSSHHHAAA???>>>===;;;:::::::::::::::888888:::999777999>>>DDD>>>999999888666666888666666555555444444333333444444555555555555444444555444444333333333333444555444444333333333333333555555555555555666666777444444444444444333333333555555555555444222111000111111111000000111111111222222222222222222333333222222222222333333333333222111000000222444444333111111222222222222222111111111111111111111111111111111111111111111111111444444555444444222111000222222111000000111222222333333333333333333333333333333333333333333333333333333333333333333333333111111222222333555666777777777888777888:::>>>AAAKKKPPPXXXbbbkkkrrrvvvxxx{{{yyysssrrrssstttwwweeeYYYPPPHHHCCCCCCBBBAAA@@@@@@@@@@@@AAA@@@@@@???>>>>>>>>>??????@@@@@@?????????@@@AAAAAACCCCCCBBB@@@>>>>>>AAACCCCCCBBB@@@??????@@@BBBCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBB@@@>>>>>>@@@BBB?????????@@@@@@AAAAAABBBCCCCCCBBBAAA@@@???>>>>>>===>>>???@@@@@@@@@???>>>????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<======>>>??????@@@@@@@@@@@@??????>>>===<<<;;;;;;<<<===>>><<<<<<<<<;;;<<<<<<===>>><<<<<<;;;:::::::::::::::999999999999999999999999:::::::::999999999999888888888888888888888888888888888777777777666666666444444444555555555555666555555666666555555444333444555555666666666666666666666555555555555666666777777777666666666666555555555555555666777888888888888888888888777777666777777777666666666666555555555555666666777777888777777777777777777777777555555555555555555555555mmm^^^SSSIIICCC???>>>===<<<;;;:::::::::;;;999999:::999666888===>>>999666777777555555777888777777666555444333333333444555666666555444333555555444333222222222222444444333333222333333444555555555555555666666777333333333333333333333333444444444444444333222111111111000000000000111111111111111222222333333333222222222222222222222333222111111222333333444333000111111222222222222111111111111111111111111111111111111111111222222222111222222333222111000///222111111111111111111222222222222222222222222222222222222222222222222222333333333333333333333333222222222222333444555666222444777888999;;;>>>@@@@@@EEEMMMXXXdddpppzzzzzzwwwvvvwwwsss___RRRLLLJJJEEEAAA>>>>>>????????????>>>>>>>>>>>>============>>>>>>???????????????@@@AAABBBCCCBBBAAA>>>======@@@CCCCCCAAA>>>===<<<>>>@@@AAABBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@>>>>>>???AAA@@@@@@AAAAAAAAA@@@@@@???BBBBBBAAAAAA@@@??????>>><<<===>>>???@@@@@@???????????????>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<===>>>===<<<<<<<<<<<<===>>>>>>========================>>>======<<<<<<======>>><<<<<<<<<;;;;;;<<<<<<===<<<;;;::::::999999::::::999999999999999999999999888888888777777777666666888888888888888888888888777777777777777666666555444444444555555555555666444444444444444444444333444555555666666666666666666555555444444555555666666666666666666666666666555555555555555666777888777777777888888777777666666666666666666666666666555555555666666666777777777777777777777777777777666666666666666666666666lll\\\QQQIIICCC@@@@@@>>>===<<<;;;;;;;;;;;;999999:::888555777<<<<<<777555777888666555777888888777777666555444444333444555666666555444333555444333222222222222222333333222222222333333444444444333333444444555666111111111111111111222222111111222333444444444333111111000000000000111111111111111222222333333333222222222222222222222222111111222222222222222333///000111111222222222222111111111111111111111111000000111111111222222222///000111111222222222222111111111222222111111111222222222222222222222222222222222222222222222222333333333333333333333333444333333222222222333333000333666888999:::<<<===:::>>>DDDMMMXXXhhhxxxvvveeeYYYLLLEEEDDDDDDBBB>>><<<===>>>?????????>>>===>>>===============>>>>>>>>>>>>>>>>>>??????@@@AAABBBAAA@@@>>><<<===AAADDDFFFEEEBBB@@@???AAACCCDDDAAAAAAAAA@@@@@@AAAAAAAAA@@@AAABBB@@@???>>>???AAABBBBBBBBBAAA@@@???>>>===@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>>>>????????????>>>>>>>>>>>>>>>>>>??????>>>===<<<;;;;;;<<<>>>???>>>>>>======>>>>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999:::999999999999999999999999888888888777777777666666777777777777777777777777666777777777777666555555444444444555555555555666444444333333333444444444444555555666666666666666555555444444444444555555555555555555555666666666555555555555555666666777555555666666777666666555555555555555555666666666555555555555666666666666666666666666666666666666777777777777777777777777kkkZZZOOOGGGBBBAAA@@@???>>>===<<<<<<<<<;;;888888999888555777<<<<<<888777:::;;;999777888777777777666555555444444444444555555555555444444444333333222222222222333222222222222222333333444333333222222333333444555000000000000111111111111///000111333444444444444111111111000000111111111222222222222222222333333222222222222222111111111///111333333111000111222//////000111222222222222111111111111111111111111000000000111222222333333111111111111222333444555000111222222222222111000222222222222222222222222111111111111111111111111333333333333333333333333444444333222222222222222222444666666555555666777777:::===BBBKKKYYYjjjvvv}}}yyyhhh]]]PPPJJJCCC@@@BBBCCCAAA>>>======>>>??????>>>>>>>>>======<<<<<<======>>>>>>>>>>>>=========>>>?????????@@@@@@???>>>???BBBEEEEEEDDDBBB@@@@@@@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAA@@@BBBBBBBBB@@@???@@@AAACCCBBBBBBAAA@@@???>>>>>>????????????@@@@@@AAAAAA======>>>>>>>>>>>>>>>???>>>>>>>>>>>>????????????@@@???===;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@@@@>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;:::;;;;;;;;;;;;;;;:::999999999999999888888888888888888888888:::::::::999999999999888777777777777777777777777555666777888777666555444444444444555555555555666444444333333333444555555444555555666666666666666555555444444444444555555444555555555555666666666666555555444555555666666444555555666666666666555444555555555555666666666555555555555555555555555666666666666666666666666888888888888888888888888jjjXXXMMMEEEAAA@@@???>>>===<<<;;;;;;;;;:::777777999888555888<<<<<<999888<<<===999777888444444444444444444444444444444333333333333444444222222222111222222333333222222111111222333333444333333333222333333444555000000111111111222222222000111222333333333333333222222111111111111222222333333222222222222222222222222222222111111111000...000333222000//////000...///000111222222222222111111111111111111111111///000000111222222333333333222000//////000222444000111222222222222111000111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222333333333555666555444333333444555777:::;;;???HHHUUU___lllzzz~~~zzzjjj\\\QQQKKKEEECCC@@@???@@@@@@???>>>>>>>>>>>>===============<<<;;;;;;;;;<<<<<<===>>>>>>======<<<<<<<<<<<<======>>>@@@@@@@@@AAADDDFFFCCCBBBAAA@@@????????????AAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCAAA@@@@@@AAAAAA@@@?????????@@@AAABBB@@@@@@@@@??????????????????>>>>>>============>>>===>>>>>>>>>????????????BBB@@@>>>;;;:::;;;<<<==================>>>??????>>>>>>===<<<<<<===>>>>>>::::::;;;;;;;;;;;;::::::===<<<;;;;;;:::::::::;;;;;;:::999999888999999999777777777777777777777777:::::::::999999999999888777777777777777777777777555666777888777666444333444444444555555555555666555444333333333555666777444555555666666666666666555444444333333444444555444444444555555555666666666555555444444555555555555555666777777777777777444444444555555555666666555555555555555555555555666666666666666666666666777777777777777777777777iiiWWWKKKDDD@@@???>>>===<<<;;;:::::::::999777777999888666888===:::777777;;;;;;888666666222222222222222222222333444444222111111222444444111111111111222333444444222111111111222333333444444333333333333444555555111111222222222333333333222222333333333222222111333333222222222222333333444333333222222111111111222222222222111111000000---000222222000......000......000111111222222222111111111111111111111111///000000111222222333333444111...++++++,,,...000000111222333333222111000111111111111111111111111000000000000000000000000333333333333333333333333000000000111222333555555444555666666555444555777333666888888888<<>>===<<<;;;::::::::::::???>>>===<<<<<<<<<<<<===::::::::::::;;;;;;<<<===>>>===<<<;;;;;;;;;;;;;;;;;;===@@@AAABBBCCCEEEGGGFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAACCCDDDDDDBBBAAAAAAAAA??????>>>===???AAADDDEEEBBBAAAAAA@@@???>>>======@@@???>>>======<<<============>>>>>>?????????@@@DDDBBB>>><<<::::::<<<===<<<<<<<<<<<<<<<===>>>>>><<<;;;:::999999:::;;;<<<999::::::;;;;;;::::::999===<<<;;;;;;::::::::::::;;;:::999999888888999999666666666666666666666666888888888777777777777666777777777777777777777777555666777888777666444333444444444555555555666666555444444333444555666777444555555666666666666666555444444333333444444555444444444555555555666666666555555444444444555555666666777888888888888888444444444555555555666666555555555555555555555444666666666666666666666666666666666666666666666666zzzfffWWWKKKEEEDDDBBB@@@>>><<<;;;:::::::::888888888777888888999::::::::::::::::::999777777555555555555444333222111333333333222222222111111333222222111111222222333555333111111222222222111555555555444333222000000222222222222222222222222222222222222222222222222222222222222222111000///000000111111111111000000000000111222222333444444111111222222222333333333111111111111111111111111111111111111111111111111444333333222222333444444////////////000000000000333222111000000111222333111111111111111111111111///111333444555444222111222222222222222222222222444444444333333222222222666666666555555444444444777666666666888;;;>>>@@@LLLTTTdddwww~~~~~~vvvooommmuuu|||lllcccWWWNNNIIIEEE@@@;;;;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<<<<===???===:::888777888999;;;999:::<<<>>>>>>===<<<;;;<<<<<<<<<===???AAADDDEEEDDDCCCAAA??????@@@AAABBBCCCBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???@@@@@@@@@<<<===>>>???@@@AAAAAAAAA===>>>@@@AAABBBBBBAAA@@@?????????>>>>>>>>>>>>>>>======>>>???@@@AAAAAABBBAAA???===::::::;;;<<<>>>BBB===888999===???>>><<<;;;:::::::::;;;<<<>>>???===<<<:::999999:::<<<===???>>><<<:::999999999:::<<<;;;:::999888999::::::999999999888888666555555777777777777777777777777777777777777777777777777666666666666666666666666666666666555444444333333777777666666555555555444555555555555555555555555333444555555666666555555444444444555555555555555333444666777777555444222555555666777888999::::::777777666666555555555444444444444555555555666666555555555666666666666777888777666555555555555555zzzeeeVVVKKKEEEDDDAAA@@@>>><<<;;;:::::::::::::::999888777777777888::::::::::::999888777666555555555555444333222111333333333222222222111111333222222111111222222333555333111111222222222111333333444444444333222222222222222222222222222222222222222222222222222222111111111222222111111111000000111111111111000000333333444444555666666777111111111222222222333333111111111111111111111111111111111111111111111111111111000000///000000000////////////000000000000222222111000000111222222222222222222222222222222000000222333333333222111222222222222222222222222333333333333333333222222444444333333333222222222777666555555666888:::;;;BBBIIIWWWhhhxxx}}}{{{|||~~~zzzwwwvvvmmmeeebbbhhhsss~~~sssjjj\\\TTTJJJDDDAAA???;;;777;;;::::::999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<:::999999:::;;;<<<:::;;;===>>>>>>>>>===<<<=========>>>@@@BBBCCCDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@?????????@@@@@@BBBAAAAAA@@@@@@AAAAAABBB>>>???@@@AAABBBBBBBBBBBB>>>???@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>??????@@@>>><<<:::999:::;;;<<>><<<;;;;;;::::::;;;<<<===>>>===<<<:::999999:::<<<===;;;:::999888888888999:::<<<<<<:::999888999999:::999999999888888777666555777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555777666666666555555555555555555555555555555555555333444444555555555555555555555555555555555555555444444666777777666555555444444555666777888999:::777666666666555555555444444444444555555555666666444444555555555666666666777666555555444444555555yyydddVVVJJJDDDCCCAAA@@@>>>===;;;:::::::::<<<;;;:::888777666666666999999999888888777666555555555555555444333222111333333333222222222111111333222222111111222222333444333111111222333222111111222333333444444444444222222222222222222222222222222222222222222222222111111111111111222222222000000111111111111000000111111111222333333444444111111111222222222222333111111111111111111111111111111111111111111111111111000000//////.........////////////000000000000222222111000000111222222222222222222222222222222000000000111111111222222222222222222222222222222222222222333333333333333333333333333222222222222666555444333333444666777>>>CCCLLLZZZiiiuuu}}}~~~|||}}}|||xxxvvvuuulllbbb\\\```jjjvvvyyyqqqggg\\\SSSJJJDDD>>>:::::::::888666:::999999999999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======999:::;;;;;;<<<<<<;;;;;;<<<===???@@@AAABBBBBBBBBAAABBBBBBBBBAAAAAA@@@@@@??????>>>>>>??????@@@@@@BBBBBBAAAAAAAAAAAABBBCCC@@@AAABBBCCCCCCDDDCCCCCC@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>??????===============>>>>>>>>>???===;;;999999999:::;;;@@@===::::::===>>>>>><<<<<<<<<;;;;;;;;;<<<<<<===<<<;;;:::999999:::;;;<<<999999999999999:::;;;;;;<<<<<<:::999888888888888888888999888888777666555777777777777777777777777777777777777777777777777666666666666666666666666333444444555666666777777666666666666555555555555555555555555555555555555444444444555555555555555777666666555555444444444333333444444555555555666333444444555666777888888666666666555555555555555444444444555555555555555333444444444555555555555666555444444444444444444wwwcccUUUJJJDDDCCC@@@???>>>===<<<;;;::::::;;;:::999888777777777777888888888888777666555444555555555555444333222111333333333222222222111111333222222111111222222333444222111111222333222111111222333333444444333333222222222222222222222222222222222222222222222222333222222111111000000000000111111222222111111000000000000000111111222222111111111111222222222222111111111111111111111111111111111111111111111111333333333222222111000000////////////000000000000222111111111111111111222111111111111111111111111000000//////000000111222222222222222222222222222111111222222333333333444444444444444444444444444444333333333333444555666===???DDDMMMXXXeeeooouuuvvv}}}{{{zzztttjjjbbbcccjjjttt|||pppeee]]]TTTJJJDDD@@@===999888888999888777999888888888888999999:::999:::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<===???@@@AAA@@@@@@???@@@AAABBBCCCCCCAAA???>>>??????>>>??????@@@AAABBBAAAAAA@@@@@@@@@AAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCAAAAAAAAA@@@???>>>>>>===>>>>>>>>>>>>>>>?????????@@@@@@@@@??????????????????>>><<<;;;::::::;;;<<>>===<<<===<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999888888888888888888888888777666666666666666666666666666666666666666666666666666666666666666666666666666666444555555555666666666777666666666666666555555555555555555555555555555555444444444444555555666666888777777666555444444333222111111111222333444555333333444444555666666777555555555555555555555555555555555555555555555555333333333444444444555555555444444333333333444444vvvbbbTTTIIIDDDCCC??????>>>===<<<;;;::::::999888888888888888999999777777777777777666444444555555555555444333222111333333333222222222111111333222222111111222222333444222000111222333333222333333444444333333222111222222222222222222222222222222222222222222222222555444333111000/////////111111222222222222111111333333333333444444444444000000111111111222222222111111111111111111111111000000000000000000000000333333444444444333111111////////////000000000000111111111222222111111111000000000000000000000000000000//////000000111222222222222222222222222222111111111222222333333333444444444444444444444444222222222333444555666777777888:::>>>EEENNNXXX^^^fffrrr~~~}}}zzzqqqjjjjjjooovvvzzznnnggg]]]SSSLLLFFF@@@<<<<<<;;;999888999999999888777777777777777888999:::999999999999:::::::::;;;::::::;;;;;;;;;;;;::::::======>>>????????????>>><<<===>>>??????>>>===<<>>@@@@@@@@@@@@@@@AAABBBCCC??????>>>>>>???@@@AAAAAA@@@AAAAAABBBBBBBBBBBBAAABBBAAA@@@???>>>>>>============>>>>>>????????????@@@@@@@@@???????????????@@@???>>>===<<<<<<<<<===>>>===<<<<<<=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999999:::::::::999999999888888777888888888888777777666666666666666666666666666666666666666666666666666666666666666666666666666777777666666666555555555555555555666666666666666555555555555555555555555555444444444444555666777888888777666555555444444333333222222333444555555333333444444555555666666444444444555555555555555555555555555555555555444333333333444444444555555444444333333333444444555tttaaaSSSIIIDDDCCC>>>>>>>>>>>>===<<<;;;:::888888777777888999999:::888888888777777666555444555555555555444333222111333333333222222222111111333222222111111222222333333222000111222333333222444444444444333333222111222222222222222222222222222222222222222222222222666555333111////////////111111222222222222111111222222222222222222222222000000000111111111111222111111111111111111111111000000000000000000000000000111222333333222111000////////////000000000000000111222222222222111000000000000000000000000000000000000111111111222222222222222222222222222222111111111222222222222222111111111111222222222222111111222333555666666777555555666777:::???FFFJJJRRR___mmmtttzzz~~~vvvppppppsssyyy~~~yyymmmgggXXXSSSKKKEEE@@@===:::888999999999999888888777777666666666666777888999999888888999999999:::::::::;;;:::::::::;;;<<<======<<<>>>@@@AAAAAAAAA???>>>>>>?????????>>>======<<<@@@AAABBBCCCCCCAAA???>>>AAAAAAAAA@@@AAAAAABBBBBB>>>>>>===>>>>>>???@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@BBBAAA@@@>>>>>>==================>>>??????@@@@@@===============>>>>>>>>>@@@@@@???>>>============<<<=====================;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888666555444777888999999:::999999999777777888888888888777777777777777777777777777777777777777777777777777777666666666666666666666666888888777666666555444444555555555666666666666666555555555555555555555555555555444333444555666777888777777666666555555555666666666555555555555555444444444555555555666666444444444444444555555555555555555555555444444444333444444444555555555555444444444444444444555666sss```SSSIIIDDDCCC===>>>>>>>>>===<<<;;;:::999999888888777888888888888888888888777666555555555555555555444333222111333333333222222222111111333222222111111222222333333111000111222444333333222222333444444444333333222222222222222222222222222222222222222222222222444333111000///000111222111222222333333222222111000000000000////////////000000000000111111111111111111111111111111111111000000000000000000000000---...000222333222111000////////////000000000000000111222222222222111000111111111111111111111111000000222333333333222111222222222222222222222222222222222222111111111111000000111111111222222222222222333333444444444444444666888888888999<<>>>>>>>>>>>AAAAAABBBBBBBBBAAA@@@???BBBAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBB@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@???>>>======>>>>>><<<======>>>??????@@@@@@<<<<<<======>>>>>>????????????>>>>>>======<<<<<<<<<============<<<<<<===999:::;;;=========<<<<<<:::;;;;;;;;;;;;;;;;;;:::666777777888777666555444555666777999::::::::::::777777888888888888777777777777777777777777777777777777777777777777777777666666666666666666666666777777777666666666666666555555555555666666666777555555555555555555555555666555444333333555666777777777777666666666666666555555666666555444222111555555555555555666666666333333333444444555555555666666555555555444444444444444555555555666666666555555444444555555666777sss```RRRIIIDDDCCC======>>>>>>>>><<<;;;:::;;;;;;999888777777666666999999999888888777666555555555555555444333222222333333333222222222111111333222222222222222222333333111000111222444444333000000222333444555555555222222222222222222222222222222222222222222222222111000//////000222444555111222222333333222222111333333333222222222222222000000000000111111111111111111111111111111111111000000000000000000000000---...111333444444333222////////////000000000000000111222333333222111000333333333333333333333333///111333444555444222111222222222222222222222222333222222222111111000000222222222333333444444444333333333333333222111000111444777777666555666888777???GGGJJJSSSdddwww}}}xxxmmmdddaaa[[[PPPFFFCCCAAA???<<<999888888888888444666888999888888777888555555555555666777999999777888888888888999999999:::999999;;;>>>CCCHHHKKKTTTWWW[[[^^^___\\\YYYVVVEEEDDDBBB@@@?????????@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAA@@@???>>>>>>>>>???????????????@@@AAABBBCCCAAAAAAAAABBBBBBAAA@@@@@@@@@@@@>>>=========>>>???<<<======>>>???@@@@@@@@@===>>>>>>???@@@AAAAAABBB>>>>>>>>>===<<<<<<;;;;;;;;;===>>>>>>===<<<<<<===888999;;;===>>>>>>======:::;;;;;;<<<<<<;;;;;;:::555666888999999888888777333555777999:::;;;;;;;;;666777777888888888777777777777777777777777777777777777777777777777777777666666666666666666666666555555666666777777888888444555555555666666777777555555555555555555555555666555333333333444666888666666666666777777777777222222333444333111...,,,555555555666666666666666333333333444444555555555666666555555555444444444555555555666666666666777555555555555555666777888rrr```TTTJJJDDDBBB@@@>>>======>>>>>>===<<<<<<;;;:::999888888888888888999;;;<<<;;;:::888666555444444333333444444555222222222222222222222222111111000000111111222333222222222222222222222222111111222222222333333333333444444555555444444333333333333333333333333333333333222222111000//////000000000000000000000000444444333222111000///...---...///000111222333333111111111111111111111111000000000111333333222111333333222111000///......000000000111222222222333000000111111111111000000...//////000111222222222000000000000000000000000000000111222222222222222222222111111000/////////111111222222222333333333444444444333333222222222444444444444444444444444888;;;>>>AAAGGGRRRbbbnnnzzz{{{}}}}}}}}}~~~~~~yyyxxx}}}vvvnnnaaa]]]UUUMMMEEE@@@<<<;;;;;;;;;;;;:::999888888777666666666666666666666666666444222000000111333444777888999::::::999888777:::<<<===>>>@@@FFFPPPWWW[[[cccjjjmmmnnnnnniiicccTTTJJJAAA>>>===<<<>>>AAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===============<<<<<<<<<<<<<<<===>>>>>>;;;>>>AAACCCDDDBBB@@@>>><<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;<<<===>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::777777777777777888888888777777888888888999999999999999999888777666666555444444555555666666777777666666666666555555555555333222111111111333555666888888777777666666555555444444444444444444444444333333333444444555555555444444444555555555555666555:::===<<<777333444777444444444444444444444444333333555666666666555444666666555555555444444444666666555555555444444444222000...000333777777666333444555666666555444333ppp^^^SSSIIICCCAAA>>><<<;;;;;;<<<<<<;;;:::;;;:::999888777777777777888999:::::::::999777666555444444333333444444555222222222222222222222222333333222222333333444555222222222222222222222222222222333333333444444444333333444444444444333333333333333333333333333333333333222222111000000///000000000000000000000000111111111111111111111111000000000000000000111111111111111111111111111111000000000111222222222111222222111111000/////////111111111111111111222222000000111111111111000000///000000111222222333333000000000000000000000000///000111111222222111111222111111111111000000000111111111222222222333333444333333333222222222222444444444444444444444444666888::::::===DDDPPPYYYfffhhhjjjlllnnnrrrwwwzzzvvvrrrooopppuuu|||~~~pppddd]]]MMMJJJEEE@@@<<<999999888888888888777666555555555555555555555555555555555666666666666777777888888666777888999999888888777777:::>>>@@@DDDKKKUUU\\\aaahhhooorrrtttuuupppjjjXXXLLLAAA>>>>>>>>>???AAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@??????>>>>>>??????@@@?????????@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>=========>>>;;;:::::::::;;;<<<===>>>>>>???AAABBBBBB@@@>>>=========<<<<<<<<<<<<======>>>===<<<;;;;;;<<<===>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::999999888666666666666666666666666999999999:::::::::;;;;;;999999888888777666666555555555555666666777777777666666666666555555555555555555666666777777666666777777777777666666555555444444444444444444444444333333444444444444444444444444444555555555555666333666888777444333444666444444444444444444444444333444555666666666555444666666555555555444444444666666555555555444444444666444222222555777777666333444555666666555444333nnn\\\QQQHHHBBBAAA>>><<<;;;;;;<<<<<<;;;:::999999888777666666666666888888888888777777777777555444444333333444444555222222222222222222222222333333222222333333444555222222222222222222222222333333444444444555555555333333444444444444333333333333333333333333333333333333222222111000000000000000000000000000000000---...//////000111222222333222222111000///......111111111111111111111111///000000111111111111000000000000000000000000000111111111111111111000000000000111111111111000000000111111222222333333333000000000000000000000000...///000000111111000000111111111111222222222222111111111222222222222333222222222222222111111111444444444444444444444444333444555555555888???EEEMMMOOORRRUUUYYY```ggglllmmmkkkjjjmmmttt|||pppcccXXXNNNHHH???>>>;;;999777888888999777777666666555444444444555555555555555555555555+++---///111222222111111555555666777777777888888666:::AAAFFFLLLSSS]]]cccgggmmmssswwwzzz|||wwwppp]]]OOOBBB???@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>???@@@@@@BBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA??????>>>============>>>999999999999:::;;;<<<===@@@@@@@@@@@@???>>>===<<<>>>>>>============>>>>>>======<<<;;;;;;<<<======::::::::::::999999999999<<<<<<;;;:::999888777777666666666666555555555555888999999999::::::::::::999888888777777666666555666666666666777777777777666666666555555555555444555777888999999777555444777777777666666666666555666666666666666666666666444444444444444444333333444444444555555555555666666666555444333222333333444444444444444444444444333444555555666666555555555555555555555444444444555555555555555444444444777555444333555666555444444444555555555555444444kkkYYYOOOGGGBBBAAA@@@>>>======>>>>>>===<<<999999888777777777777777888888777666666666666777555444444333333444444555222222222222222222222222111111000000111111222333222222222222222222222222333333333333444444444444333333333444444333333333222222222222222222222222222222222111111111000000000000000000000000000000------...///000111111222333222222111000///......111111111111111111111111///000111111000000000000//////000000111111111111222222111111000000//////000000111111111111000000000000111111111222222222000000000000000000000000......///000000000000000000111111222333333444444111111111111222222222222111111111111111111111111333333333333333333333333000222333444444666:::======>>>@@@CCCGGGNNNUUU[[[aaacccgggmmmuuu}}}|||iiiYYYOOOHHH@@@;;;<<<;;;999777666666777888777777777666666555555555444444444444444444444444444444555777777888888888444444444555555777888999999???HHHOOOUUU\\\dddjjjlllqqqvvvyyy}}}yyyqqq^^^PPPCCC@@@BBBBBBAAAAAA@@@???????????????>>>>>>============>>>???@@@AAACCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA======<<<<<<<<<<<<<<<===999999999999:::;;;<<<===??????>>>>>>===>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999;;;:::::::::999999888888777666666666666666555555666666666777777777777888888888777777666666666666777777777777777777777777666666555555555444444444555555666666555444222111666666666666666666666666666666666666666666666666555555555444444333333333444444444555555555555666;;;999555444333333222111444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555333333222222333333333333444444444444444444444444hhhWWWMMMFFFBBBAAA@@@>>>======>>>>>>===<<<::::::999888888888999999888777666666555555666666555444444333333444444555222222222222222222222222111111000000111111222333222222222222222222222222222222222222333333333333222333333333333333333222222222222222222222222222222222222111111111111111000000000000000000000000///////////////000000000111111111000000000000000000000000000000000000000///111222222000///000111/////////000111111222222222111111000000/////////000000111111111111000000////////////000000000000000000000000000000000000......///000000000000000000000111222333444444555000000111111111222222222111111111111111111111111333333333333333333333333000222444555666777888999999999::::::<<<@@@FFFKKKMMMSSS]]]hhhsss|||}}}mmmbbbSSSIIICCC???:::666777666444333333333333333666666666555555555555555444444444444444444444444777666444333333444555777444333333333444666999:::@@@GGGPPPWWW]]]cccjjjoooqqquuuyyy|||wwwmmm[[[NNNCCCAAABBBBBBAAAAAA??????>>>>>>>>>=========<<<<<<======>>>???AAAAAACCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;:::::::::;;;;;;<<<;;;;;;;;;:::;;;<<<<<<===<<<<<<;;;;;;<<<>>>???@@@<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::888888888999999:::::::::888888888777777666666666555555666666666777777777777777777666666666666666777777777666666666666666555555555555444444444444777666444222111111222222555555555555555666666666777777777777777777777777555555555444444333333333444444444555555555555666888666333333444555444444444444444444444444444444444444444444555555666666444555555555555555555555444555555555555555555555000111222333333444444555444444444333333444444444gggVVVLLLFFFCCCCCC>>><<<;;;;;;<<<<<<;;;:::::::::999999999999999:::777777777777666666666666555444444333333444444555222222222222222222222222333333222222333333444555222222222222222222222222111111111222222222333333222222333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000111111111000000///////////////000000111111222222000000000000000000000000///222444444000///000222//////000000111111111222000000000000000000//////000000111111111111000000////////////////////////000000000000000000000000...///000000111111000000000000000111222333333444000000000111111111111222111111111222222222222222333333333333333333333333333333444555555444333333888999888777777999===@@@>>>FFFRRR___lllwww~~~zzzyyyzzz|||}}}jjj\\\PPPJJJCCC===;;;999777444333333333333333444555666333333333333333333333333333333333333333333333333111///,,,******+++---///444333222222444777:::<<>>>>>>>>======<<<<<<;;;<<<<<<<<<===>>>???@@@AAABBBAAA@@@@@@????????????????????????????????????;;;::::::::::::;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;999999:::;;;<<<>>>???@@@;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::666666777888999:::;;;;;;999999888888777777666666777777777777888888888888666666666666666666666666666666666666555555555555555555555444444444444333999777555333222333444555444555555555555666666666777777777777777777777777444444444444444444333333444444444555555555555666000000111222333444666777444444444444444444444444555444444444444555666666444444444555555555555555444444444555555555555555111333555666555555666777444444333333333333444444fffUUULLLFFFCCCDDD>>><<<;;;;;;<<<<<<;;;:::999999888888888888999999777777888888888777666555555444444333333444444555222222222222222222222222333333222222333333444555222222222222222222222222222222222333333333444444222222333333333333222222111111111111111111111111111111111111111111111111000000000000000000000000222222111111111000000000///000000000111111111111000000000000000000000000000444666555111///111333000000000000000111111111/////////000000000000000000000111111111111000000000000000///////////////000000000000000000000000///000111111222222111111000000000111111222222222000000000000111111111111222222222222333333333444222222222222222222222222333333333333444333222000555666666666555666888:::;;;@@@HHHQQQ[[[gggsss{{{~~~vvvpppnnnnnnooovvvyyy}}}qqq```PPPEEE???===:::777555555555555555555555666666777777888333333333444444444444444222222222222222222222222555555444444444555666666555444222222333777<<<>>>IIIOOOWWW^^^ccchhhoootttvvvyyy|||}}}~~~wwwgggXXXGGGCCCAAAAAA???===>>>BBB>>>>>>======<<<;;;;;;:::===============>>>???@@@@@@@@@???>>>>>>>>>??????========================<<<;;;;;;;;;<<<<<<===>>>>>>===<<<:::999999888888999999:::;;;<<<=========;;;;;;;;;::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::999999999999777777888888999999::::::999888888777666666555555666666666777777777888888666666666666666666666666666555555555444444444333555555555444444444333333777777666555555555555555444444444555555555666666666666666666666666666666333333444444444444444444444444444555555555555666///222555555333333555777444444444444444444444444555444444333444555666777444444444555555555666666444444444555555555666666222555777777555444444555444444333222222333444444eeeUUULLLFFFDDDEEE@@@>>>======>>>>>>===<<<888777777777777777888888666777999:::999888666444555444444333333444444555222222222222222222222222111111000000111111222333222222222222222222222222333333333444444444555555222222222333333222222222111111111111111111111111111111111111111111222222000000000000000000000000111111111111111222222222111111111000000000000000000000000000000000000000111555777666222///111444111111000000000000000000......//////000000111111000000111111111111000000111111111000000000000000000000000000000000000000000000111222222222222222000000000000000111111111000000000000111111111111222222222333333444444444222222222222222222222222222111111333444555444333111333444444444444777888:::<<<>>>BBBHHHRRR___hhhwww|||yyyrrrooonnnnnnmmmqqqvvv~~~lllVVVJJJDDD???999999888555333333555888666555555555444444333333666666666666666666666666222222222222222222222222///000222333444444444444666444222222444888===@@@HHHNNNVVV]]]ccciiipppuuutttwwwyyyzzzyyyqqq___MMM@@@???@@@AAA>>>;;;===CCC>>>>>>===<<<;;;;;;::::::===============>>>>>>??????>>>>>>>>>>>>>>>??????=======================================>>>??????>>>===;;;999888777666666::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<::::::;;;<<<<<<;;;::::::999999999888888888888777999999999888888888888888888777777666555444444444444444444444555555555666555555555666666666666666555555444444444333333333555555444444444333333333333444666777666555333222444444444555555555666666666666666666666666666666333333333444444555555555444444444555555555666666444999<<<:::555111222555444444444444444444444444555555444333444555666777444444444555555555666666444444444555555555666666222444777666333000000111444444222222222222444444hhhWWWMMMEEEBBBCCC??????===<<<;;;::::::999999999999888888888888777888888888888888777666666777777666555555555555555444444333222222111000000000000111111111222222222333333333222222111111111111222222333333222222111333333333333333333333333000111333444555444444333000000000000000000000000...111444555333222111222////////////000000000000222222222333333222222222222111111000000000000000444444555555444222111000000000000000000000000000333333222222111000000000222111000//////000111222222222222222222222222222000000000000000000000000//////000111222222333333000000000000000000000000333222222111111222222333//////000000111222444444222222222222222222333333555333111111333444444333333555888888666555444555888777555444777???IIIQQQYYYaaammmxxxyyytttttttttuuuvvvzzz~~~kkkXXXHHH>>>:::999666666555444444444444555555444444333333444444555333333333444444555555555555555444444444444333333222222333333333333444444333444555444444777===BBBLLLRRRZZZ^^^___dddmmmuuuyyy{{{{{{wwwnnn___PPPGGG???>>>>>>===<<<:::888777::::::999:::;;;;;;:::888<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::999<<<<<<;;;:::::::::;;;;;;;;;;;;::::::::::::999999;;;===>>><<<999888:::<<<888999:::;;;:::999888777:::::::::999999999888888777777777777777777777777555555555555666666666666777666555444444555666777:::999777666666666777888888777777666555444444444444444444555555555555666555555666666666666555555555555555555666666666666666666666666666666666666555555555555555555555555333222111111222333555666555555555555555555555555555555444444444444555555888888777666555444444333444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444hhhWWWLLLDDDAAABBB???>>>===<<<;;;:::::::::999999999888888888888777888888888888888777666666777666666555555555555555666666555444444333222222000000111111111222222222333222222222222222222111111222222333333222222111333333333333333333333333111222222333333333333222000000000000000000000000000000///000111222444444000000000000111111111111111111222222222222111111222111111000000000000000333444444444333222000///000000000000000000000000000000000111222222333333444333333222222333333444111111111111111111111111000000000000000000000000//////000111111222333333000000000000000000000000222111111000000111111222111111111111111111222222222222222222222222222222666555333222111222333444555555444444444444444444555555555555777;;;AAAFFFEEEKKKUUU___jjjxxx}}}}}}yyymmmeeeWWWJJJ???:::999999666555444444333333444444444444333333333333444444333333333333444444444555555444444444333333222222222222222333333333444444333444555444444777===CCCLLLSSS[[[___aaafffnnnvvv}}}}}}zzzrrrfffWWWJJJCCCCCCAAA???===;;;;;;<<<<<<888777888:::===??????>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>===<<<;;;;;;======<<<;;;::::::::::::;;;;;;::::::::::::999999:::;;;<<<;;;888888:::<<<999999:::::::::999888777::::::999999999888888888777777777777777777777777555555555555666666666666777666555444444555666777999999777666666666777777666666666555444333333333444444444555555555555666555555666666666666555555555555555555666666666666555555555555555555555555555555555555555555555555666666555444555666777777444444444444444444444444555555444444444444555555666666666555555444444444444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444hhhWWWLLLDDD@@@@@@???>>>===<<<;;;:::::::::999999999888888888888777777888888888888777777666777666555555444444555555666555555444444333333222111111111111111222222222111111111222222222222222111222222333333222222111333333333333333333333333333222222111111111222222000000000000000000000000222///,,,,,,111555777777111111111111222222222222000111111111111111111000222111111000000000000000222222333222222111000///000000000000000000000000000000000111222222333333111111000000000000111111000000000000000000000000000000000000000000000000///000000111111222222222000000000000000000000000000000000//////000000000333222222111000000111111444333333222222111111111333444444222000111666:::>>>999444222444555444222222333555666555666777999:::===BBBJJJUUUfffxxx~~~sssggg```PPPKKKDDD<<<777666666777555444333333222222333333444333333222222333333444222333333333333333444444444444333333222111000000222222222222333333333333222444555444444777>>>CCCNNNTTT\\\aaaccchhhpppwww~~~wwwiiiYYYKKKBBB>>>@@@===:::777666888:::<<<999888888;;;>>>@@@@@@@@@<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>?????????>>>>>>===>>>===<<<;;;:::999999999;;;;;;::::::::::::999999999:::;;;:::999999;;;===999::::::::::::999888777999999999999888888888777777777777777777777777777555555555555666666666666666666555555555555666666888888777666666666777777555555555444333333222222444444444555555555555666555555666666666666555555444555555555555666666666555555555555555555555555444444444444444444444444555444444333333333333444333333333333333333333333555444444333333444444555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444jjjXXXMMMDDD@@@AAA>>>>>>===;;;;;;:::::::::999999999888888888777777777777888888888888777666666666555444444444444555333333333222222111111111111111111111111111111111000000111111222222333333111222222333333222222111333333333333333333333333444333111000///000111111000000000000000000000000333///,,,///666;;;;;;999000000000111111111222222000000111111111111000000222111111000000000000000111111111111000000//////000000000000000000000000333333222222111000000000////////////////////////000000000000000000000000000000000000000000000000///000000000111111111222////////////////////////111000000//////000000111222222111111111111111222444444333333222111000000---000333222000333:::AAAGGG???777333444666444222000222444444333222222333;;;;;;===???GGGUUUfffrrr{{{~~~}}}{{{rrreeeZZZOOOHHHCCC@@@<<<888555444444444444333222222111111222222333333222222222222333333222222222222333333333333444333333222111000//////111222222222222333333333222444555444444777>>>CCCOOOUUU\\\bbbfffkkkqqqwwwzzzooo^^^LLL@@@<<<<<<;;;999777555555666888:::<<<;;;:::;;;===>>>>>>===<<<<<<;;;;;;::::::;;;;;;======<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@@@@@@@@@@@@@???<<<<<<;;;:::::::::;;;;;;;;;;;;:::::::::999999999999::::::;;;;;;<<<>>>???::::::::::::999888888777999888888888888777777777666666666666666666666666555555555555666666666666666666666555555666666666777777777666666666777777555555555444444444333333444444444555555555555666555555666666666666555555444444444555555555666666555555555555555555555555444444444444444444444444444444333222222111111111222222222222222222222222444444333333333333444444333333333333333333333444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444kkkYYYNNNEEEBBBBBB>>>===<<<;;;;;;;;;;;;;;;999999999888888888777777666777777888888888777777666666555444444444444444333333222222222222111111111111111111111111111111000000000111111222222222111222222333333222222111333333333333333333333333444333111000///000111111000000000000000000000000333111111666<<>>===:::888666555444444333333222111111111111222222222111111111111222222222222222222222222222222333333222111111000//////111111111222222222333333111333444444444888>>>DDDPPPUUU\\\bbbfffkkkqqquuuyyyrrrcccRRRCCC;;;:::<<<:::::::::::::::;;;;;;;;;<<<;;;999999;;;======<<<<<<<<<;;;:::::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@::::::::::::;;;<<<<<<===;;;;;;:::::::::999999999:::::::::<<<>>>@@@BBBBBB;;;;;;:::999888888888777888888888777777777666666555555555555555555555555555555555555666666666666555666666666666666666555666666666777777777666666666666666555555555555555444444444555555555555666555555666666666666555555444444444444555555555555555555555555555555555555444444444444444444444444777777666666555555444444222222222222222222222222333333222222222222333333222222222333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444jjjYYYNNNFFFBBBBBB======<<<;;;;;;;;;;;;;;;999999999888888888888777666777777888888888888777666555444444333333444444444444444444444444444444222222222111111111111111000000000111111111111111111222222333333222222111333333333333333333333333333222222111111111222222000000000000000000000000111222555:::>>>>>>:::666.../////////000000000000000111111111111111111000222111111000000000000000111111000000000000111111////////////////////////000000000111222222333333000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111111000000111111222/////////000111333444555444333333222222111111111000222333333111222555999777333//////333666666666222222333222222333666888555777999999999===EEEKKKPPPXXXbbbjjjmmmnnnppprrrxxxpppfffWWWKKKDDD@@@===:::888777777666666666666666444333222222111111222222222111111000000111111222222222222111111111111000222222222111111111111000111111111111222222222222111333444444444888???DDDQQQUUU\\\aaafffjjjnnnqqqrrrhhhXXXHHH>>>::::::;;;666777888::::::;;;:::::::::999888888;;;>>>??????===<<<;;;:::999999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===??????@@@@@@@@@::::::::::::;;;<<<======;;;;;;::::::::::::999999;;;::::::===@@@DDDEEEEEE<<<;;;:::999888777777777777777777777666666666666555555555555555555555555555555555555666666666666555555666666666666555555555555666777777777666666666666666666666666666666444444444555555555555666555555666666666666555555333444444444444555555555444444444444444444444444333333333333333333333333444444555555555444333333222222222222222222222222333222222111111222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444hhhWWWLLLEEEAAABBB======<<<;;;;;;;;;;;;<<<999999999888888888888777666666777888888888888888666555444444333333444444444444444444444444444444222222222111111111000000111111111111000000000000111222222333333222222111333333333333333333333333111222222333333333333222000000000000000000000000...111555999:::888555222//////000000000111111111111111222222222222111111222111111000000000000000222111000000000111222222////////////////////////000000000111222222333333------...//////...------000000000000000000000000000000000000000000000000000000000000000000000///000000000000000000000000000000000//////000000000111000000000111222333333222222222222222222222222000111222222222222222222//////000111222333444444111333444444444444666777444777999888777999>>>BBB???EEEMMMRRRUUUZZZ```eeeooozzz}}}oooZZZSSSJJJCCC@@@>>>;;;999444444444444444555666666444444333222222222222222111111000000000000111111222222111111000000000000111111111222222222222333111111111111222222222222111222444444444888???EEEQQQUUU[[[```eeehhhkkkllllll```OOOAAA<<<::::::999555555555666777888:::;;;===;;;999999<<<>>>??????===<<<;;;:::999999999999999999:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;===>>>?????????===<<<;;;:::::::::::::::;;;;;;::::::::::::999999:::999999<<>>===:::777444444444333333444555555555444333333222222333333111111000000000000111111222111111111000000//////111111111222333333444444000111111111111222222222000222444444444888???EEEQQQUUUZZZ___dddgggiiiiiiiii\\\JJJ>>>;;;;;;:::777:::999777666888;;;???AAACCC@@@===;;;<<<<<<<<<<<<===<<<;;;:::999999999999777888999:::<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888999:::<<<===>>>>>>>>>???>>>===;;;999888888888;;;;;;;;;:::::::::999999999777777;;;AAAEEEFFFEEE===<<<:::888777777777888777666666666555555555555444444444444444444444444555555555555666666666777444555666777777666555444333444666777777777666666444444444444444444444444444444444555555555666666555555666666666666555555333333333444444444555555444444444444444444444444333333333333333333333333222333555666777666666555333333333333333333333333222222111111111111222222666666555444444333222222222222222222222222222222333333333333333333333333222222222222222222222222444444444444444444444444}}}dddSSSIIICCC@@@@@@@@@???>>>===;;;;;;;;;;;;;;;:::999999888888999999777777888888888777777666777777666555444444333333444555555555444333333222111222333333444444333333222222111111111111222222333444444555444333111000222111000000222222111000444444333333222111000000111111000000000000111111//////000111111111111111111111111111000000//////000111111111222222222222111111000000//////......//////000111111111111111000000111111111111000000111000////////////000000//////000111111000///...000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000---.........//////000000111000///......///000111555444222111000111222222111111111111111111111111111222222222222333333333000000111222333333444444555444333222333444555666555555444666999???DDDHHH[[[fffwww~~~|||yyyyyyxxxlllVVVEEE===<<<;;;:::999777666666333333444444333333222111333222222111111222222333000000000000000000000000333333333333333333333333///111333222///...000222111111111111222333444555222222333333555888:::<<>>>>><<<;;;:::999999999;;;:::999999888888999999888888888888888777666666777666666555444444333333444444555555444333333222000111111222222222222222222222111111111111222222222333333444444333222111222111000111222333222111444444333333222111111000111111000000000000111111//////000111111111111111111111111000000000000000000000000111111111222222111000000000/////////...//////000111111111111111000000111111111111000000000000////////////000000...//////000000/////////000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000000000000000000/////////000000////////////000000222333444555444333222111111111111111111111111111//////000000000111111111111111111222222333333333222111111111111222333333666666555666888<<<@@@BBBOOOXXXhhhxxx{{{yyy|||wwwmmm^^^ZZZXXXYYYZZZUUUHHH===999999888888777666555555222222333333222222111000222222222111111222222222000000000000000000000000000000000000000000000000///111222222000///000222111111111111222333444444333222222333444666888:::===???CCCGGGLLLQQQTTTVVVWWWMMM@@@999888999777555777777777777888888888999999999:::;;;;;;;;;;;;;;;::::::999999999999999999999999999:::::::::;;;;;;:::::::::999999999888888888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888888:::999999===CCCFFFEEEBBB===<<<:::888777777888999888888777666666666666666444444444555555555666666333444555666666555555444666666666666666666666666666666666666666666666666666666666666666555444333666666555444333444555555666666666666555555555555555555555555555555555555555555555555555555555555333333333333333333333333555444222111111222444555555555444444444333333333333333333333333333333333333333333333333333333333111222222222222333333333333333444444444444333333333333333222222222111111333333333333333333333333{{{bbbRRRIIICCC@@@@@@??????===<<<;;;:::::::::::::::999888888888888999999999999888888666555444666666555555444333333333444444444444444333333222111111222333333333333333222222111111111111222222000111222222333222222222222111111222333444444333444333333222222111111111111111000000000000111111//////000111111111111111000000000000000111111111/////////000000000111111000000000000//////////////////000111111111111111///000000111111000000//////////////////000000000------------...///000000000000000000000000000000000000000000000//////...000000000000000000000000000000000000000000000000222222222111000000////////////000000000000//////...111555777888555222000111111111111111111111111/////////000000000111111111111222222222222222222000111111222222222222222666666666666777999:::;;;AAAHHHTTTbbbnnnvvvzzz|||uuupppllllllrrryyy~~~~~~}}}qqqhhh___TTTLLLEEEBBB@@@AAACCCCCC???<<<555555555555444444444333111111111222111000000///222222111111111111222222000000000000000000000000111111111111111111111111000111222222000000111222000000000000111222333444333222222222222444555666444555888;;;>>>AAACCCDDDFFFAAA:::666555666777777777666666555666777888999999999:::;;;;;;;;;;;;:::999999999999999999::::::999999999999::::::::::::::::::::::::999999999999888888888999::::::;;;;;;::::::::::::;;;;;;;;;;;;::::::999888888888888999;;;;;;<<<@@@EEEGGGEEEBBB===<<<:::999888888999:::999999888777777777777777444444444555555555555555444555555666555555444444666666666666666666666666666666666666666666666666444444555555555444444333555555444444444555666666555555555555555555555555555555555555555555555555555555555555555555555555333333333333333333333333444444222222222222444444444444444444333333333333333333333333333333333333444444444333333222222222222222222222333333333333222222333333333333222222333333333222222222222111333333333333333333333333yyyaaaRRRJJJDDDAAA@@@BBBAAA@@@>>>============:::999999888888888888888::::::999999777666444444555555555444444333333333333333444444444333333222333444555555666666555555222222111111111111222222000000000111222222222222333111111222444555555444333333333222222111111111111111000000000000111111//////000111111111111111000000000000111111111111////////////000000000000000000000000//////////////////000111111111111111//////000000000000//////...//////000000000000000---,,,,,,,,,---...000111//////////////////////////////000000000000//////////////////////////////000000000000000000000000111000000000000000000000...///000111111000///...---///333666666444222000111111111111111111111111111111111111222222222222222222222222111111111111111222333555555444333333444555555666666666666666888===FFFOOOXXX___cccddd```^^^]]]aaajjjssszzz}}}{{{}}}tttkkk^^^TTTMMMFFF@@@;;;>>>===;;;::::::;;;<<<<<<333333333333333333333333111111222222111111000///111111000000000000111111000000000000000000000000111111111111111111111111000000111111111111111222000000000000000111222222333222111000000111222333111222333555666888999999888888777555333444666888777666444333444555777999777888999999::::::999999888888888999999:::::::::888999999999999:::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;:::::::::::::::;;;;;;;;;:::999888777777777999999;;;<<<>>>BBBEEEFFFCCCAAA;;;:::999888888888888999999888777777666666777777555555555555555555555555555555555555555444444444666666666666666666666666666666666666666666666666333333444444555444444444444444444444555555666666444444555555555555555666555555555555555555555555555555555555555555555555333333333333333333333333444333333222222333333444333333333333333333333333333333333333333333333333555444444333333222222111222222222333333333444444111222222333333222222111222222222222222222222222333333333333333333333333www```QQQJJJDDDAAAAAABBBAAA@@@>>>============:::999888888777777888888::::::999999777666444444444444444444444333333333222222333333444333333222333444555555666666555555222222111111111111222222000000000111111222222333333222111222444555444333333333222222222222222111111111000000000000111111//////000111111111111111000000000000000111111111////////////000000000000////////////000000000000//////000111111111111111//////000000000000//////---...///000111000000000---,,,,,,,,,---...000111//////////////////////////////000000000000//////////////////////////////////////////////////////------......///000111111...///000111111000///......///000111111111111111000000000000000000000000000000111111111222222222222111111111111111111111111222333444555444333222111222333555555555555444555777<<>>888888888777777777777777777777666555555555555666555555555555555555555444555555555555444444555555777777777777777777777777666666666666666666666666333333444444555444444444333333444555555666666666333444444444555555666666555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444333333222222222222222333333333444444444111222222333333222222111222222222222222222222222333333333333333333333333uuu___QQQJJJDDDAAAAAA??????===<<<;;;:::::::::999999888777777777777888999999999888888666555444444444333333333333333333111222222333333333333333111111222333333333333333222222111111111111222222222222111111111222333333444222111222333444333111222222222222222222222222111111000000000000111111//////000111111111111111111111111111000000000////////////000000000111111////////////000000000000//////000111111111111111...//////000000//////...---...///111111111000000------------...///000000000000000000000000000000...//////000000000000000000000000000000000000000////////////////////////+++,,,,,,...///000111222//////000000000000//////000///...---...///000222000000000000000000000000........./////////000000000000111111111111111111///000000111111111111111000111222333444444444444222333555777999;;;<<<======???BBBGGGNNNVVV]]]aaagggfffjjjqqqwww|||~~~tttjjj___RRRJJJBBB@@@===;;;:::999777555333333333444444333333222222222222222333333333333222222333333222222111000000000////////////000000////////////////////////////////////////////////...------...000111000///000000////////////000000333222000/////////000111111111111111111111111111222333555555444444555666666555555444555666777888666666777888888888888777999999999999999999::::::888888888888999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<=========888888999999::::::;;;;;;999888888888888999::::::888:::<<<===>>>===<<<;;;777777777777777777777666777666666555555555555555555555555555555444444444555444444444444555666777777777777777777777777777666666666666666666666666444444555555555444444333333444555555666555555555333333333444555555666666555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444222222333333333333222222111222222222222333333333333333333333333333333333ttt^^^QQQJJJEEEAAAAAA>>>>>><<<;;;:::999999999999999888777777777777777888888888888888777666666333333333333333333333333111111222333333333333333000111111222222222222222222222111111111111222222444333222111111222333333444333111111222222111///222222222222222222222222111111000000000000111111//////000111111111111111333222222111000///......000000000111111111222222.../////////000000000111//////000111111111111111......////////////......,,,---///111222111000000...//////000000/////////000000000000000000000000......///000000000000000000000000000000000000000////////////////////////------...///000111111222000000////////////000000222111///......///000111000000000000000000000000............/////////000//////000000111111222222000000000000000111111222222222222222222333333333222222333444555555555555666777999<<>>===<<<;;;;;;;;;999888888777777777777777777777888888888777777666333333333333333333333333000111222333333333333333222222333444444444444333222222111111111111222222666555333222222222333333555333111111111111///...222222222222222222222222111111000000000000111111//////000111111111111111444333222111000...------111111111111222222222222.../////////000000111111//////000111111111111111......////////////......+++---///111222222000000//////111111111000///...000000000000000000000000......///000000000000000000000000000000000000000////////////////////////000000000000111111111111111000///......///000111222222111000000000//////000000000000000000000000000000000000111111111111...//////000111222222333333222111111111222444555444444333222111111222222333333444555555555555555666666777777888999<<<>>>>>><<<===DDDIIINNNUUU\\\cccllltttxxx{{{zzzqqqjjjgggbbb[[[VVVRRRKKKDDD@@@???>>>:::666999777555444333444444555888444111111444666444222222111111111000000000000000000000000000//////...//////............//////////////////////////////////////////////////////---+++)))+++...000///---000//////.........//////222111000//////000111222111111111111222222222222222111000222555777666555555666666777888777777777999999:::;;;;;;;;;;;;:::;;;::::::999999888888888777888888888888999999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777888999::::::;;;;;;777999:::;;;<<<;;;;;;:::999:::;;;:::999999:::;;;777888888999999999888888999888888777777777777777666666555555555444444444333222222333444666888:::777777777777777777777777666666666666666666666666777777777777666555444333555555666666666555333222222222333333444555666666555555555555555555555555555555555555555555555555333333333333333333333333222333333444444333333222111111111222222333333333333333333333333333333333000111222333444444555666333333333444444444555555333444444555555444444333111111111222222333333333333333333333333333333333mmmZZZRRRFFFAAABBB@@@>>>>>>>>>===<<<:::999888888888888888777777777777999999888888777555444333111222333333222111222444444333222000000000000111333333333222222222111111////////////000000000000111111111111111111111111///000222333444444333222333333333333333222111111////////////////////////000111111111111222222222333222000///.........///222222111111111111222222///////////////000111111111111000000//////......////////////............///000111222222111////////////............//////...///000111111000///...////////////000000000000111111111111000000000000...///000///...---...000000000////////////000000//////............//////000000000000000000000000000000000000111111111111000///---,,,---...000111222222111111111111222222111111111111111000///...000000111111111111000000333222222111111222222333222222333333333333444444777777777888;;;>>>AAABBBIIIMMMTTTZZZaaagggnnnrrrvvvzzz{{{yyytttooojjjfff[[[XXXSSSNNNIIIFFFDDDDDDDDD@@@<<<:::999888555222888666333222333555666666333333333222222222111111666444222000///000222444000//////////////////000//////.........//////000222111000///...---,,,,,,---+++...444222,,,+++///...000111...---///...++++++000444333...++++++...000000000000000111111222222111111111000000//////111111222333333333333222444444444555555555666666666666777888888888888888;;;:::888666666666666777888888888888888999999999:::888777888<<<===<<<:::=========<<<<<<;;;;;;:::888888888999999:::::::::777888999999888777888:::888999:::;;;;;;999888666777777777777777777777777:::999999888777666555555666555444333333444555666666555555444444666777888===<<<:::888666666666666777777666666555555555444222222333444555555555555333222222333444444333111333444444555555444444333444333333222222333333444666666555444333333222222333333333333333333333333222222333333333333444444333222222111111222222333444444444444444444444444333111...------///222555333333222111000000000000333333222222333333444555555444444333333222222111333333333333333333333333kkkYYYQQQFFF@@@AAA???>>>>>>>>>===<<<:::999888888888888888777777777777999999888888777555444333111222333333222111222333222111111111222333444555333333222222222111111111000000000111111111111222111111111111111111111111111111222333333333222222000000111111000000///...000000000000000000000000000000111111111222222222444333111000/////////000000000////////////000000///////////////000111111111000000000/////////....../////////000000111111000000111111111000000/////////............//////------............------////////////000000000000000000000////////////......///000///...---...000222222111111111111222222//////............//////000000000000000000000000//////000000000111111111222111///......///000111000///...------,,,------000111111111111000000///000000111111111111000000333222222111111222222333222222222333333333444444444555555666777888::::::;;;>>>CCCGGGKKKPPPUUUXXX___ccciiilllmmmooouuuzzz{{{sssnnnooojjjbbb]]]YYYUUUQQQNNNGGGEEEAAA===:::999888888>>>;;;888777777777555333///222666777555111---+++333333222222222111111111444333111000///000111222222111///......///111222111000///...............//////////////////......//////000111///,,,,,,......,,,---111111------000/////////.........//////000000//////000000111222111111111111000000000///000111111222222222222222111111111111222222222333666666777888888888888777:::999888666666666666666777777777777888888888888:::888777999;;;===<<<:::::::::999999999999999999888999999999::::::::::::777999999999777777888999888999:::;;;:::999777666666666666666666666666666888888777777777777777777777666555555555555666777777666666555666777888999<<<:::999777666555666666777666666666555555555444333333444555555555444444444444333444555666444222333444444555555444444333444333333222222333333444666555555444333333222222333333333333333333333333222222333333333333444444333222222111111222222333333333333333333333333333333111///...///000333444333222222111111111222222222111111111111222333333222333333333333333333333333333333333333333333333iiiXXXPPPEEE???AAA>>>>>>>>>======<<<;;;999999888888888888777777777777888888888888777555444333222333444333222111222333222222222222333444555666333222222222222111111111111111111222222222333333111111111111111111111111333333222222111222222222000000000000000///......111111111111111111111111000000000111111111222222444333222111000000000111000//////......//////000///////////////000111111000000000000////////////......///000111222333333000000000//////000000111//////............//////......------------......////////////000000000000////////////...............///000///...---...000222111111000000111111222//////............//////000000000000000000000000//////000000000000111111333222111/////////000111000///////////////000000000000000000111111111111000000111111111111000000222222111111111111222222222222222222333333333333333444444555444444444333444666999;;;<<<>>>AAACCCFFFJJJOOOQQQSSSUUUZZZ^^^bbbeeejjjqqqwww{{{xxx~~~|||zzz|||~~~}}}{{{wwwssspppoooooooooiiihhhgggccc^^^XXXSSSOOOPPPMMMHHHEEEBBB@@@>>><<<999888666444444444444555666555333333444555444333222444555444222222555888333222222222222111111111111111000000//////000000333222000//////000222333222111000...------------,,,------...///000111111+++...000///000444888888999222222777444+++(((,,,222---))))))---000000...000000//////000000111222111111111111000000000000//////000111111111111111000000000000111111111111555666666777777777777777999888777666666555666666666666666666777777777888999888888999;;;<<<<<<;;;888888999999999999999999999999::::::::::::;;;;;;888999:::999777666666777888888999::::::888777666666666666666666666666666666666666666777777777888777777666666666666777777555555555444555666777777999888777666555555555555666666666555555555555555444444555555555444444333555444444555666666555333333444444555555444444333444333333222222333333444555555444444333333222222222222222222222222222222222222333333333333444444333222222111111222222333222222222222222222222222222222111111111222333444333222222222222333333444111111000000111111222333111111222222333444444555333333333333333333333333gggVVVPPPDDD???@@@===============<<<;;;:::999888888888888777777777666888888888888777666555444222444444444222111222333555444444333222222111111222222222222111111111111111111111111222222222333111111111111111111111111555444222111000111222222111222222222222111000000000000000000000000000000000000000000111111111111222222111111000000000000111111000000000000111111///////////////000000111000000000000////////////......///000000111222222111000///......///111222//////............//////111000///......///000111////////////000000000000000000/////////............///000///...---...000//////............////////////............//////////////////////////////////////////000000000111333222111000///...///////////////000111333444555/////////000000111222222000000111111111111000000222222111111111111222222111222222222222333333333333444555666666555333222555777888888777888999::::::===????????????AAADDDFFFIIIMMMSSSYYY^^^aaabbbggg^^^bbbVVVeee^^^iiifffdddeeeiiiooowww~~~vvvppplllhhhfffaaa___[[[WWWSSSQQQPPPOOOKKKKKKJJJHHHFFFCCCAAA@@@???>>>;;;:::999888777777666666555555555666666777333222111111222222333333333222111000000111333444222222222222111111111111/////////////////////...111111222222222222111111111000///...............,,,------...///000111111---222222,,,)))++++++'''&&&'''))),,,............000---******---///...,,,///////////////000111111111111111000000000000000...//////000000000000000222222222333333333333444444555666666777777666666777777666666555555555555444444555555666777777777999888999999;;;;;;<<<;;;::::::;;;;;;<<<<<<======:::::::::::::::::::::;;;999::::::999666555555666888888999999888888777666666666666666666666666666666666666666666666666666666666555555555555666666222222222222222333333333777666666555444444444444555555555555555555555555555555666555555444333333555444444444666666444333333444444555555444444333444333333222222333333444444444444333333333222222111111111111111111111111222222222333333333444444333222222111111222222333111111111111111111111111222222333333444444333333222222222222333444555555111111111111111222333333111111222222333333333333222222222222222222222222eeeUUUOOODDD???@@@===============<<<;;;::::::888888888888777777777666777777888777777666555444333444555444222111222333333333333222111111000000222222222111111111000000000000000111111111222222111111111111111111111111555444222111000111222222222222222222222111000000//////////////////////////////000000000111111111000000000000000000//////111111000000000000111111///////////////000000111////////////000000000000////////////////////////000///.........///111222//////............//////111000///......///000111////////////000000000000111111111000000000//////...///000///...---...000//////............////////////............//////////////////////////////...////////////000000000111111000///...---------///////////////000000111000000//////000111222333000000111111111111000000222111111000000111111222111111111222222222333333111222444555555555444333222444555444333333444555777888888888666666666777888:::<<>>===<<<;;;::::::::::::444444444444333333444444444333333333333333333333333333333222111111111222555555777:::<<<999222,,,222222222111111111000000...........................000333555555333000..................///000111.........///////////////+++000333111111333333111...555555---,,,333222***...///000000000///---,,,/////////...///000000111000000000000000000111111......///000000000000///333333333333444444444444444444555666666666666555666666666666555555555444333444444555666666777777888999999::::::;;;;;;<<<;;;;;;<<<<<<======>>>>>>::::::::::::::::::::::::888999:::888666555555666777888888888777777666666555555555555555555555555777777666666555444444333444444444444444444444444000111111222222222222222444555555555444444444444444444444555555555555555666666666666555444333333444333222333555555333222333444444555555444444333444333333222222333333444333333333333333222222222111111111111111111111111222222222333333333444444333222222111111222222333111111111111111111111111111222333444555444444333222222222222333444555555222222222222222333444444333333333222222111111111222222222222222222222222~~~dddUUUOOOEEE@@@@@@===<<<<<<======<<<;;;;;;:::888888888888777777777777777777777777777666555555444555666555222111222333//////000222222222222222222111111111111000000000000000000111111111111222111111111111111111111111333333222222111222222222111111111111111000//////......................../////////000000000111111//////000000000000///...///......------......//////////////////000111111////////////000000000000000/////////.........---............///000111111//////............//////......------------......////////////000000000000111111111111000000000000...///000///...---...000111000000//////000000111//////............//////000000000000000000000000......////////////000000000000//////......------666555333222000/////////111111/////////000111222000000111111111111000000111111000000000000111111111111111111222222222222...///000111222333333333111222333333222222333444444444555555555666666666555666666777888888999:::888777:::555999777???AAA??????@@@BBBDDDGGGJJJLLLHHHFFFDDDAAA>>>===<<<;;;888888777666666666666666:::999888666555444444444111222333333222111222444222222222222111111111000333444444333000000111222111...------000333444444222111111111111000000000......------......//////,,,///333555555333///,,,------------...000111222000000//////......------,,,+++---000000---...222...333111******000111,,,...000333333333111////////////......//////000111000000000000111111111111......///000000000000000111111111111222222222333333444444555555555555555444444555555555555444444333444444555666777888888777999::::::::::::;;;===999999:::::::::::::::;;;::::::999999999999888888777888999888666555555666777777777666666666666666555555555555555555555555777777666555444333222222222333444444444444333222222222333444444444444444333444444555555555444444444444444444444555555555555555666666666555444444333222222333444444333111333444444555555444444333444333333222222333333444333333333333222222222222222222222222222222222222222222333333333333444444333222222111111222222333111111111111111111111111111222333444444444333333333222222222222333333444333333222222333333444555444333333222111111000000222222222222222222222222}}}dddUUUPPPFFF@@@AAA>>><<<<<<<<<===<<<<<<;;;:::888888888888777777777777777777777777777666666555555666666555333111222333///000111333333333333333111111111111000000000000111111111222222222333333111111111111111111111111111111222333333333222222222222222222222111000000////////////////////////////////////000000000111///000111111111111000///......------------......///////////////000111111.../////////000000000111///////////////000000000,,,---...///000000000000//////............//////------............------////////////000000000000111000000000000/////////...///000///...---...000000000////////////000000//////............//////000000000000000000000000........./////////000000//////000000000//////...666555444333222222222222333222000///...///111222000000111111111111000000111111000000000000111111111111111111222222222222////////////000000111222222333444444333222333444222222222333444555555555444444444333444444555555000888;;;@@@777888555999666777888999::::::::::::::::::::::::888777777777333333333333333444444444555555444333222111111111111444555444222111222333111111222222222222111111222333444222000///111444555888999666000---...111111111111111000000000000///...---,,,---...000111...///111222222111///..................///000111000/////////............666---***000...%%%(((444222***(((...///,,,///999---+++***,,,000222111//////............///000000///000000000111111111111//////000111111111111000000000000000111111111111333333444555555555555444333444555555555555444333333444555666777888999999777999;;;;;;999999;;;===999999888888888888888888999999999888888777777777666777888777666555666777777777666666555555555666555555555555555555555555555555555444444333333333333333444555555444333333222333444555555555444444222333444555666666555555333333333444444555555555444555555666666666666555444333333444555555444222333444444555555444444333444333333222222333333444222222222222222222222222333333333333333333333333222222333333333333444444333222222111111222222333222222222222222222222222222222222222222333333333333222222111111111222222222222222222222333333444222222222111111111111111111111111111111111111111}}}dddUUUPPPFFFAAABBB>>><<<<<<<<<===<<<<<<;;;;;;888888888888777777777777666777777777777777666555555666666555333222222333333444555555444333111000111111111111000000000000222222333333333444444444111111111111111111111111///000222333444444333222444555555555555444333333000000000000000000000000////////////000000000000000000222333333222111000000000////////////000000///////////////000111111.../////////000000111111......///000111222333333+++,,,...000111000000/////////............//////...///000111111000///...////////////000000000000000/////////...............///000///...---...000......------------......//////............//////000000000000000000000000............/////////000///000000111111111111000---------...///111222333444222000///...///000111000000111111111111000000111111000000000000111111000111111111111222222222222111000//////000222222111222333222111000111222111111000111222333222111222111111111222333444444KKKfffwwwrrrbbbAAA777333444555666777666555444222444555555444333333444333333333222222222111111///000000111222222333333000222444333000......000---...///000000000000000///111333222000000222555[[[mmm~~~iiiMMM999000111111111111000000000000000///---,,,,,,...111333111000///......///000111000//////.........//////......//////////////////...%%%...HHHYYYaaatttqqq```aaaOOO,,,$$$444***######,,,222000,,,...............///000000//////000000111111111222//////000111111111111111111111111111222222222222222333444444555555444444222333444555555555444333444444555666777888999:::666999;;;;;;999999;;;>>>:::999999999888888777777999888888888777777666666555666777777666666777888777777666555555555555666555555555555555555555555333333333444444444555555333444555666666555444333000111222333444333222222222333555666777666666555333333333444444555555555444444555666777777777666555444444555666666555333333444444555555444444333444333333222222333333444222222222222222222222222333333333333333333333333222222333333333444444444333222222222222222222333222222222222222222222222222222111111111222333444333333222111000000000000111111111000111222222333000000000111222222333333111111111111111111111111gggWWWOOOEEEBBBAAA999>>>>>>===<<<;;;::::::999777888888999888777666555666666666777888777444111333333444444444444444444000222444666666666444333...///000111222333333333222222111111111111222222111111000000000000111111333333333222222111111111555111111555555000///222///000111222222111000///000000000000000000000000000000000000000000000000000///---+++++++++,,,---............////////////...///////////////......////////////////////////000000000000000000000000555'''333...---000...999))),,,///000///......//////,,,,,,,,,,,,,,,111777////////////////////////........................---222111++++++222555444///000444---(((888+++000............////////////...///...222---+++...222111222///***+++222333000///222111...///333000(((000000000000000000000000000000000000000000000000888222,,,+++///111000---///555555000000---000000000000111111222222333333222222111111111111111111555###>>>111(((555666333555888000(((AAA```555---555777333999$$$777@@@'''111BBB***111000000111333333111000222111111111000000//////000000000000000000000000000333000...)))///;;;333777+++)))AAAnnn|||>>>---666333,,,111:::$$$)))777000***///...000111111111222222222222555###+++333"""AAA000,,,444000---///(((!!!DDD~~~aaa:::,,,---000111,,,$$$;;;666)))333444555111,,,+++///000---...444000000000000111111111111000111111111222222222222333333333333333333333333222333333333333333333444666666777888888888888888666666777888999999::::::777888888999999888888777666666777777888888999999444666777666555444555777777777777777666555444333333333333444444666777777222222222222222222222222222222333333333444444444777666444333222222333444333333333444444444555555555555555555555555555555777555333444555555333000444333333222222333333444555555555555555555555555555555555444444555555555222222222222222222222222222222222111111111000000444333222111000111222333333222111000000111222333111111111111000000//////333333333222222111111111222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111~~~fffVVVOOOFFFCCCCCC<<<>>>>>>===<<<;;;::::::999999::::::;;;:::999888777555555555555666666444111444444444555555555555555222333444555444444222222///000111222222222222222222111111000000111111222111111000000000000111111333222222222222222222111333///000333333///...111000000111111111111000000000000000000000000000000000000000000000000000000...............------,,,............////////////......////////////......////////////////////////000000000000000000000000&&&444222...<<<+++222999///)))666,,,....../////////000000000222111...,,,)))@@@^^^222...111333666000000000111111111111111111111111111111111111111***CCC???:::///777000222$$$QQQDDD###///000CCC222'''888000###888222222111111111111111222111111111000000000//////000000000000000000000000:::)))999555...111$$$+++&&&MMMWWW000000(((!!!111DDD:::!!!(((555,,,/////////000000000000111000000(((+++...)))"""555!!!---(((666RRR$$$777BBB(((555'''444666222000333444111---+++//////000000000111111111000000000111111111222222222222333444555666666777222222333333333333444444666666777888888888888777777777888888999:::::::::999::::::::::::::::::999777777666666666777888888555666777777555555666777777777777666555444444444444444444555555666888888333333333333333333333333222222222222333333333444555555444333333333444444333333333444444444444555555555555555555555555555555333333444666777555333444333333222222333333444555555555555555555555555555444444333333444444555222222222222222222222222222222222111111111000000444444333222222111222222222222111000000111222222222222111111111000000000333333333222222222111111333333222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111}}}eeeVVVOOOFFFEEEFFF???>>>>>>===<<<;;;::::::999999999:::;;;:::999888777666444333444555555444222444444444333333333333333444444333333222111111000000111111222222222111111222111111000000111111222222222111111111111222222111111111222222222222222000......111111//////111111111000000000000111111000000000000000000000000000000000000000000000000,,,---///111111000...---............////////////......///////////////...////////////////////////000000000000000000000000)))777000---777'''///111---&&&777.../////////000000000111111,,,,,,000111+++===lll333222444+++000111000000000000000000///111111111111111111111111999)))999%%%999+++333,,,MMM}}}...###)))555222%%%+++666222222333444222///...000333111111000000000000//////000000000000000000000000)))FFF%%%***999$$$777KKK444000...000###''';;;222%%%444------........./////////,,,...***...222)))---000,,,===yyysss%%%333222$$$777222???000///------111444111,,,//////000000000000111111/////////000000000111111000000111333444555666777222222222333333444444444555666777777888888777777888888888999999::::::;;;999999::::::::::::999999888777555444444555666777666777888888666666777888888777666444444444444555555555555555666777888888333333333333333333333333111111222222222333333333333333444444555444444444333333333333444444444444444444444444444444444444333222222444666777666444444444333333333333444444444444444444444444444444444333333222222333333444222222222222222222222222222222222111111111111111222222222222111000///...222222111000000111222222222222222222222111111111333333333222222222222111333333333222222111111111111111111111111111111111222222222222222222222222111111111111111111111111|||dddUUUNNNGGGGGGHHHBBB>>>>>>===<<<;;;::::::999666777888999888888666666777555333333555666555444222222222222111111111111333333222111000000111111111111222222222111111000111111000000000000111111222222111111111111222222000000111111222222333333///......///000///000111222111000//////000111222////////////////////////////////////////////////---...///000111111000///............////////////---...//////////////////////////////////////////000000000000000000000000666+++---000'''000222+++,,,444---111000000000000111111111111...***000666---+++^^^...222222%%%000111111000000//////......000000000000111111111111)))@@@000,,,***999###NNN--- 222;;;222---444///444777555000---...111000000000000000000//////000000000000000000000000===///666---222\\\eee333//////---(((+++111///---------........./////////###000555###888333%%%aaaDDD333,,,,,,%%%---///---))),,,333444000////////////000000000111////////////000000000000......///000111222222333222222222333333444444444555666666777777777777777888888999999:::::::::;;;666666777777777777666666999777444222222333555666666888999888777666777888888777555333333333555666555555555555555666777777444444444444444444444444111111111222222222333333111222444555666555444444222222333333333444444444444444444444444444444444111111222333444444444333444444333333333333444444444444444444444444444444333222222222222222222333222222222222222222222222111111111111111111111111000000111111000...,,,+++222111111111111111111222222222222222222222222222222222222222222222222222444333333222222111111111222222222222222222222222222222222222222222222222111111111111111111111111{{{cccTTTNNNGGGGGGJJJDDD>>>>>>===<<<;;;::::::999666666888888999888777666888666555555666777777666444333333333222222111111111000000000000111222333111111222222222111111000111000000000000000000111222111111111111111111222000000000111111222222222/////////...///111222222222111000//////000111222////////////////////////////////////////////////000///......///000111222............////////////------...///////////////////////////////////////////////////////////////222))),,,111,,,888:::666333666+++///000000000000111111111111999///...000***...aaa+++---222,,,<<<111111000000//////......//////000000000111111111222'''666:::555,,,ZZZ000BBB+++...??? ---222888777222...---/////////////////////000000////////////////////////''',,,///<<<***jjj444(((EEE)))$$$777###....../////////000000000111)))111333444!!!VVVjjj'''===999---222444111///000000---...////////////000000000////////////000000000000000000000000000000000///111111222333333444555555555555666777777777777777888999999999999999::::::555666666777777666666555999777444222111333444666666888999888777666777888777666444333222333555666444444333333333444555555444444444444444444444444111111222222222333333333111222444555666555444444222222222333333333444444444444444444444444444444111222333222111000000000555444444333333444444555444444444444444444444444222222222111111222222222222222222222222222222222111111111111111111111111000111222222111///...,,,111111111222222111111111222222222222222222222222222222222222222222222222333333333222222111111111333333333333333333333333222222222222222222222222111111111111111111111111zzzcccSSSLLLFFFGGGJJJEEE>>>>>>===<<<;;;::::::999777888999:::;;;:::999999777666666666888999888777666666555555444444333333///000000111222222333333000111111222222222111111111000000//////000000111111111000000000000111111000000000111111111111111///111000------000222000111111000000000000111111000000000000000000000000000000000000000000000000111000...------///111222............////////////,,,---...///000000000000////////////////////////////////////////////////%%%888111,,,888+++...000///%%%555000/////////000000000111111000---......)))888eee000111666///444111000000000000000000///...//////000000111111111888'''&&&<<<,,,(((%%%000)))555---111666666333000............////////////000000////////////////////////$$$666777xxx???'''999666)))---//////000000000111111111+++666,,,---111+++999:::'''(((...444444000------......////////////000000/////////000000000111111444444333333222111111000111111222333333444555555444555666666777777666666888888888888888888888888777777888888888888777777777666444333333444555666666777888888666666777888666555444333333444555555444333333333333333444444333333333333333333333333222222333333333444444444333333444444555444444444222222222222333333333333333333333333333333333333111333444333111//////000555555444444444444555555333333333333333333333333333222222111111222222333222222222222222222222222111111111111111222222222333333444444333333222222000111222222222222111000111111111222222222222222111222222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111zzzbbbRRRKKKEEEFFFIIIDDD>>>>>>===<<<;;;::::::999777888999:::;;;::::::999555555555777999999777555555555555444333222222222000111222333333333222111///000111222222222222222000000////////////000000000000////////////000000111111111111000000000000///111000++++++///000...000000111111111111000000000000000000000000000000000000000000000000000000000000//////......//////............////////////,,,---...///000000000000////////////////////////////////////////////////&&&888444(((666'''$$$)))***###333222....../////////000000000''')))---000---666xxxNNN222444444---)))000000000111111111111111......//////000111111222,,,;;;:::###...,,,;;;222111111222222222111111111........./////////000000////////////////////////555555 CCC'''888444666//////000000000111111111+++222+++...:::***jjj;;;,,,%%%...333...---333........./////////000000000000000111111111222222333333333333333222222222000111111222444555555666444555666666777777666666777777777777777777777777666777777888888777777666555555555444555555666777555666777777555555666777444444444444444444444444555444444333333333444444333333333333333333333333333333444444444555555555555555444333333333444444111222222222222333333333333333333333333333333333111333555444222111111333555555444444444444555555333333333333333333333333333333222222222222333333222222222222222222222222000000111111111222222222333333222222222333444444000111222222222222111000000000000111111111222222111111222222222333333333111111111222222333333444222222222222222222222222222222222222222222222222111111111111111111111111zzzbbbQQQJJJDDDEEEHHHCCC>>>>>>===<<<;;;::::::999555666777888999999888777333333555777999888666444222222111111000//////...222333444555444222000......///000111222333333333000000////////////000000//////............//////222222111111000000//////...111///))))))---///+++///000111222222111000///000000000000000000000000000000000000000000000000...///000111000///---+++............/////////000,,,---...///000000000000///////////////////////////////////////////////////'''444,,,///999///***)))...222///))))))000888>>>***222,,,...)))111666111666$$$///............////////////333///)))//////000111000333111000---(((,,,BBBYYYXXX'''&&&444333))),,,111111,,,---+++000000000000111111222222333333---......///000111111222999555{{{SSS999yyy000%%%111555222///...///222333333---.........//////000000////////////////////////,,, YYYKKK[[[KKK 555)))////////////000000000000555###111222,,,)))hhhEEE***+++000+++,,,777............/////////000111111111111222222222222000000111111222222222333000111111222444555666666444555555666666666666666777777777666666666666666444444555555555555444444444555555666666777777777555666777666555444555777333333444555555444444333666555555444444444555555222222222222222222222222444444444555555555666666777666444333222333333444111111222222222333333333333333333333333333333333000333666666444333555777555555444444444444555555333333333333333333333333444333333222222333333444222222222222222222222222000000111111222222222222000000/////////111222444000111222333333222111000//////000000111111111222111111111222222333333333000000111222333444444555111111111111111111111111222222222222222222222222111111111111111111111111vvv___PPPHHH@@@@@@DDD@@@===<<<<<<======<<<:::888777777777777666666666666666666777777666555444444444444444333333333222222000000000000000000000000222111000111222222111000......////////////......000111111000//////111222000000000000000000000000............/////////000000000////////////000000------......//////000000000///...---------------............////////////////////////..................////////////......000000000000000000000000..................------....../////////---,,,+++........................444555YYY+++888000000...222111222222111111000///...////////////////////////////////////............////////////000000000000>>>eeennnDDD***333777(((%%%333000///...------...///000//////............//////222)))---222,,,+++///---111---...222222444444AAAyyy!!!222...(((>>>)))777...###222////////////////////////...)))+++...%%%888!!!;;;777SSSBBB)))222333"""<<< '''***:::+++///777"""888,,,***&&&444&&&...444MMMdddVVV000DDD,,,$$$888000+++...//////............//////111000000///000222444555888888777666333000---+++000111222333333333333333444444555555666777777777888888777777777777888888777666666555555555666666666777888777555444444444555555555555666666666666333333222111222333444555333333333444444444555555444444444333333222222222444444555666777777777666444444444444444444444444555555555444444333333333222222333333333333444444444444444444444444444444888777555333222222333333000000000000000000111111333333333333333333333333333333333222222222111111111111111222222333333333111222222333333222222222777666444333222333333444111111111111111111111111111111222222222333333333333333333222222111111111111111111111111111111111111111000000000000111111111111111111111111111111sss]]]OOOIIIAAAAAADDD@@@@@@???===<<<<<<<<<;;;;;;888888888888777777777777666666777777666555555444444444444333333333222222111111111111111111111111222111000000222222111000000000000000000000000000000111222000//////000222000000000000000000000000......//////000111111222000000////////////000000///000000000111111111222000///...------------...............////////////////////////..................////////////......////////////////////////........................///000000111111000///...000000000000000000000000...///EEE333%%%222///444111///---....../////////......////////////////////////////////////..................//////000000000111&&&===;;;---%%%---333000...222//////............////////////............//////,,,:::...+++===&&&///:::zzzEEE!!!,,,+++------,,,lll[[[+++999)))&&&777...***222000////////////////////////,,,///))),,,555,,,999%%%666lll---,,,///$$$555&&&GGG111---***...<<<(((111---555000000)))000***^^^FFF 777'''444///+++666NNN~~~<<<//////000//////............/////////////////////111222333222333333333333222111111///000111222333444555555444444555555666666777777888777777666666777777888666666555555555555666666888999:::999777666666666777777666666555555444444333333222222222333444555333333444444444555555555444444444333333222222222444444555666666666555555333333333333333333333333555555444444444333333333222222333333333333444444444444444444444444444444666555333222222222333444666555555444333222111111222222222222222222222222333333222222111111111111111111222222222333333333222222333333333222111111444333222111111111222222222222222222222222222222111111222222222333333333333333333222222222111111000000000000000000000000111111000000000000111111111111111111111111111111ppp[[[OOOJJJBBBBBBDDD???AAA@@@===:::999999;;;;;;999999999999888888888888666666777777777666555555444444444444333333333333222222222222222222222222222111000000222222111000111000///......///000111111222222111///...///111000000000000000000000000...//////000111222222333000000////////////000000000000000000111111111111//////......------..................////////////////////////............------............------...................................................///000000111000000///000000000000000000000000+++333999'''000111...555...))),,,,,,---...////////////////////////////////////////////////............------...///000000111111***,,,%%%---000,,,,,,222111+++......////////////......//////............//////'''888---&&&888(((444+++KKK777222///222222777000999)));;;777++++++444222////////////////////////111000---...---,,,000***''')))---444 <<<%%%UUU(((,,,000)))999///---000777555,,,...333"""hhhWWW$$$666<<<###)))---,,,,,, LLL]]]222444...//////............/////////.........///000111222000000000000111222222333------...///111333555666444444444555666666777777777777666666666666777777666555555555555555666666888999::::::888666666777888888777666555444333222333333222222222333444555444444444555555555666666444444333333333333222222444444555555555444333333222222222222222222222222444444444444333333333333222222333333333333444444444444444444444444444444444333222222222222333333555555555444444444333333111111111111111111111111222111111111111000000000111222222222222333333333333333333333333222111000222111111111111222222333333333333333333333333333111111222222222333333333333333333222222222222111111111111111111111111111111111000000000000111111000000000000000000000000lllYYYNNNJJJCCCCCCDDD>>>>>>>>>===;;;999888888999999999888888888777777777666666777777777666666555555444444444444333333333222222222222222222222222222000///000111222111000///...,,,++++++,,,...///222222222111///...///000000000000000000000000000000000000000000000000000000000////////////000000............//////////////////............//////............////////////////////////............------............------....................................////////////,,,,,,---....../////////........................***111:::(((333888...,,,000,,,,,,...//////000111111000000////////////////////////////////////............,,,,,,---...///111111222888222YYYlll...777666,,,(((---///***---...///000000///...---//////............//////,,,(((///...###555333'''UUU''';;;)))+++000***555...EEE---***222000(((444////////////////////////444+++222555==={{{)))444(((777))),,,555+++WWW222333666&&&///111///333---222+++000222&&&[[[---$$$444---***999555---###---<<<333'''000FFF@@@!!!333//////............//////////////////000000111111333222000///......//////------,,,---...000222333333333444555555666666777777666666555555666666777555555444444444555666666666888999888666444444555777777666555555444333333222222222333333333444444444444555555555666666666333333333333333333333333444444444444333333222111222222222222222222222222333333333333333333333333222222222333333333444444333333333333333333333333444333333222111111111111//////000111222333444555222222222222222222222222111000000000000000000000222222222222222222222222333333333333222111000000222222222333333444555555333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333111111000000000000111111////////////////////////kkkWWWMMMJJJCCCCCCDDD>>><<<>>>AAA@@@===:::999999888888777777777666666666666666777777777777777666555555555444444444333333111111111111111111111111111000///000111111000///000///---,,,,,,---///000111222222111///...///111000000000000000000000000222111000///...------,,,000000////////////000000////////////............//////.........//////000............////////////////////////............---..................---................................./////////000000------------......//////........................((((((666***555---(((---+++---333000000000000000///......////////////////////////////////////............+++,,,---...///000111222000222:::QQQ///---,,,+++***+++---///---...///000000///...---//////............//////333***000777###888&&&ttt......,,,))),,,333,,,&&&000iiiNNN...111(((333000***///////////////////////////------...333%%%888EEElll111222+++...///%%%444AAA"""000///------///...444(((---///+++))),,,AAAlllAAA###***222(((!!!&&&&&&---......222000)))'''888666BBB###//////............//////000000111111111111111111444222000...------------000000/////////000000111333333444444555666666666666666555555555555666666444444444444444555666666777888999888666555555555444444444555555555555555222222333333333444444444444444444444555555555666333333333333333333333333333444444444333222111111444444444444444444444444333333333333333333333333222222222333333333444444333333333333333333333333555555444333222000//////---...///000111222333444333333333333333333333333000000000000000000000111222222222222222222222222333333333333333222111000111222222333333444444444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222111111000000000000111111////////////////////////kkkWWWLLLIIIBBBBBBCCC===;;;@@@DDDEEEAAA===<<<<<<777777777777666666666555666666777888888888777777555555555555444444444333000000000000000000000000111000//////111111000///222111000//////000111222000111111000//////111222000000000000000000000000222111000///...---,,,+++000000////////////000000111111111111000000000000//////......//////000000............////////////////////////..................////////////.......................................//////000000111000////////////000000111000000000000000000000000+++222***111333%%%,,,333***...000............---,,,++++++////////////////////////////////////............,,,,,,---...//////000000***111---777---((()))222444---,,,000......////////////......//////............/////////444)))333111)))///(((222...555,,,333999(((555BBB"""%%%444---+++999)))////////////////////////+++777((((((888!!!AAA...(((999'''111444'''444+++EEE$$$666222---,,,000------555'''$$$......ddd)))///222...((()))222:::///---000333...)))222>>>,,,qqq...+++//////............//////000111222222222222111111/////////......///000000333333444444444333222111333333333444555555666666555555444444444444555555333333333333444555666666999:::;;;;;;888777777888333333444444444555555555111222333444444444333333333333333444444444555555222222333333333333444444333333444444444333222222444444444444444444444444222222222222333333333333222222333333333333444444333333333333333333333333555555444444333111000///333333333222222111111111333333333333333333333333000000000111111111111222333333333222222222222111111222222333333222222222///000111111222111111000333333333333333333333333111111222222222333333333111222222222222333333333000000000000000000000000111111000000000000111111000000000000000000000000lllXXXLLLHHHAAA@@@BBB===:::>>>CCCCCC???<<<===???888888888777777777666666666666777888888888888888555555555555444444444444111111111111111111111111111///...///000111000///222222222222222222222222...000000000///000222444000000000000000000000000000000000////////////...000000////////////000000222111111111000000000//////////////////000111111............////////////////////////............//////000000000000//////////////////////////////---......///000000111111111111//////...///000000000000000000000000000000000555666___444555(((555555)))111+++---------...------,,,,,,////////////////////////////////////............---------....../////////000111---+++000...111555333...,,,...//////............////////////............//////,,,000)))000222%%%|||,,,---//////###)))111)))111000^^^$$$555---***888,,,////////////////////////000222---%%%777???777...(((999,,,000999((((((999(((222000...///***222,,,555+++---,,,+++nnnFFF***%%%444666((()))555000666&&&"""+++......,,,(((222888\\\666//////............//////000000111222222111000///,,,---...///000111111111000222444555555444222111222333333444444555555666555444444444444444444555333333333333444555666777999;;;<<<;;;999777777888444444444444444444444444111222333444444444333333222222222333333333333444222222222333333444444444222333333444444444444333333333333333333333333333111111222222222333333333222222333333333333444444222222222222222222222222222333444444555444333333555555444333222222111111222222222222222222222222111111111111222222333333333333333222222222111111000111111222333333333333000000111222111111//////222222222222222222222222111111222222222333333333111111222222222333333333111111111111111111111111111111000000000000111111111111111111111111111111mmmXXXLLLGGG@@@@@@BBB<<<888<<>>,,,//////............////////////000111111000///...---...///111111111000000+++---111333444333111///222222333444444555555666555444444333333444444555222222222333444555666777777999:::999777555555666666666555444333222222111111222333444555444333333111111222222222333333333222222222333333444444444222333444444555555555555222222222222222222222222111111111222222333333333222222333333333444444444222222222222222222222222///111333555666666666666222222222222222222222222111111111111111111111111111111222222222333333333333333333222222111111111///000111222333444444444222333444444333222111000111111111111111111111111111111222222222333333333111111111222222333333333444444444444444444444444111111000000000000111111111111111111111111111111kkk\\\KKKCCC???===>>>@@@999999::::::::::::;;;;;;======<<<:::888777555555777777777777666555444333555444444333333222222111444333222222333333111000222222222111111111000000333333222222111000000000111111000///////////////000000////////////000000111///---///111222000---000000111222333555666777222111000///...---,,,,,,,,,---......//////......///////////////////////////////////////.........------------.........///000000////////////000000000000//////.........---......---,,,---...///000//////...---,,,,,,++++++///+++///```........................////////////////////////000000000000000000000000........................////////////////////////+++111+++///........................///////////////.........000000//////.........---...888"""666888XXX333---...000111111111000///)))...999222,,,)));;;111111000///////////////,,,000...'''777888---//////......---------,,,lll'''...222(((000,,,+++,,,------++++++,,,---ooo$$$$$$444//////...---,,,,,,---...///444333111000///...//////444***'''444***+++;;;...'''888////////////////////////111000...,,,---///111333000///...---,,,,,,---...222222333444444444333333333333333444444333222222222222222333333444444444888888777777666666666555444444444333333222222222444444333222222111111000333333333333333333333333555444444333333444444555444444444444333222222111111111111222222333333444---///111222111111222444555444333333555555444333111111222222222333333333222222111111222222333444222222222222222222222222333333333333333222111000111111222222222333333333222222222111111111111111222222111111222222333444333333333222222111111111444333333222111111111222222222222222222222222222111222222333333222222111222222222333333444444444333222222222111000000000000000000000000000000000iii[[[KKKDDD@@@>>>===>>><<<<<<<<<;;;;;;:::::::::<<<<<<;;;:::888777666666777777777777777666444444555555444333333222222111444333111222333333222000111111111000000000//////......//////////////////111111000///////////////000000////////////000000222000///111333333111///000000000000111222444444............////////////........./////////000000/////////////////////////////////////////////...------........./////////......------------......000/////////...............------,,,---...///000//////...------,,,++++++///+++///```................................................////////////////////////................................................+++111+++///------------------------------------............000/////////.........------222(((000---ppp***---....../////////.........xxx000///000'''111000//////...............,,,111(((///fff444111111111111111000000000///ggg111333%%%)))000,,,+++,,,------++++++,,,---kkk666!!!000222)))$$$......------------......111111///...------.........&&&666)))777***---000,,,000////////////////////////000///.........///111222111000///......//////000111222333333444333333333222333333444333333222222222333333333444444444555666666555555555444444444333333333222222222111111000111111222222333444444333333333333333333333333444444333333333333444444333333444444444333222222222222222222222333333333333444555444222111111111444333222222333444333222111111222222222333333333222222222222222333444444222222222222222222222222333444444444444333222111444444333222222111111000000000000111111222222222222222111111222222333444333333333222222222111111444333222222111111222222222222222222222222222222111222222333333222222111222222222222333333333333222222222111111111111111111111111111111111111111gggZZZLLLEEEBBB>>><<<===???>>>===<<<;;;::::::999;;;;;;:::999999888888777888888999888888777666555555555444444333222222222444222111222333333222000000000000///////////////------......///000000111111000000///////////////000000////////////000000333222111222444444222111///////////////000111111............//////000000000////////////000111111////////////////////////......//////////////////....../////////000000000......------------......////////////...............------------...////////////......---,,,,,,,,,///+++///```................................................////////////////////////........................------------------------+++111+++///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---........./////////...............000(((///000999eee,,,......------------------222---+++333)))***.........---------------...***)))......222///............---------aaaQQQ444!!!...111,,,+++---...---,,,+++,,,---666+++777SSS```\\\RRRIIIBBB(((+++333---+++555,,,,,,------------,,,,,,...------,,,,,,,,,------,,,(((~~~$$$:::---***333///---////////////////////////////////////000000000111111111000000000111222222111111222333333333333333222222333333333333222222444444444444444555555555444444333333333333222222222222222222111111111111000111111222222333444444333333333333333333333333444444333333333333444444222222333444444444333333333333333333222222222222444666777666444222222333333222111111333333222111111111222222222333333333333333333333333444444555333333333333333333333333444444444444444444333222666666444333111000///.........///000111222333333222222111111222222333444333333333222222222222111333333222222111111222222222222222222222222222222111222222333333222222111222222222222222111111111111111111111111222222222111111111111111111111111eeeXXXLLLFFFCCC???<<<<<<=========<<<;;;::::::999::::::999999999999999999999999999999888777666666555555555444333333222222333222111111333333222111000000000000000000000000111111111222222222333333000000////////////000000000000////////////000000222222222333333333222111000//////....../////////111000000///......------//////.........///000111////////////////////////............////////////////////////000000000000000000////////////000000///////////////.........------------......////////////......---------,,,///,,,///```................................................////////////////////////........................------------------------+++111+++...------------------------++++++,,,---......//////........................444$$$222111ppp[[[222000///---,,,,,,,,,---...111CCC)))222000+++------.........---------111!!!...555***---------,,,,,,,,,,,,,,,,,,___***---111111+++,,,---...---,,,+++,,,...111''')))''' 000???666///:::000'''***...,,,***+++------------+++***,,,,,,,,,,,,,,,------...---...,,,+++...000333+++---////////////////////////---...000111111000000///000000000111111222222333///000111222333333333222111111222333333333333222555555555555555555555555333333333333222222222222222222222222222222222222444444333222222111111000333333333333333333333333444333333333333333333444111222222333444444444444444444444333333222222111111333555555444444444555333222111222333444333111111111222222222333333333444444333333333444555555333333333333333333333333222333333444333333222222666555444333111000//////......///000000111222222222222111111222222333444222222222222222222222222333333222222111222222333111222222222222222333333111222222333333222222111333222222111111000000000000000000111222222222333111111111111111111111111}}}dddWWWKKKFFFCCC???<<<;;;:::::::::::::::::::::;;;999999999999999999999999::::::::::::999888777666666666555444444333333222333222111111333333333111111111111111111111111111444444444333333222222222000000////////////000000000000////////////000000000000111111111000000000111111000////////////000000000//////......------......------......//////////////////////////////---.........//////000000////////////000000000000000000////////////000000.........///////////////---------...............///...............------000,,,000aaa................................................................................................------------------------+++111+++...////////////////////////,,,,,,---...///000000111---------...............222+++,,,+++FFF000000///...---------//////...uuu***+++444,,,---....../////////...---111''',,,eee,,,(((////////////////////////aaa999+++///---,,,---......,,,,,,---...***000<<<555&&&///333AAA000%%%***111///***)))***+++------------+++***+++,,,,,,---.........///***000LLL&&&,,,///000------////////////////////////---...000111111111000///...//////000000111111111...///000111222222222222000111222222333333333222555555555555555555555555333333333333333333444444444444444444444444444444444444333222222111111000333333333333333333333333333333333222222333333333111222222333444444444444555444444333333222222222000222333444222222222333555333222333444555444333111111222222222333333333444444333333333444555555333333333333333333333333000111111222222222111111333333333222222222111111111111111000000000000000222222111111222222333444222222222222222222222222333222222111222222333333111111111222222333333333111222222333333222222111333222222111111000000000000000000111222222222333111111111111111111111111}}}cccWWWJJJEEECCC???<<<<<<999999999:::::::::;;;;;;::::::999999999999999999999999:::999999888777666666666555555444333333333222111111111333444333222111111111111222222222222333222222111000000/////////////////////000000111000000////////////000000...///111111///...///000222111000000000000000111,,,------...///000111111,,,------...///.........////////////////////////------......///000000000....../////////000000000......------------...............///////////////,,,---......//////..............................000,,,000aaa........................------------------------................................................------------------------+++111+++///////////////////////////---......//////000000000---------------.........+++333%%%777333---......------...//////000+++111'''111,,,,,,---///000000///......///333***///***---------...............ccc...999###---///,,,...///...---,,,---...666(((###(((+++111333,,,$$$"""(((333444---,,,444,,,,,,------------,,,,,,,,,---....../////////...$$$000777...---111777000////////////////////////---...000111111111000///......///000000000//////---...///000111222222222///000111222333333333333555555555444444444444444333333444444444444555555444444444444555555555555000111111222222333444444333333333333333333333333333333222222222222333333222222333444444444333333444444444444333333333333333444444333000.........555444333333555555444333111111222222222333333333333333333333333444444555333333333333333333333333///000000111111111111111111111111222222333333333222222222222111111000000222222111111222222333444111222222222222333333333222222111111222222333333111111111222222333333444111222222333333222222111222222222222222111111111111111111111111222222222222222222222222222222222~~~dddWWWJJJDDDBBB>>><<<===;;;;;;;;;;;;;;;::::::::::::::::::999999888888888999999999999888777666555666666666555444444333333222111000111333444333222000000000000111111111222000000/////////////////////////////////000111111000000////////////000000---///111111///---...000000000000000000000111111,,,,,,---...///000111111+++---///111111000...---////////////////////////------......///000000111------........./////////......------------................../////////000,,,---.../////////...---............////////////000---000aaa........................------------------------........................................................................+++111+++///////////////////////////........................,,,,,,,,,------.........)))222(((lll***111***+++,,,---.../////////+++===+++------***,,,---/////////---,,,,,,///888,,,///******+++++++++,,,,,,,,,bbbaaa444###,,,...---...///...---,,,---///&&&111888777///###(((===555444---###$$$---///)))......------------......,,,---...//////......---(((777:::///111)))333,,,////////////////////////...//////000000000000000...///000000000///...---,,,---...000111222222222///000111222222333333333444444444444333333333222333333333444444444555555333333333444444555555555000111111222222333444444333333333333333333333333333333222222222222333333333333444444444333222222333333333444444444444444333444444333000...---...444333222333444444333222111111222222222333333333222222222222222333444444444444444444444444444444000000111222222222222222111111111222222333333333222222222222222333333333222222111111222222333444111111222222222333333333222222111111222222333444000111111222333333444444111222222333333222222111222222222222333333333333222222222111111111111111222222222222222222222222~~~dddWWWIIICCCAAA>>>======>>>>>>===<<<;;;::::::999;;;;;;::::::999888888777888888999888888777666555666666666555444444333333222111000111333444333222.../////////000000111111......//////000000111111///////////////000111111000000////////////000000---000222111///...///111///////////////000111111///////////////.........+++---000333333111///---////////////////////////---------...///000000111------------.........///000000////////////000000---.........//////000000,,,,,,.../////////...---.........///////////////000---111aaa........................------------------------................................................////////////////////////+++111+++///........................------------------,,,,,,,,,,,,,,,------.........,,,,,,///&&&444'''(((+++---...///......---GGG333+++111)))***,,,.........,,,+++*** MMMjjj'''222---------....../////////```333***,,,***---...///...------...///,,,555)))###444666***)))***)))---333222---,,,222//////---,,,,,,---//////,,,---.........---,,,+++111AAA)))***555"""////////////////////////////////////000000000111///000111111111///...---,,,---...000111111222222//////000222222333333333444444444333333222222222222222222333333444444444222222222333333444444444444444333333222111111000333333333333333333333333333222222222222222222333444444444444333333222111333333333444444555555555000111333333111000000111333222111111333333222111111111222222222333333333222222111111222222333444444444444444444444444444000111222333333333333333222222222222222222222222111111222333444555555666222222111111222222333444111111111222222333333333222111111111222333333444000000111222333333444444222222222333333222222222222222222333333444444444333222222222111111000000222222222222222222222222zzzbbbVVVJJJEEECCC???<<<;;;<<<<<<======<<<:::888777777777777777777777777777777555444666999;;;999777666555555555555444444444111111111222222333333333333333333222111000//////111111111111000000000000111111111111111111111111000000000000111111111111//////000111222222333333111000......//////---,,,///...---,,,,,,---...///000000000000000///......000000//////......------((()))***...111111...,,,---------------...//////,,,---.........,,,+++***---------.........//////,,,---......//////......000...,,,,,,...///......000,,,000```------------------------000///...---,,,------...///............---------,,,---...///...---+++***------------------------***000***/////////.........---------///...---,,,,,,---...///,,,,,,,,,---------......333"""""",,,(((...------,,,,,,------...---,,,'''///------------------------...&&&aaa333///........................ccc111///------...///...---...000222111111000///////////////++++++,,,------......//////////////////////////////333---333###...---&&&PPP555))),,,///***...............---------//////000000///...------000000000000///...---,,,////////////000000000000222111000//////000111111222333444444555555444444555444333222111222333444111111111222222333333333000000000000000000000000111111111111111111111111333333333222222111111111111222222333333444444555222222222222222222222222333333222111111222333333333333333444444333222222111111000000111111222333222222222222222222222222555444444333333222222111111111111222222333333333...//////000111222222222111111222333333333333222333333333444444555555555111111111111111111111111444444444444444444444444000111111111111222222222000000000000000000000000000111111222222222111111222111111111000000///////////////000111111222222xxxbbbVVVJJJEEECCC???<<<<<<:::;;;<<<<<<<<<;;;:::999888888888888888888888888:::999777888999999666444555555555555444444444444222222222222222222333333333222222222111000000000111111111111000000000000////////////////////////000000000000111111111111222222222222111111111111///...---...///000///...000///............///000000000000000000///......///////////////.........---------...000111111111......------......///000///......------......///+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,...,,,++++++,,,---,,,+++000,,,000```------------------------000///...---,,,------...///............---------000000///.......................................***000***/////////.........---------......------------......,,,,,,,,,---------......111(((===000***...------,,,,,,------...---...//////------------------------222,,,aaa222///,,,,,,,,,,,,,,,,,,,,,,,,ccc555222,,,...---...//////......///111000000///............///000000...---+++)))((((((,,,,,,,,,,,,,,,,,,,,,,,,222>>>000!!!111%%%:::888jjj444,,,//////,,,---------...............///////////////...------//////000000000000000///....../////////000000000222111000//////000111111111222222333333333333333444444333222222222222333111222222222222222222333111111111111111111111111111111111111111111111111555555555444444333333333333333333333333333333333222222222222222222222222333333222111111222333333333333333444444333333222222222222222222333333444222222222222222222222222222333333333333333333333111222222222222222222333------...//////000111111111111111111222222222333333333333333333444444444111111111111111111111111333333333333333333333333000111111111111222222222111111111111111111111111333444444444333333222111111111111111000000000///111111111111000000000000vvvaaaUUUJJJFFFDDD@@@======999:::;;;;;;<<<<<<;;;;;;999999999999999999999999;;;:::999999:::999777555555555555555444444444444333333222222222222222222222222111111111111111111111111111111000000000000////////////////////////000000000000111111111111666555444333111000//////...---,,,...000111000000000000////////////000000//////000000000///...............///////////////000000///...---...111444//////......//////000111111///---,,,,,,...000222+++++++++,,,,,,,,,------++++++,,,------------,,,---,,,++++++---------+++///,,,000```........................//////...------------...///............---------111000...,,,,,,---///000////////////////////////***000***///...............------------..................---,,,,,,,,,---------............fff444---...------,,,,,,------...---//////***------------------------000333aaa222...------------------------ccc```222(((,,,---...//////......///000//////...------------...222111///---***(((&&&%%%++++++++++++++++++++++++)))***111222###)))777$$$~~~///...111...///,,,,,,------......//////...////////////...------......///000111222222111------........./////////111111000000000000111111000111111222222222222222333333333333333222222111222222222222222111111111111111111111111111111111222222222222222222222222555555444444444444333333555555444333333222111111222222222222222222222222333222222111111222222333222333333444444333333333333333222222333333444555222222222222222222222222111111222222333444444555222222222222222111111111/////////000000111111222111111000///000111222333333333333222222222222222111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222333444444444333222111111111111111111000000000000333222222111000000//////vvv```UUUIIIEEEDDD@@@>>>>>>:::;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777888999:::;;;;;;:::555555555444444444333333333333333222222111111111111111111111111222222222111111111111000000000///111111111111111111111111///000000000111111111111666555444333222111000//////------...000000000///////////////////////////...///////////////......------......//////000000...//////---+++,,,///111///////////////000111111222111000///////////////---------.........//////---......//////////////////.........000000///---///+++///```////////////////////////............------......///............---------...---,,,+++++++++,,,---........................***000***...........................,,,---...//////...---,,,,,,,,,,,,---------......---000444......------,,,,,,------...---===***,,,------------------------)))CCC```222...000000000000000000000000ccc222,,,+++---///000000.........000......---,,,,,,,,,,,,---///......---,,,+++***)))------------------------+++::: ,,,111)));;;%%%(((...111,,,222++++++,,,------...//////.........//////...------......///000000000000000------------.........///000000000000000111111111000111111222333222222222222222333444444222111000333333222222111111000000111111111111111111111111222222222222222222222222222222222222222222222222444444444333333222222222222222222222222222222222222222222222222222222222222222333444444444333333222222222222222333444444222222222222222222222222111111222222333333333333333333222222111111000000222222222333333444444444222000///......000222333333222222222111111000000111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222///000111111111111000000111111111000000000000000222222222111111000000000vvv___SSSHHHDDDCCC@@@>>>>>>======<<<;;;::::::999999777777777777777777777777666888999::::::::::::;;;555444444444444333333333333333333222222111111111111111111111111222222222111111111111000000000///111111111111111111111111///000000000111111111111333333333222222111111111111///......//////...,,,..............................////////////......------......//////000000,,,---.........---......///////////////000111111444555666666555222///------------.........//////---...//////000000/////////......///111000///---...+++///```////////////////////////------..................///............---------***+++,,,------,,,++++++------------------------***000***...---.....................,,,---...//////...---,,,,,,,,,,,,---------......---...000///...------,,,,,,------...---^^^&&&444------------------------(((ddd```111...000000000000000000000000ccc444666------///000000///...............---,,,,,,,,,,,,,,,................................................666***222)))222+++(((~~~'''...000(((000***++++++,,,---...//////------............------.../////////......---,,,------------........./////////000000111111111111111222222333333333333333111222333444333222111000222222222111111000000000111111111111111111111111222222222222222222222222222222222222222222222222222222222333333444444444222222222222222222222222222222222222222222222222111222333333444444444333111111111111111222333333222222222222222222222222333333333222222111111111222222222111111000000000333333333333444444444444222000///......000222333222222222111111000000000111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222---...///000111222222222000000000000000000111111000000111111222222222333ttt]]]QQQFFFCCCBBB@@@===>>>>>>>>><<<;;;:::999999999666666666666666666666666999:::;;;:::888777777777444444444444333333333333333333222222222222222222222222111111111111111111111111111111000000000000////////////////////////000000000000111111111111111111111111111111222222222000///...//////---,,,------............------------.../////////...............///////////////...------///111111000...//////......//////000111555777999:::999555111///+++++++++,,,,,,,,,------,,,,,,---............------,,,---...//////---+++...+++///```........................,,,---......///.........///............---------***,,,...000000///---,,,------------------------***000***///---------...............---..................---,,,,,,,,,---------............---......------,,,,,,------...---"""444---------------------------```111---------------------------ccc444<<<000---///111111///...---.........---,,,,,,,,,,,,---000000//////......------------------------------)))))),,,333---UUU***000...&&&...++++++,,,,,,------......,,,,,,---............---............---,,,++++++------........./////////...///000111111222111111111222222333333333333333222222222222222111111000111111111111111000000000222222222222222222222222333333333333333333333333333333444444444444555555111111222333333444555555222222222222222222222222111222222333333222222111111111222333444444444444111111000000111111222333222222222222222222222222444333333222111111000000111111111111111000000000111111111111111111111111111111000///000111222333222222222111111111111111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222//////111222333333444444000000000000111111111111000000111111222333333444ppp[[[OOOEEEBBBAAA???=========<<<;;;:::999::::::;;;666666666666666666666666777999;;;:::777555666777444444444333333333222222222222222222222222333333333222222222111000000000111111111111000000000000////////////////////////000000000000111111111111000000000000000000000000000///......///000///------...///000000///...---,,,---......//////......///////////////.........000+++((()))///222111.........------......///000222333444666555444222000+++++++++,,,,,,,,,------,,,,,,---...............---,,,---///000///---+++...***///```------------------------,,,,,,.../////////......///............---------,,,,,,------....................................***000***///---------.........//////......------------......,,,,,,,,,---------.........000---,,,...------,,,,,,------...---%%%---------------------------+++```111---,,,,,,,,,,,,,,,,,,,,,,,,ccc///888111---///111111000...------///......---------------/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,222!!!222---AAA,,,000,,,(((///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........------...............------....../////////000000000---...000111222222111111000111111222222222222222333222222111111111111111000000000000111111111111222222222222222222222222333333333333333333333333333333333444444555555555333333333333333333333333222222222222222222222222111222333333333333222111000111222333444444444444222111111111111222333333222222222222222222222222222222222111111111111111000000000000111111111111111111111111111000000000111111111111222222222333111111111222222222222222111111111111111111111111222222222222222222222222000111111111111222222222111111111111111111111111111111222222222222111111///000000000111111111111222222222222222222222222lllZZZNNNDDDAAA@@@>>><<<<<<<<<;;;:::999:::;;;<<<===777777777777777777777777333666999999777666888:::444444444333333333222222111111111222222333333444444333333222111000//////111111111111000000000000111111111111111111111111000000000000111111111111111000000000//////.........------...000111000///...///000111111000///...,,,,,,---.../////////...000000//////.........---111)))"""###+++111000------------------...//////,,,,,,---...///000000000---------.........//////...//////000000000000000/////////111222222///------***...```------------------------+++,,,.../////////......//////.........---------,,,+++***))))))+++---...////////////////////////***000***///---------........./////////...---,,,,,,---...///,,,,,,,,,---------.........333///,,,...------,,,,,,------...---...***------------------------%%%___111---........................ccc(((000...---///111222000...---,,,//////...------------...,,,,,,,,,---------......------------------------///''';;;---***///,,,+++222---,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,---...///000000000000////////////000000000000---...000111222222222111//////000111111111111111444333111000000000111222//////000000111111222222222222222222222222222222333333333333333333333333111111111222222333333333555444444333333222222111222222222222222222222222111222333444444333222111000111222333444444555444333333222222333333444555222222222222222222222222000000000111222222333333//////000000111111222222222222222222222222222222111111222333333333333222111111111222333333333444111111111111111111111111222222222222222222222222000111111111111222222222000000000000000000000000222222111111///...---,,,//////000000111111111222444444333222222111111111jjjZZZPPPFFFBBBAAA>>>===>>>::::::::::::::::::::::::999777666666888999:::;;;888888777888999888777555555444333333222222222333333333333333333333333333222222111111111111111111111111111000000000000000000000///000000111222222//////000000000000//////333444666666444111,,,***222///---...000111000...000111111000///......////////////...------,,,,,,...............///000111///////////////.........---------............///000000//////.........---------------------,,,,,,---------............///...///000111000///---+++///,,,000```,,,,,,,,,---------............------------......000///---,,,,,,---///000,,,,,,------...///000000........................+++111+++///+++,,,---......---,,,+++///////////////...............------------......---___+++///---------,,,,,,+++++++++---!!!333.../////////...------,,,___000+++...///////////////......eeeWWW+++---............////////////////////////////////////***......***+++111222///(((222000+++111555///)))///***)))@@@444(((&&&111...---------.........//////......////////////............//////......---,,,///000222333222111///...---///222222000///...///111111000000000000111111222222222111111111000000000111111111111222222222000111333333222222333555000111111111111222222222111111111111111111111111111111111111111111111111555444333111000000111111111111000000000111222333333333222111222333444555//////000111222222333333111111111111111111111111222222222222222222222222333444555666555222000...000000000000000000000000222222222222222222222222222111111111000000//////111111111111111111111111333333222222111222222222222222333333333222222111000000000111222222222333111111222222222333333333000000000111222222222333333333333222222111111111jjjYYYOOOFFFBBBAAA>>>===>>>::::::::::::::::::::::::999888777777777888777777888777777777888888777666555555444333333333333333333333333333333333333333555444333111111111222222111000000000000000000000000////////////000000111000000000//////000000000---...//////...+++(((&&&111///---///222444444333000111111000///......000000000//////...------,,,///............//////000...............---------------------............000/////////...............------------------------------............///...///000111000///---,,,///,,,000```---------.........//////......------------......///...---,,,,,,---...///,,,,,,------...//////000........................+++111+++///,,,------------------,,,/////////////////////.........------------.........hhh+++///.........---------,,,,,,------000,,,,,,------,,,,,,+++******___000+++....../////////......---^^^ccc,,,+++............////////////........................---000000,,,,,,//////,,,111 '''000%%%&&&111000...,,,&&&~~~//////+++***,,,---------.........//////......////////////............//////......---,,,---,,,,,,,,,,,,,,,------...///111111///...///000111111000000000000111111222222222111111111000000000111111111111222222222111222333333222111222444222222111000000000000000111111111111111111111111333333333222222222222222222222333333222000///...000000000111111111111222333222111111111222333444///000000111222222333333111111111111111111111111222222222222222222222222111222333333333222111000111111111111111111111111222222222222222222222222222222222222111111111000111111111111111111111111222222222111111222333333222222222333333222222111111111111111111222222222111111111222222222333333111111111111111222222222222222222111111000000000jjjXXXNNNFFFCCCAAA>>>===>>>;;;;;;;;;::::::999999999888888888888888888777666777777777777777777777777555555444444333333444444333333333333333333333333888666444222111111222333000000000000000000111111222111000000000000000111000000000//////000000000////////////...---,,,,,,///......000333666777777///000111000///...///000111111000//////......---////////////............------------------------....../////////000000000////////////....................................---------............///...///000000000///------///,,,000```........./////////000000......------------..............................,,,,,,------.../////////........................+++111+++///...------,,,,,,------.........//////////////////......------------......222|||+++////////////...............---:::))),,,,,,------,,,,,,++++++<<<___000,,,,,,---............------___zzz222///---............/////////------------------------,,,///000------///...+++'''999555333<<<***444)))777yyy***333000%%%+++---------.....................////////////............//////......---,,,///...,,,+++,,,...000222//////000///......///111111000000//////000000111222111111111111000000000000111111111111222222222222333444333111111111333444222111000//////000000111111111111111111111111444444444333333222222222///000222333333111...,,,///000111222222222111111333222111111111111222222000000000111222222333333111111111111111111111111222222222222222222222222000000111111111222222222222222222222222222222222222222222222222222222222333333333222222222222222111111111111111111111111111111111111111222333444111222222333333222222222222222222111111111111111111111111222222222222333222222222111111111111111111111111000000000000000jjjWWWNNNEEECCCAAA>>><<<>>><<<<<<;;;::::::999888888666777:::::::::999999999666777888777666666777888444444333333333333333444444444444444444444444444888666333111000000111222000000000000000111111111444333222222111111111111111111000//////000111111222111111000000111111222/////////000333555666777///000111000///...///000111111111000//////......000000000//////...---------------------.........000000111111111222222222///////////////..................///////////////---------............///......///000//////...---///,,,000```---.........////////////......------------......------...//////...---------------.........//////........................+++111+++......---,,,++++++,,,---...............////////////......------------......111+++///........................---III)))---......///......------NNN```000,,,+++,,,------...---------bbb111///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++---....../////////...777 &&&+++000???)))GGGPPP------///)))---..............................////////////...............///......---,,,///.........///000222333/////////...------000222000000////////////000000111111111111000000000000000000111111111222222222222444444333111000111222444333111000000111222333111111111111111111111111444444444333222222111111000111222333222111///...///111333444555444222111333333222222222111111222000000111111111222222222111111111111111111111111111111111111111111111111222222111111111111222333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000000111222444444111111222333333333222222333222222222111000000000111111111111222222222222333222222222111000000000111111111111111111000000~~~iiiVVVMMMEEECCCAAA>>><<<===<<<<<<;;;::::::999888888999;;;======:::888777888666888::::::888666666777333333222222222222333333444444444444444444444444666555222000//////000000//////000000111111111111333222111000000000000000222111000//////000111222......---------...///000//////000000000111222333...000111000///...///111111111111000//////......//////000000///...---,,,------......//////////////////000000000000111111.........///////////////............//////000000---------............///......///////////////...///,,,000```,,,,,,---------...............------------......------...//////...---------------.......................................+++111+++......---,,,++++++,,,---...---.........//////000000......------------......)))+++///------------------......---YYY111------......///......---[[[```111,,,+++,,,,,,---......------SSS)))***------------............,,,,,,,,,,,,,,,,,,,,,,,,---------//////...---...++++++'''888===777,,,777%%%+++000........................---......////////////...............///......---,,,***+++---...////////////.........---,,,---000222000000////////////000000000000000000000000000000000000111111111222222222222444444333111000111222333222222111222333444555111111111111111111111111333222222222111111111000333333222111111111222222111222444666666555444333222333333333333222222222111111111111111222222222111111111111111111111111111111111111111111111111555555333222111111111222222222222222222222222222111111111111111111111111000000111111111111111111111111111111111111111111//////000000111222333444000111222333333333333333333222222222111000000000000000111111111222222222333222222222111000000000222222222222222222222222{{{hhhTTTLLLDDDCCCBBB>>><<<===;;;;;;;;;::::::999999999===???@@@===888444444555666:::>>>>>>:::666555555333333222222222333444444444444444444444444444444444333222111000000///////////////000111111222222000///..................333222000//////000222333......------...//////000///000000///......///111...///000000//////000111111111000//////......---...///000000000///...---------......///000000000,,,,,,,,,---------...............///////////////---------......//////000---------............///............///////////////,,,000```,,,,,,,,,------------.........------------..............................................................................+++111+++///...------,,,,,,------...------......///000000000......------------......'''+++///---------------.........---___111++++++,,,,,,------,,,,,,aaa```111---+++,,,---......///......666(((+++,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,111...---......++++++...&&&111:::$$$'''"""===###)))444,,,...............---------......////////////............//////......---,,,,,,---///111222111000...,,,---......---...///111000//////......//////000//////000000000000000111000111111111111222222222222333444333111111111333222222222333333333333333111111111111111111111111111111111111111111111111444333222111111222333444222333444555666555444444000111111222333333222222111111111111111111111111111111111111111111111111111111111111111111111111666666555444333222111000222222222222222222222222111111111111111111111111000000000000000111111111111111111111111111111111000000000000000111222333000111222222333333333333222222222111111111111111000000000111111111111222222222222111111111111111222222222222222333333333yyyfffSSSKKKDDDCCCBBB>>><<<<<<:::::::::::::::::::::::::::<<<===:::555333555888777<<>><<<<<<:::::::::::::::::::::;;;222555888666444444999===777>>>DDDDDD>>>777333222666666666666666777888888555555555555555555555555111222444555555444222000...//////000111222222222222111111111222333444444444222000//////000222444000111111222222222111111---///111000...---000333---///000000//////000222/////////...------,,,,,,+++---///000111000///...++++++,,,,,,---...//////////////////000000000000---.........//////000000++++++,,,,,,---...//////---------.........//////...............///000111///,,,000```............/////////000.........------.........000///---,,,,,,---///000.....................---........................+++111+++///+++,,,............,,,+++---------...///000000111.........------.........---+++000.../////////000000111111---bbb(((,,,------.../////////...___```222---,,,---...///000000000000---///---,,,,,,,,,---------......------------------------)))$$$$$$***...000666>>>000999'''///111///---//////.........---------......////////////............//////......---,,,///...,,,++++++,,,---...))),,,...000///...////////////............//////.../////////000000111111000111111111111222222222000111333333222222333555222333333333111...***(((111111111111111111111111000111222333444555555666---///111333333222000...111111000000000111222333)))***,,,...000000000000222222111111111111111111111111111111111111111111000000000000000000000000...000222333444333111000000000000000000000000000000000000000000000000000111111111222222333333333111111111111111111111111222111000000000000000111///000111222333444444444000000111111222222222333000000000000111111111111000000111111222222222333//////000000111111111222tttdddSSSKKKFFFDDDAAA===;;;===<<<;;;;;;::::::999999888;;;999777555555666777888666666666555444444333333333222111000000222444555777777666555555555666666333333333333333333333333111000///......///000111111111111111111000///...//////000222333444555666444333111//////000111222000000000000000000000000------......///000000000222222222222111111111111......////////////......000///...---,,,,,,---...................................................---......///////////////////////////000000000000........................000---000aaa////////////////////////..............................////////////...............////////////000........................+++111+++///........................---------------...///000---------.........//////,,,,,,000000000000000111111111111...\\\---,,,,,,---...---,,,***)))______000,,,111000///......///000111///,,,***+++,,,,,,---...///000000.........------,,,,,,,,,%%%+++!!!777***;;;"""999999222333******+++---///000//////............------,,,,,,,,,---------------------------,,,,,,,,,,,,---......///////////////.........000000000000000000000000...............///000000000000000000111111111111222111000000333444444333000000111222222333444444444333222111111111222333111111111111111111111111444444444333111///...---111111111111111111111111000111111111111222222222444222/////////000000000222222111111000111111111111111111000000000000000000000000000000000000000...///000111111000///...---000222333222000///////////////000111111222222222222222111111111000000222111000000000111333333222222222222222222222222111111111111111111222222222222111111111111222222111111111111111111111111000000000000000000000000tttcccRRRKKKEEECCCAAA===;;;===<<<;;;;;;::::::999888888:::999777666666666777777777666666555555444333333333222111000111222444555333333333444444444444444333333333333333333333333111111//////...///000000000111111111111000000////////////000111111222222444333111000///000111222000000000000000000000000///////////////.........000000000/////////............////////////......//////---,,,,,,,,,------................................................------...///////////////.........////////////000........................000---000aaa////////////////////////.................................//////.........------........./////////........................+++111+++///..............................---------......///---------.........//////333,,,000/////////000000000111111...^^^...//////000000///......---\\\```222...000000///......///000000///---))),,,,,,------.../////////.........------,,,,,,,,,===666///:::III''''''666,,,***222++++++,,,---////////////...------------------,,,,,,---------------------------,,,,,,,,,,,,---....../////////////////////...000000000000000000000000...............///000000000000000000111111111111222111000000222444444333111111222222333333444444444333222111111111222222333333333333333333333333333333333333222111000000111111111111111111111111000000111111111222222222444111//////000111000///111111111000111111222222111111111111000000000000000000000000000000000000//////000111111000//////...000222333222000000000333333222222111000000000222222222111111111000000222111000000000111222333222222222222222222222222333222222222111000000000222111111111111111111222111111111111111111111111000000000000000000000000sssbbbRRRKKKEEECCCAAA===;;;===;;;;;;;;;:::999999888888888888777777777777666666777777666555555444444333333222111111111222444555111222333444555555444444333333333333333333333333222111000///////////////000000111111222111111111111111000000000000000000333222111000///000111222000000000000000000000000111000000///......------000000////////////............////////////......///......------------...................................................------...////////////...............////////////////////////////////////000---000aaa////////////////////////........................------------------------,,,---------....................................+++111+++///........................//////...---------......------........./////////333,,,000....../////////000000000...___000...---,,,,,,,,,,,,,,,,,,]]]bbb444000000//////......//////000//////***.................................---------------222///---(((fff+++'''333444%%%***222%%%+++,,,---...////////////,,,,,,---------------------------------------------,,,,,,,,,,,,---............//////////////////000000000000000000000000...............///000000000000000000111111111111222000///000222444444333333333333333333333333333444333222222111111222222333333333333333333333333111222333333333333333222111111111111111111111111000000000111111111222222333111//////000111000///000000000000111111222333111111111111111111111111000000000000000000000000///000000111111000000///...000333333111000000000444333333222222111000000222222222111111111111111111111000000111111222333111111111111111111111111444333333222111000//////111111111111111111111111111111111111111111111111000000000000000000000000rrraaaQQQJJJDDDCCCAAA===;;;===;;;;;;::::::999888888888666777777888777777666666777777666666555444444444333222222222222333444555111222555777888777666555222222222222222222222222222222111000000////////////000111111222222222222222222222222222222222222222111000000000000111111////////////////////////000000//////............222111111111000000000000......////////////......////////////////////////................................................,,,---......//////............/////////000000000000000000000000000000000000---000aaa////////////////////////........................---------,,,,,,---------,,,,,,,,,---------..............................+++111+++...........................000///...---------------............////////////+++,,,000............////////////...aaa111---,,,+++******+++,,,---cccddd666222////////////////////////...000...//////.........---------...............------------111***,,,777)))555111333///(((222555$$$,,,------.........//////,,,,,,,,,------.........---------------------------,,,,,,,,,,,,---..................////////////000000000000000000000000...............///000000///000000000111111111111111000///000222333333333444444444333333333333333333333222222222222111222000111111111111111222222222333333444444333333222111111111111111111111111000000000000111111111111222000//////111111111///////////////000222333333000111111111111111222222000000000000000000000000000000000000000000000000///111333333111000000111///000000111111222333333111111111111111111111111111111111111111222222222000000000000000000000000333222222222111000000000111111111222222111111111111111111111111111111111000000000000000000000000qqq```PPPIIIDDDBBB@@@===;;;===;;;::::::999999888777777555666777777777777666666888777777666555555444444333333333333333333444444000222444666777777666555222222222222222222222222111111111111111000/////////000111222222222222222111111111222333333444444000000000000000000111111////////////////////////............//////000000111111111000000000000///......////////////......000000000111111111000000................................................,,,------...............//////000000000111111111000000000000000000000000000---000aaa////////////////////////...........................---,,,,,,,,,,,,---...,,,,,,,,,---------..............................+++111+++...........................000///...---------------........./////////000000''',,,000............////////////...aaa111111000///......///111111fffddd777333///000000000000000000///...///222/////////...------,,,,,,........................777333---///666111AAA222+++))),,,---222333,,,------------.........///,,,,,,,,,------.........---------------------------,,,,,,,,,,,,---......---.........//////000000////////////////////////...............///000000///000000000111111111111111000//////111333333222333333333333333333333222333333333333222222111111000000000111111222222222444444444444333222111111111111111111111111111111//////000000000111111111111000///000111222111///////////////000111222333000000111111222222222333000000000000000000000000111111000000000000111111000111333222111000111222......//////000111111111111111111111111111111111000000111111222222222222000000000000000000000000000000000111222222222333000111222222222222111000111111111111111111111111000000000000000000000000ppp___OOOIIICCCBBB@@@===;;;===:::::::::999888888777777555555666666666666777777888888777666666555555444333333333333444444444444000111222333444444333333222222222222222222222222000000111222222111111000111111222222333222222222......///000111111222222//////000000000000000000000000000000000000000000------......///000000111//////............------......////////////......///000111111111111111000................................................,,,,,,---............---////////////000000000000////////////////////////000---000aaa////////////////////////........................///...---,,,,,,---...///,,,---------....................................+++111+++///........................//////...---------............/////////000000000,,,,,,000....../////////000000000...___000000000//////000000111111]]]ddd666333000111111222222111111000///---333//////.........---------.............../////////"""+++555333YYYqqqZZZ...((((((***...222///)))***111......---------......///,,,,,,---------------------------------------------,,,,,,,,,,,,---......------......///000000000////////////////////////...............///000000000000000000111111111111111///...///111333333222222222222222222222222222222333333333333222111000222222222333333444444555444444444444333222000000111111111111111111111111/////////000000000111111000//////000222222111///////////////000000111222000000111111222333333333000000000000000000000000222111111000000111111222111222333222111000222333111000000///......------111111111111111222222222000000111222222222222111111111111111111111111111//////000111222333333444000111222333333222111000111111111111111111111111000000000000000000000000ooo^^^OOOHHHCCCBBB@@@<<<;;;===::::::999999888777777777666555555444555666777888888888777777666555555555222333333444444444444444222222222222222222222222111111111111111111111111...///111222333222222222222222333333333222111111000000000000000000000000...//////000000000000000000000000000000000000000........./////////////////////.........---------......////////////......---...///000111000000///................................................+++,,,------......---------------............///........................000---000aaa////////////////////////........................000///---,,,,,,---///000------........./////////........................+++111+++///..............................---------......///.../////////000000000000000,,,000/////////000000000111111...^^^.........///000000000000000HHHccc555111111222333333333333222111///+++000...............------------........./////////000444,,,(((000///555,,,)))...kkk]]](((555000***222222///...***)))//////...------------...///------------------,,,,,,---------------------------,,,,,,,,,,,,---......------......///000000111////////////////////////...............///000000000000000000111111111111000///...///111222222222000000000111111222222222222222333333333222111000111222222333444444555555111222222222222222111111111111111111111111111111////////////000000000111/////////111222333111///000000/////////000000111000000111222222333444444000000000000000000000000222222111000000111222222111222333222111111222444111111000000///.........000000111111111222222222///000111222333222222111222222222222222222222222000000000111222222222333///111222333333222111///111111111111111111111111000000000000000000000000ooo]]]NNNHHHBBBAAA@@@<<<<<<===::::::999999888777777777777666444333444555888999888888777777666666555555222333444444555555444444555555444333333333444444111111111111111111111111---///000222333333333222333333333333333222111000444444333333222111111000......///000000111000000000000000000000000000000000000000///......------111000000000////////////......////////////......+++,,,.../////////......................................................+++,,,------......------+++++++++,,,,,,,,,------........................000---000aaa////////////////////////........................111000...------...000111.........////////////000........................+++111+++///........................---------------...///000////////////000000000000///,,,000000000000000111111111111...\\\---111222333555555555444333666bbb444000222333444444444444333222///***,,,........................---.........//////000000///222111333444(((444555&&&)))...JJJ000###888 000+++111''' +++555222/////////---,,,,,,---...///.........------,,,,,,,,,---------------------------,,,,,,,,,,,,---......---------...///000000111////////////////////////...............///000000000000000000111111111111000///...///111222222222......///000111222222333222222333444333222111000//////000111222222333333//////000111222333333222111111111111111111111111////////////000000000000/////////111333333111///111000000////////////000000000111222333333444444000000000000000000000000333222111000000111222333222333333222111111222444/////////000111111222222000000111111222222222222///000111222333222111111222222222222222222222222222222222111111111111111///000222333333222000///111111111111111111111111000000000000000000000000lllXXXNNNGGGCCCBBBAAA===;;;======<<<:::999888777777777555555555555666888999:::777777777777666666666666444444555555555555444444222222222111111111111000111111000000000000000111111000/////////111222333111111111000111111222333000222444555555333000...///---,,,---000111000...000///---,,,---...000222......///000000000000000000///...---...///111333////////////000000000000,,,---...//////...---,,,///---+++))))))+++---/////////............//////........................///////////////.........---------........./////////,,,000```000000//////.........---........................//////............//////...------------...//////000000000000////////////,,,222,,,///,,,---...//////...---,,,,,,,,,------------,,,,,,111111000000/////////...///lll000...//////000000111222222333111333888888888888999999999::::::===ccc///111222111111111222333333444555///,,,///////////////////////////...---,,,,,,---...///000000000000000000//////333+++...222%%%444'''???555---(((,,,---///000111000///...........................///////////////.........//////...---------------,,,------,,,+++---000333111///---,,,+++,,,---...111111000000//////..........................................////////////......///000000000000000111111222222222333333333222222111111111111222222222222222111111111111000111111111111111111111111...///111222333333222222...///000000///...///111//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111333333222111000000111111111111111111111111111111...///000111222333333333222111111111333444333222666555333000////////////111222333444444444444444333222222222111000000000111111111111111111111111lllXXXMMMGGGBBBBBB@@@===;;;======<<<;;;999888888888777666555555666666777888999888888888777777777777666444444555555555555444444222222222111111111111000111111000000000000111111111000/////////000222333111000000000111222333333111222333444444222000///000...---...000222000///000///...------///000111///000000111111111111111/////////000000000000000////////////000000000000---...////////////...---000///...------...///000,,,,,,,,,++++++,,,,,,,,,......................../////////////////////...---------........./////////,,,000```000/////////....................................000000////////////000000...------------...//////000000000/////////......,,,222,,,///------...//////...------///000000111111000000///000000000000//////.........]]]444000000000111111222222333333333666;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;fff111222111111111111111222333333333vvv...000000000000000000000//////000///...------...///000000000000000000/////////111(((+++555333(((***888hhh,,,???999+++(((:::***++++++,,,,,,,,,,,,,,,......................../////////...------,,,,,,000000...------,,,,,,,,,/////////...---...111444222111///...---...///000///////////////000000000....................................////////////......///000000000000000111111111222222222333333222222111111111111222222222222222111111111111000111111111111111111111111000111222222222222000000444555555444111000000111//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111333222222111000000111111111111111111111111111111///000111222222222222222222111000111333333333111222222111111111111111222111111222333333333333333222222222111111111111111111111111111111111111111jjjWWWMMMFFFBBBBBB@@@===;;;=========<<<:::999999999999777777666666666666777777999888888888777777777777444444555555555555444444222222222111111111111000111000000000000000111111000000000///000000111222000000000000111222333444222222222222222111111111111/////////111222111000000///...---...///000111000000111222222222222222...///111222222000...---////////////000000000000...//////000000//////...000000////////////000000,,,++++++++++++++++++,,,..............................//////////////////------.........////////////,,,000```////////////....................................//////............//////...------------...///////////////.........------,,,222,,,///---......//////......---000111111222222111111000000000////////////.........FFF888111333333333333444444444444444<<<>>>>>>????????????@@@@@@@@@;;;hhh333444222222111111111222333333111^^^///888333333333222222111111111000000////////////000000111111111000000000//////444333///***,,,000...(((```AAA888)))>>>222###666...------------...//////........................222222111000///......---000///...---,,,,,,,,,,,,///000000...---...000222111000///.........///000---......///000000111111....................................////////////......///000000000000000111111111222222222222333222222111111111111222222222222222111111111111000111111111111111111111111222333333222222000//////333555555444222111222333//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111333222111111000111111111111111111111111111111111000111111222222222111111111000///000222333222111...///000111222333333333000111222222222222222222111111111111111222222222111111111111111111111111hhhVVVLLLFFFAAAAAA@@@===;;;===>>>===<<<;;;::::::::::::888888777666666666666666777777777777666666666666333444444555555444444333222222222111111111000000000000000000000000111222000000000000000000111111//////000000111222444444333222111000000111222222111111111111111222111111//////......//////000111///000111111222222111111000000111111111///...---////////////000000000000//////000000000000//////---...///000000///...---///......------......///....................................////////////............///////////////,,,000```///////////////....................................------,,,,,,------......------------.../////////.........------------,,,222,,,.........////////////.........//////000000//////...////////////////////////000222888000555555555555555555555555333BBBCCCCCCCCCCCCCCCDDDDDDDDDDDDAAAiii555444444333333333333333444444111KKK444???777777666555555444333333222111111111111111111222222222222111111111000000(((666;;;333+++...222222(((uuulll(((---///,,,+++///&&&//////...------///000111........................////////////...............------,,,,,,------...---......---++++++---.........---,,,,,,,,,---............/////////000000....................................////////////......///000000000000000111111111111222222222222222222111111111111222222222222222111111111000000111111111111111111111111222222222222111111000000---...000111111111333555//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111222222111111111111111222111111111111111111111111111111222222222111111000000/////////111222111000---...000222333444333333000111111222222222111111000000000111222222222333111111111111111111111111fffVVVKKKEEEAAAAAA@@@===<<<=========<<<;;;::::::::::::999888777666666555555666666555555555444444444444333333444444444444333333222222222111111111000000000000//////000111222222000000111111111000000000000000000000111222333444333222000//////000222333111222222222111111111222///////////////000111111...///000000111111000000222111000.........//////////////////000000000000000000////////////000000---...000111111000...---000000////////////000000........................---.........//////000000........./////////000000///,,,000```.........///////////////........................///..................///...------------.../////////.........------------,,,222,,,...////////////////////////---......//////......---///000000000000000000000222'''777///444444444444444555555555333KKKKKKIIIIIIIIIJJJJJJJJJJJJKKKLLLkkk888666666555555444444555555555555AAA888AAA;;;;;;:::999777666555555333333333333333333333333333333333333333333333333333222111222222000)))###000999vvv777!!!333***''';;;,,,+++***)))***+++,,,---........................)))******++++++,,,,,,---+++++++++,,,---...///000,,,---...---++++++,,,---------,,,,,,,,,---------000/////////.........---....................................////////////......///000000000000000000000111111111222222222222222111111111111222222222222222111111111000000111111111111111111111111000000111111111222222333,,,---///000000000222444//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111222111111111111111222222111111111111111111111111111111222222222111111000000/////////111222111000...///111222333333222111111111222222222111111000000000000111222222222333111111111111111111111111eeeUUUJJJDDD@@@@@@@@@<<<<<<===<<<<<<;;;:::::::::::::::888888777666666666666666444444444444333333333333333333444444444444333333222222222111111111111000////////////000111222333000111111111111000//////111111111000111111222333111111000///000111222333111222333222000000000222//////000000000111111111......///000000000000000222111///------...000111////////////000000000000000//////......//////000///000111222222111000/////////............//////........................------......///000000000....../////////000000000///,,,000```.........///////////////........................111111000000000000111111...------------...///////////////.........------,,,222,,,///000//////......//////000///000000111111000000///000000111111111111222222444&&&888333333444444555555666777777777VVVUUUSSSSSSSSSSSSTTTTTTTTTUUUWWWppp@@@>>><<<;;;;;;:::::::::::::::<<>>===<<<:::999888777444444555555555555444444333444444555555666666777CCC888111222555666999===((((((III{{{,,,---,,,222***,,,,,,++++++,,,,,,------........................,,,------....../////////*********+++,,,...///000---...//////...---...///---.........////////////000000//////...------,,,....................................////////////......///000000000000000000000000111111111111222222222111111111111222222222222222111111111111000111111111111111111111111000000000000111222333444111222333222000///000111//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111000111111222333111111111111111111111111000111111222222222111111111000///000222333222111000111111222222222111111222222222333222222111000111111111111111222222222111111111111111111111111|||cccTTTJJJDDD@@@@@@???<<<<<<>>>;;;::::::999999999999:::888777666666666666666777555555444444444333333333222333333444444333333222222222222111111111111000////////////000111222333000111111222111000///...333222111111000111111111000000000000000111222222000222333222///...///111//////000111111111111111//////000111111111111000///////////////000000111////////////000000000000//////...------.../////////000000000000000000///......------------..............................------......///000000111.../////////000000000000///,,,000```............/////////000........................000000000//////000000000...------------...//////000000000/////////......,,,222,,,///111000///......///000111000111111222222111111000111111222222222333333333444+++<<<:::999999:::;;;===>>>??????>>>aaabbb____________````````````]]]~~~wwwJJJIIIHHHGGGGGGFFFEEEEEEFFFFFFDDDDDDEEE@@@BBBAAA@@@>>><<<:::999888555555666777777666555555444444555666888999:::;;;666>>>EEECCC;;;222......'''MMM///444444&&&------....../////////...........................111111111000000/////////,,,,,,++++++,,,,,,---...+++---//////......///000,,,---......////////////............................................................////////////......///000000000000000000000000000111111111111222222111111111111222222222222222111111111111000111111111111111111111111222111111000000111222333333444555333111000000111//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111000000111222222333111111111111111111111111///000111222222222222222222111000111333333333111111111000000111222222333333333333333333222111111222222222111111111111111111111111111111111111111{{{bbbTTTIIICCC@@@@@@???<<<<<<>>>::::::999999888888999999777777666666666666777777666666555555555444444444222333333444444333333222222222222111111111111000////////////000111222333000111222222222000///...444333222111000000000000//////000000111111111111000222333222///---///111//////000111111111111111000000111222222222222222,,,...000111222111000///////////////000000000000///...---,,,,,,---...///......------------......//////............//////........................---------...///000000111////////////000000000000///,,,000```---.........//////000000........................---------,,,,,,---------...------------...//////000000000000////////////,,,222,,,///111000///......///000111000000111111111111000000222222222333333444444444444///@@@@@@@@@@@@BBBCCCEEEFFFHHHHHHEEEiiikkkggggggggghhhhhhhhhiiiiii___sss}}}RRRRRRSSSSSSRRRQQQQQQQQQQQQQQQIIILLLLLLCCCCCCCCCAAA???===;;;:::999555666777888888777666555444444666777999;;;<<<===888>>>>>>888999???<<<444333222///ooo666###999///)))***+++,,,---,,,+++***........................///...---,,,***)))((('''......---,,,++++++++++++(((***,,,---,,,,,,---...***+++,,,,,,---------,,,,,,,,,------.../////////..................................../////////000...//////000000000000000000000000000111111111111222222111111111111222222222222222111111111111000111111111111111111111111444333222000000000000111000111222222111000111333//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111000000111222333333111111111111111111111111...///000111222333333333222111111111333444333222000000//////000222444555444444444444444333222111333222222222111111000000111111111111111111111111fffUUUGGGDDDAAA>>>>>>>>>>>>===;;;;;;::::::::::::999999666666555555555666666777555555444444444333333333555555555555444333222111111222222222222333333333222222222222222222222222333222111000////////////111111000000000000111111000111111222222333444444333333222222111000//////111111111111111111111111000000000000000000000000000000////////////000000000000////////////000000111000///...............//////000000000000//////222111111000///......---///////////////..................////////////000000///...------...///000222)))+++kkk111000...,,,,,,,,,...///.........------,,,,,,,,,///////////////.........//////............////////////000000000000////////////000222000000000000000111111111000111222333333222111000444444444333222333666888===000[[[QQQPPPPPPQQQTTTVVVWWWWWWWWWVVV\\\xxxzzzwwwvvvvvvvvvuuutttuuuvvvxxxyyypppaaa^^^[[[YYYVVVWWWZZZ[[[ZZZXXXbbbxxxOOOQQQTTTPPPMMMJJJIIIHHHFFFAAA<<<>>>000BBB***555FFF###>>>555666666666666888;;;======<<<<<<;;;:::999999999333///111---***%%%444111000///............///...........................//////...,,,***((('''+++++++++,,,,,,---------......------------......//////...---,,,++++++***000///...------...///000......------------.........///000111111000///...////////////////////////000000///////////////000111111111111111111111111000000000///////////////444444333222222333444444444333111000000000111111111111111111111111111111//////000000111111111222111111111111111111111111111111111111111111111111222222222111111111111000222222222222222111000///222222222222222222222222000///000111222111...+++333222111000000111222333000111111111111222222222111222333333444444333333333333222111111000//////444444444333333222222222444333333222111000//////222222222222222222222222dddTTTGGGDDDAAA>>>>>>>>>>>>===;;;;;;::::::::::::999999777777666666666777777888555555444444444333333333333333333333222111000///111111111222222333333333000000000000000000000000222222111111111222222333111111000000000000111111...//////000222333333444222222111111000//////...000000000000000000000000000000000000000000000000000//////////////////000000000////////////000000000//////............/////////000000000000//////111111000000///......---/////////////////////...------........./////////000///...------...///000111***///hhh111000...,,,,,,---...////////////.........------//////////////////////////////............/////////000000111111000000/////////000111111111111111111111111111111222444555666777777777999::::::999888999<<<>>>===555OOO]]]^^^dddfffhhhjjjkkkkkkjjjiiifff|||oooiiiiiifffdddccceeeeeecccbbb{{{lllYYYRRRXXXWWWVVVTTTRRRPPPLLLGGGDDDAAA555<<<<<<888888///444777777777666777888:::<<<::::::::::::999999999999:::555222999CCC111444................................................------...//////...---,,,---------------.........---------,,,,,,---------.....................---......///000000///...---......------------......//////000111111000//////////////////////////////111111000000000000111111111111111111111111111111//////000000000000111111444333222111111222333444333333111000000000111111111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111222222222111111111111000111222222222222111000000222222222222222222222222000000000111222111///---222222111000000111222222000111111111111222222222111222333333444444333333333333333333333333333333333333333222222111111111333333222222111000000000222222222222222222222222|||bbbSSSGGGDDDAAA>>>>>>>>>>>>===;;;;;;::::::::::::999999888888777777777777888888555555444444444333333333333333333333222111000000000000111222333333444444000000000000000000000000000000000000111222333444111111000000000000111111---...///000111222333333111111000000///.........////////////////////////000000000000000000000000//////............//////000000////////////000000///............//////000//////000000000000//////111000000//////...............//////////////////,,,---------............//////............//////222***333ccc000///...---------...///000000000///////////////////////////////////////000//////......//////000000111111111111111111000000///000111444444444444444444444444111222333555777999:::;;;;;;<<<<<<<<<;;;<<>>333666GGG444:::999888777777777888999999999999999::::::::::::;;;888555???---///,,,,,,......///...---,,,........................//////000000000000///////////////...............---,,,,,,,,,,,,,,,,,,---........./////////000000+++---///111111000---+++......------------......000000111111111111000000////////////////////////222111111000000111111222111111111111111111111111//////000000111222222222222222111111111111222222333222111111000111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111222222222111111111111000000000111222222222222111222222222222222222222222111000///000222222111000222222111000000111222222000111111111111222222222111222222333333333333333111111222333444444555555222222111111111111111000111111111111111111111111222222222222222222222222yyy```RRRGGGDDDAAA>>>>>>>>>======;;;;;;:::::::::999999999888888777777666666777777555555444444444333333333444555555555444444333222000000111222333444444555222222222222222222222222......---......///000000222111111000000111111222000000000000111111111111111111000000000///////////////////////////////////////////////////////////////............//////000000////////////000000...............///000111//////000000000000//////000000/////////.....................////////////,,,,,,,,,---------....../////////....../////////444+++333^^^000///......---.../////////////////////////////////////////////000000000000000////////////000000111111222222222222111111000000111222777777777888888999999999555666777888;;;>>>@@@AAAAAABBBCCCCCCCCCDDDGGGIIIVVVQQQUUUkkkuuuppppppkkkmmmooommmgggbbbaaaaaaXXXUUUDDDPPPZZZGGG@@@@@@???===:::999888888777777999999::::::;;;;;;<<<<<<888999;;;888:::)))***,,,---//////...---,,,........................333222222111000///------000//////......---------...------,,,,,,------........................///+++---...000000///...---......------------......000111111111111111111000000000000000000000000000000000000///000000111222111111111111111111111111111111111111111222222222111111000000000000111111222222111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111111222222222111111111000000//////000111222333333333222222222222222222222222222000///000111333333333222111111111111111111222000000111111111222222222111111222333333333333222///000000111111222333333222222222222111111111111000000111111111222222222111111111111111111111111vvv___QQQGGGDDDAAA>>>>>>>>>======;;;;;;:::::::::999999999888777666555555555555555555555444444444333333333444444555555555444333333000000111222333333444444222222222222222222222222000000///...............222222111111111111222222444333333222111111000000222111111111111111000000000000000000000000000000//////////////////////////////............//////000000////////////000000...............///000111//////000000000000//////////////////............---.........//////000000,,,,,,,,,---------.........//////////////////...555,,,111```//////........./////////........................////////////000000111111000000////////////000000111111222222222222111111000000111666777888999:::<<<===>>>?????????@@@AAADDDGGGKKKMMMPPPRRRSSSTTTTTTUUUXXXZZZbbb]]]hhh}}}zzzwwwsssvvvwwwuuuqqqnnnnnnooopppnnn|||BBBYYYIIIFFFAAA???>>>===;;;999:::::::::;;;;;;;;;;;;;;;::::::<<>>>>>>>>>>>===;;;;;;::::::::::::999999888777666555555444444555555555444444444333333333222222222333333222222111111111222222222333333333000000000000000000000000444333222111000000000000222222111111111111222222555444444333222111000000222222222111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000///............//////000//////000000000000//////........................------......///000000000,,,---------..................////////////......444...---lll....../////////000000000------............//////...//////000000111111222111000000//////000000111000111111111111111111000111000111<<<999:::<<>>>>>======<<<;;;;;;:::::::::333DDD888000000111222111000///...////////////////////////...---------...///000111.........---------------000000////////////000000000///...---,,,+++******------,,,+++,,,---///000......------------......000000////////////000000111111111111111111111111------------...///000000111111111111111111111111222222111111111000000000000000111111111111000000000000111222222222222111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111222222222111111111111000...///000111222333333333222222222222222222222222111000///000222222111000000111222222222222111000000111111111111222222222000111111222222222222222444333333333333333333333333333333333333444444444000000111111222222222333111111111111111111111111rrr^^^SSSGGGDDDAAA>>>>>>>>>>>>===;;;;;;::::::::::::999999999888777666555555555555555555444444444333333333111222222333333222222111333333333222222222222111000000000000000000000000333222222111111111222222333222222111111222222333111111111111111111111111000000000111111111111111////////////////////////000000000000000000000000111111000000000000111111000000////////////000000000//////............/////////000000000000//////........................------......///000000111------........./////////---...///000000///...---111///+++......///000000000000000....../////////000000000...//////000111111222222111111000000000000111111///000000111111000000///111111222BBB???AAAEEEIIINNNSSSVVVXXXRRRRRRSSSVVV[[[ccciiinnnqqqsssvvvxxxxxxzzz|||~~~~~~mmmjjjeee^^^ZZZXXXVVVQQQMMMHHHGGGFFFDDDBBB@@@???>>>:::???222<<<555555444333222111000000////////////////////////......------...///111222...............///////////////............////////////......------,,,,,,++++++,,,---......//////......------------......000///...------...///000////////////////////////---------......///000111111111111111111111111111......///000000111222222000000111222222111000000///000111222333222222111111111111111111111111111111111111111000000000///111111111111111111111111111111111111111111111111222222222111111111111000///000111222222222222222222222222222222222222222000000000111222111///---000111222222222222111000000111111111111222222222000000111222222222222222222222222333333444444555111111222222333333333333111111111111111222222222111111111111111111111111rrr^^^TTTGGGDDDAAA>>>>>>>>>>>>===;;;;;;;;;:::::::::999999:::999888777666666666666555555444444444333333333333333444555555444444444444444333222222111111000222222222222222222222222////////////000111222333333222222111111222222333......///000111222333333////////////000000000000........................000000000000000000000000222222111111111111222222000000////////////000000111000///...............//////000000000000//////---.....................---------...///000000111.........////////////000---...///000000///...---...000+++......///000000000000000//////000000111111111222...//////000111222222222111111000000000000111111//////000000000000//////111111222FFFGGGJJJNNNTTTZZZ___cccfff______aaaeeellluuu~~~wwwpppiiidddccc```ZZZVVVQQQPPPNNNLLLIIIFFFDDDCCC>>>KKK===888888777666444333222222111000000000000000000000000222111000.........//////......//////000000111111......------------...............///////////////(((***---///000///...,,,.........------.........///...---,,,,,,---...///....................................///000222222111111111111111111111111***+++---...000222444444000111222333333222111000///000111222333333222111111111111111111111111111222111111111000000//////111111111111111111111111111111111111111111111111222222222111111111111000000000111222222222222111222222222222222222222222000///000111222111...+++000111222333333222111000000111111111111222222222000000111222222222222111---...///000222333444555000000111111222222222222111111111111111111111111000000000000000000000000ppp]]]SSSGGGDDDAAA>>><<<;;;<<<======<<<;;;:::999999999999999888777666666555555555666555555555555444444444555555444444444333333333111111111111111222222222111111000000000000111111222222222111000//////...222111111000000000000000222111111111000000//////000000//////.........---......//////000111111111......//////000000111111333222111///......------......///000000000000000------,,,,,,,,,,,,------............////////////111000///...------...///////////////000000000000777(((,,,:::000%%%444;;;LLL///!!!...666,,,(((111<<<999......//////000000111111///111222111000///000111333222222222111111000000,,,555111---555000///EEE000111111111//////444888;;;"""yyy\\\[[[ZZZ[[[```hhhooorrrsssmmmooossszzzjjjooovvvkkk]]]YYYaaa```___]]]ZZZVVVRRRPPPEEEUUUBBB???>>>;;;888666555444444111111111000000000///////////////000000000000111......//////...,,,+++)))...------------...//////...------,,,,,,------..................///000111------------------------,,,,,,,,,---...///000111//////000000000000000000000000000000////////////000////////////111333444222000000222666777666333111111111111111111111111222222222111111111000000000000000000000000000000222222111111000/////////000000000000111111111111222222222222222222222222333333333333333333333333555333222333444666555555333444555555333111111222111111222222222333333333333333333333333333333333333333333333222222111000///000000000111111111111111000000000111222222333444333111000000000111111111111222222222222111111111111111111111111111111qqq[[[OOOFFFDDDAAA>>><<<<<<<<<======<<<;;;:::999999999999999888777666666555555555666555555555555444444444444444444444333333333333222222222111111111111111111111000000000000111111222222111111000//////...222111111000000000000000111111111000000000//////000000/////////.........000000000///......------.../////////000000000111111000//////////////////......///000000000000000//////............//////............////////////000000......---...//////.../////////000000000000<<<555333&&&+++BBB"""^^^222))),,,------???.../////////000000000111///000111111000///000111222222111111111000000000888000,,,:::,,,///KKKppp222444<<<***$$$444***gggdddkkkhhhfffhhhnnntttwwwyyyyyy{{{tttsssrrrppprrraaagggmmmnnnkkkddd^^^[[[]]]===>>>>>>>>>>>><<<;;;999777666666555444222111000/////////000000111111222222---............,,,+++***---------------......///...------,,,,,,------...///............//////000---------------------------------------...///000000/////////////////////////////////000000000000000000//////000111222333000///...000333444222000111111111111111111111111222222222111111111000000111111111111111111111111000000000000000111111111000000000000111111111111222222222222222222222222222222222222222222222222111000...///111222222111222444555444333111111222111111222222222333333333333333333333333333333333222222333333333222111111111111111111222222222222222111111111222333333444333333111000000000111111111111222222222222111111111111111111111111111111pppXXXJJJEEEDDDAAA>>><<<<<<======<<<<<<;;;:::999999999999999888777666666555555555666555555555555444444444333333333333222222222222333333222222111111000000111111000000000000111111222222111111000/////////222111111000000000000000111111000000000000//////000000////////////......000//////......------,,,////////////000000000000///.........///000000111......///000000000000000//////............//////............///////////////............//////000....../////////000000000///!!!000***,,,+++@@@nnnIII444qqq////////////000000000000///000111111//////000111111111000000000000//////###<<<333&&&888>>>{{{___LLL;;;oooyyyuuurrrrrrvvv||||||}}}uuupppttt|||yyywwwuuurrrppp======>>>AAABBBBBBAAA>>><<<===<<<:::888666444222222000000111111111111222222,,,------...------,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...////////////............------------------------......---------......////////////.........------......//////000000111111111000000000000000111111000//////000111111000...111111111111111111111111222222222111111111111111111111111111111111111111...//////000111111222222000000000000111111111111222222222222222222222222111111111111111111111111333111000000222333333222222333444444222111222222111111222222222333333333333333333333333333333333111111222333333333222222111222222222222333333333/////////000000000000111333222111111000111111111111111222222222222111111111111111111111111111111nnnVVVIIIEEECCCAAA>>>===<<<======<<<;;;::::::999999999:::999888777666555555555555666555555555555444444444333333333222222222111111444444333222111111000000222111111000000111111222111111111111000000//////222111111000000000000000000000000000000000//////000000//////////////////------......///000000000////////////000000000000///............///000000......///000000000000000------,,,,,,,,,,,,------............////////////............//////000000........./////////000000;;;+++;;;;;;111////////////000000000000///000111000///...///111000000000///////////////555+++777111///VVVyyy|||{{{zzz|||ooo{{{oootttlllooonnnppprrruuuxxxyyyyyyyyytttooooootttnnn}}}~~~mmmwww===;;;===???AAABBBBBBAAA@@@@@@@@@>>>===;;;999888777444444333222111000000000,,,------------...------,,,,,,,,,,,,,,,---.........------,,,,,,------...000000000//////...------........................///......---------....../////////...------,,,,,,---......///000111111222111111111000000000000000222222222222222111000///111111111111111111111111111111111111111111111111111111111111111111111111//////000000111111111111///000000000111111111111111111111111111111111111111111111111111111111111333111000111222333333333111222444444222111222222111111222222222333333333222222222222222222222222000111222222333333333333111111111222222222333333000000111111111111111000222222111111111111111111111111222222222222111111111111111111111111111111lllVVVJJJCCCBBBAAA???>>>=========;;;;;;:::999999999::::::999888777666555555555555666555555555555444444444333333333222222222111111555444444333222111000000222222111111111111222222111111111000000000000000222111111000000000000000//////////////////000000//////000000000000000000/////////000111111222222000000000000////////////000//////.....................///000000000000000------,,,,,,,,,,,,------............////////////------...//////000000000............////////////'''+++&&&###&&&OOO000000000000////////////...000111000///...///000///////////////000000000===999???444```lllaaafff___cccaaabbbcccdddeeeeeeffffffcccddd^^^gggccc|||pppsssxxxrrrpppsssvvvxxx{{{===============>>>@@@AAABBBAAAAAA@@@@@@??????>>>>>>999999777555222000///.....................//////---,,,,,,,,,,,,---.........------,,,,,,------...//////000000///...---,,,........................///......---------......//////......---------------......///000111111222111111111111111000000000222222333222111000000///000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000/////////000000000111111111111111111111111111111111111222222222222222222222222///...,,,---///000000///000222333333222111222333111111222222222333333333222222222222222222222222000111222222333333333333000000000000111111111222333444444555555444333333111111111111222111111111111111222222222222111111111111111111111111111111jjjVVVLLLCCCBBBAAA???>>>=========;;;::::::999999:::::::::999888777666666555555555666555555555555444444444333333333333222222222222444444333333222222111111222222111111111111222222111111000000000000000000222111111000000000000000......////////////000000//////000000000000111111333333222111111000000///000000000000////////////000//////...---------.........///000000000000000//////............//////............////////////---...//////000//////...------........./////////...888+++888777|||000000000000////////////...///000000......///000//////000000000000111111$$$222666&&&KKK~~~|||]]]bbbeeecccfffbbbhhhgggggggggggggggggggggfffccchhh^^^aaaeee^^^vvvlllnnnhhhdddcccbbbcccgggmmmEEEBBBAAA???>>>>>>???AAABBBAAAAAAAAABBBBBBCCCCCCCCC???>>><<<999666444222111111000000/////////000000...------------...//////...------,,,,,,------......///000000000///...---..............................---------......///..............................//////000000111111///000111111111111000000///111222111000......///000000000000000000000000111111111111111222222222222222222222222222222222222222111111000//////...000000000000111111111111111111111111111111111111222222222222222222222222111///......000111111000///111333333222111222333111111222222222333333333222222222222222222222222111111222333333333222222//////000000000111111111000111222222222111//////000000111222222222222111111111222222222222111111111111111111111111111111jjjVVVKKKBBBAAAAAA@@@???>>>======:::::::::999999::::::;;;999888777666666555555555666555555555555444444444444444444444333333333333333333333333333333333333333222222111111222222333000000000000000000000111222111111000000000000000........./////////000000//////000000000111111111222222111111000/////////111000000000/////////.........---------...//////......///000000000000000//////............//////............////////////...//////000000///...------------.........//////111,,,$$$444###:::VVV111000000000/////////......///000///......///000000000000111111111222222---===///'''???<<>><<<:::999888444333222000000000000111///............///000000...------,,,,,,------...,,,---///000111000...---........................---------------...///000---......//////000000111////////////000000000000...///000111222222111111///111333222000///000111000000000000000000000000000000111111111222222222222222222222222222222222111111111000000000000000000000000000111111111111111111111111111111111111111111111111111111111111444222111111333444444333///111222333222111222333111111222222222333333333111111111111111111111111222222333333333222111111000000111111111222222222......000000000///---,,,///000111222333222222111111111222222222222111111111111111111111111111111kkkUUUJJJAAAAAAAAA@@@???>>>======:::::::::999999:::;;;;;;999888777666666555555555666666555555555444444444555555444444444444333333333333333333333333333444333222222111111222222333000000000000000111111111222111111000000000000000---.........//////000000//////000000111111111222......//////000111111111111111000000/////////...,,,,,,,,,---...///000111...//////000000000000000---------,,,,,,---------............/////////000//////000000000...---,,,---------.........//////111,,,+++,,,///111111,,,NNN111111000000/////////......///000///...---...000000000111111222222222333222,,,555:::...222<<<111pppgggiiimmmtttzzz~~~~~~qqq}}}ooo|||xxxtttooopppzzz}}}gggkkkyyyxxx{{{{{{}}}xxxzzz{{{}}}TTTPPPMMMNNNNNNNNNKKKHHHDDDAAACCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA??????>>>666555333111000000111111///////////////000111111...------,,,,,,------...+++---///000111000///...////////////////////////,,,,,,,,,---...///000111------...///000111222222000000000000////////////---...000111222222222111111333666555333111333555000000000000000000000000000000111111222222222222222222222222222222222222/////////000111111222222000000000000111111111111000000000000000000000000000000000000000000000000111000...///000222222111...000222222111111222333111111222222222333333333111111111111111111111111333333333333333222111000111111222222222333333333333444555666555333111000///000111222333333222111111111222222222222111111111111111111111111111111kkkWWWLLLEEEDDDBBB@@@???======<<<<<<;;;::::::999999::::::999888666555444444555555777666555444333444555555333333333222222333444444333111000222444555222000000111222333333222000///444444333111000...------000000000000000000000000111111000000000000000111...------------///111222000000000000000000000000/////////...---------,,,---.........//////000000//////000000000000//////............//////////////////000000000000000000...------,,,,,,------......///000111000///---+++------............------222(((EEE111111000000//////......111...,,,---///111000...000//////000222222222111444444444444666999<<<>>>@@@JJJvvvtttsssxxx{{{~~~fffssssssttttttrrrooollljjjlllkkkiiijjjnnnuuu}}}QQQYYYUUUSSSQQQQQQQQQPPPNNNLLLOOOKKKEEEBBB@@@@@@@@@@@@EEEDDDCCCBBBAAAAAA@@@@@@???<<<999777777666555444222222222222222111000/////////............------000/////////............//////000000000000//////,,,,,,,,,------------...///////////////.........111000///...------...///222222111111000//////...000000000000111111111111222222222222222222222222//////000000111111222222000000111111222222222222000000000000000000000000333222111000000000111222111111111111111111111111222222111111111111222222000000//////000111222222333333333333333333333333444333222111111111222333111111222222222333333333222222222222222222222222111111111111111111111111333333333333333222111000111111222222222333333333333222111000000111222333000111111111111222222222iiiUUUJJJEEEDDDBBB@@@???======<<<<<<;;;::::::999999::::::999888777555444555555666777666555444444444555555444333333222222333333444444222222333555555333111000111222333333222000///------...///000111111222000000000000000000000000111111000000000000111111////////////000111222333000000000000000000000000000//////////////////.............../////////000//////000000000000//////............////////////000000/////////////////////......------......///...///000111000///---,,,---..................---...333+++###>>>222111111111000000000000444222000111333444333111.........///000111111111333444666888;;;???DDDGGGDDD^^^gggdddzzzxxxmmmyyy}}}ggg|||||||||{{{yyywwwtttrrrpppmmmiiihhhhhhiiiiiihhhpppoooxxxPPP[[[ZZZXXXUUUTTTTTTTTTRRRPPPOOOMMMJJJGGGFFFDDDBBB@@@@@@@@@@@@@@@AAACCCDDDEEEAAA???>>>===<<<;;;777555333333333333222111000000////////////////////////000000/////////.........//////000000000000///////////////000000000111111/////////////////////...111000///...---......///000000000000000000000000000000000000111111111111222222222222222222222222000000000000000111111111111111111111111111222222000000000000000000000000333222111000///000000111111111111111111111111111111000000000000000000111000000000000000111222222222222222222222222222222333333222111111111222333111111222222222333333333222222222222222222222222222222222222222222222222333333333333333222111000111111222222222333333333222222111000000111222222000111111111111222222222hhhSSSIIIEEEDDDBBB@@@???======<<<<<<;;;::::::999999:::::::::999777666555555666666777666555555444444555555444333333222222333333333444333333444555555444222000000222333333222111000***+++,,,...000222333444000000000000000000000000111000000000000000111111000000111222333333333333000000000000000000000000000000000000000000111111............//////////////////000000000000//////............////////////000000//////.........---000//////////////////000...///000111000///...---........................111&&&,,,;;;444'''@@@mmm222222222222111111111111111000000000222222000...//////000111222333444444666888;;;>>>BBBGGGMMMQQQdddXXXccc}}}~~~vvv|||{{{{{{{{{~~~|||yyywwwxxx~~~|||uuu}}}{{{uuurrrqqqlllddd^^^___dddbbbnnnwwwfff~~~ppphhhfffddd```\\\YYYXXXVVVUUUSSSQQQPPPOOOOOONNNKKKGGGCCC@@@@@@???@@@AAACCCEEEFFFCCCBBBBBBBBBBBB@@@;;;888666666666555444333111111000000000000000000000000000000000/////////.........//////000000//////...000000000000111111111222......//////////////////000000///............///......///000000111222222000000000000111111111111222222222222222222222222111111111111000000000000333222111000000000111222000000000000000000000000222111000000//////000000111111111111111111111111000000////////////000000000000000000000000111222111111111111111111111111222222111111111222222333111111222222222333333333222222222222222222222222333333333333333333333333222222333333333222111111111111222222222333333333222222111000000111222222000111111111111222222222hhhTTTJJJEEEDDDBBB@@@???======<<<<<<;;;::::::999999::::::;;;999888777666666777777777666666555555555555555444444333222222222333333333333333333444444333222000000111222222222111111......//////000111111111000000000000000000000000000000000000000000111222///000222333444333222222000000000000000000000000/////////000000111111111........./////////////////////000000000000//////............////////////000000//////...---------000//////......//////000//////000000000000///...//////............//////888777000)))(((,,,...,,,;;;eee111111111111111111111111/////////000000000///...333444555666666777999:::===@@@DDDGGGJJJPPPWWW\\\dddlll{{{|||ssszzzyyywwwtttqqqppprrrsssttt{{{}}}qqqsss|||ttt|||rrrrrrrrrqqqoooppprrrtttwwwxxxwwwuuurrroooooooooooopppppppppqqqssswwwzzz{{{}}}~~~uuullldddkkkeeeccclllhhhgggxxxvvvrrrnnngggbbb]]]ZZZVVVTTTTTTSSSSSSSSSSSSQQQMMMJJJGGGFFFDDDBBBAAAAAABBBBBBCCCBBBAAABBBBBBBBB???======<<<;;;:::888555333222000000000000000000111111000000000////////////......//////////////////...------........./////////............/////////////////////.........//////......//////000111111111///000000000111111111111111111111111111111111111222222111111000000//////444333111000///000111222000000000000000000000000222222111111000000000000111111111111111111111111000000////////////000000111000000000000000111111000000000000000000000000111111111111111222222222111111222222222333333333222222222222222222222222333333333333333333333333222222333333333222222111111111222222222333333333222111111111111111111222000000111111111222222222hhhVVVMMMEEEDDDBBB@@@???======<<<<<<;;;::::::999999::::::;;;999888777666666777777666666666666666555555555555444333333222222222333000111222222222111111111000000111111222222222222222222111111111111111111000000000000000000000000000000//////000111222222///000111222222222111000111111111111111111111111.........//////000000000///////////////.........//////000000000000//////............////////////000000//////............///................../////////000000000000000000000///............///000+++666777888888444,,,&&&)))222WWW000000000000000000000000111222333444333333333444444666777777777:::>>>BBBHHHLLLQQQUUUXXX^^^fffmmmmmmwwwzzzyyyuuutttuuutttrrrppppppsssuuuwwwsss```kkkbbbaaabbbaaa```___```bbbdddggghhhgggeeeaaa^^^^^^^^^```aaaaaa``````aaaeeehhhdddmmm~~~yyytttwwwssslllvvvuuu^^^uuuxxxpppjjjddd^^^ZZZYYYWWWTTTRRRRRRRRRQQQPPPMMMLLLJJJHHHEEECCCBBBAAACCC@@@======>>>@@@AAAAAABBBAAA@@@>>><<<999777555222222222222111111111111111000000000////////////......////////////......,,,,,,---------.........---.........//////000000....../////////////////////////////////////////////000000000111111111111111111111111111111111111222222111111000000//////444333222000000000111111000000000000000000000000222222222222222111111111111111111111111111111111222111111000000111111222111111000000000000000111000000000000000000000000000000111111222222222222111111222222222333333333222222222222222222222222333333333333333333333333111222222333333333222222111111222222222333333333111111111222222111111111000000111111111222222222hhhWWWNNNEEEDDDBBB@@@???======<<<<<<;;;::::::999999:::::::::999777666555555666666666777777777777666555444555555444333222222222222///111222222111000000111000000000111111222333333111111111222222333333333000000000000000000000000////////////000111222333//////000000000000000///111111111111111111111111......///////////////000///////////////.........//////000000000000//////............///////////////000000000000000000000///......------....../////////000000000000111111111000///......///000111DDD///(((333111###''':::<<<,,,+++666333CCC///////////////000000000111222333333333444666888555777999:::<<>>@@@AAABBBBBBBBB@@@???===;;;:::777777666555444333222222111111000000000/////////---......//////......---............////////////------......///000000000---...//////000/////////////////////////////////000000000000111111111111111111111111111111111111111111111111000000000000222222222222111111111111000000000000000000000000111222222222222111000000111111111111111111111111222222111111111111222222222111111000000000000000000000000000000000000000...///000111222222222222111111222222222333333333222222222222222222222222333333333333333333333333111111222333333333222222111111222222222333333333000111222222222222111000000111111111111222222222gggVVVMMMEEEDDDBBB@@@???======<<<<<<;;;::::::999999::::::999888777555444555555666666777777888777666555444666555444333222222222222///111333333111000111222000000000000111222333444000000000111222222333333000000000000000000000000////////////000111222333111000000/////////000000111111111111111111111111111000000000000000000///000/////////............//////000000000000//////............//////////////////000000111222222222000//////......//////000000000///000000111111222111000///......///000111)))666333&&&,,,>>>:::###***111222,,,+++111444222//////000000000111111111222333444333333555:::>>>===???BBBEEEJJJTTTcccmmmvvv{{{{{{vvvuuutttrrrqqqsssrrrtttwwwzzz}}}}}}zzz{{{~~~}}}zzzyyyzzzvvvtttrrrvvv[[[KKK\\\[[[UUU^^^XXXZZZ\\\]]]]]]^^^___```^^^______]]][[[ZZZZZZ[[[[[[\\\\\\[[[XXXVVVWWWWWWWWW[[[___VVVZZZmmmvvvsss}}}zzz~~~uuupppiiiccc___]]]\\\[[[QQQSSSTTTUUUSSSPPPKKKIIIGGGDDD@@@============<<<===>>>???@@@@@@AAAAAAAAA===<<<;;;:::888666555444111111111000000000//////---......//////......---////////////000000000000------......///000000111,,,---///000000000//////------......///000000000000000000000111111111111111111111111111111111111000000000000000111111111///000222333333222111000000000000000000000000000///000000111000///...---111111111111111111111111111111000000000000111111222222111000000000000000111111111111111111111111---...000111222222222111111111222222222333333333222222222222222222222222222222222222222222222222000111222333333333333222111111222222222333333333000111222222222222111000000111111111111222222222~~~eeeTTTLLLEEEDDDBBB@@@???======<<<<<<;;;::::::999999::::::999888666555444444555555666777888888888777555444666555444333222222222222000222555444222000111333000000000000111222333444111111111000000000000000000000000000000000000000////////////000111222333222111000/////////111111111111111111111111111111333222222222111111000000000000//////.........---//////000000000000//////............/////////000//////000111222333444444111111000000000000111111000000//////000111222222222000///......///000222++++++000555111***///999,,,000444444000,,,---000000999rrr000000111111222222222333777888999888888;;;AAAFFFGGGJJJNNNRRRZZZgggyyy{{{sssmmmjjjmmmooonnnpppsssuuuxxx}}}|||yyyzzz}}}yyyyyyxxxuuurrrpppppppppfffmmmbbbmmmuuuiiimmmNNNVVVlllQQQRRReeeSSSYYY\\\___aaaaaaaaabbbcccaaabbbcccbbb```___```aaaZZZ\\\^^^___^^^]]]]]]^^^WWWeeeZZZ\\\```DDDjjjfffnnn```kkkiiiiiiqqqmmmsssxxx~~~wwwpppkkkfffbbb```UUUWWWYYYZZZWWWRRRLLLHHHJJJGGGDDDBBB@@@>>>:::888888999<<<>>>AAACCCDDDEEEAAAAAA???===;;;999777666111111111111000000000000---..................---............////////////---------...///000000111,,,---///000000000//////+++,,,---...///111222222000000000000111111111111000000000000000000000000//////000000111111222222---///222444444333111000000000000000000000000000---.../////////...,,,+++111111111111111111111111000000////////////000000222222111000000///000000111111111111111111111111---...000111222222222111111111222222222333333333222222222222222222222222111111111111111111111111000111222333333333333333111111222222222333333333000111222333333222111000000111111111111222222222}}}eeeTTTLLLEEECCCAAA???===<<<<<<<<<;;;::::::999888888888999999888888777777777777777666666666666555555555555333333222222222333444444111111111111000000//////222111111000111222444555333222222111000///......333222111111222222111000///000222222000///000111000000000000111222333444111000///...---,,,,,,,,,222111///...---...000111////////////000000000000000000000000000111111111---,,,+++---///111222111/////////...------,,,,,,////////////000000000000000000111111111111000000.........///000000111111000111222333333222111000000///---,,,---...000222444888,,,+++ddd000444777666444222333555;;;::::::<<>>>>>AAAAAA@@@???===;;;888777333222222111111222222222111111111000///,,,***)))"""%%%)))---000///...---,,,---......------///000////////////000000000000000000000000000000000000------///000111111111111000000000000000000000000000000/////////111222333000000111111111111000000000000000000000000000000111111111111111000//////......///000000000000000/////////000111111222222///111222222111111222333111111111111111111111111111000000000111222333333111333555666666444111///222222222222222222222222555555333222111000000000222222222222222222222222222222222222222222222222222222222111111111000000000111111111111222222222|||dddSSSJJJHHHFFFDDDBBB@@@?????????<<<;;;;;;:::999999::::::999888888777777777777777666666666666555555555555555444333333222222222222222222222111111000000000333333333333444666888999333333222222111111000000333111000000111111000...111222444444222111222333000000000000111222333444000000//////......//////222111///.........000000////////////000000000000......///000111222222333111000......000111000000000000////////////......///000000000000000000000......////////////............///000000111111222111111222222222222111111111000///......000111333...)))222===...)))^^^///222555555444555999<<>>>>>>>><<<<<<=========<<<;;;:::888777555444333222111111000111111000///...,,,+++++++++,,,---......//////,,,---///...------///000....../////////000000000000000000000000000000000---...///000111111111111000000000000000000000000222111000//////000111111000000111111111111000000000000000000000000000000111111111111111000/////////000000111111111111111111111111000000000000000///111222222111111222333111111111111111111111111111111111000111111222222///000111222222000...---222222222222222222222222444333222111111000111111111111111111111000000000222222222222222222222222222222222111111111000000000111111111111222222222zzzbbbRRRIIIEEEDDDBBB???>>>=========<<<<<<;;;;;;::::::;;;;;;999888888777777777777777666666666555555555555444666666444333222111111111333333222222222222111111//////000111333555777888333333333333333333222222222111////////////...,,,111333444444333222222333000000000000111111222333000000///000000111222222222111///.........///000////////////000000000000------...///111222333333555333000000000000///...//////000000000000111111000000000000000000000000......////////////......//////000000111222222333222222111111111111222222222111000000000111333444AAA000+++444222''',,,===GGG333555777777888<<>>>>>>>>>>><<<:::888555333222222///000000000000///......333111///,,,,,,---///111,,,...//////...---...000------........./////////000000000000000000000000---...///000000111111000000000000000000000000000333222111000////////////000000111111111111000000000000000000000000000000000111111111111000000///000000111222222222222222222222111111000//////...///111222222111111222333111111111111111111111111222222111111000111111111000000000000/////////...222222222222222222222222222111111000000000111111333333222222111111000000222222222222222222222222222222222111111111111111000111111111111222222222zzzbbbRRRJJJDDDCCC@@@>>><<<<<<;;;;;;;;;;;;::::::::::::;;;;;;999888888777777777777777666666555555555444444444666555444333222222222222333333333333333333333333//////000000222333444555222222222222333333333333222000............,,,+++///111222222111000000111000000000000000111222222000000000000000111222222111111000///...//////000////////////000000000000---......///000111222222444222000///000000///---......///000000111222222111111111000000000000000000000111111111111000000000000000111222222333333333222111000000111222333222111111000111222333333%%%444777...222@@@===***---+++IIIyyyyyy888:::<<<>>>BBBIIITTT\\\jjjsss}}}}}}ssskkkllltttyyyuuuooovvv~~~}}}}}}}}}rrroookkkeeeaaa^^^^^^___```aaacccbbb`````````aaaeeedddbbb`````````bbbcccfffeeecccaaa___]]]\\\[[[WWWlllssseeebbbmmmlll\\\uuu~~~www||||||yyyrrrllljjjoootttkkkeee```___aaaaaa\\\XXXPPPQQQQQQRRRRRRTTTXXX[[[bbbdddhhhmmmqqquuuyyy{{{yyyuuuuuuxxxwwwppphhh|||~~~}}}xxxrrrmmmiii___]]][[[YYYVVVQQQKKKGGGCCCAAA???===;;;999555333888999:::;;;===>>>???@@@@@@???===:::888777666555//////000000000000000000555333000------...///111---...000///...---...000------------.........///////////////////////////......///000000000000000000000000000000000000000222111111000000000000000000000111111111111000000////////////////////////000000111111111111000//////000111111222222111111111111111111000000/////////111222222111111222333111111111111111111111111333333222111000000000111333222111000000111222333222222222222222222222222000000//////000111111222666555555444444333333333222222222222222222222222111111111111111111111111000000111111111222222222zzzbbbRRRKKKGGGFFFDDDAAA@@@?????????:::999999999999999::::::999888888777777777777777555555555555444444444444333333333222222333333444333333333333333333333444444444444555555555555555111111111222222222222222222000......//////---,,,000111333333111000111222000000000///000000111111222111000000//////000000111000000///////////////////////////000000000000000000000///////////////111///......///000///...------...///000000111222222111111111000000000///000000111111111111000000000000000111222222333333333222111000000111222333000000000000111111222222'''111888666111///222555999111111222,,,---777@@@:::>>>DDDJJJSSS___lllvvv}}}ttttttttttttxxxvvv~~~yyywwwuuusssrrrfffccc___\\\ZZZZZZ[[[[[[[[[\\\^^^^^^^^^___aaaccciiihhhfffeeeeeefffhhhiiifffffffffeeeeeedddddddddeeeddddddjjjttt}}}~~~|||uuuyyyyyyrrroooooommmgggbbbYYYXXXWWWTTTSSSSSSVVVYYY\\\\\\^^^aaadddgggiiijjjsssvvvzzz}}}~~~uuummmmmmsssyyypppooonnnmmmoootttzzz{{{vvvsssmmmllliiifffbbb[[[TTTOOOKKKHHHEEECCCAAA???<<<:::999999999999999::::::;;;???>>>===<<<;;;;;;;;;;;;111111111000000000111111000000000///////////////...///000000...---...000------------.........///////////////////////////...//////000000000000///000000000000000000000000//////000000111111111111000000111111111111000000///////////////////////////000000111111111000000...///000000111111000000//////000000111111111111///111222222111111222333111111111111111111111111333333222111000000000111444333222111111222444555222222222222222222222222////////////000111222333555555555444444333333333222222222222222222222222111111111111111111111111000000111111111222222222yyybbbRRRKKKFFFEEEBBB@@@>>>>>>======999999888888888999::::::999888888777777777777777555555555444444444444333333222222222333333444555222222333333333333444444333444444444444333222222222222222222222111111111222000///000111111000...222444555555444333333444000000000//////000000111222222111000//////000000000000000000////////////////////////000000000000111000000//////......---///---,,,---///000000///------...//////000111111222222222111111000000///......////////////......//////000000111222222333222222111111111111222222000000111111111222222222===555///333888888555222***888===666555===<<<555BBBIIISSS^^^kkkyyy{{{{{{|||~~~}}}yyy{{{}}}uuuooommmjjjgggddd]]][[[XXXXXXYYY[[[[[[[[[YYY[[[]]]^^^```bbbfffiiiffffffeeeeeefffiiikkkmmmkkklllnnnqqqtttvvvxxxzzzzzz~~~{{{wwwsssmmmlllhhhccc^^^\\\]]]___]]][[[YYYYYYZZZ[[[ZZZYYY```cccgggjjjlllnnnrrrtttzzz{{{yyyqqqvvvrrrmmmhhhhhhjjjooorrruuuzzz}}}{{{vvvtttrrrooojjjccc[[[UUUMMMJJJGGGEEEDDDDDDCCCBBB<<<;;;999888666666555555<<<;;;<<<<<<===>>>???@@@666555444333222222222222---...000111111000...---///000111000.........///------........./////////000000000000000000000000//////000000000000//////000000000000000000000000......000111222222222222000000111111111111000000000000000000000000000000///000000111111111111000......///000000000000000...//////000111111222222///111222222111111222333111111111111111111111111222222111111000111111111222111000000000111222333222222222222222222222222000000000000000111222333111111111222222222222222222222222222222222222222111111111111111222222222000111111111111222222222xxxaaaQQQJJJDDDBBB@@@>>><<<;;;;;;;;;999999999999999:::;;;;;;999888888777777777777777555555555444444444333333444444333222222222333333111222222222333333333333000000111222222222111000444444333333222222111111222111000111333444333222222444555555444333333444000000////////////000000222111111111111222222333000000000000000//////...////////////000000000000///////////////.........000///---...000111111000/////////000000111111111333333222111111000000///......////////////............///000000111111222111111222222222222111111111222222333333333333333&&&333999000+++111888999...999888444>>>KKKQQQSSSYYY```mmmyyy}}}xxxvvvsssxxx~~~qqquuu}}}{{{yyyyyyqqqpppkkkeeeccccccccc___[[[\\\ZZZXXXYYY[[[]]]\\\[[[YYY[[[^^^```cccgggllloookkkkkklllnnnqqquuuyyy{{{}}}xxxssspppqqqrrrnnnjjjeeebbb```^^^[[[YYYUUUWWWZZZZZZ[[[[[[]]]___eeeiiiqqqzzz{{{vvvrrrqqqppppppooosssxxx|||}}}|||zzzxxxtttnnnfff```WWWSSSMMMJJJHHHHHHHHHGGGBBBAAA>>>;;;999777777666:::::::::;;;===???@@@AAA===<<<999777555444444444///000111111000///...---///000111000.........///....../////////000000000000000000000000000000000//////000000000000//////000000000000000000000000///000111111222111000000000000111111111111000000000000000000000000000000//////000111111111111111//////000111111111111000000000000000000111111111///111222222111111222333111111111111111111111111111111111000111111222222000000000000000111222222222222222222222222222222222222111111111222222333//////000000111222222222222222222222222222222222000000111111111222222222000111111111111222222222www___PPPIIIGGGEEECCCAAA???>>>>>>>>>::::::::::::;;;;;;<<<===999888888777777777777777555555444444444333333333666555444333222111111111111111111222222333333333111222333555666666555555666666555444333333222222333222111222444555555444000222333333222111222222111000////////////000000111111111222333444666777000000000000000//////...////////////000000000000---.........//////000000222111//////000111111000111111111111111222222222333333222222111000000///000000111111111111000000.........///000000111111000111222333333222111000222333444444555555444444555//////888:::444222666AAA;;;999HHHXXXUUUXXXkkkpppxxxyyytttrrrrrr{{{{{{uuuooooooiiiaaaddd```jjj^^^[[[XXXYYY]]]___]]]ZZZ^^^\\\ZZZ[[[]]]^^^\\\ZZZYYY[[[___bbbeeejjjppptttyyyzzz{{{}}}vvvqqqnnnkkkfffbbbVVVVVVVVVTTTQQQOOONNNOOOOOO[[[gggjjjjjjooozzz~~~zzzwwwqqqsssuuuvvvwww||||||uuuppphhhccc[[[TTTQQQOOONNNNNNHHHGGGDDD@@@>>><<<;;;;;;999999:::;;;===>>>@@@AAABBB@@@===:::888666555555333333222000//////......000111111000///......///////////////000000000000000000000000000000000000///000000000000000//////000000000000000000000000111111222222111000...---000000111111111111000000000000000000000000000000//////000111111111111111000000111222222222222222222222111111000////////////111222222111111222333111111111111111111111111111000000000111222333333000000111111222222222222222222222222222222222222333333222222222222222333000000111222333444444555222222222222222222222222000000111111222222222222000111111111111222222222vvv___PPPHHHEEEDDDBBB@@@>>>>>>>>>>>>;;;:::999999888888999999999666333444777999888666888888777444111111222444333333333222222222111111222333444444222000000111111111222222222333333333444333333222222333333444222333333444333222000///222222111111111111222222444222111111222222111///000000000000000000000000...///111222333333333222......//////000000111111------...///000111222333333222000...,,,,,,------111111111111222333444555333222111111000000111111222111//////000111111000////////////000222333444111111000000000000000000333222111111111333444555222000111666555444:::CCCBBBGGGNNNWWWcccqqq~~~}}}~~~|||wwwpppkkkjjjccc\\\YYY[[[]]]\\\ZZZQQQRRRTTTVVVYYY[[[]]]]]]```^^^ZZZYYYYYYZZZYYYXXX]]]dddkkkooottt|||{{{wwwpppiii```YYYUUURRRNNNLLLOOOPPPRRRUUU[[[```fffiiisssyyy~~~{{{xxxwwwxxxxxxvvvpppgggbbb___\\\VVVPPPMMMJJJFFFEEEFFFDDDAAA===999999777666666999===@@@AAAAAA@@@???===;;;888777444333111//////000111222///000000000000...---+++000///---,,,++++++,,,---...///000111111222111111000000//////.........---111111000000//////......000000111111111111000000000000000000000///......//////000000111111111222111000///......---......000000000000000000000000111///...,,,,,,...///111111111111111111111111111333222222111111222222333111111111111111222222333000111111222222111111000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111000...------///111222111111222333333333333222ttt]]]NNNGGGDDDCCC@@@>>>============<<<;;;::::::999999:::::::::888666555666777777666666777777777444333333444333333333222222222222111111333444444222111111222000000111222333333444444444333333222222333333444111111222222222222111111222222111111111111222222111000//////000000///---000000000000000000000000000111222333444444333333111111111111111000000000000000000000000000000000000000//////......//////000000000000111222333444333222111111000000111111222111//////000111111000111000000000000000111222111111111111111000//////111111111222222333444444666444666999:::;;;BBBLLLWWW]]]gggqqq{{{yyytttppplllgggccc\\\XXXTTTUUUXXX[[[ZZZYYYXXXXXXXXXYYYZZZ[[[\\\]]]___^^^\\\[[[\\\___cccfffooowww~~~vvvnnngggbbb]]]YYYVVVUUUTTTSSSTTTUUUWWWYYYaaaeeejjjlllnnnrrrzzz~~~{{{zzzyyyzzzrrrmmmggg___YYYVVVRRRMMMJJJJJJIIIFFFCCC===;;;999666555666999;;;??????@@@@@@???===;;;:::999777555444333333444555000000111111111///...---///...---------...///000//////000000111000000000000000/////////.........111000000000/////////...------............------000000000000000///......111111111000000000000000//////.........//////000000000000000000000000000000000///......///000000111111111111111111111111333222222111111222222333222111111111111222333333222333333444444333333222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111444333111000000111222333000000111222222222222111sss\\\NNNGGGCCCBBB@@@>>><<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;:::888555555666777444666777777555222111111333333333333222222222222000222333333222222222333000000111222333333444444333333222222222222333333111111000000111111222222222222111111111111222222111000//////000000///...000000000000000000000000000111222222222222111111333333333222111000000///333222222111000///.........//////000111111111111////////////000111222222222222111000000000000111222000//////000111111000222222111000000000000000000111222333333333222222111222333444555555555555999999<<<@@@EEEJJJUUU```rrryyy|||zzzvvvrrrlllgggeeecccaaa___WWWTTTSSSUUUYYY\\\[[[YYY]]]\\\\\\[[[\\\]]]___```ccceeeeeefffgggnnnwww~~~}}}}}}}}}}}}zzzuuutttxxx}}}yyyssssssvvvxxxyyyxxx~~~|||yyy~~~xxxsssoooiiifffaaa[[[VVVRRRPPPOOORRRTTTVVVVVVWWW]]]eeelllpppsssxxx}}}}}}||||||}}}~~~|||uuunnniii```[[[TTTPPPNNNLLLIIIFFFCCCAAA===999666666666777;;;===???@@@AAA@@@>>>===999888666444222222222222000111111111111000000///............///000111222//////000000000///......000000////////////......000000000000///////////////000000111111000000///000000000000000//////...222111111000000//////...............///000111222000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222222111111111111222333333222333333444444333333222111111111111111111111111222222222222222222222222222222222222333333333333222222222222222222222222555444222111000000111222//////000111111111111000rrr\\\NNNHHHCCCBBB@@@>>>===<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;999555444777:::>>>>>>===:::666333222222444444333333333222222222///111333333222222333444222222222222222222222222333333222222222222333333444333111000000111222333222222111111111111222222333111000111222222111000000000000000000000000000///////////////.........222222222111111000000000222111000000///...------...///111222222222111000000000000000000111222222222222111000000000000000111000//////111222111111111111000000000000000111000000222444555666666666222333444666777777777666999<<>>??????>>>>>>;;;:::888555444222222222000000111111111000000000.........//////000000000//////000//////...------000000//////////////////000000000000////////////000111111222222111111000//////000000000000//////000000000000000///////////////......///000111111000000000000000000000000000000111111111111000000111111111111111111111111222222111111111111222222111000000000000111222222000111111222222111111000111111111111111111111111222222222222222222222222222333333333333333444444222222222222222222222222333222111000///.../////////000000111111111111111rrr]]]OOOIIIEEECCCAAA???>>>======>>>;;;::::::999999999999999777999:::888666555999<<>><<<:::888777666111111000000000000000000////////////......------//////000//////...------//////000000000000000000////////////000000000000---......//////......---//////000000000000//////------...///000111111222111111000///////////////000000000000000000000000000000111111111111000000111111111111111111111111222111111000000111111222///////////////000111111000111111222222111111000111111111111111111111111222222222222222222222222222222222333333444444444222222222222222222222222333222222000000/////////000111222222333333222222rrr\\\OOOJJJEEEDDDBBB@@@>>>>>>>>>>>>::::::999888888888888999777888888777666777999;;;JJJGGGAAA:::444222333555444444444444333333333333000222333333222222222333555555444333222000//////222222111111111111222222555444333222111111111111222222111111111111222222000///...///000111000///000000000000000000000000111111000000000000111222---......///000000111111---------....../////////111111111111000//////...333222222222222222333333111111000////////////000111///...///111222222222......//////000222333444555444333333444666999;;;@@@???<<<<<<===@@@DDDGGGLLLWWWfffsss{{{uuunnnhhhdddYYYXXXUUURRROOOOOORRRUUUYYY]]]bbbddddddcccbbbaaa]]]^^^```dddiiiooouuuxxx~~~}}}|||~~~|||xxxuuuuuuvvvwwwsssmmmgggddd```aaaiiirrrssstttuuuuuuttttttvvvxxxzzzyyywwwrrrkkkfffcccbbbjjjfffgggmmmpppooolllkkkjjjjjjlllppprrrqqqkkkfffaaaaaaaaabbbbbbbbbbbbbbbdddddddddeeefffgggggghhhlllllllllnnnsss|||vvvjjjaaa^^^___aaa```]]]]]]cccjjjssszzzxxxtttnnnfff]]]VVVRRRPPPPPPPPPOOONNNOOORRRTTTZZZ^^^eeemmmttt|||~~~{{{{{{zzzzzz{{{~~~zzzxxxvvvrrrjjjeeeYYYTTTNNNJJJGGGEEE@@@===;;;;;;:::::::::;;;<<<===AAA@@@???===;;;999888777444333222111000000000000////////////...---,,,+++//////000000000///......//////000000000000111111////////////000000000000...//////000000//////......//////000000000000000,,,,,,---...000111222222333222111000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000////////////000111111222333333444444333333222111111111111111111111111222222222222222222222222111111222222333333444444333333333333333333333333444444444333333222222111111111222333333333333333ppp[[[OOOIIIDDDCCCAAA???============;;;;;;:::999999999999::::::888666555666777777777<<<;;;888444000000222444555444444444444333333333111333444444222111111222333333333222222222111111222222111111111111222222...///000111111111111111222222111111111111222222///.........000111000///000000000000000000000000111000000000000111333444000000000000000000000111/////////000000000000111//////......//////000000222222111111111111222222111111000///////////////000///...///111222222222000000//////000111222222777666666777<<>>?????????>>>===;;;999888777888777555333222111111111...///000000000///......//////000000111000000000//////000000000111111111.../////////000000000111111111222222222222111111......///000000000000000,,,------...///000111111111111000000000000000000000000000000000000000000000000///......///000000111111111111111111111111111111000000000000111111111111111111111222222333222333333444444333333222111111111111111111111111222222222222222222222222000000111111222333333444333333333333333333333333333333333444333333333222000000111222222222222222nnnZZZMMMHHHCCCBBB@@@>>><<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<999555444666777555333555666777666555666777999555555444444444333333333222333444444222000000111000111111222333333444444222222111111111111222222)))***---///111222111111222222111111111111222222111000000000222333333222000000000000000000000000///.........///000222333333333222222111000000000222222222111111111111111------,,,---...000222333111111000000000000000111111111000///////////////000///...///111333333222222111111000000000000000666666888===FFFQQQ\\\cccddd___XXXTTTUUU\\\eeekkkwww}}}vvvfffddd```[[[WWWUUUSSSSSSOOOQQQRRRQQQNNNMMMOOOQQQXXX\\\aaaccceeehhhlllpppuuu}}}}}}|||~~~}}}vvvqqqrrruuuuuuvvvyyyxxxsssnnnnnntttzzz||||||}}}zzzvvvsssrrrqqqooonnnmmmeee``````aaacccfffkkkuuu|||{{{{{{yyyuuuppplllkkkkkknnnkkkppp|||{{{wwwsssqqqpppnnnjjjfff]]]^^^______```bbbfffhhhaaacccggghhhgggeeecccbbbYYY[[[[[[YYYWWWVVVYYY\\\\\\ZZZWWWWWWYYY___dddhhhoookkkgggddd___[[[___eeeiiipppvvvvvvrrrpppsssxxxvvvzzz|||zzzuuummmddd]]]YYYWWWMMMNNNOOOOOOQQQUUUZZZ^^^ccckkkuuu{{{}}}|||zzzyyyyyyyyy~~~zzzssskkkfffccc^^^WWWQQQKKKHHHCCC???===>>>@@@AAABBBBBBBBBAAA???>>><<<;;;;;;:::888555444333333333---...000111222222111111...///000111111222111111//////000000111111111222.../////////000000111111......////////////............///000000000000000.........///////////////////////////000111222333000000000000000000000000111///...,,,,,,...///111111111111111111111111111111111000000000000111111333333222222333333444555111111111222222111111111111111111111111111111111222222222222222222222222//////000111222222333333333333333333333333333333000000111222222222111111//////000111111111111111lllXXXMMMHHHDDDBBB@@@>>>======>>>???======<<<;;;::::::999999999999999888888888888888333444444444444444444444555555444444444333333333777777666555444444444444222222222222222222222222000111111111111222222222222222222222222111000///000000000111333222000---///000222333333222111000222222222111111111111000......//////000000111111222222222222222222222222111111000000000000111111------......///000000000000000000000000000000000000000000000111111111111000000000000111222333444777444222111333555666666<<>>======>>>>>>===<<<<<<;;;::::::999999999999999888888888888888666666666555555444444444555555444444444333333333333333222222222333333444222222222222222222222222000111111111111222222222222222222222222111000000111000///000111111000///...///111333333333222111222222222111111111000000//////000000000000000111111111111111111111111111111111000000000000111111......///000000111111222111111111111111111111111000000000000111111111111222111111111222333333444222222222222444666999;;;EEEMMMWWWbbbnnnyyy}}}|||wwwuuutttuuuzzzxxxrrrjjjdddbbb^^^XXXTTTPPPOOOPPPRRRTTTVVVWWWWWWWWWWWWWWWWWWXXX]]]ccchhhpppvvvxxxpppoooooopppssswwwzzz{{{|||{{{tttrrrooommmoootttxxxwwwvvvsssttttttwww}}}}}}}}}~~~}}}yyywwwooommmjjjhhhffffffeeedddfffgggfffdddbbbcccgggkkkqqqooollljjjiiihhhfffddd^^^___``````___```bbbcccgggjjjoootttwww}}}zzzuuummmfff```\\\XXXVVVRRRQQQPPPRRRXXX^^^ccceeepppvvv~~~{{{yyyxxxyyyzzz{{{}}}xxxooo```[[[TTTNNNKKKHHHFFFEEEHHHGGGFFFGGGGGGGGGDDDBBB>>>;;;999888888888777777444333222000000000111111///000000111111000///...000000000000////////////000000000000000000000000...///000111111000///...000000000000000000000000///...---,,,,,,---...//////000000000000//////...000000000000000000000000000000000000000000000000222222222222222333444444555333000000222333222000000000000111111222222222222222222111111000000000111111111222222333333333111111111111111111111111111000000111222222222222111111222222222333333333000000111111111222222222000111111111111222222222jjjVVVLLLHHHCCCBBB@@@>>>======>>>>>><<<<<<<<<;;;;;;::::::999999999999888888888777777888888777666555444444333555555444444444333333333111111111111222333444555222222222222222222222222000111111111111222222222111222222222222111000000222000//////111222111000...///111222333333222222222222111111111000000000111111111111111000000000000000000000000000000000000000000000000000000000//////000111111222222333111111111111111111111111000000000111111111222222333222222222222333444444111333555555666;;;AAAGGGRRR^^^mmmwww~~~~~~{{{uuunnnjjjeee___XXXSSSSSSSSSRRRQQQMMMNNNQQQTTTWWWZZZ[[[\\\___```bbbfffkkkttt}}}|||ssslllkkkmmmpppsssuuuuuuttttttppptttwwwyyy~~~~~~}}}|||zzzyyyyyyzzzzzzzzz||||||yyytttrrrsssuuuxxxwwwvvvwwwwwwvvvtttrrrjjjmmmnnnjjjeeeaaabbbddddddhhhooorrrrrrwww~~~vvvoooiiieee___YYYRRRMMMLLLOOORRRTTT[[[bbbmmmxxx~~~yyyuuussstttwww|||zzznnniii```XXXSSSOOOLLLJJJHHHGGGFFFGGGIIIIIIHHHGGGBBB@@@===<<<;;;;;;999888666555444333222111111222//////000111111000000///////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000111000000//////000000111111111111000000///...---000000000000000000000000000000000000000000000000111111000000000111222222444222111111222222222111000000000000000111111111333333222222222222111111111111111222222222222222111111111111111111111111000000000000111111111111111111222222222333333333222222222333333333333444000111111111111222222222iiiUUUKKKGGGCCCBBB@@@???>>>======>>><<<<<<;;;;;;;;;:::::::::::::::999999888777777777777666666666555555444444555555444444444333333333444444333333444444555666222222222222222222222222000000111111111222222222111111222222222111111000111111111333444444222000...///000222333333333333111111111111000000000000333333222222111111000000000000000000000000000000000000111111111111000000//////000000111222222333111111111111111111111111000000111111111222222222222222222111222222333444444777999:::<<>>===:::888999888777666444333333222//////000000111111111111......//////000000111111//////////////////////////////000000000000//////000000000000000000000000111111111111111111111111///000000000000//////...000000000000000000000000000000000000000000000000//////.........//////000333222111111111111222111000000111111111111111111333333333333333333333333111111111111111222222222111111111111111111111111000111222222111111111222111111222222222333333333222222222333333333444444000000111111111222222222iiiUUUJJJFFFBBBBBBAAA???>>>>>>======;;;;;;;;;;;;;;;:::::::::::::::999999888777777666333333333444444555555555555555444444444333333333666555444333333333333333222222222222222222222222000000111111111222222222000111111222222222111111000111444777999888444000//////000111222333333333111111111000000000//////333333222222111111000000111111111111111111111111///000111111111111000///......///000000111111222111111111111111111111111111111111111222222222222111111111111111222333444333666;;;@@@GGGSSSdddppp|||{{{wwwvvvsssnnniiieeeccccccbbbbbb^^^\\\XXXUUUUUUUUUVVVVVVZZZ[[[]]]```dddkkkssszzz|||xxxuuuvvv{{{}}}|||}}}}}}~~~}}}uuuooojjjffffffffffffkkkqqq{{{{{{yyyzzzzzzxxxvvvvvvwwwyyy|||ssskkkddd^^^ZZZVVVVVVWWWXXXZZZ```ggglll||||||~~~zzzvvvpppllliiigggdddcccZZZVVVRRROOONNNMMMLLLKKKIIIGGGDDDBBBAAA???;;;999;;;::::::999777666555444111000000000000111111111......//////000000111111////////////////////////000000////////////000000000000000000000000000000........................------///000111111111111000000000000000000000000000000000000000000000000111000000/////////000000111111111111000000111222222222222222222222222222333333333333333333333444111111111111111111111111111111111111111111111111222333555444222111222444111111222222222333333333111111111111222222222222000000111111111222222222hhhUUUJJJGGGBBBAAAAAA@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666666111222222333444555666666555555444444444333333333444333222111000000000000222222222222222222222222000111111111111222222222000000111222222222222111000111444888:::888444111111111111111111222222222111111000000000/////////111111111111111000000000111111111111111111111111///000111222222111000///......//////000111111222222222222222222222222222111111111222222222222333000000000111333444666777333888AAAKKKXXXhhhxxxyyywwwuuurrrpppqqqmmmiiidddaaaaaadddfffggg```^^^[[[XXXWWWWWWXXXYYY]]]aaagggmmmuuu|||wwwyyywwwtttttttttuuuuuuuuuzzzxxxooofffbbb```^^^]]]___eeelllpppnnnkkkjjjiiigggiiijjjkkkkkkjjjkkklllnnn~~~{{{sssnnngggeee```ZZZVVVVVVYYY]]]dddlllvvvyyywwwuuuuuuuuuuuutttrrrfffbbb[[[UUUQQQOOOLLLKKKKKKIIIGGGFFFDDDBBB>>>;;;;;;<<<<<<;;;:::999888777333222111000000000000111////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000...//////000000//////...+++,,,...///111222222222000000000000000000000000000000000000000000000000444444333222222222333333000111111111000000111333333333333222222222222222222222333333333333444444111111111111111000000000111111111111111111111111222555666555222111333555111111222222222333333333000000000000111111111111000111111111111222222222gggUUULLLIIIAAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666555333333444444555555666666555555444444444333333333222222111111111111111222222222222222222222222222000111111111111222222222000000111222222222222222111111222333666666555333222222111111111111111111111000000000//////////////////000000000000000111000000000000000000000000///000111222222111000/////////000111111222222333222222222222222222222222111111111222222222333333000111111333555777999;;;>>>EEEQQQ```ooo|||yyyqqqjjjjjjkkkiiihhhjjjiiifffccccccdddeeeffffffbbbaaa___^^^```eeekkkpppqqqwww{{{xxxuuuwwwwwwvvvvvvvvvyyy~~~yyyooohhhaaaZZZYYY\\\\\\aaabbb]]]YYYZZZ\\\\\\^^^```aaabbbbbbccceeegggppp|||vvvmmmddd^^^\\\\\\XXX]]]dddiiimmmttt}}}}}}xxxxxxzzz}}}rrrlllccc[[[VVVRRROOONNNNNNLLLJJJIIIHHHEEEAAA>>><<<<<<=========;;;:::999555444222000/////////000000000000000////////////000000000000000000000000111000///......///000111000000000000000000000000000111222333333222111000------...000111111111111000000000000000000000000000000000000000000000000555444333222222222222222///000111111//////111444222222222222111111111000111222222222333333333333222111111111000000000///111111111111111111111111222555777555111///222555111111222222222333333333000000000000111111111222000111111111111222222222gggUUUMMMJJJAAAAAAAAAAAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666555666666666666666555555555555555444444444333333333222222222222333444555555222222222222222222222222000111111111111222222222///000111222222222222222333111//////111444555555444333222111000000000000000000000000////////////......//////000000111111////////////////////////...000111222222111000...000111111222333333444444222222222222222222222222111111222222222333333333111222333555777:::<<<>>>LLLTTTbbbsss{{{rrrjjjccc___aaacccbbbaaacccfffeeeeeeeeeffffffdddbbbdddcccbbbdddkkkvvv|||zzzzzzzzztttvvvxxxyyy|||{{{qqqddd[[[[[[aaa\\\```^^^WWWSSSTTTWWWWWWXXXZZZ[[[\\\\\\^^^aaaccceeeuuuuuukkkeeecccWWWYYY[[[ZZZ[[[bbbmmmuuuxxxxxxyyy}}}}}}wwwmmmddd^^^ZZZWWWVVVPPPNNNMMMLLLKKKHHHDDDAAA<<<<<<===>>>>>>===<<<;;;666555333111////////////111111000000//////......000000000000000000000000111000///......///000111000000000000000000000000---...///000000///...---...///000000000000000///000000000000000000000000000000000000000000000000222222111000//////000000...000222111//////111444222111111111000000//////111111111222222333333333222111111111000000//////111111111111111111111111000444666444000...000444111111222222222333333333000000111111111222222222000111111111111222222222~~~fffUUUKKKGGGGGGCCC???===============999999999::::::;;;;;;;;;;;;;;;;;;:::::::::999999666666666666555555555555333333333333333333333333111111111111111111111111111111111111111111111111222222111111111111222222222222222333333444444444222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000111111111000000///111111111111111111111111000---+++---000333444333333333222111000000111111000222444555333222222222333333444333444999CCCJJJXXXjjj}}}~~~vvvzzzzzztttpppmmmggg___WWWUUUUUUYYY___cccddddddeeeeeedddbbbaaabbbeeehhhkkksss{{{zzzppphhhdddbbbeeeccc```_________]]]\\\___]]][[[[[[\\\]]]\\\[[[___dddmmmxxxyyysssuuuuuuuuuwww|||wwwooommmhhhbbb]]]\\\^^^___```cccjjjuuu}}}|||{{{{{{{{{~~~vvvpppnnnllliiifffbbb[[[RRRNNNMMMKKKGGGDDDHHHEEEBBB@@@AAABBBBBBAAA:::999888666444222000///222111000///////////////222222111111111111222222//////000000000000//////000000000000000000000000333222000///.........//////000000000000000//////////////////////////////111111000000//////......111111111000000000000000333333333444444444555555111111111111111111111111333333333333333333333333333333222222222222222222222222222111111111000000111111111111111111111111111111222222222333333333333333222111000000111111//////000111111111111111~~~fffUUUKKKFFFFFFCCC???===============999999:::::::::;;;;;;;;;999999999888888777777777666666666666555555555555333333333333333333333333222222222222222222222222333333333333333333333333333333222222222222333333222222333333333333333333333333333333333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111555333111222555777777666333333222111111111111111///111333333222222222333666777777888;;;DDDPPPYYYkkkzzzxxxtttpppqqqmmmccc]]][[[VVVQQQPPPPPPQQQVVV\\\aaacccccc___```bbbdddgggmmmtttyyy~~~zzzzzzyyy{{{}}}}}}wwwsssrrrqqqmmmiiihhhiiikkkmmmmmmjjjgggdddaaa___]]]ZZZXXXYYYZZZ^^^cccggggggccc```aaacccffflllssszzz~~~zzztttnnniiiddd```]]]ZZZ___fffoooxxx|||{{{zzzzzz}}}zzzpppggg[[[RRRNNNLLLHHHEEEGGGEEEBBBAAAAAAAAA@@@@@@===<<<:::888666444333222333222111000000000000000111111111111111111111111//////000000000000//////000000000000000000000000333222000///......////////////000000000000//////111111111111111111111111000000000000////////////111000000000000000000000222222222222333333333444111111111111111111111111333333333333333333333333222222222222222222222222222222222111111111000000111111111111111111111111111111111111222222222333333222222111000000111111///000000111111111111111fffTTTKKKFFFFFFCCC???======>>>>>>===::::::::::::;;;;;;;;;;;;::::::999888777777666666666666666555555555555444333333333333333333333333333333333333333333333333333333333333333333333333444333333333333333333444333333333333333222222222333333333333333333333333000000000000000000000000////////////////////////////////////////////////000000111111111111111000111111111111111111111111333222000111333444444333333222222111111111111222000111333333222222333555666888:::>>>EEERRR```kkk~~~}}}tttooonnnjjjggg___SSSMMMLLLKKKHHHMMMNNNPPPTTTZZZ___aaabbb___bbbhhhooowwwzzztttrrrqqquuuwwwxxxzzz}}}~~~~~~}}}yyyxxx{{{~~~yyyrrrlllfff```ZZZWWWSSSRRRQQQQQQSSSSSSSSSRRRRRRUUU[[[ccckkkrrrwwwyyy{{{}}}vvvnnnhhh]]]]]]]]]___eeennnzzz}}}~~~~~~}}}}}}wwwggg[[[SSSNNNKKKHHHHHHFFFDDDCCCCCCCCCBBB@@@@@@???>>><<<:::888777666444444222111111000000000///000111222222111000/////////000000000000//////000000000000000000000000222222000/////////////////////000000000000//////111111111111111111111111////////////000000000000000000000000000000111111111111111111222222222222111111111111111111111111444444444444444444444444111111111222222333333444222222222111111111111111111111111111111111111111000000000111111111222222333222111111000111111111///000111111222222111111~~~eeeTTTJJJFFFEEEBBB???>>>>>>>>>>>>===::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888777777666666555555555444444444333333333333333333333333333333333333333333333333000111111111111111222222333333222222222222333333444333333333222222111111222222222222222222222222000000000000000000000000////////////////////////000000000000000000000000000000111222222222111111111111111111111111111111/////////000111222333333333222222111111222222222222333444444333333555777888<<>>>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777555555555555444444444444333333333333333333333333333333333333333333333333000000000111111222222222222222111111111111222222333333333222222111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111222222222222222111111111111111111111111111222444555666777888999333222222222222222333333333444444333333444888:::@@@HHHTTT```lllxxx{{{ssspppqqqqqqpppnnn]]]YYYSSSNNNLLLLLLNNNQQQSSSVVV\\\ccciiinnnrrrttt{{{|||}}}zzz|||wwwtttpppnnnnnnpppqqqqqqnnnooooooooonnnmmmkkkjjjfffiiilllppptttvvvxxxxxxwwwwwwwwwwwwxxxzzz}}}|||qqqhhhbbbXXXXXXVVVUUUVVVXXX\\\^^^bbbdddgggjjjmmmmmmmmmllltttzzz|||qqqiiicccaaa```fffkkkppprrruuu{{{|||rrrjjjbbb[[[WWWNNNLLLIIIHHHHHHHHHGGGEEEDDDDDDBBB@@@>>><<<;;;:::666555333222111000000000...000111333333111000...000000////////////000000////////////////////////111111111111111000000000......///000000000000000000000000000000000000000......//////000000111111//////000000111111111111222222222222333333333333111111111111111111111111333333333444444444555555000000111222333333444444111111111111111111111111111111111111111111111111///000000000000111111111222111111111111111222222000000111222222222222222{{{cccSSSJJJGGGCCCAAA???>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;888777777777777666666666555555555444444444444333333333333333333333333333333333333333333333333333222222222333333444444555222111111000000111111222222222222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111222333333333333111111111111111111111111111333666777777777999:::333222222222222333333444222222333444555999>>>BBBIIISSSaaaooozzzzzzrrrlllffffffjjjlllkkkgggZZZUUUQQQPPPOOOOOORRRWWW^^^cccllluuu}}}{{{vvvsssuuuxxx{{{}}}~~~~~~}}}|||{{{{{{}}}{{{vvvrrrooohhheeebbb```bbbdddeeeeeedddeeeffffffeeedddcccbbbbbbcccdddfffhhhjjjkkkkkkmmmmmmllllllmmmnnnooopppsssssstttuuuwwwxxxyyyzzzwwwvvvwwwxxxyyy|||~~~~~~|||tttnnnccccccbbbaaabbbeeejjjnnnuuuuuutttsssqqqooommmlllllloootttzzzzzzyyyzzz{{{|||tttmmmiiibbbcccddddddfffllluuu||||||vvvoooiiieeeWWWSSSNNNKKKIIIHHHGGGFFFFFFEEEDDDBBB@@@>>><<<<<<777777555444222111111111000111222333333222111000111000///......///000111////////////////////////000111111222222111000000---...///000000111111000////////////////////////////////////000000000000/////////000111111222222222222222222333333333444111111111111111111111111111222222333333444444444111111111222222333333444111111111111111222222222111111111111111111111111000000000111111111222222111111111000111111222333000111222222333222222222yyyaaaRRRJJJHHHBBB@@@?????????@@@>>>======<<<<<<<<<;;;;;;;;;;;;666666666666777777777777555555555444444444333333333333333333333333333333222222222222222222222222111222222333444444555555333222222111111222222333111111111111222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111///000111222333333333333111111111111111111111111///222555555333222222444222222222222222333444555222444666888===DDDLLLQQQZZZcccooo{{{yyyqqqlllhhheeeccccccfffggggggfff___YYYUUUXXXZZZ]]]dddlllvvv}}}zzzuuummmmmmooorrruuuvvvwwwwwwuuuuuuuuuvvvyyyzzzyyyxxxwwwwwwwwwuuusssooolllkkkbbb___]]]]]]^^^```aaaaaaeeeffffffgggfffeeecccbbbcccccccccdddddddddeeeeeehhhggggggggghhhiiijjjjjjlllllllllmmmnnnooopppppplllmmmnnnppprrruuuvvvwwwuuuuuuuuuuuutttttttttuuussstttuuuvvvxxxzzz|||}}}~~~yyyssstttssssssuuu|||yyysssooonnnfffdddbbbccceeeggghhhhhhdddeeeiiimmmqqqwww|||~~~rrrnnngggaaa___aaaeeeiiirrr|||zzzvvvtttgggbbbZZZSSSNNNLLLJJJIIIHHHGGGFFFDDDBBB@@@>>>>>>:::999888666555444333333222222222222222222222222111000///......///000111////////////////////////000111222222222222111000---...///000111111111111000000000000000000000000000000000000////////////...//////000111111222222111111111111222222222222111111111111111111111111000000111111222333333444222222222222222222222222000000111111111222222222111111111111111111111111111111111111222222222333111111000000111222222333000111222222333333222222xxx```RRRKKKHHHBBB@@@??????@@@@@@>>>=========<<<<<<<<<;;;;;;;;;777777777888999999::::::555555444444444333333333333333333333333333333333111111111111111111111111//////000111222222333333444333333222222333333444000000111111222222222333444444444444444444444444111111111111111111111111222222222222222222222222000000000000000000000000///000111222333444444444111111111111111111111111111444666555222//////000222222222222333333444555555777:::???EEENNNXXX___mmmtttxxxsssmmmgggbbbaaaccceeeeeeeeefffiiikkkfff```]]]bbbhhhnnnyyy}}}}}}{{{vvvnnnlllmmmqqqtttuuuwwwxxxsssssssssuuuwwwxxxwwwvvvpppqqqqqqqqqpppnnnlllkkkbbbaaa______aaabbbcccbbbjjjkkkkkkkkkjjjhhhfffeeefffeeeeeeeeeeeefffgggggghhhgggggggggiiikkkkkkjjjmmmllllllkkkkkkllllllmmmhhhiiikkknnnqqqrrrssstttooooooooonnnmmmlllkkkkkkggghhhkkkooosssvvvyyy{{{xxxrrrpppccc___XXXTTTTTTUUUVVVWWWSSSVVV[[[```fffkkkqqquuu{{{~~~pppddd^^^[[[[[[[[[bbbnnnzzz~~~|||~~~vvvoooeee[[[UUUQQQNNNMMMJJJIIIGGGEEECCCAAA@@@???===<<<:::888777666555555444333333222222333333444222000///......///000222////////////////////////000000222333333222111000---...///000111111111111111111111111111111111111111111000000//////.........//////000111222222222000000000000111111111111111111111111111111111111//////000111222222333333333333222222222222222222000000111111222222222222111111111111111111111111111222222222222333333333111111000000111222333333111111222333333333333222tttaaaTTTKKKGGGEEECCCAAA?????????>>><<<<<<:::777888:::<<<:::999;;;:::999777666666555555777777777777777777777777333444444555555444444333111222222333333222222111111111222222222333333333444333333222111111111222444444444444444444444444333333333333333333333333333333333222222111111111111111111000111111222333//////000000111111111222333333222222222222222222000000000000000000000000222222333444444444333333444444333333333444666777===>>>AAAIIITTTcccpppwww~~~~~~xxxqqqllliiigggdddbbbdddddddddfffhhhiiihhhgggfffiiiooouuu}}}~~~~~~~~~}}}{{{zzzyyyxxxyyyyyyxxxyyy{{{||||||zzzxxxvvvpppqqqrrrrrrsssrrrrrrrrruuutttttttttssssssssssssrrrrrrrrrrrrqqqpppooonnnjjjfffbbb```aaaeeehhhjjjkkkkkklllkkkjjjhhhgggeeeiiiiiihhhhhhggggggffffffmmmllllllllllllmmmnnnnnnlllkkkjjjiiihhhhhhhhhhhhgggiiillloooooonnnlllkkkpppooommmkkkiiihhhggggggcccdddeeegggiiikkkmmmooowwwzzz}}}vvveee___XXXSSSRRRRRRPPPOOOXXXWWWWWWZZZ___dddhhhjjjrrr|||xxxsssmmmccc[[[___aaafffnnnyyy~~~|||}}}xxxkkkbbb]]]VVVIII???GGGFFFEEEEEEDDDBBB>>>;;;;;;::::::;;;===<<<888444222111000000000111222333000111222222111000///...000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000111111000000//////......000111333444333111///...//////000111111111111111222222222222222222222222333333333222222111111111000000000111111222222333000000000111222222222333222222222111111111000000000000000000111111111111111111111111111111111111222222222222222222222222ttt```SSSKKKGGGEEECCC@@@?????????>>><<<>>><<<:::;;;===>>>===;;;;;;:::999777666666555555777777777777777777777777333444444555555444444333555555555666555555444444111111222222222333333333555555444333333333333333333333333333333333333333333333333333333333333333333333333222222222111111111111111111111222222333000000000000111111111222222222222222222222222222222222222222222222222222222222333333333333333333333444555555666777999;;;>>>DDDNNNYYYdddpppzzz|||wwwtttsssooojjjgggggggggfffeeeggggggiiikkknnnpppqqqqqqsssyyyzzzwwwuuutttssssssuuuxxxyyyuuutttsssrrrqqqqqqrrrrrrsssuuuvvvxxxwwwuuusssrrroooppppppqqqqqqqqqppppppssssssssssssrrrrrrrrrrrroooooooooooonnnmmmllllllllliiidddbbbbbbdddffffffkkkkkklllllllllkkkiiihhhhhhhhhhhhhhhhhhgggggggggjjjjjjiiiiiiiiiiiijjjjjjmmmlllkkkiiihhhgggggggggfffhhhjjjlllmmmmmmmmmllljjjjjjjjjjjjhhheeecccaaabbbcccdddgggjjjmmmoooqqqwwwxxx{{{}}}}}}}}}llleee]]]WWWTTTTTTSSSRRRZZZZZZ[[[]]]```cccddddddkkkttt|||ssskkkhhhggggggiiinnnvvv~~~|||~~~~~~wwwnnnhhh```TTTJJJJJJHHHFFFDDDDDDDDDBBB@@@<<<;;;:::;;;======;;;888666555333222111000111111111111222333333222111000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000////////////111222222333222111000///000111111222222222222222222222222222222222222222333333333222222222111111111111111222222222222222111111111111111222222222222222222111111111000000000000000000111111111111111111111111111111111111222222222222222222222222sss```SSSKKKFFFEEECCC@@@?????????===<<<>>>===;;;;;;===>>>===<<<;;;:::999777666666555555666666666666666666666666333444444555555444444333333333444444333222111111111111222222222333333333444444333222222222222333333333333333333333333333333333333333333333333333333333333222222222222111111111111111111222333333000000000111111111111111111111111222222333333444444444444444444444444444333333333333333222222222444555777999;;;>>>BBBEEEKKKVVVeeeqqqxxx~~~{{{qqqmmmlllmmmkkkhhhffffffgggiiijjjjjjjjjkkkooossswww||||||wwwrrrmmmjjjhhhhhhhhhhhhiiijjjkkkllllllkkkkkkjjjjjjkkkkkklllnnnooopppqqqqqqooommmlllmmmmmmmmmmmmmmmlllllllllnnnmmmmmmmmmlllllllllllljjjjjjjjjiiihhhhhhgggggghhhfffddddddgggjjjkkkkkkiiijjjkkkllllllllllllllliiijjjjjjjjjjjjjjjjjjkkkjjjjjjiiihhhggggggggggggkkkjjjiiigggfffeeeeeeeeeeeefffggghhhiiijjjkkkkkkeeefffhhhiiigggccc___]]]___```cccfffjjjnnnqqqsssuuuvvvwwwxxxxxxwwwvvvuuupppuuu{{{tttnnnfff___\\\[[[[[[[[[]]]```dddggghhhgggeeecccgggmmmwww{{{wwwrrrllljjjjjjmmmoooxxx{{{{{{{{{}}}~~~wwwoooddd[[[SSSOOOIIIFFFEEEEEEEEEEEE===<<<:::;;;<<<>>>===<<<999888666444333222111111111222222333333333222222000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000222222222111111111111111111222222333444333333333222222222222222222222222333333333222222222222111333333333333222222222222222222222111111111111111222222222111111111111111000000000111111111222222111111111111111111111111222222222222222222222222rrr___RRRJJJFFFEEEBBB@@@??????>>>===<<<<<<;;;::::::;;;;;;;;;;;;;;;:::999777666666555555555555555555555555555555333444444555555444444333222222333222222111000///111111222222222333333333111111000000///000000111222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222333333111111111111111111111111000000111222333333444444444444444444444444444444333333222222222222333333555777999;;;???FFFPPPWWWdddppp~~~zzzoooiiihhhllloookkkjjjiiiiiikkklllnnnooommmpppvvv|||{{{wwwrrrmmmjjjhhhfffdddbbbcccdddeeefffggggggggghhhhhhhhhhhhiiiiiijjjjjjjjjkkklllllllllkkkiiihhhhhhhhhgggggggggggghhhhhheeeeeeeeeddddddddddddccceeeeeedddcccbbbaaaaaaaaabbbaaaaaabbbdddggggggggggggggghhhjjjkkkllllllllllllllllllmmmmmmnnnnnnnnnmmmmmmkkkjjjiiihhhhhhhhhfffeeeeeedddddddddddddddeeeeeedddddddddeeefffgggdddeeeffffffeeebbb___]]]\\\]]]```ccchhhlllppprrrrrrsssssstttsssrrrpppoookkkoootttxxxzzz{{{|||}}}{{{~~~yyyvvvrrrnnnkkkjjjjjjjjjiiinnntttwwwvvvrrrllliiihhhjjjmmmttt~~~vvvoookkkiiimmmqqqwww}}}~~~}}}tttmmmaaa[[[RRRKKKGGGFFFFFFFFF>>><<<;;;:::;;;===>>>???::::::999777666555444444111111222222222222222222000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000......//////000000111111222222111000000111111222111222222333333333333333222222222222222222222222222222222222222222222222444444444333333222222222333222222222111000000000111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222ppp]]]QQQJJJFFFDDDBBB@@@>>>>>>>>>===;;;;;;;;;;;;:::::::::;;;<<<;;;:::999777666666555555444444444444444444444444333444444555555444444333555555666555555444333333111111222222222333333333111000000///000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111222333333444222222222111111111111111000000111222333333444444333333333333333333333333333333222222222333444555666777999<<>><<<;;;:::;;;===??????>>>===;;;999666555444111111000000000111111111000000111111111111000000000000111111111111000000111111111111111111111111000000000000000000000000......//////000000111111222111111000000111222222000111111222333222222222222222222222222222222222222222222222222222222222444444444333333222222222333222222222111000000000111111111111111111111111111111111111222222222222111111111111111111111111222222222222222222222222mmm[[[PPPJJJGGGDDDBBB???>>>>>>>>><<<;;;;;;<<<===<<<::::::<<<===;;;:::999777666666555555555555555555555555555555333444444555555444444333333333444444444444333333111111222222222333333333333222222222222333444444333333333333333333333333222222222222222222222222111222222222222333333333222222222222222333444444222222222222222111111111111111111222222333333444111111111111111111111111333333222333444555777888888;;;???DDDNNN___uuutttrrrnnnkkkjjjmmmppprrruuuwwwyyyzzz{{{}}}~~~|||xxxxxx{{{|||||||||{{{zzzyyywwwvvvooopppqqqqqqpppllliiifffjjjkkkkkkllllllllllllllllllkkkkkkkkkkkkjjjgggeeefffggghhhhhhiiihhhhhhhhhfffggghhhiiiiiiiiiiiiiiiiiijjjjjjjjjiiiiiihhhhhheeeeeeddddddeeegggiiijjjhhhhhhhhhhhhggggggggggggfffdddaaa^^^\\\[[[ZZZZZZZZZZZZ[[[___eeejjjlllmmmiiihhhhhhhhhiiiiiijjjkkkjjjjjjkkkkkkkkkkkkkkkkkklllkkkjjjhhhgggfffffffffffffffffffffggghhhjjjjjjfffeeecccaaaaaaaaaaaaaaadddcccaaa```___^^^^^^^^^\\\]]]^^^```bbbdddfffhhhiiijjjlllnnnppppppppppppkkkmmmoooooonnnnnnooopppqqqsssvvvvvvvvvuuuuuuvvvvvvvvvyyy}}}{{{|||wwwllleee___```aaaaaa```aaa```ccchhhlllqqqvvv|||tttmmmhhhhhhkkkooouuu{{{zzzuuummmddd\\\SSSLLLGGGCCCBBB@@@===;;;:::<<<>>>DDDCCCBBB???;;;777444222222111000000//////000000000000111111111111000000000000111111111111000000111111111111111111111111000000000000000000000000////////////000000000000111111111111111222222222000111111222222222222222222222222222222222222222111222222222222333333333333333333333222222222222222222222111111111111111111111111111111222222222111111111222222222222333111111111111111111111111222222222222222222222222kkkYYYOOOJJJGGGDDDAAA???>>>>>>===<<<;;;:::;;;<<<;;;999999;;;===;;;:::999777666666555555555555555555555555555555333444444555555444444333//////000111222222222222111111222222222333333333333333333333333444555555333333333333333333333333111111111111111111111111111111222222222333333333333222222222222333444444333333333222222111111111222222222222222222222222222222222222222222222222333333333333555777:::<<<>>>DDDMMMVVVcccvvv{{{uuussslllkkkiiihhhiiikkknnnpppvvv{{{vvvqqqnnnlllhhhccccccfffhhhiiijjjjjjjjjiiihhhhhhfffgggggghhhgggfffeeedddffffffffffffggghhhiiijjjkkkjjjiiijjjkkkkkkiiihhhiiiiiiiiihhhhhhhhhhhhhhhggghhhiiijjjjjjjjjiiihhhjjjjjjjjjjjjjjjiiiiiiiiijjjiiiiiijjjkkknnnqqqsssqqqqqqqqqppppppppppppoookkkiiieeeaaa^^^\\\\\\\\\ZZZ[[[^^^eeennnwww}}}ooonnnmmmlllkkkllllllmmmllllllllllllkkkkkkkkkkkkjjjiiihhhgggfffeeeeeeeeegggggggggfffffffffggggggeeeeeeddddddddddddeeeeeeeeeffffffeeedddcccaaa```````````````aaaaaabbbcccdddeeehhhkkkmmmnnnoooooonnnoooooonnnmmmmmmnnnooonnnpppqqqqqqqqqqqqrrrtttppppppqqquuuzzz~~~~~~rrrhhhaaa```___[[[ZZZ\\\WWWZZZ]]]```bbbggglllqqqvvvyyy}}}|||tttqqqoookkkkkknnnvvvzzz}}}{{{wwwrrrkkkaaaWWWPPPGGGGGGFFFBBB===:::;;;===BBBBBBBBB@@@>>>;;;999777555444222000/////////000000000111111111111000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000///////////////000111222333222222111111222222333333333333333222222222222222222222222111111222222222333333333111111111222222222222222111111111111111222222222000000111111111222222222111111111222222222333333111111111111111111111111222222222222222222222222iiiXXXNNNJJJGGGDDDAAA???>>>>>>===<<<;;;777999:::999666666888;;;;;;:::999777666666555555666666666666666666666666333444444555555444444333111222333444555666666666111111222222222333333333222111111111222333333444444444444444444444444444111111111111111111111111111111111222222333333333333333222222333333444555333333333222222111111111333333222222222222222222222222222222222222222222333333333444666999<<<>>>EEENNN[[[gggvvv}}}sssllliiihhhfffeeedddeeefffjjjmmmpppwww}}}~~~vvvtttvvvxxxzzz}}}~~~|||wwwrrrnnnccc___\\\ZZZWWWRRRSSSWWWUUUWWWYYY\\\]]]^^^^^^^^^```____________```bbbcccccccccbbbbbbbbbdddeeefffhhhfffeeefffiiillllllllllllkkkjjjiiihhhhhhhhhiiijjjjjjkkkllllllkkkjjjiiikkkkkkjjjjjjjjjiiiiiiiiinnnnnnnnnoooqqqtttwwwyyyvvvvvvvvvvvvuuuuuuuuuuuupppmmmiiidddaaa___^^^]]]bbbaaabbbgggmmmtttxxxzzzuuusssqqqpppooonnnooooooppppppoooooonnnnnnmmmmmmjjjiiihhhggggggfffggggggggggggeeedddcccbbbbbbbbbdddeeefffggghhhiiiiiijjjhhhjjjlllmmmllliiifffcccdddcccbbbaaa`````````aaaaaabbbeeehhhjjjlllllllllpppqqqqqqpppooooooppprrrlllnnnoooooooooppprrrtttmmmmmmnnnrrrwww{{{}}}~~~}}}~~~zzzoooeeebbb___ZZZXXXZZZTTTVVVXXXYYYYYY\\\bbbgggiiinnnuuu~~~}}}xxxnnniiiiiieeehhhnnnwww}}}}}}}}}{{{vvvlll```XXXJJJKKKJJJEEE???;;;;;;<<<<<<===???@@@AAAAAA@@@???777666444111000000000000000000111111111111000000000000111111111111000000111111111111111111111111000000000000000000000000111111000000//////.........///111333444333111000222333444444555555444444222222222222222222222222111111111222222333333333000000000111111222222333000000111111222222222333000000111111222222222222111111222222222333333333111111111111111111111111222222222222222222222222kkkZZZMMMGGGGGG@@@@@@???>>>=========>>><<<<<<;;;;;;;;;:::::::::777888888999999777666555888888777555555444444444555555666666555444333333333333333222222111111111222333444444555555444444555555555555555555555555222111111000000111111222666444111000111222222111444444444444444444444444000000000///000000111222000000111111111222222222333333333333333333333333444222000111444666555333888222111666999;;;AAAHHHVVV```ppp~~~|||yyyuuupppmmmiiifffcccaaadddffffffdddfffmmmsss}}}|||zzzuuupppmmmpppnnnkkkgggbbb___\\\[[[PPPRRRSSSRRRPPPOOOOOOPPPXXXXXXZZZ[[[[[[[[[[[[[[[^^^^^^_________^^^\\\[[[_______________```aaaaaabbbbbbbbbaaabbbbbbcccccchhhfffdddccccccdddeeefffgggiiikkkjjjhhhfffffffffiiiiiiiiiiiiiiijjjjjjjjjnnnoooqqqsssvvvxxxzzz{{{{{{zzzyyyxxxxxxwwwwwwxxxvvvsssmmmfff```^^^```bbbeeehhhmmmooopppooooooooommmmmmnnnooopppqqqrrrrrrppppppooommmlllllloooqqqmmmnnnnnnllliiiggghhhiiinnnjjjeeeccceeeffffffeeegggggggggggghhhiiijjjkkklllnnnqqqttttttrrrooommmiiifffdddbbbaaa```^^^\\\bbbgggmmmpppnnnllljjjkkkmmmnnnpppqqqrrrqqqqqqpppnnnoooooonnnmmmmmmnnnooonnnnnnnnnpppssstttttttttxxxyyyzzz|||}}}~~~~~~~~~yyyrrrnnnlllhhhaaa[[[\\\XXXUUUVVVZZZ^^^___^^^bbbfffnnnxxxzzzxxxtttmmmkkkrrryyy~~~|||zzzyyyuuuooojjj[[[VVVPPPIIIEEEAAA>>><<>>============<<<<<<;;;;;;;;;:::::::::777888888999888777666555888777666555444444444444555555666666555444444333333333333222222222111111111222333333444444333333333333333333333333333333555555444444444444555555444222000000111222111111333333333333333333333333222222222222222333333444//////000111222333333444111111111111111111111111777444222222444555444222444333555999<<>>>>>???AAAAAA???======<<<:::777444222111000//////111111222111000000000000000000000000000000111111000000000000111111111111222222111111000000111111111111111111111111222222222222111111000///111111111222222222333333333222222111111222222333222333333444444333333222111111111111222222222222333333222111111222333333000000000111111111222222222222222111111111000000444333333333222222222222222222222222222222222222kkkYYYNNNIIIIIIAAA@@@???>>>============<<<<<<;;;;;;;;;:::::::::777888888888888777666666777777666555444444444444555555555666555555444333333333333333222222222222000111222222333333222222222222222222222222222222444333333222222333333444222000//////111222222111222222222222222222222222222222222222222333444444111111111222222222222222111111111111222222222222666444222222333444444444333666;;;???AAAIIIZZZiiirrrlllmmmkkklllnnnnnnmmmjjjgggeeefffiiimmmpppttt{{{yyyssspppnnnkkkfffccc```]]]ZZZXXXTTTSSSQQQOOOMMMKKKJJJJJJKKKNNNRRRUUUWWWYYY\\\^^^]]]]]]^^^___````````````___```aaabbbcccccccccbbbaaa``````_________``````___^^^]]]\\\\\\\\\\\\\\\[[[[[[\\\\\\\\\\\\\\\[[[^^^```aaaaaa``````aaabbbddddddeeefffggghhhhhhhhhiiijjjmmmpppsssvvvxxxzzzzzzyyywwwuuutttrrrrrrrrrtttsssqqqmmmhhheeedddeeefffiiilllnnnnnnmmmnnnnnnkkklllmmmoooqqqssstttuuusssssssssqqqooooooqqqsssttttttssspppnnnnnnppprrruuusssrrrssstttuuutttsssuuuuuuvvvvvvwwwyyyzzz{{{{{{uuuqqqlllhhheeecccaaa___aaaeeeiiilllmmmnnnooopppqqqqqqrrrrrrrrrqqqpppppprrrsssvvvxxxxxxwwwuuutttsssqqqnnnnnnppprrrssssssvvvvvvuuutttsssrrrqqqqqqqqqpppppprrruuuzzz~~~{{{tttrrrnnniiiiiijjjllljjjiiifffcccdddllluuuzzzuuutttwww~~~~~~~~~vvviii```\\\WWWPPPJJJDDDBBB???>>>@@@BBBCCCCCC???>>><<<:::888666444444///000111222222222222111000000000000000000000000222222111111111111222222...///000000111111000000111111111111111111111111222222222111000///...---111111111222222222222333333222222111111222222333222222333333333333222222/////////000000000111111333222222111111222222333111111111111222222222333222222222111111111111111222222222222222111111111222222222222222222222222jjjYYYNNNJJJKKKAAAAAA???>>>============<<<<<<;;;;;;;;;:::::::::888888888888777777777666777666555444444444444444444555555555555555444444333333333333333333333333111111222333333333333333111111111111111111111111333333222222222222333333111000000111333444444333222222222222222222222222111000000000000111222222555444333222111000000///333333333444444444444444333222111111333555777777777;;;AAAGGGNNNZZZkkkyyyxxxllljjjlllqqqrrrrrrrrrpppnnnnnnnnnpppsssxxx}}}|||wwwqqqlllhhhfff___\\\XXXUUUTTTSSSRRRPPPOOOOOONNNNNNNNNOOOPPPPPPSSSVVVYYY[[[[[[\\\^^^```______```aaabbbbbbbbbbbbccccccddddddddddddddddddeeedddccccccbbbccccccccccccbbbaaa```___^^^^^^^^^ZZZ\\\^^^___```___^^^]]]___`````````______aaabbbbbbccceeeggghhhhhhhhhhhhgggiiikkknnnqqqtttvvvwwwuuutttsssrrrqqqppppppppprrrssstttssspppnnnmmmmmmkkknnnqqqrrrrrrqqqqqqrrrppppppqqqrrrssstttuuuuuutttuuuvvvvvvuuuvvvxxx{{{}}}}}}{{{yyywwwwwwzzz|||yyytttpppmmmjjjggghhhkkkqqqvvvyyyzzz{{{{{{xxxxxxwwwuuutttrrrppppppssstttvvvyyy{{{{{{zzzyyywwwtttpppoooppprrrsssssstttsssrrrpppooonnnnnnmmmpppooonnnnnnqqqvvv{{{~~~}}}{{{|||}}}qqqhhhbbbdddjjjoootttyyy~~~}}}{{{wwwyyy~~~zzzssspppkkk```WWWPPPKKKDDDAAA@@@BBBDDDFFF@@@@@@???===;;;999777666222222333333444444444444000000000000000000000000222111111000000111111222---...///000111111111111000000000000111111111111111111222222111000//////111111111111222222222222333222222111111222222333222222333333333333222222////////////000000000111222222222222222222222222111111222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222iiiXXXMMMJJJJJJBBBAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888777777777777777666555555444444444444555444444555555555555555444333333333333333333333333222333333444444444444444333333333333333333333333666666555555555555666666222111111333555777666555444444444444444444444444111111111000111222222333333333333222222222222111333333444444444555555555333333222111222444777999;;;@@@HHHSSSaaarrr{{{rrrnnnoooqqqwwwwwwuuurrrooopppssswwwxxx|||~~~}}}{{{xxxvvvvvvsssmmmgggbbb^^^[[[ZZZUUURRRPPPOOOPPPRRRRRRQQQQQQRRRSSSTTTWWWYYY[[[]]]\\\^^^```aaa``````aaabbbcccccceeefffffffffffffffhhhhhhgggfffeeeeeeddddddfffeeeeeeddddddeeeeeeeeedddcccbbbaaa```_________```aaadddfffgggfffeeeddddddeeedddcccbbbcccfffhhheeefffhhhjjjllllllkkkkkkiiijjjkkknnnppprrrtttuuuppppppooooooooopppqqqqqqsssvvvzzz{{{{{{zzzzzz{{{yyy{{{}}}~~~}}}|||}}}~~~{{{{{{{{{zzzzzzzzzyyyyyyyyy{{{}}}~~~|||xxxuuussswww~~~|||yyywwwvvvwwwwwwwwwyyy}}}~~~yyyvvvrrrqqqqqqsssttttttppppppooonnnmmmmmmmmmnnnqqqpppnnnnnnooossswwwyyy~~~sssddd```aaaccceeegggiiinnntttzzzzzzxxxwwwxxx~~~sssiii\\\VVVLLLEEEBBBBBBCCCCCC@@@@@@@@@???>>><<<:::999333333333333333333333333000000000000000000000000000000////////////000000......000111222222333333//////000000000111111111000000111222333333333222000000111111111222222222333222222111111222222333111222222333333222222111000000000111111111222222222222222222222222222222111111222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222gggWWWLLLIIIIIIBBBAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888888777666777777777555555444444444444444555333444555555666555555555333333333333444444444444333333444555555555555444444444444444444444444444444444444333333444444444333333333555777888777555444444444444444444444444333333333333333444555555000000111222333444555666111111222222333333444444666666555333333444888;;;BBBKKKWWWfffwwwuuuooonnnqqqssstttuuuuuussspppooorrryyy~~~~~~}}}{{{xxxssslllhhhbbb```[[[WWWSSSQQQQQQQQQSSSRRRQQQRRRUUUWWWXXXWWWWWWWWWYYY[[[^^^```cccddd```bbbdddeeeddddddeeeggghhhhhhiiijjjkkkkkkkkkkkklllkkkiiigggfffeeeeeeeeedddddddddddddddeeeffffffcccbbbaaa``````___``````aaaccceeehhhiiiiiihhhggggggggggggffffffhhhmmmppprrrtttvvvxxxyyyyyyxxxwwwttttttuuuvvvwwwxxxyyyyyyttttttttttttuuuwwwxxxyyy|||yyyvvvsssrrrrrrsssssssssooonnnllllllkkklllmmmnnnoooooonnnnnnooopppqqqrrruuuxxx|||~~~}}}~~~~~~~~~lllcccaaa``````aaa```dddhhhkkkrrr{{{~~~|||~~~~~~xxxuuuxxx{{{iiibbbWWWMMMGGGDDDBBBAAABBBBBBBBBBBBAAA???===<<<444444333222111111111111000000000000000000000000000000////////////000000...///000111222222222222...//////000000111111111///000111222333444444444000000000111111111111222333222222111111222222333111111222222222222111111111111111222222222333333111222222333333222222111111111111111222222222333111111111111111222222222111111111222222222222222222222222222222222222222|||fffVVVLLLGGGGGGCCCBBB@@@>>>===<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999999777666666666777888555444444333333444444555333444444555666666555555333333333444444444555555222222333444444444444333444444444444444444444444111111000000000000111111333333333555777777666444333333333333333333333333444333333333333444555555222222222333333333444444111111222222333444444555444555666666666:::@@@DDDOOO___ppp|||yyysssllliiijjjnnnpppqqqooorrrtttuuuvvv{{{zzztttnnnhhhccc^^^ZZZVVVTTTRRRQQQQQQRRRSSSTTTXXXXXXXXX[[[^^^______^^^^^^^^^^^^```aaaccceeefffccceeefffgggfffeeefffggghhhiiijjjkkkllllllllllllkkkjjjiiigggffffffggggggdddddddddeeefffggghhhiiiggggggfffeeeeeefffffffffggghhhjjjlllnnnoooooooooooooooppppppsssxxx~~~vvvtttrrrqqqrrrsssrrrqqqnnnmmmkkkjjjjjjjjjkkklllkkkmmmnnnpppppppppooonnnppprrrtttvvvwwwxxxwwwvvvsssvvvzzztttlllhhhdddcccccc___bbbbbbbbbgggooossssssttttttvvvzzz~~~~~~zzzzzz}}}vvvooodddZZZRRRMMMHHHFFFDDDDDDEEEEEEDDDBBB@@@???999888666444333222222222000000000000000000000000111000000000000000000111......///000111111111111......//////000111111222///000111222222333222222000000000000111111111111333222222111111222222333111111222222222222111111111111111222222222333333111222333333333333222111000000000111111111222222000000111111111222222222222222222222333333333444222222222222222222222222zzzeeeVVVKKKFFFFFFCCCBBB@@@???===<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::999777666666666777888444444333333333444444555333333444555666666666555333333333444444555555555111111222333333333333222333333333333333333333333444333333222222333333444333222333444666666444222222222222222222222222222222222111111222222333444888777666444222000///...333333444444555666777777///222555777:::AAAIIIOOO]]]qqqooolllhhhggggggjjjlllmmmmmmrrrxxx}}}|||uuujjj```YYYVVVSSSRRRTTTTTTSSSTTTWWWZZZ]]]___]]]]]]___aaadddeeedddbbbccccccccccccccccccdddeeeggghhhiiigggeeecccccccccffffffggghhhiiiiiiiiiiiijjjiiihhhggggggggghhhiiifffffffffgggiiijjjlllmmmnnnnnnnnnnnnnnnnnnooooootttuuuvvvxxxzzz{{{||||||}}}~~~sssrrrpppqqqrrrrrrpppoooooommmkkkiiihhhhhhiiijjjiiilllooorrrsssrrrooonnnpppppppppqqqrrrssstttuuulllnnnsssxxx}}}zzzsssnnniiiggggggaaabbb```^^^aaajjjoooppppppppprrruuuyyy~~~~~~}}}|||}}}yyyooofff]]]VVVPPPLLLEEEFFFGGGHHHGGGEEECCCAAA>>>===;;;888666555555555000000000000000000000000222222111111111111222222---...//////////////////---......///000111111222000000111111111000000///000000000000111111111111333222222222222222222333111111222222222222111111111111111111222222222222111222333444444333222111///000000000000111111111000000111111222222222222222222222333333444444444222222222222222222222222|||eeeVVVLLLFFFEEEAAA@@@===;;;;;;<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888777666666666666666555555555666555555555555444444444999777444222222333555777444333222222222333444555555333111111444555444222222222222333333444444444444444444333333222222222111111222222222333333333333222222111111222222333222333444444555555444444111555555222444888777222666888999;;;@@@IIIUUU^^^|||vvvkkkjjjiiigggggghhhjjjkkkmmmwwwyyyuuummmddd[[[WWWTTTRRRUUUYYYUUUYYY^^^aaabbbaaaaaaaaaaaa```aaadddggggggccc```ccceeeffffffeeedddeeeffffffjjjmmmnnnllliiifffeeeeeeddddddccccccdddeeeeeegggjjjmmmnnnlllkkkjjjkkkkkkmmmqqqtttxxxzzz||||||~~~~~~vvvvvvuuusssrrrqqqppppppooonnnmmmnnnoooooommmkkkkkklllmmmmmmnnnnnnmmmmmmllllllmmmnnnnnnoooppppppppppppqqqrrrtttvvvyyyzzz|||}}}}}}||||||~~~xxxwwwuuuppplllnnniiiddddddfffjjjnnnrrrnnnlllnnnrrrxxx~~~zzzyyy~~~|||xxxsssnnndddXXXPPPNNNLLLJJJJJJJJJIIIGGGFFFCCCAAA>>><<<999888777777333222111111111222333444111000000000000000111111222111111111000000//////000000111111111111000000//////000000111111111111222222111111222333333444222222222333333444444444555555555444444333333333111222333333111111222333111222222333333222222111222222222222222222222222222222222333333444444444222222222222222222222222222222333333333444444444{{{dddVVVLLLFFFFFFCCCAAA???===<<<<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777666666666666555555555555555555555555444444444444444333222000000111222333222222111111222444555666555333111111333555444222222333333333333333333444444444333333222222222222222222333333333444444444333222222222222222222333222333444444555555444444111555555333444888888444666999<<>>======>>>>>>::::::::::::::::::::::::999999999888888888888777777777666666555555555555555555555555444444444444222222111111111000000000000000111222333555666777555333111222333444444333444333333333333333333222333333222222222222222111333333444444444555555555333333222222222222333333222333444444555555444444222444555333444777888777999===CCCLLLYYYkkk~~~}}}|||zzzxxxuuuqqqooommmhhhggggggfffgggkkkpppuuu}}}xxxrrrlllgggccc^^^[[[VVVRRRQQQSSSUUUWWW[[[aaagggkkkppprrrqqqnnnkkkjjjeeeccc`````````aaaaaa``````aaa```___^^^___bbbeeeggglllrrruuuuuusssqqqpppnnnppprrruuuxxx{{{~~~}}}~~~}}}||||||xxxvvvuuutttsssrrrooommmgggfffeeeeeeeeefffggghhhllllllllllllkkkkkkjjjjjjkkkkkkkkkkkkmmmnnnppppppssstttwwwyyy|||~~~~~~~~~vvvnnnmmmooosss{{{~~~{{{xxxvvvxxx|||~~~~~~~~~{{{rrrkkkWWWTTTOOOLLLJJJIIIGGGEEE@@@AAABBBBBB@@@===:::888999888666555444333333333111111000000000000000111111111111111000000000000111000///......///000111111111111222222222222222222111111000000000111111333333333333333222222222333333333222222222222222111222333333111111222333333444444555555444444333111111111111111111111111222222111111111111111111111111111111111111111111111111111222222222222333xxxbbbTTTKKKFFFFFFEEECCCAAA>>>===<<<<<<===::::::::::::::::::::::::999999999888888888777777777777666666555555444444555555555444444444333333333444444555444333222111111111222222333444555555444333222222333333333333444444444333333222222222222222222222222222222222333333333333444444444444222333333333333333333222222333444444555555444444333555555444444666888999>>>EEEOOO\\\jjjzzz}}}ooopppqqqqqqpppppppppppphhhjjjlllnnnqqqxxx{{{yyy~~~}}}zzzzzzpppkkkeee```]]][[[XXXVVVSSSRRRTTTYYY\\\]]]bbbhhhlllppptttvvvtttoookkkiiibbbaaa```___```aaabbbbbbbbbbbbaaa``````bbbfffjjjooouuu|||~~~|||{{{zzzwwwtttrrrmmmkkkiiigggeeefffggghhhkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkllllllmmmnnnoooooooooqqqtttvvvyyy}}}pppiiiggghhhkkknnn}}}}}}yyyzzz|||yyysssbbb^^^XXXRRROOOLLLHHHFFFAAAAAAAAA@@@???===<<<;;;:::999888666555333222222222111000000000000000000111111111000000000000000111000...------...000111222222222222222222222222222111000000///000000000444333333333222222111111222222111111111111111111111222333333111111222333333333444444444444333333111111111111111111111111444444444333333222222222000000000000000000000000000000111111111222222222vvv```SSSJJJFFFFFFCCCBBB@@@>>><<<;;;;;;;;;::::::::::::::::::::::::999999999888888888777777888777777666555444444444555444444444444333333333444555666777666555333222333333333333333333222222333333333333222222333444444444444333333222222222222222222222222222222222222222222222333333333333222333444444444444333222222333444444555555444444555555555555555666:::???FFFPPP```ppp}}}zzzmmmfffjjjnnnpppooooooooopppiiiooovvv|||zzztttqqqttttttppplllllldddaaa]]]ZZZZZZZZZYYYXXXWWWWWWZZZ___aaaaaaeeekkkqqqtttxxxyyyvvvrrrnnnmmmccccccdddcccbbbbbbbbbbbbbbbccceeegggjjjooouuuzzz|||yyyvvvssspppllliiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjkkkkkklllmmmnnnnnnnnnnnnppprrrtttuuuxxx||||||ttthhhbbb``````cccjjjooorrrrrrtttzzz~~~zzzzzz}}}|||nnniiibbbZZZTTTOOOIIIFFFCCCBBB???<<<;;;<<<======;;;:::999777555333111000222222111000//////000000000000000000000000111111222000///------///000222222222222222222222222222111111000000000000000111333333333222222111111111111111111111111111111111111222333333111111222333222222333333333333222222111111111111111111111111444444444333333222222222000000000000000000000000000000111111111222222222ttt^^^RRRJJJFFFFFFAAA@@@???===<<<;;;;;;;;;::::::::::::::::::::::::999999999888888888888777888888777666555444444333444444444444333333333333333333444555444333222111444444444444333222111000333444444333222222333555444333333333333333333222222333333333333333444444111111111222222222333333222333444555555444333222222333444444555555444444555555666888999:::AAAJJJSSS```tttqqqeeegggkkkooopppnnnlllmmmooooooxxx~~~}}}pppiiieeeffffffccc``````^^^\\\ZZZZZZ\\\]]]]]]]]]]]]]]]```dddcccbbbffflllqqqsssvvvwwwtttqqqooonnnkkkkkkjjjhhheeeeeefffhhhhhhkkkpppuuu|||}}}{{{wwwssspppmmmlllkkkgggggggggffffffeeeeeeeeefffgggiiijjjkkklllllllllmmmooopppqqqqqqrrruuuwwwwwwzzz~~~|||nnnfffaaa```aaa___```bbbcccfffkkkrrrvvv{{{|||~~~zzzxxxyyy~~~||||||}}}|||wwwnnnfff]]]TTTLLLFFFFFFCCC???;;;:::;;;===>>>;;;:::999888666333111000333222111000////////////000000000000111111111111222111000//////000111222222222222222222111111111111000000000000111222222222222222222222111111111111111111111111222222222111222333333111111222333111222222333333222222111222222222222222222222222222222111111111111111111111111111111111111111111111111111222222222222333rrr]]]QQQIIIFFFFFF@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777888888777666555444333333444444444333333333222222333333333333333222111111222333444444444333222111222444555333111111333555222333333333333333333444333333444444444555555555222222222333333333444444222333444666666444333222222333444444555555444444444444777<<>><<<<<<<<<===;;;;;;;;;:::888555333222333222111000///////////////000000000111111111111222222111111111111222222222222111111111000000000000000000111111333444555111111111111222222222222111111111222222222333333111222333333111111222333222333333333333333333222333333333333333333333333111111111111111111222222222222222222222222222222222222222222333333333333qqq]]]QQQIIIFFFFFF@@@@@@@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888777999888777666555444333333444444444333333333222222444444444333333333222222000111333444555444444333222444555444111111333666222222222333333444444444444444444555555666666666333333333444444444555555222333555666666555333222222333444444555555444444333333777???DDDHHHUUUcccvvvxxxqqqooopppppprrrsssrrrppprrryyyzzznnnfffddd]]]YYY\\\___aaaccceeeccccccdddfffiiijjjiiihhhiiiiiikkkllliiifffjjjqqqwwwyyyzzzzzzyyyxxxyyyzzzrrrqqqmmmjjjkkksss}}}xxxwwwuuurrrnnnkkkiiihhhccceeegggjjjlllmmmmmmmmmhhhjjjllllllllllllnnnooonnnppprrrtttuuuwww{{{}}}vvv}}}{{{rrrmmmmmmhhheeebbbbbbbbbbbbeeeiiilllooottt{{{yyywwwyyy|||}}}uuuhhh[[[SSSGGGFFFDDDBBB@@@>>><<<;;;<<<<<<<<<;;;:::777555333333222111000//////////////////000000111111111222111222333333333333222111222111111111000000/////////000000111222444555666000000111111222222222333111111222222333333333333111222333333111111222333333444444555555444444333444444444444444444444444222222222333333444444555222222222222222222222222222222333333333444444444mmmYYYQQQKKKFFFDDDCCCBBB@@@>>>===<<<;;;;;;============<<<<<<<<<<<<:::999888777666666666666777777777777666666666666444444444444444444444444333333333444444444555555555555444444444444555555222333444444555555444444444555666777777666555444555555555444444333333333555555555444444333333333555555444333444555666777777444333666666555777;;;777:::???CCCHHHRRRcccrrruuuooolllnnnrrrsssttttttqqqpppxxxssshhhbbb```\\\^^^```bbbdddfffggggggeeeeeefffhhhlllmmmmmmlllpppooonnnmmmmmmmmmnnnoootttxxx}}}~~~|||zzzyyytttsssrrrttt{{{}}}wwwvvvwwwwwwtttpppkkkjjjjjjjjjkkkkkklllmmmhhhhhhggggggggggggggggggjjjlllooosssuuuvvvvvvvvvxxxyyy{{{|||~~~~~~xxxvvvtttrrrqqqpppooonnnnnnoootttzzzyyytttrrrtttzzzqqq```UUURRRNNNHHHCCC???;;;777555666777999<<<===;;;777333333222111/////////000000222222111111111111111222////////////000000000000111222222222222111000000///000111111111///...---111111000000000000111111333333333222222111111111333333333222222111111111222222222222222222222222444333333222333444666777333333333222222111111111111222222333333222222111111111111111111111111111lllYYYPPPKKKGGGEEECCCBBB@@@>>>===<<<<<<;;;============<<<<<<<<<<<<<<<;;;:::999999888888888666666666666555555555555444444444444444444444444222222222333333333444444444444333333333333444444222333333444444444444444444555555666666555555444555555444444444333333333555555444444444333333333444333333222333444555666777444444555555222444777:::???EEELLLTTTaaasssvvvnnnjjjiiilllqqqqqqtttxxxzzz~~~rrrhhhaaa^^^]]]___```bbbcccdddeeeffffffcccccceeeiiimmmqqqrrrqqqsssrrrpppoooooooooppppppuuuyyy~~~{{{xxxvvvtttxxx}}}|||{{{||||||yyyvvvuuusssqqqooolllkkkjjjiiihhhgggfffeeeeeeeeeffffffiiijjjmmmooorrrsssttttttssstttvvvwwwxxxzzz|||~~~uuuttttttvvvxxx{{{}}}}}}www{{{zzzlllcccZZZUUUNNNHHHCCC???;;;888888888999;;;<<<:::777444555444222111000000000000111111111111111111222222/////////000000000111111111222222222222111000000000111111111000000///...111111111000000111111111333333222222222222222222333333333222222222111111222222222222222222222222333222111000000111222222333333333222222222111111111222222333333222222111111111111111111111111111kkkXXXPPPKKKGGGEEEBBBAAA@@@>>>===<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888666666555555555444444444444444444444444444444444111222222222333333333333333333222222222222333333111222333333444444333333555444444333333444444555555444444444444333333333555444444444444333333333333222222222222333444444666444444666555333555:::@@@HHHRRR[[[eeetttvvvmmmiiihhhhhhlllqqqnnnsss{{{}}}}}}~~~wwwlllccc___]]]]]]]]]ccccccdddeeefffffffffeeeddddddfffjjjppptttvvvvvvuuutttrrrpppooopppqqqrrruuuyyy~~~{{{xxxvvv{{{~~~{{{wwwtttqqqooonnnllljjjgggeeeccccccddddddhhhiiijjjkkkmmmooopppqqqnnnpppssstttttttttuuuvvvyyy|||wwwtttpppooovvv~~~tttmmmgggaaaYYYRRRKKKEEE@@@<<<<<<;;;::::::;;;;;;999888999888666444222111000000111000000000111222333333000000000111111111222222111222222222222111000000222222111000000000000111222222111111111111222222222222222222222222333333333333333222222222222111222222222222222222222222333333111000000//////000333333333222222222222111111222222333333222222111111111111111111111111111jjjWWWOOOIIIEEECCCBBBAAA@@@>>>===<<<<<<<<<======<<<<<<<<<;;;;;;;;;999999999999888777666666777666666666666555555555444444444444444444444444222222333333333444444444333333222222222222333333111222222333444333333333555444222222222222444555444444444444444444444444444444444444444444444444333333333333333444444444444333555888888777;;;BBBHHHTTTcccooozzz}}}tttmmmhhhgggggghhhlllrrrsssyyy~~~~~~~~~}}}|||yyyvvvtttpppjjjccc______aaacccdddeeefffggghhhiiiiiiiiiiiijjjiiijjjmmmqqqtttvvvvvvuuusssqqqooonnnoooqqqrrrrrrvvvzzz}}}~~~~~~|||{{{{{{tttqqqmmmiiifffeeedddeeeiiihhhgggggghhhjjjlllmmmkkknnnrrruuuuuutttttttttuuuyyy~~~vvvnnniiilllrrr}}}~~~yyyuuutttooofff\\\SSSKKKDDD??????===::::::;;;===>>>>>><<<;;;999777555222111000000000000000111222333333000111111111222222222222111222222222222111000000333222111000000111222333333222222222222222222333111111111222222333333333222222222222222222222222222222222222222222222222444333333222222111111111222222222222222222222222111222222333333222222111111111111111111111111111jjjVVVMMMGGGCCCAAAAAAAAA???>>>============<<<<<<<<<<<<;;;;;;;;;;;;999999::::::999888666666888888888777777777777666444444444444444444444444444444444444555555555555444444333333333333444444222222333444444444444333444333222111111222333444444444444444444444444444444444444444444444444444333444444555555555555555555444666888888999@@@HHHSSScccwwwxxxqqqmmmgggcccbbbcccdddjjjqqq~~~~~~{{{{{{zzzxxxtttoooiiieeecccfffdddcccdddfffiiikkkkkkhhhiiijjjlllmmmnnnoooooorrrpppooooooqqqsssssssssrrrqqqooommmnnnpppssstttsssvvvzzz~~~|||wwwrrrnnnkkkjjjiiijjjhhhfffdddddddddfffggghhhlllqqqtttuuuuuuuuuuuutttvvvxxxzzz}}}{{{pppfffdddgggmmmvvv}}}~~~yyypppggg]]]SSSJJJDDD@@@<<<999888:::===@@@AAA??????===:::888555333111111111000000111222222333000111111111222222222222111222222222222111000000333222111000000111222333333222222222222222222333111111111222222333333333222222222222222222222222222222222222222222222222111111222222333333333333222222222222222222222222111222222333333222222111111111111111111111111111iiiUUULLLFFFBBB@@@AAA@@@???>>>============<<<<<<<<<;;;;;;;;;;;;:::;;;<<<<<<<<<<<<:::999777999999999888888888777777444444444444444444444444555555555555666666666666444444333333333333444444222333444444555555444444444333333222222333333444333333333444444444444555333333333444444444444555333444555666666666555555666666777888888:::DDDPPPcccvvvxxxpppmmmhhhccc___^^^___bbbkkkuuuyyytttnnnnnnmmmiiidddaaa``````dddgggkkkmmmmmmmmmooopppmmmnnnpppqqqsssttttttuuuwwwtttrrrqqqrrrrrrrrrrrrsssrrrpppppprrrvvvzzz}}}}}}}}}yyyvvvsssrrrnnnllliiifffdddcccddddddfffjjjnnnqqqrrrrrrssssssssssssrrrrrrrrruuuzzz}}}sssgggaaaaaabbbhhhnnnsss{{{}}}xxxqqqhhh]]]SSSLLLBBB???:::888:::<<>>;;;888555333222222111111111111111222000000000111111111222222111222222222222111000000111000000000000111222222222222111111111111222222222222222222222222333333111222222222222333333333222222222222222222222222...///000111222222222222111222222222222333333333111222222333333222222111111111111111111111111111gggTTTLLLGGGDDDBBBAAA@@@???>>>============<<<<<<<<<;;;;;;;;;::::::;;;<<<======<<<;;;999777888888888888777777777777444444444444444444444444444444444555555555666666333333222222222222333333333444555555666666555555333333444444444444333333333333333444444444555555333333333444444444555555222333444555555555444444666666777:::<<>>>>>???@@@AAACCCBBBAAA@@@===:::777555333333222111000000000000/////////000000000111111111222222222222111000000...///000000111111111000111111111000000111111111333333222222222222222222111111222222222333333333222222222222222222222222000111222333333222111111111111222222222333333333111222222333333222222111111111111111111111111111eeeSSSMMMIIIFFFEEE@@@@@@???>>>=========>>><<<<<<;;;;;;;;;:::::::::999:::;;;;;;;;;999777555777777777777666666666666444444444444444444444444333333333444444444555555222222111111111111222222444555666666777666666666333333555666666555333333333333333444444555555555333333333444444555555555111222333444555444333333444444888===BBBMMM```qqqyyywwwuuuooolllnnnpppkkkgggiiimmmwwwqqqeee]]]^^^```aaabbbbbbffflllqqqvvv||||||tttpppsssxxxyyyyyyzzzzzzzzzyyyyyyxxxsssqqqooopppsssvvvxxxyyy|||{{{{{{}}}{{{vvvssspppoooiiilllnnnooonnnmmmnnnooolllnnnooonnnmmmkkklllllljjjqqqwwwxxx{{{yyytttttthhhkkkkkkhhhjjjqqqxxxzzz~~~|||{{{{{{|||}}}}}}yyyqqqggg```VVVQQQJJJEEECCCCCCCCCCCCCCCCCCBBBAAA>>>;;;888777444444222111000000//////////////////000000000000111222222222222111000000---...///111111111000///111111000000000000111111444333333222222111111111111111111222222333333333222222222222222222222222444555666666555444222111111111111222222333333333222222222333333222222222111111111111111111111111eeeUUUNNNFFFAAAAAADDDBBB???>>>??????===<<<========================::::::999999888777666666777777777777777777777777666666555444333333222222333222222111111222222333777666444333333444666777555555666666555444333333444444444555444444333333222222333333444555666666444444444444444444444444666555444444666777888777555666<<>>===>>>>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777777666777777777777777777777777666666666555444333333333333333222222222222333333555444222111111222444555555555666666555444444333333444444555444444333333333333444444555555666666444444444444444444444444333222222333555777777777::::::@@@LLLZZZjjjuuupppnnntttxxxxxxxxxyyytttsssvvv~~~nnnbbbZZZXXXWWW___fffnnnsssuuuvvvyyy|||~~~||||||||||||zzzwwwuuusssqqqnnnlllnnnpppsssuuuwwwzzz~~~~~~zzzvvvsssrrrqqqqqqooojjjgggiiijjjhhhiiikkkllllllmmmooorrruuuxxxzzz~~~~~~zzzttttttsssvvv||||||{{{~~~vvvpppggg[[[RRRMMMJJJHHHEEEFFFDDDCCCCCCDDDCCCAAA???888777444222000000111111444222000000111222111000000111111111111222222222000000000000111111111111222222222222222222222222444444333333333333444444555555555444444333333333222222222333333333444444111111111111111111111111111111111111222222222222222222222222222222222222333222222111111222222333cccUUUOOOHHHDDDDDDAAA???===<<<======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777777777777777777777777777777777777777666666555555444444333333222222222222333333444333222111111222333444555555555666555555444333333333444444555444444333555555555555555555555555444444444444444444444444222222333555666777888888===>>>FFFXXXkkk{{{zzznnnmmmqqqyyy}}}|||{{{|||ttt}}}wwwjjj]]]VVVUUUWWWZZZfffmmmvvv{{{|||}}}~~~}}}~~~}}}~~~zzzuuurrrqqqoookkkgggnnnooorrruuuzzz~~~|||{{{{{{qqqjjjddddddddddddeeeiiimmmmmmmmmmmmoooppprrrssswwwzzzwwwuuuvvv{{{~~~{{{{{{|||}}}|||sssggg\\\UUUOOOJJJFFFGGGFFFEEEEEEFFFFFFEEECCC999888666444222222333333444222000000111222111000000111111111111222222222000000000111111111222222222222222222222222222222333222222222222222222333555444333222111000//////222222222222333333333333222222222222222222222222111111111111222222222333222222222222222222222222333222222111111222222333aaaSSSNNNHHHDDDEEEAAA???=========>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888777777666666666666666666666666888777777777666666555555333333333222222333333333666555444444444444555666444555555555555555444444333333444444555444444444666666666666666555555555555555555555555555555555444555666777777888999:::@@@GGGWWWkkk|||xxxrrrqqqqqqvvv|||}}}}}}wwwkkkfff]]]VVVSSSVVV\\\```jjjqqqyyy~~~{{{~~~|||wwwrrrooopppooolllhhhkkkooouuu|||uuullldddbbbaaa```bbbgggkkkkkkkkklllmmmnnnoooooorrrtttxxx||||||xxxyyy}}}~~~~~~|||pppfff^^^WWWOOOJJJHHHGGGEEEEEEFFFGGGFFFEEE<<<;;;999666555333333333444222000000111222111000000000111111111222222222000000111111111222222222222222222222222222222222222222111111111111222222222222222111000/////////111222222222222333333333333333333333333333333333111111111222222222333333222222222222222222222222333222222111111222222333~~~```RRRMMMHHHDDDEEEBBB@@@>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888888888666666666666666666666666777777777777777666666666444333333333333333333444555555555444444555555555444444555555555555555444222333333444555555555444666666666666666555555555555555555555555555555555555666777777666777:::<<>><<<999777444333222444222000000111222111000000000111111111222222222111111111111222222222222222222222222222222222222222111111000000111111222333444444444444444444444111111111222222222333333000000000000000000000000111222222222222333333333222222222222222222222222333222222111111222222333~~~```RRRMMMHHHDDDEEEBBB@@@???>>>???@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777777777777777777777777777666666666666444444333333333333444444333333333333333333333333333444555555666555555555222222333444555555555555555555555555555555555555555555555555555555555555444555666555555777===BBBIIIbbb|||tttqqqqqqzzzzzz{{{|||{{{|||~~~wwwkkkaaaUUUUUUVVVXXX[[[```dddffflllpppuuu{{{~~~~~~|||{{{|||}}}{{{zzzssspppllliiiggghhhjjjlllzzzvvvmmmhhhccc^^^]]]___aaaccceeehhhkkkmmmooooookkklllnnnpppsssxxx~~~{{{uuuvvvyyysssnnnhhh```ZZZPPPMMMIIIGGGFFFFFFDDDCCCAAA@@@>>><<<999777555333444222000000111222111000000111111111111222222222111111111222222222222333222222222222222222222222222111111111111111111222111222222222333333333444111111111111222222222222111111111111111111111111222222222222333333333333222222222222222222222222333222222111111222222333bbbTTTOOOIIIFFFFFFAAA???======>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777777777777777666666666666666666666666444444333333333333444444222333333333333333333222333444444555666666555555111222333444555555555555333333444444555555666666555555555555555555555555444666777666777<<>>===;;;:::888777444222000000111222111000000111111111111222222222111111111222222222333333222222222222222222222222222222222111111222222222111111111000000000000000111111111111222222222222444444444444444444444444222222222333333333444444222222222222222222222222333222222111111222222333dddVVVQQQKKKGGGGGG@@@>>><<<<<<===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888999999777777777777777777777777555555555555666666666666555444444333333444444555444555555666666555555444333333444555666666666555111222333444555555555555222222333333444555666666666666666666666666666666555888999999;;;CCCOOOXXXooo{{{qqqpppsssvvvxxxvvvzzz~~~vvvnnnhhhbbb\\\YYY[[[[[[[[[]]]aaafffkkknnnrrrtttwww|||~~~{{{wwwttttttuuurrrwww{{{|||~~~xxxnnngggfff\\\]]]aaadddgggiiijjjjjjjjjkkkllllllkkkkkkmmmooouuutttrrrooonnnpppuuuyyy}}}zzzooollloookkkqqqxxx~~~{{{xxxssskkkeee^^^ZZZTTTOOOMMMJJJHHHFFF======>>>>>>===<<<;;;;;;444222000000111222111000000111111111111222222222111111222222222333333333222222222222222222222222333333222222222222333333666555555444333222111111000111111111111222222222222222222222222222222222222222333333333444444444222222222222222222222222333222222222222222222333dddUUUNNNGGGCCCCCCAAAAAA@@@???>>>===<<<<<<<<<;;;:::999999999::::::888999999999999888777777666666666666777777777777444444444444444444444444555555555555555555555555555555555444444333333333555555555555555555555555333444555555333333444555777555222000000111444666555555444555666666444333444888<<<<<<>>>JJJ]]]mmm}}}qqqnnnoooppprrrtttwww|||~~~|||{{{qqqiiifffbbb\\\[[[______```aaadddgggjjjmmmnnnssswww|||{{{vvvrrrqqqrrruuuvvv|||sssllliiiddd``````eeeiiiiiihhhiiijjjlllnnnpppqqqqqqqqqpppooonnnmmmmmmoooqqqsssuuuyyy{{{tttooommmgggdddgggpppvvvxxx~~~}}}xxxqqqkkkiiiddd\\\TTTMMMHHHFFFEEE>>>======>>>@@@AAA@@@???:::999666444333222222222222333333333333222111111***,,,...111222333333333777666444222222222444555111///...///111222222111000000111111111222222222333333444444333333222222111111111111000000000000////////////000111222333111111000000///000000111333222222111000000000111fffVVVPPPIIIEEEFFFAAAAAA@@@???>>>===<<<<<<;;;;;;<<<<<<<<<;;;:::999999999999999999888777777666666666666777777777777444444444444444444444444555555555555555555555555555555444444444333333333444444444444444444444444333444555555333333444555444444333333333444444555666555555555666666444333444777;;;@@@JJJ[[[pppyyypppmmmmmmnnnqqqvvvwww}}}wwwsssjjjcccbbb___\\\\\\___ddddddeeeggghhhjjjlllmmmpppvvv~~~}}}{{{wwwsssrrrtttzzz~~~}}}xxxqqqlllhhhgggiiijjjhhheeejjjkkknnnooopppooonnnmmmooommmkkkiiijjjlllooorrrssswww}}}{{{xxxvvvpppkkkhhhkkkmmmooottt|||}}}}}}|||{{{xxxuuutttppphhh___WWWPPPLLLJJJ@@@???>>>???AAABBBBBBAAA;;;:::888555333222222222222333333333222222111111...///111333444444333333555444333222222333333444222000//////111222222111000111111222222222222222111222333333444444444444111111111111000000000000////////////000111222333444333333222111111111111333333222111111111111111eeeVVVPPPIIIFFFFFFAAAAAA@@@???>>>===<<<<<<:::<<<===>>>>>><<<:::999999999999999888888777777777777777777666666666666555555555555555555555555555555555555555555555555555444444444444333333333444444444444444444444444333444555555333333444555222333444666666666555555777777666666666555555555888999>>>JJJ]]]ttt}}}wwwrrrpppnnnnnnttt|||}}}yyypppiiiccc^^^___```___aaadddiiijjjjjjkkklllmmmmmmmmmqqqxxxyyyxxxwwwvvvxxx~~~yyytttqqqpppmmmhhhdddgggiiikkkmmmnnnmmmlllkkkmmmkkkiiihhhiiikkkoooqqqpppsssvvv{{{xxxqqqmmmjjjiiimmmrrruuuwww|||~~~{{{|||~~~}}}yyysssjjj```WWWPPPLLLCCCAAA@@@@@@AAABBBBBBAAA===<<<:::777555333222222333333333222222222111111000111222333333333222111222222222222333333333333333222000000111222111000000111333444444444333222000000222333444555555555111111111111000000000000////////////000111222333333333333333444444444444444333333222222222222222bbbSSSNNNHHHDDDEEEAAAAAA@@@???>>>===<<<<<<;;;<<<<<<===<<<;;;::::::999999999888888888888888777777777777666666666666666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555333444555555333333444555222333555666777777777777777777888777666666777888===???HHH[[[sss|||yyywwwvvvssssss{{{qqqgggbbb___^^^```cccfffiiikkkmmmmmmnnnpppqqqrrrssstttzzz~~~~~~{{{|||}}}yyytttnnniiieeeeeefffhhhiiijjjkkklllkkkkkkkkklllnnnooopppqqqnnnooopppssswww~~~xxxrrrooonnnrrrsssxxx~~~}}}}}}{{{tttjjj```WWWQQQGGGEEEAAA???@@@@@@@@@@@@???>>><<<999777444333222333333222222222111222222///000111222333222222111000111222333333333333333555333111111222222111000000222333555555444333222000111222333444444444444111111111111000000000///////////////000111222333000111222333555666666777444444333222222333333444aaaSSSNNNHHHDDDEEEAAAAAA@@@???>>>===<<<<<<===<<<:::888888999:::<<<:::999888777777777888888888777777777666666666555666666666666666666666666555555555555555555555555444444444444444444444444666666666666666666666666333444555555333333444555555444444444555777888999666888999888666666999;;;???FFFUUUlll~~~}}}|||{{{zzzwwwxxxvvvggg```_________aaafffllloooooommmnnnpppsssvvvzzz~~~~~~yyyuuukkkiiifffddddddfffhhhjjjiiikkkooosssttttttrrrqqqlllmmmmmmmmmpppuuu|||yyyqqqqqqpppttt|||}}}tttjjjaaa[[[OOOJJJEEEAAA??????>>>>>>@@@???>>><<<999666444333444333222111111111222222///000222444555555555444000111222333333333333333555444222111222333222111111222333444444444333333333333333444444333333222111111111111000000000///////////////000111222333000111222333444444444333333333333222222333444444cccTTTOOOJJJGGGHHHAAAAAA@@@???>>>===<<<<<<>>><<<999666666888;;;===;;;:::888777777777888999888888777777666666555555555555555555555555555555555555555555555555555555333333333444444444444555666666666666666666666666333444555555333333444555666555444444444666888999555777999888777888<<<@@@AAANNNccc{{{{{{www{{{~~~}}}{{{zzz{{{||||||kkkbbb______aaacccdddiiippprrrpppnnnnnnppptttzzzyyyvvvpppjjjeeedddddddddfffjjjooosssuuutttrrrppplllmmmlllkkkllloootttxxx{{{|||sssqqqrrryyy{{{rrriiiccc[[[UUUMMMFFFBBB@@@>>>>>>AAA@@@???>>>;;;999666555444333222111111111222333111222444666777777777777222222222222333333333333555444222222333444333222222222222222333333333444333444444444333333222111111111111111000000000000////////////000111222333222333333333222111///...333222222222222333333444bbbTTTOOOJJJGGGHHHAAAAAA@@@???>>>===<<<<<<>>><<<:::999888999;;;<<<;;;:::888777666777888999888888888777666555555555444444444444444444444444555555555555555555555555333333333444444444555555555555555555555555555555333444555555333333444555444444555666666666555555333666999888777999>>>CCCJJJZZZrrryyyxxx{{{|||}}}~~~{{{zzz}}}}}}nnndddaaabbbeeehhhjjjjjjnnnuuuvvvrrrooooooqqquuu}}}|||uuunnniiieeeccccccfffiiilllnnnoooooonnnnnnnnnmmmlllkkkllloooqqqqqqwww|||wwwtttwww}}}uuupppiiibbbWWWNNNGGGDDDBBB@@@@@@@@@@@@???===;;;888777555444222000000111222333111222444555555555444333555444333222222333333444555333222222444555555444333222000000000111333444222222333444444444333333111111111111000000000000////////////000111222333000111222333333222111///111111111111111222333333```RRRMMMHHHEEEGGGAAAAAA@@@???>>>===<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::888666666777888999999888888777666555555444444444444444444444444444555555555555555555555555333333333444444555555555333333333333333333333333333444555555333333444555222444666888888666333111222666999999777:::@@@FFFUUUggg}}}yyy{{{||||||~~~|||zzz}}}mmmdddaaaccceeekkkooopppooosssyyyzzzuuuqqqpppqqqvvv~~~~~~wwwpppiiieeeaaabbbccceeegggiiilllmmmooooooooommmkkkkkkmmmnnnmmmqqqwww~~~wwwvvv{{{rrrkkk___TTTLLLHHHEEECCC@@@@@@@@@@@@>>><<<:::888555444222000000111222333000111111222111000///...888666444222222222444555444333222222444666666555333222///......000333555000111222333444555555555111111111111000000000000////////////000111222333+++---000333555666666555111000000000111222222333xxx^^^SSSIIIGGGHHHEEEAAA???===<<<<<<======<<<;;;;;;:::::::::;;;<<<<<<888888666555444444444444777777777777777777777777666666555444444444444555666555555444444444555555555555555555555555555555555444333222222333444555444333333333333444555555777666555444444444444444===:::999;;;<<>>===;;;888777666555555444444555333333333444444555555555000000111111111222222222333333333444444444555555666555333222222333555666222333555666666555333222222222222222222222222222222111000///000111333444222222222222222222222222222222222222222222222222xxx^^^SSSIIIGGGHHHEEEBBB@@@===<<<===>>>======<<<;;;;;;:::::::::;;;;;;:::999888777666666666666777777777777777777777777666666555444444444444555444333333333333444444555444444444444444444444444666555444333333444555666555444444444444555666666555444444444555555666777888888999;;;<<>><<<:::999888666555555444444111111222222333333333333111111111222222222222333333333333444444444555555666444333222222333444666222333444555555444333222222222222222222222222222222111111111111222333333333333333222222222111111222222222222222222222222www]]]SSSIIIGGGHHHDDDCCCAAA>>>===>>>>>>>>>======<<<;;;;;;::::::::::::;;;;;;:::999888888888888777777777777777777777777777666555555444444555555222222222222333444444444333333333333333333333333666555555444444555555666666555555555555666777777333333444444555777888999777999<<<>>>@@@JJJ```uuu~~~rrrnnnnnnppptttyyy|||}}}}}}|||tttllleeeeeegggjjjoootttpppoooqqqtttsssooonnnrrr}}}~~~~~~~~~~~~{{{ssskkkeeebbbbbbbbbbbbcccfffiiikkkmmmnnnnnnppprrruuuvvvvvvuuuvvvwwwvvv}}}zzzwwwvvvuuutttxxx}}}|||tttmmmhhhbbbZZZUUULLLIIIEEECCCBBBAAA???>>><<<<<<:::999777555444444000000000111111111111111222222222222333333333333333333333444444444555555555444333222222333444555333333444444444444333333222222222222222222222222111222333333444444333333444333333222222111111111222222222222222222222222vvv]]]SSSJJJGGGHHHDDDCCCAAA???>>>>>>??????>>>>>>===<<<;;;:::999999999;;;;;;:::999999999999999666666666666666666666666777666666555555555555555111222333333444444444444444444444444444444444444666666666555555666666666555555555555555666666777444444444555666777999999;;;<<>>===;;;999777555444000000000111111111111111222222333333333444444444333333333444444444555555444444333222222333444444444444333222222333444444222222222222222222222222111222444555555555444333222222222222222222222222222222222222222222222222uuu]]]SSSJJJGGGHHHCCCCCCAAA???>>>>>>??????>>>>>>===<<<;;;:::999999999::::::999888888888999999666666666666666666666666777777666555555555555666222333444555666555555555666666666666666666666666555666666666666666666555444444333333444444555666777666666666666777888888;;;;;;AAAOOO___ooo}}}wwwsssoookkkkkkllloootttzzz|||qqqmmmnnnnnnooonnnlllkkknnnrrruuuyyyvvvtttsssrrrsss{{{~~~~~~}}}}}}~~~~~~~~~~~~|||{{{yyyyyyuuuuuuvvvwwwxxxxxxxxxyyyvvvvvvvvvvvvwwwxxxyyyzzz}}}}}}}}}}}}~~~yyyrrrkkkhhheeeeeeddddddfffiiilllnnnppprrrtttuuuuuutttuuuvvvrrrsssvvvzzz{{{xxxvvvwww|||{{{xxxssslllccc\\\UUUQQQKKKGGGEEECCCAAA@@@AAAAAA@@@>>><<<999666555222222222222222222222111222222333333333444444444333333333444444444555555333333333222222333333333444333222222222222333444222222222222222222222222222333444555666555444444000000111222333444444555222222222222222222222222uuu\\\SSSJJJGGGHHHCCCCCCAAA>>>===>>>>>>>>>======<<<;;;;;;::::::::::::999999888777777888888999777777777777777777777777888777666666555555666666444444666666666555444333666666666666666666666666444555555666666555555444333333333333333444555555888777777777777888888999888<<>>;;;999777333333333333333222222222222222222222333333333333333333333444444444555555222222333333333333222222222222333333333333222222222222222222222222222222222333444444555555444444000000111222333444444555222222222222222222222222ttt\\\SSSJJJGGGHHHCCCBBB@@@===<<<===>>>======<<<;;;;;;:::::::::;;;;;;999999888888888888999999777777777777777777777777888777777666666666666666444555666666666444222111666666666666666666666666333444555666666555444333444444444444444555666666666666666777888999:::;;;===HHH^^^xxx}}}ssspppooommmllloootttyyyuuujjjhhhlllrrruuuwwwuuuqqqrrrxxxzzzwwwxxxxxxzzz}}}}}}}}}}}}}}}{{{{{{|||||||||||||||{{{zzzzzzyyyxxxxxxwwwxxxxxxwwwwwwwwwwwwwwwvvvuuutttrrrrrrtttuuuvvvuuuuuuuuuxxxwwwwwwvvvvvvvvvvvvwwwvvvuuuuuuvvvvvvwwwxxxyyyzzzzzzzzzzzz{{{|||}}}~~~xxxwwwvvvsssooojjjgggdddeeehhhlllnnnpppqqqrrrtttuuuvvvwwwwwwxxx}}}}}}xxxvvvvvvyyy}}}~~~|||tttmmm```[[[TTTNNNKKKHHHFFFEEEBBBCCCCCCBBB@@@===:::999444444333333333222222222111111111222222222222333333333333444444444555555222222222333333222222222111222333444444333222111222222222222222222222222333333333333333444444555222222222222222222222222222222222222222222222222ttt\\\SSSKKKHHHHHHCCCAAA???===<<<<<<======<<<;;;;;;:::::::::;;;<<<<<<999999999888888999::::::777777777777777777777777888888777666666666666666444444555666555222000...555555555555555555555555222333444555555444333222555555555555555666777777444555555777999;;;<<<===FFFWWWssszzzsssqqqpppooonnnttt|||uuujjjfffiiinnnssstttvvvtttpppttt|||~~~zzz{{{}}}~~~~~~|||{{{{{{|||}}}}}}}}}}}}}}}}}}}}}|||{{{zzzxxxxxxwwwvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwvvvvvvuuutttuuuvvvwwwxxxwwwwwwvvvttttttsssrrrqqqqqqqqqqqqsssssssssssstttuuuvvvvvvwwwwwwwwwwwwxxxyyyzzz{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~yyyqqqhhhcccaaadddhhhkkklllmmmoooppptttvvvyyyyyyyyyzzzzzztttsssxxx}}}}}}|||uuuddd___XXXQQQMMMKKKIIIGGGBBBCCCCCCCCCAAA???<<<:::333333333222222222111111000000111111111222222222333333333444444444555555111222222333333222222111000111333444444333111000222222222222222222222222444333222111222333444555555555444333222000000///222222222222222222222222rrrZZZQQQHHHFFFFFFBBB@@@>>>======>>>??????>>>:::::::::;;;;;;;;;;;;;;;999999999888999999::::::777777777777666666666666444444444444444444444444333444555777888888999999444555555666666666666666555555555555555555555555999888888777666555555555;;;555333777::::::???GGGPPPllluuuzzz~~~xxxrrrqqqrrr{{{}}}ssslllllllllkkkooouuu|||xxxtttrrrtttyyy|||~~~zzzzzzyyyyyyyyyzzz{{{{{{yyyzzz{{{{{{yyyyyyzzz{{{{{{xxxuuusssssssssrrrqqqssssssttttttttttttssssssttttttuuuuuuvvvvvvwwwwwwqqqqqqqqqqqqqqqqqqqqqqqqsssrrrqqqpppqqqrrrssstttvvvvvvuuutttttttttttttttuuuuuuvvvwwwxxxzzz|||}}}yyyzzz{{{}}}~~~|||ooodddaaa```______bbbgggllloootttwwwzzz{{{{{{{{{|||}}}}}}}}}~~~zzzyyy~~~~~~~~~~~~xxxnnnggg^^^XXXUUURRROOOLLLDDDBBB???AAADDDCCC>>>999888666444222111111222333111111000000111222222333999777444222222333555666555555555555444333222111333333333333333333333333444444444333333333222222333333333222222111111111222333333444444333333222444333333222222333333444rrrYYYPPPHHHFFFFFFBBBAAA???======>>>???>>>===<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888999999999888777777777666666666666444444444444444444444444666666777777777777666666444555555666666666666666555555555555555555555555555555555555555555555555:::777777;;;======DDDLLL___wwwssspppuuuzzzyyyuuusssuuuxxx}}}ssslllgggjjjmmmooottt{{{yyyxxxvvvuuuwww{{{~~~}}}~~~~~~{{{{{{zzzyyyyyyxxxxxxyyyxxxyyyzzzzzzxxxxxxyyyzzzxxxvvvtttssstttttttttsssssssssttttttttttttssssssttttttttttttttttttuuuuuurrrrrrrrrqqqqqqpppppppppqqqqqqqqqqqqqqqrrrssstttssssssrrrrrrsssttttttuuuuuuuuuuuuvvvxxxyyy{{{|||zzzzzzzzz{{{|||~~~vvvmmmeeebbb^^^\\\^^^bbbhhhlllsssvvvzzz|||||||||}}}}}}{{{|||{{{~~~~~~{{{vvvpppggg```[[[WWWRRROOOHHHDDDAAAAAACCCCCC@@@<<<:::888666444222222333444222111111111222333444444777666444333333333444555444444444444333222111000333333333333333333333333333333333222222222111111444333333333222222222222222333333444444333333222444444333333333333444444qqqYYYPPPHHHFFFFFFBBBCCCAAA>>>>>>>>>>>>===<<<>>>======<<<<<<;;;;;;;;;;;;:::999888888888888888888888777777777666666666666666666666666666666666888888888777666555444333444555555666666666666666555555555555555555555555222222222333444555555666666666888:::;;;>>>HHHSSSrrruuunnnpppssswwwvvvuuuvvv|||zzzrrrmmmhhhfffjjjooossswww|||uuuwwwxxxyyyzzz~~~}}}|||{{{||||||}}}}}}{{{{{{zzzyyyxxxwwwvvvvvvwwwxxxyyyyyywwwvvvwwwyyywwwuuusssssstttuuuvvvuuussssssttttttttttttssssssssssssssssssssssssrrrrrrrrrrrrrrrqqqqqqppppppoooooooooqqqrrrsssssssssssspppppppppqqqrrrsssuuuvvvttttttuuuvvvwwwyyyzzz{{{zzzzzzyyyxxxyyy{{{}}}|||vvvmmmhhhbbb]]]\\\___cccfffppptttyyy}}}~~~}}}}}}~~~zzz{{{~~~~~~~~~|||vvvmmmgggbbb^^^XXXSSSLLLGGGBBB@@@BBBCCCBBB@@@<<<;;;888666444444444444222222222222333444555666555555555444444444444444333333333333222111000000333333333333333333333333222222222222111111111111444444444444333333333333222333333444444333333222555444444333333444444555pppXXXPPPHHHEEEFFFBBBDDDBBB???>>>>>>===<<<:::??????>>>===<<<;;;;;;:::;;;;;;999888777777777777888888888777777777666666666666666666666666666666888888777777666555333333444555555666666666666666555555555555555555555555222222333444444555555666555777999:::;;;CCCRRR___~~~xxxrrrrrrtttwwwxxxwwwvvvzzz{{{qqqmmmqqqnnnlllmmmpppsssvvvxxxtttwwwyyyzzz}}}~~~}}}|||yyyyyy{{{}}}|||yyyyyyyyyyyyyyyxxxwwwwwwvvvvvvwwwxxxwwwvvvuuuvvvwwwwwwuuusssssstttuuuuuuuuussssssttttttttttttssssssttttttssssssrrrrrrqqqqqqpppppppppppppppqqqqqqqqqmmmnnnppprrrssstttsssssspppppppppqqqrrrssstttuuutttttttttuuuvvvwwwyyyzzzzzzyyywwwvvvvvvxxx{{{}}}|||~~~|||}}}}}}}}}~~~{{{vvvrrrkkkeeeaaa``````aaajjjooovvv{{{}}}}}}}}}}}}zzz{{{~~~~~~~~~xxxqqqkkkfffaaaZZZUUUNNNIIICCC@@@@@@AAABBBBBB???===;;;888666555444444222111111222222333555555333444555555555444333333333333333333333222111111333333333333333333333333333333333222222222111111444444444444444444444444222333333444444333333222555444444333333444444555pppXXXOOOGGGEEEGGGBBBDDDBBB???>>>>>>===;;;:::??????>>>===<<<;;;;;;:::;;;:::999888777777666666888888888888777777777777777777777777777777777777555555666666666666555555444555555666666666666666555555555555555555555555555555555555555555555555999<<<===<<<@@@NNNbbbppp{{{ppppppsssyyy{{{|||zzzyyy~~~}}}tttpppooovvvuuurrrqqqsssvvvwwwvvvwwwyyy|||~~~~~~~~~~~~}}}|||xxxxxxyyy{{{||||||zzzwwwvvvwwwxxxyyyyyyyyyyyyxxxvvvwwwxxxwwwuuutttuuuvvvyyyvvvtttssstttttttttsssssssssttttttttttttsssssstttttttttssssssrrrrrrrrrnnnnnnooopppqqqqqqrrrssslllnnnppprrrssssssssssssrrrrrrqqqqqqrrrrrrssstttssssssssstttuuuvvvwwwxxxyyywwwuuutttuuuwwwzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzz|||~~~~~~}}}{{{wwwqqqlllfffbbb```eeejjjqqqwwwyyyyyyzzzzzzyyy{{{~~~~~~zzz}}}~~~yyyyyyqqqjjjccc[[[UUUOOOKKKEEEAAA@@@@@@BBBBBBAAA@@@===;;;888666444333111111111111111222333333222333444555666555333222444444444444444333333222333333333333333333333333555444444444444333333333444444444444444444444444222333333444444333333222444444444333333444444444oooWWWOOOGGGEEEGGGBBBDDDBBB???>>>>>>===<<<:::>>>======<<<<<<;;;;;;;;;:::999888777777777777777999999888888888777777777777777777777777777777777333444555666666666666666444555555666666666666666555555555555555555555555777777777777777777666666777<<<>>>???HHHZZZnnn{{{yyyppprrrvvvyyy|||{{{sssqqqrrrsssvvvvvvtttrrruuu{{{}}}{{{}}}}}}||||||}}}}}}{{{yyyyyyxxxwwwxxxzzzzzzxxxwwwuuuvvvxxxyyy{{{{{{zzzzzzvvvwwwxxxwwwuuuttttttuuuyyywwwtttssstttttttttsssssssssttttttttttttsssssstttsssssssssssssssrrrrrrmmmnnnnnnooopppqqqrrrrrrnnnnnnpppqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrsssssssssssssssssstttuuuvvvwwwwwwvvvuuutttuuuwwwyyy{{{}}}~~~{{{{{{{{{|||||||||||||||||||||{{{{{{{{{|||}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||||||||{{{zzz{{{{{{{{{|||}}}~~~~~~}}}zzzuuuoooiiiffffffjjjooossstttssssssssssssvvvzzz|||}}}~~~~~~yyywww}}}~~~xxxvvv~~~zzzpppggg^^^WWWQQQOOOKKKGGGDDDCCCDDDDDDDDDCCCAAA>>>;;;888666444333222111111000000111111111222444555555444333333444444444555555444444333333333333333333333333333555555555555444444444444333333333333444444444444222333333444444333333222444333333222222333333444nnnWWWOOOGGGEEEGGGBBBCCCAAA???>>>>>>>>><<<;;;<<<<<<<<<;;;;;;;;;;;;;;;888888777777777777888888999999999888888888777777666666666666666666666666333444555555666666555555444555555666666666666666555555555555555555555555555666666777777888888888777>>>DDDIIIVVVjjj{{{yyytttvvvzzzxxx}}}yyynnnlllppptttttttttuuutttqqqvvv~~~~~~}}}||||||||||||zzzxxxzzzxxxvvvvvvwwwxxxxxxxxxvvvwwwyyy{{{{{{{{{zzzyyywwwxxxxxxwwwuuuttttttuuuwwwuuusssssstttuuuuuuuuussssssttttttttttttssssssqqqqqqqqqqqqrrrrrrrrrrrrppppppppppppooooooooooooppppppoooppppppqqqrrrrrrooooooooopppqqqrrrssstttrrrrrrrrrrrrssstttuuuvvvtttttttttuuuvvvxxxyyyzzz~~~}}}}}}xxxyyyyyyzzzzzzzzzzzzzzzxxxxxxxxxxxxyyyzzz||||||{{{{{{{{{{{{{{{|||||||||{{{zzzyyyxxxxxxyyyzzz{{{{{{zzzzzz{{{|||~~~}}}{{{zzz{{{{{{{{{zzz{{{|||||||||||||||}}}~~~|||||||||{{{yyyvvvsssqqqmmmoooqqqqqqooommmlllllliiinnnsssvvvwwwvvvwwwxxxzzz}}}}}}yyyxxx}}}|||xxxvvvwwwnnneee```UUUUUUSSSPPPMMMJJJHHHHHHIIIHHHEEEBBB???;;;888666555444333222111000000000222222333333444444444444222333333444444444333333333333333333333333333333555555444444444333333333222222222222333333333444222333333444444333333222333222222111111222222333nnnWWWNNNGGGEEEGGGBBBCCC@@@>>>>>>>>>>>>===<<<::::::;;;;;;;;;;;;;;;;;;888777777777777777888999999999999888888888888777666666666666666666666666444555555555555555444444444555555666666666666666555555555555555555555555333333555666777999::::::>>>FFFOOOXXXhhh|||uuusssvvvyyywww~~~pppfffiiiqqqtttssstttvvvtttqqquuu~~~}}}}}}~~~}}}{{{yyy{{{xxxvvvuuuvvvxxxxxxxxxxxxzzz{{{||||||{{{yyyxxxxxxyyyyyyxxxuuutttuuuuuuuuusssrrrrrrtttvvvwwwwwwsssttttttttttttttttttsssooooooppppppqqqqqqqqqrrrrrrrrrqqqpppooonnnmmmlllqqqqqqooooooooopppqqqrrrllllllmmmnnnppprrrtttuuurrrrrrrrrrrrsssssstttuuurrrssstttvvvxxxyyyzzzzzz~~~~~~}}}|||wwwxxxxxxyyyyyyyyyyyyyyyttttttuuuvvvxxxzzz|||}}}{{{zzzzzzyyyyyyxxxxxxwwwyyyxxxwwwvvvvvvwwwxxxyyyyyyxxxwwwwwwxxxzzz}}}~~~~~~|||zzzyyyzzz{{{{{{zzzzzz{{{|||{{{zzzyyyzzz{{{xxxyyyyyyyyyyyyzzzzzzzzzssstttsssqqqmmmiiigggfffaaagggnnnrrrsssrrrrrrsssuuutttxxx~~~xxxwww{{{yyywwwxxxzzztttmmmiiiYYYZZZZZZWWWSSSOOOLLLKKKLLLKKKIIIEEEBBB>>>:::888777666555333222111000000222222222333333444444444111222222333333333222222333333333333333333333333444444444333333333222222111111111222222333333333222333333444444333333222222111111111111111111222mmmXXXPPPGGGEEEGGGDDD@@@@@@??????>>>=========??????===<<<;;;:::::::::===<<<:::888777777888999777888888999999777666555666666666666666666666666555555444444444444555555222333333444555666777777555555555444444333333222777444444777888999<<>>:::999777333222222333333222222222222222333444555555666555333222111222333333444555555555444333333222222222222222222222222222111111111222222333333333444333333222222333333444444333333222111000//////mmmWWWOOOGGGEEEGGGCCC@@@@@@??????>>>=========;;;;;;;;;:::;;;;;;<<<===<<<;;;999777666777888999888999:::::::::999777777666666666666666666666666555555444444444444555555333444444444444444444444666666666555555444444444555333444777888999AAAIIIYYYaaajjjsssvvvpppnnnrrrwwwyyypppmmmoootttwwwwwwyyyyyyxxxxxx{{{~~~|||zzzxxxxxxyyyzzz{{{{{{{{{zzzyyyxxxvvvvvvxxxxxxyyyyyyzzzyyyyyyyyyzzzyyyxxxwwwvvvuuuuuuuuussstttvvvwwwwwwvvvtttsssqqqqqqqqqrrrrrrsssssssssqqqssstttsssssssssuuuwwwttttttsssssssssrrrrrrrrrpppqqqqqqrrrqqqqqqppppppoooooopppqqqqqqqqqqqqppprrrqqqqqqppppppqqqrrrrrrssssssssstttuuuvvvwwwxxx|||}}}~~~~~~}}}|||wwwwwwwwwwwwwwwwwwwwwwwwuuuvvvwwwyyyzzzzzzzzzzzz|||{{{zzzxxxwwwwwwvvvvvvxxxwwwwwwvvvuuuuuuttttttrrrrrrssssssttttttttttttuuuvvvxxxzzz||||||||||||~~~~~~~~~}}}~~~~~~~~~}}}|||{{{{{{{{{|||}}}{{{|||}}}|||yyywwwwwwwwwuuuuuutttssstttuuuvvvwwwzzzxxxuuuvvvvvvrrrkkkddd\\\]]]___ccciiinnnrrrtttsssrrrqqqsssyyy}}}{{{zzz||||||{{{}}}{{{wwwtttrrrnnniiieeebbb___[[[YYYVVVSSSPPPMMMJJJFFFAAA>>>:::777444222222333333222444444333222222333333333555444333222222222333333444444555555444444333222222222222222222222222222222222333333333444444444444444333222222222222222333333222222111000000000lllVVVOOOGGGEEEGGGCCC@@@@@@??????>>>=========:::::::::::::::;;;<<<<<<;;;:::888777666666777888888888888999888777777666666666666666666666666666555555444444444444555555666666555555555444444444666666666666666666555555333444666888888<<>>============<<<;;;:::999999888999999999888777666666777777555555555555555444444444666666666666666666666666555555444444444444555555777666666666666666666666555555555555555666666666444666:::;;;999???PPPbbbjjjttt~~~yyyssspppwww{{{zzzuuurrrpppqqqtttyyy{{{|||{{{~~~~~~}}}}}}}}}}}}{{{zzzyyyxxxwwwwwwxxxxxxzzzzzzzzzzzzyyyxxxwwwvvvuuuvvvwwwxxxyyyzzzzzzzzzyyyzzzzzzzzzxxxvvvtttsssuuuuuuvvvvvvvvvuuuttttttppppppqqqrrrrrrsssttttttuuuvvvwwwwwwuuuttttttuuupppoooooooooooonnnnnnnnnmmmnnnoooooopppooooooooooooooopppqqqqqqqqqqqqpppooooooooopppqqqsssttttttttttttttttttuuuvvvwwwxxxyyyxxxwwwwwwwwwwwwxxxyyyuuuuuuuuuuuuuuuuuuuuuuuussssssuuuvvvxxxyyyyyyyyyzzzyyyxxxvvvuuuuuuuuuttttttttttttssssssrrrrrrrrrrrrsssuuuvvvvvvuuutttrrrqqqssstttvvvwwwxxxwwwwwwwwwwwwwwwxxxyyyzzz||||||}}}|||{{{{{{zzzyyyyyyyyyvvvwwwxxxxxxvvvttttttuuussssssrrrqqqrrrssstttuuuvvvvvvuuuvvvvvvtttpppmmmfffdddaaa___aaafffmmmrrryyywwwuuuuuuwww|||}}}|||~~~wwwoooiiieeebbb___[[[YYYUUUSSSPPPLLLHHHEEE>>>;;;777444333333222111555444333333222222222333444444444333333333444444333444444555444444333333333333333333333333333333333333333444444444444444000000111111222222222222111111111222222333333333hhhUUUNNNGGGEEEFFFCCC@@@@@@??????>>>=========<<<;;;::::::999999999999888888777777777777777777555555555444444444444444666666666666666666666666555555444444444444555555333333444555666666777777333333333444444555555555444666::::::999@@@TTThhhwww~~~{{{vvvuuu}}}{{{xxxzzzsssrrrqqqrrruuuxxxzzz{{{~~~~~~}}}||||||}}}}}}~~~~~~}}}{{{{{{zzzzzzxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuvvvwwwxxxyyyyyyzzzzzzyyyyyyyyyyyyxxxvvvtttsssuuuuuuuuuuuuttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrtttuuuwwwvvvtttrrrrrrsssqqqqqqqqqpppppppppoooooopppqqqrrrrrrsssssssssrrroooooopppqqqqqqqqqqqqpppnnnnnnoooqqqrrrssstttttttttssssssssstttuuuvvvwwwxxxwwwvvvuuuuuuvvvwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvrrrssstttvvvwwwxxxyyyyyyyyyyyywwwvvvuuutttttttttssssssssssssrrrrrrrrrrrrrrrsssuuuvvvvvvtttrrrqqqrrrssstttvvvwwwwwwwwwvvvuuuuuuuuuvvvwwwxxxyyyzzz{{{{{{|||~~~||||||{{{zzzyyyxxxwwwvvvtttuuuwwwvvvuuuttttttuuussssssrrrqqqrrrssstttuuuwwwwwwvvvvvvuuussspppmmmllljjjfffaaa```cccjjjooouuuvvvxxx{{{~~~zzzrrrlllgggcccaaa___\\\XXXUUURRRNNNIIIFFFAAA>>>999666555444333111333222222222333333444555444444444444444444444444333333444444555444444333333333333333333333333333333333333222222222222222---...///111333444444444111111111222333333444444gggTTTNNNGGGEEEFFFCCC@@@@@@??????>>>=========999999999999:::<<<===>>>888888888888888888888888888888777666666666666777666666666666666666666666555555444444444444555555000000111222333444555666111222222333444555666666333555888:::;;;DDDYYYmmm}}}||||||zzz|||xxxwwwzzzsssrrrssstttvvvyyy|||~~~~~~}}}{{{zzzzzzyyyyyyyyyzzzzzz{{{|||}}}~~~~~~~~~}}}|||zzzyyyxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwvvvuuuuuuvvvvvvwwwxxxyyyyyyyyyxxxwwwwwwwwwwwwwwwvvvuuutttuuuuuuttttttssssssrrrrrrsssssssssrrrrrrqqqqqqqqqrrrtttvvvuuutttrrrqqqqqqooonnnnnnnnnnnnmmmmmmmmmnnnooopppqqqqqqqqqqqqqqqoooooopppqqqqqqqqqqqqpppmmmnnnpppqqqssssssssssssssssssrrrrrrsssttttttuuuwwwvvvuuuttttttuuuvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvrrrssstttvvvxxxyyyzzzzzzzzzyyyxxxvvvuuuuuuttttttssssssrrrrrrrrrrrrrrrrrrpppqqqrrrrrrrrrqqqpppooorrrsssuuuvvvwwwwwwvvvvvvtttttttttuuuuuuvvvxxxxxxxxxyyyzzz{{{}}}~~~}}}~~~~~~~~~}}}}}}~~~~~~}}}{{{{{{|||{{{{{{zzzxxxvvvuuutttqqqsssuuuuuutttsssttttttsssrrrqqqqqqqqqrrrtttuuuwwwwwwvvvuuutttqqqooonnnmmmllliiiccc``````fffkkkooorrrxxx}}}~~~~~~vvvpppkkkfffcccaaa^^^[[[XXXUUUQQQLLLIIIEEEAAA<<<888777555444222222222222222333444555666333333444555555555555444333333444444555555444444333333333333333333333333333333222222222222111111,,,...000222444555555444111222222222333333444444eeeSSSNNNGGGEEEFFFBBB@@@@@@??????>>>=========999999999:::;;;===>>>???888888999999999999999888999888777666666666777777666666666666666666666666555555444444444444555555222222333333444444555555222222333444555666777777444555999===BBBMMMcccvvv|||yyyxxxzzz}}}}}}yyyyyyyyysssssstttuuuxxx|||~~~~~~~~~}}}}}}|||{{{yyyxxxyyyyyyxxxxxxyyyzzz{{{||||||}}}}}}~~~~~~~~~~~~~~~}}}{{{yyyxxxwwwvvvvvvwwwwwwxxxyyyyyyyyyyyywwwxxxxxxxxxxxxwwwvvvvvvvvvwwwwwwxxxxxxxxxwwwwwwvvvvvvuuuuuuuuuuuuuuuvvvwwwvvvuuuttttttsssssssssrrrrrrrrrrrrrrrrrrrrrrrrqqqsssuuuvvvtttrrrrrrrrrmmmmmmlllllllllkkkkkkkkkkkkkkklllmmmnnnnnnnnnnnnoooooopppqqqqqqqqqqqqpppnnnoooppprrrssssssrrrrrrrrrrrrqqqqqqqqqrrrssssssttttttssssssssssssttttttttttttttttttttttttttttttrrrsssuuuwwwxxxzzzzzz{{{zzzyyyxxxwwwvvvuuuuuuuuussssssssssssssssssssssssqqqqqqqqqqqqpppppppppoooqqqrrrtttuuuvvvuuuuuutttsssssssssssstttuuuvvvwwwwwwxxxyyyzzz{{{{{{{{{{{{~~~~~~~~~~~~~~~}}}|||{{{zzz{{{||||||||||||{{{zzzzzz}}}~~~~~~~~~~~~}}}{{{zzz{{{{{{{{{zzzxxxvvvsssrrrnnnppprrrrrrqqqqqqrrrsssqqqqqqpppooopppqqqrrrssstttuuuuuutttrrrpppooooookkklllkkkgggbbbbbbfffkkkmmmpppvvv|||~~~xxxrrrmmmgggddd```^^^\\\ZZZYYYVVVSSSPPPHHHDDD???;;;888777555333333333333222222333444444222333555666666666555444222333444444555555444444444444444444444444444444444444333333333222222222///000222444555444333222222222333333333333333333eeeSSSNNNGGGEEEFFFBBB@@@@@@??????>>>===============<<<;;;;;;;;;<<<<<<888999999:::::::::999999888777666444444555555666666666666666666666666666555555555444444555555555777777777777777666666666222333444555666888888999777888<<>>============<<<<<<;;;:::::::::;;;;;;888888888888777777777777777777777777666666666666777777777777777666555555444555777888888666444333444444444444444444333333666666777777666555444444999;;;???FFFRRReee{{{|||zzz{{{yyyxxxrrrooouuu{{{xxxzzz|||{{{xxxuuuuuuvvvxxx}}}}}}||||||}}}|||||||||||||||||||||||||||{{{zzzzzzzzzzzz{{{|||xxxzzz|||}}}||||||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||zzzxxxwwwvvvuuuuuutttuuuwwwzzz|||}}}~~~~~~{{{xxxuuuvvvyyy{{{{{{yyywwwwwwxxxyyyyyyzzz{{{{{{{{{wwwtttsssuuuvvvuuusssuuuuuuuuuuuutttsssrrrqqqrrrsssssstttuuuvvvwwwwwwssssssttttttttttttsssssspppppppppppppppooonnnnnnmmmkkkkkklllnnnpppppppppooooooppppppppppppoooooooooooopppqqqqqqqqqqqqqqqsssrrrqqqpppooooooooooooqqqqqqppppppppppppppppppssssssrrrrrrqqqrrrrrrrrrwwwwwwyyyzzz{{{|||||||||{{{zzzxxxvvvuuutttssssssttttttssssssrrrqqqqqqpppoooppprrrssssssrrrpppoooooooooooooooooopppppppppppppppppppppqqqrrrsssttttttvvvwwwwwwvvvuuuuuuvvvxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzyyywwwwwwwwwxxxyyy{{{}}}~~~}}}~~~||||||}}}~~~~~~}}}{{{yyywwwvvvvvvvvvtttrrrqqqppppppoooooooooooooooooonnnmmmlllmmmoooqqqrrrrrrrrrrrrssssssrrrqqqqqqooonnnmmmllljjjiiihhhgggjjjnnnrrrwww|||yyyoookkkhhheee```dddhhhjjjgggaaaYYYTTTKKKHHHDDDAAA???===:::888777666555444333333333333555555555444444333333333444555555555444333333222222222222222222222222222222222222333333444444444222333333444444333333222666555333222111222333333cccQQQNNNHHHFFFGGGCCC@@@???>>>===<<<<<<<<<<<<===<<<;;;:::::::::::::::888888888888777777777777777777777777666666666666777777777777777666555555222444666777888777666555444444444444444444444444444555555666777777777777:::<<>>===<<<<<<;;;;;;<<<>>>===<<<;;;:::999999999999999888888888777777777777777777777666666666666777777777777777666666555222333555777888888777777333333333444555555555666333444555666777888999999<<<===CCCPPPcccxxx}}}tttpppoookkkfffggglllvvv{{{xxxxxx{{{|||zzzxxxvvvzzz~~~~~~|||{{{yyyyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{yyy{{{}}}}}}{{{zzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}yyyyyyxxxxxxwwwvvvvvvuuuttttttssstttuuuwwwxxxzzzwwwxxxxxxxxxwwwwwwyyyzzzxxxxxxxxxxxxxxxxxxyyyyyyyyywwwuuutttuuuuuuuuutttvvvvvvvvvvvvuuutttsssrrrssssssssssssssssssssssssrrrssssssttttttssssssrrrnnnoooooopppppppppoooooonnnmmmkkklllmmmnnnmmmmmmlllmmmmmmnnnnnnmmmmmmllloooooopppppppppoooooonnnnnnnnnnnnnnnnnnnnnooopppppppppqqqqqqqqqqqqqqqqqqrrrqqqqqqppppppqqqrrrrrrtttvvvyyy{{{||||||zzzyyyzzzyyywwwvvvtttsssssssssppppppoooooonnnmmmmmmmmmooopppqqqrrrrrrqqqpppooonnnnnnnnnooooooppppppppppppppppppppppppqqqrrrsssrrrsssuuuuuussssssssstttttttttttttttttttttttttttvvvwwwxxxxxxvvvvvvwwwxxxzzz{{{{{{|||}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}{{{zzz{{{}}}~~~~~~~~~|||zzzyyyxxxxxxwwwuuusssqqqqqqpppoooooooooooopppqqqpppnnnmmmmmmmmmnnnooopppqqqqqqrrrrrrrrrqqqqqqqqqqqqpppooommmlllkkkkkkfffhhhjjjnnnssszzz}}}{{{zzz}}}{{{xxxrrrjjjhhhggghhhkkkmmmhhh___VVVOOOLLLHHHEEEDDDBBB???===888777666444333333222222333333444444444444444444444444555555444444333333333333333333333333333333222222111111111111111111000111111222222111111000444444333222222222222333~~~bbbPPPMMMGGGEEEFFFBBB???>>>===<<<<<<<<<<<<<<<>>>===<<<;;;:::999999999999999999888888888777777777777777777666666666666666666777777777777666666333444555666777777666666222333333444555666666777555555555666777888999:::;;;===EEEUUUjjj}}}yyypppkkklllmmmjjjeeefffqqq{{{zzzxxxxxxyyy{{{|||zzzxxxyyy~~~~~~{{{|||||||||{{{zzzxxxwwwwwwxxxxxxyyyyyyzzzzzz{{{|||||||||{{{{{{|||||||||zzz{{{}}}|||{{{zzzzzz{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}|||xxxxxxxxxxxxwwwvvvvvvuuuuuutttsssrrrssstttwwwxxxvvvyyy{{{zzzwwwwwwyyy|||xxxxxxxxxxxxwwwwwwwwwwwwxxxwwwuuuttttttuuuuuuuuuvvvvvvvvvvvvuuutttsssssssssssssssrrrrrrqqqqqqqqqrrrrrrssssssssssssrrrrrrnnnnnnoooppppppppppppoooooommmkkkkkklllmmmlllkkknnnoooooooooooooooooonnnnnnnnnooooooooonnnmmmmmmmmmmmmmmmnnnooopppqqqqqqppppppqqqqqqqqqqqqqqqrrrqqqqqqpppppppppqqqrrrrrrrrruuuxxx{{{|||{{{yyyxxxxxxxxxvvvuuutttsssssssssqqqqqqqqqpppoooooonnnnnnoooooopppqqqqqqpppoooooommmmmmnnnnnnoooppppppppppppppppppppppppqqqrrrrrrqqqrrrttttttrrrqqqrrrsssrrrrrrrrrrrrrrrrrrrrrrrrtttuuuwwwvvvvvvvvvwwwxxxzzzzzzzzzzzz{{{|||}}}~~~{{{{{{|||}}}~~~~~~|||zzzyyyzzz}}}~~~~~~|||zzzxxxwwwwwwwwwuuusssrrrqqqppppppooooooppppppqqqqqqooonnnmmmmmmmmmmmmoooppppppqqqqqqqqqqqqqqqqqqqqqpppooonnnmmmllllllggghhhiiikkkooowwwzzz|||}}}zzzxxx|||yyyooollliiigggjjjnnnkkkaaaYYYNNNLLLHHHFFFEEEDDDBBB@@@<<<;;;999777666555444444333333333444444555555555333444444555444444333333333333333333333333333333444444444333333222222222111111222222222222111111333333222222222222222222~~~bbbQQQNNNHHHFFFGGGCCC??????>>>>>>======>>>>>>======<<<;;;:::999999:::999999999999888888888888777777777777666666666666666666777777777777666666777777777666666555444444333333444444555666777777888777777777777888999999;;;???JJJ[[[ooo~~~~~~rrrfffcccgggkkkkkkjjjppp}}}}}}{{{wwwwwwxxxzzz||||||{{{zzz~~~~~~yyyzzzzzz{{{zzzyyywwwvvvxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyy{{{||||||zzzyyyzzzzzz{{{}}}~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}|||xxxxxxxxxxxxxxxwwwvvvuuuvvvuuusssrrrssstttvvvxxxvvvyyy|||{{{yyyxxxzzz|||wwwwwwwwwwwwwwwwwwvvvvvvwwwwwwvvvuuuttttttuuuwwwwwwwwwwwwwwwvvvuuutttssssssssssssrrrqqqqqqppppppqqqqqqrrrrrrrrrrrrqqqqqqnnnoooooopppppppppooooooooommmkkkkkkkkklllkkkjjjnnnnnnoooooooooooonnnnnnmmmmmmnnnnnnnnnmmmmmmlllnnnnnnnnnooopppqqqrrrsssppppppqqqqqqrrrrrrrrrrrrqqqqqqppppppqqqrrrrrrsssrrrtttxxx{{{|||{{{yyywwwwwwwwwuuutttssssssssssssqqqqqqppppppooonnnnnnmmmoooooooooooooooooooooooolllmmmmmmnnnooooooppppppppppppooooooppppppqqqqqqppprrrssssssrrrqqqqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrsssuuuuuuuuuuuuwwwxxxyyyyyyyyyyyyzzz{{{|||}}}zzz{{{|||}}}~~~|||{{{zzz{{{}}}~~~{{{zzzxxxwwwwwwvvvtttrrrrrrqqqqqqpppppppppppppppqqqqqqpppooonnnmmmmmmlllnnnoooppppppqqqqqqqqqpppqqqppppppooonnnmmmllllllhhhhhhhhhhhhkkkqqqzzz}}}www{{{~~~||||||xxxooojjjggghhhlllkkkddd]]]OOOMMMJJJHHHHHHGGGEEECCC===<<<:::888666555444333333333333444444555555555333333444444555444444333333333333333333333333333444444444333333222222222222222333333333333222222111222222222222222222222cccQQQNNNHHHFFFGGGCCC??????>>>>>>>>>>>>??????<<<<<<;;;:::::::::;;;;;;:::999999999999888888888777777777777666666666666555666666777777777777777888888777666555444333333444444444555666666666777999999777777777888999:::???FFFUUUgggyyyzzzlll```___dddjjjooosss~~~}}}{{{xxxyyyzzz|||}}}}}}}}}}}}|||{{{|||}}}||||||xxxxxxyyyyyyyyyxxxxxxwwwyyyyyyyyyyyyyyyyyyyyyyyywwwwwwxxxxxxxxxxxxwwwwwwxxxzzz||||||zzzyyyzzz{{{{{{}}}~~~}}}||||||~~~~~~~~~~~~}}}}}}}}}}}}yyyyyyzzzzzzyyyxxxvvvuuuuuutttsssssstttuuuvvvwwwwwwxxxzzzzzzyyyyyyyyyzzzvvvvvvvvvvvvvvvvvvwwwwwwvvvvvvvvvuuussstttvvvxxxxxxxxxxxxwwwwwwvvvuuutttsssssssssrrrrrrqqqqqqqqqpppqqqqqqrrrrrrqqqqqqppppppppppppppppppooonnnnnnnnnllljjjjjjkkkkkkjjjiiikkkllllllmmmmmmllllllkkkkkkkkklllmmmmmmmmmmmmllloooooooooooopppqqqrrrsssppppppqqqqqqrrrsssssssssqqqqqqqqqqqqrrrsssttttttrrrtttwwwyyyzzzzzzxxxwwwvvvvvvtttssssssrrrrrrrrroooooonnnnnnmmmlllllllllooonnnnnnnnnnnnnnnnnnooollllllmmmnnnooooooppppppppppppoooooooooppppppqqqpppqqqssssssqqqqqqqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqppprrrsssttttttuuuvvvxxxxxxxxxxxxyyyzzzzzz{{{{{{yyyzzz{{{|||~~~~~~|||{{{|||~~~|||zzzxxxxxxxxxwwwuuusssrrrrrrqqqppppppppppppqqqqqqppppppooonnnmmmmmmlllmmmnnnooopppppppppppppppqqqqqqpppoooooonnnmmmmmmhhhhhhfffeeefffkkkqqqvvv~~~}}}{{{~~~rrrmmmhhhgggiiijjjgggcccWWWUUUQQQNNNLLLJJJGGGEEE>>><<<:::888666444333222333333444444444444444444333333444444555555444444333333333333333333333333222222111111111111111111333333333444444333333333000111222222333222222222~~~aaaPPPMMMGGGEEEFFFBBB>>>>>>=========>>>>>>???;;;;;;:::::::::;;;<<<<<<::::::999999999888888888777777777777666666666666555555666777777777777777888777666555555555555555555555555555666666666666888888777777888999<<<===EEEPPPcccvvvsssggg^^^___fffmmmuuu|||}}}{{{zzz{{{|||}}}}}}~~~~~~|||{{{{{{||||||zzzyyyyyyxxxxxxxxxxxxxxxyyyyyy{{{{{{zzzzzzyyyyyyxxxxxxwwwwwwxxxyyyyyyxxxwwwwwwwwwyyy{{{{{{zzzzzz{{{||||||~~~~~~}}}||||||~~~~~~~~~~~~}}}}}}}}}}}}{{{{{{||||||zzzxxxvvvtttrrrrrrsssssstttuuuvvvvvvvvvvvvvvvxxxyyyyyyxxxvvvtttuuuuuuuuuvvvwwwwwwwwwuuuvvvwwwuuussssssvvvyyyxxxxxxxxxxxxwwwvvvuuuuuussssssssssssrrrrrrrrrrrrppppppqqqqqqqqqqqqppppppqqqqqqqqqqqqpppnnnmmmlllmmmkkkiiiiiijjjkkkkkkjjjkkkllllllmmmmmmllllllkkkhhhiiijjjlllmmmmmmmmmmmmooooooooooooooopppqqqrrrppppppqqqqqqrrrsssssstttrrrrrrrrrrrrssstttuuuvvvssstttvvvwwwyyyyyyxxxxxxuuuuuutttsssrrrrrrrrrrrrppppppooonnnnnnmmmmmmlllnnnnnnnnnmmmmmmnnnnnnnnnkkkkkklllmmmnnnooopppqqqppppppooooooooooooppppppppprrrssssssrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrroooppprrrsssssstttvvvxxxvvvwwwxxxyyyzzzzzzyyyyyywwwwwwyyyzzz|||~~~~~~}}}}}}~~~~~~|||{{{zzzzzzyyywwwuuusssrrrqqqqqqppppppqqqqqqooooooooooooooonnnmmmmmmlllmmmnnnooopppppppppppprrrrrrqqqqqqppppppooooookkkjjjhhhfffeeegggkkkooozzz~~~~~~uuuqqqkkkggggggiiijjjkkkeeeaaa[[[VVVRRRNNNJJJGGGAAA@@@>>>;;;888666555555444444444444444444333333222333444444555555444444444444444444444444444444111111111111111111222222222222333333333333222222///000111222333222222111|||```OOOKKKEEEDDDEEEAAA======<<<<<<<<<======>>>::::::::::::;;;<<<======:::::::::999999999888888777777777777666666666666555555666777777777777777666666555555555666666777666666666666666555555555777666666666888;;;>>>@@@JJJXXXmmmoooeee___cccjjjqqqzzz}}}zzz|||}}}~~~~~~~~~~~~~~~}}}}}}}}}|||zzzxxxyyyxxxwwwwwwwwwxxxyyyzzz}}}|||{{{{{{zzzyyyxxxwwwzzzzzz{{{||||||{{{zzzzzzvvvxxxzzz{{{zzzzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}|||{{{~~~~~~~~~~~~}}}}}}}}}}}}|||}}}}}}}}}{{{yyyvvvtttoooppprrrssstttuuuuuuuuuuuutttsssuuuxxxyyyvvvssssssttttttuuuvvvwwwwwwxxxuuuvvvwwwuuussssssvvvyyyxxxxxxyyyxxxxxxwwwvvvuuussssssssssssssssssssssssppppppqqqqqqqqqqqqpppppprrrrrrrrrqqqooonnnlllkkkllljjjiiiiiijjjkkkkkkjjjmmmnnnnnnnnnnnnnnnnnnmmmggghhhiiikkklllmmmnnnnnnnnnnnnnnnnnnnnnoooooopppppppppqqqrrrrrrsssttttttrrrrrrrrrssstttuuuvvvwwwssstttuuuvvvwwwxxxxxxyyyuuutttssssssrrrrrrrrrrrrrrrrrrqqqqqqppppppoooooonnnnnnmmmmmmmmmmmmnnnnnnkkkkkklllmmmnnnooopppqqqppppppooooooooooooooopppppprrrtttsssrrrqqqrrrsssssssssssssssssssssssssssnnnppprrrsssssstttvvvxxxtttvvvxxxzzz{{{zzzyyyxxxuuuvvvwwwyyy{{{}}}~~~~~~~~~~~~~~~}}}||||||{{{yyywwwsssrrrqqqqqqppppppqqqqqqooooooooooooooonnnnnnmmmlllmmmnnnoooppppppppppppsssssssssrrrrrrqqqqqqqqqnnnmmmkkkhhhfffgggjjjmmmxxx|||}}}zzzxxxtttmmmhhhfffiiimmmpppoookkkddd]]]WWWQQQKKKGGGFFFEEEBBB???===;;;999999555555555444444333333333222333333444555555555444444444444444444444444444222222222333333444444555111111222222222222111111///000111222333333222111yyy```SSSPPPIIIEEEEEE@@@CCCBBBAAA@@@????????????<<<<<<<<<:::999999:::<<<;;;;;;::::::999888777777555666777888888888888888777777666666666666777777:::999888777666555444333222333555666777777777777:::222111999<<<999>>>HHHQQQcccyyy|||lllgggdddgggnnnvvv}}}~~~|||{{{}}}{{{||||||{{{zzzzzzyyyxxxxxxwwwwwwvvvvvvwwwxxxxxxyyy|||zzzyyyyyyzzz{{{zzzyyyzzz|||}}}}}}|||{{{{{{|||||||||}}}}}}}}}}}}||||||~~~}}}}}}}}}~~~~~~~~~}}}||||||{{{yyywwwwwwxxxyyyzzz{{{||||||{{{}}}|||zzzwwwuuusssrrrrrrnnnnnnppprrruuuwwwvvvtttwwwvvvuuusssssssssssstttsssuuuuuutttsssrrrrrrsssvvvwwwxxxwwwvvvuuuvvvwwwwwwvvvuuuuuuuuutttrrrqqqttttttvvvwwwtttpppppprrrsssrrrqqqpppooonnnnnnnnnpppnnnmmmlllmmmmmmllljjjmmmllllllkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmiiijjjkkklllmmmmmmmmmmmmoooppppppqqqqqqrrrssssssssssssssstttttttttttttttssssssssstttuuutttrrrpppppprrrsssuuuvvvwwwwwwvvvrrrsssuuuvvvvvvtttrrrpppooooooooooooooooooooooooqqqooommmnnnppppppnnnlllnnnnnnnnnnnnooooooooopppooooooooooooooopppppppppssssssssssssssssssssssssttttttttttttsssrrrqqqqqqpppqqqqqqrrrssstttuuuuuutttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxzzz|||~~~~~~}}}{{{zzzyyytttsssqqqpppoooooonnnnnnnnnnnnmmmlllkkkkkkjjjjjjjjjlllnnnpppqqqqqqoooooorrrssstttuuuuuusssqqqpppmmmoooooojjjdddaaacccfffnnnwww{{{tttmmmiiijjjlllnnnrrrrrrqqqmmmeee[[[QQQKKKHHHEEEAAA???===<<<:::999777666555333333222333333444444444333333222222222444222222333666777555222000222444444222111222222000111111222222111111000111222222333333222222111vvv]]]PPPNNNGGGCCCCCC>>>AAA@@@???>>>============<<<<<<<<<;;;999999:::<<<;;;::::::999999888888888666777777888888888888777777777666666666666777777999999888777666555444444555555555666666666666666;;;555444:::<<<<<>><<<;;;777777777666555444333222444444444333333222222222333111000222444555333111444555666555444333444555111111222222222222111111111222222333333222222111uuu]]]PPPNNNGGGCCCCCC??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;999999:::<<<999999999999999999999999777888888888888777777666777777666666666666777777777777777777666666666666888777666555555555666666;;;777777;;;===AAAOOO___rrruuukkkggg```]]]eeesss|||zzz{{{}}}}}}}}}|||}}}zzzzzzyyyyyyxxxxxxwwwwwwyyyxxxxxxwwwwwwwwwxxxxxxyyyxxxwwwwwwyyy{{{{{{zzzxxxzzz||||||{{{{{{|||}}}|||}}}}}}~~~~~~}}}}}}|||~~~~~~~~~~~~~~~~~~{{{yyywwwwwwwwwvvvtttrrrssssssrrrrrrrrrsssuuuvvvxxxwwwvvvuuutttsssssssssooonnnoooqqqtttuuutttsssttttttssssssssstttuuuuuutttuuuvvvtttrrrqqqqqqrrrqqqsssuuuuuuuuuvvvxxxyyy}}}{{{yyyvvvsssrrrrrrrrruuurrrqqqrrrvvvxxxuuuqqqttttttsssrrrqqqqqqqqqqqqpppnnnmmmmmmmmmmmmllljjjmmmllllllkkkkkkllllllmmmkkkkkkkkkkkklllllllllllljjjkkkkkklllmmmmmmnnnnnnnnnoooppprrrsssuuuvvvwwwxxxxxxwwwvvvuuuttttttssstttsssssssssttttttrrrppppppqqqssstttuuuuuuuuuuuussstttuuuvvvvvvtttrrrqqqoooooooooooooooooooooooopppnnnmmmmmmnnnooommmlllnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnooopppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqooooooppppppqqqrrrssstttuuuuuuvvvuuutttttttttuuuvvvwwwvvvvvvvvvvvvwwwyyy{{{|||~~~~~~~~~}}}}}}wwwvvvtttqqqooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllmmmnnnpppppppppoooooopppqqqrrrsssrrrqqqpppoooooopppppplllgggdddeeegggmmmuuu~~~}}}xxxsssooollljjjrrrsssuuutttoooggg^^^YYYPPPLLLGGGDDDBBB@@@???===888888888888666555333222444444333333333333222222333222222333555555444222333333333111//////111222222222333333333333222222111222222333333222222111vvv^^^QQQOOOIIIEEEEEEAAA>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;:::999:::;;;999999999999999999::::::888888888888888777666555777777666666666666777777666666666666777777777777999777666444444555777888:::888999<<>>===<<<<<<<<<<<<:::<<<===<<<:::999:::;;;999999999999999999::::::888888888888888777666555777777666666666666777777666666666666777777777777777666555444555777999;;;888888:::===DDDRRRiii|||}}}yyyjjjgggjjjxxx~~~|||xxxxxx{{{}}}~~~|||{{{{{{{{{{{{{{{yyyyyyxxxxxxxxxxxxwwwwwwyyyyyyxxxxxxxxxxxxxxxyyyyyywwwvvvwwwzzz{{{{{{{{{yyy{{{}}}}}}|||||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~|||{{{{{{xxxuuutttsssrrrqqqpppqqqpppnnnllllllmmmooopppmmmmmmmmmllllllmmmmmmnnnooonnnlllkkklllkkkjjjiiiiiijjjkkklllmmmmmmnnnnnnooopppqqqpppnnnmmmnnnooonnnpppqqqrrrrrrrrrtttvvvqqquuu{{{~~~{{{{{{uuuuuuvvvuuupppppppppoooppppppqqqqqqqqqooonnnmmmnnnnnnmmmkkkmmmllllllkkkkkkllllllmmmjjjjjjjjjkkkkkkllllllllllllllllllllllllmmmooopppmmmnnnppprrrtttvvvxxxyyy{{{{{{zzzxxxwwwvvvuuutttvvvtttsssrrrssssssrrrpppooopppqqqrrrssssssrrrrrrrrrsssssstttsssrrrqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnnnnmmmllllllllllllnnnnnnnnnnnnnnnnnnmmmmmmnnnooopppqqqrrrssstttuuuqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooonnnnnnoooppppppqqqrrrsssttttttvvvtttrrrqqqqqqrrrtttuuuttttttttttttuuuwwwyyyzzz}}}}}}~~~~~~}}}{{{{{{zzzxxxvvvssspppnnnmmmlllmmmmmmmmmnnnnnnnnnnnnnnnmmmnnnnnnooooooooooooooooooppppppppppppppppppppppppqqqpppnnnkkkiiihhhhhhjjjnnntttyyy~~~}}}yyy{{{~~~{{{xxxvvvuuussstttuuutttpppjjjccc___XXXSSSMMMHHHEEECCCAAA@@@???<<<888444222222444555333333333333333333333333444555666777666666666666555555444222000000222555222333333444444333333222111222222333333222222111rrrYYYMMMLLLFFFDDDDDD@@@@@@???>>>======<<<<<<===:::<<<======;;;999::::::999999999999999999999999777888888888888777777666777777666666666666777777666666666666777777777777555555555555666888:::;;;777999<<>>:::555333333555666222222333333333333444444111333444444333333444555222333333222000000222555222222333333333333222222111222222333333222222111qqqYYYLLLLLLFFFDDDEEEAAA@@@???>>>===<<<<<<<<<<<<:::;;;======;;;:::999:::;;;::::::999999888888888666777777888888888888777777777666666666666777777777777777777666666666666666666777777777888888999777:::>>>GGGVVVlll}}}vvvgggqqq~~~{{{xxxyyyyyyzzz}}}~~~||||||zzzyyyxxxxxxyyyzzzyyyyyyyyyyyyyyyyyyzzzzzzwwwwwwwwwxxxyyyzzz{{{||||||{{{yyyzzz{{{||||||{{{~~~~~~}}}}}}}}}|||}}}}}}~~~~~~}}}}}}|||~~~~~~~~~~~~~~~~~~|||zzzzzzzzz{{{|||{{{wwwtttqqqppppppooonnnllllllkkkkkkjjjiiiiiihhheeeeeeddddddddddddeeeeeefffdddbbbccceeefffgggfffdddeeeggghhhhhhhhhhhhgggdddfffhhhhhhhhhhhhjjjkkkkkkmmmqqqsssvvvxxx|||~~~}}}zzz{{{~~~zzzqqqrrrssspppqqqqqqqqqqqqrrrssstttuuuqqqpppnnnnnnoooooommmlllmmmllllllkkkkkkllllllmmmjjjkkkkkklllmmmmmmnnnnnnnnnmmmlllkkklllnnnpppqqqmmmnnnoooqqqssstttvvvvvvvvvvvvwwwwwwxxxxxxyyyyyyxxxuuusssrrrrrrrrrqqqpppnnnooopppqqqqqqqqqpppoooppppppppppppooooooooonnnooooooooooooooooooooooooiiikkklllkkkiiihhhiiikkkmmmnnnnnnooopppqqqrrrrrrqqqrrrrrrrrrssssssttttttrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnoooooopppqqqrrrsssssstttsssrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrtttvvvyyy|||}}}|||}}}~~~||||||zzzyyyvvvtttrrrpppooonnnnnnnnnmmmmmmllllllkkkkkkoooooonnnnnnnnnnnnoooooopppppppppppppppqqqrrrrrrpppooonnnnnnmmmkkkhhhffffffeeefffkkksss|||}}}zzz{{{|||zzzqqqqqqqqqpppnnnkkkiiihhhaaa[[[SSSMMMIIIFFFEEEDDDAAA@@@>>>;;;999777555555222222222333333444444444///222444444222111333444...000111111000000222333111111222222222222111111111222222333333222222111rrrZZZNNNNNNHHHFFFGGGCCC???>>>===<<<<<<;;;<<<<<<999;;;======;;;:::999:::;;;;;;::::::999888777777555666777888888888888888777777666666666666777777888777777777666666666666777888888888888777666666888;;;@@@JJJ\\\ttt|||yyynnn|||}}}~~~{{{yyyzzzyyyyyy|||~~~~~~}}}~~~yyyyyyyyyxxxvvvwwwyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzvvvvvvwwwxxxyyy{{{|||}}}~~~|||{{{{{{|||||||||{{{}}}}}}}}}~~~~~~}}}}}}~~~|||zzzxxxxxxyyy{{{}}}zzzwwwrrrpppoooooonnnmmmjjjjjjjjjjjjiiihhhfffeee```______^^^^^^^^^^^^___]]]\\\[[[\\\```cccdddeeeaaabbbcccdddeeedddcccbbbaaaccceeeffffffgggiiijjjiiimmmqqquuuxxx|||yyyzzz{{{xxxtttuuu{{{wwwrrruuutttmmmnnnnnnoooooopppqqqrrrsssqqqpppnnnnnnoooooommmlllmmmllllllkkkkkkllllllmmmkkkkkkllllllmmmnnnoooooonnnmmmlllkkklllnnnpppqqqmmmnnnoooppprrrsssuuuuuutttuuuuuuwwwxxxyyyzzzzzzxxxvvvsssqqqrrrrrrqqqpppnnnnnnpppqqqqqqpppoooooooooooooooooonnnnnnnnnnnnoooooooooooooooooooooooolllnnnpppnnnllljjjlllnnnmmmmmmnnnpppqqqrrrssstttssssssssssssssssssssssssssssssssssssssssssssssssrrrrrrsssrrrrrrqqqpppooooooooopppqqqrrrsssssstttrrrrrrrrrrrrrrrqqqpppoooqqqqqqrrrtttwwwzzz}}}}}}}}}~~~~~~yyyxxxvvvtttrrrqqqpppooonnnnnnmmmlllkkkkkkjjjjjjpppooonnnnnnnnnnnnooooooqqqqqqppppppqqqrrrssssssooonnnnnnmmmmmmkkkhhhfffeeeccccccfffooozzz~~~zzzzzz{{{yyyllllllkkkkkkjjjjjjiiiiiiddd^^^VVVOOOKKKHHHGGGFFFAAAAAABBBAAA>>>:::666333222222222333333444444444111333666666444333444666000222444555555555666777111111111222222111111111222222222333333222222222mmmYYYOOOLLLEEEFFFHHHCCCAAA@@@???===<<<<<<;;;;;;@@@???>>>===<<<;;;;;;;;;999999888888888888999999;;;:::888888999999777666888888888888888777666666666666666666666777888888888777666555666777999;;;===999@@@TTTlll{{{uuuxxxtttzzzyyyzzz|||xxxvvvvvvyyy{{{}}}~~~~~~}}}|||{{{{{{{{{zzzyyyxxxxxxxxxxxx{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvwwwxxxzzz~~~~~~~~~~~~~~~|||}}}~~~{{{zzzzzzzzz{{{zzzwwwuuuuuurrrooommmmmmmmmlllkkklllkkkhhheeebbb___^^^]]]XXXYYYYYYXXXWWWVVVUUUTTTUUUUUUUUUVVVWWWYYYZZZ[[[______^^^]]]]]]^^^^^^^^^ccccccbbbaaabbbeeegggiiiiiinnnuuu|||}}}yyyuuurrrqqqrrrssswww}}}{{{tttppppppqqqrrrqqqqqqqqqooooooooopppqqqrrrqqqqqqppppppppppppqqqqqqrrrpppnnnkkkjjjjjjkkklllkkkkkkkkkkkklllmmmooopppnnnnnnnnnmmmllllllkkkkkklllnnnppppppooooooooopppooosssyyy~~~{{{xxxxxxuuusssrrrrrrrrrpppoooqqqpppooonnnmmmlllkkkjjjqqqpppooommmmmmooopppqqqqqqqqqpppooooooooooooooooooooooooooonnnmmmlllkkkmmmnnnoooppppppppppppppprrrssstttuuuuuusssqqqpppqqqrrrrrrpppoooooorrrtttppppppqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqrrrtttuuutttsssrrrqqqppppppppppppppprrrtttuuuuuuwwwzzz|||{{{|||~~~|||xxxwwwwwwuuutttqqqooonnnnnnnnnnnnnnnnnnnnnnnnnnnjjjkkkmmmnnnpppqqqqqqrrrlllmmmnnnoooooopppooooooqqqppppppooonnnllljjjiiifffcccbbbdddlllvvv~~~{{{vvvmmmjjjfffgggkkkllliiieeehhhccc\\\UUUPPPKKKGGGEEEBBBBBBBBBAAA???<<<999777666555444444333333333444555555555444444333333333444444222222222222444444444444444333333222222222222222222222222222222333mmmYYYNNNKKKEEEFFFHHHCCCAAA@@@???===<<<<<<;;;;;;>>>===<<<;;;::::::::::::999999888888888888999999777777777777666444333333555555666777888888888888666666666666666777888888888777666666666777999:::@@@>>>GGG[[[ssswwwwww~~~vvvuuuwwwzzz}}}zzzyyyzzz{{{}}}~~~}}}}}}}}}}}}|||{{{zzzyyyyyyxxxxxxwwwwwwwwwwwwxxxyyyyyyzzzyyyyyyxxxwwwvvvtttvvvwwwxxxzzz~~~}}}}}}|||xxxwwwvvvwwwwwwvvvtttrrrrrrpppmmmkkkkkkkkkjjjiiiiiigggdddaaa^^^[[[YYYXXXTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPQQQRRRSSSUUUUUUWWWWWWWWWXXXYYYZZZ[[[\\\]]]\\\\\\]]]___bbbeeeggglllpppuuuxxxwwwuuurrrpppmmmooossswww{{{}}}zzzuuupppnnnooorrrsssrrrrrrqqqpppoooooopppqqqqqqqqqppppppooooooppppppqqqppppppoooooonnnmmmlllkkkkkkllllllmmmnnnnnnoooooonnnnnnnnnmmmmmmlllllllllmmmppptttvvvuuussssssrrruuuxxx~~~|||zzz|||yyywwwuuuuuuuuusssrrrppppppppppppppppppppppppqqqpppnnnmmmmmmnnnpppqqqpppooonnnnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnooopppqqqqqqqqqqqqrrrsssuuuuuuuuutttrrrqqqpppqqqrrrqqqppppppqqqssspppppppppqqqqqqqqqrrrrrrqqqpppppppppqqqrrrtttuuutttsssrrrqqqqqqpppppppppoooqqqsssssstttuuuxxx{{{{{{|||~~~~~~zzzyyyxxxvvvtttrrrpppooonnnnnnnnnnnnnnnnnnnnnnnniiiiiikkklllmmmnnnnnnnnnlllmmmnnnoooooopppoooooopppppppppooonnnlllkkkjjjgggeeecccdddiiiqqq{{{{{{wwwnnnjjjffffffiiilllkkkjjjkkkfff___XXXQQQLLLIIIGGGFFFFFFFFFFFFDDDAAA>>><<<777777666555444444444444444444444444444444333333444333333222222333333444333333333222222222111111444333333222222111111111kkkXXXNNNKKKEEEFFFHHHBBBAAA@@@???===<<<<<<<<<<<<;;;;;;:::999999888999999999999888888888888999999999<<>>:::777666777555666666777777777666666666666666666666777888888777777777777777777888999AAAEEEQQQfff|||wwwvvvzzzyyywwwzzztttrrr{{{~~~||||||}}}}}}~~~||||||}}}||||||{{{zzzyyyvvvvvvvvvuuuvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwtttuuuwwwxxxzzz}}}~~~|||}}}yyyvvvuuuttttttttttttrrrqqqpppmmmkkkjjjjjjiiihhhgggdddbbb___[[[XXXUUUSSSRRRMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIJJJLLLMMMNNNMMMNNNNNNPPPRRRTTTVVVWWWTTTUUUUUUWWWZZZ^^^aaaccckkknnnpppoookkkiiihhhiiinnnqqquuuyyyzzzyyyvvvssspppnnnlllmmmooorrrsssssssssrrrqqqpppppppppppppppppppppooooooooooooppppppnnnoooqqqrrrqqqooommmlllkkklllnnnooopppoooooonnnnnnnnnnnnnnnmmmmmmmmmmmmnnnrrrxxx{{{{{{yyywwwwww}}}~~~{{{{{{xxxuuutttssssssqqqooonnnoooooopppqqqrrrsssssspppooommmmmmmmmmmmooopppmmmmmmmmmmmmllllllllllllkkklllmmmnnnoooooopppooonnnnnnooopppqqqqqqqqqqqqsssssstttuuutttsssrrrqqqoooqqqrrrrrrqqqppppppqqqpppppppppqqqqqqqqqqqqrrrooooooooopppqqqssstttuuuuuutttsssrrrqqqqqqqqqrrroooppprrrrrrssstttvvvyyy{{{{{{}}}~~~|||zzzwwwtttrrrqqqpppnnnnnnnnnnnnnnnnnnnnnnnnjjjkkkkkklllllllllllllllllllllmmmnnnoooooooooooopppppppppoooooonnnllllllhhhgggeeecccccciiisss{{{~~~~~~}}}}}}}}}zzzsssmmmgggeeehhhlllnnnooooookkkddd[[[TTTNNNKKKJJJEEEEEEEEEEEECCCAAA???>>>999888777666555555555555333333444444444444444444444333333222222333333444222222222222111111111111555444444333222111000000jjjWWWMMMKKKEEEFFFGGGBBB@@@???>>>===<<<<<<<<<<<<::::::999999999999999999999999888888888888999999;;;@@@DDDCCC>>>999999;;;999999888777555444222111666666666666666777777888666777777777888888999999@@@JJJ[[[qqq|||vvvxxx~~~{{{vvv{{{rrrhhhooo|||}}}{{{|||}}}}}}~~~~~~~~~||||||}}}}}}|||{{{zzzzzzvvvuuuuuuuuuvvvwwwxxxxxxuuuuuuvvvwwwwwwwwwwwwwwwvvvwwwxxxxxxyyy{{{|||xxxvvvtttsssssstttsssqqqnnnllljjjiiihhhhhhfffddd___]]]ZZZVVVRRROOOMMMLLLGGGGGGHHHHHHGGGFFFEEEEEECCCCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHIIIKKKMMMOOOQQQOOOOOOPPPRRRUUUXXX[[[]]]aaaccceeecccaaa```dddhhhttttttuuutttrrrnnnkkkiiiiiiiiijjjmmmoooqqqrrrrrrsssrrrqqqqqqppppppooooooooooooooonnnnnnooooooooonnnooopppppppppooonnnmmmkkkmmmoooqqqqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnoooqqqtttyyy|||||||||||||||}}}{{{zzzxxxuuusssrrrqqqooonnnlllmmmnnnooopppqqqrrrrrrnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmlllllllllmmmnnnoooooopppoooooonnnnnnpppqqqrrrrrrrrrrrrrrrrrrsssssssssrrrqqqpppoooqqqssssssqqqoooooooooppppppppppppqqqqqqqqqqqqmmmnnnnnnpppqqqssstttuuuuuutttssssssrrrrrrrrrssspppqqqssssssssstttvvvxxxzzz{{{|||~~~~~~{{{xxxuuusssrrrqqqnnnnnnnnnnnnnnnnnnnnnnnnooooooooooooooonnnmmmmmmkkklllmmmnnnoooooopppooooooooopppppppppooonnnnnnjjjjjjhhhbbb___bbblllttt||||||zzzzzz{{{uuummmhhhhhhlllppprrrqqqnnnhhh___WWWPPPMMMKKKEEEEEEEEEDDDCCCAAA@@@???:::999888666555444444444333333333444444555555555333333333333333333333333222222222222222222222222333333333222222111111111hhhUUULLLKKKEEEEEEGGGAAA@@@???>>>======<<<<<<===;;;:::::::::::::::;;;<<<999999888888888888999999666;;;???>>>999555444666999999888777555444222111666666666666666777777888777777777777888:::;;;<<>>===============;;;;;;:::;;;;;;<<<===>>>999999888888888888999999444777::::::666444444555555666666777777777666666666666666666666777888888777777777777999<<>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDEEEIIIJJJJJJKKKLLLMMMNNNNNNNNNOOOQQQUUUZZZ```eeehhhgggddd___\\\\\\___dddhhhdddgggjjjkkkkkkkkkllllllnnnnnnoooppppppoooooonnnnnnnnnmmmmmmmmmmmmnnnnnnqqqpppnnnlllkkklllnnnooommmmmmnnnooooooooonnnmmmmmmnnnnnnooopppqqqqqqrrruuuuuuvvvwwwwwwyyy}}}~~~{{{yyywwwyyywwwtttsssssssssrrrpppqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpppqqqqqqqqqpppooooooooooooppppppooonnnnnnnnnoooqqqrrrssstttuuuuuuqqqqqqppppppppppppoooooopppqqqrrrqqqooonnnnnnooooooooooooppppppppppppqqqnnnoooqqqrrrssstttttttttssssssrrrrrrrrrrrrssssssvvvwwwwwwwwwvvvvvvxxxzzzyyyzzz{{{|||}}}~~~~~~~~~}}}{{{yyyvvvsssrrrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkjjjiiijjjlllmmmnnnoooppppppnnnnnnoooqqqqqqrrrrrrrrrnnnmmmjjjddd``````dddhhhsss{{{zzzvvvyyy}}}{{{rrrlllkkklllnnnpppqqqpppiii___VVVPPPOOOJJJJJJHHHGGGEEEDDDCCCCCC===<<<:::888666555444444333333444444444444444444222333333444444333333222444444444444555555555555000000111222333444444555eeeSSSKKKJJJEEEEEEFFF@@@???>>>>>>===============::::::::::::;;;<<<===>>>999999888888888888999999777777888888888777777777555555666777888888888888666666666666666777888888888777666777999>>>CCCGGGUUUiiizzzxxxtttrrrxxxfff[[[TTT]]]kkkvvv|||}}}}}}}}}{{{zzzzzz}}}~~~}}}~~~~~~}}}{{{xxxxxxyyyyyyyyyyyyxxxxxx{{{zzzzzzyyyyyyyyyyyyzzzvvvvvvwwwwwwxxxwwwwwwwwwvvvwwwyyyyyyxxxxxxyyy{{{{{{uuupppnnnnnnnnnnnnnnnllliiigggddd```\\\XXXNNNMMMKKKHHHFFFDDDBBBBBB??????@@@@@@AAA@@@@@@???>>>============>>>??????????????????@@@AAABBBCCCEEEEEEFFFHHHHHHIIIIIIIIIKKKIIIJJJOOOVVVZZZZZZYYYXXXWWWVVVVVVYYY\\\```bbbaaadddgggiiihhhhhhiiikkkkkklllmmmnnnoooooonnnnnnnnnmmmmmmllllllmmmmmmnnnrrrqqqpppooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooqqqrrrrrrssssssuuuwwwxxxxxxyyy{{{}}}}}}~~~}}}|||{{{yyywwwvvvtttrrrpppppppppqqqpppnnnoooooooooppppppqqqqqqqqqnnnoooooooooooooooooonnnmmmnnnpppqqqrrrqqqpppooommmnnnooopppppppppppppppnnnoooqqqssstttuuuuuuvvvsssrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrpppnnnmmmnnnooooooooooooooopppppppppppppppqqqrrrtttuuuuuuttttttrrrrrrqqqqqqqqqqqqrrrrrrwwwxxxxxxwwwvvvvvvxxxzzzyyyyyyzzz{{{|||}}}}}}~~~|||~~~}}}}}}~~~|||}}}}}}}}}zzzwwwsssqqqnnnnnnnnnnnnnnnnnnnnnnnnllllllllllllkkkjjjiiiiiiiiijjjkkkmmmnnnoooppppppmmmnnnoooqqqrrrsssssssssooommmiiifffdddccccccdddkkksss|||~~~}}}~~~uuuwwwyyy{{{~~~~~~uuunnnjjjiiijjjooossstttoooeeeZZZSSSQQQKKKJJJIIIGGGEEECCCBBBBBBAAA???===;;;999777666666444444444444444444333333222333333444444333333222333333333444444555555555111111111222222333333444eeeSSSKKKJJJEEEEEEFFF??????>>>>>>============>>>999999999:::;;;<<<===>>>999999888888888888999999777555444555777888777666888888888888888777666666666666666666666777888888999888666666:::@@@FFFJJJ___ttt{{{yyyuuuuuuvvv\\\TTTSSS___lllsssxxx}}}||||||||||||{{{}}}}}}}}}}}}~~~~~~|||yyy{{{{{{||||||}}}|||||||||{{{{{{zzzyyyxxxxxxxxxxxxwwwwwwxxxxxxxxxxxxwwwwwwsssuuuwwwxxxxxxyyy{{{}}}xxxsssqqqpppppppppmmmkkkhhheeebbb^^^YYYUUUKKKIIIGGGEEECCCBBBAAA@@@>>>>>>??????@@@?????????=========<<<======>>>>>>=========>>>???@@@BBBBBBAAABBBCCCEEEFFFGGGGGGGGGIIIFFFDDDIIIPPPRRRNNNIIIOOOQQQTTTWWWYYYZZZZZZYYY^^^bbbeeefffeeeeeehhhjjjiiijjjlllnnnoooooonnnnnnmmmmmmmmmllllllmmmmmmmmmqqqrrrssssssrrrooommmkkknnnmmmmmmlllllllllmmmmmmmmmmmmnnnpppqqqrrrssstttrrrtttxxxzzzzzzyyyzzzzzz|||{{{{{{{{{zzzxxxwwwvvvvvvtttrrrrrrsssssssssrrrkkkkkklllmmmnnnoooooopppooooooppppppppppppoooooolllnnnpppqqqrrrqqqpppoookkklllnnnoooqqqrrrrrrrrrnnnoooqqqssstttuuuvvvvvvuuutttsssrrrrrrrrrssssssrrrrrrqqqooommmlllnnnpppooooooooooooppppppppppppqqqrrrtttuuuuuuuuuttttttqqqqqqqqqppppppqqqrrrrrrwwwxxxxxxwwwvvvvvvxxxyyyyyyyyyzzzzzz{{{||||||}}}{{{~~~|||{{{}}}zzz{{{}}}}}}{{{xxxsssqqqnnnnnnnnnnnnnnnnnnnnnnnnkkklllllllllkkkkkkjjjiiihhhiiikkkmmmnnnoooppppppmmmnnnoooqqqssssssttttttooommmiiigggffffffdddbbbdddmmmxxx}}}{{{}}}xxxwwwxxxyyy~~~vvvnnniiihhhhhhoootttwwwssshhh]]]VVVSSSQQQPPPNNNKKKIIIGGGFFFFFFCCCBBB@@@===;;;999888888555555555444444333333333222222444444444444222222222222222333333444444444333333222222222222222222bbbVVVKKKGGGFFFCCCAAAAAAAAAAAAAAA@@@@@@>>>===<<<;;;;;;;;;;;;:::999888888::::::999999888777666666999888888777666555555444777777777777777777777777444555555444333333666888777555777:::===BBBNNNYYYwwwvvvrrr}}}ttt```RRRRRRUUU]]]iiitttzzz}}}~~~yyyyyyzzzzzzzzzzzzzzzzzzxxxzzz|||}}}|||zzzzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxzzz{{{|||zzzyyyxxxyyyvvvwwwyyyxxxxxx|||~~~~~~vvvuuuxxxvvvssspppsssiiiaaaaaaaaa\\\TTTOOOJJJIIIFFFCCCAAA???>>>===:::::::::::::::::::::::::::::::::::::::;;;<<<===<<<<<<<<<<<<<<<===>>>>>>>>>??????@@@AAABBBCCCCCCHHHHHHGGGFFFFFFFFFFFFFFFKKKLLLNNNOOOPPPQQQTTTWWWXXXZZZ\\\]]]^^^```dddfffjjjiiihhhiiikkkmmmmmmmmmmmmmmmnnnoooooooooooooooqqqpppooommmmmmllllllllliiijjjkkkmmmnnnpppqqqqqqoooppppppqqqqqqqqqppppppsssuuuxxxzzz{{{zzzxxxvvvwwwxxxyyyyyyxxxvvvsssrrruuutttsssrrrpppooonnnmmmooonnnnnnnnnnnnpppqqqrrrqqqqqqpppppppppppppppppplllmmmmmmnnnoooppppppqqqppppppppppppooommmlllkkknnnoooqqqsssttttttttttttuuutttrrrqqqpppqqqrrrrrrrrrssssssqqqnnnllllllmmmnnnoooooopppppppppoooooossssssssssssssssssssssssrrrrrrrrrsssssssssttttttwwwxxxyyyzzzyyywwwuuutttwwwxxx{{{}}}~~~|||{{{yyy}}}|||{{{|||}}}|||{{{yyyzzzzzz{{{yyywwwtttsssrrrqqqpppnnnlllkkkkkkjjjhhhiiijjjjjjiiihhhiiijjjlllmmmoooooonnnoooppprrrnnnnnnooopppqqqrrrrrrsssrrrqqqooollliiigggfffeeeiiihhhkkkuuu~~~wwwxxx}}}~~~wwwxxx~~~xxxrrrmmmjjjhhhnnnrrruuussskkk```VVVQQQRRRQQQNNNJJJFFFAAA===;;;DDDCCCAAA>>>;;;999777666555666777888888777666666333333444444555666777777333333333333333333333333333333333333333333333333aaaVVVKKKGGGFFFCCCAAAAAA????????????>>>======<<<======<<<<<<;;;:::999888::::::999999888777777666888888888777666555555555777777777777777777777777555666666555444555777999777777999;;;<<>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<=====================>>>????????????@@@AAABBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCGGGIIIJJJKKKLLLMMMPPPRRRVVVWWWZZZ[[[\\\___bbbeeegggfffggghhhjjjkkklllkkklllmmmnnnoooooooooooooooppppppooonnnmmmlllllllllllllllmmmnnnpppsssuuuvvvrrrrrrrrrrrrrrrrrrqqqqqqssstttvvvwwwwwwvvvtttsssuuuuuuwwwwwwvvvuuusssrrrttttttsssrrrqqqpppoooooopppoooooonnnnnnoooqqqrrrppppppppppppppppppppppppmmmmmmnnnnnnooooooppppppppppppppppppooonnnmmmmmmnnnoooqqqssstttttttttttttttsssrrrrrrqqqqqqrrrrrrqqqrrrrrrqqqnnnmmmmmmnnnoooooooooppppppoooooonnnrrrrrrrrrrrrrrrrrrrrrqqqrrrrrrrrrrrrssssssssssssvvvwwwxxxyyyxxxwwwuuutttwwwyyy{{{}}}~~~}}}{{{zzz|||zzzyyyzzz|||}}}}}}|||yyyzzzzzzzzzyyywwwtttsssqqqpppooonnnmmmmmmmmmmmmjjjkkklllllljjjiiijjjkkkkkkmmmnnnnnnnnnnnnpppqqqnnnnnnooopppqqqqqqrrrrrrqqqpppmmmllljjjjjjjjjjjjkkkjjjkkkssstttrrrvvv~~~|||zzzvvvrrrooonnnoooqqqtttsssooofff[[[UUUWWWVVVSSSOOOKKKGGGCCCBBBDDDCCCBBB???===999777555555555666777777777666555222333333444555555666666333333333333333333333333333333333333333333333333aaaVVVKKKGGGFFFCCCAAAAAA========================>>>>>>===<<<;;;:::999888::::::999999888777777777888888777777666666555555777777777777777777777777666777777777666666888:::888999;;;===AAAMMMeeezzz}}}mmmVVVLLLIIIMMMUUU```mmmvvv|||~~~}}}~~~{{{~~~~~~}}}|||{{{zzzzzzyyyzzz|||}}}}}}{{{yyyyyyzzz|||{{{{{{{{{zzzzzzyyyyyyyyy{{{|||{{{yyyvvvuuuuuutttuuuwww{{{}}}yyywwwyyyyyyxxxzzz~~~xxxpppoootttmmmfff```]]]XXXPPPKKKJJJFFFEEECCCAAA???>>>======::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<>>>>>??????@@@@@@@@@@@@AAABBBCCCDDDDDDEEE?????????>>>??????@@@@@@BBBDDDEEEFFFFFFGGGJJJLLLQQQSSSUUUWWWYYY[[[___bbbaaaccceeegggiiiiiijjjiiikkklllmmmnnnoooppppppppppppooonnnnnnmmmmmmmmmmmmnnnnnnooopppsssvvvzzz|||uuutttttttttssssssrrrrrruuuuuuuuuuuutttsssrrrqqqrrrssstttuuuuuutttsssrrrssssssrrrrrrrrrrrrqqqqqqrrrqqqpppooonnnoooppppppooooooooooooppppppppppppnnnnnnnnnnnnoooooooooooooooooopppppppppoooooonnnoooppprrrtttuuuuuuttttttrrrssssssssssssrrrrrrqqqpppqqqrrrqqqooonnnooopppppppppqqqppppppooonnnmmmrrrqqqqqqqqqppppppooooooqqqqqqqqqqqqrrrrrrrrrrrrtttuuuvvvwwwxxxwwwvvvuuuwwwyyy{{{}}}~~~}}}|||{{{yyywwwwwwxxxzzz|||}}}|||zzz{{{{{{zzzyyywwwuuusssppppppooonnnnnnnnnnnnooommmnnnnnnmmmkkkjjjkkklllkkkmmmnnnnnnmmmmmmooopppoooooooooppppppqqqqqqqqqooonnnlllkkkkkklllooopppnnnllllllqqqzzztttooopppzzz{{{|||~~~~~~|||yyyvvvuuupppppprrrtttsssmmmddd]]]XXXWWWTTTPPPLLLHHHEEEDDDEEEEEEDDDBBB???;;;777555555555666666666555555444222222333333444444555555333333333333333333333333333333333333333333333333aaaUUUJJJGGGFFFDDDBBBBBB==================>>>>>>>>>>>><<<;;;:::999888888999999999888888888777777888777777777666666666555666666666666666666666666555777888777666666888999:::999<<>>===<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===AAAAAAAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAABBBCCCDDDEEEEEEBBBAAA@@@??????????????????@@@BBBBBBBBBCCCEEEGGGKKKNNNPPPRRRTTTVVVZZZ]]]\\\___cccfffgggggghhhhhhjjjkkklllnnnooopppppppppoooooonnnnnnnnnnnnnnnnnnpppoooooopppsssxxx|||vvvuuuttttttssssssrrrrrrwwwwwwvvvtttsssrrrrrrqqqqqqqqqssssssttttttssssssqqqrrrrrrrrrrrrssssssssssssrrrpppooonnnnnnoooooonnnnnnnnnooooooooooooooooooooooooooonnnnnnnnnnnnnnnoooppppppqqqqqqqqqppppppqqqssstttuuuuuuuuutttqqqrrrsssttttttsssrrrqqqoooqqqrrrqqqppppppqqqrrrsssssssssrrrqqqpppooonnnqqqqqqpppoooooonnnnnnnnnppppppqqqqqqqqqrrrrrrrrrrrrssstttvvvvvvwwwvvvvvvvvvxxx{{{}}}~~~~~~|||{{{xxxvvvuuuvvvxxxzzzzzzyyy|||||||||{{{zzzxxxwwwvvvsssrrrqqqoooooonnnnnnnnnmmmnnnooonnnlllkkkkkklllkkkmmmnnnnnnmmmmmmnnnoooooooooooooooppppppppppppooommmkkkiiijjjmmmppprrrooommmkkknnnttt~~~vvvooonnnvvv|||xxxzzz|||}}}{{{yyy{{{~~~}}}~~~}}}zzzxxxrrrppppppsssvvvtttmmmfff\\\ZZZWWWSSSOOOKKKHHHFFFEEEFFFFFFDDDAAA===888555555555555555555444444444222222222333333444444444333333333333333333333333333333333333333333333333```UUUJJJGGGFFFDDDBBBBBB>>>>>>=========>>>??????===<<<:::999888777777777999999999888888888888888777777777777666666666666666666666666666666666666444555777777666555666888<<<999===KKK^^^ppplllSSSJJJJJJJJJQQQ]]]jjjsssyyy|||}}}}}}~~~}}}~~~~~~~~~}}}xxxxxxyyyzzz{{{{{{|||||||||}}}}}}|||yyyxxxyyyzzz|||||||||{{{{{{zzzzzzzzzxxxzzz{{{{{{xxxvvvuuuvvvssstttwww}}}~~~zzz{{{xxxxxxzzz|||{{{rrrkkkiiiccc]]]XXXTTTOOOGGGEEEFFFAAAAAA@@@????????????@@@CCCCCCDDDDDDEEEEEEEEEEEEIIIJJJJJJJJJJJJIIIGGGGGGBBBBBBAAAAAAAAAAAABBBBBB@@@AAAAAABBBCCCDDDEEEEEEDDDCCCBBB@@@???>>>>>>>>>>>>???@@@@@@@@@@@@BBBDDDFFFHHHKKKMMMNNNQQQTTTWWWVVVZZZ___ccccccdddeeeggghhhiiijjjlllnnnooooooooooooooonnnnnnnnnooooooppppppooooooooorrrvvvzzz}}}ttttttsssrrrqqqqqqrrrrrrvvvuuutttsssrrrrrrqqqqqqqqqqqqrrrsssttttttttttttppppppqqqrrrrrrsssssstttsssrrrpppnnnmmmmmmnnnnnnmmmmmmnnnnnnnnnooooooooooooooooooooonnnnnnnnnnnnnnnooopppqqqrrrrrrrrrrrrqqqrrrtttuuuvvvuuuuuutttqqqrrrttttttuuutttsssrrrpppqqqrrrrrrqqqqqqrrrsssuuuuuuuuutttsssrrrqqqppppppppppppooooooooonnnnnnppppppqqqqqqqqqrrrrrrrrrqqqrrrssstttuuuvvvvvvvvvuuuwwwzzz}}}~~~}}}|||{{{xxxwwwuuuuuuvvvwwwwwwvvv|||||||||{{{{{{zzzyyyyyyvvvuuusssqqqooonnnmmmmmmmmmnnnooonnnlllkkkkkkmmmlllmmmooonnnmmmmmmnnnoooppppppooooooooooooooooooooommmjjjiiiiiikkkoooqqqnnnlllkkklllpppzzzxxxooommmsss|||yyyzzz{{{{{{|||}}}xxxwwwxxx{{{|||}}}~~~~~~zzzxxxssspppoooqqqvvvwwwtttoooeeedddaaa]]]WWWRRRMMMKKKFFFGGGGGGFFFCCC???;;;888666666555555444444444444222222333333333333333444333333333333333333333333333333333333333333333333```TTTJJJGGGGGGDDDBBBCCC@@@???>>>=========>>>???;;;:::999777777777888888888888888888888888888888777777777777666666666666777777777777777777777777333555777777666666666777>>>;;;AAATTTkkk}}}yyy\\\KKKFFFFFFJJJSSS```llltttyyy|||}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{zzzzzzzzzyyyyyyyyy|||}}}|||{{{yyyxxxzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{zzz|||}}}{{{xxxuuuttttttuuuwww|||{{{yyywwwwwwyyy{{{~~~yyyvvvhhhaaaYYYVVVQQQKKKGGGGGGCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIGGGFFFDDDCCCCCCBBBAAAAAAAAABBBBBB@@@@@@AAABBBCCCDDDDDDEEECCCBBBAAA???>>>=========>>>???@@@@@@??????AAACCCCCCDDDFFFHHHIIIKKKNNNQQQQQQUUUZZZ]]]]]]___bbbeeeeeefffhhhjjjlllmmmnnnooonnnnnnnnnnnnoooppppppqqqoooooonnnooopppsssvvvwwwsssrrrqqqppppppqqqrrrsssrrrsssssstttssssssrrrrrrqqqqqqrrrrrrssssssttttttoooooopppqqqqqqrrrssssssqqqpppooommmllllllmmmmmmllllllmmmmmmnnnnnnoooooonnnnnnnnnnnnooooooooooooooopppqqqrrrrrrrrrrrrrrrrrrsssuuuvvvvvvvvvuuutttrrrssssssttttttttttttsssqqqrrrssssssrrrqqqrrrttttttuuuuuuttttttsssrrrqqqppppppppppppppppppppppppqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqrrrsssssstttuuuuuusssuuuyyy{{{}}}|||{{{zzzxxxwwwuuuuuuvvvvvvuuutttyyyyyyyyyyyyyyyzzzzzzzzzxxxwwwuuurrrpppnnnmmmllllllmmmnnnnnnmmmlllmmmnnnmmmooopppooonnnmmmoooppppppppppppoooooonnnnnnnnnnnnmmmkkkiiijjjlllnnnooonnnnnnlllkkknnnwww{{{rrrooorrr|||zzz|||}}}{{{{{{}}}|||xxxxxxyyy{{{~~~~~~{{{yyyuuurrroooooossswwwxxxxxxlllkkkiiieee^^^VVVOOOJJJGGGGGGGGGFFFDDDAAA>>><<<888777666555444444444444333333333333444444444444333333333333333333333333333333333333333333333333___TTTJJJGGGGGGDDDCCCCCC@@@???===;;;;;;;;;<<<===;;;:::888777777888:::;;;888888888888888888888888666666666666777777777777777777777777777777777777444666888999888777777888??????HHH\\\qqq~~~cccOOOFFFEEECCCLLLUUUcccpppxxx~~~~~~{{{{{{{{{{{{zzzzzzzzzzzz{{{||||||zzzyyyyyy{{{}}}zzzzzz{{{{{{||||||}}}}}}{{{}}}~~~}}}}}}}}}}}}{{{vvvvvvxxxzzzzzz{{{{{{ooodddZZZVVVSSSLLLFFFDDDCCCCCCCCCDDDDDDFFFGGGHHHCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGFFFDDDAAA@@@DDDCCCBBBAAAAAAAAAAAABBB??????@@@AAABBBCCCDDDDDDAAA@@@@@@????????????@@@>>>???@@@???>>>>>>@@@BBB@@@BBBCCCDDDEEEFFFIIIKKKKKKOOOTTTVVVVVVXXX]]]bbbbbbdddfffhhhjjjlllmmmmmmnnnnnnnnnnnnooopppqqqrrrooooooooooooooopppqqqrrrrrrqqqpppoooppprrrsssuuurrrtttvvvxxxyyyxxxwwwvvvqqqqqqpppppppppqqqqqqrrroooooooooppppppqqqqqqqqqooonnnmmmlllkkkkkklllmmmkkkkkklllmmmmmmnnnoooooommmmmmnnnnnnooooooppppppqqqqqqrrrrrrrrrrrrrrrrrrssstttuuuvvvwwwvvvuuuuuussssssssssssssstttuuuuuurrrssstttsssrrrqqqrrrsssrrrrrrsssssssssrrrrrrqqqpppqqqqqqrrrrrrsssssstttrrrrrrrrrrrrssssssssssssrrrqqqqqqrrrrrrsssttttttrrrtttwwwzzz{{{{{{zzzyyywwwuuuttttttvvvwwwwwwvvvuuuuuuuuuvvvwwwxxxyyyzzzxxxwwwuuusssqqqoooooonnnlllnnnoooooonnnnnnpppqqqooopppqqqpppooonnnoooqqqqqqppppppooonnnmmmmmmmmmlllllllllllllllnnnpppqqqppppppooommmmmmssszzzwwwuuu~~~|||}}}{{{|||}}}}}}|||wwwsssooommmnnnsssyyy}}}ssssssqqqllldddYYYOOOIIIGGGGGGGGGFFFEEECCCAAAAAA999888777555444444555555444444444444444444444444333333333333333333333333333333333333333333333333___TTTJJJGGGGGGEEECCCCCC@@@>>><<<:::999:::;;;<<<;;;:::999888888:::<<<===888888888888888888999999666666666666777777777777777777777777777777777777555777::::::999888888999???BBBMMM```sss~~~mmmTTTFFFEEEFFFDDDOOOYYYggguuu~~~~~~|||}}}yyyyyyzzz{{{|||}}}~~~{{{{{{{{{zzzyyyyyy|||~~~yyyyyyzzz{{{|||}}}~~~~~~zzz}}}zzzxxxuuuwwwzzz}}}{{{yyy}}}qqqnnnaaaUUUPPPMMMFFF>>>:::@@@AAAAAABBBCCCDDDFFFGGGDDDEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJJJJIIIFFFDDDBBBDDDCCCBBBAAAAAAAAAAAAAAA>>>??????@@@AAABBBCCCDDD@@@@@@@@@@@@AAABBBCCCDDD>>>???@@@???======???AAA???@@@BBBBBBBBBCCCFFFHHHGGGKKKPPPRRRRRRTTTZZZ```aaabbbdddgggiiikkklllmmmnnnnnnnnnnnnoooppprrrrrrpppppppppooooooooonnnnnnqqqqqqpppooopppsssuuuwwwtttwwwzzz}}}}}}|||ppppppooooooooooooppppppnnnnnnooooooppppppppppppnnnmmmlllkkkjjjkkkllllllkkkkkkllllllmmmnnnoooooolllmmmmmmnnnoooppppppqqqrrrrrrrrrssssssrrrrrrqqqtttuuuvvvwwwwwwvvvuuuuuutttsssrrrrrrssstttuuuvvvssstttuuutttrrrqqqrrrsssppppppqqqrrrrrrrrrqqqqqqqqqqqqrrrssstttuuuuuuvvvrrrrrrssssssssssssttttttrrrrrrqqqqqqqqqrrrssssssqqqsssvvvyyy{{{zzzyyyxxxuuutttssstttvvvxxxxxxxxxqqqqqqrrrsssuuuvvvxxxyyywwwvvvtttsssrrrqqqqqqpppmmmnnnpppppppppqqqrrrtttpppqqqrrrqqqpppooopppqqqqqqqqqpppooonnnmmmmmmlllkkkkkklllmmmoooqqqrrrsssrrrsssrrrnnnlllqqq}}}xxxwwwtttoookkkkkkqqqzzz||||||zzzuuulll```TTTMMMHHHGGGGGGFFFEEEDDDCCCCCC:::999777666555555555666555555555555555555555555333333333333333333333333333333333333333333333333}}}aaaVVVJJJFFFFFFCCCBBBBBBAAA???;;;:::;;;<<<<<<<<<========================:::999999888888999999:::999888888777666555555444999888777666666777888999888555444888:::999:::===???CCCQQQfffxxx|||vvvwww||||||{{{nnnUUUNNNJJJCCCDDDMMMRRR]]]hhhppp}}}}}}{{{zzz|||yyy{{{||||||{{{yyyyyyyyy{{{}}}~~~{{{{{{{{{{{{{{{|||||||||}}}~~~|||{{{xxxvvvxxxxxxxxxwwwwwwzzz~~~yyypppjjjcccYYYPPPIIIEEEAAA??????@@@BBBDDDFFFHHHJJJKKKHHHIIIJJJKKKLLLLLLLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDBBBAAA???BBBBBBAAAAAA@@@??????>>>BBBBBBBBBCCCCCCDDDDDDDDDFFFHHHKKKMMMOOOSSSWWW[[[]]]```dddffffffggghhhiiiooonnnmmmmmmmmmnnnooopppoooooopppppppppqqqqqqqqqqqqrrrrrrsssssstttttttttxxxxxx{{{|||ttttttsssrrrqqqoooooonnnqqqpppppppppoooooonnnnnnlllmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnooopppppppppqqqqqqqqqrrrrrrrrrrrrrrrrrrsssuuuuuusssqqqqqqrrrsssuuuvvvvvvwwwwwwuuuttttttttttttsssssssssrrrrrrrrrqqqqqqppppppppprrrrrrrrrsssssssssttttttssssssqqqqqqqqqrrrssssssrrrrrrssstttuuuvvvwwwxxxwwwuuutttrrrqqqqqqqqqrrrttttttuuuwwwyyyyyyxxxvvvttttttttttttuuuvvvwwwxxxttttttuuuuuuuuuuuuttttttvvvuuutttrrrqqqppppppoooooooooooooooooopppppppppqqqqqqqqqpppppppppppppppssssssrrrqqqpppooonnnmmmjjjjjjiiihhhhhhjjjooossswwwuuurrrooonnnrrryyy~~~~~~~~~wwwmmmiiihhhkkksss|||{{{nnn___VVVRRRLLLIIIEEECCCCCCDDDDDDDDD>>>:::666555666777666555999777666444333333333444333333333333333333333333111222222333333222222111{{{aaaUUUJJJGGGFFFCCCBBBBBBBBB???<<<;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888777777888888999888888888777666555555555888777777666666777777777888555555999:::999999<<<@@@GGGWWWmmmvvvuuuwwwzzzvvvvvv~~~dddNNNJJJHHHCCCFFFPPPVVV```jjjqqqzzz}}}~~~~~~|||{{{{{{yyy{{{~~~{{{yyyxxxwwwwwwxxxzzz|||}}}||||||||||||{{{{{{{{{{{{}}}zzzxxxxxxxxxwwwvvvyyyyyyyyyxxxxxxzzzsssjjj___YYYQQQIIIDDDAAA???>>>===>>>???AAACCCEEEGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDBBBCCCCCCBBBBBBAAA@@@@@@CCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAABBBBBBDDDFFFHHHJJJKKKOOOSSSVVVVVVYYY^^^bbbdddgggjjjlllnnnmmmllllllmmmnnnoooppppppppppppppppppqqqqqqqqqrrrsssssstttuuuvvvvvvwwwwwwwwwzzz{{{tttssssssrrrqqqpppooonnnppppppppppppooooooooonnnlllmmmnnnooooooooooooooonnnnnnmmmmmmmmmnnnoooooopppppppppqqqqqqrrrrrrrrrqqqqqqqqqsssttttttsssqqqqqqrrrsssuuuvvvvvvvvvvvvttttttttttttssssssssssssrrrrrrrrrqqqqqqqqqpppppptttttttttssssssrrrrrrrrrtttsssrrrppppppppppppqqqssssssssstttttttttttttttvvvuuusssrrrqqqqqqrrrrrrtttttttttvvvxxxyyywwwvvvttttttuuuvvvvvvwwwxxxxxxttttttuuuuuuuuuuuuttttttuuutttsssqqqpppooonnnnnnooooooooooooppppppppppppqqqqqqqqqqqqpppppppppppprrrrrrqqqpppooonnnmmmmmmhhhiiihhhhhhhhhlllqqqtttwwwvvvssspppoooqqqvvvzzzxxxoookkkjjjkkkrrrzzzttteeeYYYTTTNNNKKKGGGEEEEEEDDDCCCBBB>>>;;;777555666777666555666555555444444444444555333333333333333333333333333333333444444333333333yyy```TTTJJJGGGFFFDDDBBBBBBBBB@@@===<<<===>>>======::::::::::::::::::::::::888777777777777777777888888888777777666666555555555666666777777666666666777555666:::;;;999999<<>>>>>>>>>>>>>>?????????AAACCCEEEFFFGGGIIILLLOOOPPPSSSXXX]]]```dddhhhjjjkkkkkkkkklllmmmnnnooopppqqqqqqqqqqqqqqqpppppppppsssssstttuuuwwwxxxxxxyyyvvvwwwzzz~~~}}}zzztttsssrrrrrrqqqpppooooooppppppppppppoooooooooooommmnnnooopppqqqqqqqqqqqqoooooonnnmmmmmmmmmnnnnnnooooooppppppqqqrrrssssssqqqqqqqqqssstttuuusssqqqqqqrrrssstttuuuvvvvvvvvvttttttsssssssssrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqpppvvvuuutttsssrrrqqqqqqppptttsssrrrqqqpppooooooooouuuuuutttsssrrrqqqqqqpppvvvuuusssrrrqqqrrrrrrssstttssstttuuuwwwxxxwwwuuutttuuuvvvxxxxxxxxxxxxwwwttttttuuuuuuuuuuuutttttttttsssqqqooonnnmmmmmmmmmooooooooopppppppppqqqqqqrrrrrrrrrqqqqqqpppppppppqqqqqqpppooonnnmmmmmmlllhhhhhhiiiiiijjjmmmrrruuuvvvvvvtttqqqooooooqqqttt|||tttpppnnnmmmpppvvv|||mmm^^^UUUOOOMMMJJJHHHFFFEEECCCAAA???<<<888666666666666555333333444555555555555555333333333333333333333333333444444555555444444333yyy___TTTIIIGGGFFFDDDBBBBBBBBB@@@>>>===>>>>>>>>>===::::::::::::::::::::::::888888777777777777888888888777777777666666666555333444666777777666555555777555777:::;;;999:::>>>CCCQQQfff|||xxxvvvvvvxxxyyyxxxxxx]]]MMMAAAAAACCCEEEMMMYYYgggnnnvvvzzz~~~~~~~~~}}}|||{{{yyyzzz|||}}}|||zzzzzzzzzzzz{{{}}}~~~}}}}}}|||||||||zzzuuutttttttttssstttuuuxxxzzz{{{wwwwwwwwwvvvvvvxxx|||xxxfffVVVPPPLLLFFFBBBAAAAAABBBBBB@@@@@@AAACCCEEEFFFGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIJJJJJJKKKKKKLLLLLLGGGGGGHHHHHHHHHGGGGGGGGGEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDEEECCCCCCBBBAAAAAA@@@@@@???=========>>>>>>>>>>>>>>>???AAACCCCCCCCCDDDFFFHHHMMMQQQUUUXXX[[[^^^bbbeeeiiiiiijjjkkkmmmooopppqqqrrrrrrqqqqqqqqqqqqppppppssstttuuuvvvwwwxxxyyyzzzvvvxxxzzzzzzzzzyyyxxxyyyssssssrrrrrrqqqpppoooooopppppppppooooooooooooooonnnooopppqqqrrrsssssssssppppppooonnnmmmmmmmmmnnnnnnnnnooopppqqqrrrssssssqqqqqqrrrtttvvvvvvtttrrrqqqqqqssstttuuuvvvvvvvvvssssssssssssrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqquuuuuutttsssrrrrrrqqqqqqssssssrrrrrrrrrqqqqqqrrrvvvuuuuuutttsssrrrqqqqqquuutttsssrrrqqqrrrsssttttttsssssstttwwwxxxwwwvvvtttvvvxxxyyyzzzyyywwwvvvttttttuuuuuuuuuuuuttttttrrrqqqpppnnnmmmllllllkkkoooooooooppppppqqqqqqrrrssssssrrrrrrqqqqqqppppppqqqqqqqqqpppooonnnnnnnnniiijjjjjjjjjjjjmmmqqqtttuuuvvvuuussspppmmmmmmnnnuuuyyy{{{|||{{{wwwrrrnnnnnnqqq}}}tttcccVVVOOOMMMJJJHHHGGGFFFCCCAAA@@@>>>:::888666666666666222333555555666555444333333333333333333333333333333333444444444444333333yyy]]]SSSIIIGGGFFFDDDAAAAAABBB@@@>>>>>>>>>???===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888999999999777777777777666666666666333444555777777777666555777666888;;;;;;:::===CCCPPPaaawwwyyyxxxtttssswwwiiiSSSHHH@@@AAADDDHHHRRR^^^lllqqqyyy~~~~~~~~~~~~{{{zzzzzzzzz{{{{{{zzzyyyyyyzzzzzz|||}}}~~~}}}}}}{{{|||xxxvvvttttttuuuuuuvvvwwwyyyzzzyyyyyyxxxwwwwwwxxx|||xxxtttfffWWWPPPKKKEEEBBBAAABBBBBBBBBBBBCCCCCCDDDFFFGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMLLLJJJJJJJJJKKKKKKLLLLLLLLLIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDEEEDDDCCCBBBBBBCCCEEEFFFBBBBBBBBBAAA@@@@@@??????????????????????????????>>>@@@BBBBBBBBBBBBCCCEEEIIILLLPPPSSSVVVYYY]]]```eeefffhhhkkkmmmoooqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqssstttuuuvvvwwwxxxyyyyyyxxxyyyzzzxxxvvvuuuvvvxxxsssrrrrrrqqqqqqpppppppppooooooooooooooooooppppppooopppqqqrrrssssssssssssqqqpppooonnnnnnnnnnnnnnnnnnnnnoooppppppqqqrrrrrrrrrrrrsssuuuwwwwwwvvvtttpppqqqrrrtttuuuuuuuuuvvvsssrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqssssssssssssssssssssssssqqqrrrssstttuuuuuuvvvvvvuuuuuutttttttttttttttttttttsssrrrqqqrrrssstttuuuuuutttssstttvvvxxxwwwwwwuuuvvvxxxyyyzzzyyywwwvvvttttttuuuuuuuuuuuuttttttrrrqqqpppnnnmmmllllllkkknnnoooooopppqqqrrrrrrrrrttttttssssssrrrqqqqqqppprrrrrrrrrqqqqqqpppppppppmmmmmmmmmlllkkklllnnnqqqtttuuuvvvtttpppmmmkkkjjjkkkpppwww~~~{{{xxx||||||vvvooolllnnnvvvzzziiiZZZOOOLLLIIIHHHGGGFFFDDDBBBAAA???<<<999666555555666444555555666555333111000333333333333333333333333222222333333333333222222xxx\\\RRRIIIGGGGGGDDDAAAAAAAAA???>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::777777777777666666666666444555555666777777777777888777999;;;;;;;;;AAAIIIZZZlllzzzsssnnnllluuurrr\\\KKKEEEBBBCCCFFFLLLXXXdddooorrryyy~~~~~~}}}zzzzzzzzzyyyyyyyyyyyyyyywwwwwwxxxzzz{{{|||}}}}}}~~~~~~}}}}}}yyy}}}zzzyyytttuuuvvvuuutttuuuvvvxxx||||||{{{zzzyyy{{{~~~uuullllllggg]]]OOOKKKEEEAAAAAAAAABBBBBBCCCDDDDDDEEEFFFGGGGGGHHHJJJJJJKKKLLLMMMMMMMMMMMMJJJJJJJJJKKKKKKKKKKKKKKKJJJKKKMMMNNNNNNMMMLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@===???AAAAAAAAA@@@AAABBBBBBEEEIIIMMMPPPUUUZZZ]]]```bbbeeehhhkkknnnooopppqqqqqqqqqqqqrrrrrrrrrsssuuuuuuvvvvvvwwwxxxxxxxxxxxxxxxxxxvvvtttssstttuuurrrrrrrrrqqqqqqqqqppppppoooooooooooopppppppppppppppqqqqqqrrrrrrrrrrrrrrrppppppooonnnnnnnnnoooooooooooooooppppppppppppqqqrrrqqqrrrtttwwwwwwvvvtttpppqqqrrrssstttuuuuuuuuurrrrrrrrrqqqqqqqqqpppppppppqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrsssssssssttttttpppqqqsssuuuwwwxxxxxxxxxsssttttttuuuuuuvvvvvvvvvsssrrrrrrqqqrrrsssuuuvvvwwwuuutttuuuwwwxxxxxxxxxuuuvvvwwwxxxxxxwwwvvvvvvttttttuuuuuuuuuuuutttttttttsssqqqooonnnmmmmmmmmmnnnoooooopppqqqrrrssssssuuuuuutttssssssrrrqqqqqqssssssrrrrrrrrrqqqqqqqqqooooooooommmllllllmmmooorrrtttvvvuuuqqqmmmkkkjjjeeejjjpppwww~~~zzz{{{~~~wwwooolllnnnqqq}}}sssbbbSSSPPPKKKHHHGGGFFFEEEDDDBBBAAA>>>:::666444555777666555555555333222111000333333333333333333333333111222222333333222222111vvv[[[QQQHHHGGGGGGDDDAAA@@@???>>>======>>>>>><<<:::::::::::::::::::::::::::999999888888888888999999666666666666777777777777666666666666777888999999999888999;;;;;;===FFFPPP___sssxxxmmmjjjjjjvvvcccOOODDDCCCBBBEEEIIIQQQ^^^jjjsssvvv|||~~~}}}}}}~~~}}}}}}yyyzzzzzzyyyxxxwwwxxxxxxwwwwwwxxxyyyzzz{{{{{{{{{||||||||||||||||||||||||xxx}}}zzzxxxuuuwwwxxxwwwuuutttvvvxxx{{{{{{zzzyyyxxxzzz}}}zzz{{{yyyvvvzzz~~~~~~wwwxxxllljjjfff]]]PPPKKKFFFCCCCCCDDDEEEEEEGGGGGGGGGHHHHHHIIIIIIJJJIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNOOONNNMMMLLLJJJJJJJJJJJJJJJJJJJJJKKKHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@;;;===@@@@@@@@@???@@@AAA???AAADDDGGGIIIMMMRRRVVV[[[]]]```dddhhhkkklllmmmoooppppppqqqrrrsssttttttxxxxxxxxxxxxxxxxxxxxxyyyxxxvvvtttssssssrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqpppnnnoooooooooppppppppppppqqqrrrrrrrrrrrrqqqppppppooooooooonnnooooooppppppppppppppppppoooooooooooopppppppppsssuuuvvvuuussspppqqqrrrssstttuuuuuuuuuqqqqqqqqqqqqppppppppppppppppppqqqqqqqqqrrrrrrrrrssssssssssssssssssrrrrrrpppqqqsssuuuvvvwwwwwwwwwssssssssstttttttttuuuuuurrrrrrqqqqqqrrrsssuuuvvvxxxvvvuuuuuuwwwyyyzzzyyyvvvvvvvvvvvvvvvvvvvvvvvvttttttuuuuuuuuuuuuttttttuuutttsssqqqpppooonnnnnnnnnooooooppprrrsssssstttvvvvvvuuutttsssrrrqqqqqqrrrrrrrrrqqqqqqqqqqqqpppnnnoooooonnnmmmmmmnnnpppqqqsssuuuuuurrrooommmllleeehhhmmmrrrxxx~~~}}}zzz}}}|||vvvpppnnnpppooo|||}}}mmm[[[VVVOOOJJJGGGFFFEEEEEEBBBBBB@@@;;;666444555777555444444333222222222222333333333333333333333333222333333333333333333222uuu[[[QQQHHHGGGGGGDDDAAA@@@???=========>>>===;;;999999999999999999999999999888888777777777777888888666666666666777777777777777666666666666888:::;;;:::999999:::;;;>>>HHHTTTeeezzzvvviiiiiilllyyyuuuWWWDDD@@@@@@BBBEEEJJJSSSbbbnnnyyyzzz~~~~~~~~~}}}|||yyyyyyzzzyyywwwwwwwwwxxxyyyyyyzzz{{{|||||||||{{{yyyyyyyyyzzzzzzzzzzzzzzzxxx{{{yyyvvvvvvyyy{{{zzzxxxwwwxxx{{{xxxxxxwwwvvvuuuwwwzzz}}}uuuyyyzzzyyy{{{xxx~~~xxxvvvuuuvvvtttmmmcccXXXQQQMMMHHHEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHIIIKKKMMMNNNOOONNNMMMLLLIIIIIIJJJKKKLLLMMMNNNOOOMMMMMMNNNNNNMMMKKKIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@999<<<>>>??????>>>???@@@AAABBBCCCDDDDDDGGGJJJMMMWWWYYY]]]aaaeeehhhjjjkkkoooooopppqqqssstttuuuuuu{{{{{{zzzzzzzzzyyyyyyyyywwwtttrrrqqqrrrrrrqqqooorrrrrrqqqqqqqqqqqqqqqqqqnnnnnnoooooopppppppppqqqrrrrrrrrrrrrqqqpppoooooooooooonnnnnnooopppqqqqqqqqqqqqppppppooonnnnnnnnnnnnnnnoooqqqttttttsssrrrpppppprrrssstttuuuuuuuuuqqqqqqqqqppppppppppppooopppppppppqqqqqqrrrrrrrrruuuuuutttsssrrrqqqqqqpppqqqrrrsssuuuuuuuuuuuutttssssssssssssssssssssssssrrrqqqqqqqqqrrrtttuuuwwwyyywwwuuuvvvxxxzzz{{{zzzwwwvvvuuuuuuuuuuuuuuuvvvttttttuuuuuuuuuuuuttttttvvvuuutttrrrqqqppppppooonnnooooooqqqrrrsssttttttwwwvvvuuutttsssrrrqqqqqqqqqqqqqqqppppppppppppppplllmmmnnnnnnnnnnnnppprrrqqqsssuuutttrrrpppnnnnnnfffhhhllloootttzzzzzzzzz||||||zzzuuupppooorrrppp|||uuubbb[[[SSSKKKGGGFFFEEEDDDCCCCCCAAA<<<666444555777444333222111222333444555333333333333333333333333333444444555555444444333uuuZZZPPPHHHGGGGGGDDDAAAAAA>>>>>>======<<<<<<;;;;;;<<<<<<;;;::::::999888888:::999888777666666666666888888888888888777666666;;;:::999888777777777777777777888:::;;;AAAPPP___xxxzzzkkkjjjuuuZZZIIIKKK@@@AAACCCFFFNNNZZZfffooo{{{|||~~~~~~}}}~~~}}}||||||}}}~~~}}}}}}{{{zzzyyyxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{}}}}}}|||{{{zzzzzzzzzzzz{{{|||yyy{{{yyy|||{{{{{{{{{{{{yyyuuurrrvvvvvvuuuttttttuuuvvvwwwsssuuuwwwzzz}}}~~~zzzqqqtttzzzrrrvvvggg[[[RRRNNNGGGDDDEEEGGGJJJLLLKKKLLLNNNOOOOOOOOONNNMMMOOOMMMKKKKKKMMMMMMKKKHHHHHHIIIIIIHHHHHHHHHKKKMMMOOONNNNNNMMMMMMMMMNNNNNNKKKKKKKKKLLLLLLMMMMMMNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKIIIHHHGGGFFFFFFFFFDDDCCCBBBCCCEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBAAAAAA<<<===???AAACCCEEEGGGHHHQQQRRRTTTXXX^^^ccchhhkkkpppoooooopppssstttttttttvvvxxx{{{{{{zzzxxxwwwwwwxxxvvvtttttttttsssrrrpppssssssrrrqqqpppooonnnmmmnnnooopppqqqqqqqqqqqqqqqttttttsssrrrqqqpppooonnnooonnnnnnnnnooopppqqqqqqpppqqqqqqqqqqqqpppoooooooooooopppqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqqqqppppppmmmmmmnnnoooqqqrrrssstttppppppqqqrrrrrrrrrrrrqqqrrrsssssssssssssssssstttrrrrrrrrrrrrrrrrrrrrrrrrttttttsssrrrrrrrrrrrrssstttsssqqqqqqrrrtttwwwyyyxxxyyy{{{}}}}}}|||{{{zzzzzzyyywwwuuuttttttuuuuuutttssssssttttttuuuvvvwwwxxxvvvtttrrrppppppqqqrrroooooopppqqqsssuuuwwwxxxzzzyyywwwuuusssrrrqqqqqqrrrrrrqqqqqqpppoooooonnnnnnnnnnnnnnnnnnoooppppppssstttuuuvvvvvvtttrrrqqqooooooooooooqqqvvv}}}{{{xxx|||xxxtttrrrqqqssszzznnnaaaRRRIIIIIIJJJGGGCCCEEECCCAAA===;;;888777666333333333333333333333333555555555555555555555555333444444555555444444333vvvZZZPPPHHHGGGGGGDDDAAAAAA??????>>>======<<<<<<;;;<<<<<<;;;::::::999888888<<<<<<;;;:::999999999999888888888888888777666666:::999888888777777777777888777999<<>>???AAABBBDDDEEEFFFKKKLLLNNNSSSXXX]]]bbbeeemmmmmmnnnqqqtttuuuvvvvvvwwwyyy||||||zzzxxxwwwwwwxxxvvvttttttttttttrrrppprrrrrrqqqpppoooooonnnnnnnnnnnnoooppppppppppppppprrrqqqpppoooooonnnnnnnnnoooooooooooooooooopppqqqpppqqqqqqqqqqqqpppoooooonnnoooooopppppppppppppppqqqqqqqqqqqqqqqqqqqqqqqquuutttsssrrrqqqppppppoooppppppqqqrrrrrrrrrrrrqqqppppppqqqqqqqqqqqqrrrrrrssssssssssssssssssssssssssssssrrrqqqqqqqqqqqqrrrvvvtttsssqqqqqqsssuuuwwwwwwyyyzzz||||||{{{zzzyyyzzzyyywwwvvvuuuuuuvvvwwwuuuttttttttttttuuuvvvvvvvvvvvvvvvuuutttsssrrrqqqppppppqqqsssuuuwwwyyyzzz|||zzzxxxuuusssqqqpppoooppppppppppppqqqqqqqqqqqqnnnnnnnnnnnnnnnoooppppppssstttvvvvvvvvvuuusssrrroooppppppqqqrrrvvv||||||{{{wwwuuusssrrrwww~~~sssfffUUUKKKIIIIIIGGGDDDDDDCCC@@@===;;;888777666333333333333333333333333333333333333333333333333111222222333333222222111uuuZZZPPPGGGFFFGGGDDDAAAAAA@@@??????>>>>>>===<<<<<<<<<;;;;;;::::::999999888999888888777777777888888888888888888888777666666999888777777777777777888999888:::???EEEPPPbbbsssyyyuuuuuuqqqmmmhhhrrrwww^^^KKKBBB@@@BBBDDDGGGMMMUUU```lllttt|||~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxxxxtttuuuvvvxxxzzz{{{|||||||||{{{zzzyyyyyyyyyzzz{{{zzzyyy||||||{{{zzzxxxwwwwwwwwwuuusssttttttttttttuuuvvvxxxxxxzzzzzzzzzzzzyyyxxxwwwvvvwwwyyy|||zzzuuu{{{~~~|||yyyvvvsssllleeeVVVRRRNNNKKKKKKKKKLLLKKKLLLLLLMMMMMMMMMLLLLLLKKKMMMMMMOOORRRTTTUUUSSSQQQMMMNNNNNNMMMMMMNNNPPPSSSSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNRRRQQQPPPOOOPPPQQQSSSUUURRRQQQPPPOOONNNNNNMMMMMMHHHFFFDDDDDDDDDCCCBBB@@@AAAAAA@@@???===;;;999888>>>??????@@@AAABBBCCCCCCEEEFFFIIIMMMRRRXXX\\\___fffhhhkkkooorrrtttuuuuuuwwwyyy||||||zzzxxxwwwwwwxxxvvvuuutttuuutttsssqqqqqqpppppppppoooooonnnnnnmmmmmmnnnoooooooooooonnnooonnnmmmmmmmmmmmmooooooqqqpppoooooooooooooooooopppqqqqqqqqqqqqpppoooooonnnnnnnnnooooooooooooooopppppppppqqqqqqrrrssssssyyyxxxwwwuuusssqqqpppooopppqqqqqqrrrrrrrrrrrrrrrpppppppppqqqqqqrrrrrrrrrttttttttttttttttttttttttsssrrrrrrqqqqqqqqqqqqqqqwwwuuusssrrrrrrrrrtttuuuwwwxxxyyyzzz{{{zzzyyyyyyyyyxxxwwwvvvvvvwwwxxxyyyvvvvvvuuuuuuttttttuuuuuuuuuvvvwwwxxxwwwuuurrrppprrrrrrssstttvvvyyy{{{||||||{{{yyyvvvsssqqqpppooooooooopppqqqqqqrrrssssssooooooooonnnoooooopppqqqttttttuuuvvvuuutttsssrrroooqqqsssssstttuuuyyy{{{|||}}}{{{xxxvvvqqquuuzzzxxxlllZZZNNNIIIHHHGGGEEECCCBBB@@@===;;;888666555333333333333333333333333333333333333333333333333111222222333333222222111rrrYYYOOOGGGFFFGGGDDDAAAAAA@@@@@@??????>>>=========;;;;;;;;;::::::999999999777666666666666777777888888888888888888777666666777777777666777777888888:::888;;;AAAJJJWWWkkk{{{xxxmmmooorrrrrrpppkkk{{{cccOOOGGGDDDAAAAAADDDJJJPPPYYYdddooovvv}}}}}}||||||||||||||||||{{{zzzyyyxxxxxxyyyuuuvvvwwwxxxyyyzzzzzzzzzyyyxxxwwwwwwwwwxxxzzz{{{~~~|||vvvxxx|||}}}{{{xxxvvvuuuvvvvvvuuutttttttttuuuvvvwwwxxxyyyzzzzzzzzzzzzyyywwwvvvttttttxxxwwwyyy~~~~~~}}}|||~~~xxxsssrrrooojjjeeeXXXUUUQQQOOOOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKMMMPPPSSSVVVWWWVVVUUURRRSSSSSSSSSRRRSSSVVVYYYYYYYYYWWWVVVTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTRRRPPPOOOPPPRRRUUUWWWUUUTTTSSSRRRQQQQQQQQQQQQLLLJJJHHHGGGFFFEEECCCAAACCCCCCCCCBBB@@@???===<<<@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDGGGJJJOOOTTTYYY[[[___bbbgggkkknnnppprrrsssuuuxxxzzz{{{zzzxxxxxxxxxxxxwwwuuuuuuuuuuuutttrrroooooooooooooooooooooooonnnnnnooooooooooooooonnnnnnmmmlllllllllnnnpppqqqqqqqqqpppooonnnnnnnnnooopppqqqqqqqqqqqqpppoooooommmmmmmmmmmmmmmnnnoooooonnnooopppqqqrrrsssttttttuuuuuuuuutttttttttsssssspppqqqrrrrrrssssssrrrrrrrrrrrrrrrsssssstttttttttuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrrrrqqqqqqrrrrrruuutttsssrrrrrrsssuuuvvvvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwxxxzzz{{{xxxwwwvvvuuuttttttttttttvvvvvvwwwwwwvvvtttsssrrrrrrrrrsssuuuvvvyyyzzz|||zzzyyywwwuuutttrrrrrrqqqppppppqqqqqqrrrsssssssssppppppoooooooooppppppqqqrrrssssssssssssrrrqqqqqqooorrrtttuuuttttttuuuvvv|||}}}~~~|||}}}|||yyy}}}~~~zzzwwwsssuuuxxx}}}|||ppp```RRRJJJGGGFFFFFFBBBAAA@@@>>>;;;999777555444444444444444444444444555555555555555555555555333444444555555444444333pppXXXNNNFFFFFFFFFDDDAAAAAA@@@@@@??????>>>=========;;;;;;::::::::::::999999::::::999999999:::;;;;;;888888888888888777666666777777666777777888999999:::999<<>>>>>===<<<<<<:::::::::::::::::::::::::::999999888888888999999888888888888888777666666777777777777888999;;;;;;::::::???JJJXXXhhhzzzxxxqqqooolllmmmrrrhhhOOOEEEBBBAAA@@@BBBGGGPPPYYYcccmmmvvv||||||{{{zzzyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxvvvvvvwwwvvvuuuuuuvvvyyy|||yyyxxxxxxxxxwwwxxxvvvuuuvvvwwwwwwvvvuuuuuuvvvwwwyyyzzzzzzzzzzzzwwwwwwwwwwwwwwwwwwvvvvvvuuuvvvwwwwwwwwwzzz}}}zzz{{{|||zzzxxxtttrrrppppppoookkkddd^^^[[[XXXUUUSSSSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPQQQRRRPPPSSSVVVXXXYYYZZZ\\\^^^```aaabbbbbbbbbcccfffiiikkkjjjiiiggggggfffffffffaaa``````___^^^]]]\\\\\\\\\ZZZXXXVVVUUUUUUVVVVVVVVVUUUTTTTTTSSSSSSSSSTTTSSSQQQOOOOOOOOONNNMMMKKKDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@@@@??????@@@@@@AAACCCFFFJJJMMMOOOWWW[[[aaaeeegggkkkqqqvvvxxxzzz}}}~~~|||zzzzzzzzzyyywwwvvvvvvwwwwwwvvvtttqqqqqqqqqqqqppppppoooooopppqqqqqqqqqqqqppppppooommmnnnooopppqqqrrrrrrsssqqqpppoooooooooooooooooopppqqqqqqqqqqqqpppoooooonnnmmmmmmllllllnnnooopppnnnooooooqqqrrrsssttttttrrrrrrssssssssssssssssssqqqqqqrrrsssssssssssssssoooooopppqqqqqqrrrssssssuuuuuuuuuuuuuuuuuuuuuuuuvvvuuuuuutttttttttttttttppppppqqqrrrtttvvvxxxyyywwwwwwxxxxxxxxxyyyyyyyyyxxxwwwvvvvvvwwwxxxyyyzzzyyyxxxwwwvvvuuuuuutttuuuwwwvvvtttrrrrrrssstttuuutttsssssssssttttttuuuvvvrrrrrrrrrrrrssstttuuuuuusssssssssssssssssssssssssssrrrqqqqqqpppqqqqqqqqqooooooooonnnnnnnnnmmmmmmnnnpppssssssrrrpppooooooyyy|||}}}|||{{{~~~~~~~~~|||wwwuuuzzz}}}|||xxxwwwyyyyyyxxx{{{}}}zzzuuulll```TTTKKKHHHGGGBBBBBBBBBAAA>>><<<999777444444444444444444444444333333333333333333333333111222222333333222222111pppWWWMMMEEEEEEFFFDDDAAAAAA??????>>>======<<<<<<;;;::::::::::::::::::::::::888888777666555555555666888888888888888777666666777777777888999;;;<<<===;;;;;;BBBQQQbbbsss|||uuunnnrrr{{{xxxXXXIIIEEEAAA???AAADDDJJJTTT^^^iiirrr{{{~~~~~~~~~~~~{{{{{{zzzyyyyyyyyyzzzzzzzzzzzz{{{zzzzzzyyyxxxwwwyyyxxxvvvvvvxxx|||{{{xxxyyyzzzyyyxxxvvvvvvvvvwwwyyyyyywwwuuuuuuuuuwwwxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxwwwvvvvvvtttuuuuuuuuuuuuvvvyyy{{{{{{yyyzzz}}}uuutttrrrrrrppplllfffaaa[[[YYYUUUSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUWWWXXXYYYYYY[[[\\\]]]\\\^^^aaaeeefffggghhhhhhhhhjjjmmmpppppppppooonnnnnnnnnnnnnnnjjjiiiiiihhhfffeeeeeedddcccbbb```]]][[[YYYXXXXXXVVVVVVUUUTTTTTTTTTUUUUUUSSSQQQPPPPPPRRRRRRQQQOOOHHHHHHHHHHHHGGGEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAACCCFFFHHHJJJOOOTTTZZZ^^^bbbiiirrryyy{{{yyyyyyyyywwwvvvvvvxxxxxxwwwuuutttssssssrrrqqqpppoooooopppppppppppppppooonnnnnnlllmmmoooqqqrrrrrrqqqqqqoooooooooooooooooopppqqqpppqqqqqqqqqqqqpppooooooooonnnmmmlllmmmnnnpppqqqoooooopppqqqrrrrrrssssssssssssssssssssssssssssssqqqrrrsssssstttsssssssssnnnooooooppprrrsssssstttttttttttttttttttttttttttuuuuuutttsssssssssssstttqqqqqqrrrssstttuuuvvvwwwxxxxxxxxxxxxxxxyyyzzzzzzxxxwwwvvvuuuvvvwwwxxxyyyxxxxxxwwwvvvuuuuuuuuuvvvvvvvvvuuuuuuuuuuuuuuuuuuvvvuuuttttttssssssssstttrrrqqqqqqqqqqqqrrrssssssrrrrrrssssssttttttuuuuuussssssrrrqqqqqqqqqqqqqqqoooooonnnnnnmmmmmmmmmnnnmmmoooqqqqqqooonnnmmmmmmrrryyyxxxwww||||||}}}yyyrrruuuyyy}}}zzzvvvzzzzzzwwwuuuxxx{{{{{{xxxwwwrrrhhh[[[PPPKKKIIICCCCCCCCCBBB@@@===:::999555555555555555555555555333333333333333333333333111222222333333222222111mmmVVVMMMEEEEEEFFFDDDBBBAAA>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::<<<;;;:::999888888888888888888888888888777666666777888888999:::<<<===>>>;;;<<>>;;;999555555555555555555555555555555555555555555555555333444444555555444444333oooTTTLLLFFFEEEEEEBBB@@@AAA???>>>>>>===<<<;;;;;;;;;888999999::::::;;;;;;<<<888888888777777777777666777777777777666666555555666555555666999;;;<<<<<>><<<:::888666444333444555444444666666777777666444222111444333222111111222333444lllTTTLLLFFFEEEEEEBBB@@@AAA???>>>>>>===<<<<<<;;;;;;999999::::::::::::;;;;;;:::::::::999999999999888999999888888888777777777;;;:::888888999:::::::::???DDDSSSiii}}}}}}vvv}}}}}}{{{iiiRRRAAABBBEEE@@@AAAHHHPPPVVV```jjjttt~~~~~~}}}|||{{{zzz{{{zzzyyyxxxyyyzzz{{{||||||{{{wwwvvv{{{yyywwwvvvwwwzzz||||||{{{vvvwwwwwwwwwwwwvvvvvvuuuwwwxxxyyyzzzyyyxxxvvvuuuuuuvvvvvvvvvwwwwwwwwwwwwxxxwwwvvvuuutttssssssttttttttttttttttttvvvzzz}}}~~~~~~zzztttnnneee```YYYVVVUUUWWWZZZ[[[[[[^^^```bbbccceeehhhjjjlllkkkiiihhhiiikkknnnppptttsssrrrrrrrrrtttvvvwwwyyyyyyyyyzzz{{{|||}}}}}}{{{zzzyyyxxxwwwvvvvvvvvvtttsssqqqnnnjjjgggcccbbbaaa^^^\\\ZZZZZZYYYWWWVVVRRRRRRSSSSSSSSSSSSSSSRRROOOOOOOOONNNLLLKKKIIIHHHHHHHHHFFFDDDBBBAAA??????AAAAAAAAAAAABBBBBBBBBCCCCCCGGGJJJKKKOOOYYYiiiuuu~~~zzzvvvssssssssssssssssssrrrrrrrrrqqqqqqpppppppppppppppoooooooooooooooooooooooooooppppppppppppppppppoooqqqqqqppppppppppppqqqrrrnnnnnnmmmllllllllllllmmmooonnnmmmllllllnnnooopppooooooooopppqqqqqqrrrrrrqqqqqqrrrrrrssssssssssssrrrqqqqqqppppppqqqqqqrrrppppppqqqrrrssstttvvvvvvttttttttttttssssssssssssrrrrrrsssttttttttttttsssssstttuuuvvvwwwxxxxxxxxx}}}}}}}}}||||||{{{{{{{{{|||zzzxxxvvvuuuvvvxxxyyywwwwwwvvvvvvvvvvvvvvvwwwxxxxxxwwwwwwvvvvvvuuuuuuvvvvvvuuuuuuuuuvvvvvvwwwyyywwwtttrrrqqqqqqrrrsssuuuuuuvvvwwwxxxyyyzzzzzzyyyxxxuuurrrqqqpppqqqqqqqqqppppppooonnnmmmmmmlllnnnoooooooooooonnnmmmmmmmmmqqqxxx~~~|||wwwtttrrrsss}}}wwwpppwww{{{tttpppllllllsss{{{}}}zzzwwwqqqeeeWWWNNNGGGEEEDDDBBBAAA>>>;;;999999777444333444555444444222333444444444333222111333333222111111222333333hhhTTTLLLFFFEEEEEEBBB@@@@@@>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::999999:::::::::999999999999888888888888888888777777777<<<;;;:::999999:::;;;<<>>AAAEEEBBBDDDKKKSSS[[[gggqqqzzz~~~}}}|||yyyyyyxxxxxxyyyzzz|||}}}||||||yyyxxx}}}ttttttvvvyyy|||}}}|||zzzxxxxxxxxxwwwvvvuuuuuutttyyyzzzzzzzzzyyywwwvvvtttwwwvvvvvvvvvwwwyyy{{{|||yyyxxxwwwuuutttssssssssstttttttttsssrrrsssvvvyyy}}}}}}~~~~~~wwwqqqgggbbb\\\XXXXXXYYY[[[\\\]]]```ccceeegggiiilllnnnpppooommmmmmmmmoooqqqsssuuutttsssssstttvvvwwwyyyyyyyyyzzz{{{|||}}}~~~~~~}}}|||||||||||||||zzzxxxuuurrrooollljjjiiigggeeebbb```___]]][[[ZZZTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRQQQPPPNNNMMMLLLJJJIIIGGGEEECCCAAA???>>>DDDCCCAAA@@@@@@@@@AAABBBAAADDDFFFGGGJJJRRR___iii|||{{{wwwtttsssssstttssssssrrrrrrqqqrrrqqqqqqqqqppppppppppppooooooooooooooooooooooooooooooppppppppppppooooooppppppppppppqqqrrrssssssqqqqqqpppoooooooooooooooooonnnmmmlllmmmnnnooopppooooooooopppqqqqqqrrrrrrrrrrrrssssssssssssssstttqqqppppppooooooppppppqqqooopppqqqrrrtttuuuvvvwwwttttttttttttuuuuuuuuuuuutttttttttttttttssssssrrrsssuuuyyy}}}~~~}}}~~~~~~~~~~~~}}}||||||zzzyyyyyyxxxxxxyyywwwvvvvvvvvvvvvvvvwwwwwwzzzyyyyyyxxxwwwvvvuuuuuuvvvuuuuuutttuuuvvvxxxyyyzzzyyywwwtttsssrrrrrrrrruuuuuuvvvwwwxxxyyyyyyzzzyyywwwuuurrrqqqpppppppppqqqqqqpppooonnnmmmllllllnnnnnnoooppppppppppppooommmpppuuuyyy~~~|||xxxvvvuuutttyyy}}}yyy}}}yyyrrrmmmkkkqqqxxx~~~~~~~~~}}}xxxmmm___TTTIIIGGGEEEDDDCCCAAA===::::::777555444555555555444111222333333444444333333333333222222222222333333fffUUUMMMFFFEEEEEEAAA???@@@>>>>>>======<<<<<<<<<<<<<<<<<<;;;::::::999888888888888888777777777666666777777777777777777777777888888888999999;;;???AAAFFFVVVnnn}}}uuuxxx{{{}}}zzzuuu}}}oooVVVHHH@@@DDDGGGFFFIIIPPPXXXbbboooyyy~~~}}}{{{zzzyyyxxxyyyzzz{{{|||||||||zzzyyy~~~wwwwwwxxxzzz{{{{{{{{{zzzxxxwwwwwwvvvvvvvvvvvvvvv{{{{{{{{{zzzyyywwwuuutttxxxwwwvvvvvvxxxzzz}}}{{{zzzxxxvvvuuutttssssssssstttsssrrrqqqqqqsssuuussstttvvvyyy{{{xxxrrrnnniiiddd^^^[[[ZZZ[[[\\\]]]___bbbeeegggiiilllooorrrrrrrrrqqqpppqqqrrrtttuuuvvvuuuuuuvvvwwwxxxyyyzzzzzzzzzzzz|||}}}}}}yyyvvvsssqqqppppppnnnkkkgggeeecccbbb___]]]XXXXXXXXXXXXWWWVVVVVVUUUVVVUUUUUUTTTSSSQQQOOOOOOKKKJJJIIIGGGEEEDDDBBBBBBFFFEEEBBB@@@??????@@@AAA@@@BBBDDDDDDFFFLLLUUU]]]kkksssyyyxxxvvvuuussspppsssttttttuuutttsssrrrqqqqqqrrrrrrqqqqqqqqqppppppnnnnnnnnnnnnnnnnnnnnnnnnooooooooonnnnnnoooooooooppppppppppppqqqrrrttttttuuutttssssssrrrrrrssssssnnnnnnmmmmmmnnnnnnooopppooooooooopppqqqqqqrrrrrrssssssssssssssssssssssssqqqqqqppppppppppppqqqqqqnnnoooqqqrrrtttuuuvvvwwwsssttttttuuuvvvwwwwwwwwwvvvvvvvvvvvvuuutttsssrrruuuzzz|||}}}~~~~~~~~~}}}}}}}}}}}}|||{{{zzzyyyxxxvvvvvvuuuuuuvvvwwwxxxxxxyyyyyyyyyxxxxxxwwwwwwvvvwwwwwwvvvuuuvvvxxxzzz|||{{{zzzyyywwwuuusssrrrrrruuuuuuvvvwwwwwwxxxyyyyyyxxxvvvtttrrrqqqooooooooorrrqqqpppooonnnmmmlllkkknnnnnnooopppqqqrrrrrrrrrmmmnnnqqqtttxxx}}}~~~}}}||||||xxxxxxzzz~~~~~~xxxrrrnnnpppvvv{{{uuufffYYYNNNKKKHHHFFFFFFDDD@@@===;;;888666555555555555444444555555555555555555555333333333333333333333333gggUUUMMMFFFEEEEEEAAA??????============<<<<<<<<<<<<<<<<<<;;;:::999999888888888888888777777777666666888888888888888888888888666888888888999;;;@@@DDDJJJ___{{{zzzzzzwwwuuussstttcccPPPGGGBBBEEEHHHIIINNNUUU^^^gggttt~~~~~~}}}}}}}}}|||{{{yyyxxxxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxwwwxxxyyyzzz{{{vvvvvvuuuuuuvvvwwwxxxxxx{{{{{{zzzyyyxxxvvvuuuuuuwwwwwwvvvvvvxxx{{{~~~{{{zzzyyywwwuuuttttttssssssttttttrrrqqqppprrrtttttttttuuuvvvvvvtttrrrooojjjfff```]]]]]]^^^^^^___aaacccgggiiikkknnnqqqtttttttttssssssssstttuuuvvvwwwwwwwwwxxxyyy{{{||||||~~~~~~|||yyyvvvuuuttttttrrrooollliiigggeeecccaaa[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWVVVVVVTTTSSSQQQPPPLLLKKKKKKJJJIIIHHHHHHGGGHHHFFFCCCAAA??????@@@AAAAAABBBDDDDDDEEEHHHOOOTTTZZZbbbjjjkkklllooopppooossstttuuuvvvvvvuuutttsssqqqrrrrrrrrrrrrqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnoooooonnnmmmmmmnnnooooooooooooppppppqqqrrrssstttqqqqqqpppooooooooooooooonnnnnnnnnnnnnnnoooppppppooooooooopppqqqqqqrrrrrrssssssssssssssssssssssssrrrrrrqqqqqqqqqqqqrrrrrrnnnoooqqqsssuuuuuuvvvvvvsssttttttuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwuuutttsssyyy~~~|||}}}~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxuuuuuuuuuuuuvvvwwwyyyyyywwwwwwxxxxxxyyyyyyzzzzzzyyyyyyyyyyyyyyy{{{}}}~~~{{{{{{zzzxxxvvvtttrrrqqqtttuuuuuuvvvvvvwwwwwwwwwvvvuuusssrrrqqqpppooooooqqqqqqpppooonnnmmmllllllmmmnnnoooqqqrrrrrrrrrrrrlllmmmnnnpppsssxxx{{{yyyyyyzzzsssrrruuuzzzppp```SSSNNNHHHFFFFFFEEEAAA>>><<<:::777555666666555444777777666555444444333333333333333333333333333333hhhVVVMMMGGGFFFEEEAAA??????==================<<<<<<<<<<<<;;;::::::999888888:::::::::999999999999888999999999::::::::::::;;;999:::;;;:::999;;;@@@EEERRRkkk}}}zzzsssooosss}}}vvvYYYIIIDDDBBBEEEHHHLLLSSS[[[dddlllwww~~~~~~~~~}}}}}}}}}{{{yyyxxxwwwwwwxxxwwwxxxxxxyyyuuuvvvvvvvvvvvvwwwzzz}}}vvvuuuuuuuuuuuuwwwyyyzzzzzzyyyxxxxxxwwwvvvuuuuuuvvvuuuuuuvvvxxxzzz|||}}}{{{zzzyyywwwvvvuuuuuuuuutttuuuuuutttrrrqqqrrrtttvvvvvvuuuttttttrrrrrrqqqkkkgggccc``````aaabbbbbbdddgggjjjlllmmmpppsssuuuvvvvvvuuuuuuuuuvvvvvvwwwxxxxxxyyy{{{|||}}}~~~~~~|||zzzxxxwwwwwwuuusssooommmkkkiiigggeeeaaaaaa``````^^^]]]\\\[[[YYYXXXXXXWWWVVVTTTSSSRRRMMMMMMLLLLLLLLLLLLKKKKKKHHHGGGEEECCCAAAAAAAAAAAABBBCCCDDDDDDEEEGGGJJJMMMNNNVVV^^^```ccciiimmmnnnppprrrtttvvvvvvvvvtttsssqqqrrrsssssssssrrrpppoooooooooooooooooooooooooooooonnnmmmllllllmmmnnnooooooooooooooopppqqqrrrrrroooooonnnmmmmmmmmmmmmnnnnnnnnnooooooooopppppppppooooooooopppqqqqqqrrrrrrssssssrrrrrrrrrrrrqqqqqqsssrrrrrrrrrrrrrrrrrrsssoooppprrrtttuuuuuuttttttsssttttttuuuvvvwwwwwwxxxxxxxxxxxxxxxwwwvvvuuuttt{{{}}}~~~~~~}}}{{{zzzyyytttttttttuuuvvvxxxyyyzzzwwwwwwxxxyyyzzz{{{{{{|||zzz{{{{{{||||||}}}}}}}}}yyyzzzzzzyyyxxxuuusssqqqssstttttttttuuuuuuuuuuuussssssrrrrrrqqqpppooooooppppppoooooonnnnnnmmmmmmnnnnnnoooqqqqqqrrrrrrrrrlllllllllmmmnnnsssyyy}}}|||zzz{{{~~~{{{zzz~~~uuurrrsssyyy}}}mmmXXXQQQHHHDDDDDDDDDAAA>>>===;;;888666666666555444666666444333222111111111333333444444444444333333hhhVVVNNNGGGFFFDDDAAA>>>>>><<<=====================;;;;;;;;;::::::999999999:::::::::999999999999888777777888888888999999999999<<<===<<<;;;>>>EEEKKKaaa{{{yyypppmmmyyy{{{^^^OOOEEECCCCCCGGGKKKQQQ\\\eeeooottt~~~~~~~~~~~~~~~||||||}}}}}}}}}~~~~~~~~~}}}|||{{{yyyxxxxxxxxxyyysssuuuwwwyyywwwzzz||||||zzzyyyzzz|||xxxwwwuuutttuuuvvvwwwyyyxxxwwwwwwvvvuuuuuuuuuuuussstttuuuvvvwwwxxxyyyzzz{{{zzzyyyxxxwwwvvvvvvvvvtttvvvvvvuuutttssstttuuussstttttttttsssqqqppppppmmmjjjfffdddeeefffgggggghhhjjjmmmoooppprrruuuwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{|||~~~~~~{{{zzzyyyxxxvvvrrrpppooommmkkkiiiggggggfffeeedddbbb```___[[[ZZZZZZYYYXXXVVVUUUTTTOOONNNNNNMMMLLLKKKKKKKKKHHHGGGFFFEEEDDDCCCBBBAAABBBCCCDDDDDDEEEFFFGGGHHHFFFMMMSSSUUUYYY```gggiiilllnnnqqqtttuuuuuutttsssqqqrrrssstttsssrrrpppoooooooooooooooooooooooooooooonnnlllkkkkkklllnnnoooooooooooonnnooooooppppppqqqpppoooooonnnnnnoooooonnnnnnooopppppppppppppppooooooooopppqqqqqqrrrrrrrrrrrrqqqqqqqqqppppppppprrrrrrqqqqqqqqqqqqrrrrrrpppqqqssstttuuutttsssrrrtttttttttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvuuutttssszzz}}}~~~}}}|||zzzzzzyyysssssstttuuuvvvxxxzzz{{{xxxxxxyyyyyyzzzzzz{{{{{{zzz{{{}}}~~~~~~}}}|||{{{wwwxxxyyyyyyxxxvvvsssqqqrrrrrrrrrsssssssssttttttppppppqqqqqqqqqqqqppppppoooooooooooonnnnnnnnnnnnnnnnnnooopppqqqqqqqqqpppkkkllllllkkklllooossswwwzzzxxxyyy}}}~~~|||tttppprrrsssxxxaaaWWWKKKEEEEEEEEEDDDAAA>>>;;;888777777777666555555444333222111222222333333333444555555444333333hhhVVVNNNGGGFFFDDDAAA>>>>>><<<<<<<<<===============;;;;;;::::::::::::999999888888888777777777777666333444444444555555666666777:::===>>>>>>CCCKKKRRRpppwwwmmmmmmdddMMMJJJEEEDDDFFFIIIOOOXXXdddnnnyyy|||}}}}}}~~~~~~}}}~~~{{{{{{|||}}}~~~~~~|||{{{zzzyyyyyyyyyzzz{{{qqqtttvvvxxx~~~{{{yyyxxxzzzyyyvvvuuutttuuuvvvwwwwwwvvvuuuuuuuuuuuuuuuvvvrrrssstttvvvwwwwwwwwwwwwzzzyyyyyyxxxwwwwwwwwwxxxuuuvvvwwwwwwuuutttuuuwwwqqqsssvvvwwwuuusssrrrqqqooolllhhhggghhhjjjkkkkkkkkkmmmppprrrrrrtttvvvyyyzzzzzzzzzzzzzzzzzzyyyyyyyyyzzz{{{}}}~~~{{{zzzzzzxxxuuusssrrrpppnnnlllkkkkkkjjjiiigggfffdddccc\\\\\\\\\[[[YYYXXXVVVUUUPPPPPPOOOMMMLLLJJJIIIHHHGGGGGGGGGGGGFFFDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFAAAGGGLLLMMMPPPXXX```ccciiikkkooorrrttttttsssrrrqqqrrrsssttttttrrrpppoooooooooooooooooooooooooooooonnnlllkkkkkklllnnnooopppooonnnnnnnnnnnnnnnoooooonnnnnnmmmmmmmmmmmmmmmnnnnnnooopppppppppppppppooooooooopppqqqqqqrrrrrrqqqqqqqqqpppppppppooooooqqqqqqppppppppppppqqqqqqqqqrrrtttuuuuuutttrrrqqqttttttttttttuuuuuuuuuuuuttttttttttttttttttsssrrryyyyyyyyyyyyzzz|||~~~~~~~~~|||{{{zzzyyyyyysssssstttuuuwwwxxxzzz{{{zzzzzzzzzzzzzzzzzzzzzyyyyyy{{{}}}~~~}}}zzzxxxvvvwwwyyyyyyyyyvvvsssqqqqqqqqqrrrrrrrrrrrrrrrrrrnnnooopppqqqqqqqqqqqqqqqnnnnnnnnnnnnoooooooooooonnnnnnoooppppppppppppoookkklllkkkjjjjjjlllpppssszzzxxxyyy}}}~~~}}}~~~xxxqqqnnnqqqmmmzzz~~~hhh]]]OOOHHHHHHIIIHHHEEE>>><<<999777777777666555666555444333444555666777333333444555555444333333jjjWWWNNNFFFDDDCCC@@@???AAA>>>>>>===<<<;;;:::::::::;;;;;;::::::::::::999999;;;::::::999888777666666666666777888999999::::::>>>777666<<>>>>>>>>======<<<<<<;;;;;;;;;::::::::::::999999;;;;;;::::::999888888888777777888888999:::::::::<<<777777===???DDDTTTfff{{{ssstttlllNNNCCCFFFDDDGGGKKKSSS]]]iiittt{{{}}}~~~~~~}}}~~~}}}{{{zzz{{{}}}|||yyyuuutttuuuwwwxxxxxxxxxzzz||||||{{{{{{{{{}}}}}}wwwvvvxxxwwwuuutttuuuwwwxxxwwwuuuxxxxxxxxxxxxvvvuuutttssstttuuuvvvwwwwwwvvvuuutttwwwwwwvvvuuuvvvwwwxxxyyywwwwwwwwwvvvuuutttttttttvvvwwwxxxxxxxxxxxxwwwvvvvvvsssooolllkkklllnnnpppvvvvvvwwwxxxzzz|||}}}}}}}}}|||||||||}}}}}}}}}}}}}}}~~~~~~}}}|||{{{{{{xxxxxxxxxwwwuuussspppooopppoooooooooooommmiiifffhhhfffdddaaa```___^^^^^^YYYXXXXXXWWWUUURRRPPPNNNLLLJJJGGGEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEHHHLLLQQQTTTZZZbbbhhhjjjmmmrrruuusssssstttuuuuuutttssstttvvvtttqqqooooooqqqrrrqqqooopppooommmkkkkkkmmmoooppppppppppppppppppqqqrrrrrrppppppnnnmmmllllllkkkkkknnnooooooppppppppppppooonnnoooppppppppppppooonnnppppppqqqqqqrrrrrrrrrsssrrrrrrqqqppppppqqqrrrrrrqqqqqqpppqqqqqqssstttuuutttuuuuuuvvvwwwxxxxxxyyyyyyxxxwwwvvvvvvuuuuuuuuuwwwxxxyyyzzz{{{||||||}}}|||~~~~~~{{{yyyyyyzzzzzzyyyxxxvvvwwwyyyzzzyyywwwyyy{{{}}}}}}|||{{{|||}}}~~~~~~~~~}}}}}}|||{{{zzzuuuvvvwwwxxxwwwtttqqqooorrrrrrrrrrrrqqqqqqqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooooooooooonnnooooooooooooooooooooooooooommmllljjjjjjkkkmmmooowww}}}~~~~~~||||||}}}}}}}}}~~~~~~{{{uuuqqqqqqrrrrrrzzzyyygggUUUNNNLLLIIIDDDAAAAAA@@@>>>;;;888666555555444444444555555555666666555555444444444333333333gggTTTLLLFFFFFFEEEBBB??????>>>>>>>>>>>>>>>>>>======;;;;;;::::::::::::999999::::::::::::::::::::::::999999999999::::::::::::;;;888:::>>>@@@HHH]]]sss|||tttnnnwww|||YYYFFFBBBDDDDDDIIIQQQ[[[fffrrr}}}}}}~~~~~~~~~~~~~~~~~~~~~|||{{{}}}}}}~~~{{{xxxuuutttuuuvvvwwwwwwxxxzzz{{{{{{zzzyyyzzz{{{{{{}}}~~~{{{wwwvvvuuuuuutttuuuwwwyyyyyyxxxvvvwwwwwwwwwwwwwwwvvvuuuuuuttttttttttttttttttttttttvvvvvvwwwxxxxxxxxxxxxxxxwwwwwwvvvvvvuuuuuuttttttuuuuuuvvvvvvvvvvvvvvvuuuxxxvvvssspppooooooqqqrrrvvvwwwwwwxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyywwwxxxxxxxxxwwwvvvtttsssttttttssssssssspppmmmiiiiiigggeeecccaaaaaaaaaaaa]]]^^^^^^]]][[[XXXUUUSSSNNNLLLIIIGGGGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCEEEHHHLLLNNNRRRYYY___cccgggnnnrrrrrrqqqsssuuuvvvuuuuuuvvvwwwuuusssqqqqqqrrrrrrqqqpppooonnnmmmmmmmmmmmmnnnooooooooooooooopppppppppppprrrqqqooonnnmmmmmmllllllnnnnnnooooooppppppppppppoooppppppqqqqqqppppppooooooppppppqqqrrrsssssstttrrrrrrqqqqqqqqqqqqrrrrrrpppppppppqqqrrrtttuuuvvvssstttuuuvvvwwwyyyzzzzzzyyyyyyxxxwwwwwwvvvvvvvvvxxxxxxyyyzzz{{{|||}}}}}}{{{|||}}}~~~{{{zzzzzzzzz{{{yyyxxxwwwxxxzzz{{{zzzyyyyyy{{{}}}}}}|||{{{|||}}}~~~~~~~~~}}}}}}|||{{{zzzuuuvvvwwwwwwvvvtttrrrpppqqqqqqqqqqqqppppppoooooommmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkjjjjjjkkkmmmmmmpppwww}}}}}}}}}~~~~~~zzzyyy||||||~~~~~~{{{vvvrrrsssuuuwww{{{{{{iiiVVVNNNKKKHHHDDDBBBAAAAAA@@@>>>;;;777444222444444444555555555555555555555444444444333333333fffSSSLLLGGGGGGFFFBBB??????==================>>>>>>;;;;;;:::::::::999999999999999999999::::::;;;;;;;;;;;;::::::::::::::::::::::::<<<>>>AAAMMMfff~~~xxxqqqlll|||dddLLLEEEFFFEEEEEELLLWWWcccmmmxxx~~~~~~~~~~~~||||||}}}~~~~~~~~~}}}|||{{{yyyvvvuuuvvvwwwxxxwwwtttvvvyyyzzzzzzzzz{{{}}}yyyyyyxxxyyyyyywwwuuurrrwwwxxxyyy{{{|||{{{yyywwwuuuuuuvvvwwwwwwwwwwwwwwwttttttsssrrrrrrssstttttttttuuuwwwyyyzzzyyyxxxwwwwwwvvvvvvvvvuuuuuuuuutttrrrrrrrrrsssssssssssssssxxxwwwuuussssssssstttuuuwwwwwwxxxxxxzzz{{{|||}}}{{{{{{zzzzzzyyyxxxxxxwwwvvvwwwxxxyyyyyyxxxwwwvvvwwwvvvvvvvvvuuusssooollljjjiiigggeeeddddddddddddbbbcccccccccaaa]]]ZZZXXXQQQOOOKKKJJJIIIHHHFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCCCCDDDFFFHHHJJJLLLQQQWWW]]]bbbiiinnnqqqrrrtttwwwwwwwwwwwwwwwxxxvvvuuusssrrrrrrrrrrrrrrroooooooooppppppooooooooopppppppppqqqpppppppppooorrrrrrpppooonnnnnnnnnnnnooooooooooooooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoooppppppqqqrrrsssttttttrrrrrrrrrrrrrrrrrrrrrrrrppppppqqqrrrssstttvvvvvvtttuuuuuuvvvxxxyyyyyyzzzyyyyyyyyyxxxxxxwwwvvvvvvxxxxxxyyyzzz{{{|||}}}}}}{{{{{{{{{|||}}}~~~}}}{{{yyyyyyzzzzzzxxxxxxxxxxxxzzzzzzzzzzzzxxxzzz||||||{{{{{{|||}}}~~~~~~~~~}}}}}}|||{{{zzzxxxxxxyyyyyyxxxwwwuuutttqqqqqqppppppoooooonnnnnnoooooooooooooooooooooooollllllmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkklllmmmmmmkkkqqqzzz~~~{{{|||~~~~~~~~~wwwtttwww|||~~~yyyuuuvvvwwwwwwxxxzzzzzzhhhVVVMMMJJJGGGEEEEEECCCBBBAAA>>>;;;777444222555555555555555555555555555555444444444333333333fffRRRKKKFFFGGGFFFCCC??????<<<<<<<<<<<<<<<<<<<<<===;;;;;;:::::::::999999999777777888888999999::::::;;;;;;::::::::::::::::::;;;<<<>>>???CCCSSSooowwwtttooosssRRRFFFHHHIIIFFFIIIRRR___jjjsss|||~~~~~~~~~}}}{{{zzz|||~~~~~~}}}~~~~~~~~~}}}|||zzzxxxwwwxxxyyyyyyxxxuuuwwwyyyzzzyyyyyyzzz{{{zzzyyywwwwwwxxxwwwtttqqqyyyzzz||||||{{{xxxvvvuuutttuuuvvvwwwwwwxxxxxxxxxtttsssrrrqqqqqqrrrssstttssstttwwwyyyzzzyyyxxxwwwvvvvvvvvvvvvuuuuuuuuuuuurrrrrrrrrrrrrrrsssttttttwwwvvvvvvvvvvvvwwwwwwxxxyyyzzz{{{|||}}}~~~}}}xxxxxxxxxwwwwwwvvvvvvuuuuuuvvvwwwyyyyyyyyyxxxwwwwwwvvvvvvvvvvvvtttqqqnnnpppooommmlllkkkkkkkkklllggggggggggggdddaaa^^^]]]VVVTTTPPPNNNMMMKKKHHHFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHKKKQQQWWW]]]cccjjjooorrruuuxxxyyyxxxxxxxxxxxxwwwvvvvvvtttsssssssssssspppqqqrrrrrrrrrrrrqqqppprrrssssssssssssrrrpppppprrrrrrqqqpppppppppqqqqqqrrrqqqppppppppppppqqqrrrrrrrrrqqqqqqqqqqqqrrrrrrppppppqqqrrrssssssttttttrrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrssstttuuuuuuvvvwwwwwwwwwwwwxxxxxxxxxxxxyyyzzzzzzzzzyyyxxxwwwvvvwwwwwwxxxyyyzzz{{{||||||zzzzzzzzzzzz{{{|||~~~}}}|||{{{yyyxxxxxxxxxyyywwwxxxyyyyyyyyyyyyzzzzzzwwwyyy{{{{{{{{{zzz{{{}}}~~~~~~~~~}}}}}}|||{{{zzzxxxxxxyyyyyyxxxwwwvvvuuuqqqqqqpppoooooonnnmmmmmmoooooooooooooooooooooooolllmmmmmmnnnooonnnnnnnnnllllllllllllllllllllllllllllllmmmnnnnnnnnnnnnnnniiinnnuuu~~~~~~yyy~~~}}}~~~|||}}}}}}vvvppprrrvvvzzzvvvuuuvvvsssuuuxxx~~~uuueeeTTTLLLIIIGGGFFFGGGEEEDDD@@@===999777555555555555555555555555555444555555444444444333333333fffSSSKKKFFFFFFFFFBBB@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999777777777888888999999999999999999999::::::::::::;;;<<<>>>@@@III^^^{{{xxxyyyzzzbbbKKKFFFGGGHHHHHHQQQ[[[hhhssszzz~~~~~~~~~}}}~~~zzzyyy{{{~~~}}}|||}}}~~~~~~}}}||||||zzzyyyyyyzzzzzzyyyxxxzzz{{{|||{{{xxxwwwwwwwww{{{zzzxxxxxxxxxvvvtttrrrxxxyyyzzzyyywwwtttssssssttttttvvvwwwwwwxxxxxxxxxtttsssrrrqqqqqqrrrssstttrrrsssvvvxxxyyyyyywwwwwwvvvvvvvvvvvvuuuuuuuuuuuuuuuuuutttuuuuuuvvvwwwxxxvvvvvvwwwwwwwwwxxxxxxxxxvvvwwwxxxzzz|||}}}}}}}}}~~~{{{zzzvvvvvvuuuuuuttttttttttttssstttvvvwwwxxxxxxwwwwwwvvvuuuuuuvvvwwwvvvsssppprrrqqqooonnnmmmnnnnnnooollllllkkkiiigggeeecccbbb^^^[[[XXXUUUSSSPPPMMMJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHGGGFFFGGGHHHHHHHHHHHHLLLSSSXXX\\\cccjjjooorrrvvvxxxxxxxxxxxxyyyxxxxxxxxxvvvtttssstttuuurrrrrrsssttttttsssrrrrrrtttuuuuuuuuuuuusssqqqpppqqqqqqqqqqqqrrrsssttttttuuutttsssqqqpppqqqqqqrrrrrrqqqqqqppppppqqqqqqrrrrrrrrrrrrrrrssssssssssssrrrrrrssssssssssssrrrrrrqqqrrrsssttttttuuuttttttxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{zzzyyywwwvvvvvvvvvwwwxxxyyyzzz{{{{{{zzzzzz{{{{{{||||||}}}}}}{{{zzzyyyxxxxxxxxxxxxxxxyyyzzz{{{{{{yyyyyyzzz{{{wwwyyy{{{|||{{{{{{|||}}}~~~~~~~~~}}}}}}|||{{{zzzvvvwwwwwwwwwvvvuuuuuutttrrrqqqqqqpppooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooooooooooooooommmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooqqqrrrqqqppppppkkkmmmrrryyyxxx}}}~~~{{{{{{}}}zzz{{{{{{xxxqqqoooqqq||||||wwwuuuuuuqqqtttwww}}}rrrcccTTTLLLIIIGGGFFFHHHFFFDDD@@@===:::888777777555555555555555444444444555555444444444333333333dddTTTKKKEEEDDDDDDBBBAAABBB>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::999999888999999999999999999999777777888888999:::::::::999<<<>>>BBBPPPjjjzzz}}}zzzWWWJJJHHHEEEHHHQQQYYYcccqqq{{{~~~~~~~~~~~~|||{{{yyy{{{~~~}}}}}}{{{zzz{{{}}}}}}}}}~~~~~~~~~}}}||||||{{{zzzxxxxxxyyyzzzyyywww{{{|||}}}{{{yyywwwwwwwwwyyyzzzyyyxxxwwwvvvvvvvvvwwwxxxyyywwwtttssstttuuutttuuuvvvwwwwwwwwwwwwwwwssssssrrrrrrrrrrrrssssssqqqrrrtttvvvwwwwwwwwwwwwuuuuuuuuuuuuvvvvvvvvvvvvwwwvvvvvvvvvwwwxxxyyyzzzxxxxxxxxxxxxwwwvvvuuutttppprrrtttvvvxxxzzzzzzzzz}}}zzzwwwvvvttttttssssssssssssrrrrrrrrrssstttvvvvvvvvvvvvuuuttttttuuuwwwxxxwwwuuurrrsssrrrppppppooopppqqqqqqrrrqqqnnnllliiihhhhhhhhhfffddd```]]][[[WWWSSSPPPIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHHHHFFFIIIPPPSSSVVV\\\dddhhhlllqqquuuwwwwwwyyyzzzyyyzzzzzzxxxtttssstttvvvssssssssssssssssssssssssuuuvvvvvvvvvuuusssqqqoooppppppqqqrrrsssuuuwwwwwwyyywwwuuusssqqqqqqrrrrrrrrrqqqpppoooooopppqqqrrrsssssssssssssssrrrrrrrrrrrrrrrsssttttttsssrrrrrrrrrssstttuuuuuutttsssssswwwwwwwwwxxxxxxyyyyyyyyyzzzzzz{{{|||{{{yyywwwvvvuuuuuuvvvwwwxxxyyyyyyzzzzzz{{{|||}}}}}}}}}|||{{{zzzzzzyyyyyyyyyyyyyyyyyy|||~~~~~~{{{zzz{{{|||xxxzzz|||}}}}}}}}}~~~~~~~~~~~~}}}}}}|||{{{zzzwwwwwwwwwvvvvvvvvvuuuuuusssrrrqqqpppooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnoooooopppppppppppppppmmmmmmmmmmmmmmmmmmmmmmmmnnnppprrrtttuuutttsssrrrooooooqqqvvv~~~wwwyyyzzzxxxyyy~~~}}}{{{|||yyy}}}vvvrrrpppwww|||zzzxxxwwwuuuwwwyyy{{{rrreeeVVVOOOKKKGGGEEEFFFCCCBBBAAA???===:::888666666666555555555444444444555555444444444333333333cccTTTLLLEEECCCDDDBBBAAACCC@@@??????>>>===<<<<<<;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::666666777888999999::::::888;;;===DDDVVVrrrzzzlllPPPKKKIIICCCJJJ[[[^^^hhhvvv~~~~~~~~~~~~~~~~~~}}}||||||yyy{{{~~~{{{}}}}}}|||yyywwwyyy|||||||||}}}}}}}}}}}}||||||zzzyyywwwxxxyyyyyyxxxvvvxxxzzz{{{{{{zzzyyyzzz{{{wwwxxxyyyyyywwwvvvwwwyyywwwxxxyyyxxxuuuuuuwwwzzzuuuuuuvvvwwwwwwwwwwwwwwwssssssssssssssssssssssssqqqrrrssstttvvvvvvwwwwwwuuuuuuuuuuuuvvvvvvvvvvvvvvvuuuuuuuuuvvvwwwyyyzzzyyyzzzyyyxxxwwwtttrrrpppqqqsssuuuxxx{{{|||||||||~~~~~~{{{wwwuuusssssssssrrrrrrrrrrrrrrrrrrqqqrrrsssuuuuuuuuuttttttttttttuuuwwwyyyyyywwwtttxxxwwwvvvuuuuuuvvvwwwxxxvvvtttpppmmmkkkjjjkkkkkkllljjjfffccc```\\\XXXTTTJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGHHHHHHHHHHHHEEEGGGMMMPPPQQQWWW```bbbgggmmmrrruuuwwwyyy{{{yyyzzz{{{xxxuuusssuuuwwwsssrrrrrrqqqqqqrrrrrrsssuuuvvvwwwwwwuuussspppoooooopppqqqrrrtttvvvxxxyyy{{{yyywwwtttrrrqqqrrrrrrrrrqqqpppoooooopppqqqrrruuuttttttssssssrrrqqqqqqrrrrrrsssttttttsssrrrrrrssstttuuuuuuuuutttsssrrruuuuuuvvvwwwyyyzzz{{{|||zzz{{{|||||||||zzzxxxvvvttttttuuuvvvwwwxxxyyyyyyzzz|||~~~~~~|||{{{zzzzzzzzzzzzzzzzzzzzzzzz}}}{{{|||~~~zzz|||~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyxxxxxxxxxxxxxxxssssssrrrqqqpppooonnnmmmoooooooooooooooooooooooooooooopppqqqqqqqqqqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnoooqqqtttvvvwwwvvvuuusssrrrqqqpppuuu}}}yyyvvv}}}vvvxxxxxxvvvxxx~~~~~~yyyzzzuuurrruuu{{{}}}|||yyy{{{zzzyyy}}}tttgggYYYQQQLLLGGGDDDEEE@@@AAABBBBBB@@@<<<777555666666555555555444444444555555444444444333333333cccSSSMMMGGGCCCBBBAAA???===>>>===<<<;;;:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;666777888999999999999999666888:::;;;::::::;;;<<<===<<>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888888999999999999888777999;;;;;;::::::;;;<<<@@@@@@GGGXXXmmm}}}jjjWWWFFFFFFKKKPPPZZZfffrrrxxx~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||||||||}}}~~~~~~}}}||||||{{{{{{{{{{{{|||||||||||||||{{{zzzzzzyyyzzz{{{zzzxxxxxxzzz{{{xxxxxxxxxxxxwwwwwwwwwvvvxxxxxxwwwvvvvvvvvvwwwwwwyyyxxxuuusssrrrrrrssssssvvvwwwwwwxxxwwwwwwuuuuuutttttttttuuuuuuuuuvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvxxxxxxwwwwwwvvvvvvuuuuuuwwwvvvttttttvvvwwwwwwwwwvvvuuutttvvvxxxwwwuuurrrrrrrrrssstttvvvxxx{{{|||}}}{{{uuuqqqooooooooonnnmmmlllkkkkkklllmmmnnnooopppqqqsssttttttttttttrrrtttvvvxxxyyyzzzzzzyyywwwwwwwwwwwwyyy{{{}}}~~~yyyyyyxxxwwwuuutttssssssqqqooollliiifffcccbbbaaa[[[XXXTTTQQQQQQQQQQQQPPPLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHIIIKKKMMMNNNUUUXXX\\\bbbiiioootttvvvwwwvvvvvvvvvwwwwwwvvvvvvvvvuuusssrrrqqqqqqqqqrrrssstttuuuuuuuuutttrrrrrrpppqqqqqqqqqqqqrrrrrrrrrvvvvvvuuussssssrrrrrrrrrqqqqqqpppoooooopppqqqrrrrrrrrrrrrsssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrtttuuuuuuttttttuuuvvvuuuuuuvvvwwwyyy{{{}}}~~~}}}|||{{{zzzzzzzzzyyyzzzzzzyyyxxxxxxyyy{{{}}}~~~||||||}}}}}}}}}|||||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{|||||||||{{{{{{zzz|||~~~yyyxxxzzzzzzwwwtttvvvvvvvvvvvvuuuuuuuuuuuuttttttssssssrrrqqqqqqpppooooooppppppppppppoooooolllmmmoooqqqrrrrrrqqqpppnnnnnnnnnnnnoooooopppppprrrrrrssstttuuuvvvwwwwwwtttuuuwwwyyy{{{~~~|||vvvtttwww}}}xxxyyy|||yyyzzz~~~{{{}}}zzzuuusssuuuzzzsssddd\\\SSSJJJEEEEEEGGGFFFDDDCCCBBB@@@<<<999666555555666777777666444444333222222444444333222bbbTTTOOOIIIEEEDDDDDDBBB???>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999888777999:::;;;;;;:::999;;;<<<>>>???JJJ___vvv|||yyyzzz{{{yyy{{{ZZZNNNEEEHHHNNNVVVcccqqqwww|||~~~~~~}}}}}}||||||{{{{{{|||||||||}}}}}}}}}}}}}}}~~~~~~~~~|||{{{{{{{{{{{{{{{||||||||||||{{{zzzzzzzzz{{{|||{{{zzzyyyzzz|||xxxxxxwwwwwwwwwvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvuuuvvvuuutttssssssssstttuuuwwwwwwxxxxxxwwwwwwvvvuuuttttttuuuuuuuuuvvvvvvvvvuuuvvvwwwwwwwwwvvvuuutttuuuvvvwwwxxxwwwwwwvvvuuuxxxvvvuuuuuuwwwxxxxxxxxxwwwwwwwwwwwwxxxxxxuuusssssssssssssssuuuwwwyyyzzz{{{}}}~~~yyytttpppmmmmmmmmmkkkjjjiiihhhhhhiiijjjkkknnnoooppprrrsssttttttttttttuuuvvvxxxyyyzzz{{{{{{yyyyyyxxxyyyyyyzzz||||||zzzzzzzzzyyyxxxwwwwwwvvvsssrrrpppmmmkkkiiihhhhhhddd```\\\YYYWWWVVVTTTRRRNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKIIIIIIIIIIIIKKKKKKNNNPPPTTTYYY```hhhooosssvvvvvvwwwwwwwwwwwwwwwvvvwwwvvvuuusssrrrqqqqqqqqqssstttuuuuuuuuutttrrrrrroooooopppppppppqqqqqqqqqtttttttttttttttsssrrrqqqppppppoooooopppqqqrrrsssuuuuuutttttttttttttttsssrrrrrrrrrrrrrrrrrrrrrrrrtttuuuvvvvvvuuuuuuvvvwwwvvvwwwxxxyyy{{{|||~~~~~~||||||||||||||||||||||||{{{{{{zzzzzzzzz{{{}}}~~~||||||||||||||||||||||||zzzzzzzzzzzzzzzzzzzzzzzzvvvwwwyyyzzz|||}}}}}}}}}zzz|||~~~zzzyyyyyyyyyvvvsssssssssssstttttttttttttttuuuuuuttttttssssssrrrrrrnnnnnnooopppqqqqqqqqqqqqlllmmmooopppqqqppppppooonnnnnnnnnoooooooooooopppqqqrrrssstttuuuvvvwwwwwwwwwxxxzzzzzz{{{}}}yyyrrrqqqzzz|||yyyzzz}}}~~~|||}}}{{{vvvrrrsssxxx~~~{{{nnncccXXXLLLFFFDDDFFFEEEDDDCCCCCCAAA>>>;;;777666555555777777666555333222111222333444333111~~~aaaRRRMMMFFFCCCBBBBBB@@@>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888888777:::;;;<<<;;;:::999;;;<<<<<<@@@NNNggguuuuuusssrrrrrrrrr{{{iiiSSSNNNKKKNNNSSS[[[hhhuuuxxx~~~~~~~~~}}}||||||{{{{{{zzzzzzzzz{{{|||}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzz{{{{{{||||||{{{{{{zzzyyyzzz|||}}}}}}{{{zzz{{{|||yyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwvvvuuutttttttttssssssssstttuuuvvvwwwxxxxxxxxxxxxwwwwwwvvvvvvtttuuuuuuuuuuuuvvvvvvvvvuuuvvvxxxyyyxxxvvvtttssstttuuuwwwyyyyyyxxxwwwvvvwwwvvvuuuvvvxxxyyyyyyxxxxxxyyyyyyyyyyyyxxxvvvuuutttsssrrrrrrsssuuuwwwyyy{{{}}}~~~|||wwwsssooolllkkkkkkjjjiiihhhgggggghhhiiijjjmmmnnnoooqqqrrrsssssssssttttttvvvwwwxxxyyyzzz{{{zzzzzzzzzzzzzzz{{{{{{{{{|||{{{{{{{{{zzzzzzyyyyyyuuutttrrrpppooonnnnnnmmmkkkhhhddd```^^^[[[XXXUUURRRRRRQQQPPPPPPOOONNNNNNMMMLLLKKKJJJIIIIIIIIIJJJIIIJJJMMMRRRYYYbbbiiinnnrrrtttvvvwwwwwwwwwwwwwwwxxxxxxvvvuuusssrrrqqqpppssstttuuuuuuuuutttrrrrrrpppqqqqqqqqqqqqrrrrrrrrrrrrssstttuuutttsssrrrqqqrrrqqqqqqqqqrrrtttuuuvvvwwwvvvvvvvvvuuutttttttttsssssssssssssssssssssssstttvvvwwwwwwvvvvvvwwwxxxwwwxxxyyy{{{|||~~~~~~||||||}}}}}}~~~~~~~~~~~~{{{{{{zzzzzzzzz{{{|||}}}||||||||||||||||||}}}}}}{{{{{{zzzzzzzzzzzzyyyyyyvvvwwwxxxzzz{{{|||||||||{{{|||~~~|||zzzzzzyyyvvvsssqqqrrrrrrsssttttttuuuuuuttttttttttttssssssrrrrrrmmmnnnooopppqqqrrrrrrrrrlllmmmnnnooopppoooooooooooooooooooooooooooooooooqqqqqqrrrsssuuuvvvwwwwwwyyyzzz{{{zzzzzzzzz|||~~~sssmmmrrr||||||zzz|||~~~|||zzzuuutttwww}}}uuugggYYYMMMFFFCCCEEEDDDDDDDDDDDDBBB???===888777555555777777666555444333222222444444333222}}}aaaQQQLLLFFFCCCBBBBBB@@@>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888777:::;;;<<<;;;::::::<<<>>>???GGGZZZvvv{{{rrrrrrqqqpppooosssxxxUUUOOONNNOOOTTTYYYaaalllvvvzzz~~~~~~}}}}}}|||{{{zzzzzzyyyyyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~|||{{{zzzzzzzzz{{{{{{{{{{{{{{{zzzzzzyyyzzz|||}}}}}}|||{{{{{{|||{{{{{{zzzzzzzzzyyyyyyyyywwwwwwvvvuuuuuuttttttsssrrrsssssstttuuuvvvxxxxxxyyyxxxxxxwwwwwwwwwwwwwwwuuuuuuuuuuuuvvvvvvvvvwwwvvvwwwxxxyyyxxxwwwtttssstttvvvxxxzzzzzzzzzxxxwwwvvvuuuuuuwwwyyyzzzyyyxxxyyyzzz{{{zzzyyyxxxvvvvvvuuutttsssrrrsssuuuwwwyyy}}}~~~}}}{{{wwwsssooommmkkkkkkiiiiiihhhgggggghhhiiiiiikkklllnnnpppqqqrrrssssssssstttuuuwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}||||||{{{{{{zzzzzzuuutttsssrrrqqqqqqqqqqqqpppmmmjjjgggdddaaa\\\YYYVVVVVVUUUTTTRRRQQQPPPPPPOOOOOONNNLLLKKKJJJJJJJJJHHHIIIJJJNNNTTT\\\dddhhhmmmppptttuuuuuuuuuvvvxxxyyyxxxwwwvvvuuusssrrrqqqssstttuuuuuuuuutttrrrrrrpppppppppqqqqqqqqqrrrrrrqqqrrrssstttttttttrrrrrrrrrrrrqqqqqqrrrtttvvvwwwwwwwwwwwwvvvvvvuuuuuuuuussssssssssssssssssssssssuuuvvvwwwwwwvvvvvvwwwyyyxxxyyy{{{|||~~~~~~~~~~~~{{{|||}}}~~~~~~yyyyyyyyyzzzzzz{{{||||||}}}||||||||||||}}}~~~|||||||||{{{{{{zzzzzzzzzxxxyyyyyyzzz{{{{{{zzzzzzzzz{{{}}}~~~|||{{{yyywwwuuurrrrrrssstttuuuuuuvvvwwwssssssssssssrrrrrrrrrrrrnnnnnnoooqqqrrrrrrrrrrrrmmmnnnnnnoooooooooooooooppppppppppppooooooooooooppppppqqqssstttvvvwwwwwwyyyzzz{{{yyyxxxwwwxxxyyywwwmmmnnnuuu~~~~~~~~~|||~~~zzzwwwxxx}}}{{{kkk[[[NNNHHHDDDFFFEEEDDDDDDEEECCC@@@>>>:::888666555666777666555666444333444555666555444}}}```SSSNNNHHHEEEEEEEEECCCAAA===>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999888:::;;;;;;::::::;;;===@@@AAAMMMeee|||tttooooooppprrryyyhhhOOOIIILLLRRRYYYaaakkkttt{{{}}}}}}||||||{{{{{{zzzzzzzzzzzz{{{|||}}}}}}~~~~~~~~~}}}||||||||||||||||||~~~~~~}}}{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{zzzyyyyyyyyy{{{}}}~~~|||{{{{{{{{{|||||||||{{{{{{{{{zzzzzzxxxwwwuuutttssssssssstttrrrssstttvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwwwwwwwxxxuuuuuuuuuvvvvvvvvvwwwwwwvvvwwwxxxxxxxxxwwwvvvuuuuuuvvvwwwxxxyyyyyyxxxwwwuuutttuuuvvvyyyzzzyyywwwyyyzzz|||{{{yyywwwvvvvvvvvvtttsssrrrsssuuuxxxzzz}}}{{{xxxtttpppnnnlllllliiihhhgggggggggggghhhiiijjjkkkmmmooopppqqqrrrrrrrrrtttwwwyyyzzzzzzzzzyyyzzz{{{||||||}}}||||||{{{}}}}}}||||||{{{zzzzzzyyyvvvuuutttssssssrrrrrrrrrqqqpppnnnlllkkkhhhccc```ZZZYYYXXXWWWUUUTTTSSSRRRRRRQQQQQQPPPNNNMMMLLLLLLJJJJJJJJJLLLQQQWWW]]]aaaeeejjjpppsssssssssvvvxxxxxxxxxxxxxxxvvvuuusssrrrssstttuuuuuuuuutttrrrrrrnnnnnnoooooooooppppppppppppqqqrrrsssssssssssssssqqqqqqppppppppprrrssstttwwwwwwvvvvvvvvvvvvvvvuuusssssssssssssssssssssssstttvvvwwwwwwvvvvvvwwwxxxxxxyyy{{{}}}~~~~~~~~~~~~{{{|||~~~~~~~~~wwwxxxyyyzzz{{{||||||}}}~~~}}}||||||}}}~~~~~~~~~}}}}}}|||||||||zzzzzz{{{{{{{{{zzzzzzyyyzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~|||{{{yyywwwvvvssssssttttttuuuvvvwwwwwwsssrrrrrrrrrrrrrrrrrrrrroooooopppqqqrrrrrrrrrrrrooooooooooooooooooooooooqqqppppppppppppoooooooooooopppqqqrrrtttvvvwwwwwwzzz{{{{{{yyywwwuuuuuuvvv}}}qqqnnnqqqzzz{{{~~~}}}~~~}}}yyyxxx{{{tttbbbTTTLLLFFFGGGFFFEEEEEEEEEDDDAAA>>>;;;999666555666777777666666555444555666777666444|||___SSSNNNHHHEEEEEEEEECCCAAA===>>>>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;:::::::::999::::::::::::<<>><<<999666555666777777666666555444444555666555444|||___QQQKKKFFFCCCCCCCCCAAA???===>>>?????????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;;;;;;;888999:::::::::<<<@@@CCCMMM```~~~xxxlllcccfffmmmxxxfffPPPOOOOOOTTT]]]hhhuuuzzzzzz{{{{{{{{{{{{{{{{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzz{{{|||{{{zzzzzzyyyyyyyyyzzzzzzzzzzzz{{{{{{zzzzzzyyyxxxxxxzzz}}}}}}|||zzzzzzzzz{{{{{{zzzzzzzzzyyyyyyyyy{{{xxxtttpppooopppsssuuutttuuuwwwxxxzzzzzz{{{{{{zzzyyyxxxwwwwwwwwwxxxyyyvvvvvvvvvvvvwwwwwwwwwwwwwwwvvvvvvvvvwwwxxxyyyyyyuuutttssssssssssssttttttrrrrrrsssvvvxxxyyyxxxvvvxxxzzz|||{{{xxxuuuuuuvvvvvvuuusssrrrtttwww{{{}}}}}}|||{{{{{{{{{{{{yyyzzz|||~~~}}}zzzwwwsssqqqooonnngggfffeeeeeeeeeeeefffggghhhiiikkkmmmoooqqqqqqrrrssswww|||}}}zzzyyyzzz|||}}}~~~~~~~~~}}}~~~}}}|||zzzyyywwwvvvvvvyyyxxxwwwvvvuuuuuuuuuuuurrrrrrssstttuuusssooolllhhhgggeeedddbbb```^^^^^^UUUUUUUUUUUUTTTSSSRRRQQQMMMMMMLLLLLLMMMOOORRRSSS[[[aaajjjnnnoooppptttxxxwwwxxxyyyyyyxxxwwwvvvuuussstttuuuuuuuuutttsssrrrqqqrrrrrrrrrrrrsssssssssqqqqqqppppppqqqsssuuuvvvvvvuuutttsssrrrssstttuuuttttttuuuuuuvvvvvvwwwwwwtttttttttttttttttttttttttttuuuvvvvvvuuuuuuvvvwwwwwwyyy{{{}}}~~~~~~}}}|||{{{}}}~~~~~~|||{{{wwwxxxzzz|||~~~~~~~~~zzz{{{{{{|||}}}}}}||||||xxxxxxxxxyyyyyyzzzzzzzzzwwwxxxzzzyyyxxxvvvuuuuuussssssssstttttttttuuuuuutttttttttuuuuuuuuuuuuuuuqqqqqqrrrrrrrrrqqqppppppqqqqqqpppppppppppppppqqqqqqqqqqqqqqqppppppoooooonnnoooppprrrtttvvvwwwxxx{{{|||}}}{{{xxxvvvuuuuuuxxx~~~}}}sssqqqpppsssxxx}}}}}}vvvrrrsssuuu{{{xxxfffUUUJJJIIIHHHFFFFFFFFFDDD@@@>>>===:::777555666777777666555444333333555555444333{{{___PPPMMMIIIFFFEEEDDDCCCBBB@@@@@@??????>>>=========999::::::;;;;;;<<<<<<<<<::::::888777777888::::::777<<<999:::???;;;:::EEERRRlllvvvfffdddfffpppuuuZZZMMMJJJOOOZZZgggqqqwww}}}}}}{{{zzz{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyzzz{{{}}}~~~}}}|||{{{{{{zzzzzzzzzzzzxxxwwwuuuuuuvvvxxxyyy|||zzzyyyzzz|||~~~~~~}}}wwwwwwxxxyyyyyyzzz{{{{{{}}}}}}}}}}}}|||{{{zzzyyywwwvvvuuuuuuuuuvvvxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxzzzyyyxxxwwwwwwxxxyyyyyyzzzzzzyyyxxxwwwuuuuuutttvvvvvvvvvvvvvvvvvvvvvvvvwwwvvvuuutttttttttttttttwwwuuurrrrrrtttwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyytttttttttttttttvvv{{{~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzzzzz{{{}}}{{{wwwssspppooolllkkkjjjjjjllllllllljjjlllllllllmmmoooqqqrrrsssxxxyyyzzzzzz{{{{{{{{{{{{zzz}}}|||{{{|||~~~}}}zzzvvvuuuvvvxxxyyywwwwwwvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxwwwtttrrrpppnnnmmmllliiigggeeecccbbb___\\\XXXVVVUUUUUUSSSRRRTTTSSSQQQPPPPPPQQQSSSTTTSSSWWW\\\cccjjjooossstttrrruuuxxx{{{{{{yyyuuusssuuuuuuuuuuuusssqqqnnnmmmooopppqqqrrrssssssssssssrrrqqqppppppqqqrrrtttuuuuuuuuutttsssqqqpppoooooossstttvvvwwwxxxxxxwwwwwwyyyxxxvvvtttsssrrrrrrsssvvvuuuuuuuuuuuuvvvvvvwwwxxxyyy{{{|||~~~}}}}}}~~~}}}}}}|||{{{zzzzzz{{{|||}}}}}}~~~~~~|||||||||{{{zzzzzzyyyyyy{{{zzzyyyxxxxxxxxxyyyzzzwwwwwwwwwwwwvvvvvvuuuuuurrrrrrrrrqqqqqqrrrrrrsssqqqrrrtttvvvvvvuuusssrrrqqqqqqrrrrrrrrrqqqqqqpppppppppooooooooooooooopppsssrrrrrrqqqpppooonnnnnnmmmnnnppprrruuuwwwyyyzzzzzzzzzzzzzzzzzzxxxvvvuuutttvvv|||zzztttrrrvvv}}}}}}{{{~~~~~~yyyvvvvvvvvvtttrrrvvvttt```PPPIIIEEEEEEHHHJJJGGGDDDEEE@@@>>>;;;777666666777777444444444444444444444444zzz^^^PPPLLLHHHEEEDDDCCCBBBAAA???>>>>>>===<<<<<<;;;;;;:::::::::::::::;;;;;;;;;===<<<<<<;;;;;;<<<<<<===888<<<;;;;;;AAA>>>@@@MMM___xxxttteeeaaaffftttcccPPPLLLOOOTTT^^^jjjsssyyy~~~|||{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyzzz{{{|||}}}~~~~~~}}}}}}||||||{{{{{{||||||{{{yyyxxxwwwwwwxxxyyyzzz{{{zzzyyyzzz}}}xxxyyyyyyzzz{{{{{{||||||}}}}}}}}}}}}|||{{{zzzyyywwwwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwvvvvvvwwwxxxyyyzzzzzzyyyxxxwwwvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwvvvvvvuuuuuuuuuuuuwwwuuuttttttvvvxxxyyyyyywwwwwwxxxxxxxxxxxxyyyyyywwwwwwvvvttttttuuuxxx{{{}}}}}}|||{{{zzzzzzzzz{{{yyyyyyyyy{{{}}}~~~zzzwwwtttsssqqqooonnnnnnppppppooonnnnnnoooooopppqqqsssuuuvvv{{{{{{|||}}}}}}||||||{{{zzz|||~~~~~~|||{{{|||}}}~~~|||yyyvvvuuuvvvxxxyyyxxxwwwwwwwwwwwwxxxxxxyyyyyyyyyzzzzzzyyyvvvtttsssrrrrrrpppooommmkkkjjjiiigggddd```]]][[[YYYWWWUUUWWWVVVTTTRRRQQQQQQQQQQQQUUUWWW\\\aaagggkkkoooqqqtttuuuvvvvvvvvvuuutttssssssttttttttttttrrrqqqppppppqqqrrrsssssssssssssssrrrqqqqqqqqqqqqssstttuuussssssttttttssssssssssssssstttvvvwwwwwwwwwvvvvvvwwwvvvuuutttssssssttttttuuuuuuuuuuuuuuuuuuvvvwwwzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{zzz{{{|||}}}}}}~~~~~~|||||||||{{{zzzzzzyyyyyyzzzzzzxxxwwwwwwwwwxxxyyyyyyyyyxxxxxxwwwwwwvvvvvvrrrrrrrrrqqqrrrrrrssssssqqqrrrtttuuuvvvuuussssssqqqqqqrrrrrrqqqqqqppppppppppppoooooooooooooooppprrrrrrrrrqqqppppppoooooooooppprrrtttwwwyyy{{{|||||||||}}}}}}|||{{{yyyxxxuuuvvv{{{~~~xxxtttzzzyyyvvvxxx{{{|||~~~yyywwwvvvvvvtttrrrttt~~~jjjZZZOOOJJJGGGJJJJJJGGGEEEEEECCC@@@<<<888555444444444444444444444444444444444yyy]]]OOOKKKGGGDDDCCCBBBAAA@@@======<<<<<<;;;::::::999;;;;;;;;;:::::::::::::::999999::::::::::::999999888>>><<<<<>>===<<<@@@AAAKKK^^^yyy~~~qqqhhhhhhuuujjjYYYPPPRRRYYY___gggrrr{{{}}}~~~~~~}}}zzzzzzzzz{{{{{{{{{{{{{{{xxxzzz|||}}}~~~}}}|||{{{||||||||||||}}}~~~~~~}}}}}}|||}}}}}}~~~}}}||||||~~~~~~{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}|||{{{{{{yyyzzz{{{|||}}}|||{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{xxxwwwwwwvvvwwwxxxzzz{{{{{{{{{zzzyyyyyyxxxwwwwwwuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwwwwvvvvvvuuuuuuuuuwwwyyyzzzxxxwwwvvvvvvwwwwwwxxxxxxyyyyyyzzzzzzyyywwwttttttvvvwwwzzzzzzyyyyyyyyyyyyyyyzzzvvvvvvwwwyyy{{{~~~~~~|||{{{{{{||||||zzzyyywwwwwwxxxxxxzzz{{{|||}}}{{{|||}}}}}}|||{{{{{{{{{zzzyyywwwvvvvvvwwwyyyzzzxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{|||||||||{{{zzzzzzzzz{{{|||||||||{{{zzzzzz|||yyytttoookkkgggbbb___``````aaa```^^^[[[XXXVVVVVVVVVXXXZZZ^^^cccgggiiipppppppppqqqrrrssstttuuuoooooopppppppppppppppppprrrssssssttttttssssssrrrqqqqqqrrrrrrsssttttttuuuqqqrrrtttuuuvvvwwwvvvvvvvvvwwwxxxyyyyyyxxxwwwvvvuuuuuutttttttttttttttttttttttttttttttttuuuvvvwwwzzz{{{{{{|||||||||||||||||||||||||||||||||}}}}}}{{{{{{|||}}}~~~~~~}}}}}}~~~~~~|||||||||{{{zzzzzzyyyyyyxxxwwwwwwvvvvvvvvvvvvvvvzzzyyyyyyxxxwwwwwwvvvvvvrrrrrrrrrrrrrrrsssttttttqqqqqqssstttttttttttttttrrrrrrrrrrrrqqqpppooooooooonnnnnnnnnnnnoooooopppqqqqqqqqqrrrrrrsssssssssrrrssstttvvvxxxzzz{{{|||yyyzzzzzz{{{zzzyyyxxxwwwvvvvvvwww{{{yyy|||wwwsssrrrxxxzzzxxxzzz~~~|||zzzxxxwwwvvvuuurrryyyuuu\\\SSSKKKJJJJJJGGGEEEEEE>>><<<:::888777777888888555555555555555555555555zzz]]]MMMJJJFFFCCCBBBAAA@@@???>>>>>>======<<<;;;;;;;;;>>>>>>======<<<<<<;;;;;;:::;;;<<<======<<<;;;:::888???===:::>>>AAANNNeee|||sssooonnn}}}qqqcccXXXSSSVVV]]]ccckkkvvv~~~~~~}}}zzzzzzzzz{{{{{{{{{||||||yyyzzz|||~~~~~~}}}{{{zzz||||||||||||}}}~~~~~~~~~~~~}}}{{{{{{{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}|||{{{zzz{{{}}}~~~~~~~~~}}}|||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxyyyzzz{{{|||{{{zzzzzzyyyyyyxxxxxxxxxuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwvvvvvvuuutttttttttvvvxxxxxxwwwvvvuuuuuuvvvwwwwwwxxxyyyyyyxxxyyyyyywwwvvvuuuwwwyyyxxxxxxwwwwwwvvvwwwwwwwwwssstttuuuwwwzzz|||~~~}}}}}}}}}~~~~~~~~~}}}~~~~~~}}}|||{{{yyyxxxwwwvvvwwwxxxyyy{{{yyyxxxxxxxxxyyyyyyzzz{{{{{{{{{||||||}}}}}}|||||||||}}}~~~~~~zzzvvvrrrmmmhhheeebbbcccddddddbbb```]]][[[VVVWWWXXXZZZ]]]aaaeeeggghhhjjjmmmppprrrssssssssspppppppppooooooooooooooopppqqqqqqrrrrrrrrrrrrqqqqqqqqqrrrsssttttttttttttssstttuuuvvvvvvuuutttssswwwxxxyyyzzzzzzzzzyyyxxxwwwwwwwwwvvvuuusssrrrrrrsssssssssssstttuuuvvvwwwwwwwwwyyyzzz{{{|||||||||{{{zzzzzzzzz{{{|||}}}}}}{{{{{{|||}}}~~~}}}}}}~~~}}}}}}}}}~~~~~~~~~~~~|||||||||{{{zzzzzzyyyyyywwwwwwwwwwwwvvvvvvuuuuuuxxxwwwwwwwwwvvvvvvvvvvvvtttssssssrrrrrrsssssstttpppqqqrrrsssssstttttttttsssssssssrrrrrrqqqoooooonnnnnnmmmmmmnnnooopppppppppqqqqqqrrrrrrsssssstttrrrssstttuuuwwwxxxyyyzzzxxxyyyzzzzzzzzzyyyxxxwwwvvvuuuuuuwww|||}}}}}}xxxvvvyyy|||xxxyyy~~~~~~{{{yyyyyyyyytttyyydddXXXMMMJJJIIIGGGFFFFFF???>>><<<:::999888888888555555555555555555555555zzz]]]NNNJJJFFFCCCBBBAAA@@@?????????>>>>>>===<<<<<<<<<=========<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::888???>>>:::>>>CCCUUUooo~~~yyyxxxtttfffYYYSSSSSSYYYcccfffooozzz~~~}}}}}}yyyyyyzzzzzz{{{|||||||||{{{||||||}}}}}}|||{{{zzz{{{{{{{{{|||}}}~~~~~~}}}{{{{{{{{{|||||||||||||||}}}}}}}}}~~~~~~}}}}}}|||||||||}}}~~~~~~~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{||||||{{{zzzzzzzzz{{{|||zzzyyyyyyyyyxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvtttuuuvvvwwwwwwwwwvvvuuuuuutttssstttvvvxxxwwwvvvtttuuuuuuvvvwwwxxxyyyyyywwwxxxxxxxxxwwwwwwxxxzzzwwwwwwvvvttttttsssssstttqqqrrrtttvvvyyy{{{}}}}}}~~~|||zzzyyyxxxxxxxxxyyyzzz{{{{{{{{{zzzzzzzzzzzz{{{{{{|||||||||}}}~~~~~~|||yyyuuupppmmmdddeeefffeeedddaaa___]]]YYYZZZ[[[]]]___aaacccdddaaacccgggjjjmmmnnnnnnnnnoooooonnnmmmmmmmmmnnnnnnmmmmmmnnnoooppppppppppppqqqrrrsssttttttuuuuuuttttttuuuvvvwwwvvvuuusssqqqvvvwwwyyyzzz{{{{{{zzzzzzyyyyyyxxxxxxvvvtttsssrrrrrrrrrrrrssstttuuuvvvwwwtttuuuwwwxxxzzz{{{{{{{{{yyyxxxxxxxxxyyyzzz|||}}}{{{{{{|||}}}}}}~~~|||}}}~~~}}}|||{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~|||||||||{{{zzzzzzyyyyyyvvvwwwwwwwwwwwwvvvuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwvvvuuutttsssrrrrrrrrrrrrppppppqqqrrrsssttttttuuuttttttttttttsssqqqppppppmmmmmmmmmmmmnnnoooppppppppppppqqqqqqrrrrrrssssssrrrrrrssstttuuuwwwwwwxxxxxxyyyzzz{{{{{{zzzyyyxxxuuuuuuttttttvvv}}}{{{|||}}}xxx{{{{{{zzz}}}|||}}}vvvyyy~~~qqqbbbSSSMMMKKKIIIFFFFFFDDDCCC@@@===:::777555555555555555555555555555555yyy\\\NNNKKKFFFDDDCCCBBBAAA@@@??????>>>>>>===<<<<<<<<<:::::::::;;;;;;;;;;;;;;;999888888777777888888999888@@@@@@===AAAIII___|||~~~{{{```WWWWWWYYY```iiikkksss~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}||||||yyyyyyzzzzzz{{{||||||}}}}}}}}}||||||{{{{{{{{{zzz{{{{{{{{{{{{|||}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}|||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}|||}}}~~~~~~||||||||||||||||||||||||~~~}}}{{{zzzyyyyyyzzzzzzxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvtttuuuwwwxxxyyyxxxwwwvvvwwwuuussstttvvvxxxxxxxxxttttttuuuvvvwwwxxxyyyyyywwwxxxyyyyyywwwwwwxxxyyyvvvvvvtttrrrqqqppppppppppppqqqsssuuuxxxzzz{{{|||~~~{{{{{{zzzyyyyyyzzzzzz{{{~~~}}}||||||||||||}}}}}}~~~~~~zzzwwwllllllkkkiiigggdddaaa```___``````aaaaaaaaa``````]]]]]]___```bbbdddeeefffgggggggggfffggghhhjjjkkkiiiiiikkklllnnnoooooooooqqqrrrssstttuuuuuuuuuttttttvvvwwwyyyxxxvvvtttrrrssstttvvvxxxzzzzzzzzzzzzxxxyyyyyyyyyxxxwwwuuutttrrrrrrrrrssstttuuuwwwwwwttttttvvvwwwxxxxxxxxxxxxwwwvvvvvvvvvwwwyyy{{{}}}{{{{{{||||||}}}~~~~~~~~~zzz|||~~~}}}{{{yyyzzz{{{|||||||||}}}}}}~~~~~~~~~|||||||||{{{zzzzzzyyyyyywwwwwwxxxxxxxxxwwwvvvuuutttuuuvvvwwwxxxyyyyyyzzzxxxwwwuuutttrrrqqqqqqqqqpppppppppqqqrrrsssuuuuuuvvvvvvvvvuuutttsssqqqpppmmmllllllmmmmmmooopppppppppppppppqqqqqqqqqqqqqqqssssssttttttuuuvvvwwwwwwwwwwwwyyyyyyyyyyyyxxxwwwttttttsssqqqrrrwwwzzzyyy|||~~~~~~|||xxxyyy|||ppp]]]TTTPPPLLLHHHFFFGGGEEECCC???;;;888666444555555555555555555555555xxx[[[OOOKKKGGGDDDCCCBBBAAA@@@>>>>>>>>>===<<<<<<;;;;;;888888888999999:::::::::===<<<::::::::::::<<<===888AAAAAA???DDDNNNgggvvv```]]]aaaccchhhnnnnnnwww}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||}}}}}}}}}}}}||||||yyyyyyzzzzzz{{{|||}}}}}}~~~}}}|||{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~|||}}}}}}~~~~~~~~~}}}}}}~~~}}}|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}{{{yyyxxxxxxxxxyyyxxxxxxwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvxxxzzzzzzzzzxxxwwwyyyvvvttttttvvvyyyzzzzzzssstttuuuvvvwwwxxxyyyyyyyyyzzzzzzyyywwwvvvwwwxxxvvvuuusssqqqpppnnnnnnmmmoooppprrruuuwwwyyyzzz{{{||||||{{{zzzzzzzzzzzzzzz~~~~~~}}}}}}~~~tttsssqqqnnnkkkgggeeecccddddddddddddccc```^^^]]]\\\ZZZYYYXXXYYY[[[^^^```^^^^^^^^^___```ccceeeffffffgggiiikkklllnnnnnnnnnqqqrrrsssuuuuuuuuuuuuttttttvvvxxxzzzzzzyyyvvvuuuqqqrrrtttwwwxxxyyyyyyyyywwwxxxyyyzzzzzzyyyxxxwwwqqqrrrrrrssstttuuuwwwwwwuuuuuuvvvvvvvvvvvvuuuuuuvvvuuuuuuuuuvvvxxx{{{|||{{{{{{||||||}}}}}}~~~~~~zzz|||~~~}}}zzzxxxyyyzzz{{{{{{||||||}}}}}}~~~~~~}}}||||||{{{zzzzzzyyyyyywwwxxxxxxyyyyyywwwvvvuuutttuuuvvvwwwyyyzzz{{{|||yyyxxxvvvtttrrrqqqpppppppppppppppqqqrrrsssuuuvvvwwwwwwwwwvvvuuusssrrrqqqlllllllllmmmmmmooopppppppppppppppppppppppppppppptttttttttuuuvvvwwwwwwwwwttttttvvvwwwwwwvvvuuutttssssssrrrppppppttt|||xxxvvvwww{{{}}}~~~xxxyyy{{{{{{eeeYYYTTTNNNIIIGGGEEEDDDBBB@@@===;;;999888666666666666666666666666tttYYYLLLIIIFFFDDDCCCBBBAAA@@@???>>>>>>=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::===???@@@GGGZZZwwwppp___```gggiiimmmtttwww}}}~~~{{{{{{|||~~~~~~~~~}}}}}}||||||{{{{{{{{{zzz||||||||||||||||||||||||}}}|||{{{yyyyyyxxxxxxxxx||||||{{{{{{{{{{{{||||||~~~}}}~~~~~~}}}~~~}}}zzz{{{~~~~~~~~~}}}~~~~~~~~~~~~}}}{{{yyyxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvxxxyyyyyyyyyxxxuuurrrqqqtttuuuvvvwwwyyyyyyyyyyyyxxxxxxwwwwwwvvvvvvuuuuuussstttvvvwwwvvvwwwxxxzzzvvvwwwwwwxxxxxxxxxwwwwwwwwwvvvuuurrrnnnmmmmmmooommmooorrrtttuuuwwwzzz}}}~~~}}}}}}}}}~~~}}}{{{zzzzzz~~~~~~~~~|||xxxtttpppnnnllllllmmmkkkhhhfffdddaaa]]]ZZZZZZXXXUUUTTTTTTTTTTTTSSSUUUUUUVVVWWWXXXYYYYYYZZZ``````bbbdddfffhhhjjjkkkjjjlllnnnooopppqqqtttwwwsssuuuwwwxxxwwwwwwxxxyyyuuuvvvwwwxxxzzz{{{|||}}}|||{{{yyywwwuuuuuuuuuuuuuuuttttttttttttuuuuuuvvvuuuuuuvvvvvvwwwwwwxxxxxxwwwvvvuuuuuuvvvxxxzzz{{{~~~~~~}}}}}}{{{{{{||||||||||||{{{{{{~~~~~~~~~~~~~~~||||||||||||{{{zzzyyyxxxyyyyyyzzz{{{zzzyyyxxxwwwuuuuuuvvvwwwxxxxxxxxxxxx{{{zzzzzzyyywwwvvvtttsssqqqqqqrrrssssssttttttuuuuuuuuuuuuuuutttsssrrrrrrnnnmmmmmmmmmmmmnnnooooooooonnnmmmllllllmmmnnnooopppppprrrssstttuuuuuuuuuwwwxxxyyyyyyxxxvvvsssrrrooonnnooonnnjjjiiirrr||||||{{{zzz}}}{{{www|||}}}wwwwwwyyyfffXXXOOOKKKIIIGGGDDDBBB@@@>>>;;;888555888777666444444333333333sssXXXLLLIIIFFFDDDCCCBBBAAA@@@@@@???>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@BBBKKKaaammm___bbbiiimmmrrryyy~~~}}}zzzzzz{{{}}}}}}}}}}}}|||||||||{{{{{{{{{{{{||||||||||||||||||||||||}}}|||{{{zzzyyyyyyyyyyyy|||{{{{{{{{{||||||}}}~~~}}}||||||~~~~~~~~~~~~}}}|||zzzyyyxxxwwwwwwxxxxxxxxxxxxwwwvvvuuuwwwxxxyyyyyyxxxvvvtttrrruuuvvvvvvwwwxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvuuuuuutttuuuwwwwwwvvvvvvxxxyyywwwwwwxxxxxxxxxwwwwwwvvvuuuuuusssqqqmmmllllllnnnnnnoooqqqssstttwww{{{~~~~~~~~~}}}}}}|||||||||}}}~~~{{{vvvqqqnnnnnnmmmlllkkkjjjfffaaa^^^YYYVVVQQQOOOMMMMMMLLLKKKNNNOOOOOOPPPQQQRRRRRRSSSYYYZZZ[[[^^^```bbbdddeeeeeegggjjjlllmmmooorrrtttsssuuuxxxxxxxxxxxxyyyzzzvvvwwwwwwxxxyyyzzz{{{{{{|||zzzyyywwwuuuuuuuuuvvvvvvvvvuuuuuutttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvtttttttttuuuwwwxxxzzz{{{}}}}}}~~~~~~~~~~~~}}}}}}{{{||||||}}}}}}||||||{{{~~~~~~}}}~~~~~~||||||||||||{{{zzzyyyyyyyyyyyyzzz{{{{{{zzzyyyxxxwwwwwwxxxyyyzzzzzzyyyyyywwwwwwwwwvvvtttsssqqqppprrrrrrsssssstttttttttuuuttttttttttttttttttsssrrrnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnmmmllllllmmmnnnnnnpppqqqrrrtttuuuuuuuuuuuuwwwwwwxxxwwwvvvtttqqqooommmlllmmmllliiihhhooozzz{{{|||~~~zzzzzz|||~~~xxxtttzzz~~~{{{uuuuuu}}}mmm^^^TTTNNNKKKHHHFFFCCCBBB@@@===999777777777666555444444444555rrrWWWLLLIIIFFFDDDCCCBBBAAA@@@AAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<>>>@@@EEEQQQjjj}}}yyyyyyjjj```eeemmmsssyyy}}}~~~~~~~~~~~~~~~|||zzzyyy{{{|||||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}|||{{{{{{zzzzzzzzz{{{{{{{{{{{{|||~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxwwwvvvwwwwwwwwwxxxwwwwwwvvvuuuvvvwwwxxxxxxxxxwwwuuuuuuvvvwwwwwwwwwvvvvvvuuutttuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwxxxwwwvvvvvvwwwxxxxxxxxxxxxxxxxxxwwwvvvuuussssssssspppmmmllllllmmmnnnoooqqqrrrtttxxx}}}}}}|||||||||||||||}}}}}}|||}}}zzzuuurrrrrrrrrrrrpppmmmhhhddd\\\WWWPPPKKKHHHGGGFFFEEEHHHHHHIIIIIIJJJJJJKKKKKKOOOPPPRRRTTTVVVYYYZZZ[[[]]]```dddggghhhjjjmmmoooqqqsssuuuvvvvvvvvvxxxyyyyyyyyyyyyyyyzzzzzzzzzzzz{{{zzzxxxwwwvvvvvvvvvwwwxxxwwwvvvvvvuuuuuuuuuuuuwwwwwwvvvvvvvvvvvvuuuuuuqqqrrrtttuuuwwwxxxyyyyyyzzz{{{{{{|||}}}}}}~~~~~~|||}}}}}}}}}}}}}}}}}}|||}}}}}}}}}~~~~~~||||||||||||{{{zzzyyyyyyxxxyyyzzz{{{{{{zzzyyyyyyyyyyyyzzz{{{{{{{{{zzzzzzvvvvvvvvvuuutttrrrqqqppptttttttttttttttttttttuuurrrsssttttttttttttttttttpppooonnnmmmmmmllllllmmmmmmmmmllllllllllllmmmmmmpppqqqrrrssstttuuuuuuuuuvvvvvvvvvuuussspppmmmllljjjiiiiiiiiifffeeellluuu{{{xxx||||||yyyyyyzzz{{{||||||wwwuuu|||~~~xxxsssrrrxxxwwwfffYYYQQQMMMJJJHHHEEECCCBBB???;;;888777777666666666666666777rrrWWWLLLIIIFFFDDDCCCBBBAAA@@@@@@???>>><<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::===>>>AAAHHHXXXrrr}}}wwwvvv|||sssiiidddiiirrryyy}}}}}}~~~~~~~~~~~~}}}~~~|||zzzzzz|||}}}}}}|||||||||{{{zzzzzzzzz{{{|||||||||||||||||||||||||||||||||}}}||||||{{{{{{zzzzzzzzzzzz{{{}}}}}}|||~~~~~~}}}}}}{{{zzzzzzyyyxxxwwwvvvvvvvvvwwwwwwwwwwwwwwwvvvvvvuuuvvvwwwxxxxxxxxxwwwwwwwwwwwwwwwwwwuuutttsssrrrsssttttttuuuvvvvvvwwwwwwwwwxxxyyyxxxvvvuuuvvvwwwyyyyyyyyyxxxwwwvvvuuutttssstttsssrrrooonnnnnnooooooppprrrsssuuuyyy~~~~~~}}}~~~}}}}}}|||{{{{{{|||}}}}}}{{{}}}~~~|||zzzxxxvvvrrrnnnkkkbbb\\\TTTMMMIIIHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHJJJLLLNNNPPPQQQRRRUUUYYY]]]```ccceeegggiiilllnnnqqqrrrrrrsssuuuvvv{{{{{{{{{{{{||||||||||||{{{zzzxxxwwwvvvvvvwwwwwwyyyyyywwwvvvuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvqqqrrrtttvvvwwwwwwvvvvvvyyyyyyyyyzzz{{{|||~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}|||}}}}}}~~~}}}}}}}}}||||||{{{zzzyyywwwwwwyyyzzzzzzzzzyyyxxxyyyyyyzzzzzz{{{zzzzzzyyyyyyyyyxxxxxxwwwuuutttsssuuuuuuuuuuuuuuuuuuuuuuuurrrsssssstttuuuuuuuuuuuuqqqqqqooonnnmmmlllllllllmmmmmmllllllllllllmmmmmmnnnoooppprrrssssssssssssttttttsssqqqnnnkkkiiiggggggeeeeeefffcccbbbhhhppp}}}vvvuuuyyy}}}~~~}}}{{{zzzyyyyyyyyy|||yyy|||wwwrrrqqquuu|||mmm]]]RRRMMMKKKIIIFFFDDDBBB@@@<<<999777777777777777777888888sssXXXLLLIIIFFFDDDCCCBBBAAA@@@???>>><<<;;;:::999999888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::>>>???CCCMMM___yyyvvvwwwxxxyyy{{{zzzoookkkjjjooovvv}}}}}}~~~~~~~~~~~~}}}~~~}}}||||||}}}~~~}}}||||||{{{zzzyyyyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}{{{||||||}}}}}}|||{{{zzzyyyyyyzzz{{{}}}}}}}}}~~~~~~|||zzzzzz}}}~~~}}}|||{{{zzzyyyyyyxxxxxxwwwwwwwwwvvvwwwwwwxxxxxxxxxxxxwwwwwwuuuvvvwwwwwwxxxyyyyyyyyywwwwwwwwwwwwuuutttsssrrrsssssstttuuuvvvwwwxxxxxxxxxyyyzzzxxxvvvuuuvvvwwwyyyyyyyyyxxxwwwvvvuuuttttttuuuvvvuuurrrqqqqqqrrrqqqrrrtttuuuwww{{{}}}zzzyyyzzz}}}{{{{{{{{{||||||{{{}}}|||yyyvvvssshhhbbbZZZSSSNNNLLLJJJIIIFFFEEEEEEEEEEEEEEEEEEEEECCCDDDEEEGGGHHHJJJKKKLLLOOORRRVVVYYY[[[^^^aaadddgggiiimmmoooppprrrtttvvv|||}}}}}}}}}~~~~~~|||{{{yyywwwwwwvvvwwwwwwyyyyyywwwvvvuuuuuuuuuuuusssssstttuuuvvvwwwwwwxxxssstttuuuvvvvvvuuutttsssxxxxxxxxxyyyzzz|||}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}|||{{{zzzyyyvvvwwwxxxyyyyyyxxxwwwvvvwwwxxxxxxyyyyyyyyyyyyxxxzzzzzzzzzyyyxxxwwwvvvuuuuuuuuuvvvvvvvvvvvvwwwwwwssstttuuuuuuvvvvvvvvvvvvsssrrrqqqooonnnmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmllllllnnnooopppqqqqqqqqqqqqpppooommmjjjgggeeeddddddbbbbbbbbbaaa___dddkkk{{{yyyssstttyyy~~~~~~{{{yyyyyy}}}~~~~~~xxxtttsssuuuxxxsssaaaSSSLLLKKKIIIFFFDDDCCC@@@<<<999888777777777777888888999sssXXXLLLIIIFFFDDDCCCBBBAAA@@@>>>===<<<::::::999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@GGGUUUjjjuuuwwwxxxvvvwwwwwwlllmmmppptttzzz~~~~~~~~~~~~~~~}}}|||}}}~~~~~~||||||{{{yyyxxxxxxzzz|||}}}}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{|||}}}}}}|||zzzzzzxxxyyyyyyzzz|||}}}~~~}}}|||zzzyyyzzz}}}~~~}}}|||zzzyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyvvvvvvwwwwwwxxxyyyyyyzzzvvvwwwwwwwwwvvvvvvuuuttttttuuuuuuvvvwwwxxxxxxyyyxxxyyyzzzyyywwwvvvvvvxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuvvvxxxwwwuuuttttttuuusssuuuwwwyyyzzz}}}}}}{{{wwwttttttwww{{{}}}~~~|||{{{{{{}}}}}}|||~~~}}}pppjjjaaaYYYTTTPPPMMMKKKEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFGGGIIIKKKNNNPPPSSSVVVZZZ]]]aaaeeeiiillloooqqquuuwww{{{{{{|||~~~~~~|||zzzxxxwwwvvvvvvvvvxxxwwwvvvvvvuuuuuuuuuuuusssssstttuuuuuuvvvwwwwwwttttttuuuuuuuuuuuuttttttyyyxxxxxxxxxyyy{{{}}}~~~~~~~~~}}}}}}}}}}}}|||{{{zzzzzzwwwxxxyyyyyyyyyxxxvvvuuutttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuutttuuuuuuvvvwwwwwwxxxyyyyyyuuuvvvwwwwwwwwwwwwwwwvvvtttsssrrrpppooonnnnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmjjjkkklllmmmnnnooooooooonnnmmmkkkiiifffdddbbbaaabbb______```___]]]aaafffuuu~~~uuusssxxx~~~}}}yyy|||{{{yyyxxxwwwwww|||zzzfffVVVNNNLLLJJJGGGEEECCCAAA===:::888888777777777777777888rrrWWWLLLIIIFFFDDDCCCBBBAAA@@@>>>===<<<<<<;;;;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>BBBMMM^^^vvvyyyxxxvvvtttyyy~~~uuuiiimmmsssxxx}}}}}}||||||}}}~~~~~~}}}{{{{{{zzzxxxwwwxxxzzz|||}}}{{{{{{{{{{{{{{{{{{{{{{{{xxxyyy{{{||||||{{{zzzyyyxxxxxxxxxyyyzzz|||}}}~~~|||}}}|||{{{|||}}}|||{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzz{{{{{{{{{zzzwwwwwwwwwwwwxxxyyyyyyzzzuuuvvvvvvwwwxxxxxxwwwwwwvvvvvvwwwwwwxxxxxxyyyyyywwwyyyyyyyyywwwwwwwwwyyywwwwwwxxxxxxxxxwwwwwwvvvuuuwwwxxxxxxwwwuuuuuuvvvuuuwww{{{}}}~~~~~~zzzwwwsssooonnnpppsssuuuvvvxxxzzz}}}~~~||||||}}}~~~yyytttkkkbbb[[[UUUOOOLLLGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHJJJMMMSSSWWWYYY]]]bbbgggjjjnnnrrruuuwwwxxxzzz|||~~~{{{yyywwwuuuuuuuuuvvvvvvuuuuuutttuuuuuuuuuvvvvvvuuuuuuuuutttttttttssssssssstttuuuvvvxxxyyyzzzyyyyyyxxxyyy{{{}}}}}}~~~~~~}}}}}}|||{{{zzzzzz{{{{{{{{{zzzxxxwwwuuussstttuuuwwwxxxyyyyyyyyywwwwwwwwwwwwwwwvvvuuuttttttuuuvvvwwwxxxzzz{{{{{{xxxxxxyyyyyyyyyxxxwwwwwwuuutttsssrrrqqqpppppppppnnnnnnoooppppppooonnnnnnjjjkkklllmmmnnnoooooooookkkjjjhhheeecccaaa``````aaa^^^]]]^^^^^^\\\___dddooo|||wwwrrrvvv}}}|||}}}~~~}}}{{{xxxzzzlll[[[SSSNNNLLLIIIGGGEEECCC???<<<999888777666666666666666pppVVVLLLIIIFFFDDDCCCBBBAAA@@@???>>>>>>=========>>>>>>::::::::::::::::::::::::========================>>>DDDQQQeee~~~zzztttsss}}}{{{kkklllfffmmmuuuzzz~~~~~~|||{{{{{{|||}}}}}}|||zzz{{{zzzxxxwwwwwwyyy|||~~~yyyyyyyyyyyyyyyyyyyyyyyywwwyyyzzz||||||{{{yyyxxxxxxxxxxxxyyyzzz{{{|||}}}zzz~~~~~~~~~~~~~~~}}}{{{zzzzzzxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzzzz{{{|||||||||{{{xxxxxxwwwwwwxxxxxxyyyzzztttuuuvvvwwwyyyyyyyyyyyyxxxxxxxxxxxxxxxyyyyyyyyywwwxxxyyyyyywwwwwwxxxyyyvvvwwwwwwxxxxxxxxxwwwwwwtttvvvxxxyyywwwvvvuuuvvvvvvyyy}}}vvvsssooolllkkkmmmoooqqqooopppsssuuuxxxzzz{{{{{{|||}}}}}}|||}}}|||sssjjjaaaYYYRRRMMMJJJJJJIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBAAAAAAAAABBBBBBBBBDDDHHHNNNSSSRRRVVV[[[aaaeeeiiinnnqqqtttuuuxxx{{{~~~|||yyywwwuuuttttttuuuttttttttttttuuuuuuvvvyyyxxxwwwvvvtttrrrqqqppprrrrrrrrrsssuuuxxx{{{}}}{{{zzzyyyyyyyyy{{{}}}~~~~~~~~~~~~~~~}}}|||{{{zzz}}}}}}}}}}}}|||yyywwwvvvrrrsssuuuwwwyyyzzz{{{{{{xxxxxxxxxxxxxxxwwwvvvuuuttttttvvvwwwyyy{{{||||||zzzzzzzzzzzzyyyyyyxxxwwwuuuuuutttsssrrrrrrrrrrrrnnnooopppqqqqqqpppooonnnjjjkkkmmmnnnooooooppppppiiihhhfffdddbbb```______aaa]]]\\\^^^^^^\\\^^^bbbjjjxxxxxxqqquuu{{{|||~~~~~~yyyyyyqqq```WWWOOOMMMKKKIIIGGGDDD@@@>>>999999777666555555555555lllWWWMMMIIIEEECCCBBBBBBAAA@@@>>>@@@>>>;;;>>>CCC@@@999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;;;;===>>>EEEGGGTTTooo|||tttqqq~~~nnncccccciiimmmttt{{{~~~}}}}}}|||{{{zzzzzzzzzxxxzzz{{{}}}}}}|||zzzyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{yyyvvvuuuwwwxxxyyyyyyxxxzzz|||}}}}}}|||zzzxxx{{{{{{{{{{{{{{{zzzzzzzzz|||~~~}}}~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}}}}}}}||||||||||||{{{{{{zzzyyyzzz{{{|||}}}}}}}}}|||{{{zzzzzzzzzzzzwwwwwwwwwwwwwwwvvvuuuuuuttttttsssssstttuuuwwwxxxssstttvvvwwwxxxyyyzzzzzz{{{xxxuuurrrrrrsssuuuwwwzzzyyyyyyyyyzzzzzzxxxvvvxxxyyyyyyxxxvvvuuuuuuwww}}}~~~~~~}}}}}}}}}zzzsssnnngggfffhhhjjjjjjgggnnnooopppqqqsssuuuvvvwwwvvvwwwzzz~~~}}}sssiii```YYYVVVRRRNNNJJJGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDHHHEEEBBBAAACCCGGGIIIKKKJJJNNNRRRUUUXXX]]]dddiiilllnnnsssxxx}}}~~~}}}zzzxxxvvvvvvvvvvvvwwwvvvsssqqqpppqqqrrrrrrsssuuuvvvuuusssrrrrrrsssvvvuuuuuutttuuuwwwxxxyyyzzz{{{{{{{{{zzz{{{~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~||||||}}}|||{{{yyywwwvvvvvvuuuuuuvvvxxxyyyyyyxxx}}}|||zzzxxxvvvtttrrrqqqttttttuuuwwwxxxyyyzzz{{{{{{zzzzzzyyyyyyxxxxxxwwwssssssttttttsssqqqooonnnoooooopppppppppoooooonnnooonnnnnnmmmmmmmmmmmmnnnnnnkkkgggeeedddcccbbbaaa______^^^^^^^^^______```hhhppp|||wwwqqqnnnzzz{{{|||~~~}}}}}}|||xxxxxx{{{dddTTTSSSOOOLLLJJJIIIGGGBBB>>>;;;999777777888777666444lllVVVMMMIIIEEECCCBBBBBBAAA@@@:::<<<;;;888:::>>><<<777;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;;;;;;;===???AAAGGGYYYuuu{{{sssrrr}}}ggg___```ffflllvvv~~~}}}}}}}}}}}}|||||||||{{{zzzyyyyyyyyyyyyzzz|||}}}}}}|||{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{}}}zzzyyyzzz{{{{{{{{{zzz{{{~~~~~~{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{|||~~~~~~~~~~~~}}}}}}}}}}}}}}}|||||||||{{{{{{{{{{{{zzzzzzyyyzzz{{{|||}}}{{{{{{zzzyyyxxxxxxxxxxxxvvvwwwwwwwwwwwwvvvuuutttuuuttttttttttttvvvwwwxxxtttuuuvvvxxxyyyyyyzzzzzz{{{yyywwwuuutttuuuvvvxxxyyyxxxxxxyyyzzzzzzyyywwwxxxyyyzzzzzzxxxxxxyyyzzz~~~~~~~~~}}}}}}xxxqqqkkkeeeccceeeggggggeeejjjkkklllnnnoooqqqrrrssspppqqqtttwwwzzz|||}}}~~~||||||{{{|||}}}zzzqqqhhhbbb___ZZZWWWSSSPPPNNNLLLJJJIIIFFFFFFEEEEEEEEEDDDDDDDDDFFFDDDAAAAAACCCFFFGGGHHHFFFIIIMMMOOORRRVVV\\\aaahhhjjjnnnsssyyy}}}~~~}}}{{{xxxvvvuuuuuuuuuvvvuuutttsssssstttuuuvvvssstttvvvuuusssrrrrrrsssvvvuuuuuuvvvvvvwwwxxxyyyyyyyyyzzzyyyyyyzzz|||~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~|||zzzyyywwwvvvvvvwwwyyyzzzzzzyyy||||||{{{zzzyyyxxxwwwvvvuuuvvvwwwxxxyyy{{{||||||{{{zzzzzzyyyyyyxxxxxxwwwuuuuuuuuuuuutttrrrpppooopppppppppqqqqqqqqqppppppoooooonnnnnnmmmmmmmmmnnnmmmjjjfffdddccccccaaa```______^^^^^^^^^______```eeemmmxxxxxxqqqmmmvvv{{{wwwwww|||~~~~~~~~~}}}}}}|||xxxxxxjjjZZZSSSOOOKKKJJJIIIGGGBBB???;;;:::888777888777666444kkkVVVLLLIIIEEECCCBBBBBBAAA@@@;;;======;;;<<<>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;;;;<<<>>>@@@AAALLLbbb~~~~~~xxxrrruuuqqq```\\\```dddlllxxx~~~}}}|||{{{{{{{{{{{{{{{{{{zzzyyyyyyxxxxxxzzz{{{|||}}}}}}|||{{{zzzwwwxxxxxxyyyzzz{{{||||||~~~|||xxxwwwwwwxxxxxxxxxzzz{{{}}}~~~~~~}}}{{{zzzzzzzzzzzz{{{|||||||||}}}{{{}}}~~~~~~~~~}}}}}}|||||||||{{{{{{{{{zzzzzzzzzyyyzzz{{{{{{|||zzzyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttuuuuuuuuuuuuuuuwwwxxxxxxuuuvvvwwwxxxyyyzzzzzzzzz{{{zzzyyyxxxwwwwwwwwwwwwwwwvvvvvvxxxzzz{{{zzzxxxvvvwwwyyyyyyxxxyyyzzz|||~~~~~~~~~}}}|||}}}vvvmmmhhhccc```bbbccccccbbbeeeeeeggghhhjjjlllmmmmmmkkkmmmoooqqqssstttuuuvvvvvvvvvwwwxxxyyy{{{}}}~~~yyyrrrllliiiccc```]]]YYYWWWTTTPPPMMMIIIIIIHHHGGGFFFEEEEEEDDDFFFDDDCCCCCCEEEGGGGGGFFFDDDFFFHHHJJJLLLPPPTTTXXXaaacccgggkkkqqquuuyyy{{{|||{{{yyywwwvvvtttttttttsssrrrrrrrrrssstttvvvwwwrrrtttuuuuuusssrrrrrrsssuuuvvvwwwxxxxxxyyyyyyxxxwwwxxxyyyyyyxxxxxxzzz|||~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{yyyxxxwwwyyy{{{|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzvvvwwwxxxyyy{{{|||}}}}}}{{{zzzzzzyyyyyyxxxxxxwwwwwwwwwwwwvvvuuusssqqqooonnnnnnoooppppppqqqqqqqqqpppoooooonnnnnnnnnnnnmmmkkkiiieeecccbbbbbbaaa___```______^^^^^^^^^______aaahhhrrr}}}{{{rrrmmmrrr~~~zzzuuutttxxx||||||{{{|||~~~}}}}}}|||yyyyyyrrraaaSSSOOOKKKIIIIIIGGGCCC@@@<<<:::888777888888666555jjjUUULLLIIIEEEBBBAAAAAA@@@@@@<<<>>>??????>>>??????>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<>><<<999888888888777666iiiTTTLLLHHHDDDBBBAAAAAA@@@???::::::<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;:::;;;===AAADDDHHHZZZwwwsssppprrrxxxjjjaaaccciiiooouuu}}}~~~~~~~~~}}}}}}|||{{{{{{|||||||||{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxyyyzzz{{{|||}}}~~~{{{zzzzzzzzzzzzyyyyyyyyyzzz{{{{{{zzzyyyyyyxxxyyyyyyzzz{{{||||||}}}zzz{{{|||~~~}}}}}}~~~}}}|||}}}~~~}}}~~~~~~~~~}}}}}}yyyyyyyyyzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwvvvvvvvvvsssttttttuuuuuuuuutttttttttuuuvvvvvvwwwxxxxxxxxxwwwwwwxxxyyyyyyyyyxxxxxxwwwxxxxxxxxxwwwvvvuuuttttttttttttvvvyyyzzzzzzyyyvvvwwwxxxwwwuuutttuuuvvvyyyzzzzzzzzzyyyzzz|||}}}rrriiifffaaa^^^]]]]]]^^^______```aaaccceeefffggghhhllllllnnnoooppppppqqqqqqqqqrrrtttvvvxxxyyyzzz{{{{{{zzzyyyxxxxxxyyy{{{||||||||||||}}}~~~}}}yyywwwooommmiiifffccc___ZZZVVVUUUTTTSSSQQQOOOMMMKKKJJJIIIHHHHHHIIIJJJJJJHHHFFFHHHGGGGGGHHHJJJLLLMMMNNNRRRSSSUUUXXX\\\```cccfffiiijjjlllnnnppprrrssstttooooooooooooooopppqqqqqqqqqrrrttttttsssrrrrrrssstttuuuwwwxxxyyyyyyxxxwwwwwwyyyzzzzzzyyyxxxyyy{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}|||||||||{{{zzz{{{}}}~~~~~~}}}zzzzzzzzzyyyyyyyyyxxxxxxvvvwwwxxxyyyzzz|||}}}}}}{{{zzzzzzyyyyyyxxxxxxwwwyyyzzzzzzyyyxxxuuusssrrroooooonnnooopppqqqrrrsssqqqqqqqqqqqqpppooonnnmmmiiigggcccbbbaaaaaa```___``````___^^^^^^^^^^^^^^^^^^bbbjjjuuuyyyqqqqqq}}}zzzyyy~~~}}}yyy{{{~~~~~~}}}|||}}}jjjXXXSSSMMMIIIHHHHHHEEECCC@@@===:::888888888777666hhhSSSKKKHHHDDDBBBAAAAAA@@@???===;;;>>>EEEHHHEEE???<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;>>>BBBFFFKKK^^^{{{}}}mmmnnnwwwxxxllleeegggmmmvvv{{{}}}~~~~~~~~~~~~}}}|||{{{||||||||||||||||||||||||{{{{{{zzzyyyyyyxxxxxxxxx{{{||||||}}}~~~}}}zzzyyyyyyzzzzzzyyy{{{{{{{{{||||||{{{{{{{{{xxxxxxxxxyyyzzzzzz{{{{{{zzz{{{{{{|||}}}~~~~~~~~~~~~|||||||||~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}xxxxxxyyyzzzzzzzzzzzzyyy{{{zzzyyyxxxwwwwwwwwwwwwrrrsssttttttttttttttttttssstttuuuvvvwwwwwwwwwwwwwwwwwwxxxxxxxxxwwwvvvvvvvvvvvvwwwvvvvvvuuusssssstttssstttvvvxxxyyyyyyxxxyyyzzzzzzyyywwwuuuvvvwwwwwwxxxyyyyyyyyyzzz}}}}}}rrrhhheeeaaa]]][[[[[[]]]^^^___```aaacccdddfffggghhhjjjjjjlllmmmnnnnnnnnnnnnooopppqqqsssuuuvvvwwwwwwwwwvvvuuuuuuuuuvvvwwwxxxxxxxxxyyyzzz{{{}}}|||uuurrrnnnkkkhhheeebbb___[[[ZZZYYYWWWTTTSSSQQQPPPKKKJJJIIIIIIJJJJJJHHHFFFIIIGGGFFFFFFIIIKKKKKKKKKLLLMMMNNNOOORRRVVVYYY[[[^^^```cccgggkkknnnpppqqqoooppppppqqqqqqqqqrrrrrrppprrrssstttrrrrrrrrrssstttuuuvvvwwwwwwxxxxxxwwwwwwyyyzzzzzzyyyxxxyyyzzzzzzzzzzzz{{{|||~~~~~~~~~~~~~~~~~~|||}}}}}}~~~~~~~~~|||{{{zzz|||~~~~~~}}}~~~~~~}}}|||{{{{{{zzzyyyvvvwwwxxxyyy{{{|||}}}}}}{{{zzzzzzyyyyyyxxxxxxwwwyyyyyyyyyyyyxxxwwwuuutttsssrrrqqqqqqrrrsssuuuvvvqqqrrrrrrrrrqqqpppnnnmmmiiigggcccbbbbbbbbbaaa```aaa```___^^^^^^^^^^^^^^^^^^aaagggrrr~~~wwwttt|||yyyyyyyyy{{{}}}~~~ppp]]]WWWOOOJJJIIIHHHFFFDDDAAA>>>:::888888888888777gggSSSKKKHHHDDDAAAAAA@@@@@@???CCC>>>AAAKKKRRRMMMCCC===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;>>>CCCGGGSSSeeewwwiiinnn}}}zzzqqqlllnnnsssxxx~~~|||}}}}}}~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}|||{{{zzzzzzzzzzzz||||||}}}}}}~~~~~~~~~~~~}}}zzzwwwvvvwwwxxxyyyxxx{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxxxxxxxxxxxxxxxx{{{{{{{{{{{{|||}}}}}}~~~{{{}}}~~~~~~|||||||||}}}}}}~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}||||||||||||{{{wwwxxxyyyzzzzzzzzzyyyyyyzzzzzzyyyxxxwwwwwwwwwwwwqqqrrrssstttttttttttttttrrrsssuuuvvvwwwwwwvvvvvvwwwwwwwwwwwwwwwvvvuuutttwwwwwwvvvuuuuuuttttttssstttssstttuuuxxxxxxxxxvvvwwwxxxyyyxxxwwwvvvwwwxxxvvvxxxyyyzzzzzz|||~~~sssfffddd```\\\YYYYYYZZZ\\\______aaabbbdddeeegggggghhhhhhjjjkkklllmmmmmmmmmnnnoooqqqsssttttttttttttssssssssssssssstttuuuuuutttuuuuuuwwwxxx{{{|||}}}~~~wwwtttpppmmmkkkiiigggfff```___^^^\\\ZZZXXXWWWVVVPPPNNNMMMLLLMMMMMMKKKJJJKKKIIIFFFGGGJJJLLLLLLKKKIIIIIIIIIJJJKKKNNNQQQSSSWWWYYY]]]aaaeeehhhjjjkkklllmmmnnnpppqqqrrrssssssoooqqqssssssrrrrrrssstttttttttttttttuuuvvvwwwxxxvvvxxxzzzzzzxxxwwwwwwwwwyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~||||||~~~~~~}}}~~~|||{{{zzz|||~~~~~~}}}~~~~~~}}}}}}|||{{{{{{{{{xxxxxxyyyzzz|||}}}~~~{{{zzzzzzyyyyyyxxxxxxwwwwwwxxxxxxyyyxxxwwwvvvuuutttsssqqqpppppprrrssstttrrrrrrssssssrrrpppnnnllliiigggdddbbbbbbbbbbbbaaaaaaaaa```^^^^^^]]]]]]^^^]]]___eeeooo||||||vvv}}}~~~{{{{{{~~~zzzzzz}}}~~~xxxaaaZZZRRRLLLJJJIIIGGGEEECCC???;;;888888888888888gggRRRKKKHHHDDDAAA@@@@@@??????BBB<<<>>>KKKTTTNNNBBB:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;>>>DDDHHH]]]mmm~~~qqqhhhooo~~~vvvssstttxxxxxx~~~~~~~~~{{{|||}}}}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz~~~||||||{{{{{{{{{||||||||||||}}}}}}}}}}}}}}}zzzyyyzzz|||}}}|||yyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwwww|||{{{{{{{{{{{{|||}}}}}}xxxzzz}}}~~~{{{{{{zzz{{{|||~~~}}}}}}||||||}}}}}}~~~~~~~~~|||{{{{{{{{{zzzzzzzzzzzzwwwxxxyyyzzz{{{zzzyyyyyyzzzyyyxxxwwwvvvvvvvvvvvvqqqrrrsssssstttttttttsssqqqssstttvvvvvvvvvuuuuuuvvvvvvwwwvvvvvvuuutttsssxxxwwwvvvuuutttttttttttttttttttttuuuwwwxxxwwwuuussstttvvvvvvuuuuuuwwwxxxwwwxxxzzz{{{|||~~~tttdddccc___[[[WWWWWWYYY[[[^^^___```bbbdddeeefffggghhhhhhjjjlllmmmnnnnnnnnnpppqqqssstttuuuuuuuuutttqqqqqqqqqrrrrrrsssssssssrrrrrrsssuuuwwwyyy{{{|||~~~}}}vvvsssnnnkkkjjjjjjiiihhhbbbbbbaaa___]]][[[ZZZYYYVVVTTTRRRQQQQQQQQQPPPOOONNNKKKIIIIIILLLOOONNNMMMHHHGGGFFFGGGHHHJJJMMMOOOTTTVVVZZZ^^^bbbdddfffgggggghhhkkkmmmoooqqqrrrsssoooqqqssssssrrrrrrssstttttttttsssssssssuuuwwwxxxtttvvvxxxyyywwwvvvuuuvvvxxxxxxxxxxxxyyyyyyzzz{{{~~~~~~~~~~~~~~~~~~{{{|||~~~~~~}}}|||{{{{{{{{{|||}}}|||{{{zzz{{{}}}~~~}}}{{{{{{{{{{{{{{{zzzzzzzzzyyyzzz{{{|||}}}~~~{{{{{{zzzyyyyyyxxxxxxwwwvvvwwwxxxxxxxxxxxxwwwvvvrrrqqqooommmmmmnnnpppqqqrrrsssttttttssspppnnnllljjjgggdddcccccccccbbbaaabbbaaa```___^^^]]]]]]]]]]]]^^^cccmmmzzzxxx|||zzz|||||||||~~~{{{{{{}}}ddd]]]SSSMMMJJJIIIGGGEEECCC@@@;;;888888888888888fffQQQKKKIIIEEEAAA???>>>???@@@???===<<<<<<======<<<;;;===<<<;;;:::::::::::::::;;;:::;;;<<<<<<<<>>FFFPPPfffwwwmmm|||~~~~~~~~~}}}|||{{{}}}~~~~~~~~~{{{{{{|||}}}|||zzz||||||||||||||||||||||||{{{zzzxxxwwwwwwxxxzzz{{{zzzzzzzzzzzzzzzzzzzzzzzz|||||||||||||||{{{{{{zzzxxxxxxwwwvvvvvvvvvvvvvvvxxxzzz||||||{{{{{{|||}}}}}}}}}}}}}}}||||||||||||||||||{{{{{{{{{||||||}}}~~~}}}{{{{{{{{{zzzyyyyyyzzz{{{|||{{{{{{|||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxwwwwwwvvvvvvwwwwwwwwwvvvvvvuuuuuutttuuuvvvwwwwwwwwwvvvvvvuuuvvvvvvwwwwwwwwwwwwvvvxxxxxxwwwwwwvvvuuuuuuuuurrrssssssttttttssssssrrrtttrrrpppqqqtttuuutttssstttvvvyyy{{{|||~~~|||qqqggg```ZZZYYYXXXVVVWWWZZZ]]]]]]___aaaccceeefffgggiiijjjkkklllmmmmmmllllllnnnooooooppppppoooooonnnmmmmmmmmmmmmnnnnnnnnnooommmoooqqqrrrssstttvvvxxxyyy{{{}}}~~~~~~~~~~~~}}}yyywwwtttrrrqqqpppnnnllljjjjjjiiihhhfffeeedddddd``````___^^^\\\ZZZXXXWWWSSSSSSRRRQQQPPPOOONNNNNNJJJIIIIIIHHHHHHIIIIIIIIIKKKNNNSSSWWWZZZ]]]aaadddfffhhhkkkmmmmmmmmmnnnooopppqqqsssuuuuuuuuutttsssttttttssssssttttttuuuvvvwwwwwwvvvvvvvvvvvvvvvvvvuuuuuuuuuvvvwwwyyy{{{|||}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~~~|||{{{{{{{{{zzzzzzzzzzzzzzz{{{|||}}}}}}{{{zzzxxxyyy{{{}}}~~~~~~|||||||||{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{yyyxxxwwwuuuuuutttqqqooonnnppprrrqqqrrrrrrrrrqqqooommmkkkhhhfffddddddddddddbbb```aaa`````````______^^^^^^\\\\\\___fffppp}}}xxxvvv{{{xxxwwwyyy{{{|||zzz{{{}}}}}}~~~rrrcccTTTNNNLLLIIIFFFEEECCCAAA>>>:::777666555555eeeRRRHHHGGGEEECCCAAA@@@???>>>???===<<<<<<======<<<;;;<<<<<<;;;:::::::::;;;;;;:::999;;;======@@@KKKVVVrrrwww~~~}}}}}}{{{}}}~~~}}}||||||{{{zzzyyy}}}}}}}}}}}}}}}}}}}}}}}}yyyxxxwwwvvvvvvwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{zzzzzzzzzzzzyyyyyyyyyzzzxxxwwwuuuttttttuuuuuuxxxzzz|||}}}||||||}}}~~~{{{{{{||||||}}}}}}~~~~~~zzzyyyyyyzzz{{{|||}}}}}}~~~}}}~~~|||xxx|||{{{zzzyyyyyyyyyzzz{{{yyyzzz{{{|||}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxwwwwwwxxxyyyxxxwwwvvvuuutttuuuuuuvvvvvvvvvvvvuuuvvvwwwwwwwwwwwwvvvvvvuuuxxxxxxxxxwwwvvvvvvuuuuuuqqqqqqrrrrrrrrrrrrqqqqqqrrrqqqoooppprrrssssssrrruuuwwwyyy{{{|||}}}{{{ppphhhaaa[[[YYYXXXVVVVVVYYY\\\]]]^^^```bbbdddffffffggghhhjjjkkkllllllkkkkkknnnnnnooooooooonnnnnnmmmkkkkkkkkkkkkllllllllllllkkkllloooppppppqqqsssuuuuuuwwwzzzzzzzzzzzz{{{||||||}}}~~~}}}|||xxxuuusssqqqqqqqqqooonnniiiiiihhhhhhgggffffffeeegggfffeeecccaaa^^^\\\[[[VVVUUUUUUTTTSSSRRRQQQQQQNNNMMMLLLKKKJJJJJJJJJJJJJJJMMMQQQTTTWWW[[[___aaacccfffiiilllmmmnnnooopppqqqrrrtttuuuvvvvvvuuutttuuuuuutttttttttuuuvvvvvvxxxxxxwwwwwwvvvuuuuuuuuuttttttttttttvvvxxxzzz{{{zzzzzz{{{|||}}}~~~~~~}}}}}}zzzzzzzzzzzzzzzyyyyyyyyyyyyzzz{{{|||}}}|||{{{zzzzzz|||~~~}}}}}}||||||{{{zzzzzzyyy||||||}}}}}}|||zzzyyyxxxwwwwwwuuurrrooonnnoooqqqpppqqqrrrrrrqqqooommmkkkhhhfffddddddddddddbbb```aaaaaa```___^^^^^^]]]]]]ZZZZZZ\\\cccmmm{{{xxxrrrtttwwwwwwwwwwww}}}{{{zzz}}}xxxhhhXXXPPPMMMJJJGGGGGGDDDBBB>>>;;;888777666666dddRRRGGGGGGEEEDDDBBB@@@???>>>???===<<<<<<======<<<;;;<<<;;;;;;:::::::::;;;;;;;;;;;;<<<>>>>>>BBBOOO\\\}}}}}}||||||zzz|||}}}}}}}}}}}}~~~}}}|||{{{zzzzzz||||||||||||||||||||||||xxxxxxwwwwwwwwwwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzzzz{{{zzzzzzyyyyyyyyyyyyyyyzzzyyyvvvtttssssssssstttxxxzzz|||}}}||||||}}}||||||||||||}}}}}}}}}}}}yyyyyyyyyyyyzzzzzz{{{|||~~~}}}}}}|||zzz|||{{{zzzxxxxxxxxxyyyyyy{{{{{{{{{|||{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyxxxxxxzzzzzzzzzzzzyyyyyyyyyyyywwwxxxyyyzzzzzzxxxwwwuuuuuuuuuuuuuuuvvvuuuuuuuuuwwwwwwwwwwwwwwwvvvuuutttxxxwwwwwwvvvuuuuuuttttttqqqqqqrrrrrrrrrrrrqqqqqqssssssrrrrrrssstttttttttvvvxxxzzz{{{{{{|||~~~{{{ooohhhaaa[[[YYYXXXUUUVVVXXX[[[\\\]]]___aaaccceeeeeefffgggiiikkkllllllkkkkkkmmmnnnnnnnnnnnnmmmlllllljjjjjjjjjjjjjjjkkkkkkkkkhhhjjjlllmmmmmmnnnppprrrsssuuuwwwwwwwwwvvvwwwyyyzzz{{{|||}}}~~~}}}xxxvvvsssrrrqqqqqqooonnnhhhhhhhhhhhhhhhhhhggggggkkkjjjiiigggdddaaa___^^^YYYYYYXXXWWWVVVUUUTTTTTTSSSSSSQQQPPPOOONNNNNNNNNKKKNNNQQQTTTVVVYYY\\\___bbbeeeiiilllmmmnnnpppqqqrrrssstttvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuvvvvvvwwwyyyyyyxxxwwwvvvuuuttttttssssssssstttuuuwwwyyyzzzyyyzzzzzz{{{}}}}}}||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyy{{{|||}}}}}}}}}}}}|||}}}~~~~~~~~~}}}}}}|||{{{{{{{{{~~~~~~~~~~~~}}}|||zzzyyyyyyxxxwwwtttqqqoooooopppqqqrrrssstttsssqqqooommmhhhfffddddddddddddbbb```aaaaaa```___^^^\\\\\\[[[ZZZZZZ\\\aaajjjxxx{{{qqqnnnyyy}}}vvvvvvvvvwww}}}{{{zzz}}}|||lllZZZRRRNNNKKKIIIIIIDDDBBB@@@===:::888777666aaaRRRGGGFFFEEEDDDBBB@@@???>>>???===<<<<<<======<<<;;;;;;;;;:::::::::;;;;;;<<<======>>>???>>>CCCSSSbbb~~~||||||{{{yyyzzz{{{{{{zzz{{{}}}|||}}}}}}}}}||||||||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{|||{{{zzzyyyyyyyyyzzzzzzzzzyyywwwuuutttsssssstttwwwyyy{{{|||||||||}}}}}}}}}}}}}}}||||||||||||{{{{{{zzzyyyyyyyyyyyyyyy}}}||||||}}}~~~~~~}}}{{{zzzyyyxxxwwwwwwxxxyyyyyyzzzzzz{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxyyyyyyzzzyyyxxxwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwvvvuuutttwwwvvvvvvuuuuuutttssssssrrrrrrssssssssssssrrrrrrttttttttttttttttttuuuvvvwwwxxxzzz{{{zzz{{{}}}~~~{{{nnnggg___YYYXXXWWWUUUUUUXXXZZZ[[[\\\^^^```bbbcccdddfffgggiiikkkllllllllllllmmmmmmmmmmmmmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjfffhhhjjjkkkkkkkkkmmmoooppprrruuuuuuuuuuuuvvvwwwyyyzzz{{{|||}}}~~~{{{xxxuuusssrrrqqqooommmlllllllllllllllllllllllllllkkkjjjiiifffdddbbb```]]]]]]\\\[[[ZZZYYYXXXXXXWWWVVVUUUSSSRRRQQQQQQPPPMMMOOOQQQRRRSSSUUUXXX[[[bbbeeeiiilllmmmnnnpppqqqttttttuuuvvvwwwwwwwwwwwwxxxwwwwwwvvvvvvvvvwwwwwwzzzyyyxxxwwwvvvttttttsssssssssssssssuuuwwwyyyzzz{{{{{{{{{{{{|||}}}~~~~~~|||{{{{{{{{{{{{{{{{{{{{{||||||yyyzzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{zzzzzzzzzyyyvvvrrrpppooopppqqqrrrsssssssssqqqooonnnhhhfffddddddddddddbbb```aaa```___^^^]]]\\\[[[ZZZZZZ[[[\\\```hhhvvvtttlllrrr~~~zzzwwwvvvxxx~~~||||||}}}{{{nnn\\\RRROOOLLLJJJKKKDDDCCCAAA>>>;;;999777777|||___PPPGGGFFFEEECCCAAA@@@@@@@@@???===<<<<<<======<<<;;;;;;;;;:::::::::;;;<<<<<<===>>>?????????FFFXXXjjj{{{yyy{{{~~~}}}||||||zzz{{{{{{zzzyyyyyy{{{~~~zzz|||~~~~~~}}}||||||}}}yyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxyyyyyyzzzzzz{{{{{{{{{}}}|||{{{zzzyyyzzz{{{{{{xxxxxxwwwwwwvvvuuuttttttvvvxxxzzz{{{{{{|||}}}~~~~~~~~~}}}}}}||||||{{{{{{||||||{{{zzzyyyxxxxxxyyy{{{{{{||||||}}}~~~zzzyyyxxxwwwwwwwwwxxxyyyuuuvvvxxxzzz|||~~~|||||||||{{{{{{zzzzzzyyywwwwwwxxxxxxyyyyyyzzzzzzyyyyyyyyyxxxxxxxxxwwwwwwxxxwwwwwwvvvvvvvvvvvvwwwvvvwwwwwwwwwwwwvvvvvvuuuwwwwwwvvvvvvuuutttttttttssssssttttttttttttssssssrrrssstttsssrrrrrrtttvvvxxxyyy{{{{{{zzzzzz{{{}}}||||||~~~yyymmmddd]]]WWWVVVVVVTTTUUUXXXYYYZZZ[[[]]]___aaaccccccfffgggiiikkklllmmmlllllllllllllllllllllkkkjjjiiiiiiiiiiiiiiiiiihhhhhhhhheeegggiiiiiiiiiiiikkkmmmmmmppprrrsssssstttuuuwwwyyyyyyzzz{{{|||}}}~~~~~~|||~~~}}}zzzwwwuuutttrrrpppnnnmmmmmmmmmmmmmmmmmmllllllllllllkkkjjjiiihhhfffeeebbbbbbaaa```___^^^^^^]]]ZZZYYYWWWVVVUUUTTTTTTTTTPPPPPPQQQQQQPPPQQQTTTWWW___bbbgggjjjlllnnnqqqsssuuuvvvvvvwwwwwwxxxxxxyyyyyyyyyxxxwwwwwwwwwxxxxxxyyyyyyxxxwwwvvvuuutttsssssssssssssssuuuwwwyyyzzz|||{{{{{{{{{||||||}}}~~~|||{{{{{{{{{{{{|||||||||||||||zzzzzz{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzzzzzzzwwwtttqqqpppqqqnnnooopppqqqqqqooommmlllhhhfffddddddddddddbbb```______^^^]]]\\\\\\[[[[[[ZZZ[[[]]]___fffqqqxxxnnnooouuu{{{|||yyyyyy}}}}}}zzz}}}sss___TTTOOOLLLKKKKKKEEEDDDBBB@@@===:::888777xxx]]]OOOHHHFFFDDDAAA@@@@@@AAAAAA???===<<<<<<======<<<;;;:::::::::::::::;;;<<<===;;;<<<>>>???@@@III^^^rrr~~~zzzxxx{{{~~~~~~~~~|||||||||zzzxxxxxx{{{}}}{{{~~~|||zzzzzz|||yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxyyyyyyzzz{{{{{{|||}}}|||zzzyyyyyyyyy{{{|||vvvwwwxxxyyyxxxwwwuuuttttttwwwyyyzzzzzz{{{|||~~~||||||||||||}}}}}}}}}}}}{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{|||{{{{{{{{{|||}}}xxxxxxwwwvvvvvvwwwyyyyyyuuuvvvxxx{{{}}}}}}||||||{{{zzzzzzyyyyyywwwxxxxxxyyyzzz{{{{{{|||zzzyyywwwvvvvvvvvvxxxxxxzzzyyyxxxwwwvvvvvvwwwxxxuuuvvvvvvwwwwwwwwwwwwvvvyyyyyyxxxxxxwwwvvvvvvvvvssssssttttttttttttssssssrrrsssttttttrrrrrrtttvvvyyyzzz{{{{{{yyyyyyzzz{{{yyyzzz|||~~~vvvjjjaaaZZZUUUTTTTTTSSSTTTXXXXXXYYYZZZ\\\^^^```bbbcccdddeeegggiiikkkkkkkkkkkkllllllllllllkkkjjjiiihhhhhhhhhggggggffffffffffffeeefffhhhhhhhhhhhhjjjkkkjjjllloooqqqqqqrrrtttvvvwwwxxxxxxyyyzzz{{{||||||yyy|||}}}zzzwwwvvvuuuuuusssqqqnnnnnnnnnmmmmmmlllllllllmmmmmmmmmnnnmmmmmmlllllliiihhhggggggeeeeeedddccc^^^^^^]]][[[[[[ZZZZZZZZZVVVVVVUUUTTTRRRRRRUUUWWWXXX\\\bbbgggkkknnnrrruuuvvvvvvwwwwwwxxxxxxyyyzzzzzzzzzyyyxxxxxxxxxxxxxxxyyyxxxxxxwwwvvvuuuuuutttttttttttttttuuuwwwzzz{{{{{{zzzzzz{{{{{{|||~~~~~~}}}{{{zzzzzzzzz{{{{{{||||||||||||{{{{{{||||||}}}~~~~~~~~~}}}}}}~~~~~~}}}|||yyyzzzzzzxxxuuurrrqqqrrrmmmnnnpppqqqpppooommmlllhhhfffddddddddddddbbb```^^^]]]]]]]]]\\\\\\[[[[[[YYYZZZ\\\^^^bbblllzzz|||qqqmmmnnnrrryyy~~~~~~zzz{{{zzzdddWWWPPPLLLJJJJJJEEEEEECCCAAA>>>;;;999777vvv[[[NNNIIIGGGCCCAAA???@@@AAABBB???===<<<<<<======<<<;;;:::::::::::::::;;;<<<===888999<<>><<<<<<;;;;;;;;;<<<;;;999888888999;;;<<<<<<<<<>>>AAADDDOOOjjj}}}{{{xxxrrrxxx~~~}}}~~~~~~}}}~~~~~~}}}zzzyyyzzzzzz}}}}}}|||{{{zzzyyyyyyyyyyyy{{{|||{{{zzzxxxxxxyyyxxxyyyyyyzzzzzzyyyyyyxxxyyyzzzzzz{{{|||}}}~~~~~~|||||||||{{{zzzyyywwwvvvwwwxxxyyyyyyzzzzzzyyyyyyzzzzzzzzzzzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}}}}|||{{{zzzyyyyyyxxxzzzzzzzzz{{{{{{{{{{{{|||{{{|||~~~}}}|||{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyzzzzzz{{{{{{{{{xxxvvvsssssstttvvvwwwwwwuuuvvvwwwxxxxxxwwwvvvuuusssrrrrrrsssuuuvvvvvvuuusssxxxzzzwwwvvvwwwwwwtttrrrrrrsssssssssssssssrrrssssssttttttttttttsssssstttwwwyyyzzzxxxwwwvvvvvvyyyzzz|||}}}~~~|||wwwnnnhhhZZZWWWSSSQQQRRRSSSSSSSSSTTTWWWZZZ]]]^^^```ccceeeeeefffggghhhjjjjjjjjjjjjkkklllllljjjgggeeeeeeeeefffeeeeeedddddddddeeeeeecccddddddeeefffgggiiiiiijjjjjjkkklllnnnoooqqqrrrrrrsssuuuvvvvvvvvvuuuuuuwww{{{~~~|||||||||{{{zzzyyywwwvvvuuuqqqqqqrrrrrrsssrrrrrrrrrnnnnnnnnnnnnoooppprrrssspppooonnnppprrrrrroookkkmmmlllkkkjjjhhhgggeeeeeecccbbb```]]][[[YYYXXXXXXUUUVVVYYY\\\aaahhhpppvvvuuuwwwyyy{{{}}}||||||{{{zzzzzz{{{{{{zzzzzzyyyxxxyyyxxxvvvuuutttttttttuuutttrrrqqqqqqsssvvvvvvvvvzzz{{{{{{|||}}}}}}~~~~~~}}}{{{zzzzzz{{{{{{|||{{{{{{zzzyyyyyyxxxxxxyyyyyy{{{||||||{{{{{{{{{}}}~~~|||{{{wwwxxxyyyzzzyyywwwuuussstttrrrqqqrrrsssqqqlllhhheeeeeedddcccbbbbbbbbbbbb``````___^^^\\\[[[ZZZYYYZZZVVVVVVZZZ^^^dddoooyyyzzzmmmgggkkkssszzz{{{{{{ooo\\\RRRNNNIIIFFFIIIGGGDDDBBB@@@===999666rrrYYYNNNIIIGGGDDDCCCBBBBBB@@@>>>???>>>===<<<<<<;;;;;;;;;<<<;;;999888888999;;;<<<;;;;;;>>>BBBGGGVVVrrr~~~zzzvvvqqq{{{}}}~~~~~~}}}{{{zzzzzz{{{}}}}}}|||zzzzzzyyyyyyzzzyyy{{{||||||zzzxxxyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyzzz{{{|||}}}~~~~~~||||||{{{{{{zzzyyyxxxwwwwwwxxxyyyyyyzzzzzzyyyyyy{{{{{{zzzzzzzzz{{{{{{|||}}}}}}}}}~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~}}}|||{{{zzzyyyxxxxxxyyyyyyyyyyyyzzzzzzzzz{{{zzz{{{}}}~~~~~~|||{{{||||||||||||{{{{{{{{{{{{yyyyyyzzzzzzzzzzzzzzzzzzxxxvvvtttsssuuuvvvwwwwwwtttuuuvvvwwwwwwvvvuuutttsssrrrqqqsssuuuvvvuuutttssswwwyyywwwvvvwwwwwwuuussssssttttttttttttsssssstttttttttuuuuuuttttttttttttvvvyyyzzzyyyxxxwwwxxxyyyyyy{{{}}}~~~~~~|||{{{yyytttllleeeZZZWWWSSSQQQRRRSSSSSSSSSTTTVVVZZZ\\\^^^```bbbdddeeeeeeggghhhiiijjjjjjjjjkkklllkkkjjjgggeeeeeeeeefffeeeeeeddddddeeeeeeeeedddddddddeeefffggghhhiiikkkkkkllllllnnnoooqqqrrrsssssstttuuuvvvvvvvvvvvvwwwzzz~~~}}}{{{|||||||||{{{yyyxxxvvvuuurrrrrrssssssttttttssssssoooooonnnnnnoooqqqrrrssstttrrrrrrsssuuuvvvtttqqqrrrrrrqqqooonnnlllkkkkkkhhhfffdddbbb___^^^\\\\\\XXXYYYZZZ[[[^^^bbbiiimmmrrrtttwwwyyy{{{{{{zzzyyyyyyzzzzzzzzzyyyxxxwwwwwwyyyxxxvvvuuuttttttuuuuuutttsssqqqrrrtttvvvwwwwww|||||||||||||||~~~}}}|||{{{}}}|||||||||{{{{{{zzzzzzxxxxxxxxxxxxyyyzzzzzz{{{{{{{{{|||~~~}}}{{{zzzyyyzzzzzz{{{zzzxxxvvvuuutttrrrpppqqqrrrppplllgggddddddbbbaaaaaaaaaaaaaaa```______^^^]]]\\\[[[[[[\\\YYYXXXZZZ^^^bbbkkkuuu~~~pppjjjllltttzzz~~~|||{{{sss```UUUOOOKKKHHHHHHFFFDDDBBB@@@===999666rrrYYYNNNHHHFFFCCCBBBBBBAAA???>>>???>>>===<<<<<<;;;<<<<<<<<<;;;:::999999:::;;;<<<;;;;;;>>>CCCLLL___|||yyyrrrqqq~~~~~~}}}~~~~~~|||{{{{{{|||}}}|||{{{zzzzzzzzzzzzzzzyyy{{{||||||zzzyyyyyyzzzzzzzzz{{{{{{{{{{{{zzzzzzxxxyyyyyyzzz{{{|||}}}}}}{{{{{{{{{{{{{{{zzzyyyxxxwwwxxxyyyyyyzzzzzzyyyyyy||||||{{{zzzzzzzzz{{{{{{|||||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzxxxwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzzzz{{{|||}}}~~~}}}}}}|||~~~~~~~~~}}}}}}}}}||||||zzzzzzzzzzzzzzzzzzyyyyyyyyyvvvttttttuuuvvvwwwvvvtttuuuvvvwwwwwwvvvuuutttsssrrrqqqrrrtttuuuuuutttrrrwwwyyywwwvvvxxxyyywwwttttttuuuuuuuuuuuutttttttttuuuuuuvvvvvvuuuuuutttsssvvvyyyzzzyyyyyyyyyzzzxxxyyyzzz{{{|||~~~~~~|||zzzxxxxxxvvvqqqhhhbbbZZZWWWSSSQQQQQQRRRSSSRRRSSSVVVYYY[[[]]]^^^aaacccddddddfffggghhhiiiiiiiiijjjjjjkkkiiifffeeeeeefffeeeeeeeeeddddddeeeeeefffdddddddddeeefffggghhhiiilllllllllmmmnnnoooppppppsssssssssssstttuuuvvvwwwvvvyyy}}}}}}{{{zzz}}}||||||{{{zzzxxxwwwvvvsssssstttuuuuuuuuuuuuuuuqqqqqqppppppppprrrssstttvvvuuuttttttvvvxxxxxxwwwwwwvvvuuutttsssrrrqqqpppmmmlllkkkhhhfffdddbbbaaa^^^^^^]]]\\\[[[]]]```dddnnnppptttxxxzzz{{{{{{zzzyyyyyyyyyyyyxxxwwwvvvuuuxxxxxxvvvuuuuuuuuuuuuuuuuuusssrrrsssuuuxxxyyyxxx~~~}}}|||{{{|||~~~~~~|||{{{~~~|||{{{zzzzzzzzzzzzxxxxxxyyyyyyyyyyyyyyyyyy{{{|||}}}}}}{{{zzzyyyzzz{{{||||||{{{zzzxxxwwwtttrrrpppqqqrrrpppkkkgggcccbbbaaa```____________^^^^^^^^^^^^]]]]]]]]]]]]^^^[[[YYY[[[\\\___gggooozzzvvvmmmlllssszzzzzz{{{}}}~~~zzzzzzzzzfffXXXQQQLLLJJJGGGEEECCCAAA???===999666rrrYYYNNNGGGEEEBBBAAAAAAAAA???>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<;;;<<<>>>DDDPPPgggwwwoooqqq}}}||||||~~~~~~}}}||||||}}}}}}|||{{{zzzzzzzzzzzzzzzyyy{{{||||||zzzyyyzzz{{{{{{{{{||||||||||||{{{{{{xxxxxxyyyzzz{{{|||}}}}}}{{{{{{{{{{{{{{{zzzyyyyyywwwxxxyyyyyyzzzzzzyyyyyy}}}|||{{{zzzzzzzzzzzzzzz||||||||||||}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~|||{{{yyyxxxvvvvvvxxxyyyyyyyyyyyyzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}{{{{{{{{{zzzzzzyyyyyyyyyyyywwwuuuuuuvvvwwwvvvuuuuuuvvvwwwxxxxxxwwwvvvuuusssrrrqqqrrrtttuuuuuutttrrrwwwyyyvvvvvvyyyzzzyyyuuuvvvvvvvvvvvvuuuuuutttuuuuuuvvvvvvvvvvvvuuuuuusssuuuxxxyyyyyyzzz{{{|||xxxyyyyyyzzz{{{|||}}}~~~zzzxxxvvvvvvtttoooggg```YYYVVVRRRPPPPPPQQQRRRRRRRRRUUUXXXZZZ[[[]]]___aaabbbcccdddfffgggggggggggghhhiiiiiihhhfffdddeeefffeeeeeedddddddddeeeffffffeeeeeeeeeeeefffggghhhiiimmmmmmllllllmmmnnnooooooqqqqqqppppppqqqsssuuuvvvuuuxxx{{{}}}}}}~~~~~~~~~}}}|||{{{}}}}}}}}}|||zzzyyywwwvvvttttttuuuvvvwwwwwwwwwwwwtttsssrrrqqqrrrssstttuuuuuutttssssssuuuvvvxxxyyywwwwwwvvvvvvuuutttssssssrrrqqqpppnnnllljjjhhhgggddddddbbb^^^[[[[[[\\\^^^hhhkkkqqqvvvzzz|||}}}}}}yyyyyyyyyyyyxxxwwwvvvuuuxxxwwwwwwvvvvvvuuuuuuuuuuuutttssstttvvvyyyzzzzzz}}}|||{{{{{{}}}~~~}}}||||||~~~{{{yyywwwwwwxxxyyyyyyyyyzzzzzzzzzzzzyyyyyy{{{|||~~~}}}|||zzzyyyxxxzzzzzz{{{{{{{{{zzzyyyxxxuuusssqqqqqqrrrpppkkkgggcccbbbaaa```____________]]]]]]]]]]]]]]]^^^^^^^^^^^^[[[YYY[[[\\\]]]ccckkkzzz{{{ooolllqqqxxx|||vvvxxx}}}}}}zzzyyy~~~mmm\\\RRRMMMKKKGGGEEEBBBAAA@@@===:::777qqqYYYNNNGGGEEEBBBAAAAAAAAA@@@>>>>>>======<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@FFFUUUooowwwpppuuu~~~~~~}}}}}}}}}~~~~~~}}}|||}}}~~~||||||{{{zzzzzzzzzzzz{{{yyy{{{||||||{{{zzz{{{|||{{{||||||}}}}}}||||||{{{xxxyyyyyyzzz{{{|||}}}}}}||||||||||||{{{zzzyyyyyywwwxxxyyyyyyzzzzzzyyyyyy}}}|||{{{zzzzzzzzzzzzzzz||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}||||||}}}}}}|||zzzyyyxxxwwwvvvzzzzzzzzzzzz{{{{{{{{{{{{}}}}}}~~~~~~~~~{{{{{{{{{zzzzzzyyyyyyyyyyyywwwvvvvvvwwwwwwvvvuuuwwwwwwxxxyyyyyyxxxwwwwwwsssrrrrrrsssuuuvvvvvvuuussswwwyyyvvvvvvyyy{{{zzzvvvvvvwwwwwwvvvuuuuuutttuuuuuuvvvvvvvvvvvvuuuuuurrruuuwwwxxxyyyyyy{{{}}}yyyyyyyyyyyyzzz{{{}}}~~~yyywwwvvvuuutttooogggaaaXXXUUUQQQOOOPPPQQQQQQQQQQQQTTTWWWYYYZZZ[[[]]]___aaabbbcccdddeeeffffffffffffhhhhhhgggeeedddeeefffdddddddddddddddeeefffgggfffffffffffffffggghhhiiillllllkkkkkklllmmmnnnnnnooonnnnnnnnnoooqqqssstttsssvvvyyy{{{{{{|||}}}~~~~~~}}}}}}||||||~~~~~~}}}|||{{{yyyxxxwwwtttuuuvvvwwwxxxxxxxxxxxxvvvvvvtttsssssstttuuuuuutttttttttttttttvvvxxxzzzxxxwwwwwwwwwvvvvvvuuuuuuttttttsssrrrqqqooommmlllffffffddd```\\\ZZZ[[[\\\aaaeeelllsssxxx{{{||||||yyyyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwvvvvvvvvvuuutttssstttwwwyyy{{{{{{~~~}}}{{{zzz{{{}}}~~~||||||~~~}}}}}}~~~~~~}}}}}}|||{{{}}}{{{yyyvvvuuuuuuvvvwwwyyyyyyzzz{{{{{{{{{{{{zzzzzz|||}}}}}}|||{{{zzzyyyxxxxxxyyyyyyyyyyyyyyyxxxxxxwwwvvvtttrrrrrrsssqqqlllgggcccbbbaaa``````___``````\\\\\\\\\]]]]]]]]]]]]]]][[[YYYXXX[[[\\\\\\bbbiiiwwwrrrlllooovvv||||||~~~vvvwww{{{~~~tttaaaTTTMMMKKKFFFEEECCCAAAAAA???<<<999qqqXXXMMMGGGEEEBBBBBBBBBBBB@@@???======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;===???BBBIII[[[xxxzzzttt|||~~~~~~~~~|||}}}~~~~~~||||||}}}~~~|||{{{{{{zzzzzzzzz{{{{{{yyy{{{||||||{{{{{{{{{|||{{{{{{||||||||||||{{{{{{yyyyyyzzz{{{|||}}}~~~~~~}}}}}}}}}|||{{{zzzyyyxxxwwwxxxyyyyyyzzzzzzyyyyyy||||||{{{zzzzzzzzz{{{{{{|||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{||||||{{{zzzyyyxxxwwwwwwzzzzzzzzz{{{{{{{{{||||||~~~~~~~~~~~~zzzzzzzzzzzzzzzzzzyyyyyyyyyxxxwwwwwwwwwwwwvvvtttwwwwwwxxxyyyyyyxxxwwwwwwtttsssssstttvvvwwwwwwvvvuuuxxxyyyvvvuuuxxxzzzzzzvvvwwwwwwvvvvvvuuutttssstttuuuuuuvvvvvvuuuuuutttrrrtttvvvwwwwwwxxxzzz|||zzzzzzyyyyyyzzz{{{}}}~~~yyywwwvvvvvvtttppphhhaaaXXXUUUQQQOOOOOOPPPQQQPPPPPPSSSVVVXXXYYYZZZ\\\]]]``````bbbcccdddeeeeeeeeeeeefffgggfffeeedddeeefffddddddddddddeeeffffffgggggggggffffffgggggghhhiiiiiiiiiiiijjjkkklllmmmnnnlllmmmmmmnnnoooqqqrrrsssrrruuuwwwyyyyyyzzz|||}}}}}}~~~~~~}}}||||||}}}}}}~~~~~~}}}|||zzzyyyxxxtttuuuvvvxxxyyyyyyyyyyyyyyyxxxvvvuuuuuuuuuvvvvvvvvvwwwxxxxxxwwwwwwyyy{{{yyyyyyyyyxxxxxxxxxxxxxxxtttuuuvvvvvvuuusssrrrppphhhhhhfffbbb^^^[[[\\\]]]^^^bbbiiipppuuuwwwxxxwwwwwwxxxyyyyyyyyyyyyyyyyyyvvvwwwwwwxxxxxxwwwvvvvvvuuusssrrrtttwwwyyy{{{{{{}}}|||{{{zzz{{{}}}}}}{{{{{{|||~~~}}}}}}}}}}}}|||{{{zzzzzzzzzyyywwwvvvuuuuuuuuuuuuwwwxxxyyy{{{||||||{{{zzzyyy{{{~~~~~~{{{{{{zzzzzzyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvtttrrrrrrrrrpppkkkfffcccbbbaaa``````_________[[[[[[[[[[[[\\\\\\\\\\\\YYYWWWXXXZZZ[[[\\\```fffnnnzzzuuulllooovvv{{{{{{|||yyyvvvyyy}}}|||gggVVVNNNKKKGGGEEECCCBBBBBB@@@>>>;;;qqqXXXMMMGGGEEECCCBBBCCCCCCBBB@@@======<<<<<<<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;<<<@@@DDDMMMbbb~~~{{{~~~~~~~~~{{{|||}}}}}}{{{{{{|||}}}{{{{{{zzzzzzzzz{{{{{{|||yyy{{{|||}}}|||{{{|||}}}zzz{{{{{{||||||{{{{{{zzzzzz{{{{{{|||}}}~~~~~~}}}{{{yyyxxxwwwwwwxxxyyyyyyzzzzzzyyyyyy{{{{{{zzzzzzzzz{{{{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzzzzzzzzzzyyyyyyyyyxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{~~~~~~~~~~~~~~~}}}yyyyyyzzzzzzzzzzzzzzzzzzzzzxxxwwwwwwxxxwwwvvvtttuuuvvvwwwwwwwwwwwwvvvuuuvvvuuutttuuuxxxyyyxxxwwwvvvzzzzzzvvvuuuxxxzzzyyyvvvvvvvvvvvvuuutttsssrrrtttttttttuuuuuutttttttttssstttuuuvvvvvvvvvyyy{{{|||{{{zzzyyyzzz{{{}}}xxxwwwuuuuuutttppphhhbbbWWWTTTPPPNNNOOOPPPPPPPPPPPPRRRUUUWWWXXXXXXZZZ\\\______aaabbbcccddddddddddddeeeffffffeeedddeeefffddddddddddddeeefffgggggggggggggggggggggggghhhiiiggggggggghhhiiikkklllmmmlllmmmnnnpppqqqrrrssssssrrrtttvvvwwwwwwxxxzzz|||{{{|||~~~}}}|||{{{zzzzzz{{{||||||~~~~~~|||{{{yyyxxxtttuuuvvvwwwxxxyyyyyyyyy{{{zzzxxxwwwvvvvvvvvvwwwvvvyyy{{{zzzxxxwwwxxxzzzxxxxxxxxxxxxyyyyyyyyyyyyuuuvvvwwwyyyyyyxxxvvvuuunnnnnnlllhhhccc`````````bbbeeelllqqquuuuuutttssstttuuuvvvxxxyyyyyyzzzzzzvvvwwwxxxxxxxxxxxxwwwvvvtttrrrrrrsssvvvyyyzzz{{{zzzzzzzzzzzz{{{|||}}}~~~}}}{{{zzz|||}}}}}}}}}}}}|||{{{zzzyyyxxxxxxxxxwwwwwwvvvvvvvvvuuussstttwwwyyy{{{{{{zzzzzzxxxzzz}}}}}}|||zzzzzzyyyyyyyyyyyyyyyyyywwwwwwvvvvvvvvvwwwwwwwwwuuurrrppppppqqqnnniiidddbbbaaa```___^^^^^^^^^^^^[[[[[[ZZZZZZZZZZZZZZZZZZYYYWWWXXX[[[[[[ZZZ]]]cccfffsssxxxnnnqqqwww}}}}}}||||||tttyyymmmZZZPPPMMMGGGFFFDDDDDDCCCBBB???===qqqXXXMMMHHHFFFDDDCCCCCCCCCBBBAAA======<<<<<<<<<======>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;@@@FFFOOOggg}}}~~~|||{{{zzz|||}}}|||{{{{{{|||}}}{{{{{{zzzzzzzzz{{{{{{|||yyy{{{|||}}}|||{{{|||}}}zzzzzz{{{{{{{{{{{{zzzzzz{{{{{{|||}}}~~~}}}{{{yyywwwvvvxxxxxxyyyzzzzzzzzzyyyyyyzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyyyyyyyzzzzzzzzz}}}}}}}}}~~~~~~}}}}}}yyyyyyyyyzzzzzz{{{{{{{{{zzzxxxxxxxxxxxxxxxuuusssssstttuuuvvvvvvuuutttssswwwvvvuuuvvvxxxzzzyyyxxxxxx{{{zzzvvvuuuwwwyyyyyyvvvvvvvvvvvvuuutttsssrrrssssssttttttttttttssssssssstttuuuuuuuuuuuuxxxzzz|||{{{zzzyyyzzz|||~~~xxxvvvuuuuuutttooohhhaaaWWWTTTPPPNNNNNNOOOPPPPPPPPPRRRUUUVVVWWWXXXZZZ[[[^^^___```bbbccccccccccccccceeefffeeeddddddeeegggcccccccccdddeeefffggghhhhhhgggggggggggghhhhhhiiieeeeeefffggghhhjjjlllmmmlllmmmppprrrttttttttttttqqqsssuuuvvvwwwxxxzzz|||zzz{{{}}}~~~~~~~~~~~~~~~~~~{{{{{{yyyyyyyyyyyyzzz{{{~~~|||{{{yyyxxxttttttvvvwwwxxxyyyyyyyyy|||{{{yyywwwvvvvvvwwwwwwuuuxxx{{{{{{xxxvvvvvvxxxvvvvvvvvvwwwwwwwwwwwwwwwuuuwwwyyyzzz{{{zzzyyyxxxuuuuuusssnnniiifffeeeeeehhhlllqqquuuwwwvvvsssqqqrrrsssuuuvvvxxxyyyyyyzzzvvvvvvxxxyyyyyyxxxwwwvvvsssrrrqqqrrrvvvyyyzzzzzzyyyyyyzzz{{{{{{|||||||||~~~}}}{{{zzz{{{}}}}}}}}}}}}|||{{{zzzxxxwwwwwwwwwxxxxxxxxxwwwwwwvvvppprrruuuwwwyyyzzzyyyyyyxxxzzz}}}|||zzzyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwvvvwwwwwwxxxxxxsssqqqooooooooolllgggbbb``````___^^^]]]]]]]]]]]]ZZZZZZZZZZZZYYYYYYYYYXXXZZZXXXYYY[[[ZZZXXX[[[```cccppp~~~{{{ppprrryyy}}}~~~uuu{{{rrr]]]RRROOOHHHFFFEEEDDDDDDCCCAAA>>>