BM66(@ .../////////...------,,,//////000//////333:::@@@CCCCCCDDDFFFGGGHHHIIIJJJMMMMMMNNNOOOOOOOOOOOONNNPPPPPPQQQQQQPPPMMMJJJHHHGGGFFFDDD???<<<<<>>;;;999888333333333444666999;;;===HHHGGGDDDBBB@@@@@@@@@@@@@@@???===;;;999777555555555555444555666888:::;;;:::888555333111000//////222222222111111111000000000000////////////000000------...//////.........))))))))))))))))))))))))***++++++,,,,,,---......***+++,,,,,,******+++,,,///...---,,,+++,,,------,,,++++++******++++++,,,333111...+++******,,,---......---,,,,,,---///000333222222111111222222333555666666777888:::;;;<<<@@@>>><<<;;;:::;;;===>>>======>>>???AAABBBCCCDDDBBB@@@CCCJJJSSS```sss,,,---------,,,,,,+++***.../////////000555;;;AAACCCDDDEEEFFFGGGHHHIIIJJJKKKLLLLLLMMMNNNMMMMMMMMMNNNOOOOOONNNMMMKKKIIIHHHFFFDDDAAA===;;;<<<@@@CCCDDDGGGIIIJJJJJJLLLQQQUUUXXX]]]eeennnwww}}}rrr___YYYYYYZZZ```lll}}}{{{vvvoooggg]]]]]]fffuuu|||}}}ssscccUUUPPPMMMPPPVVV\\\fffpppxxx|||{{{tttpppmmmiiidddaaaaaadddfffgggiiiiiifffbbb[[[UUUQQQPPPOOOQQQSSSSSSSSSUUU\\\aaaeeehhhiiifffbbbbbbggglllwwwxxxjjjaaa[[[WWWWWWZZZdddnnnxxx|||~~~~~~~~~~~~}}}|||{{{|||}}}~~~|||zzzxxxwwwwwwvvvtttrrrooonnnnnnmmmlllkkkjjjjjjhhhgggeeebbbaaa````````````___^^^]]]\\\[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYZZZWWWVVVTTTUUUUUUVVVTTTSSSRRRQQQOOOOOOQQQRRRQQQPPPPPPNNNMMMMMMOOOOOOMMMJJJKKKKKKKKKJJJJJJJJJIIIIIIGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBB@@@>>><<<999888444333333444555777999;;;DDDCCCBBBAAA@@@?????????AAAAAA@@@>>><<<999777666555444444555666777999:::888777555333111000000000222222222111111111000000000000////////////000000......------------------******************************++++++,,,---------***,,,,,,,,,+++***+++,,,000///---,,,,,,,,,------,,,,,,++++++++++++,,,,,,...---+++***+++,,,...000000000///.........//////222111111111222222333444555666666777888:::;;;<<>><<<;;;;;;;;;============>>>???AAABBBCCCCCCBBB@@@CCCJJJSSS```sss,,,------------,,,++++++---...///000333888>>>BBBDDDDDDEEEFFFHHHIIIJJJJJJLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIHHHDDDAAA<<<999999;;;======@@@CCCGGGIIIJJJMMMRRRVVV\\\bbbkkkssszzzppp___YYY[[[aaakkkyyy{{{ppphhhaaacccnnnzzz~~~yyywwwxxx|||sssdddUUUPPPNNNRRRXXX___iiirrrvvv{{{~~~|||yyyrrrggg___]]]^^^```bbbgggkkkmmmiii```XXXSSSSSSMMMNNNPPPSSSUUUXXXZZZ[[[bbbfffhhhfffcccbbbgggllluuu~~~uuuggg^^^YYYWWWZZZ___nnnxxx}}}}}}}}}}}}~~~~~~}}}|||||||||}}}~~~|||zzzxxxwwwvvvuuusssqqqooonnnmmmlllkkkjjjiiiiiijjjhhheeebbb```^^^]]]]]]``````______^^^\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXVVVUUUTTTTTTUUUVVVTTTSSSQQQOOOMMMNNNOOOPPPOOOOOOOOONNNMMMMMMMMMLLLJJJHHHJJJJJJIIIIIIIIIHHHHHHHHHFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFEEEEEEEEEEEECCCBBBAAA@@@>>><<<:::999555444333333444555777888>>>>>>?????????>>>======@@@AAA@@@???===999666444444444444444555777888999777666555333222222111111222111111111111000000000000000////////////000000///...---+++++++++,,,,,,************************)))******++++++,,,------***,,,---,,,+++***+++---111000///------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++******+++---///000........./////////000000000000000111222333444555555555666777999:::;;;<<>><<<;;;;;;;;;<<<===<<<===>>>???@@@BBBCCCCCCBBBAAACCCJJJRRR___qqq......////////////......,,,---///222666;;;@@@CCCDDDEEEFFFGGGHHHJJJKKKKKKOOOOOOPPPQQQQQQQQQQQQPPPMMMLLLKKKIIIIIIHHHIIIIIIBBB===777666888:::::::::>>>CCCGGGJJJLLLOOOTTTYYY___fffooovvv}}}pppccc[[[```kkkxxx{{{rrrkkkfffkkkvvvxxxsssqqqsssxxxttteeeUUUQQQOOOSSSYYY```jjjsssuuuyyy~~~|||sssfff]]]YYY[[[___bbbbbbeeeiiijjjfff___YYYVVVOOOOOOQQQUUUZZZ]]]\\\YYY^^^bbbfffeeebbbbbbgggkkkvvv}}}|||pppccc[[[WWWXXX^^^fffvvv|||{{{zzzxxxwwwwwwyyy|||~~~~~~}}}|||||||||}}}}}}{{{yyywwwvvvvvvuuurrrpppooonnnmmmlllkkkjjjiiihhhkkkiiifffccc```^^^]]]]]]____________^^^\\\ZZZXXXYYYYYYYYYYYYXXXXXXWWWWWWVVVTTTSSSTTTUUUUUUTTTSSSPPPNNNMMMMMMOOOOOOOOONNNPPPOOONNNNNNMMMKKKIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBAAAAAA@@@>>><<<;;;:::666555444333222333444555999:::<<<>>>>>>>>>===<<<<<<=========:::666222000333444444444555666777777555555444444333333333222111111111111000000000000000000////////////000000000///,,,***)))***+++,,,++++++++++++++++++++++++))))))******+++,,,,,,---+++,,,---,,,++++++,,,---111000///...------,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,------......++++++---...///000111111...//////000222333555666444555666888999:::;;;;;;>>>===<<<;;;;;;;;;<<<<<<<<<<<<===???@@@AAABBBCCCDDDBBBCCCHHHPPP[[[lll{{{......///000000//////...,,,---///444999>>>BBBDDDEEEEEEFFFHHHIIIJJJKKKLLLOOOOOOPPPQQQQQQQQQQQQPPPMMMLLLKKKIIIHHHHHHHHHHHH???:::666555777::::::999AAAEEEKKKNNNPPPSSSXXX\\\bbbhhhqqqyyy}}}mmmeeebbbiiiuuuzzzxxxsssooosss|||}}}uuuqqqmmmpppuuu}}}vvvgggVVVQQQPPPTTTYYY___hhhppptttxxx}}}{{{rrrfff\\\YYY[[[^^^aaabbbaaadddhhhkkkhhh___XXXQQQPPPQQQUUU[[[]]][[[XXXZZZ___ccccccaaaaaafffkkkxxx~~~uuukkk___YYYWWWYYYbbblllzzz|||zzzxxxuuuwwwuuuqqqnnnoootttyyy}}}}}}}}}|||||||||{{{{{{|||zzzxxxvvvuuuuuutttrrrqqqpppooonnnmmmkkkjjjiiihhhllljjjgggdddaaa___^^^^^^^^^^^^^^^^^^\\\ZZZXXXVVVWWWXXXXXXXXXXXXWWWVVVUUUUUUTTTSSSSSSUUUUUUUUUSSSQQQOOONNNNNNOOOPPPPPPOOOQQQQQQQQQPPPMMMKKKJJJIIIJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFFFFEEEEEEFFFGGGGGGDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@>>>===<<<;;;777666444333222222222333777888:::<<<============:::;;;;;;;;;999555222///333333444444555555666666555555555555444444333333000000000000000000000000000000////////////000000000///,,,***)))***+++,,,++++++++++++++++++++++++)))******+++,,,,,,------+++,,,------++++++,,,---/////////......---,,,+++---,,,,,,,,,,,,,,,,,,---,,,---...000111111222222111111111000000000000000.........000111333555666444555777888:::;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>@@@AAABBBCCCEEEBBBBBBGGGMMMWWWhhhvvv,,,,,,---............------...000666<<>>???AAABBBBBBDDDAAABBBFFFLLLVVVggguuu,,,,,,---..................///111777>>>BBBCCCCCCFFFGGGHHHIIIJJJKKKLLLMMMKKKLLLLLLMMMNNNMMMMMMMMMKKKKKKJJJIIIGGGEEEBBBAAA999::::::999:::<<>>===<<<888777555444333222333333444444555666777888:::;;;;;;<<<<<<;;;;;;:::999888111222333444555444333333666666666666555444222111////////////000000111111000000////////////000000......------------------------------------------+++,,,,,,------...//////,,,---...---,,,,,,,,,...***+++,,,---------,,,+++------,,,,,,,,,,,,---------000444999===?????????>>>;;;777222///...//////......//////000222333444333555777999;;;;;;::::::;;;<<<<<<<<<;;;;;;::::::;;;<<<===>>>???@@@AAABBBBBB@@@AAAFFFNNNYYYjjjyyy......///000111111000000//////222888???CCCDDDBBBFFFGGGHHHIIIJJJLLLMMMMMMMMMMMMNNNOOOOOOOOOOOONNNIIIJJJJJJIIIFFFCCC???===888:::<<<<<<;;;===AAAFFFKKKOOOTTTWWWWWWWWWZZZ]]]kkkrrrwwwvvv~~~|||wwwsssrrruuuxxx}}}{{{kkkXXXSSSPPPRRRTTTVVV\\\bbbkkkooouuu}}}~~~|||{{{yyyyyyvvvtttrrrqqqqqqooollljjj______```aaabbbaaa```^^^VVVTTTQQQOOOOOORRRVVVZZZSSSVVVYYYYYYXXX\\\eeelllttt{{{~~~uuuddd^^^YYYXXXXXX\\\iiiuuu|||{{{rrrllllllmmmmmmlllmmmooorrruuuyyy{{{}}}xxxyyyyyyyyyyyyxxxwwwvvvtttsssrrrsssuuuvvvuuutttssssssqqqpppnnnlllkkkjjjdddcccbbbaaaaaabbbbbbcccbbbaaa^^^\\\ZZZYYYYYYYYYTTTUUUWWWWWWWWWVVVTTTRRRSSSRRRRRRRRRTTTUUUUUUTTTQQQOOONNNNNNOOOPPPPPPOOOOOOQQQSSSQQQNNNLLLLLLNNNGGGGGGGGGFFFFFFFFFFFFEEEIIIHHHFFFEEECCCBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB???????????????>>>======888777666444333333444444333333222333444666888999;;;;;;::::::::::::::::::111222333444555444333222666777777777666444222111.../////////000000111111000000////////////000000------.../////////......------------------------,,,,,,---......//////000,,,---......,,,,,,---...((()))+++,,,------,,,+++...------,,,,,,------...222444999===???@@@@@@???999666111...,,,...000222////////////000222333444333555777:::;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<>>>???@@@AAABBB@@@>>>@@@GGGOOO\\\nnn~~~,,,---......------///111...222777<<>>>>>>>>???@@@AAAAAA@@@??????>>>>>>??????>>>===:::888555444333222333333333333555777:::;;;AAA>>>;;;;;;;;;;;;888555111333555555555555666888555777888999888666333222////////////000000000000////////////////////////...////////////---,,,************++++++,,,,,,,,,...---,,,,,,---000222444,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///...---+++)))+++******,,,000222222222;;;<<<>>>???===:::666333111000...,,,,,,,,,...///////////////000111222333555555444333222444888<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAA@@@BBBFFFLLLYYYppp......///...------000222222666;;;???AAABBBDDDEEEEEEFFFHHHJJJLLLMMMMMMMMMKKKLLLMMMOOOOOOOOONNNNNNLLLKKKJJJHHHEEEAAA===;;;;;;<<<>>>BBBDDDFFFFFFEEEJJJPPPXXX\\\^^^___cccgggrrr}}}sssnnnuuu~~~vvvzzz}}}vvvqqqooosssxxxqqq\\\TTTOOOPPPRRRUUU[[[```iiioooxxx{{{vvvrrroooooommmjjjiiikkkooopppnnnkkk[[[TTTPPPSSSXXXYYYYYY[[[ZZZVVVQQQPPPRRRUUUVVVVVVWWWXXXYYYWWWUUUVVV\\\```ooowww|||rrrcccZZZSSSRRRVVV]]]gggqqquuuqqqkkkhhhhhhiiiiiijjjooossszzz{{{{{{zzzyyyxxxwwwwwwwwwwwwvvvuuutttsssqqqpppooonnnpppooommmjjjhhhfffeeedddffffffeeedddcccbbbaaaaaa^^^]]][[[YYYXXXXXXXXXXXXUUUTTTSSSRRRRRRSSSTTTUUUTTTSSSSSSRRRQQQQQQRRRRRRSSSRRRQQQQQQQQQRRRSSSTTTTTTSSSQQQPPPNNNMMMLLLLLLIIIHHHFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDAAA@@@???>>>>>>???@@@AAAAAAAAA@@@???????????????>>>===;;;999777555444333222222222333444666777888>>><<<::::::;;;;;;999777333444555555444555777999999:::;;;<<<:::888555333000000000//////.........////////////////////////------.../////////...---+++++++++,,,,,,,,,------000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,---111444777777666;;;:::999666444111///...111///...,,,,,,,,,...///222222222222333444555666555555555555444666999;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===>>>???@@@@@@AAAAAAAAABBBFFFLLLYYYooo000000///---,,,---000333777:::???AAACCCCCCDDDFFFEEEFFFHHHJJJLLLNNNOOOOOOMMMNNNOOOOOOOOOOOONNNMMMKKKJJJIIIGGGDDD@@@>>><<<>>>@@@CCCGGGIIIIIIHHHGGGKKKQQQZZZ```dddgggkkkoooyyyyyynnniiikkktttxxxqqqpppwww}}}|||yyyssspppooorrruuu|||rrr\\\TTTNNNOOOQQQSSSXXX]]]fffllluuu}}}}}}xxxsssnnnkkkiiifffcccaaabbbeeehhhiiigggVVVNNNIIIKKKPPPSSSWWW[[[ZZZVVVRRRPPPQQQSSSUUUVVVXXXZZZ[[[YYYVVVVVVZZZ]]]jjjsss|||{{{qqqbbbYYYRRRRRRWWW]]]gggoooooolllgggeeedddeeeeeeeeejjjoooxxx|||{{{zzzyyyxxxwwwwwwwwwwwwvvvuuusssrrrpppnnnmmmllllllkkkiiigggeeeddddddccceeeeeeeeeeeedddbbbaaa___\\\[[[ZZZYYYXXXWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSSSSUUUSSSRRRPPPPPPQQQRRRSSSUUUTTTSSSRRRRRRRRRSSSTTTQQQQQQQQQPPPOOOMMMLLLKKKHHHHHHGGGFFFFFFGGGIIIJJJIIIHHHFFFEEEDDDCCCCCCCCCBBBAAA@@@??????@@@AAABBBBBBAAA@@@@@@??????@@@@@@=========<<<:::888555444333333444555666666777777:::999888999;;;<<<;;;:::555666555444333444777:::>>>??????>>><<<999666444222222111000///...---,,,////////////////////////+++,,,---...///000000///,,,,,,,,,---------------111000...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111333666:::;;;;;;999888666222...,,,,,,------000///...,,,,,,---......000000000000111222333333444555777777777888999;;;<<<<<<;;;;;;;;;;;;<<<<<<======>>>???@@@AAABBBBBBAAAAAACCCGGGMMMYYYooo000///---+++***,,,000333888;;;@@@CCCDDDDDDEEEGGGFFFGGGIIIKKKLLLMMMNNNNNNNNNOOOPPPPPPOOONNNMMMLLLIIIHHHGGGDDDBBB@@@>>>===@@@DDDHHHKKKLLLKKKJJJIIILLLQQQXXX___eeelllsssxxxzzzjjjbbbccckkkvvvrrrjjjiiinnnwww~~~}}}}}}|||{{{{{{{{{yyyzzz}}}tttnnnllllllpppsssyyysss]]]UUUOOONNNOOOQQQUUU[[[cccjjjsss{{{{{{vvvqqqlllgggdddaaa^^^YYYXXX[[[^^^``````VVVMMMGGGGGGJJJNNNUUU[[[[[[XXXTTTRRRQQQRRRSSSSSSVVVYYY[[[ZZZXXXXXXZZZ]]]gggpppzzzzzzppp```WWWQQQRRRXXX^^^fffnnnkkkhhheeebbbbbbbbbbbbaaacccgggoooxxx~~~{{{zzzzzzyyyxxxwwwwwwwwwwwwuuutttrrrqqqooommmkkkkkkjjjiiihhhfffeeeddddddccccccdddeeeeeedddbbb___^^^[[[ZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVTTTSSSRRRRRRQQQUUUSSSQQQOOOOOOQQQSSSTTTUUUTTTSSSRRRQQQQQQRRRSSSNNNOOOPPPPPPOOOMMMKKKJJJHHHGGGGGGGGGGGGHHHJJJJJJIIIHHHFFFEEECCCCCCBBBBBBCCCBBBAAA@@@@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@===>>>>>>>>>===:::777555666666777888888888888888::::::999999:::::::::999777777666444333444777:::@@@@@@@@@>>><<<888555333333222222111000/////////////////////////////////,,,---......///000000000------..................//////---,,,+++******+++++++++,,,,,,,,,,,,------))))))***+++---000333555888888888:::;;;:::888666222111...,,,,,,---///111///...------------......///......//////000111222333555888999999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<>>??????>>><<<999777666777777777888888999999<<<<<<<<<;;;999888888888888777666444222333666999>>>>>>===;;;999666444222222222222222222222222222000000000000000000000000/////////...////////////........................,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,---------)))***,,,000444888;;;===>>><<<:::999888555111...---------.........//////......---------.........222222222222333444555555222555888:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>???@@@AAABBBCCCCCCAAAAAADDDHHHMMMYYYnnn,,,,,,,,,++++++---111555666:::???BBBDDDEEEFFFHHHIIIIIIJJJJJJJJJJJJIIIIIIMMMNNNNNNOOONNNMMMLLLKKKGGGEEEBBB@@@>>>???@@@@@@KKKPPPTTTVVVTTTRRRRRRTTTRRRTTTXXX^^^hhhsss}}}nnnbbbWWWVVV^^^kkkzzzssshhhgggjjjnnnrrrvvv~~~sssooorrrvvvrrrvvvxxx{{{|||pppfff``````aaajjjpppzzzttt```XXXQQQPPPQQQRRRVVV[[[bbbhhhrrrzzz|||wwwtttqqqllleee___[[[WWWQQQLLLJJJJJJLLLNNNPPPIIICCCAAA@@@AAAFFFMMMWWWXXXYYYWWWTTTQQQPPPOOOQQQTTTXXXZZZZZZ\\\___ccceeeoooyyytttiii]]]TTTNNNRRRYYY```eeejjjgggeeecccaaa___]]]ZZZXXXYYYYYY[[[aaaiiiqqqvvvyyyxxxwwwvvvuuuttttttttttttrrrrrrqqqpppnnnmmmlllllllllkkkjjjhhhgggfffffffffccccccccccccbbb```___]]]YYYZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWVVVUUUSSSRRRQQQRRRQQQPPPOOOOOOQQQSSSTTTTTTRRRPPPNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@??????@@@@@@AAA@@@??????>>>>>>??????>>>>>>>>>>>>>>><<<:::999444444333333444666777999?????????===999777777777777777666444222222444666999999999777666444333222111111222222333333333333000000000000000000000000000000///......//////000...............---------***++++++,,,,,,---------***++++++,,,,,,------...,,,///444999>>>@@@BBBBBB>>>;;;777555222///,,,))),,,---.........,,,***)))---------...............111000000111111222333444222444888:::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@AAAAAADDDIIINNNYYYmmm+++,,,---...///111444777999===AAACCCDDDDDDEEEFFFGGGGGGHHHIIIIIIJJJIIIIIIKKKLLLMMMNNNMMMLLLKKKJJJFFFDDDAAA>>>===>>>@@@AAAMMMQQQUUUUUURRRQQQRRRUUUUUUWWW]]]eeepppyyyrrraaaYYYTTTWWWaaannn~~~zzztttoooqqqsssrrrqqqrrrxxx~~~{{{uuuvvvxxxyyysssvvvzzzwwwkkkaaa\\\]]]___gggppp|||wwwaaaYYYSSSRRRSSSTTTYYY^^^bbbiiirrrzzz}}}yyyuuurrrpppkkkddd]]]WWWTTTOOOIIIFFFEEEGGGIIIKKKEEEAAA@@@>>>===AAAGGGPPPTTTXXXYYYVVVSSSRRRQQQRRRUUUXXXYYYZZZ\\\```dddgggpppzzz}}}qqqfff\\\SSSMMMRRRZZZ```eeehhhfffdddaaa___]]]ZZZVVVSSSRRRRRRSSSXXXaaajjjpppsssvvvuuutttssssssrrrssssssqqqqqqppppppooonnnnnnmmmmmmlllkkkiiigggffffffeeeccccccbbbaaa```______^^^YYYZZZ[[[[[[[[[ZZZYYYXXXVVVVVVWWWWWWVVVTTTSSSRRRQQQPPPPPPPPPPPPQQQRRRSSSTTTRRRPPPNNNMMMLLLLLLLLLKKKKKKKKKJJJJJJKKKLLLLLLGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCBBB@@@???>>>>>>??????@@@???>>>>>>======>>>>>>>>>>>>======<<<<<<;;;;;;444333111111222555888:::???@@@@@@>>>:::888888999555666666444222111222333555555555444444333333222111111111111111111000000000000000000000000000000//////......///000111222.........---------,,,,,,+++,,,,,,---------------******+++,,,,,,---.........333:::@@@DDDCCCAAA???888555111///...---,,,+++,,,,,,---...------,,,+++,,,------......///..................///000111222222444777888888999;;;===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@AAAAAADDDIIINNNYYYmmm~~~***,,,///000111444777999===@@@CCCEEEEEEDDDDDDEEEDDDEEEFFFHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJEEECCC@@@===<<<>>>@@@BBBKKKOOORRRRRRNNNMMMPPPSSSVVVZZZbbblllwww~~~|||iii[[[VVVTTTZZZdddrrr{{{wwwwww{{{|||wwwsssqqqsssuuuuuutttwww|||}}}{{{tttxxx{{{~~~sssggg^^^[[[\\\___fffppp~~~xxxbbbZZZTTTSSSTTTVVVZZZ```cccjjjssszzz~~~|||wwwssspppoookkkccc\\\TTTRRRNNNHHHDDDDDDFFFHHHHHHDDDAAAAAA???>>>AAAGGGKKKPPPWWWZZZXXXVVVTTTTTTSSSVVVYYYYYYYYY[[[```dddiiirrr{{{|||pppddd\\\RRRLLLQQQ[[[aaaeeehhheeeccc```^^^\\\XXXSSSOOOLLLLLLNNNSSS\\\dddjjjmmmuuuuuutttsssrrrrrrrrrrrrppppppppppppoooooooooooonnnmmmkkkiiigggfffeeeeeedddcccbbb```____________ZZZZZZ[[[\\\\\\[[[YYYYYYUUUVVVWWWWWWVVVUUUSSSRRROOOPPPPPPQQQQQQRRRRRRRRRTTTSSSQQQNNNMMMLLLLLLLLLKKKKKKJJJIIIIIIJJJLLLMMMGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEECCCAAA@@@>>>======>>>>>>???>>>>>>===============>>>>>>===<<<;;;<<<<<<<<<666444222111222666;;;>>>>>>@@@AAA???;;;999999;;;444555666444222000111111222222222333333333333333222222111000///...------000000000000000000000000------------///111333555......---------,,,,,,,,,---------......---,,,,,,******+++,,,,,,---.........444<<>>>>>???@@@AAABBBBBBCCCAAAAAAEEEIIINNNYYYlll~~~......------000333777999@@@AAABBBDDDEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKLLLMMMMMMLLLJJJHHHFFFFFFCCC???===>>>???@@@@@@FFFFFFGGGIIILLLPPPSSSUUUVVV```llltttwwwzzz|||iiiWWWWWWZZZaaammm}}}wwwyyy}}}wwwqqqnnniiiggglllvvv}}}|||yyypppuuuyyynnneee^^^YYYZZZ^^^iiittt{{{eee\\\UUUUUUWWWXXXZZZ]]]gggllltttzzz}}}yyywwwsssooolllgggbbb___VVVPPPHHHBBB@@@@@@@@@AAADDDCCCBBBAAA@@@@@@@@@@@@IIIKKKOOOUUUYYYZZZWWWUUUTTTUUUVVVVVVXXX[[[```dddlllttt{{{||||||yyyqqqiiiaaaWWWNNNOOOZZZdddeeecccaaaaaa```\\\UUUNNNJJJHHHBBBGGGLLLPPPSSSZZZdddkkkrrrsssuuuvvvvvvuuusssrrrooommmlllmmmnnnooonnnmmmmmmlllkkkiiigggfffdddddd```aaabbbbbbaaa___]]][[[ZZZ[[[\\\\\\\\\[[[YYYXXXYYYVVVTTTSSSTTTUUUUUUTTTPPPPPPQQQQQQRRRRRRSSSSSSLLLMMMNNNOOOOOOOOOOOONNNLLLLLLLLLKKKKKKJJJIIIIIIIIIHHHFFFEEECCCCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@@@@??????@@@@@@::::::;;;<<<======<<<<<<<<<<<<<<<;;;;;;:::::::::888777555333222333444555888999<<<===>>><<<:::999444555555555555444222111555444333333444666999;;;777555333111///---,,,,,,---------------...///000000000000000000000000000///,,,)))))),,,...---,,,))),,,...---***)))+++---...,,,++++++---111555888???AAABBBBBB@@@;;;666333+++---......,,,+++++++++++++++,,,,,,,,,,,,------///............///000000,,,,,,,,,,,,---///000222333444666888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;===>>>???@@@AAAAAAAAADDDHHHLLLYYYppp000/////////222555999;;;@@@AAABBBDDDEEEFFFFFFGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMLLLJJJHHHFFFEEEBBB>>><<<===>>>??????BBBBBBDDDGGGJJJOOORRRUUUXXXaaammmvvvzzznnn[[[\\\___hhhuuu{{{}}}}}}wwwnnniiifffjjjrrrxxxwwwtttrrrxxx~~~tttiiibbb\\\XXX[[[```kkkuuuzzzhhh___WWWWWWYYY[[[___cccjjjooouuuzzz}}}~~~|||xxxsssooojjjeee___[[[UUUPPPHHHAAA???>>>??????AAAAAAAAA@@@@@@@@@@@@???DDDFFFKKKQQQVVVXXXWWWUUUUUUUUUVVVWWWYYY]]]bbbfffmmmttt{{{}}}}}}{{{tttmmm^^^VVVPPPTTT___ggggggdddaaaaaa___ZZZRRRLLLGGGFFFCCCFFFHHHJJJMMMUUUaaaiiiqqqrrrtttuuutttsssqqqppppppooommmmmmnnnnnnmmmkkkjjjjjjiiihhhgggfffeeedddbbbbbbbbbbbb```___]]]\\\YYYZZZZZZZZZZZZZZZYYYYYYYYYWWWTTTTTTUUUVVVUUUUUURRRRRRRRRRRRSSSSSSSSSSSSOOOOOOOOONNNNNNMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIKKKJJJHHHFFFEEEEEEEEEFFFDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@@@@AAABBBCCCCCC:::;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;:::::::::888777555333333333444555777888;;;<<<===<<<:::999555555666666555333222111333333333333555666888:::666555444222000///...............---....../////////////////////////////////---++++++---...---+++***+++,,,+++++++++,,,---,,,++++++,,,000444999<<<<<<<<<:::888444111...,,,,,,---...---+++***+++,,,++++++,,,,,,,,,,,,------......------......///000////////////000222444555111222444666888999::::::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAAAAAAAABBBDDDHHHMMMYYYqqq111111111222444888<<<>>>@@@AAACCCDDDFFFGGGGGGGGGJJJJJJKKKKKKKKKJJJJJJIIIKKKLLLMMMMMMLLLJJJGGGFFFCCC@@@<<<;;;;;;===>>>>>>>>>???BBBEEEJJJOOOTTTVVV]]]fffqqqzzzsss```aaafffrrr|||rrrnnnjjjkkkpppttttttrrrvvv~~~wwwmmmccc]]]YYYWWW\\\bbbmmmwwwzzzkkk```WWWVVVYYY]]]ccchhhkkkooouuu{{{}}}~~~}}}yyysssmmmgggaaa[[[WWWSSSNNNFFF@@@===<<<<<<<<<>>>???@@@AAAAAAAAA@@@@@@@@@BBBEEEKKKQQQUUUVVVVVVTTTUUUVVVWWWZZZ^^^eeeiiikkkssszzz||||||zzztttmmm[[[UUUSSSYYYdddkkkjjjfffbbbaaa]]]VVVNNNHHHEEEDDDGGGGGGHHHHHHKKKSSS___hhhoooqqqrrrssssssrrrpppooorrrqqqooonnnnnnmmmkkkiiiggggggggggggfffffffffffffffeeecccaaa___]]]\\\\\\YYYXXXXXXXXXXXXXXXYYYYYYXXXWWWUUUUUUVVVWWWVVVUUUTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQOOOMMMLLLLLLLLLLLLMMMLLLJJJIIIHHHHHHIIIIIIKKKIIIHHHFFFEEEEEEEEEFFFDDDDDDCCCBBBBBBBBBBBBCCCBBBAAAAAAAAAAAAAAABBBBBB:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::::::::888777666444333333444555555666999;;;;;;;;;:::999666777777777555333222000111111222444555777888888555555333222111111000000000000///........./////////////////////////////////...------......,,,***...,,,******+++,,,,,,+++------,,,---///333777999555333000,,,***)))******---------+++***)))+++---++++++,,,,,,,,,,,,---------------------......///000000000111222333444555222333444666888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAABBBBBBAAABBBEEEHHHMMMZZZrrr000000111333666999===???@@@AAACCCEEEFFFHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJLLLMMMMMMMMMLLLJJJGGGEEEAAA>>>:::999:::<<<======???@@@CCCGGGLLLQQQVVVYYYdddlllwwwuuubbbdddlllzzz~~~zzzvvvqqqppprrruuuvvvvvv~~~qqqhhh]]]XXXUUUUUU\\\cccpppyyy|||kkk```UUUTTTWWW\\\dddkkkjjjooouuu{{{~~~}}}|||xxxqqqjjjddd^^^XXXTTTQQQKKKDDD>>>;;;:::::::::<<<===@@@BBBDDDDDDCCCBBBAAABBBDDDIIINNNSSSUUUVVVRRRSSSTTTVVVYYY___fffkkkkkkqqqwwwxxxxxxuuuooogggZZZVVVUUU\\\fffmmmmmmiiibbb```ZZZSSSKKKFFFDDDDDDLLLMMMNNNPPPSSSYYYaaagggnnnooorrrsssttttttsssrrrtttrrrooonnnmmmllliiigggeeeffffffgggggghhhhhhiiikkkiiieeeaaa]]][[[ZZZZZZXXXWWWVVVUUUVVVWWWXXXYYYXXXVVVUUUUUUWWWWWWVVVUUUTTTTTTSSSSSSRRRRRRQQQQQQSSSQQQOOOLLLKKKLLLMMMNNNMMMLLLJJJHHHGGGHHHIIIJJJHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCEEEDDDCCC@@@???======<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::999888666555444444444444333444666888::::::999999777888888777666444222111///000222444555666666666333333222111111111111222222111000///////////////////////////////////////---------......,,,***)))111...++++++...///---+++222000...,,,+++,,,...///---+++***))))))***,,,---------,,,***((()))+++...+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---......///000111222333444555777888:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<===???@@@AAABBBCCCAAABBBEEEIIINNN[[[sss...///000333666:::===???@@@BBBCCCEEEGGGIIIIIIJJJGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMNNNMMMLLLIIIGGGEEE???<<<999888999;;;<<<<<>>===<<<<<<<<<===<<<<<<<<<===<<<<<<;;;:::999999999999::::::::::::999999888777666444333333111222333444555666666666777777888888888666555444111111111111222222222333111000000000000000111111000000///.........//////........................***,,,------,,,+++,,,,,,,,,---000444888999888666333222000...---,,,,,,---((()))+++,,,,,,+++)))''',,,,,,,,,***)))(((***,,,++++++,,,,,,,,,,,,---------------------......///---...000111222333333333333444555666888888888999777888888999999::::::;;;;;;<<<===>>>???AAABBBBBBAAACCCFFFJJJPPP]]]uuu|||uuu{{{,,,---000333777;;;>>>@@@AAABBBDDDFFFIIIJJJKKKLLLIIIIIIJJJLLLLLLMMMMMMMMMMMMNNNNNNMMMLLLIIIFFFDDD>>><<<888777999;;;<<<===@@@BBBGGGNNNWWW___fffjjjuuuvvvnnnooorrr{{{~~~zzz~~~yyyxxx|||}}}|||zzzvvvuuuyyyxxxrrrggg]]]SSSOOOPPPVVVbbblllsss|||}}}lllaaaUUUSSSVVV\\\dddkkkqqquuuyyy|||~~~|||{{{uuupppiiibbb]]]YYYTTTRRRHHHDDD???;;;:::::::::999:::<<<>>>BBBEEEIIILLLMMMJJJJJJLLLOOOSSSVVVVVVUUURRRRRRSSSSSSWWW^^^ffflllxxx~~~|||yyyrrrkkkbbbaaaccciiipppsssqqqmmm```\\\VVVPPPMMMPPPWWW]]]hhhppp||||||vvvwwwxxxxxxwwwvvvtttrrrpppooommmmmmnnnnnnmmmkkkiiiiiihhhhhhggggggggggggeeedddaaa^^^\\\[[[ZZZZZZYYYYYYXXXXXXWWWVVVTTTTTTSSSRRRSSSTTTVVVVVVUUUSSSPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPOOOOOONNNMMMLLLLLLLLLLLLMMMNNNMMMLLLJJJHHHHHHGGGFFFDDDDDDEEEFFFFFFDDDDDDCCCBBBBBBBBBBBBCCC???>>>>>>============>>><<<<<<======<<<;;;;;;:::888888999999999:::::::::999999999888666555333222222222222333333444444444666777888888888888666666333222111000///000111111222222111000000111111111.........---......//////........................+++---......,,,---///222222555:::<<<;;;888555444000///...---------......((()))+++,,,,,,+++***)))***+++,,,+++)))))))))+++++++++,,,,,,,,,,,,------......------......///000...///111333444444444333333444555777888888888888777777777888999:::::::::;;;;;;<<<===???@@@AAAAAABBBCCCFFFKKKPPP^^^uuu~~~,,,...111444888<<>><<<999888999;;;======BBBEEEKKKTTT^^^hhhppptttssslllpppzzzzzzyyyzzzuuuuuuwww}}}}}}|||yyywww{{{}}}uuuooodddZZZQQQNNNQQQXXXeeepppsss}}}zzzjjj^^^SSSQQQTTTYYY```ggglllpppvvv{{{~~~}}}|||zzzvvvpppiiiaaa\\\WWWRRRPPPFFFCCC>>>;;;;;;;;;;;;:::999:::===@@@DDDHHHLLLNNNIIIJJJLLLPPPUUUWWWWWWVVVTTTTTTTTTTTTXXX^^^gggmmmxxx~~~}}}{{{tttmmmcccdddhhhooouuuvvvqqqlll___[[[UUUPPPOOOTTT\\\cccuuu}}}yyyzzzzzzyyyvvvssspppnnnooommmlllmmmnnnooonnnmmmiiiiiihhhgggfffeeeeeeddd```___^^^^^^]]]]]]]]]]]]YYYYYYZZZYYYXXXVVVSSSRRRRRRQQQRRRTTTVVVVVVTTTRRRPPPQQQQQQQQQRRRRRRSSSSSSRRRRRRQQQPPPNNNLLLJJJIIIKKKMMMOOOPPPOOOMMMJJJHHHEEEEEECCCBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBBBB@@@>>>===<<<<<<<<<<<<=========<<<;;;::::::888888888999999::::::::::::999999888666555333222222222222222222222333333555666777999999888888777555333111///......000111444333222222111111222222---------------...///000........................---///000///---...222666;;;???CCCBBB<<<444///---...---,,,,,,++++++++++++((()))***+++---...//////)))+++,,,,,,***))))))***++++++,,,,,,,,,---------///............///000000---...000222333333333222555666777999::::::::::::666777777888999999::::::::::::;;;===>>>???@@@AAABBBCCCFFFKKKPPP^^^vvv---000444888:::===@@@BBBCCCDDDEEEFFFHHHKKKMMMNNNMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMLLLKKKHHHEEEBBB@@@>>><<<;;;;;;<<<<<<<<<;;;GGGNNNWWW]]]aaaiiivvvssssssvvvyyyvvvwwwwwwooommmnnnwwwyyyyyyxxxyyywwwqqq```VVVNNNOOOTTT\\\eeemmmxxxpppaaaTTTSSSUUUTTTVVV\\\bbbiiissszzz}}}{{{yyytttnnnfff```\\\WWWPPPKKKGGGBBB<<<888777888999999<<<::::::>>>CCCGGGHHHHHHIIIJJJKKKMMMPPPUUU\\\aaa\\\\\\]]]^^^^^^aaaeeehhhqqquuuzzz}}}}}}{{{yyywwwuuurrrpppuuuyyywwwlllaaa\\\VVVSSSTTTTTTWWWbbbnnn}}}zzzxxxuuuppplllpppooommmllllllmmmnnnnnnllljjjiiihhhhhhfffbbb___^^^^^^^^^^^^]]]\\\[[[ZZZ]]]\\\ZZZXXXVVVUUUUUUTTTRRRRRRQQQRRRTTTTTTSSSQQQPPPPPPPPPQQQQQQQQQQQQRRRNNNMMMLLLLLLMMMMMMLLLKKKKKKLLLMMMNNNMMMKKKIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBDDDDDDCCCBBBAAAAAA@@@@@@BBBBBBAAA???>>><<<;;;;;;===<<<<<<<<<<<<;;;;;;;;;===;;;999999:::;;;:::999888888888888888777666666111111000000111111222333555666777888999999888777666555444222111111222222444444333333222111000000......////////////..............................,,,---...000444999===@@@BBB>>>888333///---------///...------,,,,,,,,,,,,---,,,+++***+++---///111...,,,++++++,,,---+++***,,,,,,,,,---------......---------............///------...///000111222222777777888888888777777666:::;;;<<<<<<===<<<<<<;;;:::999888999:::===@@@BBBCCCBBBDDDHHHPPP___www...111555888;;;===@@@BBBBBBCCCDDDEEEGGGJJJLLLMMMLLLLLLKKKJJJJJJKKKLLLLLLLLLKKKKKKIIIGGGDDDAAA???===<<<<<<<<<>>>???@@@@@@HHHQQQ[[[bbbeeelllwww~~~vvvxxx}}}xxxssssssxxxyyyqqqmmmmmmooovvvwwwxxxyyy}}}vvvooo]]]TTTMMMNNNTTT[[[eeemmmxxxssscccVVVTTTTTTRRRTTTZZZ]]]cccllluuu}}}~~~|||zzzrrrmmmeee```[[[WWWPPPLLLFFFAAA<<<888777888888999:::999999<<>><<<;;;;;;;;;;;;;;;;;;::::::::::::<<<:::888888999:::999888666777777777777666555555111111000000111111222333555666777888999888888777555444222111000000111111333222222111000000//////......////////////......------................../////////000222555888:::666444111...---...///000......---,,,,,,,,,,,,,,,---,,,+++++++++---///000///...,,,---......---+++,,,,,,,,,---------......---------............///------...///000111222222444555666777888999999999;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<===???BBBCCCCCCBBBDDDIIIPPP___xxx///222666:::<<<===@@@BBBAAABBBCCCEEEGGGIIIJJJKKKKKKKKKJJJIIIIIIJJJKKKKKKJJJJJJIIIGGGEEEBBB@@@???>>>>>>>>>???AAACCCEEEFFFMMMVVVaaahhhkkkpppxxx{{{yyy{{{mmmjjjooowww~~~tttllliiilllooorrruuuuuuvvv{{{{{{ppphhhYYYQQQKKKNNNTTT[[[eeennnzzztttdddVVVSSSSSSPPPQQQVVVWWW[[[cccnnnyyy|||zzzpppjjjccc^^^[[[VVVQQQLLLDDD@@@;;;777777888888888999999999;;;???BBBDDDDDDEEEFFFIIILLLPPPVVV]]]bbbeeefffgggggggggiiimmmpppnnnoooqqqtttxxx|||~~~xxxnnnccc\\\WWWSSSQQQTTTZZZeeesss{{{vvvsssrrrqqqllllllmmmmmmnnnmmmmmmllljjjhhhfffeeeeeeccc```]]]\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXVVVUUUTTTTTTTTTUUUTTTSSSTTTUUUVVVTTTRRRPPPPPPPPPPPPQQQQQQQQQQQQOOONNNLLLMMMNNNNNNMMMKKKKKKLLLLLLLLLLLLJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEEEECCCCCCCCCBBBBBBAAAAAA@@@BBBAAA@@@???>>><<<<<<;;;::::::::::::999999999999;;;999777777888999888777555666666666666555444444111111000000111111222333555666777888888888777666444333111000///000000111333333222222111111000000...//////////////////...---------....../////////222111000///000111222333++++++++++++,,,---...///---,,,,,,++++++++++++,,,,,,,,,+++++++++---...///000...------...///---,,,,,,,,,,,,---------......---------............///------...///000111222222111222444777999:::;;;;;;;;;;;;:::::::::;;;<<<===???>>>>>>===>>>@@@BBBCCCBBBBBBDDDIIIQQQ```xxx000444888;;;===>>>@@@AAABBBBBBDDDFFFHHHIIIJJJKKKJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJHHHFFFDDDBBB@@@???BBBCCCCCCCCCDDDFFFIIILLLUUU]]]ggglllnnnrrr{{{}}}www{{{tttfffeeelllttt{{{uuuhhhbbbeeemmmsssvvvuuuuuuxxxsssfff]]]SSSNNNJJJNNNTTT\\\gggppp|||rrraaaSSSQQQQQQNNNOOOUUUUUUXXX^^^iiivvv}}}{{{xxxmmmhhhaaa]]]ZZZVVVPPPLLLBBB>>>:::777777888888888999999:::<<<>>>@@@BBBCCCDDDFFFIIIKKKOOOTTTZZZ^^^```bbbeeehhhkkkpppvvvzzzvvvttttttvvv{{{ttthhh]]]WWWUUURRRQQQUUU^^^lll{{{zzztttqqqooooookkklllmmmnnnnnnmmmlllkkkiiigggeeeccccccaaa^^^\\\\\\\\\]]]]]]]]]\\\\\\\\\ZZZYYYXXXWWWVVVUUUUUUUUUVVVUUUTTTUUUVVVVVVTTTSSSOOOOOOPPPPPPPPPQQQQQQQQQNNNLLLKKKKKKLLLMMMKKKJJJKKKKKKKKKKKKKKKIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>===<<<<<<::::::::::::999999999999:::888666666777888777666555666666666666555444444111111000000111111222333555666777888888777666666444333222000000000111222555555555444444333333333//////............//////------......//////000000111111000///.........///+++++++++,,,,,,++++++***,,,++++++******+++++++++,,,,,,+++++++++,,,---...///...------......---,,,,,,,,,,,,---------......---------............///------...///000111222222111222444666888:::;;;;;;;;;:::999888888:::<<<>>>>>>>>>======>>>>>>@@@@@@AAAAAADDDIIIQQQ```www222555:::===>>>???@@@AAACCCDDDFFFHHHIIIJJJKKKKKKIIIJJJJJJJJJJJJJJJJJJIIIKKKJJJHHHFFFDDDCCCBBBAAAGGGHHHHHHGGGGGGHHHLLLPPP]]]dddkkkmmmnnnsss}}}{{{qqqrrr{{{sssgggffflllpppsssvvvxxxnnnccc```gggqqqxxx{{{wwwyyyyyylll^^^UUUOOOKKKKKKOOOVVV^^^jjjtttlll\\\OOONNNOOOMMMOOOUUUWWWXXX^^^hhhttt}}}~~~~~~}}}zzzwwwuuukkkfff```[[[XXXUUUOOOKKK@@@===999777888888999888:::;;;<<<<<<===???AAABBBEEEGGGIIIJJJMMMPPPUUUYYY[[[^^^aaafffkkkqqqxxx}}}|||yyyxxxyyy}}}zzznnnaaaXXXSSSSSSRRRSSSWWWbbbrrr}}}yyy{{{{{{vvvrrrooonnnkkklllmmmmmmmmmllljjjiiihhhfffcccbbbaaa```^^^\\\\\\\\\]]]]]]\\\\\\[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUVVVWWWVVVTTTSSSOOOOOOOOOPPPPPPPPPPPPQQQMMMKKKJJJJJJKKKLLLJJJIIIKKKKKKKKKJJJIIIIIIHHHGGGEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>===<<<<<<;;;;;;;;;;;;:::::::::::::::888666666777888777666666666777777777666555555111111000000111111222333555666777888888777666555555444333222111222333333555555444444444444444333000///............///000........./////////000000///.........---------...------......---,,,+++***+++++++++******++++++,,,,,,+++++++++,,,,,,,,,---...---,,,,,,------,,,***,,,,,,,,,---------......---------............///------...///000111222222333444555666888888888999:::999888777888:::<<<>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAADDDIIIPPP^^^uuu333777<<>>======<<<;;;;;;;;;;;;:::::::::::::::888666666777888777666666777777777777666555555111111000000111111222333555666777777777666555444555444333222222333444444222222222222111111111111000///...------...///000////////////////////////---------------------...,,,---...............---,,,++++++++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,...,,,++++++,,,---+++***,,,,,,,,,---------......---------............///------...///000111222222444555666666777777777777888888777777888:::<<<===>>>??????@@@AAAAAABBBBBB@@@@@@CCCHHHOOO\\\rrr444888===@@@@@@@@@@@@@@@BBBDDDFFFHHHJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHFFFDDDBBBAAAAAAAAAIIIKKKMMMLLLJJJLLLSSSYYYdddjjjppprrrqqqsss{{{yyyooodddbbblll|||}}}|||}}}zzzrrrkkkhhhfffeeefffkkksssyyy}}}~~~~~~yyyooobbbUUUMMMJJJJJJMMMUUU\\\eeeqqq}}}|||jjjZZZNNNMMMNNNMMMPPPVVVVVVZZZaaaiiipppxxx~~~{{{wwwssspppjjjeee^^^YYYVVVRRRLLLHHH???===:::999:::;;;;;;:::999;;;<<<<<<::::::<<>>=========::::::::::::999999999999:::999777777888888888777555666666666666555444444111111000000111111222333555666777777777666444333333333222111111222333444111111111111111111111111000///...------...///000111111000000///.........,,,---------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,---......++++++,,,,,,,,,+++++++++///---,,,,,,------,,,+++,,,,,,,,,---------......---------............///------...///000111222222333444555666777777777777666666777888999:::;;;;;;<<<===>>>@@@AAABBBBBBBBB@@@@@@CCCGGGMMMZZZooo555999>>>AAAAAA@@@@@@@@@AAACCCEEEHHHIIIIIIHHHGGGJJJKKKLLLMMMMMMLLLKKKJJJHHHGGGDDDBBBAAA@@@@@@@@@HHHKKKMMMLLLKKKNNNVVV]]]cccjjjrrruuussstttzzzxxxrrrhhh___```lll}}}uuukkkhhh```ccchhhooovvv{{{}}}}}}|||tttjjj]]]QQQIIIJJJJJJOOOWWW^^^gggttt}}}lll\\\OOONNNOOONNNPPPVVVSSSYYYbbbiiiooowww|||wwwssspppjjjeee^^^YYYUUUQQQKKKGGG???===;;;:::;;;<<<<<<;;;888:::<<<:::888888;;;======???CCCEEEHHHKKKOOORRRWWWYYY\\\^^^aaaffflllpppssssssvvv{{{~~~{{{rrrjjj]]]\\\[[[[[[ZZZVVVPPPKKKJJJSSS\\\fffvvv{{{||||||zzzvvvrrrpppppppppsssvvvvvvtttrrrrrrtttqqqooommmjjjhhhfffffffffiiifffcccaaa```___^^^]]]______^^^]]][[[YYYWWWVVVXXXWWWWWWWWWWWWXXXYYYYYYWWWUUUTTTUUUUUUTTTRRRPPPNNNNNNOOOOOOOOOPPPPPPPPPPPPOOONNNNNNOOOOOONNNLLLJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>>>>======999999999888888888888777;;;999777777888999888777444444555555444444333222111111111000111222222333666666777777777666444333222222111000000111222333222222222222222222222333111///...------...///111222222111000///...------------.........---,,,,,,......,,,+++************,,,,,,,,,,,,------...///++++++,,,,,,,,,++++++***000...------...///---,,,,,,,,,,,,---------......---------.........//////------...///000111222222222333444666777888888888555555777999::::::::::::999:::;;;===???@@@@@@AAA@@@@@@CCCGGGLLLXXXmmm555999===@@@AAAAAABBBBBBDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLKKKJJJIIIFFFEEEBBB@@@???@@@AAACCCIIIJJJJJJJJJLLLRRR[[[bbblllooorrrtttvvv{{{wwwmmmfffbbb___eeettt}}}qqqiiigggdddgggrrr|||}}}qqqbbbUUUPPPOOOKKKNNNRRRXXXaaammmzzzzzzmmm___QQQLLLMMMNNNQQQUUUYYY\\\bbbgggnnnuuu}}}}}}xxxsssooolllggg```YYYSSSNNNJJJGGG>>>===:::888777888:::;;;======<<<;;;999:::<<>>>>>===<<<<<<;;;;;;<<<<<<;;;:::999777777666666666666666777777777777777999:::999777444333333222222222111111111111000222333444555666666666666555555444333111000//////333333333222111000///...222111111111111111222222////////////////////////...------,,,,,,------...+++++++++,,,,,,---------///...,,,***))))))******,,,,,,,,,---------......---,,,,,,---...///---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---...000111333444555555555555555666777888666555555555777888:::<<>>>>>======>>>???@@@AAABBBDDDGGGKKKVVVlll666:::>>>AAABBBAAABBBBBBDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKLLLLLLJJJIIIHHHFFFDDDAAA???>>>???@@@AAACCCDDDFFFHHHKKKSSS]]]dddfffiiinnnrrruuu||||||rrrfffbbbbbbkkk{{{|||rrrkkkiiifffiiisss|||zzznnn___SSSMMMLLLJJJNNNTTT[[[eeeooozzz|||jjj]]]PPPLLLLLLMMMOOORRRXXX\\\aaagggnnnuuu}}}}}}yyytttpppjjjfff```ZZZTTTNNNIIIEEE>>>===:::888777888:::;;;<<<<<<<<<:::999999<<<>>>>>>???@@@BBBFFFKKKOOOQQQVVVXXX[[[^^^bbbggglllpppqqqrrrsssuuuwwwvvvrrrooofffgggfff___VVVOOOLLLKKKLLLTTTaaappp||||||zzzxxxvvvsssqqqppppppnnnoooppppppoooooopppqqqpppnnnllliiihhhgggffffffeeeffffffeeeccc```]]][[[[[[ZZZZZZYYYYYYZZZZZZ[[[[[[ZZZXXXXXXXXXXXXVVVUUUVVVVVVVVVUUUTTTSSSQQQQQQPPPOOOPPPQQQSSSRRRPPPNNNPPPOOONNNOOOPPPPPPNNNLLLIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@@@@?????????>>>>>>======<<<<<<<<<;;;<<<;;;;;;:::888777777666666666666666666666666777777888:::999666444333333222222222111111111111000111222333444444555555444555555444333222000000///111222333444444444333222444444222111000/////////////////////////////////...------,,,,,,------...,,,,,,,,,,,,------------...---+++************+++,,,,,,,,,------------...---,,,,,,---...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...///111222333555555444555555666777888777666666666777999;;;<<>>=========>>>@@@@@@AAABBBEEEHHHLLLWWWnnn999<<<@@@BBBBBBAAABBBBBBEEEFFFFFFGGGHHHIIIJJJKKKJJJJJJKKKKKKKKKJJJHHHGGGEEECCC@@@>>>======???@@@@@@AAACCCFFFKKKSSS\\\bbb```eeelllrrrxxxtttdddcccfffsss|||sssoookkkjjjmmmvvv}}}}}}vvviiiZZZOOOJJJIIIHHHMMMVVV___hhhrrr{{{|||hhh[[[PPPLLLLLLLLLLLLNNNWWW[[[aaagggnnnuuu}}}|||xxxtttqqqhhheee___ZZZTTTNNNHHHDDD>>>===;;;999888999:::;;;;;;<<<;;;:::999999;;;======>>>???BBBFFFJJJNNNPPPVVVYYY^^^bbbfffjjjnnnqqqrrrrrrrrruuuwwwyyyxxxwwwvvvxxxwwwmmm^^^RRRMMMMMMPPPXXXfffttt~~~|||zzzvvvsssqqqpppooopppooopppqqqpppnnnmmmnnnoooooonnnlllkkkiiihhhggggggccccccdddcccbbb```^^^]]]YYYYYYYYYZZZ[[[\\\]]]^^^\\\[[[YYYYYYYYYXXXWWWUUUUUUUUUUUUTTTSSSRRRPPPPPPQQQPPPQQQRRRSSSSSSQQQOOOPPPOOONNNNNNOOOOOOMMMKKKIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@?????????===============<<<<<<<<<;;;;;;:::999888777777666666666666666666666666666666888999999666444333333222222222111111111111000000000111222333333333333444444333333222111000000///000333555777777666555666555333111///...------000000000000000000000000...------,,,,,,------............---------------,,,,,,+++******++++++,,,,,,,,,,,,,,,------------,,,++++++---...///...,,,++++++,,,,,,------......,,,,,,,,,---------..................///000222222444444444555555666888888888888777777888:::<<<===???>>>=========>>>@@@AAAAAABBBFFFIIINNNZZZppp;;;===@@@BBBBBBAAABBBCCCFFFGGGGGGHHHIIIJJJKKKKKKIIIJJJKKKKKKJJJIIIGGGFFFDDDBBB???===;;;<<<===???BBBBBBDDDHHHMMMTTT[[[```^^^eeennnvvv~~~|||oooaaabbbjjjzzzzzzuuurrrnnnmmmpppwww|||~~~zzzqqqdddVVVMMMHHHHHHHHHMMMUUU^^^hhhsss|||{{{ggg[[[PPPNNNNNNMMMLLLMMMVVVZZZ```fffmmmuuu}}}~~~{{{wwwrrrooofffccc___ZZZTTTNNNGGGBBB>>>===;;;999999999:::;;;:::;;;;;;:::999999;;;===<<<===???BBBFFFJJJMMMOOOUUUYYY```eeeiiilllnnnppprrrqqqqqqssswww{{{||||||wwwdddTTTNNNOOOUUU^^^kkkwww|||zzzvvvrrrooooooooopppooopppqqqpppnnnmmmnnnooonnnnnnmmmkkkjjjiiiiiihhhdddddddddcccbbb```^^^]]]ZZZZZZZZZZZZ[[[\\\]]]^^^]]][[[YYYYYYYYYYYYWWWUUUTTTTTTTTTTTTSSSQQQPPPOOORRRQQQQQQRRRSSSSSSRRRPPPOOONNNMMMNNNOOONNNLLLJJJHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@????????????==================<<<<<<:::::::::999888777777666666666666666666555555555555777999888666444333444222222222111111111000000///000111222333333333333333333333222222111111111...000333666777777666555666555333111///...------000000000000000000000000...------,,,,,,------.../////////......------,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,---------,,,++++++---...///...---***++++++,,,---...//////,,,,,,,,,---------......///////////////000111111444444444444555777888999999999888888999;;;<<<===>>>>>>=========???@@@AAAAAACCCFFFJJJOOO\\\sss;;;>>>@@@AAAAAAAAABBBCCCGGGGGGHHHIIIJJJKKKKKKLLLIIIJJJJJJJJJIIIHHHFFFEEEBBB@@@>>><<<;;;<<<>>>???BBBCCCEEEJJJRRRYYY___bbb```hhhttt~~~xxxjjj___dddpppzzzvvvuuuqqqqqqtttyyy{{{}}}}}}wwwlll___SSSKKKHHHGGGIIIMMMSSS\\\fffrrr}}}yyyggg\\\RRRPPPPPPOOONNNOOOUUUYYY___fffmmmvvv~~~}}}yyytttoookkkdddbbb]]]YYYTTTMMMFFFBBB>>>===<<<::::::::::::::::::;;;<<<;;;::::::;;;<<<;;;<<>>>>>============<<<<<<<<<<<<:::999999888888777777777777666666666555555444444555666888888666444333444222222222111111111000000000111222333333444444333222222222222222222222222///111222444444444333222333222111000////////////000000000000000000000000...------,,,,,,------.../////////......------,,,***++++++++++++,,,+++++++++++++++,,,,,,,,,------+++++++++,,,/////////---++++++,,,------...//////,,,,,,,,,---------......///////////////000111111333333444444666777888999::::::999999999;;;<<<===>>>============???AAABBBAAABBBFFFJJJOOO\\\sss:::<<>>===<<<;;;::::::::::::;;;<<<======;;;;;;<<<===:::;;;>>>BBBFFFIIILLLMMMOOOUUU]]]cccgggjjjlllmmmooommmmmmooosssxxx{{{|||yyylll\\\RRRPPPRRR]]]ggguuu~~~~~~|||{{{yyywwwtttpppnnnmmmmmmmmmlllmmmnnnmmmkkkkkkkkkmmmkkkkkkllllllkkkjjjiiiiiiiiihhhfffdddbbb```___^^^^^^^^^\\\[[[ZZZYYYYYYYYYYYYWWWVVVWWWXXXYYYXXXWWWUUUUUUUUUTTTSSSRRRPPPPPPRRRQQQPPPPPPRRRRRRQQQPPPOOONNNMMMMMMMMMLLLJJJHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;999999888888888777777777777666666555555444444444444666777777666444333444222222222111111111111000000000111222333333333333222222222222222222333333111111111222111111000000000000/////////000000111000000000000000000000000...------,,,,,,------............---------------++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,+++***+++,,,///000///...,,,,,,------......//////,,,,,,,,,---------..................///000222222333333333444666777999:::::::::999999999:::;;;<<<======<<<===>>>???AAABBB@@@AAAEEEIIINNN[[[rrr999;;;===??????@@@CCCEEEFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIJJJIIIHHHFFFEEECCC???>>><<<;;;<<<>>>AAACCC???AAAFFFOOOZZZdddiiikkknnnzzzwwwlllgggrrr}}}yyyzzz~~~~~~~~~vvvmmm```TTTKKKGGGFFFFFFGGGLLLUUU___iiiuuuuuufff[[[QQQOOOQQQRRRSSSUUUSSSWWW^^^eeemmmvvv~~~zzzwwwrrrmmmjjjddd```ZZZUUUPPPKKKFFFCCC=========<<<;;;;;;::::::;;;===>>>>>>===<<<<<<===999;;;>>>BBBEEEIIIKKKLLLMMMRRRYYY```dddgggiiikkkmmmkkkkkkmmmppptttvvvwwwvvvrrrjjj^^^SSSNNNOOOSSS```jjjxxx}}}zzzyyyuuutttqqqooollljjjiiiiiiggghhhiiiiiihhhhhhiiijjjiiijjjkkkkkkkkkjjjiiihhhgggfffdddcccaaa``````___]]]]]][[[ZZZYYYXXXXXXXXXVVVUUUTTTVVVXXXYYYXXXWWWVVVVVVVVVUUUTTTSSSQQQQQQRRRPPPOOOOOOQQQQQQQQQPPPOOONNNLLLLLLMMMLLLIIIGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAA????????????>>>>>>>>>>>>@@@???>>>===<<<;;;:::999888888888888777777777777777777666555555444333333333555777777555444444444222222222111111111111000...///000111222222222222111111111222222333333333222111000000000000111222000000////////////000111////////////////////////...------,,,,,,------...,,,,,,,,,,,,------------+++,,,,,,---,,,+++))))))***++++++++++++,,,,,,,,,*********,,,///000///...---------...............,,,,,,,,,---------......---------...///111222333333333333444666777999::::::999999888888999;;;;;;======<<<===>>>???AAABBB???@@@DDDHHHLLLXXXooo888:::<<<>>>???@@@CCCEEEEEEFFFFFFGGGHHHIIIJJJKKKIIIIIIIIIIIIHHHFFFDDDCCC>>>===<<<;;;<<>>??????>>>======>>>999:::>>>BBBEEEHHHKKKLLLKKKPPPWWW]]]aaaeeegggiiikkkjjjjjjkkkooorrrssstttnnnhhh^^^TTTLLLKKKOOOSSSaaalllyyy|||yyyxxxrrrqqqooommmkkkhhhgggfffccceeeffffffeeeeeeggghhhhhhiiijjjkkkjjjjjjhhhhhhdddcccbbbaaa`````````aaa\\\[[[ZZZYYYXXXXXXXXXXXXTTTSSSSSSUUUWWWYYYYYYXXXVVVVVVVVVVVVUUUSSSRRRQQQRRRPPPNNNNNNPPPQQQPPPOOOOOONNNLLLLLLLLLKKKIIIGGGGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA????????????>>>>>>>>>>>>AAA@@@???>>><<<:::999888888888888888777777777777777777666555444444333333333555777777555444444444222222222111111111111000---...///000111111111111111111111222222333333444222111000//////111333555111000000///////////////////////////////////////...------,,,,,,------...+++++++++,,,,,,---------,,,,,,------,,,***)))(((******+++++++++,,,,,,,,,*********,,,///000///..................---------,,,,,,,,,---------......,,,,,,---...000111333444333333333444666888999::::::999888888888999:::;;;===<<<<<<===>>>@@@AAACCC???@@@CCCGGGKKKWWWnnn<<<;;;;;;===@@@CCCDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLKKKJJJIIIJJJLLLJJJFFFCCC<<<;;;:::;;;===@@@BBBCCCBBBFFFLLLSSSZZZaaaeeehhhyyy}}}wwwwwwxxx~~~}}}}}}sssfffXXXPPPKKKGGGFFFGGGEEEMMMYYYfffrrr{{{{{{jjj___UUURRRRRRQQQSSSWWWWWWZZZ___eeemmmvvvzzzuuurrrnnnjjjhhhccc^^^XXXRRRMMMHHHDDDAAA@@@???>>><<<<<<<<<<<<===<<<<<<======<<<<<<;;;:::<<<>>>@@@DDDGGGIIIKKKLLLIIINNNTTTZZZ]]]aaadddffffffiiikkkkkknnnrrrqqqnnnpppfffXXXNNNGGGFFFMMMVVVfffooowwwxxxwwwwwwvvvtttssspppkkkgggfffeeedddcccdddaaa______cccfffgggfffggghhhhhhhhhhhhiiiiiiiiihhhfffbbb___]]]]]]]]]^^^YYYYYYYYYXXXWWWWWWVVVVVVTTTTTTTTTUUUUUUVVVVVVVVVXXXWWWUUUTTTRRRQQQQQQPPPQQQPPPOOONNNMMMNNNOOOPPPOOOMMMJJJIIIIIIJJJIIIIIIKKKKKKJJJIIIHHHFFFEEEDDDFFFEEECCCBBBAAA@@@@@@???BBBAAAAAAAAA@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;777888888888888999999999666555555555555444444444111222444666777777777666777666555444333222111111000000000000000000000000555555444333333333444444111111000//////////////////000000111000///...---+++,,,///000111000///...------...............---...---,,,+++,,,---...///,,,,,,,,,+++++++++******))))))***+++,,,,,,------*********+++---///000111000///...---,,,------...,,,//////,,,,,,000111000////////////000222333444333333333444555666777888888777777777888999999:::>>>>>>>>>>>>>>>?????????@@@AAAEEEJJJOOOYYYlll}}}<<<;;;;;;===@@@CCCDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLOOOMMMKKKKKKJJJHHHCCC???;;;<<<===???@@@AAABBBCCCDDDIIIPPPWWW\\\aaagggkkkyyyxxx~~~~~~~~~~~~rrreeeWWWOOOKKKGGGFFFHHHGGGNNNZZZfffrrr|||yyyiii___UUURRRRRRRRRTTTWWWVVVZZZ^^^dddkkkttt}}}|||wwwsssooojjjgggbbb^^^XXXRRRNNNJJJEEECCCAAA@@@>>>===<<<<<<======<<<<<<======<<<<<<;;;:::;;;<<>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999888888777777777666555555555555444444444444444555555444333222111000000111222222222111111,,,---///111222333333333444333333222222222222222111111000///////////////111000///.........//////......///000000///...---..................------++++++*********+++,,,---,,,,,,,,,++++++++++++***)))******+++,,,,,,------,,,,,,,,,,,,,,,---......000///...---------......111333111......000...***------------...000111222333333333444555666777888888888888888999:::<<<===>>>>>>>>>>>>???????????????AAAEEEJJJOOOZZZnnn<<<;;;;;;===@@@CCCDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLPPPNNNLLLKKKJJJGGGBBB???===AAAEEEHHHHHHGGGFFFFFFIIIQQQZZZ___```dddkkkrrr}}}|||zzzooobbbUUUNNNJJJFFFFFFHHHJJJPPP[[[fffrrr|||vvvhhh^^^UUURRRRRRRRRTTTWWWVVVYYY^^^cccjjjrrr{{{~~~zzzvvvpppjjjfffaaa]]]XXXSSSOOOKKKGGGDDDAAA@@@>>>===<<<<<<======<<<============<<<;;;;;;:::;;;<<<>>>AAABBBDDDEEEIIIMMMRRRWWWZZZ]]]```bbbhhhlllnnnnnnpppuuuvvvssslll```SSSJJJEEEHHHSSS___kkksssxxxvvvsssrrrpppnnnnnnllliiihhhfffdddaaa^^^[[[YYYWWWWWWZZZ^^^```aaaggghhhhhhiiiiiiiiiiiiiiiiiihhhfffccc```]]][[[ZZZWWWWWWVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUQQQQQQPPPPPPPPPPPPQQQRRRPPPPPPPPPOOONNNMMMLLLKKKPPPNNNLLLKKKLLLMMMLLLKKKGGGGGGGGGFFFDDDCCCAAA@@@CCCBBBBBBAAA@@@@@@@@@AAA@@@????????????>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777666666555666555555555555444444444444444444444333222111000333333333444444333222111///000222333444444444333222222111000000000000000111111000///////////////222111...---,,,---///000111000000///......------.../////////...---,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,,,,++++++++++++*********++++++,,,,,,---///...---,,,,,,++++++,,,000///......------......+++---...---...111000+++------------...000111222333333333444555666777888999888888777999;;;>>>???======>>>>>>???????????????@@@DDDJJJPPP\\\ppp<<<;;;;;;===@@@CCCDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLMMMLLLKKKJJJIIIGGGEEECCCAAAGGGOOORRRPPPMMMKKKKKKQQQZZZdddgggeeegggqqqzzz}}}{{{|||~~~uuukkk___RRRLLLIIIFFFFFFIIILLLRRR\\\gggrrr}}}zzzsssggg^^^UUURRRRRRRRRSSSVVVWWWYYY^^^bbbhhhpppyyy|||wwwqqqjjjeee___\\\WWWSSSPPPLLLHHHEEE@@@???>>><<<<<<<<<<<<==================<<<;;;;;;::::::;;;<<<>>>@@@AAABBBHHHLLLPPPTTTWWWZZZ]]]___ggglllooonnnppptttwwwvvvooocccTTTJJJFFFJJJVVVcccmmmtttwwwtttpppnnnllljjjkkkjjjiiihhhfffccc___[[[VVVUUUSSSSSSVVVYYY]]]___fffggghhhiiiiiiiiihhhhhheeeddddddbbb```]]]ZZZYYYWWWWWWWWWVVVUUUUUUTTTTTTSSSTTTTTTTTTTTTTTTTTTTTTOOOOOONNNNNNNNNNNNOOOOOOOOOPPPPPPPPPNNNLLLJJJIIINNNLLLKKKKKKLLLMMMLLLKKKGGGGGGFFFEEEDDDBBBAAA@@@AAAAAA@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@????????????<<<<<<<<<;;;;;;;;;::::::999999999888777666666666666555555555555444444444222333333444555555555555888777555444333222222333:::999777444222111111111222222111000000000000000111000000///////////////222111000/////////000000111000///...............////////////...---,,,+++------------......//////------,,,,,,,,,+++++++++*********++++++,,,,,,,,,......---,,,++++++++++++//////..................---333777444000000000///////////////000222333444333333333444555666777888888777666777888;;;>>>@@@======>>>>>>??????@@@@@@???@@@DDDJJJQQQ^^^sss<<<;;;;;;===@@@CCCDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLLLLJJJHHHFFFEEEEEECCCLLLUUUWWWSSSOOONNNPPPVVV```hhhiiieeehhhrrr}}}xxxrrrrrruuuzzz|||tttggg[[[OOOJJJGGGFFFGGGIIIMMMSSS]]]hhhrrr}}}wwwppphhh^^^UUUSSSRRRQQQRRRTTTVVVYYY]]]bbbgggoooxxx}}}|||wwwqqqjjjeee^^^[[[WWWSSSPPPLLLHHHEEE???>>>===;;;;;;;;;;;;<<<======>>>>>>======<<<;;;::::::;;;;;;===???AAABBBHHHKKKOOOQQQTTTVVVYYY\\\eeejjjnnnmmmnnnsssvvvwwwsssfffWWWKKKFFFIIIUUUaaammmsssuuupppllljjjiiigggiiihhhgggfffeeebbb]]]YYYRRRQQQPPPPPPRRRVVV[[[^^^eeefffggghhhiiihhhgggfff`````````___^^^\\\[[[ZZZXXXXXXWWWWWWVVVUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSPPPOOONNNMMMLLLLLLLLLLLLNNNOOOOOOOOONNNLLLJJJHHHKKKJJJJJJJJJLLLLLLKKKJJJHHHGGGGGGFFFEEECCCBBBAAAAAA@@@@@@?????????@@@@@@;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::777777777777777777777777666555555555555444444444111111222333444555666666555444333333444777:::<<>>888333000///111222333333222111111111111222111000000///////////////000111222333333111///..................///000111......//////...------,,,------........./////////---------,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,+++++++++,,,------......//////////////////:::DDDHHH???222+++,,,---////////////000222333444333333333444555666777888666666666666777:::===>>><<<======>>>??????@@@@@@???@@@DDDJJJRRR___uuu<<<;;;;;;===@@@CCCDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLNNNNNNMMMKKKGGGDDDDDDDDDFFFOOOXXXYYYSSSNNNPPPTTT[[[bbbgggfffcccfffrrr}}}uuurrrqqqpppqqquuutttvvvwwwyyy||||||tttcccXXXLLLHHHFFFEEEGGGJJJMMMSSS]]]iiisss~~~~~~vvvppphhh___VVVSSSRRRPPPPPPQQQTTTWWW[[[___fffmmmvvv{{{}}}yyyuuuoooiiieee]]]ZZZVVVSSSPPPLLLGGGCCC>>>===;;;:::999999::::::===>>>>>>>>>>>>===<<<<<<::::::::::::<<<>>>AAABBBHHHJJJMMMOOOQQQSSSVVVYYYccciiimmmkkklllqqqvvvxxxvvviiiYYYMMMFFFHHHSSS___kkkpppqqqlllggggggfffeeefffdddcccbbbaaa^^^YYYVVVNNNNNNMMMMMMNNNRRRYYY]]]cccdddfffggghhhgggeeeddd]]]]]]]]]\\\\\\\\\[[[[[[XXXXXXXXXWWWVVVVVVUUUUUUSSSSSSSSSSSSRRRRRRRRRRRROOOOOONNNLLLLLLKKKKKKKKKNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIJJJLLLMMMLLLJJJHHHHHHHHHGGGEEEDDDBBBAAAAAA@@@@@@???>>>>>>>>>???;;;<<<<<<<<<<<<=========;;;;;;;;;;;;::::::::::::666666666777777777888888666555555555555444444444333333222222222333444444555666999<<<@@@EEEIIIKKK>>>:::555000///000333555444444333222222222222333111111000///////////////...000333555444222///,,,------......///000000111------...............---++++++,,,------------,,,------------,,,,,,,,,,,,++++++++++++++++++++++++************+++---............///000000000//////444>>>CCC:::---(((+++...------------...000111222333333333444555666777888555666666777888:::;;;<<<<<<<<<===>>>???@@@@@@AAAAAAAAAEEEKKKRRR```vvv<<<;;;;;;===@@@CCCDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLLLLMMMMMMJJJFFFDDDEEEFFFKKKTTT\\\[[[TTTPPPTTTZZZaaaeeegggeeebbbgggsss~~~yyywww{{{xxxtttmmmiiijjjggghhhjjjnnnvvvxxxppp```UUUJJJFFFEEEEEEGGGKKKLLLSSS^^^jjjttt~~~wwwsssjjj```WWWTTTRRROOONNNOOOPPPSSSWWW\\\ccckkksssyyyzzzvvvrrrnnniiifff\\\ZZZVVVSSSOOOJJJEEEAAA<<<;;;:::888777888888999>>>>>>>>>>>>>>>===<<<<<<888888888999:::===@@@BBBGGGIIILLLMMMNNNPPPTTTVVVbbbiiimmmkkkkkkqqqwwwyyyzzznnn^^^RRRKKKLLLVVVaaaggglllmmmhhhddddddeeedddbbb```^^^]]]\\\YYYUUURRRJJJKKKKKKJJJKKKOOOVVV\\\aaabbbeeefffgggfffdddbbb```^^^]]][[[[[[[[[[[[\\\WWWWWWVVVVVVUUUTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMLLLKKKKKKKKKKKKKKKIIIIIIIIIKKKNNNNNNMMMKKKHHHHHHGGGGGGEEEDDDBBBAAABBBAAA@@@>>>>>>==================>>>>>>?????????;;;;;;;;;:::::::::999999777777777777777666666666666555555555555444444444444444444444555777999:::>>>AAAFFFIIIKKKIIIFFFDDD555333111/////////111222444444333222222222222333111111000///////////////...///111222111000...,,,---...///000000///......,,,,,,---...////////////++++++---.........---,,,...------------,,,,,,,,,++++++++++++++++++++++++************+++,,,---...---...///000111000000///(((///222...***,,,///000------------...000111222333333333444555666777888666777888::::::;;;::::::<<<<<<===>>>???@@@AAAAAABBBBBBFFFKKKRRR```www<<<;;;;;;===@@@CCCDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLHHHJJJKKKIIIGGGFFFIIIKKKPPPYYYaaa___VVVSSSYYYaaagggiiiiiifffdddjjjvvv|||uuuoooooo{{{xxxllleeeccc^^^___bbbiiisss|||sssjjj___TTTIIIEEEEEEEEEGGGKKKKKKRRR^^^jjjuuu~~~yyyuuujjjaaaWWWTTTRRRNNNLLLMMMMMMPPPTTTZZZ```iiiqqqwww}}}xxxtttpppllliiifff\\\YYYVVVRRRNNNIIICCC???;;;:::999777777777777888>>>>>>>>>>>>>>>======<<<777666666777999<<<@@@BBBGGGIIIKKKLLLMMMOOORRRUUUbbbiiimmmllllllqqqxxx{{{~~~rrrcccXXXQQQQQQ[[[eeeeeejjjkkkfffbbbcccdddddd___]]][[[YYYWWWUUURRROOOHHHHHHIIIHHHHHHMMMUUU[[[```aaadddffffffeeecccaaacccaaa^^^\\\ZZZZZZ[[[\\\VVVVVVUUUUUUTTTSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQPPPKKKKKKKKKLLLLLLMMMNNNOOOMMMLLLKKKJJJJJJKKKLLLMMMJJJJJJJJJMMMOOOPPPNNNLLLGGGGGGGGGFFFEEECCCAAAAAABBBAAA@@@>>>===<<<<<<<<<::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999888777666555444444666666555555555444444444444555666888:::>>>AAACCCFFFIIIMMMNNNIII???444---//////000//////...---,,,444333222222111111222222111111000///////////////...............---------...///000111000///,,,+++++++++---...///000000000------///000000000///.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,---...///111111111000///---///...,,,---111222///////////////000222333444333333333444555666777888777888:::<<<<<<<<<:::999;;;<<<===>>>???@@@AAAAAACCCCCCFFFLLLSSS```www<<<<<<===>>>???AAACCCDDDJJJJJJIIIIIIIIIJJJJJJKKKHHHKKKMMMIIIEEEEEELLLSSS^^^cccfffaaaYYYVVV[[[aaaeeedddccccccgggoooxxx}}}uuullljjjmmmuuuxxxlllfffeeebbbaaaccckkkwww|||sssiiiYYYPPPHHHDDDCCCBBBDDDHHHMMMUUU```kkkttt~~~yyyuuugggbbbZZZTTTPPPNNNMMMLLLLLLNNNRRRWWW]]]gggpppwww~~~{{{vvvqqqkkkddd___[[[XXXSSSOOOKKKGGGBBB???;;;:::888777666777888999<<<<<<============<<<<<<999888888777888999;;;<<>>>>>>>>>>>>>><<<<<<<<<<<<============<<<<<<<<<;;;:::999888777888888666666666888:::;;;444666777666333111222333666888;;;???DDDIIIMMMPPPOOOJJJBBB;;;666555666888111111111111111222222333111111222222222111111000000111111111000///---,,,///...---...000000...---......---,,,,,,,,,,,,---//////......------,,,,,,...---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((---,,,,,,+++*********++++++,,,---////////////...,,,...000///---,,,...000000...,,,---///111000...111111222333555777999:::888888888888999:::<<<<<<============>>>???AAAAAA@@@AAAEEEKKKSSSaaawww<<<<<<===>>>@@@BBBCCCDDDHHHHHHHHHIIIJJJKKKLLLLLLHHHKKKMMMKKKGGGIIIPPPWWWccceeefffaaaZZZXXX[[[```dddcccbbbccciiirrr}}}xxxoooggggggmmmuuuyyyooojjjjjjhhhggggggmmmwwwzzzooodddWWWOOOGGGDDDCCCCCCEEEJJJPPPXXXcccnnnwwwyyyuuujjjddd\\\UUUQQQNNNMMMKKKMMMOOORRRWWW^^^gggqqqxxx{{{wwwrrrkkkddd___[[[XXXSSSOOOKKKGGGBBB???:::999777666666666888999::::::;;;======>>>>>>>>>;;;:::999888888999:::;;;>>>AAAEEEHHHJJJKKKMMMOOOVVV```gggiiijjjpppuuuxxxvvvnnnaaaVVVSSSXXXaaaiiimmmjjjeeebbbaaaaaaaaa```\\\YYYVVVSSSPPPNNNLLLJJJIIIKKKLLLLLLMMMOOOSSSVVVWWW[[[```ccccccdddeeegggcccbbbaaa```___^^^]]]\\\YYYXXXWWWVVVUUUUUUUUUUUUTTTSSSRRRPPPOOONNNNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKGGGGGGFFFFFFEEECCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>========================::::::::::::999888777777:::999999888777666666555444555666666444555888;;;===CCCJJJQQQTTTSSSOOOLLLCCC???:::555222111333444111000//////............111222222222222222111111111111111111000000///...///......000111222111/////////...---------------/////////..................---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,++++++******+++++++++,,,---.../////////...,,,...000///---,,,...000---+++***+++///111111000111222222333555777888999999999999888888888888888;;;;;;;;;<<<<<<===??????AAAAAAEEEKKKRRR```www{{{www}}}<<<<<<>>>???AAABBBDDDDDDFFFGGGHHHIIIJJJLLLMMMNNNHHHKKKLLLKKKIIIKKKRRRYYYbbbaaa```]]]ZZZ[[[^^^```bbb``````ccclllxxxpppiiidddgggoooyyyzzzrrrnnnoooooonnnnnnqqqyyyyyymmmbbbTTTLLLEEEDDDDDDDDDGGGLLLTTT\\\gggrrr{{{}}}yyyvvvmmmggg^^^VVVQQQOOOMMMLLLNNNOOOSSSWWW^^^hhhssszzz|||wwwrrrkkkddd```[[[WWWSSSNNNKKKFFFBBB>>>999888666555444555777888888888:::<<<===>>>??????>>>===;;;999999999999:::;;;>>>CCCFFFHHHJJJLLLNNNUUU^^^eeegggiiiooouuuxxxsssjjj^^^UUUSSSYYYcccjjjkkkhhhccc___^^^^^^]]]]]][[[YYYVVVRRRPPPNNNMMMLLLOOOPPPRRRRRRSSSUUUYYY\\\[[[^^^aaaddddddeeefffgggcccbbbaaa```^^^]]]\\\\\\YYYXXXWWWVVVUUUUUUUUUUUUSSSRRRQQQPPPOOONNNNNNNNNLLLKKKKKKJJJJJJLLLMMMNNNLLLLLLLLLKKKKKKJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::999888888888::::::999888777555333222444555777999:::>>>CCCFFFKKKNNNRRRSSSOOOGGG>>>888777555222000///000111222222111///...---,,,,,,,,,222222333333333333222222222222111111000111111111000///000111444555444333000000///............///...///////////////000000///---,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,---......//////...---/////////------...///***))))))+++...111111111222333333444555666777888777888999:::<<<======>>><<<<<<<<<<<<======>>>???AAAAAADDDJJJQQQ```wwwzzzvvvpppuuu{{{<<<===>>>@@@BBBCCCDDDEEEGGGGGGHHHJJJKKKKKKLLLLLLGGGIIIJJJHHHFFFIIIOOOTTTYYYWWWUUUUUUXXX\\\```aaa]]]]]]___fffsssmmmgggeeekkkttt~~~~~~yyysssrrrsssqqqrrruuuyyy~~~zzznnnbbbPPPIIICCCCCCEEEFFFIIINNNWWW___kkkuuu}}}|||xxxvvvmmmggg^^^VVVRRRPPPOOOOOONNNPPPSSSWWW^^^iiittt{{{|||wwwqqqkkkeee```ZZZWWWRRRNNNJJJFFFAAA>>>999777555444444444666777888999:::;;;<<<============<<<;;;:::999:::;;;;;;===@@@DDDGGGIIIJJJLLLNNNXXXaaahhhiiikkkqqqwwwzzzrrriii]]]UUUTTTZZZccciiiiiieee```\\\[[[[[[ZZZYYY[[[ZZZXXXTTTQQQPPPQQQRRRVVVZZZ^^^aaacccdddeeefffggghhhiiiiiihhhgggggggggaaaaaa```^^^\\\[[[ZZZYYYVVVVVVUUUTTTSSSSSSSSSSSSRRRQQQPPPOOONNNNNNNNNNNNKKKKKKJJJIIIJJJKKKLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHGGGGGGFFFFFFFFFFFFCCCDDDDDDCCCBBBAAA@@@???AAA@@@??????>>>>>>??????????????????>>>>>>>>>>>>>>>===<<<;;;999999888888888888777666666666666666999;;;>>>AAAEEEHHHJJJLLLMMMKKKGGGAAA;;;555000...222222111111111222222222222111000///............222222333444444444333333333222111000111222333444000000111333666777777666222111000000//////000000......//////000000111111///---,,,,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++***++++++,,,++++++,,,---............////////////............+++++++++,,,...000111222333333333444555666777777888888999:::;;;<<<======??????>>>>>>???@@@@@@AAABBBBBBDDDIIIQQQ```xxxuuuqqqrrrwww{{{}}}}}}<<<===???AAACCCDDDEEEEEEHHHIIIJJJKKKKKKJJJJJJIIIGGGGGGFFFCCCAAACCCGGGKKKPPPNNNMMMOOOTTTYYY\\\]]]ZZZ[[[aaammm~~~~~~lllhhhgggoooxxx{{{xxxuuutttvvvqqqtttzzz}}}wwwjjj]]]MMMFFFBBBCCCEEEGGGKKKPPPYYYaaammmwww{{{xxxvvvkkkeee\\\UUURRRQQQQQQQQQNNNPPPRRRWWW^^^iiittt||||||vvvpppjjjddd```YYYVVVQQQMMMIIIEEE@@@===888777555444333444555666999::::::;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<===AAADDDHHHJJJKKKLLLMMMNNN[[[dddkkklllmmmrrrxxx{{{uuukkk^^^UUUUUU[[[bbbgggeeebbb]]]YYYXXXXXXWWWWWWYYYYYYXXXUUURRRRRRTTTWWW^^^eeeooovvvxxxwwwuuusssrrrqqqpppooonnnmmmkkkjjjcccbbbaaa___]]][[[ZZZYYYVVVVVVUUUTTTSSSSSSSSSSSSRRRQQQPPPNNNNNNMMMMMMMMMKKKJJJIIIIIIIIIJJJLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBCCCBBBBBBAAA@@@???AAA@@@@@@???????????????@@@?????????>>>>>>>>>===???>>><<<999888777666666777666555555777:::>>>@@@EEEFFFHHHJJJKKKJJJGGGEEE???<<<888555333444555777222222333333333333222222000000////////////000000111222333444444444444444333333111111111222333444111000111444777888888777222222111000000000000111......//////000000111111...---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++,,,,,,---......///000000////////////...---....../////////000111222333333333444555666777777;;;:::999888888888888999@@@????????????@@@@@@AAAAAAAAADDDJJJQQQ```wwwyyypppnnnsssyyy~~~~~~||||||<<<>>>@@@CCCDDDEEEEEEEEEIIIIIIJJJKKKKKKJJJIIIHHHGGGFFFCCC@@@>>>>>>AAADDDKKKJJJJJJLLLPPPTTTVVVVVVXXX\\\gggyyyxxxkkkgggiiiqqq{{{}}}{{{zzzxxxxxxyyyrrrwww~~~~~~zzzssscccTTTJJJDDDAAACCCFFFHHHLLLPPP[[[cccoooyyy|||xxxuuuiiibbbYYYSSSPPPPPPQQQRRRNNNOOOQQQUUU]]]hhhttt}}}{{{uuuoooiiiccc___YYYUUUQQQLLLIIIDDD@@@<<<888777555444333444666777999::::::;;;;;;:::999999:::999999999999;;;===>>>BBBEEEHHHKKKLLLMMMNNNPPPXXXbbbkkkmmmnnnsssxxxzzzwwwlll___WWWWWW\\\bbbeeebbb___ZZZWWWWWWWWWWWWVVVUUUVVVVVVTTTQQQRRRWWW[[[fffppp}}}yyywwwuuussssssrrrpppnnnfffeeedddbbb```^^^]]]\\\YYYXXXWWWVVVUUUUUUUUUUUURRRQQQPPPNNNMMMLLLKKKKKKJJJIIIIIIHHHIIIJJJKKKLLLJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFFFFFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@AAAAAA@@@????????????@@@?????????>>>>>>======<<<<<<;;;999777666666666777999999999;;;>>>BBBFFFHHHOOOMMMLLLKKKHHHCCC===888444444444444444444333333111222222222222111000000...---------......///000000111222333333444444333333333222222111222222222000000111333666888777666222222111000000000000111...///////////////000000,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++,,,---...///222000//////000///...---///000111000//////111333222333333444555666777888888888888999===BBBFFFIII>>>>>>>>>======>>>>>>???@@@AAAEEEKKKSSSaaawwwqqqkkklllooovvv|||}}}zzzyyy}}}<<<>>>AAACCCEEEFFFEEEEEEGGGHHHJJJKKKLLLKKKJJJIIIGGGEEEBBB???======@@@BBBFFFHHHKKKNNNPPPRRRTTTVVVXXX```ppptttkkkhhhllluuu~~~}}}~~~xxx|||}}}||||||}}}{{{xxxppp```PPPIIICCC@@@CCCFFFHHHLLLPPP]]]fffqqq{{{}}}xxxttthhhbbbXXXQQQMMMMMMNNNOOOMMMNNNPPPTTT\\\gggttt|||zzzsssmmmgggbbb^^^XXXUUUPPPLLLHHHDDD???<<<999888666444444555666777777888999:::::::::::::::;;;:::999888888999:::;;;===@@@EEEIIIKKKMMMOOOQQQTTT___jjjnnnqqqvvvzzz|||wwwmmm___XXXYYY^^^dddfff```\\\XXXVVVVVVVVVWWWVVVSSSUUUVVVUUUSSSUUU[[[aaammmwww{{{wwwuuutttrrrooolllhhhgggfffdddaaa___^^^]]]YYYXXXWWWVVVUUUUUUUUUUUUSSSRRRPPPNNNLLLJJJJJJIIIJJJIIIHHHHHHHHHIIIJJJKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBAAA@@@BBBAAA@@@@@@??????@@@@@@??????>>>======<<<;;;;;;:::999888888999:::<<<>>>???AAACCCFFFHHHIIIJJJJJJKKKGGGCCC???===:::666333444555444444222000...,,,000111111111111111111000000000///........./////////000111222333333333333222333333222222111000000000000000222555666555444222222111000000000000000/////////...............+++******+++---///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,++++++++++++---...///333111//////000000...,,,,,,...000000...///111444111222222333555777888999666666666:::@@@JJJRRRXXX??????>>>======>>>>>>???>>>@@@FFFMMMTTTaaavvvyyyjjjgggjjjnnnuuu{{{zzzvvvuuuzzz<<<>>>AAADDDFFFFFFFFFEEEDDDFFFIIIKKKLLLMMMLLLKKKGGGEEEBBB???>>>???AAACCCAAAEEEKKKOOORRRTTTXXXZZZZZZcccvvvrrrlllkkkooozzz~~~|||yyyzzz{{{~~~yyywwwqqqaaaQQQIIICCC@@@CCCFFFHHHLLLPPP___gggsss}}}~~~xxxtttiiibbbXXXOOOLLLKKKLLLLLLLLLMMMOOOSSS[[[gggttt|||yyyrrrlllgggaaa]]]XXXUUUPPPLLLHHHDDD???<<<999888666555444555777888555666888999:::;;;<<<<<<<<<;;;999888777888888999888<<>>>>>===<<<;;;;;;::::::::::::;;;===@@@DDDFFFDDDGGGLLLOOOPPPNNNKKKHHHAAA<<<666444444666666555555444222111111222444555111111111111222222333333555444333111000000000000...///000111222333333333222222333333222111///---000///000111444555444333222111111000///000000000//////......---------,,,***))))))+++---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,+++******+++,,,...///333111//////000111...,,,))),,,.........///222555111111222333555777999::::::888666666:::AAAIIINNNAAAAAA@@@@@@@@@@@@@@@AAA===@@@FFFNNNVVVbbbvvvssseeedddiiirrrxxx{{{xxxrrrqqqxxx???AAACCCDDDDDDDDDFFFGGGKKKJJJJJJKKKMMMNNNLLLKKKGGGBBB???>>><<<:::>>>DDDEEEGGGJJJOOOUUU[[[___```dddooo~~~tttgggmmmwww~~~|||{{{xxxtttuuuzzz~~~xxxlll\\\PPPKKKFFFCCCCCCCCCEEELLLUUUbbbkkkxxx}}}vvvpppggg```WWWOOOKKKJJJIIIIIIGGGHHHLLLPPPXXXcccooowwwzzzssslllfff___[[[WWWTTTOOOKKKGGGDDD@@@===777666444333444555777999:::::::::;;;;;;::::::999999999999999::::::;;;<<<:::<<>><<<;;;;;;>>>AAACCC;;;<<<<<<===<<<;;;:::999999888999<<>>===444444444444444444444444444333111000000000111222222222111111111111111111111111000000000000111111......//////000222333444000000111222111000///...//////000111222333333444000000000000////////////.........------,,,,,,,,,........................++++++------------,,,+++*********++++++,,,,,,,,,))))))))))))************++++++,,,,,,,,,,,,------////////////............222111000//////000111222444444555555666666777777222444666777888999;;;===<<<===>>>???@@@AAABBBBBBBBBBBBEEEKKKTTTaaavvvsssddd```bbbjjjttt||||||yyyxxxvvvuuu???AAACCCDDDDDDEEEFFFGGGKKKJJJJJJKKKLLLLLLKKKIIIEEE@@@<<<<<<<<<<<>>???@@@CCCGGGJJJOOO[[[fffkkkmmmooopppoookkkddd\\\XXXYYY\\\^^^___XXXVVVSSSSSSUUUVVVVVVUUUTTTTTTSSSSSSWWW```llluuuyyyrrrmmmjjjhhhbbbbbbaaa```^^^]]]\\\[[[[[[ZZZWWWUUUSSSSSSTTTTTTUUUSSSQQQOOONNNMMMJJJHHHIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@CCCAAA???===;;;;;;;;;;;;???>>>===<<<;;;:::::::::<<<===@@@EEEJJJLLLMMMLLLFFFEEECCC@@@===:::888777444444444444444444444444111111000000/////////000111111111111111111111111111000000//////000000111......//////000222333444222222333333333222111000///000000000111222222222000000000/////////....../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,111111000...,,,)))'''%%%******+++++++++,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,------///////////////.........222111000//////000111222555555666666777777888888777888999999888888999;;;======>>>???@@@@@@AAAAAAAAAAAACCCJJJRRR___tttlll___^^^aaalllxxx|||wwwsss???AAACCCEEEEEEEEEGGGHHHLLLKKKJJJJJJKKKJJJHHHGGGEEE>>>:::<<<@@@AAACCCFFFHHHMMMUUU\\\___aaabbbcccrrrxxxrrryyy}}}uuuppplllmmmttt|||{{{sssgggXXXNNNFFFCCCAAACCCEEEHHHPPPYYYdddmmmzzzxxxooohhh]]]WWWOOOIIIFFFFFFGGGGGGKKKLLLNNNPPPUUU]]]gggmmm{{{wwwqqqkkkeee```\\\WWWTTTNNNJJJFFFBBB===:::666666666666777777777777777888999999::::::::::::;;;;;;:::999999999::::::;;;;;;<<<<<<===@@@DDDGGGLLLWWWbbbfffgggiiigggdddccc]]]WWWUUUXXX[[[]]]]]]WWWUUUSSSRRRSSSTTTTTTSSSOOOOOOOOORRRZZZfffuuu~~~zzzrrrlllgggdddaaaaaa```^^^]]]\\\[[[ZZZ[[[YYYWWWUUUTTTTTTTTTTTTUUUSSSQQQPPPOOONNNLLLJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEECCCBBB@@@?????????>>>=========<<<<<<======???>>>===<<<<<<<<<======AAACCCFFFJJJLLLKKKGGGDDD>>>===;;;999777555333222444444444444444444444444111222222222111111000000111111111111111111111111000//////......//////000......//////000222333444444444444555444333333222000000000000000000000000////////////............///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,,,,------.........///////////////111111////////////111111555666666777888888999999888999::::::999999:::;;;>>>>>>>>>???@@@@@@@@@AAA@@@@@@BBBHHHPPP]]]qqqzzzggg\\\]]]bbblll{{{|||???AAACCCEEEEEEFFFGGGIIILLLKKKJJJIIIJJJIIIFFFDDDFFF>>>;;;@@@FFFIIIJJJKKKKKKSSS]]]cccddddddeeefffyyyzzzwww~~~vvvppplllmmmttt}}}~~~xxxooocccVVVMMMFFFCCCAAADDDFFFIIIPPPYYYdddmmmzzzxxxooohhh\\\VVVMMMGGGDDDDDDEEEEEEJJJKKKMMMPPPUUU\\\eeekkkzzz}}}vvvoooiiiddd___\\\VVVSSSMMMHHHDDD@@@<<<999555666777888888888777777777777888999::::::::::::<<<;;;::::::999999999999;;;;;;<<<;;;;;;>>>BBBEEEHHHRRR\\\```bbbbbb```[[[ZZZVVVRRRRRRUUUYYY[[[ZZZWWWUUURRRQQQPPPPPPOOOOOOLLLLLLNNNSSS^^^lllzzzyyyqqqjjjeeebbb```___^^^]]]\\\ZZZYYYYYYZZZYYYWWWVVVUUUTTTTTTTTTUUUSSSQQQPPPPPPOOOMMMKKKIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBB@@@???>>>>>>======<<<;;;;;;;;;===???@@@>>>???@@@AAABBBBBBBBBAAACCCCCCDDDEEEEEEBBB===999:::999888777555444333333444444444444444444444444333444555666555444333222000000000000111111111111//////............//////......//////000222333444444444444444444333333333000000000///////////////////////////.........---//////..................////////////////////////***+++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------.........//////000000111000///......///000111444444555666777888888999555777999999::::::<<<>>>>>>>>>?????????@@@@@@@@@AAA@@@CCCIIIPPP\\\ppp}}}iii^^^___dddmmm}}}>>>AAADDDEEEFFFFFFHHHJJJLLLKKKJJJIIIIIIHHHFFFDDDDDD>>>===EEEMMMOOOOOOOOOQQQYYYbbbfffeeedddhhhlllzzz}}}xxxxxxzzz|||~~~vvvrrrnnnnnnuuu}}}|||tttjjj^^^SSSLLLGGGDDDCCCEEEFFFHHHPPPXXXdddmmmzzzzzzpppiii\\\VVVNNNGGGCCCBBBBBBBBBFFFHHHKKKOOOUUU]]]gggmmm{{{|||tttmmmgggbbb^^^\\\TTTQQQLLLGGGCCC???;;;888666777888888999999888888777888999:::::::::::::::<<<;;;::::::999999999999<<<<<<===<<<===>>>BBBEEEEEENNNWWW[[[]]]^^^ZZZVVVSSSPPPLLLMMMQQQUUUWWWVVVUUUTTTQQQNNNLLLJJJJJJKKKJJJLLLOOOWWWcccqqq}}}}}}uuunnniiieeebbb______^^^\\\[[[ZZZYYYXXXYYYXXXWWWVVVUUUTTTTTTTTTTTTRRRPPPPPPPPPOOONNNLLLJJJIIIIIIHHHHHHIIIIIIJJJHHHHHHHHHGGGGGGGGGGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???>>>>>>>>>>>>BBB@@@===;;;;;;>>>AAADDDFFFHHHJJJKKKJJJGGGDDDBBB@@@>>><<<<<<<<<:::888666888888777777666555444444444444444444444444444444444444555666666444333222//////000000000111111111//////............//////......//////000222333444444333333222222222222222000000000///////////////000////////////.........------------------------////////////////////////111000///...,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,+++++++++,,,,,,,,,------,,,------...///000000111111000///......///000111222222333444555666777888444666888999999999;;;===>>>>>>>>>???@@@@@@AAAAAABBBBBBDDDJJJQQQ^^^qqqnnnbbbaaafffqqq>>>AAADDDEEEFFFGGGIIIJJJLLLKKKJJJIIIJJJIIIFFFDDDAAA???BBBLLLRRRSSSRRRSSSWWW^^^eeeeeebbbcccjjjrrr}}}zzzqqqmmmmmmoooqqqzzz~~~xxxsssqqqpppqqqyyyzzzqqqfffZZZPPPJJJGGGDDDCCCFFFGGGIIIPPPWWWfffooo{{{yyypppiii\\\VVVMMMFFFBBBAAAAAAAAABBBEEEIIIOOOVVV___iiiooo|||{{{ssskkkeee```\\\ZZZRRROOOJJJEEEBBB>>>;;;888888888888888999999999999:::::::::;;;;;;::::::999;;;;;;:::999999999::::::<<<>>>@@@@@@@@@BBBDDDFFFFFFMMMTTTVVVYYYZZZWWWRRRNNNJJJFFFFFFJJJNNNPPPPPPPPPPPPNNNKKKHHHGGGGGGIIIJJJMMMTTT___lllxxx~~~|||vvvppplllhhhdddbbb______^^^\\\[[[ZZZYYYXXXXXXXXXWWWWWWVVVUUUTTTTTTSSSQQQOOOOOOPPPOOONNNLLLJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@@@@???>>>@@@CCCHHHMMMQQQOOOPPPQQQOOOLLLGGGAAA>>>;;;888666666888:::;;;:::777777666666555444444333444444444444444444444444222333333333222222111111...//////000000111111111000//////......//////000......//////000222333444333333222111111111111111000000000000000000000000000000000000////////////,,,,,,,,,---------------------------------------//////...---,,,---------------------,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,------,,,,,,---...///000111222000000............000000111111222333555666777777888999:::999888777888999======>>>???@@@AAABBBBBBBBBBBBEEEKKKRRR___ssspppddddddiiiyyy>>>AAADDDFFFFFFGGGIIIKKKLLLKKKJJJJJJJJJJJJHHHFFFBBBDDDLLLVVV[[[YYYXXXYYY]]]cccfffccc]]]```lllxxxwwwmmmiiiiiijjjjjjrrrwwwzzz|||yyytttpppppprrrwww~~~xxxooocccWWWNNNIIIEEEBBBBBBFFFHHHKKKRRRZZZiiirrr~~~wwwmmmfffYYYSSSJJJDDDAAAAAAAAAAAAAAADDDIIIOOOWWW```jjjppp||||||rrrjjjccc___[[[XXXPPPLLLHHHDDDAAA>>>;;;888999999888777888999:::;;;<<<<<<<<<<<<;;;;;;:::999::::::999999999:::;;;;;;===???CCCEEEEEEFFFGGGHHHKKKPPPSSSTTTVVVWWWTTTNNNIIIDDD??????BBBGGGHHHIIIIIIJJJJJJHHHEEEEEEGGGJJJKKKOOOZZZhhhvvv~~~}}}|||}}}~~~{{{wwwqqqmmmjjjgggdddbbb______^^^]]][[[ZZZYYYXXXWWWWWWWWWWWWVVVUUUTTTTTTQQQPPPNNNNNNOOOOOONNNLLLJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEBBBDDDGGGJJJNNNQQQTTTUUUNNNLLLJJJGGGDDD@@@===;;;:::888666666888:::;;;:::777777666555555444333333444444444444444444444444333222222111111111111111......//////000111111222111000000//////000000111......//////000222333444444333222111000111111222///000000000111222222222222111111111000000000000------------.........///------------------------+++++++++,,,---///111333......---------,,,,,,,,,++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------++++++,,,...///111222222000///...------...///000111222333444555777888888:::;;;;;;;;;999888999:::;;;<<<===>>>@@@BBBCCCCCCAAAAAADDDJJJRRR```tttooogggkkkrrr>>>AAADDDFFFFFFHHHJJJKKKLLLKKKJJJJJJKKKJJJIIIGGGFFFJJJTTT___bbb___^^^``````eeefff```ZZZ^^^mmm|||}}}yyyyyy|||~~~yyyoookkkjjjiiihhhkkkooosssxxxxxxrrrnnnpppuuu~~~}}}wwwnnnbbbVVVMMMIIIBBB@@@AAAFFFIIILLLTTT\\\lllttt}}}tttiiibbbUUUOOOHHHBBB@@@AAABBBBBBAAAEEEJJJPPPWWW```jjjppp||||||rrriiiccc^^^ZZZWWWNNNKKKGGGCCCAAA>>>;;;999:::999888777777999;;;<<<>>>>>>>>>===<<<;;;999999999999999999:::;;;;;;<<<===@@@EEEHHHHHHHHHIIIJJJPPPSSSTTTSSSTTTUUURRRLLLFFFAAA;;;:::===AAACCCDDDCCCEEEFFFFFFDDDEEEIIILLLKKKQQQ]]]nnn}}}~~~|||{{{{{{zzzxxxuuupppllliiigggdddbbb```___^^^]]]\\\ZZZYYYYYYWWWWWWWWWWWWVVVVVVUUUTTTPPPOOOMMMNNNOOOOOOMMMLLLJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFHHHHHHRRRTTTUUUVVVTTTPPPLLLIIIEEEBBB???;;;999999:::;;;<<<:::888888888888666555888888777777666555444444444444444444444444444444555444333222111222333444---......///000111111222111111000000000000111111......//////000222333444444333222111111111222333//////000111222333333444222222222222111111111000---.........//////000000000000000000000000000000111000...---,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------++++++,,,...///111222333000///...------...///000222222444555666888999999888999;;;;;;;;;;;;===>>>:::;;;<<<>>>@@@BBBDDDDDD@@@@@@CCCJJJRRR```ttt}}}nnnjjjqqqzzzCCCCCCDDDEEEFFFGGGHHHHHHHHHJJJJJJJJJHHHGGGHHHIIIFFFSSSbbbllllllfffaaa^^^dddcccaaa]]]\\\cccppp{{{{{{pppiiilllttt{{{}}}xxxrrrjjjeeefffoooqqqvvv~~~zzzuuuqqqsss}}}|||uuulllaaaUUULLLGGGEEECCCCCCFFFIIINNNYYYdddgggttt~~~ssseee[[[TTTKKKCCC???===;;;<<<@@@@@@DDDIIIOOOUUU___kkksss|||wwwpppiiiccc^^^YYYUUUNNNJJJDDD???===:::888666;;;;;;::::::::::::999999>>>===<<<;;;:::999999999===<<<;;;:::::::::::::::999===AAAEEEFFFGGGIIIJJJLLLQQQUUUVVVWWWVVVPPPIIIAAA>>>:::888888;;;???BBBDDDBBB@@@AAACCCGGGIIIJJJMMMVVVeeettt~~~~~~{{{xxxwwwwwwwwwuuurrrnnnkkkjjjiiigggeeebbb___]]]\\\[[[[[[YYYXXX\\\ZZZXXXUUUTTTSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMLLLJJJIIIIIIIIIIIIJJJIIIIIIJJJKKKIIIFFFCCCHHHHHHIIIJJJIIIHHHGGGFFF@@@CCCHHHMMMQQQTTTUUUUUUYYYVVVQQQKKKFFFCCCAAAAAA@@@>>><<<:::999:::;;;<<<:::;;;<<<<<<;;;:::888777777555444444555555444333555444333222111222333333333333222222111000000000222///,,,,,,...000000...000111222222111000///..................///000000333222111///---...000222111111000000000000000111222111000000000111222333111111111111111222222333444333111000000000111111000///...------...///000.........------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,++++++,,,///111333222111///...---------...222222333333444555666666999999::::::::::::;;;;;;>>>>>>???@@@AAAAAAAAAAAA@@@???AAAGGGOOO]]]rrrwwwjjjgggoooxxxBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJHHHHHHHHHJJJQQQ]]]kkkqqqmmmfffaaa```ccccccbbb```bbbjjjvvv~~~{{{rrrhhhcccgggrrrzzz|||xxxqqqnnnppptttvvv{{{zzzwwwvvvzzz~~~zzzsssjjj^^^SSSKKKFFFEEECCCCCCFFFHHHMMMXXXccclllxxxzzzpppcccZZZTTTKKKBBB???===;;;<<<@@@@@@DDDJJJOOOVVV```lllttt~~~yyyqqqjjjccc^^^YYYVVVNNNJJJDDD@@@===;;;888777999999999999::::::;;;;;;<<<<<<;;;;;;::::::::::::===<<<;;;;;;;;;;;;;;;;;;:::>>>BBBDDDEEEFFFGGGHHHJJJOOORRRSSSTTTTTTNNNFFF===;;;777444444777:::===@@@???===>>>AAAEEEHHHJJJQQQ[[[jjjwww~~~}}}{{{yyywwwuuutttssspppllliiihhhgggeeecccaaa___]]][[[[[[[[[YYYXXXZZZYYYWWWVVVTTTTTTTTTTTTQQQRRRRRRRRRQQQPPPOOONNNLLLKKKJJJIIIIIIHHHIIIIIIDDDCCCBBBDDDHHHKKKLLLLLLKKKJJJGGGEEEFFFHHHKKKMMMVVVVVVWWWWWWVVVTTTRRRQQQKKKIIIGGGDDDBBBAAAAAABBB???>>><<<:::999:::;;;;;;888888888888777666555555777555444444555555444333555444333222222222333333111111111111111111222222222000---...000111111///000111111222111000///...---------------...//////222222111///......000222111111000000000000111111222111000//////000111111000000000000000111222222333222111000000000111222333222000///...---......------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,///111222222111000///............111111222333444666666777999999999:::::::::;;;;;;>>>>>>???@@@AAAAAAAAAAAABBBAAABBBHHHPPP^^^sssttthhhfffppp{{{BBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJJJJHHHHHHIIIJJJ[[[fffrrrtttlllccc``````bbbcccddddddhhhrrr~~~|||uuujjj```]]]dddqqq}}}}}}|||~~~{{{zzz|||~~~{{{wwwpppfff\\\QQQIIIDDDDDDBBBBBBEEEHHHLLLWWWbbbooo{{{}}}vvvmmmaaaXXXSSSJJJBBB>>><<<;;;<<<@@@@@@DDDJJJPPPWWWaaammmuuu}}}{{{sssjjjddd^^^YYYVVVNNNJJJDDD@@@===;;;999777777777777888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>===???CCCEEEDDDDDDDDDEEEGGGKKKOOOPPPQQQQQQJJJCCC<<<999555222222333666888<<<<<<<<<>>>AAAFFFJJJMMMWWWaaappp|||~~~zzz{{{{{{{{{yyyvvvsssqqqqqqnnnjjjgggfffeeecccaaaaaa___\\\[[[[[[[[[YYYXXXYYYXXXWWWVVVUUUUUUUUUUUUTTTTTTUUUUUUSSSQQQNNNLLLKKKKKKJJJIIIIIIIIIIIIIIILLLIIIEEEDDDEEEHHHJJJKKKGGGGGGHHHKKKOOOTTTYYY\\\]]][[[XXXTTTOOOKKKGGGFFFAAA@@@???>>>>>>???@@@AAA>>>===;;;:::999::::::;;;999888777666555555555555777555444444555555444333555444333222222222333333///000000111222222333333222111//////000111111000000000111111111000//////,,,,,,,,,,,,,,,---......111222111000......000222111111000000000111111222222222111000//////////////////......//////000111111000000000000000111222555444222000...---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---,,,,,,+++,,,...000111222222111000000/////////000000222333555666777888999999999999::::::::::::===>>>???@@@AAAAAAAAAAAACCCBBBDDDJJJQQQ___ssspppeeefffrrr~~~BBBBBBCCCDDDEEEFFFFFFGGGGGGIIIJJJIIIHHHGGGHHHJJJ[[[eeennnmmmddd\\\[[[]]]aaabbbdddgggnnnxxxuuuhhh___]]]eeeuuu|||}}}~~~yyyuuunnndddYYYPPPHHHDDDDDDBBBBBBEEEGGGLLLXXXcccppp|||{{{tttlllaaaXXXRRRIIIAAA>>><<<:::<<<@@@@@@DDDJJJPPPVVVaaammmuuu}}}}}}tttlllddd^^^YYYUUUMMMIIIDDD@@@===;;;999888777777666666777999:::;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<>>>?????????BBBEEEFFFEEECCCCCCCCCEEEJJJMMMNNNOOOOOOIIIAAA===:::777444222444666777:::;;;<<>>AAAAAA??????>>>>>>??????<<<<<<;;;:::999999::::::<<<;;;999888777777888888777555444444555555444333444444333333333222222222000000111111111222222222111000000000000000000000000000000000000000//////------,,,,,,------...///000111111000//////000222111111000000111111222222444333222111000000//////......------......///000////////////000111111111333333111///...,,,++++++++++++++++++++++++++++++---,,,,,,,,,++++++************+++++++++,,,,,,,,,---,,,,,,,,,,,,---//////111111222222222111000000///000111333555777888999888999999999999:::::::::===>>>???@@@@@@AAAAAA@@@BBBBBBDDDJJJRRR___tttoooccceeesssBBBBBBCCCDDDEEEFFFGGGGGGGGGIIIIIIHHHGGGFFFGGGHHHQQQYYY```___XXXTTTVVVZZZ```aaaccchhhqqq~~~wwwiiiaaa```gggwww~~~~~~~~~}}}{{{wwwssslllbbbXXXOOOHHHDDDBBBAAAAAAEEEHHHNNNYYYdddrrr~~~|||uuulllaaaYYYPPPHHH@@@===;;;:::<<>>???@@@AAACCCFFFGGGFFFDDDDDDDDDEEEJJJNNNNNNOOOOOOIIIAAA===:::777444333333555666666888;;;>>>BBBHHHOOOTTT]]]hhhwww~~~yyyxxxwwwuuuttttttuuuuuuqqqnnnjjjgggfffdddcccaaa___]]][[[ZZZ[[[[[[ZZZXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXVVVRRRNNNLLLKKKKKKIIIHHHFFFFFFEEEEEECCCCCCDDDGGGLLLOOOPPPPPPZZZ[[[\\\\\\XXXSSSMMMIIIFFFEEECCCBBB@@@@@@??????AAAAAA@@@???>>>>>>>>>>>>;;;::::::999999999999999===<<<:::999888888999:::777555444444555555444333444444444333333333222222222222222111111111000000...///////////////////////////////////////000000...............//////000///111111111//////000222111111111111111222333333555555444444333222111111---------,,,---......///.........///000000000000.........------,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,------,,,,,,,,,---------///000222333333333111000///000111333555777888999888888888999999999::::::======>>>???@@@@@@@@@@@@AAAAAADDDKKKSSS```tttpppdddeeesssCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIGGGEEECCCDDDEEEGGGLLLPPPPPPOOOOOOTTTXXX``````cccjjjvvvvvvhhhcccccciiixxx~~~}}}~~~}}}||||||zzzxxxvvvuuuqqqiii```VVVMMMGGGDDDAAA@@@AAAEEEIIIPPP\\\hhhvvv~~~xxxnnnbbbYYYOOOGGG???<<<;;;999;;;??????CCCHHHLLLRRR[[[gggooozzz|||vvvoooggg___WWWRRRKKKGGGBBB>>><<<:::888777999888666444444444666777;;;;;;<<<===<<<;;;999888;;;;;;;;;;;;<<<===>>>??????BBBEEEFFFEEEDDDDDDDDDFFFKKKNNNOOOPPPPPPJJJBBB:::888555222111111333444111555999<<>>???@@@@@@@@@@@@@@@AAAEEELLLUUUcccwwwrrreeeeeesssDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHFFFCCCAAAAAAAAACCCDDDFFFHHHKKKPPPVVVZZZ```aaadddmmm}}}sssfffeeehhhmmm{{{|||~~~zzz{{{~~~}}}{{{zzzyyyuuusssrrrnnnfff]]]SSSKKKEEEBBB@@@???AAAFFFKKKRRR___kkkyyyyyyooobbbYYYOOOFFF>>><<<:::999;;;???>>>BBBFFFJJJOOOXXXcccjjjuuu}}}}}}zzzvvvpppiii```WWWPPPIIIEEE@@@<<<:::999777666777666444333333444777888777888:::<<<======<<<;;;;;;:::::::::;;;<<<======;;;>>>BBBDDDDDDCCCDDDDDDFFFKKKNNNOOOPPPPPPJJJBBB777666444111111111222333000444888;;;>>>DDDMMMTTTcccmmmxxx}}}{{{xxxwwwxxxssssssrrrrrrssssssssstttqqqnnnjjjgggfffdddbbbaaa^^^\\\ZZZYYYZZZ[[[ZZZYYYVVVWWWWWWWWWWWWVVVTTTTTTTTTUUUUUUUUUTTTSSSRRRQQQNNNNNNOOOPPPQQQSSSUUUVVV[[[[[[ZZZZZZYYYWWWRRROOOGGGEEEBBB@@@???AAADDDFFF??????@@@@@@???>>><<<;;;::::::;;;<<<<<<<<<<<<;;;888888999999999999888888999999999888888777666555777555444444555555444333333333444444444333222111222222111111111111111111---///222111///......000///......---...///000111...------------...//////...000111111000000111222111111111111222333444555333444444555555444333222---------------...//////---.../////////...---,,,++++++,,,---------,,,++++++,,,,,,,,,------------************++++++++++++,,,,,,,,,,,,------------------------,,,,,,+++***+++---111444555333111///111111222333444666666777888888888888999999999999<<<===>>>???@@@@@@@@@@@@AAABBBGGGOOOYYYggg{{{sssffffffsssEEEEEEFFFGGGHHHIIIIIIJJJHHHHHHHHHEEEBBB?????????CCCBBBBBBEEELLLSSSYYY\\\aaaaaaeeeoooqqqfffhhhlllqqq~~~|||zzz~~~}}}{{{xxxzzz~~~}}}|||yyyvvvssspppllldddZZZQQQIIIDDDAAA@@@???AAAFFFLLLSSSaaammmyyyzzzooobbbXXXNNNFFF>>>;;;:::999;;;???>>>AAAEEEIIIMMMUUU```hhhqqqyyy{{{yyyuuuqqqjjj```VVVOOOHHHDDD???<<<:::888777555555444222222333555888:::444555999<<<>>>??????>>>;;;::::::::::::;;;<<<<<<888;;;???BBBBBBBBBCCCDDDFFFJJJNNNOOOPPPOOOIIIBBB888666444333222222444444111555:::===@@@FFFOOOWWWfffoooyyy|||xxxssssssuuunnnpppqqqsssssssssqqqppppppmmmiiifffeeedddbbb```]]]\\\ZZZYYYZZZ[[[ZZZYYYWWWWWWXXXXXXWWWVVVTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSTTTUUUXXX[[[^^^aaacccZZZXXXUUUSSSPPPMMMHHHEEE???@@@AAABBBCCCBBBAAAAAA???@@@AAABBBAAA???===<<<<<<======<<<<<<;;;999999777888888999999999888888999999:::::::::888666555777555444444555666444333333333444555444333222111000000000111222222333333---000333333111//////111///...------...///000111---,,,,,,,,,,,,---......---///111222111000111222111111111111222333444555111222333444444444333222...------------...//////....../////////...,,,+++,,,---.........---,,,+++,,,,,,,,,------.........))))))******+++++++++,,,,,,,,,------------......------------,,,+++*********---111444555333111///222222333333444555666666777888888888888999999999<<<===>>>??????@@@@@@???BBBCCCHHHQQQ[[[jjj~~~sssfffgggsssEEEFFFHHHIIIJJJJJJIIIHHHHHHIIIHHHDDD@@@===;;;;;;BBBDDDEEEGGGKKKSSS^^^eeeiiieeeggguuuppphhhooowww{{{|||}}}{{{vvvwww{{{}}}zzzvvvqqqmmmmmmhhh```WWWOOOHHHEEECCCBBB@@@AAAEEEJJJRRR```lllyyy}}}zzzpppcccYYYNNNFFF???===<<<:::<<>>@@@CCCGGGMMMTTT]]]cccmmmttt}}}|||vvvoooggg^^^UUUOOOHHHDDD???:::888777555444111222222333333222222111666777999;;;<<<<<<<<<<<<:::::::::::::::::::::::::::<<<>>>???@@@BBBEEEGGGIIIMMMOOOLLLLLLLLLIIIEEE:::888555333444444333222222444777999===DDDNNNVVVkkkrrruuurrrmmmmmmnnnnnnlllnnnqqqrrrqqqppppppqqqmmmlllkkkiiifffccc```___fffccc^^^ZZZWWWWWWWWWXXXVVVVVVVVVVVVVVVVVVVVVWWWPPPQQQRRRTTTVVVZZZ]]]___bbbcccddddddbbb]]]YYYVVVMMMLLLJJJHHHFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@??????>>>=========>>>>>>>>>???????????????:::;;;;;;;;;;;;;;;;;;;;;888888888888888888888888666666666666555444333222444444333333333333222222222222111111111111222222111111111111000000000000---......///////////////000000///...............//////000111111111111111111111111111222222333444666555444333222111111111111000...---,,,---///000........................000000000000////////////,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///......000444777666444111111111111222444666888888888888888888888999:::======>>>???@@@AAAAAABBBCCC@@@KKKaaattt{{{sssllljjjrrrEEEFFFHHHIIIJJJJJJIIIIIIIIIIIIHHHDDD@@@===<<<===AAACCCEEEHHHMMMVVVaaaiiiooolllooo~~~rrrkkkrrr{{{~~~|||zzzyyyzzz~~~~~~{{{xxxtttoookkkgggbbb[[[RRRJJJEEEAAA@@@AAA@@@@@@DDDIIIPPP^^^kkkuuuzzzzzzpppcccYYYNNNFFF???===<<<:::<<>>@@@CCCGGGLLLTTT\\\bbblllrrr{{{|||vvvoooggg^^^UUUOOOHHHDDD>>>:::888777555444222222222222222222222222555666888:::;;;<<<<<<;;;:::999999999::::::;;;;;;999;;;===>>>>>>@@@CCCFFFHHHLLLNNNLLLKKKKKKHHHDDD:::777444333333444333222222444666999<<>>=========<<<<<<<<<;;;;;;:::::::::;;;;;;;;;:::::::::::::::888888888888888888888888666666666666666555333333444444333333333333222222222222111111111111222222111111000000000/////////---...//////000000//////000000///...............//////000111111111111000333333333333444555666666666555444333222111111111///...---------///000222........................000000000///.........---++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......000...---///333666666555333222222222444555777999888888777777777888999999======>>>???@@@AAABBBBBBDDDAAAIII[[[kkkvvvrrrjjjgggpppEEEFFFHHHIIIJJJJJJIIIIIIIIIIIIGGGCCC???======???BBBCCCEEEIIIPPPZZZeeemmmssspppvvvtttnnnvvv~~~|||zzz~~~|||yyyvvvqqqlllhhhaaa]]]VVVNNNGGGBBB@@@@@@AAA???@@@DDDHHHOOO\\\hhhqqqvvv~~~|||qqqdddZZZMMMEEE>>><<<;;;:::<<>>AAADDDEEEJJJLLLJJJJJJJJJGGGCCC999777444333333444333222222444666888<<>>=========<<<<<<;;;:::999888777777;;;;;;::::::999999888888888888888888888888888888777777777777666555444444444444333333333333222222222222111111111111222222000000000/////////......---...//////000000//////000000/////////............///000000111111000000222222333333444555666666555555333222111000000000------,,,---...000222333////////////////////////111000000///...------,,,***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...000...---...111444666777555444444444555666888999777777666666777888999999>>>>>>???@@@AAABBBBBBCCCEEEBBBGGGTTT```mmmrrrjjjgggoooFFFGGGHHHJJJJJJJJJJJJIIIHHHGGGDDD@@@======???AAAEEEEEEGGGKKKRRR\\\ffflllppppppzzz|||tttqqqxxx~~~{{{xxxtttpppjjjfff___[[[TTTLLLGGGCCCBBBBBBAAA@@@AAAEEEIIIOOO[[[gggooottt}}}|||rrreee[[[LLLEEE>>><<<;;;:::<<<@@@???AAACCCFFFKKKRRRZZZ___iiipppyyy{{{uuunnnfff]]]SSSMMMFFFBBB===999777666555444444222111//////111222444222333555666888999:::;;;<<<;;;999888888999:::<<<888999;;;<<<<<<>>>@@@CCCCCCHHHKKKJJJJJJJJJGGGBBB999666444333333444333333222444666888<<>>============<<<<<<;;;;;;:::::::::;;;;;;:::999999888777777888888888888888888888888888888888888777666555444444444333333333222222222222222111111111111222222////////////..................///000000000000000000000000000000///.........//////000000000000000///000111222333333444444555444333111000000000000...---------...///111222000000000000000000000000222111111000///...------******+++,,,------------++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------000...------///222666777666555555444555666888999666666666666777888999999>>>>>>???@@@AAABBBCCCCCCBBBBBBGGGOOOXXXggg~~~rrrjjjiiirrrFFFGGGIIIJJJKKKKKKJJJIIIGGGEEEBBB>>><<<===BBBFFFJJJJJJKKKOOOVVV^^^eeeiiikkknnn}}}zzzvvvuuu{{{~~~~~~{{{xxxtttnnniiieee\\\XXXQQQJJJEEECCCCCCDDDBBBAAABBBFFFJJJOOO[[[fffnnnttt|||}}}ssseee[[[LLLDDD===<<<;;;:::<<<@@@???AAACCCFFFJJJQQQXXX^^^hhhoooxxx|||vvvooofff]]]SSSMMMEEEAAA<<<888666555555444333222000//////000222333222222333555777999:::;;;>>>===;;;999888888888999888:::;;;<<<<<<>>>@@@BBBBBBGGGKKKKKKKKKKKKHHHCCC999777444333444555555444333555666888===FFFQQQZZZeeegggddd]]][[[]]]```___aaaaaabbbaaaaaacccfffiiijjjjjjhhhfffdddaaa___^^^___^^^\\\ZZZZZZ[[[\\\]]]bbbbbbcccdddeeefffgggggg^^^[[[WWWSSSOOOMMMMMMMMMKKKKKKKKKKKKKKKLLLLLLLLLJJJKKKKKKJJJIIIHHHFFFEEECCCBBBAAA@@@????????????@@@@@@??????>>>=========;;;;;;<<<<<<=========>>>;;;;;;:::999999888777777888888888888888888888888888888888888777666555444444444333333333222222222222222111111111111222222////////////...............//////000000000000000000000111111000000///.........///000000000000000...///111222333444444444444333222111000//////////////////.........//////000000000000000000000000222222111000000///......***+++,,,---------------***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------...111555888666666555444444555666777666666666666777888999:::===>>>???@@@AAABBBBBBCCC???BBBGGGMMMUUUdddzzzoooiiiiiiuuuFFFGGGIIIJJJKKKKKKJJJJJJGGGEEEAAA======@@@GGGLLLOOOOOOQQQVVV]]]cccggghhhhhhppp{{{zzz{{{|||}}}{{{}}}{{{wwwrrrmmmgggcccYYYTTTMMMFFFBBB@@@AAABBBCCCBBBCCCGGGJJJOOOZZZeeennnttt|||}}}ssseeeZZZKKKCCC===;;;;;;:::<<<@@@???AAACCCEEEIIIPPPWWW\\\eeemmmwww}}}wwwpppggg]]]TTTMMMDDD@@@;;;777666555444333222111000//////000111222222222333444666999;;;<<<<<<<<<;;;;;;:::999888777888:::;;;<<<<<<===???BBBBBBHHHLLLLLLMMMNNNJJJEEE:::777555444555666666555555666888999>>>GGGTTT]]]cccccc```[[[YYY]]]^^^\\\\\\\\\[[[ZZZZZZ]]]aaadddeeeeeeeeedddbbb```___^^^^^^^^^___bbbeeeiiilllnnniiigggeeeaaa^^^[[[XXXWWWVVVTTTPPPMMMLLLMMMPPPQQQKKKKKKLLLMMMLLLJJJIIIGGGKKKKKKLLLLLLJJJHHHFFFEEECCCCCCBBBAAA@@@@@@@@@@@@@@@@@@??????>>>=========999999:::;;;<<<===>>>>>>;;;;;;::::::999999888888888888888888888888888888777777777777666555444444444444333333333333222222222222111111111111222222000000000/////////.........///000000111111000000///000111222111000///...---...//////000000/////////111333555666666666666444333111000//////......000////////////......---////////////////////////000000000000////////////+++,,,,,,------------,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000444777777777555444444555666666777777777777888999;;;;;;======>>>???@@@AAAAAABBB>>>BBBGGGMMMUUUdddyyy|||kkkfffhhhuuuGGGHHHIIIKKKKKKKKKKKKJJJHHHFFFBBB??????EEEMMMTTTRRRSSSWWW]]]eeejjjkkkjjjgggrrryyyqqqqqqsssrrrxxx~~~}}}yyyuuupppjjjddd```WWWRRRKKKDDD@@@>>>???AAABBBAAABBBFFFIIINNNXXXccclllrrr{{{|||rrrdddZZZJJJCCC<<<;;;;;;:::<<<@@@@@@AAACCCEEEIIIOOOVVV[[[bbbiiittt|||xxxqqqhhh^^^TTTNNNCCC???:::777555555444333111111000000000000111111222222333444666999;;;===888999;;;<<<<<<;;;999888777888:::::::::;;;===@@@CCCIIINNNOOOOOOPPPLLLGGG;;;888666666777888888777666777999:::???IIIVVV___]]]^^^[[[WWWWWWZZZ[[[XXXVVVUUUTTTSSSSSSVVV[[[______```aaabbbbbbbbbbbbbbbccceeeiiilllnnnnnnnnnmmmbbb```^^^ZZZWWWSSSQQQOOORRRQQQOOOMMMMMMNNNPPPQQQLLLLLLLLLLLLJJJIIIGGGFFFHHHIIIJJJKKKKKKIIIGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@??????>>>=========::::::;;;;;;<<<<<<======;;;;;;;;;:::::::::::::::888888888888888888888888666666666666666555333333444444333333333333222222222222111111111111222222111111000000000///////////////000111111111111000///000111222222000///...---...//////000000/////////000333555777777666666333222111000///...............//////////////////........................---------...............------------------,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,.........///222555999888777666555666666777777777888888999;;;<<<===<<<<<<===>>>???@@@@@@AAA@@@CCCGGGKKKTTTeeeyyy|||jjjfffiiiwwwGGGHHHIIIKKKKKKKKKKKKJJJIIIGGGCCC@@@BBBHHHRRRYYYTTTUUUZZZbbbjjjoooooommmfffsssppphhhiiillljjjqqq~~~~~~|||xxxsssnnnhhhbbb^^^XXXSSSLLLDDD@@@???@@@AAAAAA@@@BBBEEEHHHMMMWWWaaajjjpppzzz|||rrrdddYYYJJJBBB<<<;;;::::::<<<@@@@@@AAACCCEEEHHHNNNUUUZZZ___gggqqqzzzyyyqqqiii___UUUOOOCCC???:::666555555444333000000111111111111000000222333333444666999<<<>>>444666:::<<<======;;;:::666777888999888999<<<>>>DDDJJJOOOPPPQQQRRRNNNHHH;;;999777666888999999888777888:::;;;@@@JJJWWW```YYYZZZXXXTTTUUUXXXXXXUUURRRQQQPPPNNNNNNRRRWWW[[[[[[\\\^^^aaaccceeeffffffgggjjjmmmooolllfff```[[[UUUUUUUUUUUUTTTTTTTTTTTTQQQQQQPPPNNNMMMLLLKKKKKKMMMLLLKKKJJJJJJIIIIIIIIIEEEFFFHHHJJJJJJIIIHHHGGGEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@??????>>>==============================<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888666666666666555444333222444444444333333333222222222222111111111111222222111111111111000000000000//////000111111111111111///000222333222111///...---......///////////////,,,...111333555555444444333222111///............+++,,,...///000000000000........................******+++,,,,,,------...............---,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((+++...///...///222555;;;:::999777777777888888888888888999:::<<<===>>>;;;;;;<<<===>>>???@@@@@@BBBDDDFFFIIISSSfffzzzmmmiiilllyyyHHHHHHIIIIIIJJJKKKLLLLLLEEEDDDCCCDDDHHHOOOWWW]]]]]]]]]aaagggiiiggghhhkkkkkkuuuvvvjjjiiijjjiiijjjwww~~~~~~}}}yyysssmmmfff^^^YYYTTTOOOIIIDDDBBBAAA@@@?????????BBBGGGJJJNNNVVV```iiippp{{{{{{ssseeeYYYNNNEEE>>>======<<<<<<>>>AAAAAAAAABBBDDDJJJQQQVVV^^^dddkkkrrryyyzzzssskkk```UUULLLGGGCCC>>>888444222222222333111///...---...///000000000222444666888999:::999999:::::::::999999888:::999999888999:::<<<===CCCJJJPPPTTTWWWXXXRRRKKK@@@<<<777666777999999777555777:::???GGGOOOVVV[[[WWWVVVVVVUUUTTTTTTTTTTTTJJJOOOPPPOOOOOOSSSUUUSSSVVV\\\dddkkkmmmmmmmmmlllllliiieee```[[[XXXVVVUUUXXXWWWVVVUUUTTTTTTTTTTTTOOONNNNNNMMMMMMMMMMMMMMMJJJIIIIIIHHHHHHIIIIIIJJJLLLKKKIIIHHHGGGGGGHHHIIIFFFFFFEEEEEEDDDDDDCCCCCCCCCAAA???>>><<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<999999999888888888888777888888777555444333222111444444333333333333222222222222222111222222333333000000000111222444555666111111222222222111111000111111222222111000...---............///////////////000111222333444444444555333111000111111000///---------.........//////...///////////////............//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,------.../////////333555999;;;;;;999666444777777888999::::::;;;;;;:::<<<===>>>===>>>???AAABBBBBBEEELLLTTTaaauuurrrgggkkk}}}GGGGGGHHHHHHIIIJJJJJJJJJGGGFFFFFFJJJPPPXXX^^^bbbZZZZZZ^^^cccdddbbbcccfffgggqqq}}}uuullllllmmmlllkkkvvv~~~}}}}}}zzzyyy{{{~~~~~~{{{wwwrrrllleee]]]XXXRRRNNNHHHCCCAAA@@@???>>>@@@???BBBFFFHHHKKKTTT]]]fffnnnzzz{{{ssseeeYYYMMMEEE===<<<===<<<<<>>888444222222222444333111000000000111222000111222333555777888888999999999::::::999999888:::999999999999:::<<<===CCCKKKSSSYYY]]]]]]VVVNNN???;;;777666888::::::999;;;<<<===AAAFFFLLLRRRVVVYYYWWWUUURRROOONNNMMMMMMOOOOOOKKKGGGIIIRRRZZZ^^^dddeeefffggghhhgggfffddddddbbb___\\\YYYWWWVVVUUUWWWVVVUUUTTTSSSSSSSSSSSSMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKIIIHHHGGGGGGHHHHHHFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA???>>>===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;999999999888888888777777777777666555444333333222444444333333333333222222333222222111111111222222111111000000000000111111111222222333222222111111111111222222111000...---............///////////////000111222333333333333222000...---......---,,,---------.........//////......////////////............//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------...---------,,,,,,------.../////////222444888:::;;;:::777555777888888999::::::;;;;;;:::<<<===>>>===>>>@@@AAABBBBBBEEELLLTTTaaatttqqqfffjjj|||FFFFFFGGGHHHIIIIIIIIIIIIGGGHHHKKKSSS\\\cccfffeeeZZZZZZ]]]```___[[[]]]ccchhhrrr}}}yyyvvvwwwwwwsssuuuvvvsssooowww}}}{{{vvvxxx{{{wwwuuuwww{{{}}}~~~zzzxxxtttpppkkkddd\\\WWWPPPLLLFFFAAA??????>>>===@@@???AAAEEEGGGIIIRRR[[[cccmmmzzz|||ssseeeXXXMMMDDD===<<<===<<<<<>>@@@AAACCCDDDGGGKKKNNNTTTYYYaaaiiiqqqzzzyyyqqqiii```WWWPPPGGGCCC>>>888444222222222444333222000000111222222111111222333444555666666888999999::::::999999999:::999999999999;;;===>>>BBBKKKVVV]]]bbbbbb[[[SSS@@@<<<777666888::::::999======>>>@@@DDDJJJOOORRRQQQOOOMMMLLLKKKLLLMMMNNNJJJKKKKKKKKKTTTdddpppvvvhhhddd___]]]^^^___^^^]]][[[ZZZYYYWWWVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRRRRRRRNNNMMMKKKJJJIIIHHHGGGGGGJJJJJJKKKLLLLLLKKKJJJJJJKKKJJJIIIHHHGGGGGGGGGHHHFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCAAA@@@????????????<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;999999888888888777777777666666666555555555444444444444333333333333222222333222111000000000000000222111000...------------111111222222333222222111111222222111111000///...............////////////000000111222333333333333555333000000000000///------............/////////......///////////////............///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,------.../////////111333666999;;;:::999888888888999999::::::;;;;;;:::<<<>>>>>>>>>>>>@@@BBBBBBBBBEEELLLTTT```tttpppeeeiii{{{FFFGGGHHHIIIJJJIIIIIIHHHDDDIIIRRR___jjjmmmiiieee]]]]]]___```[[[WWW\\\dddooo{{{~~~rrrkkkjjjqqq~~~}}}}}}~~~yyy}}}}}}wwwqqqvvv}}}xxxvvvxxx|||~~~xxxvvvssspppkkkddd\\\VVVMMMIIICCC???>>>======<<<@@@???AAADDDGGGJJJSSS]]]gggrrr~~~|||sssdddWWWLLLCCC<<<<<<===<<<===???===???AAACCCCCCEEEGGGIIINNNUUU]]]eeemmmwwwxxxpppiiiaaaXXXRRRGGGCCC>>>888444222222222111111000//////000000111111222222333333444444444888888999:::::::::999999:::999999999:::;;;===>>>CCCKKKTTT[[[```ccc^^^WWWCCC???999777888:::999777777888999<<>>>>><<<;;;;;;::::::;;;;;;<<<;;;::::::::::::::::::;;;888888888888777777777777555555555555555666666666444444333333333222222222333222111000////////////111000///...---,,,,,,,,,000000111111222111111111222222111111000//////...............////////////000000111222222222222222666444111000111111000................../////////---...//////////////////---...............------------------------------************************++++++++++++++++++++++++++++++,,,------------,,,,,,,,,------.../////////000111444777::::::::::::999999999:::::::::;;;;;;;;;<<<>>>>>>>>>>>>@@@BBBBBBBBBEEELLLSSS```sss~~~nnndddiii{{{GGGHHHJJJKKKKKKJJJIIIHHHDDDLLL[[[kkksssrrriiiaaa^^^___```]]]WWWUUU^^^jjjxxxuuuhhhcccdddpppxxxsssxxx{{{yyy{{{~~~wwwvvvssspppkkkddd[[[UUUKKKGGGAAA>>><<<<<<<<<<<<>>>>>>@@@DDDGGGLLLVVVaaappp|||{{{rrrdddWWWKKKCCC<<<;;;<<<<<<===???<<>>888444222222222111000000000000000111111222222222333333333444444777888999:::::::::::::::999999999999:::<<<>>>???CCCIIIPPPTTTZZZ___^^^YYYGGGBBB<<<999999888777444444444555888===CCCHHHKKKJJJIIIHHHHHHHHHJJJLLLMMMRRRVVVYYY[[[^^^```\\\UUUHHHDDDBBBFFFNNNVVVYYYXXXYYYYYYYYYYYYXXXXXXWWWWWWVVVVVVUUUTTTTTTTTTUUUUUUTTTSSSQQQNNNLLLKKKJJJJJJGGGHHHJJJKKKKKKJJJHHHGGGIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@??????>>>======;;;;;;::::::::::::;;;;;;:::::::::999999:::::::::888888888777777777666666555555555666666666666777444444333333333222222222333222111000////////////000//////.........//////......///000111111000000222222111000000/////////............////////////000000111222222222111111111///---------...---,,,////////////////////////------...///////////////------...............---------------------------************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,------...////////////111333666888:::;;;<<<:::::::::::::::;;;;;;;;;;;;===>>>???>>>???@@@BBBBBBBBBEEEKKKSSS___rrr|||mmmccchhh{{{HHHIIIKKKLLLLLLKKKIIIHHHEEEQQQaaaooosssnnnddd]]]ZZZ[[[\\\ZZZUUUWWWfffwwwooobbb___dddrrr}}}{{{}}}|||~~~}}}wwwvvvssspppkkkcccZZZSSSIIIEEE@@@===<<<<<<<<<<<<>>>===???DDDGGGMMMXXXcccuuu{{{rrrdddWWWJJJBBB;;;;;;<<<<<<===???===>>>AAABBBBBBCCCEEEGGGKKKQQQZZZbbbjjjrrr{{{xxxqqqkkkcccZZZTTTGGGCCC>>>888444222222222222222222333333333333333222222333333444444555555777888999999::::::::::::999999999999;;;===???@@@EEEIIIMMMQQQVVV\\\[[[WWWIIICCC===999999999666444555555555777;;;@@@EEEHHHDDDEEEGGGJJJNNNQQQTTTVVV[[[[[[WWWSSSQQQQQQLLLDDD@@@???>>>CCCJJJRRRVVVWWW[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUVVVRRRQQQOOOMMMKKKJJJIIIIIIGGGHHHIIIJJJJJJIIIHHHGGGHHHIIIIIIIIIHHHGGGFFFEEEFFFFFFEEEDDDBBBAAA@@@@@@>>>????????????>>>===<<<;;;;;;::::::::::::;;;;;;::::::999999999999::::::888888777777777666666666666666666666666666666666444444333333333333222222333222111000000000000000///////////////000111222......///000111111111111333222111000////////////............////////////000000111111111111111000000///------///000///...000000000////////////...,,,---...///000000000000,,,---......///.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,------.../////////000111222555777999;;;<<<::::::::::::;;;;;;;;;;;;;;;===????????????AAABBBCCCBBBEEEKKKSSS^^^rrr|||mmmccciii|||GGGHHHJJJLLLLLLJJJHHHFFFEEEPPP___hhhggg```YYYUUUUUUWWWYYYXXXVVV^^^ttt}}}jjj^^^___gggttt}}}yyy{{{}}}vvvtttrrroooiii```WWWPPPIIIEEE@@@<<<<<<<<<======>>>===>>>BBBFFFKKKVVVaaannnzzzqqqdddWWWJJJAAA;;;;;;<<<<<<===???===>>>@@@AAAAAACCCFFFHHHJJJPPPYYYaaahhhooowww}}}xxxrrrllldddZZZSSSGGGCCC>>>888444222222222111222333333444444444333222222333444555555666666777777888999::::::::::::999999999:::;;;===???AAAEEEJJJOOORRRWWW[[[YYYUUUGGGBBB<<<:::::::::999777555555666999===CCCHHHLLLFFFHHHLLLPPPSSSVVVXXXXXXTTTSSSPPPLLLNNNOOOKKKDDD@@@???>>>@@@DDDKKKRRRVVVZZZZZZ[[[[[[ZZZYYYWWWVVVUUUUUUTTTTTTTTTTTTUUUUUUQQQPPPNNNLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIHHHGGGEEEDDDGGGFFFEEEDDDBBBAAA@@@?????????@@@@@@@@@???>>>===;;;::::::999999::::::;;;::::::999999999999::::::888777777777666666666666777777777666666666666666444444333333333333222222333222222111111111222222///////////////000000111///000111222222333333333333222111000/////////000............////////////000000111111111111000000111///...///111333333222000000000000/////////...,,,---...///000000000000,,,------...//////..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,------.../////////111111222444666999;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;===????????????AAACCCCCCBBBEEEKKKRRR^^^qqq|||mmmdddjjj}}}FFFGGGIIIKKKKKKIIIGGGEEECCCNNNZZZ^^^ZZZSSSOOOOOOSSSVVVYYYYYYZZZeee{{{hhh\\\```iiittt}}}xxxuuuxxx}}}uuusssqqqmmmggg^^^TTTMMMHHHDDD???<<<<<<=========???===>>>AAADDDIIISSS^^^dddvvvyyyqqqdddWWWJJJAAA::::::<<<<<<===???===???@@@@@@AAACCCGGGJJJIIIPPPXXX```fffmmmuuu{{{yyysssmmmeeeZZZSSSGGGCCC>>>888444222222222///000111222222222222222222333333444555666777888666777888999:::;;;;;;;;;999999999:::;;;===@@@AAAFFFLLLRRRUUUZZZ\\\YYYRRREEE@@@;;;999;;;<<<;;;999333444666;;;AAAIIIOOOSSSVVVWWWWWWVVVTTTQQQNNNKKKJJJKKKKKKKKKMMMMMMFFF===???>>>===<<>>;;;::::::999999::::::;;;:::999999999999999999:::777777777777666666666666888777777777666666666555444444444333333333222222222222222222222222333333000//////.........//////000111222333444555555555333222111////////////000............/////////000000000111111111000000///,,,+++***,,,...000111000111111000000/////////...,,,---...///000000000000,,,,,,---.../////////...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,------...//////000222222222333555888;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===?????????@@@AAACCCCCCBBBEEEKKKRRR^^^qqq|||nnndddjjj}}}HHHIIIJJJKKKKKKIIIGGGFFFCCCEEEHHHMMMQQQRRRQQQOOOUUU\\\bbb```]]]iiitttgggdddhhhlllzzzxxxvvvyyy~~~zzzxxxvvv{{{}}}wwwuuupppkkkfff^^^WWWRRRFFFCCC>>>::::::;;;;;;;;;>>>???@@@AAAEEELLLUUU[[[gggnnnvvv}}}}}}xxxnnn___TTTIIIEEE???<<<;;;===???@@@>>>???AAACCCDDDFFFFFFFFFIIINNNVVV^^^gggooowww||||||yyysssjjj^^^VVVJJJAAA;;;999888444222222000111111222222333444444444444444333333222222111777777888999999999999888;;;;;;:::::::::>>>CCCGGGFFFLLLQQQRRRTTTVVVTTTOOOBBB???;;;;;;;;;:::777333888999;;;@@@GGGOOOWWW[[[___[[[TTTNNNJJJIIIJJJKKKLLLKKKKKKKKKJJJHHHDDDAAA???@@@AAABBBEEEJJJQQQVVV\\\\\\\\\[[[[[[ZZZYYYXXXVVVVVVTTTSSSRRRRRRRRRRRRQQQPPPOOOMMMLLLMMMMMMNNNKKKJJJIIIIIIJJJKKKJJJIIIGGGGGGGGGGGGGGGFFFEEEDDDEEEFFFGGGFFFEEEBBB@@@>>>>>>???@@@???>>>===>>>???>>>>>>===<<<;;;:::::::::999::::::;;;;;;<<<<<<===999999888888777666666666777777888888777555222111555555444444444444333333...///000111222333444444000000000000/////////////////////000111333444555444444222000...---+++******+++,,,---...000111111000000000000000/////////------...///////////////000111222333222111///---............////////////------...........................------,,,,,,,,,000000...,,,+++***))))))++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---,,,,,,,,,,,,---......222222111222444666999;;;===>>>>>><<<:::999;;;<<<<<<===>>>???@@@??????>>>???BBBDDDHHHOOO___sssyyyjjjbbbiii~~~GGGHHHIIIJJJIIIGGGEEECCC???AAADDDHHHLLLNNNNNNNNNYYY___dddcccdddrrrpppffffffnnnuuu~~~xxxvvvuuuyyy|||xxxvvvxxx~~~}}}{{{xxxrrrllleee]]]TTTNNNFFFBBB===::::::;;;;;;;;;??????@@@BBBEEELLLTTTZZZeeelllttt{{{~~~|||xxxnnn```VVVIIIEEE???<<<<<<>>>???@@@>>>???AAABBBDDDEEEFFFFFFJJJOOOWWW```hhhpppxxx}}}}}}yyysssjjj^^^VVVKKKBBB;;;:::888444222222000111111222222333444444555555444444444333333333777777888999999999999999:::;;;;;;:::;;;???DDDHHHIIINNNRRRRRRSSSUUUTTTPPPFFFAAA;;;999999:::999888:::===BBBHHHOOOVVV\\\___WWWSSSMMMHHHEEEFFFHHHIIILLLLLLLLLLLLLLLJJJGGGEEEAAABBBDDDDDDFFFIIINNNRRRXXXYYY[[[\\\\\\[[[[[[ZZZVVVUUUTTTSSSRRRQQQQQQQQQPPPOOONNNMMMLLLLLLMMMNNNKKKJJJIIIIIIKKKLLLKKKJJJGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFEEEBBB@@@>>>>>>???@@@???>>>===>>>???======;;;::::::999999999::::::::::::::::::999999999999888888777666666666333444666777888777555555333333222222222222111111111111111111111222222222000000000000//////////////////000000111333444555555444333111000...---,,,+++,,,,,,---...///000000........................,,,---....../////////...///000111222111000...---............////////////........................------------------,,,,,,...---,,,+++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++------,,,,,,------...///111111000111333555888:::======>>><<<::::::;;;<<<>>>>>>=========>>>???@@@@@@BBBEEEHHHPPP```tttvvvggg^^^eeeyyyGGGGGGHHHHHHGGGDDDBBB@@@===>>>AAADDDHHHKKKNNNPPP\\\aaadddeeekkk~~~mmmeeejjjvvvuuutttuuuzzz~~~{{{zzz}}}|||xxxsssllleee\\\TTTNNNFFFBBB===::::::;;;;;;;;;??????@@@BBBEEEKKKSSSXXXbbbiiiqqqwww|||}}}{{{xxxnnnaaaVVVIIIDDD???<<<<<<>>>???@@@??????@@@BBBCCCDDDEEEEEELLLQQQYYYaaaiiirrryyy~~~~~~zzztttjjj^^^VVVLLLCCC<<<:::888444222222000111111222222333444444666555555555555555555555777888888999999999999999::::::;;;;;;<<<@@@EEEIIILLLPPPQQQPPPQQQSSSSSSOOOIIIBBB:::777888;;;<<<<<>>@@@@@@???=========>>><<<;;;:::999999999999999;;;;;;:::999999888777777999999888888777666666666333444666777777777666555333333222222222222111111333222222222111111000000000000000000////////////000000000111222333444555555444333222000///...------------.........//////........................---------..................///000000000///...---............////////////........................,,,,,,------------------+++++++++***++++++,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,---------,,,------...///000000000111222555777999<<<===>>>===;;;;;;<<<===AAA???>>><<<===>>>@@@BBBAAACCCFFFIIIQQQaaauuuvvvfff\\\cccvvvGGGHHHHHHHHHFFFCCC@@@>>>===>>>@@@CCCFFFKKKQQQUUU]]]```bbbeeeppp}}}lllgggooo{{{yyy~~~}}}uuuuuuwww~~~|||xxxuuuqqqkkkeee^^^VVVQQQEEEAAA<<<:::999;;;;;;;;;??????@@@AAADDDIIIPPPUUU___eeemmmtttxxx~~~}}}{{{wwwmmm___UUUHHHDDD???======>>>?????????@@@@@@AAACCCDDDEEEFFFMMMRRRZZZbbbjjjrrrzzz{{{uuukkk___WWWNNNEEE===:::888444222333000111111222222333444444666666666666666666777777777888999999::::::999999999:::;;;<<<===@@@EEEIIIKKKNNNNNNLLLMMMPPPPPPMMMHHHBBB;;;999;;;>>>@@@@@@JJJKKKNNNRRRUUUXXXYYYZZZSSSPPPKKKGGGFFFHHHKKKMMMNNNNNNNNNMMMKKKJJJJJJJJJMMMRRRWWWZZZZZZYYYXXXWWWVVVXXX[[[]]]^^^^^^\\\[[[VVVUUUTTTRRRQQQPPPPPPPPPMMMMMMLLLLLLLLLLLLLLLLLLLLLJJJHHHHHHIIIIIIGGGFFFFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFEEEDDDBBBAAA@@@???@@@@@@???===<<<===>>><<<;;;;;;:::999999::::::::::::::::::999999888888999999888888777666666666777777777777666555444333555555444444444333333333222222222111111111111000000000000000////////////000000000111111333444444333333222111000///...---.....................---000000000000000111111111..................//////---......//////...------............////////////...............---------,,,,,,,,,------.........,,,++++++******++++++++++++++++++,,,,,,,,,------------------------,,,,,,---------------...//////000000000111333555777999;;;<<<>>>===<<<<<<<<<===BBBAAA@@@@@@@@@AAAAAABBBAAACCCFFFJJJRRRbbbvvvxxxggg]]]cccuuuIIIIIIIIIIIIGGGDDDAAA???===>>>@@@BBBEEEKKKSSSXXX^^^``````ddduuu{{{nnnlllttt~~~zzz|||{{{wwwxxx|||~~~|||xxxuuupppjjjddd\\\TTTOOODDD@@@<<<999999:::;;;;;;>>>???@@@AAACCCGGGMMMQQQ[[[aaaiiioootttzzz|||wwwlll]]]RRRHHHDDD@@@======>>>??????@@@@@@@@@AAACCCEEEGGGHHHOOOTTT[[[ccckkkssszzz|||vvvmmmaaaYYYPPPGGG>>>:::888444222333000111111222222333444444666666666777777888888888888888999::::::::::::999999:::;;;<<<===@@@DDDGGGHHHJJJKKKHHHIIIMMMNNNLLLIIIEEEBBBAAADDDFFFEEEDDDIIIIIIHHHJJJMMMQQQVVVYYYYYYUUUPPPKKKIIIJJJLLLNNNOOOOOONNNKKKHHHGGGHHHJJJRRRXXXaaaggghhheeeaaa___ZZZ[[[\\\]]]]]]\\\[[[ZZZWWWVVVTTTSSSQQQPPPPPPOOOMMMMMMMMMMMMLLLLLLLLLKKKLLLJJJHHHGGGGGGFFFDDDCCCEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDBBBAAAAAA???@@@AAA???===<<<<<<======<<<<<<;;;;;;;;;;;;;;;999:::::::::;;;;;;<<<<<<999999888888777666666666777777777666666555444444555555444444444333333333000111111111111222222222000000000000////////////000000000000111222333333111111000///......------...............---------000000000000111111222222000000///......//////000---------............---............//////////////////.........---------,,,,,,,,,------............---,,,+++************+++++++++,,,,,,,,,------------------------------...------------...//////000111222333555777888999999<<<>>>>>>=========>>>AAABBBDDDEEEEEEDDDBBBAAAAAACCCFFFJJJSSScccwwwyyyiii^^^ccctttIIIJJJJJJIIIGGGEEEBBB@@@<<>>???AAADDDJJJMMMVVV[[[ccciiinnnttt|||}}}xxxlll]]]RRRGGGDDD@@@>>>>>>>>>>>>>>>@@@@@@@@@BBBDDDGGGJJJLLLQQQVVV]]]eeemmmuuu||||||wwwoooddd[[[RRRHHH???;;;888444222333000111111222222333444444555555666777777888999999888999999:::::::::::::::888:::;;;<<<===???BBBEEEDDDHHHIIIHHHJJJNNNPPPNNNOOOMMMJJJJJJLLLLLLIIIEEEAAA@@@???AAAFFFNNNWWW\\\]]]YYYSSSMMMJJJIIIKKKLLLMMMNNNMMMJJJFFFEEEHHHKKKUUU^^^jjjssstttoooiiieee]]]]]]]]]]]]\\\[[[ZZZYYYXXXWWWVVVTTTRRRQQQPPPPPPNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIGGGGGGGGGGGGEEEDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBBBB@@@AAAAAA@@@===<<<<<<======<<<<<<;;;;;;<<<<<<<<<999999:::;;;;;;<<<======999999888888777666666666333444444555666777888888333333222222222222111111000000111111222222222333000000000000///////////////////////////000111222/////////......---------..................---------......//////000000111111000///------...//////------------.........///............/////////////////////...------,,,,,,,,,,,,------------------///...---,,,++++++++++++++++++,,,,,,,,,,,,------------------..................------......///000000111333444666777999999888;;;>>>???>>>>>>>>>???AAACCCFFFHHHGGGEEEBBB@@@@@@CCCFFFJJJRRRcccwwwzzzjjj___ddduuuHHHIIIIIIIIIGGGEEEBBB@@@>>>BBBEEEFFFGGGLLLUUU[[[___^^^\\\bbbzzzuuurrrwww~~~zzzwwwzzz}}}yyywww|||}}}|||yyyuuuooohhh```WWWNNNHHHCCC???;;;888999:::;;;<<<;;;<<<===>>>???BBBGGGJJJPPPUUU\\\bbbhhhnnnvvv|||~~~~~~yyynnn___TTTGGGDDD@@@>>>>>>???>>>>>>???@@@@@@BBBEEEIIIMMMOOOUUUYYYaaahhhpppxxx}}}xxxpppfff^^^TTTIII???;;;888444222333000111111222222333444444444444555666777888999:::888999::::::;;;;;;::::::999:::;;;<<<<<<===@@@BBBCCCHHHJJJKKKNNNSSSTTTRRRVVVRRRNNNLLLKKKIIIEEEAAA<<<;;;;;;===DDDMMMWWW]]]___ZZZTTTNNNJJJIIIJJJLLLJJJKKKLLLIIIEEEFFFKKKPPP\\\fffttt~~~xxxpppjjj___^^^]]][[[ZZZZZZ[[[[[[ZZZYYYWWWUUUSSSRRRQQQQQQPPPPPPPPPOOONNNLLLJJJIIIHHHGGGFFFGGGIIIKKKJJJIIIEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBCCC@@@AAAAAA@@@===<<<<<<===<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::;;;;;;999999888888777666666666333333444555666777888999333333222222222222111111222222222111111111111111000000000000////////////...............//////000////////////............------..................---......///000000111111000...---+++++++++---..................//////000............////////////000//////...------,,,,,,------------------,,,,,,......------,,,------...++++++,,,,,,,,,,,,------------------.........///...............//////000///000222444555777888888888:::>>>???????????????BBBCCCEEEEEEEEECCCAAA@@@???BBBEEEIIIRRRbbbwww}}}mmmcccgggxxxGGGHHHHHHHHHGGGDDDBBB@@@BBBFFFJJJKKKLLLPPPXXX___]]][[[XXX___xxx}}}sssrrrzzzxxxtttsssyyy|||xxxuuu{{{}}}|||uuuqqqlllggg```XXXPPPJJJBBB???;;;888999:::;;;<<<:::;;;<<<===>>>AAAEEEHHHLLLQQQXXX^^^cccjjjrrrxxx{{{~~~~~~zzzpppbbbWWWGGGDDD@@@>>>>>>???>>>>>>???@@@@@@CCCFFFKKKOOOQQQWWW\\\ccckkkrrrzzz}}}yyyrrrggg```UUUJJJ@@@;;;888444222444000111111222333333444444333444555666777888999:::888999::::::;;;;;;::::::999:::;;;;;;;;;<<<>>>@@@DDDIIIMMMNNNRRRWWWYYYWWWYYYTTTMMMIIIFFFCCC>>>:::===<<<<<>>@@@?????????@@@CCCCCCBBBBBBBBBAAAAAA@@@???AAAEEEIIIRRRbbbwwwqqqgggkkk|||GGGJJJMMMKKKGGGCCCBBBCCCEEEHHHKKKNNNQQQTTTWWWYYY[[[WWWXXXfffvvvyyy|||wwwppppppuuu~~~xxxsssrrrsss}}}|||yyyvvvrrrllleee]]]UUULLLGGGBBB???<<<:::;;;<<<<<<;;;============???AAACCCDDDJJJNNNUUU\\\aaagggmmmpppxxx}}}{{{zzzsssdddTTTFFFCCC???======>>>===<<<>>>AAADDDEEEGGGLLLSSSYYY]]]aaahhhnnnuuu|||zzzrrrhhh```QQQHHH@@@>>>;;;666222222333333333222222111111111555444444666888<<<@@@BBB===<<<;;;:::999:::;;;;;;777888:::<<<>>>@@@AAAAAADDDLLLSSSXXX]]]bbbbbb___^^^UUUIIICCCBBBBBB@@@===<<<;;;:::>>>FFFPPPXXX]]]___[[[SSSIIIFFFIIIJJJHHHHHHEEEDDDFFFGGGJJJWWWfffnnnxxx{{{tttjjjccc[[[XXXZZZ\\\\\\ZZZXXXWWWWWWUUUTTTRRRPPPOOOSSSPPPMMMKKKKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIGGGGGGHHHHHHHHHGGGGGGFFFGGGFFFDDDCCCBBBBBBBBBCCCDDDBBB@@@???=========>>><<<<<<<<<;;;;;;::::::::::::::::::999999888888888::::::999888777666555555666666666666555555555555333333333333333333333333555555444444333222111111////////////000000000000//////000000///...------......//////000000111111...+++***+++---...,,,***,,,,,,---...000111333444222222000///------,,,,,,............/////////000//////////////////////////////.........------------------,,,,,,+++++++++...---,,,,,,......---,,,************+++,,,------------------------------------------------------111222333444555777888888888:::<<<=========???@@@BBBCCCDDDEEEEEECCCAAA@@@BBBCCCFFFJJJUUUfffzzzsssgggkkk~~~IIIKKKMMMJJJFFFCCCCCCDDDJJJKKKNNNQQQTTTWWW[[[^^^]]]XXXZZZeeerrrxxxyyy{{{yyy{{{~~~}}}qqqlllmmmsss~~~{{{vvvtttsssttt}}}{{{xxxtttpppjjjccc[[[SSSKKKFFFAAA???;;;:::;;;<<<<<<;;;============???AAACCCDDDIIIMMMTTT[[[aaagggmmmqqqyyy~~~}}}{{{tttdddTTTFFFCCC???======>>>======>>>AAAEEEGGGIIINNNVVV\\\ccchhhooovvv|||{{{rrrggg___RRRIII@@@>>>;;;666222222333333333222222222111111444444555666999<<>>@@@CCCFFFHHHJJJQQQYYY___ffflllnnnkkkcccYYYMMMEEECCCCCCBBB@@@===<<<<<<@@@HHHRRR[[[aaaccc```WWWMMMHHHIIIHHHFFFGGGDDDCCCFFFIIIOOO]]]kkksss{{{||||||zzzvvvkkkddd\\\XXXZZZ\\\\\\ZZZZZZYYYWWWUUUTTTSSSSSSTTTSSSQQQNNNLLLLLLLLLKKKJJJIIIIIIJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEFFFEEEDDDBBBBBBBBBCCCCCCCCCBBB@@@>>>============;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888888777777777777888888888888666666666666555555555555333333333333333333333333333333222222111000000///////////////000000000111///000000000//////...---............///////////////...,,,---///000...,,,------...///000111333333222111000......---------///...,,,++++++---///111//////////////////////////////.........---------............------------...---,,,,,,......---,,,+++******++++++,,,---...------------------------------------------------000111222333444666777777777:::<<<>>>>>>>>>@@@AAABBBCCCDDDEEEEEECCCAAA@@@AAACCCFFFKKKVVVgggzzztttgggkkk}}}KKKMMMLLLIIIEEEDDDGGGJJJQQQQQQQQQSSSVVV[[[___bbb___\\\^^^hhhqqqsssrrrqqquuu{{{{{{vvvlllhhhhhhnnnyyy|||xxxvvvuuuvvvvvv~~~~~~yyyvvvppplllfff___XXXPPPIIIDDD@@@>>>;;;999:::;;;<<<;;;=========>>>???AAABBBCCCFFFKKKRRRZZZaaagggnnnrrrzzz{{{ssscccTTTFFFCCC???>>>>>>>>>>>>===???CCCGGGJJJMMMSSS[[[bbbkkkpppyyy{{{rrrfff^^^SSSIIIAAA>>>;;;666222222333333333333222222222222333444555777999<<<===>>><<<<<<;;;::::::;;;===>>>AAA@@@@@@AAADDDIIINNNQQQTTT\\\ccciiiooouuuwwwtttkkk___PPPGGGDDDEEEEEEDDD@@@???@@@CCCJJJTTT^^^dddgggeee]]]QQQJJJHHHFFFCCCDDDBBBBBBFFFKKKTTTcccpppuuu{{{}}}xxxsssrrrssstttkkkeee]]]YYYYYY[[[[[[ZZZZZZXXXVVVTTTSSSTTTUUUWWWSSSQQQOOOMMMNNNMMMLLLKKKJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBAAA???>>>============::::::;;;;;;;;;;;;;;;;;;:::::::::999999999999888777777777777888888888888666666666666555555555555333333333333333333333333111111000000//////....../////////000000000111111000000000111000000///...............------------///...------//////...---...//////000111111222222000000///...............000...+++)))))),,,///111////////////////////////...............---------,,,------------------......---,,,,,,......---,,,++++++++++++,,,---...//////.........------,,,,,,------------------------///000111222444555666666777999<<<>>>>>>???AAACCCCCCCCCDDDEEEEEEDDDBBBAAA@@@CCCGGGMMMWWWgggyyyrrrggglll~~~MMMMMMLLLIIIFFFHHHMMMRRRZZZWWWUUUVVVYYY^^^bbbeeebbb```cccllluuuwwwwwwxxxzzz~~~|||www|||wwwnnnhhhfffiiiqqqvvvxxxyyy||||||}}}~~~}}}zzzxxxwwwwwwzzz}}}{{{|||}}}yyy~~~~~~{{{wwwssslllhhhbbb[[[TTTNNNGGGBBB???<<<999999:::;;;<<<<<<======>>>>>>@@@AAABBBBBBDDDIIIQQQYYY```gggnnnrrrzzz~~~~~~yyyqqqaaaSSSFFFCCC@@@>>>>>>??????>>>@@@DDDIIIMMMRRRYYYbbbiiirrrxxx~~~zzzrrrfff]]]TTTJJJAAA===:::666333333333333333333333333333333222333555888:::;;;;;;<<<<<<;;;;;;;;;;;;===>>>???@@@AAACCCGGGLLLQQQVVVYYY```gggnnnqqqvvvzzzzzzwwwpppcccSSSGGGDDDFFFGGGGGGDDDDDDEEEHHHMMMUUU^^^dddgggfff___TTTKKKHHHDDDAAAAAA@@@AAAEEEKKKWWWeeeppptttvvvtttmmmeeecccfffkkkhhhccc\\\YYYXXXYYYZZZZZZVVVVVVUUUUUUUUUUUUUUUUUUQQQPPPNNNMMMNNNNNNLLLKKKJJJKKKKKKKKKKKKJJJJJJIIIJJJIIIIIIHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@???>>>=========<<<:::::::::;;;;;;<<<<<<<<<999999999999999999999999::::::999888777666555555666666666666555555555555333333333333333333333333000000000//////.........//////000000000111111111000111111111111111000000000000///......---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,///000000111222222222222000//////.........//////...---,,,++++++---///000////////////////////////........................)))*********++++++,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,---...////////////......------,,,,,,........................000000111333444555666777666999<<<>>>???@@@BBBDDDCCCDDDEEEEEEEEEDDDDDDCCC@@@CCCGGGNNNWWWgggxxxzzzmmmeeemmmLLLLLLKKKHHHHHHLLLTTT[[[ccc___[[[[[[^^^cccggghhhdddaaadddmmmvvv{{{~~~~~~yyyrrrooovvvwwwmmmhhhgggkkknnnpppssswwwzzz}}}~~~{{{yyyxxx}}}yyywwwwwwxxxwww}}}~~~}}}|||xxxtttppphhhddd]]]WWWQQQKKKEEEAAA===;;;888888999;;;<<<<<<======>>>???@@@AAAAAAAAACCCHHHPPPXXX___fffmmmqqqxxx}}}}}}vvvnnn___QQQFFFCCC@@@>>>????????????AAAFFFLLLQQQWWW___iiiqqqxxx~~~~~~}}}yyyqqqeee]]]UUUKKKAAA===:::555333333333333333333333333333333222333555777999:::::::::;;;;;;;;;;;;<<<>>>@@@BBB@@@DDDJJJQQQXXX]]]aaacccjjjqqqwwwzzz~~~{{{qqqdddRRRGGGDDDFFFHHHIIIIIIKKKLLLNNNPPPUUU\\\bbbdddeee```TTTJJJFFFCCC@@@???@@@AAAEEEMMMYYYeeemmmrrrooojjjbbbYYYVVVZZZ___aaa^^^ZZZXXXWWWXXXYYYYYYTTTVVVXXXZZZZZZXXXUUUSSSOOOMMMLLLLLLMMMMMMLLLJJJKKKKKKLLLLLLKKKJJJJJJIIIJJJIIIIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCCCCCCC@@@@@@??????>>>>>>======:::::::::;;;;;;<<<<<<<<<999999999999999999999999::::::999888777666555555666666666666555555555555333333333333333333333333000000000000000/////////000000000000111111111111111111222222222222222111222111111000///...------+++,,,,,,,,,,,,+++,,,,,,///000111222333333222222000//////.........//////------...////////////...////////////////////////---.....................*********++++++,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,---...///////////////......---------........................111222222444555666777888666999<<<>>>???@@@BBBCCCDDDDDDEEEEEEEEEEEEEEEEEEAAACCCGGGMMMVVVddduuu}}}rrrfff```jjj~~~JJJKKKIIIHHHHHHMMMWWW^^^fffbbb^^^___ccchhhkkklllbbbaaadddnnnwww|||{{{lllhhhhhhoooxxx~~~sssmmmjjjlllooopppssswww}}}}}}{{{{{{}}}zzzzzz{{{}}}~~~|||{{{yyyvvvqqqnnneeeaaaZZZTTTOOOIIIDDDAAA<<<999777777999;;;<<<<<<======>>>@@@@@@AAAAAA@@@BBBGGGOOOWWW^^^eeelllpppwww}}}{{{tttkkk]]]PPPFFFCCC@@@>>>???@@@@@@@@@BBBGGGNNNTTT\\\eeepppxxx|||zzzwwwoooeee^^^VVVLLLBBB===:::555333333333333333333444444444444333444555666777888999999:::::::::;;;===@@@BBBDDDFFFJJJRRR[[[bbbgggjjjkkkoooxxxooobbbQQQFFFDDDGGGJJJKKKMMMPPPTTTUUUUUUXXX]]]aaadddeee```SSSIIIEEECCCAAA>>>AAADDDHHHQQQ^^^hhhlllpppiiiaaa[[[TTTOOOPPPUUUWWWWWWVVVWWWWWWWWWWWWXXXTTTWWW[[[^^^^^^[[[VVVSSSMMMLLLLLLLLLNNNNNNLLLJJJLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCDDDDDDEEEDDDDDDCCCCCC@@@@@@@@@@@@@@@???>>>>>>::::::;;;;;;;;;;;;;;;;;;888999999999999:::::::::777777777777888888888888666666666666555555555555333333333333333333333333111111111111000000000000000000000111111111222222111222333333444333333333222111111000///.........---...//////------...//////000222333444444333333000000///...............,,,---///111111000///---////////////////////////---------...............------...............///...---,,,,,,......---,,,++++++++++++,,,---...///................................................111222333444666777888888666888;;;======>>>@@@BBBEEEEEEEEEEEEFFFFFFFFFFFFCCCDDDGGGKKKSSSaaarrr}}}~~~xxxlll```[[[dddxxxJJJJJJHHHFFFFFFKKKTTT[[[```\\\YYY\\\ccciiilllkkk```aaaiiiuuuzzzrrrbbb```dddlllttt{{{wwwsssrrruuuxxxxxxyyy|||~~~}}}}}}~~~~~~|||{{{yyyxxxtttooolllccc^^^XXXRRRMMMHHHDDDAAA:::888666666999;;;<<<<<<======???@@@AAAAAA@@@@@@BBBGGGNNNVVV]]]dddkkkoooxxx~~~{{{sssjjj]]]QQQEEECCC@@@??????@@@AAA@@@CCCHHHPPPWWW___jjjuuu~~~{{{xxxtttnnnfff___WWWMMMBBB===:::555333444333333333444444444555555555444444444555777888999:::::::::<<<>>>AAACCCEEELLLPPPVVV]]]ccchhhlllmmmuuu~~~mmm```PPPGGGFFFIIILLLMMMOOOTTTZZZ\\\\\\\\\```cccfffgggaaaTTTHHHCCCBBB@@@>>>DDDIIINNNXXXfffnnnooonnncccYYYUUUPPPJJJHHHJJJLLLOOORRRUUUVVVVVVVVVVVVUUUWWWZZZ\\\[[[XXXUUURRRMMMLLLLLLMMMOOOOOOMMMKKKMMMMMMMMMLLLLLLKKKIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFDDDCCCBBB@@@AAAAAABBBAAA@@@??????;;;;;;;;;;;;;;;;;;::::::888888999999999:::::::::777777777777888888888888666666666666555555555555333333333333333333333333000000000000000000000000000000111111111222222222222222333444444444444444000000000//////......---,,,...000///---,,,...///...///222444555555555444222111000......---------,,,---.../////////......////////////////////////---------.........//////000//////////////////......---,,,,,,......---,,,+++******++++++,,,---...------......//////000000........................111111222333555666777888666888;;;<<<<<<===>>>@@@EEEEEEEEEEEEFFFFFFGGGGGGEEEEEEFFFIIIPPP^^^ooo{{{yyyrrrggg[[[WWWbbbwwwIIIIIIHHHEEEDDDHHHPPPWWWVVVSSSRRRVVV___gggiiiiii___cccnnn~~~rrrggg]]]]]]bbbkkkrrr{{{yyywwwxxx~~~~~~~~~{{{{{{~~~}}}{{{zzzxxxwwwsssnnnjjjbbb^^^WWWQQQLLLHHHDDDAAA:::888666666888;;;<<<======>>>???@@@AAAAAA@@@???BBBGGGNNNVVV]]]cccjjjnnnyyy{{{sssjjj]]]RRREEECCC@@@??????AAAAAAAAADDDIIIQQQYYYaaalllxxxzzzvvvsssmmmfff```XXXMMMBBB===:::555333444333333333444444555555555666555444333444666888:::999::::::<<<>>>AAADDDFFFPPPRRRUUUZZZ```eeeiiilllzzz|||kkk___PPPGGGGGGKKKNNNOOOOOOVVV^^^aaaaaaaaacccfffiiijjjcccTTTGGGBBBAAA@@@???FFFLLLRRR^^^mmmtttsssjjj^^^SSSPPPNNNGGGCCCCCCFFFJJJPPPTTTVVVVVVVVVVVVTTTUUUVVVWWWVVVTTTRRRPPPMMMMMMMMMOOOPPPPPPNNNLLLMMMMMMMMMMMMLLLKKKIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGFFFEEECCCBBB@@@AAABBBCCCBBBAAA@@@???<<<<<<<<<;;;;;;:::::::::888888888999999:::::::::::::::999888777666555555777666666666555555555555333333333333333333333333/////////000000000000000000111111111111222222222222333333444555555555444...............---------***,,,...---+++***+++...---///222444666666666555222222000///------,,,,,,------,,,,,,,,,---...///////////////////////////---------.........///////////////...---------,,,...---,,,,,,......---,,,************+++,,,------,,,,,,---...///000111111////////////////////////000000111222444555666666666888;;;<<<;;;<<<===>>>FFFFFFEEEEEEFFFGGGHHHHHHFFFFFFFFFGGGNNN[[[mmmyyysssmmmbbbXXXWWWcccyyyKKKIIIEEECCCBBBDDDGGGIIILLLMMMSSS[[[```bbbfffkkkbbbuuulll^^^UUUZZZbbbnnn{{{~~~}}}xxxvvv{{{~~~zzzwwwuuuqqqmmmiiibbb]]]VVVOOOIIIEEEAAA>>>999999888888999;;;<<<===????????????????????????CCCGGGNNNVVV]]]eeelllqqqyyy}}}xxxmmm^^^RRRFFFEEEBBB@@@@@@@@@AAABBBFFFLLLTTT\\\eeeppp|||}}}xxxqqqkkkfffcccXXXRRRIIIAAA<<<888555333333333333333444555666666:::888666555555777999;;;===:::777999>>>BBBCCCBBBOOOQQQUUUYYY^^^eeemmmrrr~~~{{{kkk]]]PPPKKKKKKKKKMMMOOOUUUZZZcccjjjlllkkkgggdddhhhgggbbbVVVIII@@@>>>@@@AAADDDLLLZZZgggppppppnnnhhh___TTTKKKGGGDDDBBB@@@CCCEEEIIIPPPVVVYYYYYYXXXUUUTTTTTTSSSRRRQQQQQQQQQNNNNNNMMMMMMLLLKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGIIIJJJJJJIIIKKKJJJIIIGGGEEEBBB@@@???AAAAAAAAAAAAAAA@@@???>>>:::::::::999999888888888<<<<<<<<<<<<============BBB@@@<<<999777777888999999999888888777555444333222333333444444333333222333333222222111000//////222222222111111111111111222111111333555555444333000000///...............///............---------///000111222333444555555444222///---,,,,,,---.........------...///111222............////////////........................000/////////000///...,,,000///...------...///000)))***+++,,,---///000000------------,,,++++++***++++++,,,---...///000111000111222333555666777777:::;;;======<<<<<<>>>???AAACCCEEEGGGHHHGGGFFFFFFIIIFFFDDDGGGPPP___nnnxxxxxxqqqfff\\\VVV^^^uuuLLLIIIEEEBBBAAABBBEEEGGGHHHIIIQQQ\\\dddfffiiimmmkkkmmm___YYY___jjjwww~~~}}}yyyuuussszzz}}}zzzwwwtttqqqllliiiaaa\\\UUUNNNIIIEEEAAA>>>:::999999888999:::<<<===@@@@@@@@@@@@@@@@@@AAAAAACCCGGGNNNUUU\\\eeennnsss|||zzzooo___TTTFFFDDDBBB@@@@@@@@@BBBCCCGGGLLLTTT]]]fffqqq~~~{{{vvvrrrlllfffbbbTTTOOOGGG@@@;;;888555444333222222333333444555666666666666666777777888888;;;:::999;;;>>>BBBEEEFFFOOOQQQVVVZZZ```gggooouuu~~~xxxhhh[[[OOOKKKLLLNNNQQQTTTYYY___gggnnnpppnnnkkkhhhiiihhhcccXXXJJJAAA???AAABBBEEENNN\\\iiippppppnnnccc[[[QQQIIIDDDAAA>>>;;;>>>@@@EEELLLRRRVVVVVVUUUTTTTTTSSSRRRRRRQQQPPPPPPNNNNNNMMMMMMLLLKKKKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEFFFHHHIIIHHHGGGHHHHHHGGGGGGEEEDDDCCCBBB@@@@@@@@@@@@@@@???>>>===::::::::::::999999999999999:::;;;>>>@@@BBBDDDEEE@@@>>>;;;888777777888999888888888888666555444333222333333444444333333222333333222222111000000000111111111111111111222222222111111222555555444333111111000//////////////////............---------//////000111222333444444333222///---,,,,,,---............---...///111222---------............//////////////////////////////.........//////...,,,,,,---...//////...---,,,,,,------...///000111111,,,,,,---------,,,+++++++++,,,,,,---...///000000000111222333555666777777:::;;;======<<<<<<>>>???AAABBBDDDFFFGGGGGGFFFFFFGGGFFFFFFHHHPPP^^^ooozzz|||ssshhh]]]WWW^^^uuuMMMJJJEEEAAA???@@@BBBDDDEEEHHHQQQ___hhhjjjkkkmmmuuulll^^^\\\eeerrryyytttppppppxxx~~~|||yyywwwtttpppkkkggg```[[[TTTMMMHHHDDD@@@===;;;:::999999999:::;;;<<<@@@@@@@@@@@@@@@AAABBBBBBGGGJJJPPPVVV___hhhrrryyy{{{ppp```UUUEEEDDDAAA@@@@@@AAACCCDDDHHHMMMVVV^^^hhhttt~~~xxxuuusssnnnfff___RRRLLLEEE???;;;888666555222222222222333444555666333555777999::::::999888:::;;;<<<===>>>AAAFFFIIINNNRRRWWW]]]dddllltttyyy}}}tttfffYYYMMMKKKNNNQQQVVVZZZ[[[aaajjjqqqrrrooollljjjkkkjjjeeeYYYLLLCCCAAABBBBBBGGGQQQ___kkkqqqpppmmm```YYYPPPIIIDDD@@@;;;888999<<>>===<<<::::::::::::;;;;;;;;;;;;777888:::===???BBBDDDEEE===;;;999777666777888999888888888777666555444333222333333444444333333222333333333222111111000000000000000111222222222333111111111222444555444333222222111000000000000000///............---------......///000111111222222222111///...---------...///.........///000111222...////////////000000000000000000000000000000000---,,,,,,---//////...,,,)))+++...//////...+++)))---.........////////////++++++,,,---------,,,,,,---------.........//////000111222333555666777777999;;;<<<<<<<<<<<<===???@@@AAACCCEEEFFFFFFFFFFFFEEEGGGIIIKKKPPP]]]ooo|||vvviii]]]WWW^^^uuuLLLIIIEEE@@@>>>>>>@@@AAAEEEIIISSSbbbkkklllkkklll|||~~~jjj]]]]]]gggwww}}}uuuppplllnnnxxx~~~}}}}}}|||{{{xxxvvvsssoooiiifff^^^YYYRRRLLLGGGCCC???<<<;;;:::999999999:::;;;;;;????????????@@@AAABBBCCCKKKNNNSSSZZZbbbmmmxxx{{{ooo```UUUEEECCCAAA???@@@BBBDDDFFFHHHNNNWWW___iiiuuu}}}vvvtttsssoooeee]]]SSSMMMFFF???;;;888666555222222222222333444555666555777999;;;<<<<<<<<<;;;:::<<<>>>======>>>CCCHHHNNNRRRYYYaaaiiiqqqyyy~~~|||ssseeeXXXMMMJJJNNNRRRWWW\\\ZZZaaajjjoooooommmjjjiiilllkkkfffZZZMMMCCCAAABBBDDDJJJVVVdddnnnrrroookkk```ZZZRRRLLLGGGCCC===999888:::???FFFMMMRRRSSSRRRRRRRRRQQQQQQPPPPPPPPPPPPNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHJJJIIIGGGGGGHHHGGGFFFDDDDDDEEEEEEFFFFFFFFFEEEEEEAAAAAAAAA@@@@@@>>>===<<<:::::::::;;;;;;<<<<<<<<<888999999::::::;;;;;;<<<:::999777666666777888999777777777777666555444333222333333444444333333222333333333222222111111111//////000111222333333333111000000222444555444222222111000000//////000000///............---------------......///000111111222111///...---------.........//////000111111222222222222222333333333333////////////////////////,,,++++++,,,...///...,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------------..................000111222333555666777777888:::;;;<<<;;;;;;<<<>>>???@@@BBBDDDEEEEEEFFFFFFCCCGGGKKKMMMQQQ]]]nnn|||wwwiii]]]VVV^^^uuuKKKHHHDDD???===>>>@@@AAADDDJJJVVVeeemmmnnnooorrr}}}lllbbb```lll~~~zzzsssnnnlllppp|||}}}|||{{{zzzzzzyyywwwuuurrrnnnhhhddd\\\XXXQQQJJJFFFBBB>>>;;;;;;:::999999999:::;;;<<<>>>>>>===>>>???AAACCCDDDMMMPPPUUU\\\dddooozzzyyynnn```UUUFFFDDDAAA??????BBBEEEGGGIIINNNWWW```iiiuuu{{{uuussssssnnnddd\\\UUUPPPHHHAAA<<<999666444333333333333444555666666777888888999:::<<<===>>>;;;===>>>===;;;<<<@@@EEENNNSSS[[[dddmmmuuu}}}~~~vvvhhhZZZNNNJJJMMMQQQVVV[[[\\\bbbjjjnnnmmmjjjiiijjjnnnmmmggg[[[MMMDDDBBBCCCFFFOOO\\\iiiqqqrrrmmmiii___ZZZSSSMMMIIIEEE???;;;777888<<>>===:::::::::;;;;;;<<<<<<<<<999999999888777777666666888777777666666666777888666666777666666555444333222333333444444333333222333333333222222222222222//////000111222333333333111000000222444444333222000000///............//////............------------------......//////000000000//////......---------...//////000111111111222222222222333333333333........................,,,++++++,,,...///...,,,......------------......,,,,,,,,,,,,,,,+++++++++***++++++,,,------------------..................000111222333555666777777888999;;;;;;::::::<<<===>>>???@@@BBBCCCDDDEEEFFFCCCGGGKKKNNNQQQ\\\mmmzzz~~~uuuhhh\\\VVV^^^uuuIIIFFFBBB???>>>???AAACCCDDDLLLZZZgggmmmnnnttt{{{rrrkkkiiiuuuyyysssppppppvvv}}}{{{yyyyyyyyyxxxvvvtttqqqlllfffbbb[[[VVVOOOIIIDDDAAA===;;;999999888888999;;;<<<===???>>>===>>>???BBBEEEGGGMMMQQQVVV]]]eeeoooyyy~~~xxxnnn```UUUHHHEEEBBB??????AAAEEEGGGIIINNNVVV___hhhsss~~~zzzuuusssrrrlllccc\\\VVVQQQIIIAAA<<<999666444444444444444555666777888888888888888999:::<<<===<<<<<<<<<;;;;;;===@@@CCCNNNTTT]]]gggpppxxx{{{lll^^^PPPLLLNNNQQQVVV[[[```ffflllnnnkkkiiikkknnnpppoooiii]]]OOOFFFCCCDDDIIISSSbbbnnntttrrrkkkeee]]]WWWPPPKKKHHHEEE@@@<<<777777888===DDDJJJNNNPPPQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNMMMMMMLLLKKKKKKKKKHHHIIIIIIJJJKKKLLLMMMMMMMMMKKKJJJIIIJJJJJJHHHFFFGGGGGGGGGGGGFFFDDDCCCBBBDDDDDDDDDCCCBBB@@@???>>>::::::::::::;;;;;;;;;;;;999999999999999999999999888888777666666666777777666666666666666555444333222333333444444333333222333333333333333333222222000000000111222222222333000000000111333444333222000//////...............///............---------------........./////////000////////////......---,,,---...///000000000000...////////////000000000........................---,,,,,,---//////...,,,///...---,,,,,,---...///.........---------------++++++,,,---------,,,,,,---------.........//////000111222333555666777777777999::::::::::::;;;======>>>???@@@BBBDDDEEEFFFDDDGGGJJJMMMRRR\\\jjjuuuzzzrrrggg]]]XXX___vvvGGGEEEAAA??????AAADDDFFFKKKTTTbbbjjjjjjjjjsss~~~vvvsssrrr~~~}}}xxxtttsssuuu|||~~~|||zzzyyywwwvvvuuutttqqqllleeeaaaYYYUUUNNNHHHDDD@@@<<<:::888888888888999;;;===???@@@@@@??????AAADDDHHHJJJPPPTTTZZZbbbiiirrrzzz~~~yyyoooaaaWWWIIIGGGBBB??????AAADDDFFFIIINNNVVV]]]fffppp|||{{{yyywwwtttpppjjjbbb]]]TTTNNNGGG@@@<<<999777555666555555666666777888999:::;;;<<<===>>>======<<<<<<:::999;;;>>>AAADDDEEENNNTTT___iiirrrzzzoooaaaSSSNNNPPPSSSXXX]]]ccchhhmmmmmmiiihhhlllppptttrrrmmmaaaRRRIIIFFFGGGLLLWWWfffrrrvvvqqqiiibbb[[[VVVOOOJJJHHHFFFBBB???:::999888;;;AAAHHHNNNQQQRRRRRRRRRRRRRRRRRRRRRRRRNNNNNNMMMMMMLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMKKKJJJHHHIIIIIIIIIHHHGGGFFFGGGGGGFFFFFFEEEDDDCCCDDDDDDCCCBBBAAA???>>>===::::::::::::999999999999999999999:::::::::;;;;;;999888888777777666666666555555666666555555444444222333333444444333333222333333333333333333333333111111111111111111222222000//////111333444333111111000000///...////////////............---------............///////////////////////////......---+++,,,---...//////......---------............///........................///.........//////...,,,,,,,,,,,,------,,,,,,,,,---------------------...,,,,,,---------,,,+++++++++,,,,,,---...///000000000111222333555666777777777888::::::999999;;;<<<======>>>???AAACCCEEEFFFEEEGGGIIILLLRRR\\\hhhpppvvvpppggg___[[[cccyyyEEECCCAAA??????BBBFFFHHHUUU^^^iiimmmgggdddnnn{{{}}}wwwvvvvvv~~~zzz~~~|||wwwtttuuuxxx}}}{{{zzzwwwvvvuuusssqqqkkkeee```YYYTTTMMMGGGCCC???<<<:::777777777888:::<<<>>>@@@BBBAAAAAAAAACCCFFFJJJLLLTTTYYY```gggnnnvvv~~~~~~yyypppcccYYYJJJGGGCCC??????@@@DDDFFFIIINNNUUU\\\dddooozzz~~~|||yyyyyyxxxuuuooohhhbbb^^^PPPKKKDDD???;;;999888666666666666666777888999:::<<<>>>BBBDDDDDDBBB???===;;;999777:::@@@FFFHHHGGGNNNUUU___jjjssszzzqqqbbbTTTPPPRRRVVV[[[```ccchhhllljjjffffffkkkqqqvvvuuuooocccUUUKKKHHHJJJNNNYYYiiiuuuwwwqqqgggaaa\\\VVVOOOKKKIIIHHHEEECCC???<<<:::;;;AAAJJJPPPTTTRRRRRRRRRSSSSSSSSSSSSSSSNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJHHHGGGGGGIIIIIIHHHFFFEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCBBB@@@>>>===<<<:::::::::999999888888888:::::::::999999999999888999999999888777666666666555555555666555555444444222333333444444333333222333333333333333333333333222222222111111111111111000//////111333444333111222111111000000000000000//////.........---------.........///////////////...///////////////...---***+++,,,...///......---............////////////000000000000000000000000000/////////000///...,,,)))***,,,......,,,***)))*********++++++,,,,,,,,,------------,,,,,,+++***++++++,,,---...000000111000111222333555666777777666888999:::999999:::<<<<<<======???@@@CCCDDDFFFGGGFFFGGGKKKSSS]]]fffllltttooohhhaaa^^^fff{{{JJJFFFDDDFFFDDDBBBGGGOOOZZZcccjjjjjjddddddkkksss~~~yyy~~~zzztttoooppp|||vvvqqqrrr}}}}}}zzzxxxwwwuuusssqqqnnnjjjddd```UUUQQQJJJDDDAAA>>><<<;;;666777999999:::<<<@@@BBBGGGCCC@@@CCCEEEGGGMMMSSSWWW\\\cccjjjqqqyyy~~~|||sssfff[[[LLLGGGDDDEEEEEEBBBAAABBBGGGLLLSSSZZZaaajjjuuu|||}}}zzzwwwuuuvvvtttrrrpppnnnhhh___XXXTTTLLLEEEAAA===888666777777999999777444666===CCCCCCHHHMMMKKKDDD===:::;;;???>>><<<===@@@DDDFFFHHHOOOVVVaaalllvvv}}}uuubbbRRROOOQQQTTT\\\dddhhhdddcccdddcccccchhhnnnxxxwwwrrrfffXXXOOOMMMNNNWWWcccpppuuuuuupppggg^^^YYYUUUNNNJJJIIIKKKLLLMMMLLLHHHDDDAAABBBHHHNNNRRRQQQPPPPPPPPPQQQRRRTTTUUUPPPPPPOOOOOONNNMMMMMMLLLKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBAAA@@@>>><<<;;;:::::::::::::::::::::::::::;;;:::999888888888999:::999888888777777777777777666666666666666666666666444444333333333333222222333333333333333333333333333333333333333333333333222222222222222222222222222111///.........///000------------------------******+++,,,---...///000//////.........---------,,,---.........---,,,+++........................---.........---,,,,,,+++++++++,,,------......///,,,,,,------,,,,,,+++***(((***,,,......,,,***(((,,,,,,************,,,,,,......---------......///111111333444555666666666777999::::::::::::;;;======>>>>>>???@@@@@@AAAAAADDDDDDGGGMMMSSSZZZgggsssxxxsssjjjaaaaaannnEEEAAAAAACCCDDDDDDJJJQQQ[[[bbbhhhgggaaa```hhhppp{{{wwwmmmiiigggkkk}}}}}}xxxtttwww|||yyyxxxwwwuuurrrpppmmmhhhbbb^^^UUUPPPJJJDDD@@@>>>;;;:::666777999999:::<<<@@@CCCFFFBBBAAADDDGGGJJJQQQWWW[[[___fffnnnuuu||||||zzzqqqdddYYYKKKEEEAAABBBBBB@@@???AAAFFFKKKRRRYYY```iiisss{{{}}}yyyuuussssssqqqpppooommmggg___YYYTTTLLLEEEAAA===888666888111555999999777:::@@@GGGSSSNNNFFF@@@===<<<<<<===>>><<<;;;<<>><<<;;;::::::::::::::::::::::::;;;:::999888888888999999999888777777666666777777555555555555555555555555444444333333333333222222333333333333333333333333333333333333333333333333222222222222222222222222111000...---------...///------------------------------............////////////.........---------,,,---.........---,,,,,,000000////////////000000...////////////...---,,,---------------------------------------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,...------------...//////111111333444555666666666999:::<<<<<<;;;;;;===>>>>>>>>>??????@@@@@@AAAAAADDDCCCFFFMMMRRRZZZgggssszzzuuukkkbbbbbbpppEEECCCDDDHHHKKKNNNRRRXXX^^^cccgggddd^^^^^^eeemmm~~~qqqggg___^^^```gggyyy}}}zzzyyy}}}zzzzzz|||yyyxxxxxxuuurrroookkkfff```[[[UUUPPPIIICCC???<<<:::888666888999::::::<<<@@@CCCFFFBBBAAAEEEIIIMMMUUU\\\```eeelllssszzz~~~{{{xxxpppbbbWWWKKKEEE@@@AAAAAA???@@@CCCEEEJJJQQQXXX___hhhrrryyy}}}yyytttqqqqqqooonnnmmmlllhhh```ZZZTTTLLLEEEAAA>>>999777888333666888:::===CCCKKKRRRZZZNNN@@@:::===AAAAAA???>>>>>>===>>>AAAEEEIIIKKKRRRXXXbbbllltttzzznnn```VVVUUUVVVWWW^^^iiiiiihhhhhheee```___gggqqq|||{{{wwwmmm```WWWUUUWWWaaakkkuuuxxxuuunnnddd[[[UUUNNNFFF@@@AAAEEEJJJMMMOOOMMMKKKJJJKKKMMMQQQSSSUUUTTTRRRPPPNNNNNNNNNNNNOOONNNNNNMMMLLLLLLKKKKKKLLLLLLLLLMMMMMMLLLLLLKKKIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCBBBBBB@@@???======::::::::::::::::::::::::;;;:::999999888888999999999888777777666666777777555555555555555555555555444444333333333333222222333333333333333333333333333333333333333333333333111111111111111111111111000///...,,,,,,------...........................000000/////////........................---------,,,------.........------111000///......///000111//////000000000///......//////...------,,,++++++...............------,,,...---,,,++++++,,,---...++++++************++++++---------------...//////111111333444555666666666888999;;;;;;::::::<<<===??????@@@@@@AAAAAA@@@@@@DDDCCCFFFLLLRRRZZZgggttt}}}xxxnnndddcccqqqJJJJJJLLLPPPSSSVVVYYY\\\aaaeeefffbbb\\\]]]eeemmmwwwzzz~~~iiiaaa[[[ZZZ^^^fffvvv{{{zzz}}}|||yyyvvvvvvyyy|||}}}{{{yyyyyywwwsssoookkkeee^^^YYYSSSOOOHHHBBB>>>;;;999777777888999:::;;;===@@@CCCGGGBBBAAAEEEIIINNNVVV^^^dddiiiqqqxxx~~~~~~{{{xxxpppbbbXXXNNNGGGBBBBBBBBBAAACCCFFFFFFKKKRRRXXX___hhhrrryyyzzzuuuqqqpppooonnnnnnmmmiiibbb\\\TTTLLLEEEBBB>>>999777999<<<999888===FFFOOOVVVZZZMMMEEE>>>>>>DDDGGGEEE@@@AAAAAAAAABBBDDDHHHLLLPPPTTTZZZbbbkkkrrrxxx}}}nnn```UUUTTTTTTUUU^^^iiijjjjjjjjjfff___]]]gggsss||||||yyyoooccc[[[ZZZ[[[eeeooowwwxxxtttmmmddd[[[OOOIIIBBB======@@@DDDFFFJJJLLLPPPSSSUUUUUUSSSRRRUUUTTTRRRPPPOOONNNNNNOOONNNNNNMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999888999888888777666666666666666555555555555555555555555444444333333333222222222444444444444444444444444222222222222222222222222111111111111111111111111000///...---------......////////////////////////////////////.........---........................---------...............///...,,,++++++,,,...////////////000000//////.........---------,,,,,,,,,///////////////......---...------,,,,,,------...,,,,,,++++++++++++,,,,,,---------------...///000111111333444555666666666555777888888888888999;;;???@@@AAABBBBBBAAA@@@@@@CCCCCCEEEKKKQQQZZZgggttt|||qqqfffcccpppQQQVVV[[[\\\[[[[[[\\\\\\aaabbbaaa]]]YYY\\\eeennntttxxx|||}}}jjjddd___^^^aaahhhttt~~~~~~xxxyyy~~~~~~~~~|||{{{{{{~~~|||zzzzzzwwwsssoookkkddd]]]XXXQQQLLLFFF@@@===:::888777777888::::::;;;===AAACCCHHHDDDAAAEEEIIINNNVVV^^^hhhmmmuuu|||}}}zzzrrreeeZZZOOOHHHCCCCCCCCCCCCDDDHHHGGGLLLSSSYYY```hhhrrryyy}}}xxxtttsssqqqpppppppppkkkccc]]]TTTLLLEEEBBB>>>:::888:::<<<:::<<>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888777777666555666666666555555555555555555555555444444333333333222222222444444444444444444444444222222222222222222222222000000000000000000000000111000///.........///000////////////////////////,,,,,,---------.........---.....................------------....../////////...------------...///---....../////////......,,,,,,,,,---------......//////000000//////...---,,,------......------,,,,,,------------------,,,,,,,,,,,,------///000000111111333444555666666666555777888888888888999;;;???@@@BBBCCCCCCBBBAAA@@@CCCBBBDDDJJJPPPYYYhhhuuuuuuiiidddooo^^^iiiqqqpppiiidddbbb```^^^^^^\\\XXXVVV\\\gggqqqwww{{{~~~wwwxxxnnnjjjgggfffhhhnnnuuuzzzyyyyyy}}}}}}vvvxxx~~~{{{}}}~~~|||zzzxxxvvvrrrnnniiiccc\\\WWWNNNJJJDDD???<<<:::888777777999:::;;;;;;===AAADDDIIIDDDBBBEEEIIIOOOWWW```lllqqqyyy}}}uuuggg\\\MMMGGGCCCCCCDDDCCCDDDGGGHHHLLLSSSYYY```hhhrrryyyzzzwwwwwwuuussssssqqqlllddd]]]SSSLLLEEEBBB???:::999;;;666;;;EEERRRZZZWWWLLLAAABBBBBBBBB@@@??????@@@AAA???@@@BBBAAA@@@BBBHHHMMMVVVZZZbbbiiiooouuuzzz~~~sssbbbTTTTTTWWWZZZaaajjjnnnkkkhhhddd______jjjvvvyyy{{{yyysssiiiaaa```bbbkkksssxxxuuuoooggg]]]UUUEEEBBB>>><<<<<<<<<<<<;;;EEEOOO]]]iiilllfff[[[TTTQQQPPPPPPOOOOOOPPPQQQRRROOONNNNNNMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDBBB@@@??????>>>>>>?????????>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888777888777666666555555666666444444444444444444444444444444333333333333222222444444444444444444444444222222222222222222222222////////////////////////222111000///...//////000........................+++,,,,,,,,,------......---------...............------------...///000111111111111111111111111111------.../////////......++++++,,,,,,---.../////////////////////......---+++,,,---......---,,,+++,,,,,,------------,,,,,,,,,,,,,,,---...///000111111111333444555666666666888999;;;;;;::::::<<<===>>>@@@BBBDDDDDDDDDCCCBBBCCCBBBCCCIIIPPPYYYhhhvvvyyylllfffoooddduuu~~~qqqhhhdddbbb^^^]]]ZZZWWWXXX```nnnxxx~~~rrrjjjppp}}}qqqqqqppppppsssxxx|||}}}yyyxxxzzz|||vvvxxx{{{|||~~~|||zzzyyyuuusssoookkkggg```YYYUUUKKKGGGBBB===;;;:::999888888999:::;;;<<<>>>AAADDDIIIDDDBBBFFFKKKRRR\\\eeeooottt|||vvviii^^^MMMHHHDDDFFFGGGEEEEEEHHHGGGLLLRRRXXX^^^gggqqqxxx||||||zzzzzzxxxuuutttqqqkkkbbb[[[SSSLLLEEEBBB???;;;999;;;:::CCCOOOUUUSSSLLLEEEAAAIIIIIIIIIHHHFFFDDDCCCBBB>>>@@@BBB@@@>>>@@@EEEJJJUUUZZZaaahhhnnntttzzz~~~sssbbbWWW[[[cccfffiiimmmpppkkkfffccc```bbblllwwwyyy{{{{{{uuukkkeeeccceeepppvvvyyytttkkkbbbWWWNNNDDD@@@<<<;;;<<<>>>@@@AAAMMMWWWeeeppprrrkkk___WWWOOOOOONNNMMMMMMNNNOOOPPPOOOOOOOOONNNMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDBBBAAA??????>>>??????@@@@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::999888777777777666555555555555666444444444444444444444444444444333333333333222222555555555555555555555555111111111111111111111111////////////////////////111000///...---...//////------------------------............---------------------.........//////...---------...///111222111222333444444333222111---...///000000000000000,,,---------------------...////////////...------,,,,,,++++++++++++,,,,,,******+++,,,,,,+++******,,,,,,,,,---...///000111111111333444555666666666999:::<<<<<<;;;;;;===>>>===???BBBDDDFFFEEEDDDCCCCCCAAACCCHHHOOOYYYhhhvvv{{{pppjjjsss___tttoooccc___]]]```___\\\YYY\\\fffuuu|||lllccckkk{{{tttvvvwwwxxx}}}|||{{{|||}}}wwwyyy}}}~~~}}}{{{yyywwwssspppmmmiiiddd^^^XXXSSSJJJFFF@@@===;;;:::999999888999:::;;;<<<>>>AAADDDHHHDDDBBBGGGMMMUUU```iiirrrwwwwwwiii^^^OOOJJJHHHJJJKKKIIIHHHJJJFFFKKKQQQWWW]]]fffooovvv||||||{{{|||yyyvvvtttqqqjjjaaaYYYSSSLLLEEEBBB???;;;:::;;;EEEOOOVVVRRRGGG@@@DDDLLLLLLNNNQQQTTTTTTPPPIIICCC@@@BBBCCCAAA???@@@EEEKKKUUUZZZaaahhhnnntttzzz~~~sssbbbYYYaaammmpppooopppqqqjjjdddbbbaaadddmmmwwwyyy||||||vvvmmmgggfffgggtttyyyzzzsssiii^^^RRRIIIEEE@@@;;;:::<<>>AAAEEEFFFFFFEEEDDDCCCAAACCCHHHOOOYYYhhhvvv|||sssmmmvvvZZZdddnnnnnneee^^^^^^bbbiiihhhfffccceeennn}}}qqqggghhhqqq~~~{{{}}}vvv}}}}}}{{{zzzyyywwwvvvrrrppplllhhhddd___YYYTTTMMMIIIDDD???===<<<;;;::::::;;;===>>>@@@BBBCCCDDDJJJIIIIIIKKKQQQZZZbbbgggrrrxxx~~~yyykkk]]]PPPJJJEEEEEEEEEDDDEEEHHHEEEIIIPPPWWW^^^fffmmmrrr|||}}}|||{{{zzzzzzzzzyyyuuummmccc\\\SSSPPPIIIBBB===<<>>@@@AAABBBCCCCCCCCCBBBAAACCCCCCFFFJJJOOOXXXhhhvvvyyypppyyySSS[[[bbbaaa[[[YYY___fffooonnnllllllqqq{{{rrrhhhhhhqqq}}}}}}~~~~~~}}}|||{{{~~~{{{zzzyyywwwvvvtttqqqlllhhhccc]]]VVVRRRKKKGGGAAA===;;;;;;999999999:::;;;===???AAABBBCCCFFFFFFFFFIIIPPPYYYbbbgggtttyyyzzzlll^^^QQQJJJEEEEEEEEEDDDEEEHHHHHHLLLRRRYYY```hhhooottt}}}~~~}}}|||{{{{{{zzzwwwsssjjjaaaZZZPPPMMMHHHBBB@@@BBBHHHNNNOOOJJJCCC===<<<===???AAAMMMUUU```ggggggbbb[[[WWWMMMKKKJJJIIIJJJJJJIIIGGGQQQVVV```jjjsss{{{vvvnnnjjjmmmrrrttttttuuummmgggaaaaaahhhpppwwwyyy}}}}}}|||vvvnnniiijjjlllmmmooojjj^^^UUUOOOIIIBBB>>>>>>===>>>BBBKKKWWW```jjjooooookkkhhhgggaaa[[[VVVTTTQQQMMMKKKKKKOOORRRTTTTTTSSSSSSSSSRRRRRRRRRKKKKKKJJJJJJIIIIIIHHHHHHGGGIIIJJJJJJIIIHHHHHHIIIEEEDDDBBBAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<;;;<<<<<<<<<;;;;;;::::::999999888888888888777777666666555555444444555555555666666666444444444444444333222111444444444444444333333222000000000000111111111111111000///...---......///...---------......///000------------------------------------------------......///000000000000000000//////.......................................111111111111111111111111000000000///...------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...//////111111111222333444555666888999::::::999:::<<<>>>@@@AAABBBCCCCCCCCCBBBAAADDDDDDFFFKKKPPPYYYiiixxx~~~vvvLLLQQQUUUTTTRRRVVVaaallltttpppnnnrrr}}}qqqgggiiirrr{{{zzz|||~~~{{{zzzxxxvvvttttttpppkkkfff```ZZZSSSOOOHHHDDD???;;;999999888777888888999;;;===???AAABBBCCCCCCDDDHHHOOOYYYbbbhhhuuuzzzzzznnn```RRRKKKFFFEEEEEEDDDEEEHHHJJJNNNUUU[[[bbbiiiqqquuu~~~~~~}}}~~~|||yyyvvvqqqiiiaaa[[[QQQMMMGGGDDDDDDIIIOOOSSSIIIBBB;;;888:::======<<>>???AAAGGGRRR___gggtttsssmmmddd___^^^\\\YYYXXXXXXVVVSSSPPPOOOPPPQQQVVVVVVVVVUUUUUUUUUUUUUUULLLKKKJJJHHHHHHHHHHHHIIIHHHJJJKKKJJJHHHGGGGGGGGGEEEDDDCCCAAA@@@?????????@@@AAABBBBBBAAA@@@>>>===>>>===<<<;;;;;;;;;;;;;;;999999999999999888888888999888888777666555555444444444444444444555555555333444444444444333333222222333555666666555555444222222222222111111111111000000///............//////............///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000///.........---......///000........................000000000000000000000000000000//////...---------------------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,..................//////111111111222333444555666777888999999888999;;;===@@@AAABBBCCCCCCCCCBBBAAADDDDDDGGGLLLQQQZZZkkkzzz|||GGGKKKNNNNNNNNNUUUcccooorrrllliiipppnnnggglllvvv{{{yyy|||}}}zzzyyywwwtttqqqqqqnnnhhhccc^^^XXXRRRNNNFFFBBB===:::888888777777888888999:::===@@@BBBCCCCCCCCCDDDHHHPPPZZZdddjjjvvvzzz{{{ooocccSSSLLLFFFFFFEEEDDDFFFIIILLLPPPVVV\\\cccjjjqqquuu~~~~~~}}}~~~|||xxxuuupppjjjddd___WWWOOOHHHFFFJJJNNNMMMJJJ@@@<<<777555777:::;;;<<<<<>>>>>>>>???DDDLLLYYYeeemmmwwwrrriii___XXXVVVUUUUUUVVVWWWXXXWWWTTTRRRQQQRRRVVVVVVVVVVVVVVVVVVUUUUUUNNNLLLJJJHHHGGGGGGHHHIIIIIIKKKKKKJJJHHHFFFEEEFFFEEEDDDCCCBBB@@@??????>>>AAABBBCCCCCCBBB???===;;;===<<<;;;::::::::::::;;;888888888888888888888888999999888777666555444444444444444444444444444444333444444444444444333333111222444666666666555555333333222111111000//////000/////////............///...............//////........................,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////------------...///000111000000000000000000000000/////////////////////////////////......---------------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......---......//////111111111222333444555666666777888888777888:::<<<@@@AAABBBCCCCCCCCCBBBAAACCCCCCEEEJJJPPPZZZkkk{{{CCCGGGJJJKKKMMMUUUbbblllmmmfffbbbmmm{{{jjjhhhrrr~~~{{{zzz~~~{{{yyywwwuuurrrooommmjjjddd___[[[VVVRRRNNNEEEAAA===:::999999888888999999:::;;;>>>AAADDDFFFFFFFFFGGGKKKRRR\\\fffllltttwww|||{{{pppeeeUUUMMMGGGFFFFFFDDDFFFJJJLLLPPPVVV\\\bbbiiiooottt}}}}}}|||yyywwwtttqqqnnnjjjddd```XXXOOOGGGHHHOOOPPPGGG===777888777666444666:::===>>>@@@CCCHHHNNNWWWaaagggllloooqqqmmmcccXXXSSSQQQVVV[[[bbbiiiqqqyyyuuukkkhhhiiihhhggghhhlllmmmqqqvvv|||}}}}}}|||zzzwwwtttsssrrrpppkkkcccWWWJJJAAA>>>???======@@@GGGQQQ^^^iiippprrrlllcccZZZSSSOOONNNOOOOOORRRUUUVVVUUUSSSRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTOOOMMMKKKHHHGGGGGGHHHIIIIIIKKKKKKJJJGGGEEEDDDEEEEEEDDDDDDCCCBBBAAA@@@???AAABBBCCCCCCBBB???<<<;;;;;;;;;::::::::::::;;;;;;999999888888888888888888888888888777666555555444444444444444444444444444333444444555555444444444000111333444555555555555222222111000///......---///////////////......---......------,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////,,,,,,,,,,,,---///000111111111111111111111111111....................................------------------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------...///111111111222333444555666666777888888777777999;;;@@@AAABBBCCCCCCCCCBBBAAABBBAAACCCIIIOOOYYYkkk{{{???CCCGGGIIIKKKRRR^^^gggkkkdddcccpppwwwiiilllzzz~~~|||zzzyyyxxxvvvrrrpppkkkgggbbb]]]YYYTTTPPPMMMDDDAAA<<<999999999999999;;;;;;;;;<<>>???===>>>BBBJJJVVVbbbkkkooolllddd\\\UUUNNNHHHFFFHHHHHHKKKPPPRRRRRRQQQPPPQQQPPPPPPPPPPPPPPPQQQQQQQQQPPPOOOMMMKKKIIIIIIIIIIIIIIIJJJKKKIIIGGGEEEDDDEEEDDDDDDEEEDDDDDDCCCBBBAAABBBBBBBBBBBBAAA???===<<<;;;;;;;;;;;;;;;<<<===>>>;;;::::::999888888777777777777777777666666666666555555555444444444444444333444444555555555555444111222222333444444555666111111111000///......---/////////000///......---......---,,,,,,,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...,,,,,,,,,,,,---...///000111111111111111111111111////////////////////////------------------------------------------------++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111222333444555666666777888888777888:::<<<@@@AAABBBCCCCCCCCCBBBAAAAAA@@@BBBGGGNNNYYYlll|||???BBBEEEGGGJJJRRR^^^fffiiifffhhhwwwwwwlllrrr}}}|||zzzzzzzzzxxxuuurrrkkkgggaaa[[[VVVRRRMMMKKKCCC???;;;999888999999999;;;;;;;;;<<>>>>>>>>@@@FFFMMMRRR[[[bbbhhhdddXXXOOOMMMPPPVVVZZZbbbkkkuuunnnddd[[[\\\aaaeeeiiimmmpppvvv~~~{{{{{{zzzzzzzzzxxxvvvtttoooaaaTTTMMMGGG@@@<<<===>>>@@@EEEOOO[[[ffflllnnniii___VVVPPPHHH@@@???BBBBBBFFFJJJMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPOOOMMMLLLJJJIIIIIIHHHIIIJJJIIIGGGEEEEEEEEEDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@???>>>>>><<<<<<<<<===???@@@BBBCCC===<<<;;;:::999888777666666666666666777777777777666666666555555555444444333333444555555555555555555444333222333444666777111111111000000/////////...///000000000///------//////...---------------........................------------------------,,,---......//////......,,,,,,,,,,,,------...///000000000000000000000000////////////////////////------------------------------------------------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222111111111222333444555666777888999888888888:::<<<@@@AAABBBCCCCCCCCCBBBAAAAAAAAACCCHHHNNNZZZmmm~~~AAABBBEEEFFFJJJTTT```iiigggggglll|||yyyooowww~~~}}}|||{{{{{{{{{zzzwwwtttlllhhhaaaZZZUUUPPPKKKHHHAAA>>>:::888777888888888;;;::::::;;;>>>BBBGGGIIIGGGFFFEEEFFFKKKSSS[[[```hhhlllqqqvvvzzz~~~~~~yyypppgggYYYPPPIIIFFFFFFEEEGGGKKKOOOSSSXXX]]]bbbhhhooossstttzzz~~~xxxwwwuuusssooojjjbbb]]]PPPUUUWWWOOOBBB888777;;;888555444666:::======;;;>>>???AAABBBCCCEEEIIILLLUUU^^^eeeaaaWWWPPPPPPTTTYYY^^^eeemmmvvvfff\\\UUUWWW^^^dddjjjoooqqqwwwzzzzzzzzzzzzzzzyyywwwuuulll\\\MMMHHHEEE???;;;;;;???BBBHHHRRR___hhhmmmnnniii^^^SSSKKKCCC;;;:::???@@@CCCGGGIIIIIIHHHHHHHHHLLLLLLLLLMMMMMMNNNNNNNNNPPPPPPPPPOOOMMMLLLJJJIIIGGGHHHJJJIIIGGGEEEEEEFFFCCCDDDFFFGGGGGGGGGFFFEEECCCBBBAAA@@@????????????===>>>>>>@@@AAADDDEEEGGG>>>>>>===;;;999888666666555555666666777777888888777777666666666555555555333333444555666666666555888666444333333555777999222222222111111111111111...///000000000///---,,,111000///...............////////////////////////........................,,,---......//////......------,,,,,,,,,---......////////////////////////000000000000000000000000------------------------------------------------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222333444111111111222333444666666777888999999888999;;;===@@@AAABBBCCCCCCCCCBBBAAABBBBBBCCCIIIOOO[[[ooo>>>@@@CCCGGGLLLUUU```hhhpppjjjooo{{{ttt|||}}}|||{{{zzzxxxuuusssrrrlllfff^^^XXXSSSOOOIIIDDD@@@>>>;;;888666555555555888999;;;===@@@BBBCCCDDDGGGEEEEEEHHHKKKNNNUUU^^^ccchhhmmmrrruuuzzz{{{uuulllfffZZZQQQJJJGGGGGGFFFHHHLLLPPPTTTYYY___dddhhhmmmpppxxx}}}~~~|||uuuyyy||||||tttiii^^^XXX]]]WWWMMMDDD>>>999666333555777999:::::::::<<<>>><<<===>>>@@@BBBEEEGGGIIITTTWWW[[[]]]\\\YYYWWWWWW[[[```hhhooovvv~~~ddd[[[SSSTTT[[[dddqqq{{{}}}}}}}}}{{{zzz|||~~~xxxooodddVVVHHHCCCBBB@@@>>>>>><<>>:::888888;;;>>>AAAEEEGGGHHHGGGGGGIIIJJJMMMPPPQQQQQQPPPPPPOOOOOOQQQQQQPPPNNNKKKJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFEEEDDDBBBAAABBBBBBAAAAAA???>>><<<;;;===<<<;;;;;;<<<>>>@@@AAA<<<<<<;;;:::999999999999:::999888777666666666666666555555555555444444444333333444444444444444444222111000000222444666888333333333222222222222111.........//////////////////......---------......,,,---......//////.........---,,,+++++++++++++++,,,,,,------...///000000///////////////.........000///000222444444222000000///...---------------------------------------******))))))***,,,...////////////......------,,,---,,,,,,++++++,,,,,,---------,,,------...///000...///000111222333333333444666888888888999;;;===BBB@@@@@@BBBEEEEEEBBB@@@@@@AAADDDHHHNNNYYYnnn>>>@@@EEEIIIOOOWWWaaahhhjjjgggooo~~~xxx~~~||||||~~~}}}|||zzzxxxuuusssqqqkkkeee]]]WWWSSSNNNIIIDDD???===:::777666666777888999:::;;;===???AAACCCCCCEEEBBBCCCFFFHHHKKKSSS[[[___dddjjjooosssxxx|||uuulllfffXXXPPPIIIGGGGGGGGGJJJNNNPPPTTTYYY___dddiiimmmqqq{{{}}}{{{~~~wwwmmmbbb\\\ZZZTTTJJJBBB===:::888777444666888999:::<<<@@@BBBBBBBBBBBBCCCDDDFFFGGGHHHPPPTTTXXX\\\]]]^^^___```^^^cccjjjqqqwww{{{bbbZZZSSSUUU\\\fffrrr|||~~~||||||zzzxxxzzz{{{tttkkk___QQQDDD@@@???===<<<<<>>===<<>>>>>>>>>>>?????????======<<<;;;:::::::::::::::999888777666666666666555555555555444444444444333333333444444444444444222111111111222444666888333333333222222111111111///////////////...............------------......,,,---......//////......000///...------------...++++++,,,,,,---......////////////000000000000000000000000222333333111///......---------......///------------------------,,,,,,+++++++++---...///.........------------------,,,,,,++++++,,,,,,---------,,,------...///000...///000222333333333333444666888888888999;;;===AAA@@@@@@BBBDDDEEEBBB@@@BBBBBBEEEJJJPPP[[[ooo???CCCHHHMMMSSSZZZbbbgggcccdddppp~~~}}}xxxyyyzzzyyyxxxxxxzzz}}}~~~}}}zzzwwwtttrrrpppjjjddd\\\VVVRRRMMMHHHCCC===;;;888666555777999;;;:::;;;<<<===???@@@AAABBBBBB@@@@@@CCCFFFHHHOOOWWWYYY___ffflllqqqwww~~~vvvmmmfffWWWOOOIIIHHHHHHHHHLLLPPPRRRVVV\\\bbbfffkkkpppttt}}}~~~yyypppfff```XXXQQQGGG???;;;:::::::::444555777999;;;@@@EEEJJJIIIIIIIIIHHHHHHGGGGGGGGGLLLPPPTTTYYY]]]bbbhhhkkkeeeiiioootttyyysss___XXXTTTYYYaaalllxxx~~~{{{||||||zzzxxxyyyxxxoooeeeYYYMMMBBB>>>>>>===<<<>>>BBBGGGPPP[[[dddiiihhhfff^^^WWWLLLBBB<<<999777666555888<<>>===AAABBBBBBBBBAAA@@@>>>===>>>===<<<;;;;;;:::::::::999999888777666666666666555555555555444444444444222333333333444444444555222222111111222444666777444444333333222111000000000000//////......------...---------------......,,,---......//////......//////...---------......***++++++,,,,,,---------/////////000000111111222111111111222333222000...//////......------------------------------------...---------------...///,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------,,,------...///000...///000222333333444444444666888999999999;;;===@@@@@@@@@BBBDDDDDDBBB@@@DDDDDDGGGLLLRRR]]]qqqFFFHHHMMMRRRWWW\\\```ccc___bbbppp}}}pppmmmpppxxx~~~ssstttuuuwwwzzz}}}zzzwwwsssqqqooohhhbbb[[[UUUQQQLLLGGGCCC>>>;;;888555444666888:::;;;<<<<<<===>>>???@@@@@@AAA??????BBBDDDFFFLLLTTTUUU[[[ccckkkqqqwwwxxxnnnfffXXXPPPJJJHHHHHHHHHKKKPPPUUUYYY___eeejjjoootttwww~~~~~~~~~~~~|||xxxqqqiiicccWWWPPPFFF===999999::::::444555777999===CCCKKKQQQQQQQQQPPPOOONNNLLLKKKJJJMMMOOOSSSWWW]]]dddlllrrrnnnqqquuuxxx{{{lll\\\WWWWWW___jjjuuu|||}}}zzzzzzwwwmmmbbbUUUKKKAAA??????>>>???AAABBBHHHSSS^^^fffhhhfffbbbXXXRRRIIIAAA<<<999777666444666:::>>>CCCGGGIIIKKKLLLLLLLLLMMMLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLMMMLLLKKKKKKJJJIIIHHHGGGGGGDDDEEEEEEEEEEEECCCBBBAAAAAABBBBBBBBBAAA@@@??????DDDDDDEEEEEEDDDAAA===;;;===<<<;;;::::::999::::::888888777666666666666666555555555444444444333333222222222333333444444555222222111222222444555666555444444333222111000000111111000///...------,,,------,,,,,,------......,,,---......///.........---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,---------------...///000111111222222111111111222222///---000000000///...,,,+++***------------------------......------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------,,,------...///000//////111222333444444444444666888999999:::<<<===???@@@AAABBBCCCCCCAAA@@@DDDEEEHHHLLLRRR]]]rrrNNNPPPSSSWWW[[[]]]^^^^^^[[[^^^lllvvvjjjggghhhnnnwww~~~}}}{{{zzz{{{|||}}}|||zzzwwwooopppssswww{{{~~~~~~~~~|||yyyvvvrrrpppnnnfff```YYYSSSPPPKKKFFFBBB???<<<999666444555666888;;;<<<<<<===>>>>>>??????AAA??????CCCDDDEEEKKKRRRSSSYYYccckkkrrryyyzzzoooggg[[[SSSLLLIIIIIIHHHJJJNNNUUUYYY___eeejjjooouuuxxx~~~|||{{{{{{{{{yyytttmmmgggXXXQQQFFF===999777888888666666888:::>>>EEENNNTTTXXXXXXXXXXXXXXXWWWVVVUUURRRSSSUUUWWW[[[ccckkkqqquuuxxxzzz|||}}}|||hhh[[[XXX[[[fffttt~~~}}}yyymmmaaaPPPGGG???>>>>>>===???BBBAAAIIIUUUaaaiiiiiiddd___SSSMMMFFF???<<<999777666666777999<<<@@@CCCFFFHHHLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKMMMNNNNNNKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDEEEEEEDDDCCCAAA@@@AAAAAABBBBBBBBBAAAAAA@@@DDDEEEFFFFFFDDDAAA===:::<<<;;;:::999888888888888888777666666666666666666555444444444444333333333111111222222333444444555222222222222333444444555444444333333222111000000111111000///...------,,,,,,,,,,,,,,,,,,---......,,,---......///.........,,,,,,+++++++++,,,,,,---------------............,,,,,,------...///000000111111000111222111///,,,---......//////...---,,,---------------------------------------,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------,,,------...///000///000111222333444444444555777999999999:::<<<>>>>>>@@@AAABBBBBBAAAAAAAAACCCDDDGGGLLLQQQ]]]qqqVVVVVVXXXZZZ]]]^^^]]]\\\XXX[[[hhhzzzyyymmmjjjhhhiiiooowww|||zzzwwwqqqpppqqqsssuuuuuutttrrrmmmppptttxxx{{{~~~~~~||||||{{{zzzwwwtttqqqooommmeee___WWWRRRNNNJJJEEEAAA===<<<999777555555555666;;;;;;<<<======>>>??????AAA???@@@CCCDDDDDDIIIPPPRRRYYYdddlllttt{{{}}}qqqiii]]]TTTMMMJJJIIIHHHJJJNNNRRRWWW]]]ccciiinnnssswww~~~}}}||||||||||||xxxpppjjjYYYRRRGGG???999777777666666777888:::===DDDKKKQQQXXXZZZ\\\___```aaaaaaaaa[[[[[[ZZZZZZ[[[aaahhhmmmwwwzzz}}}~~~{{{fffZZZYYY^^^kkkyyyyyymmm```KKKCCC===<<<<<<;;;===AAABBBJJJWWWdddjjjiiibbb[[[NNNJJJDDD???<<<:::888777777777888:::===@@@DDDFFFKKKLLLNNNOOOOOONNNLLLJJJLLLLLLLLLMMMMMMNNNNNNNNNKKKJJJIIIHHHGGGFFFFFFEEEDDDDDDEEEEEEDDDCCCAAA@@@AAAAAABBBCCCCCCCCCBBBBBBBBBCCCEEEEEECCCAAA===;;;;;;:::999888777777777777777666666555555666666666444444444444333333333333000000111222333444555555222222222333333444444444333333333222222222111111000000//////......------++++++++++++,,,---...///,,,---......//////............---------...//////........................,,,,,,,,,------......///000000000111222111///---((())),,,...000111111111------------------------+++,,,,,,---------,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------,,,------...///000///000111333444444555555555777999:::::::::<<<>>>===???BBBBBBAAA@@@@@@AAACCCCCCFFFKKKPPP\\\pppZZZYYYZZZ\\\___```___]]]YYY]]]kkk{{{{{{|||wwwsssnnnlllmmmsssuuuvvv|||yyyuuuoooooooooqqqssstttsssrrrqqqsssxxx|||~~~~~~~~~|||yyyyyyxxxvvvssspppnnnmmmccc^^^VVVQQQMMMJJJDDD@@@:::999999888777666666666::::::;;;<<<===>>>???@@@@@@>>>???BBBCCCCCCGGGMMMRRRYYYdddmmmttt{{{sssjjj\\\TTTLLLJJJJJJIIILLLPPPSSSWWW^^^dddjjjooouuuxxx~~~}}}~~~~~~yyyooohhhXXXQQQHHH@@@;;;999777666555666777888:::???FFFJJJPPPSSSWWW\\\aaadddffffffdddcccaaa^^^]]]```fffjjjsssxxx}}}yyyddd[[[ZZZ```lllyyy~~~~~~xxxjjj]]]IIIBBB===<<<<<<;;;===BBBEEEMMMZZZfffkkkhhh^^^VVVKKKGGGBBB???===;;;999777666666666888;;;???CCCFFFJJJLLLOOOQQQQQQOOOLLLJJJKKKLLLMMMNNNNNNNNNMMMLLLIIIIIIHHHGGGFFFEEEEEEDDDCCCDDDDDDEEEDDDBBBAAA@@@AAAAAABBBCCCCCCCCCCCCCCC@@@AAABBBBBBBBB@@@>>>===;;;;;;:::999888888888888666666555555555666666777444444444333333333222222000000111222333444555555222222333333444444333333111222222222222333333333///////////////.........++++++++++++,,,---...///,,,---......//////......---------------...///000---------------------------------...............///...///000222222000...)))***---///000000000///------------------------+++,,,---...//////...............------------------,,,,,,++++++,,,,,,---------,,,------...///000000000222333444555555555555777999::::::;;;===>>>===???BBBBBBAAA???@@@AAACCCCCCFFFKKKQQQ\\\ppp\\\ZZZZZZ]]]```bbbaaa___\\\aaappp|||{{{~~~{{{tttpppooorrrssssssyyyzzzuuutttsssssstttvvvwwwuuutttvvvyyy}}}~~~~~~~~~~~~}}}xxxwwwvvvuuurrrpppnnnmmmccc]]]VVVPPPMMMIIIDDD@@@666777888888888888777777999:::;;;<<<===???@@@@@@???===>>>AAABBBBBBFFFLLLRRRYYYdddmmmttt{{{uuukkkZZZRRRLLLJJJKKKKKKNNNSSSVVVZZZaaagggmmmrrrxxx{{{~~~~~~~~~wwwlllcccVVVPPPHHHAAA===;;;999777333444555666888<<>>===???DDDGGGPPP\\\hhhlllfff[[[RRRIIIFFFBBB???===<<<:::888555444555666:::???DDDGGGHHHKKKPPPSSSSSSQQQMMMJJJKKKLLLMMMOOOOOOMMMKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCDDDDDDDDDDDDBBBAAA@@@AAAAAABBBCCCDDDDDDDDDDDD>>>???@@@@@@@@@???>>>>>><<<<<<;;;:::999999999999666666555555555666666777444444444333333333222222///000111222333444555555222222333444444444333333000111111222222333444444.........///////////////++++++++++++,,,---...///,,,---......//////......+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///////////////..................000222222000///...///000000///---+++***------------------------+++,,,...000000000000000/////////......------------,,,,,,++++++,,,,,,------------------...000000000111222333444555555555666777999::::::;;;===???<<>>BBBHHHUUUbbbgggfffaaaYYYRRRGGGEEECCCBBBAAA@@@===;;;<<<888666999;;;<<<@@@FFFGGGIIIMMMPPPQQQQQQOOOMMMKKKKKKLLLMMMMMMMMMMMMMMMKKKJJJIIIGGGEEECCCCCCBBBCCCBBBAAA@@@@@@@@@AAAAAA>>>???@@@AAABBBBBBCCCBBB============<<<<<<<<<<<<===<<<<<<;;;;;;:::999999:::::::::999999999888888555555555555444333222111222222222222333333444555555555444333222222222222333222111000000000111222000000000000000000000000........................///...------...///000111......------------......)))+++------,,,,,,---.../////////000///......---***,,,000222333222000...---.........---,,,++++++//////000000///...------////////////000000000000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111222222333444444555555666888999::::::999:::<<<>>>@@@BBBDDDDDDCCCBBBCCCDDDEEECCCEEEKKKRRR]]]nnn|||fff___\\\```ffffffeeeeeecccqqq~~~wwwsssttt~~~rrrqqqsssuuusssttt~~~}}}}}}~~~~~~}}}||||||{{{zzz~~~~~~|||{{{xxxuuutttuuurrrlllggg```[[[TTTMMMIIIFFFBBB@@@:::999777666555666777888:::999888;;;???AAAAAA???>>>??????@@@@@@DDDHHHLLLWWW\\\ccckkkuuu~~~yyypppiiiZZZRRRKKKIIIJJJKKKPPPUUUYYY[[[___ccchhhooovvv{{{yyyooogggXXXQQQGGG???<<<:::888666444555666555444555888:::???BBBFFFKKKQQQXXX```eeeiiijjjkkkhhhddddddhhhlllttt|||zzzfffXXXWWWZZZcccpppzzz~~~~~~|||yyytttpppppprrrvvvyyy~~~~~~|||{{{zzzsssbbbQQQEEE???;;;<<<======@@@EEEMMMYYYdddgggddd___WWWOOOIIIFFFDDDBBBBBB@@@>>><<<;;;777555888999999<<>>@@@@@@BBBDDDDDDCCCBBBCCCDDDDDDCCCEEEKKKRRR]]]nnn}}}```]]]^^^fffkkkjjjhhhhhheeetttuuuooottt|||ssstttxxxzzz{{{|||}}}||||||~~~~~~~~~~~~|||{{{}}}xxxvvvtttttttttrrrmmmhhh___ZZZSSSMMMIIIEEEBBB???:::999777666555666888999;;;::::::;;;>>>??????>>>>>>>>>??????AAADDDIIIMMMUUUZZZbbbkkkuuuwwwnnngggYYYQQQJJJIIIIIIJJJNNNTTTXXX[[[___ccciiiooowww|||zzzppphhhZZZRRRGGG???<<<:::888666333444555444333444777999;;;===AAAFFFKKKRRRYYY^^^eeehhhkkkkkkiiihhhiiikkkwww~~~vvvcccTTTTTTXXXbbbooowwwyyyxxxqqqnnnkkkhhhiiimmmrrrvvv{{{|||{{{zzzxxxppp^^^MMMAAA===:::;;;===>>>CCCHHHSSS]]]fffgggbbb\\\TTTMMMJJJHHHFFFEEEEEEEEEDDDCCC???:::888888888777999===AAACCCFFFIIIJJJJJJIIIHHHIIIIIIJJJKKKKKKKKKKKKJJJEEEEEEDDDDDDDDDDDDDDDDDDBBBCCCDDDDDDDDDCCCAAAAAACCCCCCCCCBBBAAA???>>>===============<<<<<<<<<<<<;;;;;;::::::999888888777888888777777777777777666555555555555444333222222333333222222222333444444111111111222222333555555444444333222222222222222////////////////////////........................,,,,,,------...000222222......------------......---...//////...,,,---------------------,,,,,,,,,...///111222222111000///---...///////////////...---------...------,,,+++,,,,,,---------..................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111222222333333444444555555666777999999999;;;===???@@@BBBCCCDDDCCCBBBCCCDDDDDDCCCFFFKKKRRR\\\nnn~~~XXXYYY```iiinnnkkkiiiiiifffvvvtttmmmsss{{{tttxxx|||~~~|||{{{|||}}}~~~~~~}}}xxxvvvuuutttssspppkkkggg]]]YYYRRRMMMHHHDDD@@@>>>:::888777555555666888999;;;;;;;;;<<<===>>>>>>>>>???@@@AAAAAACCCFFFLLLPPPRRRXXX```jjjttt~~~wwwmmmeeeWWWOOOIIIHHHIIIIIIMMMRRRWWWZZZ___dddiiipppwww|||zzzpppiiiZZZRRRFFF>>>:::888666444222333444333222333666888999;;;???CCCHHHNNNUUUZZZ```eeejjjmmmmmmkkkjjjkkkwwwzzz{{{wwwsssttt|||rrr```RRRSSSYYYdddooouuutttqqqkkkiiifffeeefffkkkqqquuuyyy{{{|||zzzwwwnnn\\\KKKAAA===:::;;;<<<>>>DDDKKKWWW```fffeee___YYYRRRLLLKKKIIIHHHIIILLLOOOOOOOOOKKKDDD>>>;;;999777999>>>BBBDDDGGGIIIKKKKKKJJJJJJIIIIIIJJJKKKKKKKKKKKKJJJFFFFFFEEEDDDDDDDDDDDDEEEBBBCCCEEEFFFFFFDDDBBBAAACCCCCCBBBBBB@@@???===<<<============<<<<<<<<<<<<::::::999999888777777777666666666666666666666666444555555555444444333222333333333222222333333444222222111111222333333444444444333333333222222333////////////////////////........................------......//////000000......------------.........000111000...------.........---------,,,------000111222333222111000///---...///000000000000000...///////////////......,,,------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111111222222333444444555555666777888888777888:::<<>>>>>???@@@AAACCCGGGLLLQQQSSSYYYbbblllvvvwwwllldddUUUNNNHHHGGGHHHHHHKKKPPPVVVYYY^^^ccciiipppvvv{{{~~~zzzpppiii\\\SSSGGG>>>:::888666444222333333333222333555888999<<>><<<===<<<>>>EEEMMMXXX```eeebbb\\\WWWRRRMMMIIIIIIIIILLLQQQVVVYYYZZZSSSKKKBBB===999777:::@@@BBBDDDFFFIIIKKKKKKKKKKKKJJJJJJKKKLLLLLLLLLKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDCCCDDDEEEFFFFFFDDDBBBAAA@@@AAAAAAAAA@@@@@@???>>>============<<<<<<<<<<<<:::999999888888777666666555555555555555555555555444444444555444444333333444333333222222333333333444333222222111111111111444444444444333333222222................................................///////////////...............------------......///000111000///------...000///......------......000111333444444222000///......///000111111111000......///////////////...------........./////////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111111111222222333444444555222333555666666777:::<<>>;;;999888666555666777999::::::<<<======<<<<<<>>>???;;;<<<>>>???AAAFFFKKKOOOVVV\\\fffpppyyy~~~wwwkkkbbbTTTLLLGGGFFFGGGGGGJJJNNNTTTWWW]]]ccchhhooouuuzzz|||~~~{{{rrrlll```WWWJJJ@@@<<<:::888777222333444333222333666888:::<<>>>>>===???GGGQQQYYY___ccc^^^XXXUUUQQQMMMHHHGGGGGGJJJNNNTTTWWWXXXQQQIIIBBB>>>:::888;;;???@@@AAADDDFFFHHHJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHFFFEEEDDDDDDDDDCCCDDDEEEEEEEEEDDDBBBBBB>>>???@@@@@@@@@@@@@@@???============<<<<<<<<<<<<::::::999999888777777666444555555555555666666666333444444555444444333333444444333222222222333333444444222111111000000000333333333333333222111111................................................/////////000//////...---......------------.........///000000...---......111000///...---.../////////111333666666444111///...//////000000000000///+++,,,------...------------............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111111111222222333333444444...000222444666999<<>>@@@:::<<<===???AAAFFFLLLPPPWWW\\\fffpppyyy}}}vvviii___RRRKKKFFFFFFFFFFFFIIIMMMRRRVVV[[[bbbhhhnnntttxxx|||}}}}}}uuuooobbbXXXKKKAAA<<<:::888777333444444333333444666888999;;;===@@@CCCHHHNNNRRRVVVYYY^^^ccciiillllllllliiiggg___VVVQQQWWWgggtttrrrcccVVVZZZcccnnnuuusssiii```XXXWWWVVVWWW\\\ccckkkpppuuu||||||ppp^^^OOOAAA???>>>???>>>AAAKKKVVV[[[```bbb\\\UUUQQQNNNKKKGGGEEECCCCCCEEEHHHJJJJJJHHHDDDAAABBBAAA======@@@???AAACCCEEEGGGIIIJJJJJJIIIIIIJJJKKKKKKKKKKKKJJJGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBB??????@@@@@@@@@@@@??????============<<<<<<<<<<<<;;;::::::999888888777777444555555555666666666666333333444444555444444333555444333333222222222333222222111111111111111222111222333333333222111000................................................,,,---...///000000000///......------------......,,,...//////...---...///111///...,,,,,,---...///,,,///444777888666222/////////000000//////......+++,,,,,,---......------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111111111111222333333444444222333555666777888;;;>>>???@@@BBBBBBAAAAAAAAABBBAAADDDIIINNNRRR\\\pppNNNWWWfffpppnnnfffccceee}}}vvvppp|||~~~}}}||||||}}}~~~}}}}}}~~~~~~zzzzzzyyyuuunnngggcccaaaYYYUUUPPPKKKGGGBBB===999888777666555666777999;;;888;;;======<<<<<>>AAAFFFKKKOOOUUUWWW[[[```fffkkklllmmmhhhgggaaaYYYTTTZZZhhhuuu}}}ttteeeWWW[[[dddooouuurrrggg]]]SSSSSSSSSUUU[[[dddmmmrrrttt{{{|||qqq___OOO???===>>>???@@@CCCNNNZZZ]]]bbbaaaZZZRRROOOLLLIIIGGGDDD???===============@@@???BBBGGGGGGCCCAAABBB@@@BBBDDDFFFHHHJJJKKKKKKGGGHHHIIIIIIJJJJJJIIIIIIDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@@@@@@@???>>>===>>>=========<<<<<<<<<<<<;;;;;;::::::999888888888555555555666666666777777333333444444555444444444555444333333222222222222000000000000111222333444111111222333222111000///................................................)))***---///111222222222.........------.........+++,,,...///...---...///000...---++++++,,,---...+++///444999:::777222/////////000//////...------------...///000000000///++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111000111111222333333444444999::::::999777666777999>>>@@@BBBBBBAAAAAAAAABBB@@@DDDJJJNNNRRR[[[qqqIIIRRR^^^ooottteee```oootttsss~~~}}}}}}~~~~~~~~~|||{{{|||}}}|||{{{wwwuuuqqqnnnkkkgggccc___XXXSSSKKKDDD@@@===;;;999888777777777888999:::::::::<<>>======>>>===>>>???AAACCCHHHMMMRRR[[[```ffflllrrrzzz~~~yyyqqqdddZZZPPPHHHBBBBBBEEEFFFHHHKKKNNNSSS[[[ccciiimmmqqqsssxxx|||vvvooohhhXXXGGG???<<<888555555555444444555555666777888:::<<<===>>>@@@EEEJJJOOOVVVYYY]]]aaaeeeiiimmmqqqllljjjgggccccccgggnnnsss~~~rrrcccZZZ___gggoooqqqlllbbb[[[SSSSSSUUUYYY```iiiqqqvvvyyy{{{||||||zzzqqq^^^LLLEEE???===AAAEEEIIISSS^^^ccc```]]]YYYUUUPPPJJJFFFBBBAAA???===<<<;;;;;;;;;999@@@FFFKKKPPPTTTQQQKKKGGGFFFEEEGGGJJJLLLMMMLLLMMMLLLKKKIIIIIIHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEECCCCCCBBBBBBBBB@@@@@@@@@???????????????============<<<<<<<<<<<<::::::999888888999999999999888777666666555555555666555555555555444444444333222111000000111222333222111111111000000//////222222222111111111111000........................---,,,,,,++++++,,,,,,---------......///000000111///............---------+++++++++,,,,,,,,,------...---,,,---/////////...000///444;;;;;;444000111111000000000000000111222000///...---,,,---......,,,,,,,,,---...///000111222222000//////.........---.........---,,,,,,+++------,,,------...///000333333444555444333111000444555777777888999<<<>>>>>>@@@BBBBBBAAA?????????AAABBBEEEKKKQQQ]]]rrrJJJTTTaaaooossseeebbbsss}}}~~~~~~}}}~~~~~~~~~}}}~~~~~~}}}|||wwwtttpppmmmjjjfffaaa^^^WWWRRRKKKEEE@@@===:::888666666666666777888999::::::<<>>======>>>>>>???@@@AAADDDHHHMMMRRR[[[```hhhooouuu}}}~~~zzzrrrfff\\\PPPHHHBBBBBBDDDEEEHHHLLLNNNTTT\\\ccciiimmmqqqsssxxx{{{zzzsssgggXXXGGG???<<<888666666555555555555666777888888;;;<<<===>>>@@@EEEJJJNNNVVVYYY^^^aaadddhhhlllooosssrrrpppmmmmmmqqqvvv{{{qqqbbbZZZ___fffmmmoookkkbbb[[[TTTUUUVVVZZZaaaiiiqqqvvvzzz{{{|||{{{zzzrrr```OOOFFFAAA>>>BBBFFFKKKUUU```fffbbb\\\VVVRRRNNNJJJGGGAAA???===:::999999::::::===FFFOOOVVV\\\^^^YYYRRRLLLJJJHHHHHHJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBBBB@@@@@@@@@???????????????============<<<<<<<<<<<<;;;;;;:::999999999999999999888777666666555555555555555555555444444444444222222111000000111222222111111111111000000000///222222222111111111000000........................---,,,,,,++++++,,,,,,---,,,------...//////000000///............---------,,,,,,---------............---,,,---///000///...000000444;;;;;;555111111111000000/////////000000000///...---,,,------...---------------...///000111111000///............------......------,,,+++------,,,------...///000111222333333444444444333555666777888888999;;;===>>>@@@BBBCCCAAA@@@@@@@@@CCCDDDGGGLLLRRR^^^rrrKKKWWWdddpppqqqeeeeeeyyy}}}}}}~~~~~~~~~~~~}}}~~~}}}~~~}}}}}}}}}}}}|||{{{vvvsssooolllhhhccc^^^[[[TTTPPPJJJEEEAAA===:::777555555555666666888999999:::<<<>>>>>>=========>>>???@@@AAABBBDDDIIINNNRRR[[[aaakkkssszzz{{{sssggg]]]OOOGGGAAAAAACCCDDDHHHMMMPPPUUU\\\ccciiimmmqqqtttxxx{{{~~~xxxfffXXXHHH@@@<<<888666777666666666666666777999999;;;<<<===>>>@@@DDDJJJNNNVVVZZZ^^^bbbeeehhhlllnnnyyyzzzyyyyyyyyy{{{ooo```YYY]]]dddjjjlllhhhaaa[[[VVVVVVWWW[[[aaaiiiqqqvvv|||}}}}}}|||{{{uuudddTTTHHHCCC@@@CCCHHHPPPZZZccciiiccc[[[SSSNNNKKKHHHFFF@@@???<<<:::999:::<<<===CCCNNN[[[eeelllllleee[[[SSSPPPMMMKKKKKKKKKKKKJJJIIIIIIIIIJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBCCCCCC@@@@@@@@@?????????>>>>>>============<<<<<<<<<<<<===<<<;;;:::999888888888999888777666666555555555555555555555444444444444222222111000000111222222111111111111000000000000222222111111111000000000........................------,,,,,,,,,,,,------,,,,,,------...////////////............------------------.........//////...---,,,---///000///...000000444::::::666222222111111000///............//////...------------.........---------......///000///...---------------------......------,,,,,,------,,,------...///000111111111222333444666777666777888888777888:::<<>>>>>===<<<===>>>@@@AAACCCDDDFFFJJJOOOTTT[[[cccoooxxx{{{rrrfff[[[MMMGGGBBBBBBCCCDDDIIIOOOQQQVVV]]]ccciiimmmrrruuuxxx|||~~~xxxfffYYYIIIAAA<<<888777888777777666777777888999:::;;;<<<===>>>@@@DDDJJJNNNUUUYYY^^^cccgggkkkooorrr|||}}}{{{kkk]]]XXX[[[___dddfffddd^^^YYYVVVVVVWWW[[[aaahhhpppuuu~~~~~~~~~yyyjjjZZZJJJFFFCCCEEEKKKUUU___fffhhhbbbZZZRRRLLLHHHEEEBBBAAA@@@>>>===>>>AAADDDFFFMMMYYYhhhssszzzyyypppeeeYYYUUUQQQNNNMMMMMMMMMLLLHHHHHHIIIJJJJJJIIIHHHGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>============<<<<<<<<<<<<>>>===<<<:::999888888888999888777666555555555555555555555444444444333333222111111111111111111222111111111000000000000000111111111111000000000000........................------,,,,,,,,,,,,------,,,---------.........//////............---------------------............///------...///000///...///111555999999777444222111111000...------------//////......------------///......---------......///...------,,,,,,,,,,,,,,,------...------,,,,,,------,,,------...///000222111111111222444666777777888999888777777999;;;???AAACCCDDDCCCBBBBBBBBBDDDEEEIIIOOOTTT^^^qqqOOO^^^jjjoooooofffjjj}}}yyyxxx}}}wwwsssqqqpppppprrrtttwwwzzz}}}}}}~~~}}}zzzyyyzzzzzzxxxwwwtttqqqmmmhhhddd```ZZZWWWOOOLLLGGGCCC@@@===999666777777777888999:::<<<<<<;;;<<<======<<<<<<===???AAABBBCCCEEEGGGLLLRRRVVV^^^fffrrr|||yyyooobbbWWWKKKFFFCCCDDDDDDEEEJJJPPPSSSWWW^^^dddiiinnnrrruuuyyy}}}|||vvvhhh[[[LLLCCC===888777999888888777888888999:::;;;<<<===>>>>>>@@@DDDIIIMMMQQQVVV^^^dddjjjoootttwww|||~~~yyyiii[[[VVVWWWZZZ^^^```___[[[WWWVVVVVVWWWZZZ```hhhooottt}}}nnn___LLLIIIFFFGGGOOOZZZbbbfffccc^^^XXXQQQLLLGGGAAA>>>@@@@@@@@@CCCGGGLLLQQQTTT]]]hhhttt~~~zzzppp___ZZZTTTPPPOOOOOOPPPOOOIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDAAAAAA@@@@@@???>>>>>>===============<<<<<<<<<<<<>>>===;;;:::999888888777999888777666555555555555555444444444444333333333111111111222222111111111000000000000000000111111111111111000000000//////////////////////////////...------,,,,,,------...---------...............///............---------+++,,,,,,,,,,,,---------///...---...000000000//////222666888999888555333111111000...------------...............---------///......---------.........------,,,,,,,,,,,,---,,,,,,------...------,,,------,,,------...///000444333222111222333444555888999999888777777888:::???AAACCCDDDCCCBBBBBBCCCCCCDDDHHHNNNSSS^^^rrrRRRaaajjjoooooohhhjjjzzz}}}wwwsssvvv{{{vvvsssrrrpppqqqsssuuuyyy|||}}}}}}~~~|||{{{{{{{{{yyyxxxrrroookkkhhhddd___ZZZWWWNNNKKKFFFAAA>>><<<999777777777888888:::;;;===>>>;;;<<<===<<<;;;;;;===???@@@BBBDDDFFFIIINNNTTTYYYaaaiiiuuu~~~~~~wwwlll^^^SSSIIIFFFEEEGGGGGGFFFKKKQQQUUUXXX^^^dddiiinnnsssvvv{{{~~~|||uuukkk^^^PPPFFF>>>888777:::999999888999999:::;;;<<<<<<===>>>???@@@DDDIIIMMMOOOTTT]]]eeekkkqqqvvvyyy|||~~~{{{jjj\\\VVVVVVWWWZZZ\\\\\\YYYWWWVVVVVVWWW[[[aaaiiiqqqvvv~~~ooo___LLLKKKIIIJJJRRR]]]cccddd]]]YYYTTTNNNJJJEEE@@@===>>>@@@DDDKKKRRRZZZ```dddooovvv~~~zzzeee```XXXSSSQQQQQQQQQQQQMMMLLLKKKIIIIIIHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBAAAAAA@@@???>>>==================<<<<<<<<<<<<<<<;;;:::999888777777777999888777666666555555555444444444444333333333333000111222222222222111000000000000000111111111111111111000000000/////////////////////////////////......------------......///////////////////////////............---------+++++++++,,,,,,,,,------///...---...000111000//////333666777888999777333111111000///..................//////......---,,,......---------......///...------,,,,,,,,,------,,,,,,------......------------,,,------...///000333333222222222333444444777888999888777777999:::>>>@@@BBBCCCBBBBBBBBBCCCBBBCCCGGGMMMTTTaaavvvUUUcccjjjnnnpppjjjjjjvvvzzztttmmmkkkqqq}}}}}}zzzzzzzzzzzz|||~~~~~~}}}~~~~~~|||{{{zzzzzzyyywwwqqqnnnkkkgggddd```[[[XXXNNNJJJDDD???===;;;999888666666777888999;;;======;;;<<<<<<;;;:::;;;===???@@@AAADDDFFFJJJPPPWWW\\\dddlllwww{{{uuujjj\\\QQQGGGFFFHHHKKKJJJHHHLLLRRRVVVYYY___dddiiinnnssswww}}}wwwnnnbbbSSSHHH???888777;;;999999999999:::;;;<<<=========>>>???@@@CCCHHHLLLMMMSSS[[[dddjjjppptttwwwyyy|||nnn___WWWVVVVVVXXXZZZ[[[ZZZXXXWWWWWWYYY]]]cccllltttyyy}}}mmm\\\MMMMMMLLLLLLUUU```ccc```ZZZUUUNNNIIIEEECCC@@@???@@@DDDLLLWWWaaakkksssvvv||||||lllfff]]]UUURRRQQQQQQQQQQQQOOOLLLIIIHHHHHHIIIJJJIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAA@@@???>>>===<<<============<<<<<<<<<<<<:::999888888777777777777999888777666666555555555444444444333333333222222000111222222222222111000///000000000111111111111111000000000////////////////////////////////////......------------......000000000000000000000000///............---------,,,,,,,,,,,,---------...000.........000111000///...444777666777:::888444111000000/////////000000---.../////////...---,,,---------------...///000......------------......+++,,,------......------------,,,------...///000000111222333444555555555777888888888777777999;;;<<>>;;;::::::999555555666777888:::<<<===;;;<<<<<<;;;::::::===??????AAADDDGGGKKKQQQXXX]]]fffmmmwwwzzzsssiii[[[QQQFFFFFFIIIMMMLLLJJJLLLRRRVVVZZZ___dddiiinnnssswww~~~zzzpppdddUUUJJJ???888888;;;::::::::::::;;;<<<=========>>>>>>???@@@CCCHHHLLLMMMRRR[[[ccciiinnnrrrtttvvvxxx{{{~~~qqqbbbXXXWWWWWWXXXZZZ[[[[[[ZZZXXXXXXZZZ^^^fffnnnwww|||}}}|||kkkZZZMMMNNNMMMNNNVVVaaaccc^^^YYYSSSKKKDDDAAAAAAAAAAAADDDIIITTTaaannnyyy~~~yyyzzz~~~~~~{{{qqqjjj```WWWRRRPPPOOOOOOSSSQQQMMMIIIGGGHHHIIIKKKIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEBBBBBBAAA@@@???>>>===<<<>>>=========<<<<<<<<<<<<888888777777777777777888999888777666666555555555444444444333333333222222000111222333333222111000//////000000111111111222000000000000////////////000000000000000000000000......------------......111111111111000000000000//////.........------------------.........//////000///...///000111000///...444777666777:::999444111000000000000111111222---.../////////...,,,,,,,,,,,,,,,---...///000111......---------......///+++,,,,,,---.........------------------...000000---///111444555666666666666777888888777888:::<<<<<<>>>AAABBBAAAAAAAAABBBDDDDDDGGGNNNWWWggg\\\cccnnnqqqiiiaaahhhttttttuuuuuuuuuuuuzzzvvvgggcccfffiiimmmpppsssvvvzzz~~~{{{~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}~~~~~~||||||||||||{{{zzzyyyxxxqqqmmmhhheeeccc^^^VVVOOOMMMIIICCC>>>;;;888555333555666777888999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>AAAEEEGGGKKKRRR[[[aaafffmmmwwwyyyrrriii^^^UUUPPPNNNOOORRRRRROOONNNPPPSSSYYY```fffjjjnnntttxxx|||vvviiiVVVHHHAAA???===;;;===<<<<<<<<<<<<===>>>>>>===>>>???@@@@@@CCCFFFIIIMMMRRRZZZaaafffkkkooorrrtttxxx{{{||||||yyyjjj]]]XXXXXX^^^bbb```[[[YYYZZZ]]]^^^___fffsss|||~~~|||kkk[[[NNNLLLLLLQQQYYY^^^^^^\\\TTTIIICCCCCC@@@:::@@@KKKKKKWWWdddppp|||}}}tttmmmiiijjjnnnqqqssslllbbbYYYSSSPPPNNNMMMRRRPPPNNNLLLJJJIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFEEECCCBBBAAAAAABBBBBBAAAAAAAAAAAA@@@???>>>>>>===============<<<<<<<<<999999999888888888888777555555444444444333333333444555555555555555555444222333444222000//////000111111111111111111111111222111///.........///000///.........------------........................---......///////////////000//////...------,,,,,,,,,---.........---,,,+++,,,---000333444444333333555666777888888999999888222111000.........//////111111000......---------((('''&&&'''***,,,,,,,,,......//////////////////------,,,++++++,,,,,,,,,------......///000000000333333333444555666777888555666888999::::::999999AAACCCEEEEEECCC@@@??????DDDDDDFFFMMMWWWjjj___fffppptttmmmeeejjjtttttttttuuuuuuvvv{{{{{{oookkkkkkkkknnnrrrrrruuuzzz}}}{{{~~~~~~}}}~~~~~~{{{{{{{{{{{{zzzyyywwwwwwqqqmmmhhheeeccc^^^VVVOOOMMMHHHCCC>>>;;;888555333555666777888999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>AAAEEEHHHKKKRRR[[[bbbgggnnnwww|||vvvnnnccc[[[VVVRRRQQQSSSRRRNNNMMMOOOSSSYYY```fffjjjnnntttxxx|||wwwkkkXXXJJJBBB>>>;;;999>>>>>>>>>>>>??????@@@@@@===>>>??????>>>@@@CCCEEELLLPPPWWW^^^ccchhhmmmppptttwww{{{|||}}}{{{lll^^^YYYWWW\\\```^^^ZZZYYYWWW[[[^^^aaajjjwwwzzzjjjYYYMMMLLLNNNTTT[[[]]][[[WWWOOOGGGCCCEEECCC???DDDNNNVVVcccrrr}}}zzztttkkkccc^^^^^^```cccjjjfff```YYYSSSPPPOOONNNQQQPPPNNNLLLJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAAAAABBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>=========<<<<<<;;;;;;999999999888888888888777666666555555555444444444444444555555555555444444222333444222000///000111111111111111111111111111000///...---------....../////////.........------........................---......///////////////111000000///......---------------......------,,,,,,...000333444444444333555666777888999999999999333222000///......//////111000///......---------000...,,,,,,------,,,+++,,,,,,---------------------,,,,,,++++++,,,,,,,,,------......//////000000111111222222333555666666555666888999::::::999999???AAADDDDDDCCCAAAAAAAAADDDDDDGGGNNNYYYlllbbbiiissswwwqqqjjjlllsssvvvwwwxxxyyy|||xxxssspppmmmpppuuutttwww}}}|||{{{{{{}}}~~~~~~{{{{{{{{{zzzyyywwwvvvuuuqqqmmmiiieeebbb]]]UUUOOOKKKGGGBBB===:::888555444555666777888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>AAAEEEHHHKKKRRR[[[bbbhhhnnnwww}}}}}}wwwpppfff^^^[[[VVVSSSSSSPPPLLLLLLOOOTTTYYY```fffjjjnnntttyyy}}}{{{ooo]]]NNNEEE@@@<<<:::@@@@@@AAAAAAAAAAAAAAAAAA???@@@@@@???>>>???AAADDDJJJNNNTTTZZZ___eeekkkoootttwww{{{}}}~~~|||nnn___ZZZXXX[[[]]][[[XXXWWWUUU[[[```eeeooo|||yyyhhhXXXLLLNNNRRRXXX\\\[[[UUUPPPHHHCCCAAAEEEFFFEEEKKKUUUeeerrr}}}qqqkkkaaaXXXRRRPPPQQQSSS\\\^^^]]]ZZZTTTPPPOOOPPPOOOOOOMMMKKKJJJJJJIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEECCCBBBBBBAAABBBBBBAAAAAAAAAAAA@@@???>>>>>>???>>>>>>===<<<;;;::::::999999999888888888888777777777666666666555555555333333444444444444333333222333444333111000000111111111111111111111111111111000///............///000000000/////////..............................---......///////////////111111111000//////.........---------------......---...000222444444444444555666777888999999999999333222000///......//////111000///......---......333111///......///...,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------...//////000000///000000111222333444555666666888999999:::999999===???BBBCCCCCCBBBBBBCCCDDDDDDHHHOOO[[[nnnccckkkuuuwwwrrrmmmnnnrrr{{{||||||vvvqqqooouuu}}}~~~~~~wwwxxxyyy{{{~~~}}}~~~~~~~~~|||||||||{{{yyywwwvvvuuuqqqnnnjjjfffaaa[[[SSSNNNJJJFFFAAA<<<:::888666444555666777888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===@@@DDDFFFJJJPPPYYY```fffmmmuuu|||zzztttlllbbbZZZ[[[VVVQQQPPPNNNKKKLLLPPPUUUZZZaaafffiiinnnuuuzzz~~~}}}rrrbbbSSSIIICCC@@@???BBBCCCDDDDDDDDDCCCBBBAAAAAABBBBBBAAA@@@AAACCCEEEJJJMMMSSSXXX]]]dddjjjooouuuxxx}}}{{{lll]]]YYYXXX\\\\\\XXXTTTSSSUUU]]]fffmmmwwwwwwgggXXXNNNQQQVVVZZZ\\\WWWOOOHHHDDD??????CCCGGGLLLVVVaaasss}}}}}}sssiiicccZZZQQQKKKIIIJJJKKKQQQWWW[[[ZZZTTTOOONNNPPPMMMMMMLLLKKKJJJJJJIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>??????>>>===;;;:::999999999999999888888888777777666666666666555555555444222333333444444333333222222333444333111000111222111111111111111111111111333222222111111111111111000000000000////////////........................---......///////////////000000000/////////............---,,,,,,---///000...///000222444444444444666666777888999999999999444333111///......//////000000///..................,,,+++,,,...//////...//////............------++++++++++++++++++,,,---,,,,,,---......//////000//////000222333444555555666777777888999999::::::===@@@BBBBBBBBBAAABBBCCCFFFFFFIIIPPP[[[nnncccmmmvvvvvvpppmmmpppttt}}}|||vvvqqqrrr|||{{{rrrtttwwwzzz}}}{{{|||}}}~~~~~~}}}|||zzzxxxvvvuuuqqqoookkkfff```YYYRRRNNNHHHEEE???;;;999888666444555666777888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>BBBEEEHHHOOOXXX___dddjjjssszzzyyyrrrhhh]]]UUUVVVQQQMMMMMMLLLKKKNNNRRRUUUZZZaaaeeeiiinnnuuuzzz~~~{{{qqqbbbTTTJJJFFFEEEFFFHHHIIIJJJKKKJJJHHHEEECCCBBBCCCCCCBBBAAABBBEEEGGGKKKNNNSSSYYY^^^eeekkkpppvvvyyy~~~zzzjjj[[[XXXXXX\\\[[[UUUQQQPPPTTT___lllwwwwwwiii[[[RRRUUUXXXZZZXXXRRRIIICCCAAA???>>>BBBIIITTTcccooo~~~~~~tttjjjbbb\\\TTTLLLFFFEEEEEEGGGKKKQQQWWWWWWRRRMMMLLLMMMKKKKKKKKKKKKJJJJJJIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>???>>>===<<<;;;:::999888999999999888888888777777555555555444444444333333222333333444444333333222222333444333111111222333111111111111111111111111222222222222222111111000000000000000////////////........................---....../////////////////////............------......---,,,---...///111...///000222333444555555666777888999999::::::999555333222000///...//////000//////............///---+++***+++---.........//////......------------************++++++,,,---,,,,,,------...////////////000222444555666666666777777777888888999::::::???AAABBBBBB@@@@@@@@@AAAGGGGGGIIIPPP[[[nnndddqqqyyyuuummmmmmuuu|||}}}www{{{xxx{{{xxxppprrruuuzzzzzz{{{|||~~~~~~}}}zzzxxxvvvuuuqqqooolllfff___XXXQQQMMMGGGCCC>>>;;;999777666444555666777888999:::::::::::::::::::::::::::::::::;;;>>>BBBEEEHHHOOOXXX^^^cccjjjrrrzzzyyyqqqggg[[[RRRPPPKKKIIIKKKKKKKKKOOOTTTVVV[[[aaaeeeiiiooovvv{{{}}}wwwnnnaaaTTTLLLKKKMMMPPPTTTVVVWWWXXXVVVRRRNNNKKKEEEFFFFFFDDDCCCCCCEEEGGGKKKOOOUUU[[[```ffflllpppuuuyyy|||lll[[[XXXWWWXXXVVVRRRPPPRRRUUUcccvvvyyylll```YYYZZZZZZXXXSSSLLLEEE@@@AAAAAABBBGGGQQQ```qqq|||{{{uuummmeeeYYYUUUMMMEEE@@@???@@@AAAEEEJJJNNNOOOMMMJJJIIIJJJIIIJJJJJJJJJJJJJJJIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@AAAAAAAAAAAA@@@???>>>>>>>>>======<<<;;;:::999999999999999888888888888777555444444444444333333333333333444444444444333333222333444333222111222333111111111111111111111111//////000000000///...---000000000/////////..............................---......///////////////...............---------------------...///000000///000111222333555666666666777888999::::::::::::555444222000///...////////////............//////000...------.........---------,,,,,,++++++************)))******+++,,,---,,,,,,,,,---....../////////111333666777888888888777777777777888999:::;;;@@@AAABBBAAA@@@???@@@AAAGGGFFFIIIPPP[[[ooohhhwww~~~vvvlllnnn|||yyyvvvvvvpppqqquuu}}}wwwxxxzzz|||}}}~~~~~~|||yyywwwtttsssqqqpppmmmggg___VVVPPPMMMFFFBBB===:::888777666555555666777888999:::::::::::::::::::::::::::::::::===@@@CCCFFFIIIPPPYYY```eeekkkssszzzxxxpppfffZZZQQQLLLIIIHHHJJJLLLLLLOOOTTTWWW[[[aaaeeeiiiooovvv|||}}}wwwooocccWWWRRRTTTZZZ```eeeggghhhhhheee```ZZZWWWNNNNNNMMMJJJGGGEEEFFFHHHKKKOOOVVV]]]bbbggglllooossswww~~~qqq^^^XXXTTTRRROOONNNQQQWWW^^^nnn{{{pppfff```^^^ZZZTTTMMMFFFBBB@@@AAADDDIIIPPP\\\lll|||}}}uuunnnfff___TTTOOOHHH@@@;;;999999:::???AAADDDFFFGGGHHHHHHGGGHHHHHHIIIJJJJJJJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDDDDDDDBBBAAA@@@AAAAAAAAAAAA@@@???>>>>>><<<<<<<<<;;;;;;:::::::::999999999888888888888777555555555555444444444444444444555555555555444444222333444444222222333444111111111111111111111111....../////////...---,,,/////////.........------........................---......///////////////.............../////////,,,---...//////000000000000000111222333555666777777777888999::::::::::::666555333111//////////////////............/////////---,,,---...//////...------,,,,,,+++******)))))))))))))))***+++,,,---+++,,,,,,------......//////111333666888999888888888777777777777999:::;;;>>>???@@@@@@???@@@BBBCCCEEEEEEIIIQQQ^^^rrrlll{{{xxxlllpppyyyxxxuuurrrrrrvvv~~~{{{{{{|||ssstttvvvyyy|||}}}{{{}}}~~~}}}{{{xxxuuusssrrrqqqpppmmmggg^^^VVVPPPMMMEEEBBB===:::888777666555555666777888999:::::::::::::::::::::::::::::::::>>>AAAEEEHHHKKKRRR[[[aaahhhmmmuuu{{{vvvoooeeeYYYPPPLLLHHHHHHKKKMMMLLLOOOSSSWWW[[[aaaeeeiiiooovvv||||||zzzsssggg\\\XXX\\\fffmmmrrrsssttttttpppjjjddd```WWWWWWUUUPPPLLLIIIIIIJJJJJJOOOVVV^^^ccchhhlllnnnqqquuu}}}vvvaaaYYYQQQLLLJJJKKKSSS\\\iiizzz|||sssiiidddaaaZZZRRRIIICCCAAAAAA@@@GGGOOOXXXeeeuuuyyyqqqjjjaaaZZZSSSNNNFFF>>>999666666666;;;;;;<<>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777777666666666555555555555444555555666666555555444222333444444222222333444111111111111111111111111///000111111111000...---///.........------------........................---......///////////////////////////000000000000+++,,,...000111000000///000000111222333555666777777777888999::::::::::::666555333111//////////////////.........//////000)))((((((***...111222111//////...------,,,++++++))))))))))))***+++,,,---++++++,,,------......///...000333666888888888888888777777777777999:::;;;<<<>>>??????@@@AAACCCFFFCCCDDDIIIRRR```uuuqqq~~~wwwkkkssszzzzzz|||uuuwww}}}|||yyyzzz{{{}}}|||{{{||||||{{{xxxvvvuuuwwwyyy}}}~~~}}}}}}~~~~~~}}}{{{xxxtttqqqqqqmmmgggbbb]]]XXXRRROOOEEECCC???;;;888777777777555555777888::::::;;;;;;;;;<<<<<<;;;999999;;;<<<<<<@@@FFFKKKOOOUUU]]]bbbjjjooovvv}}}~~~tttlllbbbWWWOOOIIIHHHHHHGGGGGGJJJOOOSSSVVV[[[aaafffjjjooovvv|||yyymmmbbb^^^cccmmmuuuwwwrrrpppssstttqqqooonnnhhhgggccc^^^XXXSSSQQQRRRTTTXXX\\\```dddhhhlllooowww{{{hhh[[[QQQNNNNNNOOOYYYfffwww}}}}}}}}}xxxpppkkkaaaVVVMMMFFFBBBCCCHHHCCCLLLXXXeeesssvvvnnnhhhbbbZZZTTTNNNHHH@@@;;;888666444111444666888;;;>>>AAADDDEEEDDDEEEFFFGGGIIIJJJKKKLLLIIIIIIHHHHHHHHHHHHGGGGGGDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCCCCCCCCCCBBBAAAAAA============<<<<<<<<<<<<<<<<<<;;;:::888777666666:::999888888777888888888;;;999666555555444333111111111111222222333333333222111111000000000000000000000000000////////////333111000...---------------------............///111111111000000000000000000000///...............------......///000000000///000111333555888:::;;;;;;::::::;;;===>>><<<;;;:::888666444222111000000000000000000////////////...---,,,++++++,,,---...000///---++++++,,,---...------------------------***+++,,,...///000000000222333555777888999::::::888888888888999:::;;;<<<===???AAAAAAAAAAAACCCEEEFFFGGGKKKSSSccc}}}rrr~~~xxxoooyyyyyy|||}}}yyy{{{~~~|||{{{{{{{{{{{{yyyvvvrrrqqqsssvvv}}}||||||}}}}}}}}}zzzxxxvvvwwwzzz}}}~~~}}}|||{{{xxxtttqqqsssoooiiiccc]]]WWWQQQMMMEEECCC>>>:::888777777777555666777999999:::::::::;;;<<<<<<;;;:::999;;;======BBBIIINNNRRRVVV]]]aaakkkpppwww~~~uuummmcccXXXPPPIIIJJJIIIHHHIIILLLPPPTTTXXX]]]cccgggkkkpppwww}}}yyynnnccc___bbbiiioooooojjjgggjjjmmmllllllnnnoooooommmiiiccc___\\\[[[ZZZ\\\___aaadddhhhlllpppvvvzzziii\\\QQQNNNMMMNNNWWWdddxxx}}}~~~~~~yyyqqqfff\\\QQQJJJCCC@@@BBBGGGHHHRRR```lllxxxwwwnnngggbbb\\\UUUOOOKKKEEE>>>999666555444222333444777:::===@@@CCCDDDFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBCCC???@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;:::999888777777888777777777888999999::::::777555444444333222000222222222222222222333333222222111000000000000000000000000000////////////111000///...------......---------............///111000000000000000000000111000//////......//////------......///000000000///000222444666888:::;;;;;;::::::;;;======<<<:::<<<:::777444111000//////000000000000/////////...---------,,,,,,---------///...,,,+++***+++,,,---------------------------+++,,,,,,---...///000000///000222444666777888888888888888888999:::;;;<<<===???AAAAAAAAAAAACCCEEEFFFGGGKKKSSSddd}}}rrr{{{~~~uuuqqqzzz~~~}}}{{{|||yyyxxxxxxzzzyyyvvvsssqqqrrruuuyyy~~~~~~~~~~~~|||zzzwwwxxxzzz}}}~~~~~~||||||{{{yyyuuurrrtttpppjjjccc]]]WWWPPPLLLEEEBBB>>>:::777666777777777777888999::::::999999;;;<<<<<<;;;::::::;;;===???DDDKKKPPPTTTYYY___cccnnnssszzzwwwooodddYYYQQQKKKKKKKKKKKKKKKNNNRRRVVVYYY^^^dddiiilllrrryyy~~~}}}wwwnnneeeaaaaaaeeegggccc]]]ZZZ]]]aaaccchhhmmmsssvvvwwwvvvsssnnnjjjiiiffffffeeedddeeehhhmmmqqqvvv{{{iii\\\QQQNNNMMMLLLUUUaaattt|||{{{~~~~~~~~~yyyqqqaaaXXXMMMGGGBBB@@@DDDIIIPPP\\\kkkvvv{{{rrrllleee___[[[UUUOOOJJJDDD@@@999555333222222222222333555888;;;???AAACCCEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBAAA@@@@@@<<<;;;;;;;;;;;;:::::::::;;;;;;;;;::::::999999999666666666777888999;;;;;;:::888555444444444333222333333222222222222222222222222111000000000000111000000000000////////////000///............//////---------............///000000000000000000111111111111000////////////000------......///000000000///000333555888999:::;;;;;;::::::;;;======<<<;;;===;;;888444111///...---000000000/////////......,,,------......------,,,...---+++******++++++,,,------------------------...------,,,---...///000...///111333555666777777888888888888999:::;;;<<<===???AAAAAAAAAAAACCCEEEFFFHHHKKKSSSddd}}}qqqwwwxxxqqqrrr{{{{{{xxx}}}}}}|||||||||||||||{{{zzz{{{}}}~~~|||zzzxxxyyy{{{~~~~~~~~~~~~}}}|||{{{{{{yyyuuusssrrrnnnhhhbbb\\\VVVPPPLLLEEEBBB>>>:::777666666777888888999::::::999999999;;;<<<<<<;;;::::::<<<>>>BBBFFFKKKPPPUUU[[[dddjjjsssxxx~~~yyypppeeeYYYRRRLLLMMMMMMMMMMMMPPPTTTWWWYYY^^^dddiiilllrrryyy~~~~~~yyytttllleeeaaa```______VVVPPPMMMPPPUUUZZZbbbjjjpppuuu{{{~~~}}}{{{xxxwwwuuussspppkkkiiijjjnnnrrrwww|||iii\\\QQQNNNLLLLLLTTT___nnn||||||{{{~~~wwwmmm]]]TTTKKKFFFCCCCCCIIIPPPYYYfffuuu~~~{{{sssiiieee___ZZZUUUPPPKKKGGGAAA>>>:::666444444444444111111333555999<<>>???>>><<<<<<:::777444111000//////000000/////////.........+++,,,---......---,,,+++---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,000...---,,,,,,---///000000111333555666777888888888888888888999:::;;;;;;===???AAAAAAAAAAAACCCEEEFFFHHHLLLTTTddd}}}rrrwwwvvvqqqttt}}}vvvwwwqqqxxx~~~{{{yyyyyyzzz|||~~~~~~~~~~~~}}}|||{{{{{{yyyvvvsssmmmiiiddd___ZZZUUUPPPMMMDDDBBB>>>999777666666666888999999:::::::::999999:::;;;<<<<<<;;;;;;===???DDDGGGKKKNNNTTT^^^jjjrrryyy}}}yyyooodddYYYRRRMMMNNNOOOOOOOOOQQQUUUXXXYYY^^^dddhhhlllqqqxxx~~~~~~vvvpppiiiccc___]]]ZZZXXXLLLGGGDDDGGGKKKPPPZZZccchhhooowww|||vvvrrrqqqsssuuuyyy~~~ggg[[[QQQOOOMMMLLLTTT___mmmyyy~~~{{{|||~~~ssshhhYYYPPPHHHEEEDDDFFFMMMUUUbbbnnn{{{{{{rrrjjjbbb^^^YYYTTTOOOJJJFFFDDDBBBAAA>>>;;;999777777777111222222444666:::===???@@@BBBEEEHHHJJJKKKKKKKKKIIIHHHHHHHHHHHHGGGGGGGGGDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@@@@@@@???>>>>>>============<<<<<<<<<;;;::::::::::::::::::::::::888888777777666777777888;;;999777777777888777666333333333222222111111111333222222111111111111111000000000000////////////------...//////000000000---------............/////////000000111111111111222111111000000000000000------......///000000000///000222555777999:::;;;>>>======>>>@@@@@@???>>>999888666333222111111111////////////............+++,,,---......---,,,+++,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,000...---,,,,,,---///000000111333555666777888888888888888888999:::;;;;;;===???AAAAAAAAAAAACCCEEEFFFHHHLLLUUUeee}}}wwwzzzxxxsssyyyxxxrrrssslllttt~~~{{{yyyzzz{{{}}}~~~~~~~~~}}}}}}|||yyyvvvsssjjjgggbbb]]]YYYUUUPPPLLLDDDAAA===999666555666666888888999::::::;;;:::::::::;;;<<<<<<;;;<<<>>>???FFFHHHLLLOOOUUU___llluuu|||xxxmmmaaaXXXRRRMMMNNNPPPPPPPPPRRRUUUXXXYYY^^^dddhhhlllrrryyy~~~wwwpppfff___[[[WWWRRROOODDD@@@???AAACCCGGGOOOXXX___eeeoooyyy~~~{{{{{{|||~~~eeeYYYPPPOOOOOOOOOWWWbbbpppzzz~~~|||{{{yyy~~~~~~qqqdddTTTKKKDDDBBBDDDHHHQQQZZZhhhsss||||||wwwqqqhhhaaaYYYVVVQQQLLLHHHEEEDDDCCC@@@@@@@@@>>>:::666444444333333222333555888;;;===BBBDDDFFFHHHIIIIIIHHHGGGIIIIIIIIIHHHHHHHHHGGGGGGDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAA@@@@@@???>>>>>>=========<<<<<<<<<:::::::::999999888888888999888777666666666666666777555444444555666555444333333222222222222222222333333222111111111111222000000000000////////////------...///000000//////---------............////////////000111111222222111111000////////////000------......///000000000///000111333555888:::<<<>>>======>>>@@@AAA???>>>888777555333222222222333/////////.........------,,,------......------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000...///111333555666777777888888888888999:::;;;<<<===???AAAAAAAAAAAACCCEEEFFFHHHMMMUUUeee}}}zzz{{{yyyuuuzzz~~~~~~uuupppppplllvvv}}}|||{{{|||}}}~~~~~~}}}zzzvvvssslllhhhccc^^^YYYTTTOOOKKKDDDAAA===999666555555666777888999:::;;;;;;<<<<<<:::;;;<<<<<<<<<<<<>>>@@@FFFJJJOOOSSSXXX___iiippp{{{vvvjjj^^^VVVRRRMMMNNNPPPQQQQQQRRRUUUXXXZZZ___eeejjjnnnssszzz|||rrreee[[[UUUPPPJJJFFF???<<<<<<>>>>>>>>>DDDLLLUUU[[[dddnnnwwwyyycccWWWPPPPPPPPPQQQZZZeeeoooxxx~~~{{{zzz{{{zzz~~~qqqcccRRRJJJDDDCCCFFFKKKVVV```llltttyyyuuummmfff```[[[QQQOOOKKKFFFCCCCCCEEEGGGEEEGGGIIIGGGAAA;;;888666666555333333444666999;;;???AAADDDFFFHHHGGGFFFEEEHHHHHHHHHHHHGGGGGGGGGFFFDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBAAA======<<<<<<<<<;;;;;;;;;::::::999888888777666666777666666666666777777888666444333333444555555444222222222222222222333333444333222222111111222222000000000000////////////---...///000000//////...---------............///...//////000111111222222111000//////......//////------......///000000000000//////000222666:::<<<===<<<<<<===??????>>><<<999888555333222111111111//////.........------------------,,,,,,------------------------,,,+++++++++++++++++++++++++++++++++,,,,,,---...///000000///000222444666777888888888888888888999:::;;;<<<===???AAAAAAAAAAAACCCEEEFFFHHHMMMVVVeee}}}zzzzzzwwwtttyyy~~~wwwuuuvvv|||uuuooopppnnnxxx~~~|||}}}~~~}}}zzzvvvsssnnnjjjeee___ZZZTTTNNNJJJDDDAAA===999666555555666666777999:::;;;<<<<<<<<<:::;;;<<<<<<<<<<<<>>>@@@FFFKKKRRRWWWZZZ___fffkkkyyy}}}uuuhhh\\\UUUQQQMMMNNNPPPQQQQQQSSSUUUWWW\\\```fffkkkooottt{{{uuueeeYYYQQQKKKDDD???<<<:::;;;<<<;;;999===DDDNNNSSS[[[dddmmmxxxoooaaaVVVOOOPPPRRRSSS\\\hhhkkkttt{{{{{{yyy{{{~~~~~~~~~rrrcccSSSLLLEEEEEEIIIPPP[[[eeennntttvvvooofff___[[[WWWNNNLLLHHHEEECCCEEEIIIMMMRRRUUUXXXVVVPPPHHHCCCAAA777666444333333555888::::::<<<@@@DDDGGGGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@AAAAAA@@@@@@???>>><<<<<<;;;;;;;;;:::::::::::::::999888777666555444555555555555666888999:::777555444444666777777666111111111222222333333444444333222222111111222222000000000000////////////---...///000000///...------------.........//////...//////000111222222222000000///...............------......///000000000000///......111555:::<<<;;;::::::;;;===>>><<<;;;;;;999777444111000000000//////.........---------......,,,++++++,,,......------.........---,,,+++++++++++++++++++++++++++***+++,,,...///000000000222333555777888999::::::888888888888999:::;;;<<<===???AAAAAAAAAAAACCCEEEFFFHHHMMMVVVfff}}}zzzqqqmmmuuu|||oookkkiiiiiimmmvvv}}}wwwrrroooppp|||~~~~~~zzzwwwlllkkkhhhbbb[[[TTTMMMIIICCC@@@<<<888555444444555888999:::;;;<<<<<<<<<<<<<<<<<<;;;::::::<<>><<<===>>>===<<<<<<>>>@@@GGGLLLRRRXXX```kkkxxxzzzjjjYYYWWWTTTSSSTTTYYY```eeeqqqwww}}}|||zzz{{{}}}uuuiiiWWWMMMHHHMMMUUUZZZaaaiiivvvtttpppiiiaaaXXXQQQMMMGGGDDDBBBCCCCCCDDDOOO\\\ccckkkooollleee]]]PPPCCC???<<<888444333333555666===>>>@@@BBBEEEGGGHHHHHHFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCBBB@@@??????@@@===<<<;;;::::::;;;<<<===999888666555555555666777777777777777777666666666444444444444444444444444333333333222222222111111111111111111000000000000000000000000////////////......////////////......000///...---------------............////////////000111111///---,,,---//////...---,,,,,,---...///222222111000000222666:::<<<:::888999===???>>>===:::666222//////000000000////////////////////////222111000//////...//////,,,,,,---------,,,+++***------------------------,,,,,,------.../////////222222333444666777888888<<<;;;:::999999:::<<<===???AAACCCCCCBBBAAABBBCCCDDDJJJOOOUUUddd~~~~~~yyypppjjjppp}}}uuuhhhdddaaa```dddkkkrrrvvvxxxxxxzzz||||||yyyuuurrrooosss~~~}}}}}}~~~~~~}}}yyyuuunnnllliiiccc\\\TTTNNNJJJBBB???<<<999777666777888888999:::;;;<<<<<<<<<<<<=========<<<;;;===@@@CCCHHHLLLQQQUUUYYY___ffflllwww|||xxxjjj^^^TTTPPPKKKMMMPPPRRRTTTWWWZZZ]]]bbbdddfffiiinnnuuu}}}wwweeeYYYNNNEEE??????:::;;;<<<<<<<<<===???AAADDDHHHLLLQQQWWW```kkksss|||rrrcccXXXVVVTTTRRRTTTZZZbbbhhhpppvvv}}}~~~}}}~~~vvvkkkXXXOOOJJJPPPXXX```iiirrrsssoooiiiaaaYYYRRRLLLIIIDDDAAA@@@BBBBBBEEEOOO[[[hhhoootttrrrnnnhhh]]]RRRAAA>>>:::777444444555555888:::===@@@CCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEECCCAAA??????@@@>>>>>>===<<<;;;:::::::::999999888777777777777777777777777666666555555555333333333444444444444444333333333222222222111111111111111111000000000000000000000000////////////......////////////......//////...---------------....../////////000000000000111111///---,,,---//////...------------...///000111111000000333777:::;;;999777999;;;======;;;:::777333000000111111111........................000///......------------------------,,,,,,++++++------------------------,,,,,,------.../////////000000111222444555666666:::::::::::::::;;;<<<===???AAACCCCCCBBBAAABBBCCCAAAGGGMMMSSSbbb|||}}}xxxnnngggkkkuuu|||}}}{{{qqqeee```]]][[[]]]bbbgggjjjjjjjjjooouuuyyyyyywwwuuutttyyy~~~}}}|||||||||zzzyyywwwuuutttuuuyyy|||{{{}}}}}}{{{~~~}}}|||}}}~~~~~~}}}~~~~~~{{{wwwtttpppnnnjjjeee]]]UUUNNNKKKAAA???<<<999888888999:::888999:::;;;<<<<<<<<<<<>>===<<<>>>AAADDDIIIMMMRRRVVVZZZ```hhhnnnwww|||zzzlll^^^TTTPPPKKKMMMOOOQQQSSSWWW\\\```ccceeejjjnnnrrrwww}}}vvveeeYYYNNNEEE@@@???;;;<<<<<<<<<;;;<<>>===<<<:::888777999999::::::999999888777777777666555444444333333333333333333333333333333333333333222222222111111111111111111000000000000000000000000////////////......////////////......//////...------------...///000000000000111111111000111111000...------...///...------------...///...///000000000333777:::999888777888:::<<<;;;::::::777333111111222222111........................------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++------------------------,,,,,,------...////////////000111222444555666777888888999;;;<<<<<<<<<<<>>===<<<===AAADDDJJJNNNSSSWWW[[[aaajjjqqqxxx|||xxxkkk^^^UUUPPPLLLMMMOOOPPPSSSXXX^^^bbbdddhhhmmmrrrvvvzzz}}}uuudddXXXNNNEEE@@@???>>>>>>>>>===<<<<<>>===>>>===>>>>>>>>>===;;;999777888999:::::::::999777666777666666555444333222222333333333333333222222222333333333222222222111111111111111111000000000///000000000000////////////......////////////......///......---------......000000111111111222222222000111222111///------............------.........,,,...///000000333777:::888888999999:::;;;::::::888555222000111111111000........................,,,,,,,,,+++,,,,,,------......---,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////111111333444666777888999666777999;;;<<<===<<<<<>>BBBEEEFFFGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBB???<<<<<<<<<;;;<<<=========<<<;;;:::777888999999999888666555777777666555444444333333444444444333333222222222333333333222222222111111111111111111000000000///000000000000////////////......////////////............---------......///111111111111222222222222///111222222000.........---..................---+++---...///000222666999888:::;;;;;;;;;;;;::::::555222000//////000///...........................---,,,,,,,,,---.../////////...---,,,,,,,,,------------------------------,,,,,,------.../////////000111222444666777999999555777999;;;<<<<<<<<<;;;>>>@@@BBBBBBAAA@@@AAABBBDDDHHHLLLQQQ```vvvvvvsssnnnllltttxxxrrrpppwww}}}vvvxxxyyyvvvssstttvvvxxxwwwuuuttt|||}}}zzzxxxwwwvvvwwwxxxyyy|||||||||}}}~~~}}}~~~~~~~~~}}}{{{wwwttttttrrrnnnggg___VVVNNNJJJCCC@@@<<<888555444444444888999:::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;>>>BBBFFFKKKNNNSSSVVV[[[bbblllsssyyy}}}xxxnnnbbbYYYSSSQQQOOOQQQSSSUUUWWW[[[```dddggglllsssxxx{{{|||}}}}}}~~~ppp___TTTKKKBBB>>>>>>777888999;;;>>>BBBHHHMMMPPPSSSVVVWWWUUUUUUXXX[[[```eeekkkqqqxxx|||fffXXXWWWVVVXXX___lllxxxyyyooofffjjjnnnppprrrqqqhhh^^^TTTPPPJJJCCC@@@???@@@AAA???BBBDDDDDDHHHNNNQQQPPPLLLIIIHHHKKKNNNRRRWWW]]]```___]]]XXXRRRIIIBBB>>>;;;<<<>>>@@@CCCEEEFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCAAA>>><<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;888888888888888777777666777777777777777666666666666555555444444333333222333333333222222222111111111111111111000000000000000000000000////////////......////////////.........------------...//////000111111111111222222222///111333222000.........------...//////...------+++---...///000222444777888:::<<<===;;;:::::::::333111///...//////...---------------------------------------...///111111000///---,,,,,,,,,---...------------------------,,,,,,------.../////////...///000222444666777888777777888:::;;;;;;;;;;;;===>>>@@@@@@?????????@@@BBBEEEIIIOOO^^^ssssssqqqmmmlllwwwzzzsssnnnuuuyyyuuu{{{|||zzz{{{~~~~~~}}}}}}|||~~~~~~}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~~~~|||yyywwwuuusssnnnggg^^^UUUMMMIIIBBB@@@<<<888666666666777888999:::;;;<<<<<<<<<<<<:::;;;<<<<<<===@@@EEEIIIKKKNNNRRRUUUZZZbbbllltttyyy}}}~~~uuuiii^^^UUUQQQPPPQQQSSSVVVXXXZZZ\\\```ccciiimmmtttyyy{{{||||||}}}{{{mmm]]]RRRIIIAAA======666777888999;;;@@@FFFKKKUUUYYY]]]______```bbbeeehhhjjjmmmrrrxxx|||hhh[[[WWWWWW[[[eeettt{{{pppkkkooorrrqqqppplll```SSSLLLIIIFFFCCCAAAAAABBBBBBBBBHHHMMMPPPXXXbbbfffeee\\\VVVTTTYYY^^^ccclllvvvyyyxxxtttmmmcccWWWMMMGGG@@@@@@@@@AAACCCEEEGGGIIIJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCAAA???======>>>>>>===<<<;;;;;;;;;;;;;;;::::::999888888888888999888888888999999999999999777777666555555444333333333333333222222222111111111111111111000000000000000000000000////////////......////////////......---------------...//////000000000111111111111222///111333333111///......------...//////...------+++---///000000111333555666999<<<<<<:::888888999222111//////000000///---------------------------,,,,,,,,,---...000111222000///---,,,,,,,,,...///------------------------,,,,,,------.../////////......000222444666777888999999888888999:::;;;;;;;;;===>>>???>>>===>>>???@@@DDDHHHPPP```uuurrrpppllllllwww}}}tttooouuuxxxttt|||~~~~~~~~~~~~}}}|||{{{{{{|||~~~|||~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}zzzxxxuuusssnnnggg^^^UUUMMMHHHAAA???<<<999888888999:::999999:::;;;<<<<<<<<<<<<;;;;;;<<<===>>>BBBGGGKKKKKKNNNQQQUUUYYYbbbllltttyyy~~~uuuhhh[[[SSSPPPOOORRRTTTXXXZZZ[[[]]]```ccciiinnntttxxxzzz{{{|||}}}zzzlll\\\QQQHHH@@@<<<<<<999999999888999<<>>>>>===<<<===>>>AAAEEEJJJRRRdddzzz|||tttnnnuuu{{{qqqnnnyyyxxxyyy|||}}}~~~~~~}}}~~~~~~}}}}}}~~~}}}{{{zzzzzzyyyqqqiiiddd```YYYOOOFFFCCC>>>999666666888999::::::::::::;;;::::::999999:::<<<======>>>CCCKKKQQQOOOPPPRRRWWW]]]dddjjjnnn{{{}}}|||pppcccWWWQQQOOOPPPSSSUUUXXXZZZ]]]```dddgggiiiooowww{{{{{{zzzzzz{{{{{{lllZZZOOOGGG@@@;;;::::::888666444555888;;;>>>MMMUUU```kkksssxxx|||{{{||||||jjj______]]]aaaooo~~~wwwtttrrrooofffXXXMMMJJJAAAAAABBBCCCEEEHHHNNNQQQSSSZZZeeepppyyyyyyvvv}}}ssscccVVVOOOHHHEEEHHHKKKJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEEEECCCDDDDDDDDDCCCAAA???>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;:::999888777777999::::::;;;<<<===>>>>>>:::::::::999777666444333222222222222222222222222111111000000000000111111000///////////////000111000000000000000000000000//////.........---------,,,,,,------.../////////222111111///...---,,,+++......---,,,---...///000---...//////......///000000444777888666555777888333333222111000///......000000000000///...---,,,++++++,,,------...//////444333111///...---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000111222333555666777777888777999::::::999888:::;;;>>>???@@@???>>>===>>>???AAADDDHHHPPPaaawww|||vvvsss}}}{{{rrrooozzz~~~}}}}}}}}}|||~~~~~~}}}~~~xxxqqqiiiddd```YYYNNNFFFBBB>>>999666666777888999;;;<<<<<<===<<<<<<;;;;;;:::;;;<<<>>>BBBIIIQQQVVVSSSSSSTTTWWW]]]dddkkkppp{{{~~~zzzmmm^^^SSSNNNMMMNNNRRRUUUXXXZZZ]]]```dddgggjjjpppvvvyyyyyyyyyzzz||||||lllZZZNNNGGG???:::999999888666555666888:::<<>>===============<<<;;;::::::777777777777888999;;;;;;::::::;;;;;;<<<=========888888888888777555444444222222222222222222222222111111000000000000000111//////............////////////////////////////////////.........---------,,,,,,---......//////000000000//////......------...------,,,---...///000...000111111000///111222000444777888777666777888555444333222111//////...000000000000///...---,,,++++++,,,,,,------......222111///...---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////111222333555666777777888777999::::::999888:::;;;>>>???@@@???>>>===>>>???AAADDDIIIQQQbbbwwwzzzzzz~~~vvvsss~~~xxxxxxyyyzzz{{{|||}}}}}}~~~xxxrrrjjjddd```XXXNNNFFFAAA===888555555777777888;;;;;;<<<<<<===<<<<<<;;;;;;::::::???FFFPPPWWW[[[WWWVVVUUUWWW]]]fffnnnttt|||~~~xxxhhhXXXNNNIIIIIIKKKQQQTTTWWWZZZ]]]```dddggglllpppuuuxxxxxxxxx{{{~~~|||lllYYYMMMEEE>>>999999888888777777777888888999===CCCLLLWWWcccooozzztttkkkkkkjjjooo}}}jjj\\\RRRJJJFFFFFFGGGIIIKKKNNNRRRXXX```eeeooouuu}}}rrrhhh___VVVTTTQQQMMMJJJJJJMMMMMMKKKJJJHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBAAA???>>><<<<<<======<<<<<<;;;:::999666666555555666888;;;===999999999999999999999999666666666666666555444444222222222222222222222222222222111000//////000000///......------................................................---------,,,------......///000000......//////////////////...------------...//////000111222222111111222333111333666777777777888999666555444333111000///...///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///111222333555666777777888777999::::::999888:::;;;>>>@@@@@@???=========>>>BBBEEEJJJRRRbbbxxx|||zzz|||rrrsssuuuxxx{{{}}}~~~}}}}}}wwwrrrjjjddd___XXXNNNGGG@@@<<<888555555666777777999999::::::;;;:::::::::<<<::::::???IIIRRRXXXZZZWWWVVVVVVYYY```jjjtttzzz~~~}}}vvvdddSSSIIIFFFGGGHHHOOORRRVVVZZZ]]]aaaeeegggnnnqqquuuwwwwwwxxx|||{{{kkkXXXLLLDDD===999888777777888888888888888777999<<>>===<<<<<<<<<<<<;;;:::999888999777555444444666888:::777777777666666666555555333444444555555555444444222222222222222222222222333222111000////////////000000///............///................................................---------...//////000000////////////............------------....../////////111222222111111222333111333555777888888888999555444333222000///........./////////......---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///111222333555666777777888777999::::::999888:::;;;>>>???@@@???=========>>>BBBFFFJJJRRRbbbwww~~~|||nnnpppsssvvvzzz}}}~~~||||||{{{wwwrrrkkkeee___WWWNNNHHH???<<<888666666666666666888999999:::;;;;;;;;;:::===<<<<<>>BBBHHHRRR\\\cccttt~~~vvvnnnlllnnnwwwttt]]]PPPKKKIIIJJJLLLNNNRRRYYY```gggnnnvvv{{{}}}~~~}}}|||zzzyyyzzz|||zzz||||||}}}~~~rrrfff___YYYRRROOOOOOLLLKKKKKKJJJJJJIIIHHHHHHEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEDDDCCCBBB@@@???<<<<<<<<<<<<;;;:::999888999777555333444555888:::888888777777666555555555222333333444444444444333222222222222222222222222222222111000//////000000222111111000//////000000........................---.....................------......///000000111111111000///...---,,,,,,---------..................///000000//////000222222333555777999:::999999222222111000///...------...............------,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,---......111222333555666777777888777999::::::999888:::;;;===???@@@???>>>===>>>???BBBFFFJJJQQQ```tttrrrsssuuuwwwzzz|||~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}vvvrrrllleee^^^VVVNNNIII???<<<999777777777777666::::::;;;<<<===============>>>@@@DDDHHHLLLMMMMMMOOOQQQVVV^^^hhhsss|||ttt___NNNEEEBBBBBBBBBHHHLLLSSSZZZ___dddhhhkkkppptttxxxyyyyyy{{{xxxgggTTTHHHBBB<<<999:::777888999:::;;;;;;;;;;;;===>>>>>>???AAAGGGNNNSSScccnnn~~~tttmmmfffkkkwwwyyyiiiWWWMMMJJJHHHJJJMMMSSSXXXaaajjjrrryyy}}}|||zzzvvvttttttwwwzzzzzz|||}}}{{{wwwvvv{{{zzzlllccc]]]VVVRRRRRRLLLKKKKKKKKKJJJIIIIIIIIIFFFEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEDDDBBBAAA???<<<======<<<<<<;;;:::999555555444444555777:::<<<:::999999999888888777777222333333444444444333333222222222222222222222222111111000000000000111111333333222111000000000000........................---------...............---......//////000111111222222111///...---,,,+++,,,---......//////......,,,...//////......///000333333444777:::;;;:::999000000/////////.........------.........------,,,---------------------------.........------,,,+++***++++++,,,,,,------...---------,,,,,,------...111222333555666777777888777999::::::999888:::;;;<<<===??????>>>>>>@@@AAABBBEEEIIIPPP^^^ppp|||~~~~~~}}}|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}uuurrrmmmfff^^^UUUNNNIII???===:::888888888777666999:::;;;<<<============;;;???DDDGGGHHHIIIIIIIIILLLPPPXXXbbbllluuu{{{rrr]]]LLLCCC@@@???>>>DDDIIIQQQYYY```eeejjjmmmqqquuuzzz{{{{{{}}}vvveeeRRRGGGAAA<<<:::;;;888888999:::<<<===>>>>>>??????@@@@@@@@@CCCGGGKKKSSS]]]kkkvvv}}}{{{qqqmmmiiinnn{{{jjj^^^SSSMMMLLLMMMRRRXXX```fffooovvvzzz}}}~~~zzzyyywwwtttqqqqqqsssuuuwwwxxxxxxvvvtttuuuwwwxxxrrrhhh```XXXTTTUUUNNNMMMLLLKKKJJJIIIHHHGGGEEEEEEEEEEEEEEEFFFGGGHHHDDDDDDEEEEEEDDDBBB@@@???============<<<;;;::::::666666666666777888999:::888888888888888777777777333444444444444444333333222222222222222222222222////////////000111222333333222111000////////////////////////////////////---------.........//////.........///000000111111111000000///...---------,,,---.../////////...---,,,...//////...---///000333333333777:::<<<;;;999////////////000000000000,,,------......------------------....../////////111111111000///---+++*********+++,,,,,,---.........------,,,,,,---------111222333555666777777888777999::::::999888:::;;;:::<<<>>>>>>>>>???AAACCCBBBEEEHHHNNN[[[kkkvvvzzzuuuzzzzzzwwwvvv~~~{{{~~~}}}|||xxxzzz|||~~~~~~}}}}}}~~~||||||}}}~~~~~~~~~~~~}}}}}}}}}{{{~~~~~~}}}{{{zzzzzzuuurrrmmmfff^^^UUUNNNIII@@@===:::999999999888777777888999:::;;;;;;;;;;;;:::@@@FFFJJJIIIGGGGGGHHHKKKQQQZZZeeennnvvvzzz|||ppp[[[JJJBBB???===<<>>@@@AAA???@@@AAAAAABBBCCCFFFHHHIIIQQQ\\\dddkkkuuuuuuooonnnqqquuuxxx```XXXQQQOOOPPPUUU^^^gggoootttzzz~~~~~~|||yyyxxxuuuuuuuuurrrooommmnnnoootttvvvvvvvvvxxx{{{||||||{{{vvvkkkbbbZZZVVVVVVPPPOOONNNLLLJJJHHHFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGCCCDDDDDDDDDCCCAAA???>>>>>>>>>>>>>>>===<<<;;;::::::999999888777666666555555555555555555555555555444555555555444444333222222222222222222222222222.../////////000222333444222222000///............000000000000000000000000---------.........//////......//////000000111111////////////////////////,,,,,,.../////////...------...//////......///000333222333777;;;===;;;999...//////000111222222222,,,,,,------...------------------...///000111111444444444222000---***)))******+++,,,,,,---.........------,,,,,,,,,------111222333555666777777888777999::::::999888:::;;;999;;;===>>>???@@@BBBDDDAAADDDGGGLLLYYYiiisssvvvooovvvxxxrrrsssvvv}}}~~~~~~{{{wwwuuuwwwvvvvvvxxx|||}}}|||yyyzzz|||}}}}}}~~~~~~}}}{{{{{{|||}}}~~~~~~}}}}}}~~~{{{zzz|||yyyssslllfff```XXXNNNHHH???===;;;888777666777777888:::;;;;;;;;;;;;<<<>>>CCCHHHLLLKKKHHHGGGIIIMMMRRRVVV]]]gggooouuuwwwwww{{{~~~nnnWWWFFF???======<<>>@@@CCCEEEIIIJJJJJJHHHGGGGGGJJJLLLMMMRRRYYY^^^ccckkkuuu|||}}}rrrrrruuuvvvwwwpppZZZUUUQQQQQQWWWbbbkkkqqq~~~~~~}}}|||yyyuuurrrppplllkkkkkklllmmmnnnoooppprrruuuyyy}}}~~~}}}{{{zzznnneeeZZZTTTUUUOOONNNMMMLLLJJJHHHGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@??????===<<<:::999888999999:::<<<:::777555444555666666555555444444444555666666333333444444555444444444222222333333222222111000333222000/////////000111---------..................///////////////............---,,,,,,,,,,,,---.........////////////000////////////............111111000///...------,,,------......///000000111333333333444444555555555000000///...............---...///111111///...---,,,,,,,,,---------............---------,,,,,,,,,---+++******+++,,,,,,+++.........///////////////222222333444444555666666555666777777666777999;;;<<<>>>???@@@??????AAACCC@@@CCCEEEKKKWWWhhhtttwwwrrrxxx~~~~~~yyyssstttwww~~~~~~}}}{{{yyyuuurrrppptttrrrrrrssswwwzzz|||}}}~~~}}}||||||}}}~~~~~~}}}~~~~~~}}}{{{{{{|||~~~~~~~~~}}}}}}}}}|||zzz{{{}}}yyytttlllfff___WWWMMMGGG@@@>>>;;;999777777888999;;;<<<>>>??????@@@BBBDDDFFFIIILLLJJJGGGFFFHHHLLLPPPTTT\\\eeemmmsssuuuuuu{{{}}}mmmWWWFFF>>><<<<<<;;;===BBBJJJRRRZZZccclllsssvvvwwwxxxyyy{{{~~~ppp___LLLCCC???<<<::::::;;;;;;:::;;;===???BBBDDDIIIKKKLLLMMMNNNQQQUUUXXXVVVXXX\\\bbbhhhmmmpppqqqsss{{{zzzqqqqqquuuxxxwww}}}~~~~~~uuufffYYYVVVTTTWWW___jjjuuu{{{}}}zzzwwwrrrooolllkkkiiihhhggghhhjjjmmmqqqsssvvvxxx{{{}}}pppeeeZZZTTTSSSNNNNNNLLLKKKIIIHHHFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@???>>>======<<<;;;;;;;;;;;;;;;<<<============;;;:::999666555555444444444555555333444444555555444444444444444555555444444333222222222000/////////000111////////////////////////......////////////............---,,,,,,,,,,,,---------........./////////////////////............000//////......---------,,,------...//////000000222222222333333444444555000000///...............---...///000000///...---,,,,,,,,,---------............---------,,,,,,,,,...,,,***+++,,,---,,,,,,------------............111111222333444555666666555666777777666777999;;;<<<>>>??????>>>>>>@@@AAABBBEEEHHHMMMYYYjjjuuuxxxsssyyyxxxwwwxxxssstttvvvzzzzzzuuuuuuxxx~~~~~~{{{xxxvvvtttssssssrrrpppoooqqqtttwwwyyyyyy{{{{{{|||}}}}}}}}}||||||~~~~~~}}}}}}|||~~~}}}|||{{{}}}~~~~~~~~~}}}|||~~~|||{{{zzz{{{yyytttllleee^^^VVVLLLEEE@@@>>>;;;999777888999:::999:::<<<===>>>@@@CCCEEEIIIJJJKKKHHHEEEEEEHHHLLLNNNSSSZZZcccjjjpppsssttt{{{~~~~~~nnnXXXGGG???===<<<;;;===@@@FFFNNNWWWbbbmmmtttuuuwwwyyyzzz{{{~~~nnn]]]KKKBBB???<<<::::::999999999:::<<<>>>@@@BBBHHHKKKNNNRRRVVV[[[aaaeeeaaaaaaccciiioooppplllggglllqqqtttvvv{{{sssmmmnnnrrrvvvsssuuu|||{{{vvvtttyyy}}}iii___[[[[[[\\\bbblllwww|||vvvooojjjhhhggggggfffeeeeeefffiiioootttxxx{{{|||~~~sssggg[[[TTTRRRMMMMMMKKKJJJHHHGGGEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>===>>>>>>>>>>>>===<<<<<<;;;===AAACCCCCCAAA===;;;777666555444444444444444444444555555555444444333444444555555444444333222222111111000///000000000111111000000//////............///////////////.........---,,,,,,,,,,,,---,,,---------............////////////.....................---------------,,,,,,,,,---......//////000000111111222333333444000000///...............---...///000000///...---,,,,,,,,,---------............---------,,,,,,,,,---+++******+++,,,,,,+++,,,,,,,,,,,,------......000111111222444555555666555777777777666777999;;;<<<>>>???>>>======>>>???BBBEEEHHHMMMYYYiiitttwwwtttyyy}}}sssqqq}}}{{{mmmjjjlllkkkpppuuuzzz~~~yyytttuuuxxx~~~{{{yyyxxxyyy{{{|||tttsssrrrsssvvvxxxyyyyyyvvvvvvwwwyyyzzz{{{{{{|||~~~~~~}}}||||||||||||~~~~~~||||||}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}|||}}}~~~}}}{{{yyyyyyyyytttllleee^^^VVVLLLEEE@@@>>>;;;888777777999:::999;;;======>>>???BBBEEEIIIIIIHHHFFFDDDFFFJJJNNNNNNSSS[[[ccciiinnnrrruuuzzz}}}qqqZZZIII@@@>>>===<<>><<<===>>>??????>>>===<<<999<<>>;;;888777666555444333333333555555555555555444444333222222333333222222111000222111111000000000000000111111000000///...---------...//////////////////......---,,,,,,,,,,,,---,,,,,,,,,---------......////////////............,,,,,,,,,---------------,,,,,,,,,---------.........//////000111222333333000000///...............---......//////......---,,,,,,,,,---------............---------,,,,,,,,,+++***((((((*********))),,,,,,,,,------......///000000111222333555555666666777888777666777888:::<<<===>>>===<<<;;;<<<===@@@CCCFFFKKKWWWfffppprrrsssyyyxxxmmmiiisss|||vvvfffbbbdddaaafffnnntttwwwxxxyyyyyy}}}}}}vvvrrrtttwww}}}{{{{{{|||~~~vvvuuuuuuwwwyyyzzzyyywwwrrrssstttvvvxxxzzz{{{|||||||||{{{{{{{{{|||}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~|||zzzxxxyyytttllleee___VVVLLLFFF@@@===:::777666777999;;;@@@AAACCCDDDCCCDDDEEEFFFGGGFFFEEEDDDDDDHHHMMMPPPQQQVVV^^^eeejjjoootttwww{{{~~~qqq[[[JJJBBB@@@??????BBBBBBCCCHHHRRR^^^iiipppvvvxxx{{{}}}~~~jjjZZZHHH@@@>>><<<;;;;;;999999:::;;;<<<===??????BBBEEEIIIMMMQQQWWW]]]aaafffhhhkkkllllllmmmppprrrqqquuuuuuqqqmmmnnnmmmjjjpppnnnkkkddd___^^^aaadddbbb___```ccceeeeeejjjpppzzzqqqhhheeeiiilllrrryyy}}}}}}yyyuuulllhhhccc^^^]]]```dddggghhhjjjoootttxxxzzz|||||||||{{{zzzzzz|||yyyiii^^^UUUPPPLLLKKKJJJIIIGGGEEEDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>:::;;;===>>>>>>===<<<;;;:::;;;===>>>??????>>>===999888777666555444444444555666666666555555444333222222333333222222111000111111111111000000000///000000///......---,,,,,,------...///////////////......---,,,,,,,,,,,,---,,,,,,,,,---------......////////////............,,,,,,,,,---------------,,,,,,,,,------------------......///000222222333000000///...............------............------,,,,,,,,,---------............---------,,,,,,,,,,,,+++))))))+++,,,+++***,,,------...//////000000///000111222444555666777666777888777666666888:::<<<===>>>===<<<;;;<<<===???CCCFFFKKKVVVeeennnppppppwwwrrrgggbbbiiippprrruuu{{{uuueee``````^^^dddlllrrrttttttsssrrryyy|||}}}zzztttqqqsssvvv~~~|||{{{{{{|||uuuvvvxxxzzz|||{{{wwwtttqqqqqqrrrtttwwwyyy{{{}}}{{{{{{zzzzzz{{{}}}~~~~~~}}}~~~~~~~~~}}}}}}~~~}}}}}}~~~}}}{{{yyyyyyssslllfff```XXXNNNHHH@@@>>>:::777666888:::===AAADDDGGGHHHHHHFFFFFFFFFEEEDDDCCCCCCEEEIIINNNQQQSSSYYYaaagggkkkpppvvvzzz{{{~~~oooZZZKKKEEEFFFGGGGGGEEEDDDEEEJJJUUUbbbmmmsssxxxzzz}}}hhhXXXGGG???>>><<<;;;<<<:::;;;<<<===>>>??????@@@AAACCCEEEHHHJJJNNNSSSVVV]]]```bbbbbbaaacccjjjooopppvvvxxxuuuqqqpppmmmiiijjjhhhddd^^^YYYWWWWWWYYYVVVUUUWWWZZZ\\\___hhhrrroooiiihhhnnnpppssswwwwwwssskkkfff]]]\\\ZZZYYY\\\aaafffjjjnnnqqqvvv{{{}}}}}}|||zzzyyyxxxvvvuuuwwwyyy|||~~~~~~{{{jjj```WWWQQQLLLLLLJJJIIIGGGFFFDDDDDDGGGFFFFFFFFFEEEEEEEEEEEEAAAAAAAAAAAA@@@???>>>===::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<======>>>???:::999888777777666777777666666666666666555444333444444555555444444333222000111111111111000////////////......------,,,,,,,,,---...///000000000000......---,,,,,,,,,,,,---,,,---------............////////////.....................---------------------------------......------...///111222333333000000///...............------------------------,,,,,,,,,---------............---------,,,,,,,,,///---,,,,,,---......---,,,------...///000111111000000222333555666777888777888888777666666888999;;;===>>>===<<<<<<===>>>AAADDDHHHMMMXXXfffooopppllltttqqqfffaaagggmmmnnnrrryyy||||||oooiiigggfffjjjqqqvvvwwwvvvuuuuuuzzz||||||xxxrrrpppssswww~~~|||{{{vvvxxx{{{}}}xxxsssqqqrrrrrrtttvvvyyy|||~~~~~~}}}|||{{{|||~~~~~~~~~{{{}}}}}}~~~~~~|||zzzxxxssslllgggaaaZZZQQQJJJCCC@@@<<<888888:::===???@@@DDDIIILLLLLLJJJIIIHHHEEEDDDCCCCCCFFFJJJMMMNNNUUU[[[ccchhhlllpppwww||||||}}}ooo]]]QQQNNNRRRUUUWWWRRRPPPPPPUUU___kkktttyyyyyy|||gggWWWFFF???>>><<<<<<===<<<===>>>???@@@AAAAAAAAAAAACCCDDDEEEFFFHHHKKKNNNRRRRRRRRRSSSTTTWWW[[[]]]ffflllqqqqqqrrrttttttrrrooolllfff^^^WWWRRRPPPOOOLLLMMMQQQWWW\\\cccqqq{{{oookkkkkknnnmmmlllkkkiiieee___[[[VVVWWWXXX\\\aaagggmmmpppvvvxxxzzz||||||{{{yyyxxxvvvtttsssrrrrrrtttvvvwwwxxxvvvvvvyyy{{{{{{kkkaaaYYYRRRMMMLLLKKKIIIHHHFFFEEEDDDFFFFFFEEEEEEEEEDDDDDDDDD@@@AAAAAA@@@@@@???>>>===;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<::::::999999888999999999777777777777666555444333444444555555444444333222000111111222111000///.../////////...............,,,---...///000000000000......---,,,,,,,,,,,,---------........./////////////////////............000//////......---------........................------...///111222333444000000///..................------------------...,,,,,,,,,---------............---------,,,,,,,,,...,,,++++++,,,------,,,+++,,,,,,---///000000111111111222444666888999999777888888777666666777999;;;<<<>>>>>>======>>>@@@AAADDDHHHMMMXXXeeemmmooogggppp|||~~~ssshhhccciiioooqqquuu}}}{{{vvvtttppptttxxx{{{|||{{{{{{{{{{{{}}}}}}xxxrrrppptttxxx}}}xxx{{{yyytttrrrrrrssstttwwwzzz|||~~~~~~}}}}}}~~~{{{~~~}}}|||~~~~~~}}}{{{xxxsssmmmgggbbb[[[RRRLLLEEEBBB===::::::<<>>===<<<<<<======>>>???AAABBBBBBBBBBBBBBBDDDDDDDDDDDDFFFIIILLLKKKHHHFFFGGGLLLNNNNNNLLLUUU\\\cccfffkkkrrrvvvvvvvvvrrrjjjaaaWWWPPPKKKIIIDDDGGGOOOYYYaaalll~~~xxxpppooopppmmmiiiddd```]]][[[YYYWWWVVVXXX\\\aaahhhnnntttwww{{{{{{{{{zzzyyyxxxvvvvvvtttsssqqqppppppqqqrrrsssooommmooosssuuuzzz|||kkkbbbZZZSSSMMMMMMKKKJJJHHHGGGEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@@@@???>>>===<<<;;;:::::::::<<<===>>>777888:::::::::999888777:::::::::999::::::;;;;;;777777777777666555444333222222333333333222111111000111111222222000///...////////////000000000000,,,---...///000000000000......---,,,,,,,,,,,,---.........////////////000000/////////............111111000///...---------//////////////////......------...000111333444444000000///..................------,,,,,,------...,,,,,,,,,---------............---------,,,,,,,,,+++)))(((((()))******)))******+++,,,---//////000111222333555777888::::::777888999888666666777999:::<<<>>>>>>===>>>???AAA???BBBFFFKKKVVVccckkkllleeennnzzzvvvzzzpppiiigggmmmuuuzzz}}}||||||||||||}}}{{{|||}}}|||xxxqqqmmmnnnsssxxx~~~|||xxxrrrssstttvvvyyy{{{~~~~~~~~~~~~~~~}}}|||{{{||||||wwwsssmmmggg```XXXQQQLLL@@@@@@@@@>>><<<>>>CCCGGGLLLRRRYYY[[[VVVPPPMMMMMMKKKIIIHHHHHHHHHIIINNNSSS\\\```fffkkkppptttyyy|||}}}tttfff___dddnnnwww|||zzzrrrkkkmmmxxx|||dddUUUFFFAAA@@@>>><<<===@@@AAACCCEEEFFFFFFEEEDDDKKKJJJIIIIIIJJJKKKJJJIIIFFFFFFFFFFFFFFFHHHIIIJJJOOOSSSWWW[[[```fffooouuuvvvtttmmmaaaTTTJJJFFFFFFIIIMMMSSSYYYdddwwwvvvmmmgggfffbbb```]]]XXXUUUUUUWWWZZZZZZ___ffflllpppsssuuuwwwvvvwwwwwwwwwwwwvvvuuutttssspppoooppprrrtttrrrpppooommmlllmmmnnnsss}}}kkk]]]VVVUUUPPPNNNKKKHHHFFFEEEFFFFFFBBBDDDEEEEEEDDDCCCCCCDDDBBBAAA@@@?????????@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;:::999999:::;;;888888888888999:::;;;;;;;;;;;;:::999888777666555555444444333333222222111111111222222222222111111//////...------------......///000111222333333333111000...---,,,,,,---...,,,,,,------.../////////,,,,,,------...//////000....................................////////////111000000111333333222000000000000000////////////+++++++++,,,,,,---------++++++,,,------......//////......---+++***)))))))))***++++++,,,,,,++++++++++++,,,---...///000111//////000111222444555666666777888777666666888:::;;;===??????>>>======>>>AAADDDGGGMMMYYYffflllkkkjjjiiizzztttssswwwpppjjjiiirrr~~~{{{xxxyyy}}}}}}~~~}}}xxxqqqllllllqqqvvv~~~}}}~~~wwwxxxxxxyyyzzz|||~~~~~~|||{{{{{{{{{{{{wwwsssnnngggaaaYYYQQQKKKBBBCCCEEEEEEEEEHHHMMMQQQYYY\\\^^^ZZZRRRKKKHHHHHHGGGGGGHHHIIIIIIKKKPPPUUU^^^bbbgggmmmqqqvvvzzz}}}~~~zzzmmmfffhhhooovvvzzz~~~yyyvvvzzzwww^^^PPPCCC??????>>>===>>>BBBCCCDDDFFFHHHJJJKKKLLLSSSTTTTTTUUUTTTRRROOOLLLMMMLLLLLLLLLMMMOOORRRSSSTTTWWWZZZ]]]___ccciiimmmnnnjjjcccYYYOOOIIIFFFFFFGGGNNNWWWaaaooo|||rrrjjjccc______[[[[[[ZZZXXXWWWXXX[[[^^^aaaeeejjjnnnpppqqqrrrsssqqqqqqrrrrrrqqqqqqpppoooooommmlllnnnpppqqqpppnnnpppmmmmmmmmmnnnqqq|||{{{jjj\\\UUUSSSLLLKKKJJJHHHGGGFFFFFFFFFCCCEEEFFFEEEBBBAAA@@@AAABBBAAA@@@???>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<::::::::::::;;;::::::999999999999::::::<<<<<<;;;:::888777666666555555444333333222222111111111222222222222111111111000//////......//////...///000111222333333333111000...------------...,,,,,,------.../////////........................////////////////////////............////////////111000000111333333222000000000000000////////////+++,,,,,,,,,---------...++++++,,,------......///000000///...---,,,+++******++++++,,,,,,,,,,,,,,,+++,,,,,,---...///000000000111111222444555777777666777888888777777888:::;;;===??????>>>===>>>???@@@CCCGGGMMMZZZgggmmmmmmjjjjjj{{{tttsssvvvoookkkmmmyyysssrrruuuzzztttnnnnnnsssxxx~~~~~~~~~xxx||||||||||||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~|||{{{{{{{{{{{{wwwtttnnnhhhaaaYYYQQQKKKDDDGGGJJJLLLOOOSSSWWW[[[______[[[SSSJJJDDDCCCDDDBBBFFFIIIKKKKKKNNNSSSWWW___ccciiinnnssswww|||tttlllkkkmmmooopppuuuuuuxxx~~~pppYYYLLLAAA>>>???@@@AAADDDIIIJJJLLLNNNRRRVVVYYY[[[^^^```cccdddccc___ZZZWWWRRRQQQQQQRRRUUUYYY]]]___```cccfffhhhhhhiiikkkllliiicccZZZRRRMMMLLLKKKKKKMMMUUUbbbpppwwwiii```\\\XXXXXXZZZZZZ[[[\\\[[[[[[\\\^^^```fffiiilllmmmmmmlllkkkllljjjjjjkkkkkklllkkkkkkkkklllllllllmmmpppqqqpppooopppnnnmmmmmmmmmnnnwwwwwwhhh[[[SSSPPPHHHHHHHHHHHHGGGGGGFFFEEECCCDDDEEEDDDAAA???>>>>>>BBBAAA@@@>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777777::::::999888888888999999======;;;:::999777666666555555444444333222222222111111222222222222111111222111000000//////000000...///000111222333333333111000///...------------,,,,,,------.../////////000000//////...---,,,,,,////////////////////////............////////////111000000111333333222111000000000000////////////---------------.........++++++,,,------......///111000000///...---,,,,,,++++++,,,------------------------.........//////111222222444555666777888666777888888777777888:::;;;===>>>???>>>===>>>??????BBBFFFMMMYYYgggmmmllliiijjj}}}ooonnnpppzzzxxxrrrooosssmmmmmmqqq}}}}}}wwwssstttyyy~~~}}}~~~}}}~~~~~~zzzzzzzzzzzz{{{{{{|||~~~~~~}}}}}}}}}||||||}}}}}}}}}~~~~~~~~~~~~}}}||||||{{{{{{{{{xxxuuupppjjjbbbZZZQQQKKKDDDGGGKKKOOOSSSVVVYYY[[[UUUSSSPPPJJJCCC@@@@@@BBBAAAHHHMMMMMMMMMPPPUUUWWW```dddiiiooosssxxx|||zzzqqqkkkgggdddcccdddjjjuuuyyykkkVVVKKKBBB@@@BBBDDDGGGKKKOOOQQQUUUZZZ___cccfffhhhiiikkkmmmnnnkkkhhheeecccYYYYYYZZZ\\\aaagggmmmqqqsssuuuxxxzzzzzzxxxvvvuuujjjbbbXXXRRRQQQSSSTTTSSSZZZcccrrrooodddXXXSSSQQQPPPTTTXXX]]]^^^______]]]\\\\\\]]]ccceeeggggggeeecccbbbbbbbbbcccdddfffggghhhiiiiiikkklllmmmoooqqqrrrqqqqqqqqqnnnlllmmmkkkkkkooovvvzzzqqqeeeYYYRRRNNNGGGHHHHHHIIIHHHFFFDDDBBBAAABBBCCCBBB@@@>>>>>>???AAA@@@@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999888888777777777777777777777777777888888<<<;;;:::999888666555555555555555444333333222222111111222222222222111111111111000////////////000...///000111222333333333222111000///......------,,,,,,------.../////////000000//////...---------------------------------............////////////000//////111333444222111000000000000////////////........................++++++,,,------......///000000//////...---,,,,,,+++,,,------......------------..................000111222444555666777777666777999999888888888::::::<<<>>>???>>>===>>>??????BBBEEEKKKVVVccchhhgggfffjjjiiifffgggppp|||}}}wwwxxxxxxlllhhhnnn|||~~~zzzvvvyyy~~~~~~|||{{{{{{}}}}}}}}}|||~~~~~~zzzzzz|||}}}zzzyyyyyyyyyzzz{{{}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}|||{{{{{{xxxuuuqqqkkkdddZZZQQQJJJCCCEEEGGGKKKOOOQQQRRRRRRGGGGGGFFFDDDAAA@@@@@@@@@CCCMMMSSSPPPNNNRRRVVVWWW```dddiiiooosssxxx|||wwwnnnfff```\\\\\\fffuuuvvvgggRRRIIIBBBBBBEEEIIINNNTTTUUUYYY___eeejjjnnnoooppptttuuutttqqqkkkgggeeefffaaabbbeeejjjpppxxx}}}yyykkkddd\\\WWWXXX[[[\\\\\\iiisssooo]]]TTTLLLIIIIIIJJJPPPVVVYYY[[[]]]\\\ZZZXXXXXXXXX[[[]]]___^^^\\\[[[ZZZ[[[ZZZ[[[]]]```ccceeeggggggiiikkkmmmooopppppppppppppppmmmkkkllljjjggghhhllltttssspppiiiaaaXXXQQQNNNHHHIIIJJJIIIGGGDDDAAA???>>>???AAAAAA@@@???@@@AAA@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;::::::444444444444555666888888999999888777666555444444666666555444444333333222111111222222222222111111111000//////......//////...///000111222333333333222222222111000...------,,,,,,------.../////////////////////////////////------------------------............////////////000//////111333444333222000000000000////////////........................++++++,,,------....../////////......---,,,,,,,,,+++,,,------......------------..................///000222444555666666666666888::::::999888999999:::<<<>>>>>>>>>>>>???@@@@@@BBBDDDHHHRRR]]]bbb```bbbhhhiiidddbbbhhhsss{{{zzzuuupppgggnnn}}}|||yyy||||||zzzxxxxxxyyyyyyxxxwwwwwwxxxwwwssstttxxx{{{zzz{{{||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}||||||yyyvvvrrrllleee[[[QQQJJJBBBBBBBBBEEEHHHIIIHHHGGGBBBBBBBBBBBBAAA@@@@@@@@@GGGRRRXXXSSSOOOTTTXXXXXX```dddjjjoootttxxx}}}wwwnnnfffbbb^^^hhhwwwpppaaaMMMFFFAAADDDIIIOOOXXX___eeehhhmmmssswwwzzz|||||||||uuulllfffddddddfffhhhlllqqqxxx}}}wwwppplllhhheeefffhhhiiijjjzzzqqq\\\NNNGGGBBBAAABBBDDDJJJQQQOOOQQQSSSUUUUUUUUUWWWXXXWWWYYYZZZZZZYYYXXXXXXYYYVVVXXXZZZ]]]```bbbddddddfffiiilllmmmmmmlllllllllnnnkkkjjjkkkiiidddbbbdddhhhfffddd___ZZZTTTPPPMMMJJJJJJJJJIIIGGGDDDAAA???<<<>>>@@@AAA@@@@@@AAABBB??????@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999888777666444444444444555666777777666666666666555555555444666666555555444333333333111111222222222222111111000000///............///...///000111222333333333333333333222111///---,,,,,,,,,------.../////////////////////////////////..................................../////////////////////111333444333222000000000000////////////.........---------------++++++,,,------......///.........---------,,,,,,++++++,,,------------------------.........//////...000222444555666666555555888:::;;;:::999999999999;;;>>>>>>>>>>>>???@@@@@@BBBCCCGGGOOOZZZ]]][[[___gggkkkeeeaaafffpppwwwvvvrrr{{{ooovvv{{{yyyvvvuuuuuutttsssrrrrrruuuvvvuuuwww|||~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}|||~~~}}}}}}yyywwwsssmmmeee[[[QQQJJJBBB@@@???@@@CCCDDDCCCAAAAAA???>>>>>>???@@@AAAAAAIIIUUU[[[TTTPPPVVV\\\\\\bbbfffkkkqqquuuzzz~~~xxxrrrooohhhqqq}}}}}}{{{}}}~~~{{{iiiXXXIIIDDDCCCIIIQQQZZZfffpppttttttvvvxxx|||wwwooollllllmmmppptttzzz}}}{{{|||}}}}}}}}}~~~zzz```PPPEEE@@@======>>>???EEELLLHHHKKKNNNPPPRRRTTTWWWZZZZZZ\\\]]]]]]\\\[[[\\\^^^\\\]]]^^^```bbbccccccccceeeiiimmmnnnllljjjjjjkkkmmmjjjiiijjjiiibbb^^^^^^\\\ZZZXXXUUUSSSPPPMMMLLLIIIJJJIIIIIIGGGEEECCCBBB>>>???AAAAAA@@@???@@@AAA>>>???@@@AAAAAAAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<888999999999888777666555888777666666555555555666555555555666666666666777666666666555444444333333111111222222222222111111222111000000//////000000...///000111222333333333333444444333111///---,,,,,,,,,------.../////////111111000000//////..........................................///////////////...///111333444444222000000000000////////////------------,,,,,,,,,+++++++++,,,------......////////////...............***++++++,,,,,,,,,,,,,,,+++,,,,,,---...///000000///111333666777777777666555888:::;;;:::999999999999;;;===>>>>>>>>>???AAA@@@AAACCCFFFOOOYYY]]]ZZZ]]]fffwwwhhhdddbbbhhhrrrxxxuuupppxxx~~~{{{xxxtttrrrrrrrrrpppooorrrwww{{{|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}}}}}}}~~~~~~}}}zzzwwwsssnnnfff\\\QQQJJJCCC@@@>>>>>>AAABBBAAA@@@>>><<<999999<<>><<<===>>>>>>DDDJJJIIIKKKNNNPPPRRRTTTXXX[[[```aaabbbbbb``````aaabbbcccdddeeeeeefffeeeeeeeeegggkkkooopppnnnkkkkkklllllliiihhhjjjhhhbbb\\\[[[UUUSSSPPPOOONNNMMMLLLJJJIIIIIIIIIHHHGGGFFFEEEEEE@@@AAABBBBBB@@@?????????===>>>@@@AAABBBBBBAAAAAA===========================>>>??????>>>===;;;:::<<<;;;:::888666555444444555555555666777888888999666666666555444444333333111111222222222222111111333222222111000111111111...///000111222333333333444444444333222000---,,,,,,,,,------...//////000333333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000///...///111333444444333000000000000////////////---------,,,,,,+++++++++++++++,,,------......///000000000000////////////******+++,,,,,,,,,,,,+++++++++,,,---...000000111000222555777888888888777555888;;;<<<;;;999999999999;;;===>>>>>>>>>@@@AAA???AAABBBFFFOOOZZZ^^^\\\]]]fffooobbb```aaakkkwww|||xxxrrr}}}|||yyyuuuqqqooonnnpppqqqrrruuuzzz}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}|||||||||}}}}}}}}}zzzyyyuuupppkkkeee\\\RRRJJJCCC@@@===;;;<<<===<<<<<<<<<999:::===>>>>>>@@@DDDLLLPPPTTTVVVWWWZZZ___bbbgggkkkppptttwwwzzz~~~uuullliiikkklllrrrzzzooo\\\QQQJJJIIIMMM[[[nnnzzz{{{wwwuuujjjcccfffkkkpppxxx~~~lllZZZJJJ@@@>>><<<;;;::::::===???AAACCCFFFKKKOOOSSSXXX]]]aaaeeegggiiiiiiiiiiiijjjkkkpppooommmkkkjjjlllpppsssuuusssrrrqqqqqqooollljjjiiikkkllljjjeee___ZZZWWWRRRQQQOOONNNMMMLLLLLLLLLHHHGGGEEECCCCCCDDDEEEFFFGGGFFFEEEDDDBBBBBBAAAAAA@@@@@@@@@@@@???>>>======>>>>>>===<<<;;;;;;::::::888999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>===<<<;;;999888777777666666777777;;;:::888666555444555555444333222111111111222333555444222111111111111222+++,,,---///111333555555333333333222111000//////---------...///000000111111111000///////////////---------.........//////...---,,,++++++,,,---...,,,---///111111111000000000000000000///////////////......,,,+++***))))))---,,,,,,++++++,,,,,,---///............---------+++,,,,,,------,,,,,,+++,,,///111000...---///111...///000222444666777888888888999:::::::::999999:::<<<>>>>>>===<<<===>>>@@@DDDGGGIIIOOOXXX^^^______kkk}}}uuuhhh]]][[[bbbttt}}}vvv}}}~~~}}}{{{yyytttpppnnnmmmnnnooorrrvvv}}}}}}~~~}}}}}}~~~}}}}}}|||}}}~~~~~~}}}|||||||||||||||}}}|||}}}|||{{{{{{xxxrrrmmmggg^^^SSSKKKCCC@@@<<<;;;;;;<<<<<<;;;<<<::::::===>>>===@@@EEENNNPPPSSSTTTVVVYYY___ccchhhkkkooosssvvvyyy}}}}}}nnnccc```aaaeeellluuu{{{~~~lllYYYNNNJJJLLLSSSaaapppvvvsssnnnccc\\\ZZZ___fffllluuu~~~}}}jjj\\\PPPFFF???>>>===;;;::::::<<<>>>???AAADDDIIIMMMQQQVVV\\\```dddgggjjjlllmmmoooqqqrrrvvvxxxyyyzzzyyyzzz{{{}}}}}}|||zzzyyyxxxwwwtttqqqmmmmmmkkkgggaaaZZZVVVSSSPPPOOONNNMMMLLLLLLLLLLLLIIIGGGFFFDDDDDDEEEFFFGGGHHHGGGFFFDDDCCCCCCCCCBBBAAAAAAAAAAAA@@@???>>>===>>>======<<<<<<;;;:::::::::;;;<<<======>>>>>>>>>AAAAAABBBAAAAAA@@@??????<<<;;;:::999999999999999<<<:::888666444444444444333222222222222222333333555444222111111111111222......///000111111222222222222222222111000///...------......///000000111111000//////......//////+++++++++,,,,,,,,,------///...---,,,,,,---...///---...///000000111111111000000000000////////////...........................------,,,,,,------...///............---------+++,,,,,,------,,,,,,+++,,,...//////---,,,///111///000111333444666777777888888999:::::::::999999:::<<<>>>>>>===<<<===>>>???CCCFFFHHHPPP[[[ccceeeeeeoooooo```YYYXXXbbbvvv}}}xxxyyy}}}|||}}}{{{xxxtttpppmmmmmmnnnooosssxxx~~~~~~}}}|||{{{{{{{{{zzz{{{{{{}}}}}}}}}}}}}}}|||{{{zzzzzz{{{|||}}}~~~~~~}}}}}}}}}~~~zzzuuupppiii```TTTLLLBBB???<<<::::::;;;;;;;;;<<<::::::=========BBBHHHRRRRRRRRRSSSUUUYYY```dddhhhkkkooosssuuuxxx{{{~~~yyysssvvvrrraaaVVVSSSTTTZZZaaallltttyyy}}}}}}jjjXXXNNNKKKQQQ\\\gggnnnooojjjfff\\\\\\aaaiiiqqqyyytttcccTTTKKKEEEAAA???>>>===;;;999999:::<<<===???BBBFFFJJJOOOUUU[[[___dddggglllooorrruuuxxxzzz||||||yyyxxxuuupppiiiaaaZZZTTTQQQMMMMMMMMMLLLLLLKKKKKKKKKIIIHHHGGGFFFEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>>>>======<<<<<<;;;;;;;;;<<<<<<===>>>????????????DDDDDDDDDEEEDDDDDDCCCCCC???>>>===<<<;;;;;;;;;;;;===;;;999666444333333333000111222333333444333333555444333111000111111222111111111000000/////////111222222111111000///...------......///000000000000///......------......+++++++++,,,,,,,,,------///......------......///.........//////000111222000000000000////////////+++,,,,,,---...///000000///......------......//////............---------+++,,,,,,------,,,,,,+++---------,,,+++,,,///111111222333444555666777777777888999::::::::::::::::::<<<>>>>>>=========>>>>>>BBBDDDHHHQQQ___iiimmmmmmuuu~~~iiiZZZUUUWWWcccyyysssvvv~~~{{{yyyyyy}}}}}}zzzvvvrrroooooopppqqquuuzzz~~~}}}||||||{{{zzzzzz{{{|||~~~~~~~~~~~~}}}}}}||||||}}}~~~~~~}}}|||{{{||||||||||||}}}}}}~~~{{{vvvqqqkkkaaaUUULLLAAA>>>;;;::::::;;;::::::<<<:::;;;======>>>DDDLLLWWWVVVTTTSSSUUU[[[bbbggghhhkkkooorrruuuwwwzzz|||vvvhhh```eeesss~~~~~~ssscccSSSJJJHHHJJJNNNVVVaaajjjqqqwww}}}}}}jjjYYYQQQOOOVVV^^^eeegggggggggggggggmmmvvv~~~vvveee]]]QQQHHHCCCAAA@@@???>>>===;;;:::999999::::::>>>@@@DDDHHHMMMSSSZZZ___cccgggkkkooorrrvvvyyy||||||~~~}}}zzztttlllcccZZZQQQKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@??????>>>=========<<<<<<;;;;;;<<<<<<===>>>????????????CCCDDDDDDEEEEEEEEEDDDDDD@@@@@@>>>===<<<<<<;;;;;;===<<<999666444333222222///000222444555555444444666555333111000000111111111111000000/////////...000000111111000//////...............//////000000//////...------------------------.........///////////////......///////////////.........000222333000000000000////////////)))******+++,,,---............------------......///............---------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,///000333333444444555666777777777888999999::::::::::::;;;===>>>>>>======>>>??????CCCEEEHHHRRRbbbnnnrrrrrryyykkk[[[TTTWWWeee}}}lllqqqzzz}}}~~~}}}yyywwwwwwxxx~~~}}}~~~|||xxxuuussssssuuuvvvxxx|||~~~}}}~~~~~~~~~||||||||||||}}}}}}||||||zzz|||}}}~~~}}}}}}|||}}}~~~}}}zzzvvvqqqkkkaaaTTTKKKAAA>>>;;;::::::;;;::::::<<<;;;<<<>>>>>>@@@HHHRRR]]]ZZZVVVUUUXXX^^^eeejjjhhhkkkooorrruuuwwwzzz|||{{{iiiXXXQQQUUUaaakkkmmmiii___SSSIIICCCCCCEEEFFFMMMWWW```gggnnnvvv|||}}}|||jjjZZZSSSQQQVVV[[[^^^```dddlllrrryyyyyyuuunnnddd]]]QQQMMMHHHCCC@@@???>>>>>>>>>===<<<:::999999999999===???CCCFFFKKKQQQXXX]]]aaadddhhhlllnnnqqqtttvvvxxxzzz~~~{{{xxxtttmmmeeeYYYLLLDDDFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????===============<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>@@@@@@AAABBBCCCCCCCCCBBB???>>>===<<<;;;;;;;;;;;;===<<<999666444333222222///111333444555555444444666555333111000000000111///////////////000000000//////000000000///..................//////////////////...------------------------.........//////...//////////////////...//////.........000222333000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///............---------+++,,,,,,------,,,,,,+++,,,+++++++++,,,...///000333333444444555666777777666777888999::::::;;;:::;;;===??????>>>===>>>???AAADDDFFFIIISSScccpppuuuuuu{{{qqqaaaVVVYYYhhhlllqqq~~~yyyxxx|||wwwsssuuuwwwxxxwwwtttsssvvvyyy}}}}}}zzzwwwvvvwwwzzz{{{{{{~~~~~~~~~~~~~~~~~~~~~}}}{{{|||}}}~~~~~~}}}}}}}}}~~~{{{xxxuuuqqqkkkaaaUUULLLBBB???<<<::::::;;;;;;;;;;;;;;;===??????BBBMMMYYYaaa]]]XXXWWWZZZaaagggkkkhhhkkkooosssuuuxxx{{{~~~rrr^^^OOOIIILLLSSSXXXVVVTTTOOOHHHCCC@@@BBBDDDCCCHHHPPPWWW^^^fffooovvvzzz}}}zzzhhhZZZTTTRRRVVV\\\```fffppp}}}yyyrrrqqqpppooooooqqqssstttrrruuuzzz~~~~~~zzzxxxssssssssssssssssssssstttoookkkeee```]]]WWWQQQKKKCCCCCCAAA@@@>>>===<<<;;;>>>===<<<;;;::::::::::::<<<>>>@@@CCCGGGNNNUUUZZZ]]]___cccfffgggiiilllnnnqqqsssuuuxxxzzz{{{xxxtttpppiii]]]OOOEEECCCDDDFFFHHHIIIJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???>>>========================::::::;;;<<<===============>>>???@@@AAAAAAAAAAAA===<<<;;;;;;::::::;;;;;;===;;;999666444333333333111222333444444555444444777555333111000000000000---......//////000000111......////////////............//////////////////000///......------......+++++++++,,,,,,,,,---------......//////......---.........//////000111222000000000000/////////////////////......---------,,,,,,,,,++++++,,,,,,,,,///............---------+++,,,,,,------,,,,,,+++,,,++++++,,,///000000///111222333444555666777777666777888999:::;;;;;;;;;;;;===??????>>>>>>>>>???AAAEEEGGGKKKUUUeeeqqqvvvwww{{{tttdddWWW[[[iiiooopppzzz~~~sssppprrruuuwwwyyyyyyvvvrrrpppoooqqqssstttrrroooooosssxxx~~~~~~~~~~~~}}}zzzxxxxxxzzz}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}||||||zzzwwwuuurrrlllcccVVVMMMCCC@@@<<<;;;;;;<<<<<<;;;;;;;;;===@@@AAAEEERRR___ccc^^^YYYXXX\\\bbbgggiiihhhkkkooosssvvvyyy}}}zzzkkkXXXLLLIIIKKKLLLKKKGGGFFFEEECCCAAA@@@AAABBBBBBFFFKKKPPPVVV^^^iiiqqqwww{{{{{{iii]]]XXXUUU\\\fffqqq|||~~~qqqiiiaaa```___^^^^^^^^^___```^^^```dddffffffdddaaa___\\\[[[[[[ZZZYYYXXXWWWVVVSSSRRRPPPMMMJJJGGGDDDCCC<<<=========<<<;;;<<<<<<>>>======<<<<<<;;;;;;;;;:::<<<===@@@CCCIIIPPPUUUWWWZZZ]]]```aaacccfffhhhhhhjjjmmmpppssswww{{{}}}wwwtttoookkkfff]]]PPPGGG@@@BBBEEEGGGIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAA@@@???>>>========================>>>::::::;;;<<<============<<<===>>>@@@AAABBBBBBBBB;;;::::::::::::;;;;;;<<<<<<:::888666444444444444444444333333333444444555777666444222000000000000.........////////////000---......//////........./////////////////////...111000//////......//////+++++++++,,,,,,,,,------,,,---...//////...---,,,---...///000000111111111000000000000//////////////////.........---------------,,,,,,,,,,,,------///............---------+++,,,,,,------,,,,,,++++++++++++...222222000...///000111333444666777777666777888999:::;;;;;;;;;<<<===??????>>>>>>>>>??????CCCGGGKKKWWWgggsssxxxxxx{{{qqq```WWW[[[hhh}}}lllkkkpppxxxxxxsssvvv~~~vvvlllkkkooonnnooopppooommmlllmmmnnnppprrrsssooollllllqqqvvv~~~~~~~~~}}}|||zzzxxxyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||~~~~~~}}}||||||}}}~~~||||||}}}}}}|||{{{zzzzzzyyywwwuuurrrnnndddXXXOOOCCC@@@===;;;<<<===<<<<<<:::;;;>>>@@@BBBGGGTTTbbbccc^^^XXXXXX\\\bbbfffhhhgggkkkppptttwwwzzz~~~xxxhhhVVVLLLMMMNNNKKKFFF@@@AAAAAAAAAAAAAAA@@@@@@CCCFFFIIILLLQQQZZZfffnnnvvvyyy~~~}}}lll```\\\YYYcccrrr}}}pppddd\\\TTTTTTSSSRRRQQQQQQQQQQQQPPPQQQQQQRRRQQQPPPNNNMMMKKKKKKJJJHHHFFFDDDAAA@@@BBBCCCDDDBBB@@@??????@@@;;;<<<<<<;;;;;;<<<>>>???===============<<<<<<<<<999:::;;;===@@@FFFMMMRRRSSSVVVYYY\\\^^^```ccceee```dddhhhkkknnnqqquuuwwwyyyxxxxxxyyyzzzzzzyyywwwnnniiiccc___[[[TTTJJJBBB???AAADDDGGGHHHIIIHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDDDD@@@@@@@@@@@@???>>>==================>>>>>>>>>>>>:::;;;<<<===>>>>>>>>>>>>===>>>???AAABBBCCCCCCCCC::::::999::::::;;;<<<===;;;:::888666555444555555666555444222222333444555777666444222000//////000///////////////.........------......///......---///////////////.........111111000///////////////---------.........//////+++,,,---......---,,,+++,,,---///111111111000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,.........------.........//////.........---------+++,,,,,,------,,,,,,+++++++++,,,000333444111---...///000222444666777888666666888999:::;;;;;;;;;<<<>>>???@@@???>>>???@@@<<>>>>><<<;;;;;;<<>>>>>======>>>@@@BBBCCCGGGFFFHHHNNNSSSWWW___gggooottt{{{mmmdddeeeeeerrr{{{mmm___VVVSSSLLLJJJGGGGGGGGGGGGEEEDDDFFFEEEEEEDDDDDDCCCCCCBBB@@@@@@@@@???????????????>>>>>>===<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<;;;<<<<<<======<<<;;;:::>>>===;;;;;;===@@@DDDGGGOOORRRVVVZZZ[[[[[[YYYXXX]]]aaaeeehhhiiilllppptttxxxwwwuuuuuutttrrrooommmaaa```]]]YYYRRRJJJCCC???:::;;;>>>AAADDDGGGHHHIIIFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<:::999;;;>>>@@@???===<<<<<<===???BBBCCCAAA@@@===;;;888888999:::::::::;;;:::999777666444333222111111222333333444555555999888666333111000//////000000000000000000000000////////////............111000...---...///111333000///...------------------,,,,,,,,,,,,---......---------...///000000111000//////.........////////////.........---------///...---,,,+++,,,,,,------------............///......---,,,,,,+++******------------------------------,,,------...///000111111333444555666666666666888:::<<<<<<<<<;;;:::===>>>>>>======>>>@@@BBB???AAAGGGOOOZZZfffpppvvv|||xxx```WWWQQQVVVdddyyybbbdddiiiooopppmmmnnnqqquuu{{{{{{zzzzzz{{{xxxxxxwwwvvvuuusssqqqpppxxxtttqqqoookkkhhhlllsss}}}~~~}}}|||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}|||{{{{{{}}}~~~~~~~~~~~~}}}||||||{{{{{{||||||xxxyyywwwrrrnnngggZZZNNNDDDAAA===<<<<<<===>>>>>>=========>>>BBBIIISSSYYYYYYWWWVVVYYY^^^ccceeeeeemmmpppuuuyyy|||~~~~~~sss\\\KKKMMMRRRLLLCCC???@@@???@@@@@@BBBDDDFFFGGGIIIHHHJJJPPPTTTWWW___gggooossszzzrrriiijjjjjjwwwqqqcccVVVNNNLLLHHHFFFDDDCCCCCCBBBAAA@@@???>>>>>>>>>======<<<<<<==============================<<<<<<;;;::::::::::::::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;>>>BBBDDDHHHKKKOOOTTTWWWXXXXXXWWW[[[^^^ccceeegggiiilllooosssqqqooonnnllliiiddd```VVVUUURRRNNNHHHBBB<<<999888999<<<@@@CCCFFFGGGHHHFFFFFFGGGFFFFFFEEEDDDCCCEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===@@@AAA@@@>>>===<<<===@@@BBBCCCBBB@@@>>><<<:::999:::;;;::::::;;;:::999888666444333222111111222222333444444555777666444333111000//////000000000000000000000000////////////............000///.........///111222111000///---,,,+++++++++---,,,,,,,,,,,,---......------......///000000111/////////.........////////////.........---------///...---,,,,,,,,,---------------............/////////...------,,,++++++------------------------------,,,------...///000000000222333444444555555666888:::;;;<<<<<<;;;:::===>>>>>>>>>===>>>@@@BBB@@@BBBGGGOOOYYYfffrrryyy~~~uuu]]]UUUQQQWWWggg{{{]]]```hhhqqqtttssssssvvvxxx~~~~~~xxxtttyyy}}}~~~zzzwww|||xxxsssnnnhhhdddhhhooo|||~~~}}}~~~|||}}}~~~~~~}}}}}}~~~}}}|||}}}~~~~~~}}}|||||||||}}}}}}yyyzzzxxxsssnnngggZZZNNNEEEBBB>>><<<<<<=========>>>>>>???@@@BBBGGGNNNRRRRRRRRRSSSWWW]]]bbbfffgggooorrrwww|||~~~{{{nnnWWWJJJQQQTTTIII@@@AAAAAABBBCCCEEEGGGIIIKKKKKKLLLKKKMMMRRRUUUXXX___fffmmmqqqxxx}}}wwwooopppppp|||zzzjjj\\\PPPJJJHHHCCCAAA>>>======<<<;;;999888888888888888777777777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999::::::;;;<<<<<<===>>>>>>AAA@@@@@@@@@@@@BBBCCCDDD@@@@@@>>>>>>>>>???AAABBBBBBDDDHHHMMMQQQTTTVVVVVVWWWZZZ___bbbcccdddeeefffjjjiiigggeeebbb\\\VVVQQQIIIGGGEEEAAA===999777555666777:::===AAADDDFFFHHHGGGGGGGGGGGGFFFEEEDDDCCCFFFFFFEEEEEEDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@??????AAABBBAAA???======>>>@@@BBBCCCBBB@@@@@@>>>;;;:::;;;;;;;;;:::;;;::::::888777555333222111111222222333333444444555444333111000000//////000000000000000000000000////////////............////////////000000000000222111///---+++***))))))---,,,,,,,,,,,,---......------......///000000000/////////////////////////////////.........------......---,,,,,,,,,---------------............////////////......------,,,------------------------------,,,------...///000///000111222333333444444666888999;;;;;;;;;::::::<<<===>>>>>>===>>>@@@BBBBBBDDDHHHNNNXXXfffttt~~~sss]]]UUUSSS[[[kkkZZZ___iiiuuu{{{zzz{{{~~~uuuooottt~~~yyyrrrllleeebbbgggooo|||~~~~~~~~~~~~}}}~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~{{{|||zzzuuupppiii\\\PPPEEEBBB>>><<<<<<============>>>???@@@AAADDDHHHKKKKKKMMMPPPUUU[[[aaafffhhhooosssxxx|||wwwgggQQQGGGPPPRRRCCC<<<@@@CCCDDDGGGIIILLLNNNOOOOOOPPPNNNPPPTTTWWWXXX^^^dddkkkooouuuzzz~~~|||tttssstttssscccVVVKKKFFFFFF>>><<<:::888888888777555777777777777777777777777999999999:::::::::::::::<<<<<<;;;;;;:::::::::999;;;;;;<<<<<<===>>>??????BBBBBBAAAAAABBBEEEGGGIIIIIIHHHGGGFFFEEEDDDCCCCCCAAABBBEEEIIIMMMPPPSSSTTTSSSVVVZZZ]]]^^^^^^^^^]]]___^^^\\\ZZZWWWQQQKKKFFF@@@>>><<<999777555555555333555777:::>>>BBBEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA@@@@@@AAAAAA@@@@@@>>>>>>???AAACCCDDDBBB@@@BBB???===;;;;;;;;;;;;::::::::::::999777555333222111111222222333333333333333222111000/////////000////////////////////////////////////..................///000111000000000000///...---++++++******---,,,,,,,,,,,,---..................//////000000...//////000000000000000////////////............---------------------------------............//////.........---------,,,------------------------------,,,------...///000000000111222333444555555777777999:::;;;;;;::::::<<<===>>>>>>>>>>>>@@@AAACCCEEEHHHMMMWWWeeevvvvvvbbb\\\XXX```rrr[[[aaammm{{{~~~rrrlllrrryyyqqqjjjdddbbbhhhqqq}}}~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~|||wwwrrrkkk^^^RRRFFFBBB>>><<<<<<<<<===<<<;;;===>>>??????@@@CCCEEEGGGJJJOOOTTT[[[aaafffiiimmmqqqvvv{{{~~~uuubbbPPPHHHOOOMMM@@@;;;BBBDDDGGGJJJNNNPPPRRRRRRRRRSSSRRRSSSWWWXXXXXX\\\bbbgggkkkqqqvvvzzzxxxuuuuuu~~~iiiYYYMMMDDD@@@@@@;;;999777666666666555444666666777777888888888999999999999::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<===???@@@@@@AAABBBBBBBBBBBBDDDHHHKKKMMMPPPPPPPPPOOONNNKKKIIIGGGDDDEEEEEEFFFIIILLLOOOQQQQQQSSSUUUXXXYYYYYYWWWUUUSSSQQQPPPNNNLLLHHHBBB>>>;;;999777555444444444555333444555888<<>>>>>???AAACCCEEEHHHLLLTTTcccuuu|||jjjfff^^^gggyyydddiiivvv~~~oookkkrrryyypppiiicccccckkkuuu~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}}}}|||}}}}}}|||||||||}}}~~~~~~}}}~~~|||xxxsssmmm```UUUFFFCCC>>><<<<<<<<<<<<<<<:::<<<===>>>>>>???BBBDDDFFFJJJPPPVVV[[[```fffjjjkkkooouuuyyy}}}~~~tttbbbVVVNNNMMMJJJBBBAAAFFFHHHJJJNNNRRRUUUVVVUUUTTTVVVTTTUUUXXXXXXWWWZZZ___bbbeeekkkpppuuuzzz}}}yyyxxxwwwcccUUUJJJAAA>>>???888777555555666666666444444444555666777777888888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBBBBBBBBBBCCCEEEHHHKKKNNNPPPSSSTTTVVVWWWWWWTTTQQQOOOMMMLLLJJJIIIJJJLLLPPPRRRRRRRRRRRRTTTUUUUUURRRPPPIIIHHHFFFEEEDDDAAA===:::888777666444444444444555444444555777:::>>>AAACCCEEEFFFGGGGGGHHHGGGGGGGGGEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@??????????????????????????????>>>???@@@@@@>>>>>>???@@@AAA@@@AAABBBDDDDDDCCCAAAAAA???<<<;;;<<<<<<;;;;;;:::;;;;;;;;;999666333111111111222222222222222222222222111000/////////000000000000000000000000000////////////............////////////000000000000...------------...//////---,,,,,,,,,,,,---............//////////////////---...000111222111111000000000000/////////......+++,,,---.........---------------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,------...///000333222222222333555777888777777888888999:::::::::;;;===?????????>>>???@@@BBBEEEHHHKKKRRR```rrrooommmccclll~~~tttyyynnnkkkrrrzzzpppiiicccccclllwww~~~~~~~~~~~~~~~~~~~~~|||{{{{{{|||~~~}}}|||||||||{{{{{{||||||}}}~~~zzz|||{{{wwwsssmmmaaaUUUGGGCCC???<<<<<<<<<<<<;;;:::<<<===>>>>>>@@@CCCFFFGGGLLLRRRWWW\\\```fffjjjjjjnnntttxxx|||}}}tttbbb^^^UUUKKKEEEDDDGGGIIILLLOOOSSSWWWZZZZZZXXXWWWWWWVVVVVVYYYXXXVVVXXX]]][[[^^^dddiiiooouuu{{{~~~qqq^^^QQQGGG???<<<===666444333333555666666555222333444555666777888888777888888999::::::;;;;;;========================<<<===>>>???@@@BBBCCCCCCCCCDDDFFFIIIMMMPPPRRRSSSTTTWWW\\\```aaaaaa___]]]ZZZWWWTTTRRRRRRUUUXXX[[[SSSRRRPPPQQQRRRRRRPPPMMMIIIFFFCCCBBBAAA@@@>>><<<::::::999888777777777777555555555666999<<>>@@@BBBAAAAAAAAACCCEEEEEECCCAAA@@@===;;;:::;;;<<<<<<;;;:::;;;<<<;;;:::777333111222222111111111111111111444333222111000/////////000000000000000000000000////////////............000///.........///111222000//////.........//////---,,,,,,,,,,,,---....../////////////////////...---...000222222222111000000000000000/////////...+++,,,---.........---------------............///------------------------------------------------------,,,------...///000222222111111222444666888777777777888888999:::;;;:::===???@@@?????????@@@AAADDDGGGJJJOOO\\\nnn|||pppmmmfffooopppjjjsss{{{qqqiiicccccclllwww|||~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~|||zzzyyyzzz}}}~~~{{{{{{{{{{{{{{{|||}}}}}}xxxzzzyyyuuurrrlll```UUUGGGCCC???<<<<<<<<<<<<;;;;;;<<<>>>>>>???BBBEEEHHHHHHMMMTTTYYY\\\```fffjjjjjjnnntttxxx|||}}}uuubbbaaaWWWGGG@@@DDDIIIIIIOOORRRWWW[[[]]]\\\ZZZYYYXXXVVVWWWYYYXXXUUUWWW[[[VVVYYY___eeekkkqqqxxx|||vvvgggVVVJJJAAA999666666444333222333555666777666333333444555777888999999666777777888999:::::::::=========>>>>>>>>>>>>>>><<<===>>>???AAABBBCCCDDDCCCEEEHHHLLLPPPSSSUUUVVVUUUYYY```fffjjjkkkjjjiiidddaaa^^^[[[[[[^^^bbbeeeUUURRROOOOOOQQQQQQOOOLLLMMMJJJFFFDDDCCCBBBAAA@@@>>>>>>======<<<;;;:::999666666555666888;;;???AAACCCDDDEEEGGGIIIJJJJJJJJJGGGGGGFFFFFFEEEDDDDDDDDDAAAAAAAAA@@@@@@@@@??????????????????????????????<<>><<<::::::;;;<<<<<<<<<:::;;;<<<<<<:::777333111222222111111111111111111555444333111000000//////000000000000000000000000000/////////............111000...---...///111333222222111//////.........---,,,,,,,,,,,,---......///////////////.........,,,...000222333222111000000000000000////////////***+++---...///...---------------.........//////---.....................---------------------------------------...000000222111000000111333555777777777777777888999:::;;;:::===???@@@?????????@@@???CCCGGGIIINNNZZZlllzzznnnkkkhhhpppsssmmmtttpppiiihhhjjjpppvvv~~~~~~|||~~~}}}|||{{{yyyyyy{{{}}}~~~~~~~~~~~~}}}~~~~~~}}}|||||||||~~~~~~~~~|||{{{|||}}}~~~|||}}}~~~~~~}}}|||yyyyyy{{{}}}~~~zzzzzzwwwsssqqqlll```TTTIIIEEEAAA???>>>>>>===<<<;;;<<<======>>>@@@DDDHHHIIINNNTTTYYY^^^bbbfffiiikkkooouuuzzz~~~|||ssslllaaaTTTKKKIIILLLOOOQQQTTTUUUWWWYYYZZZYYYXXXWWWWWWWWWXXXXXXWWWWWWVVVUUUWWWYYY[[[^^^cccjjjsssxxx}}}xxxggg___SSSGGG???999666444222222333444555555555555666666777888999999::::::777777888999::::::;;;;;;<<<<<<<<<<<<===>>>???@@@===>>>@@@@@@AAACCCGGGIIIJJJJJJJJJNNNSSSVVVVVVTTTWWW]]]ccceeefffiiiooouuurrroookkkjjjjjjjjjgggeee___\\\XXXWWWWWWWWWTTTRRRTTTRRRQQQPPPOOOMMMIIIFFFDDDCCCBBBAAA@@@===888555777888999888666777<<>>=========<<<<<<===>>>???@@@BBBFFFJJJMMMQQQWWW\\\```dddgggjjjlllpppvvvzzz~~~yyypppjjjaaaUUUNNNMMMPPPRRRSSSTTTVVVWWWYYYYYYXXXWWWVVVXXXWWWWWWVVVUUUSSSRRRQQQQQQSSSVVVYYY]]]dddkkkqqqxxx}}}{{{rrrkkk^^^WWWLLLCCC<<<888666555333444555666666666666666777777777888999999::::::777888888999::::::;;;;;;<<<<<<<<<<<<===???@@@@@@???@@@AAABBBBBBDDDGGGJJJMMMLLLLLLOOOSSSVVVVVVUUUVVVZZZ```ccccccfffkkkpppuuuuuuuuuvvvwwwuuuqqqmmmjjjhhheeeeeeffffffdddaaa___^^^\\\[[[YYYVVVRRROOOLLLJJJIIIHHHFFFCCC>>>;;;888999:::999777888;;;???CCCDDDFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCBBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@>>><<<;;;>>>???@@@???>>>>>>@@@BBBCCCCCCDDDGGGIIIIIIGGGEEEBBBAAA@@@>>>===<<<<<<<<<:::;;;;;;999666444333333666333000000111333333222000000111111111111000000000///...------...///000///......------......///------........./////////111000///......---------...------------...//////////////////////////////000000111111111222222222111111111111000///...---...---,,,++++++---///000.........//////...............---------,,,,,,,,,---------,,,,,,+++++++++------------...///000000111111111111222333555666777888999999888777999:::<<<===???AAABBBBBBBBBAAACCCBBBEEEKKKSSS^^^ooo}}}{{{hhh^^^]]]hhhvvv}}}uuuooollllllpppuuu|||yyywwwwwwxxxyyy|||~~~~~~}}}}}}|||||||||{{{}}}}}}||||||}}}~~~~~~|||{{{{{{zzzzzz{{{}}}~~~~~~|||{{{||||||}}}}}}}}}}}}||||||zzzzzz{{{|||||||||||||||wwwwwwtttpppnnniii^^^RRRGGGCCC???===============>>>???@@@AAABBBEEEIIIMMMQQQUUUZZZ___bbbfffiiikkknnnrrrwww{{{~~~wwwooohhh```XXXSSSSSSUUUWWWWWWVVVWWWXXXXXXXXXWWWUUUTTTWWWVVVTTTRRRPPPNNNLLLKKKLLLNNNPPPSSSWWW\\\ccchhhpppvvvyyyyyy{{{|||xxxtttmmmddd^^^SSSMMMDDD===999777666555444555666777888888888888777777888888999:::::::::888888999999::::::;;;;;;;;;;;;<<<<<<===???@@@AAABBBCCCCCCCCCCCCDDDGGGIIIPPPNNNMMMMMMPPPSSSTTTTTTTTTYYY]]]```aaabbbfffjjjvvvyyy~~~{{{{{{{{{{{{~~~}}}{{{uuussspppmmmiiiddd^^^ZZZXXXWWWUUUSSSQQQNNNIIIEEE>>>>>>>>><<<;;;;;;===@@@EEEFFFGGGHHHHHHHHHHHHHHHFFFEEEDDDCCCCCCBBBBBBCCCAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@???>>>===<<<;;;===>>>???>>>===>>>???AAABBBBBBCCCFFFIIIJJJHHHGGGCCCBBBAAA???===<<<<<<;;;999::::::999666333222333555444222222333333222111000000111111111111000000//////............/////////......------......///....../////////000000000000000000///......------...------------...//////////////////////////////000000000111111111222222000111111000000///...---...---,,,,,,,,,---///000...//////////////////......------------,,,,,,,,,------,,,,,,,,,,,,++++++...............000111111222222222222333555666777666888999999888888999:::>>>??????@@@AAABBBCCCCCCDDDCCCFFFMMMVVVbbbssswwwdddZZZYYYiiixxxxxxsssooommmpppuuu}}}zzzwwwwwwyyy|||~~~}}}|||{{{{{{}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}||||||{{{||||||}}}}}}~~~~~~|||{{{}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{{{{{{{{{{{{{zzzzzzzzzzzzwwwsssqqqmmmbbbVVVGGGCCC???<<<<<<=========>>>???@@@AAACCCFFFKKKOOOTTTXXX]]]aaadddgggjjjlllqqqtttyyy|||~~~xxxqqqfffaaa[[[XXXYYY[[[[[[ZZZYYYYYYYYYXXXWWWUUUSSSRRRRRRQQQOOOMMMKKKIIIHHHHHHJJJLLLNNNPPPSSSXXX]]]bbbhhhnnnrrrsssuuuzzz}}}}}}}}}~~~|||xxxsssooolllfff___YYYLLLGGG???999666666555555444444666777888888888888888888888999999:::::::::999999999:::::::::;;;;;;::::::;;;<<<>>>???AAABBBCCCDDDDDDCCCCCCCCCFFFHHHPPPNNNKKKJJJKKKMMMPPPRRRUUUXXX]]]```bbbcccfffiiisssxxx~~~vvvmmmhhhfffdddbbb___\\\XXXRRRNNNEEEEEEDDDBBBAAAAAAAAABBBEEEFFFFFFGGGGGGHHHHHHHHHFFFEEEDDDCCCCCCBBBBBBCCC@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>======<<<<<<;;;<<<===>>>=========???AAABBBBBBBBBDDDFFFGGGFFFDDDBBBAAA@@@>>><<<;;;::::::999::::::888555333222222222222222222111000...---000000111111111111000000/////////......///////////////............//////....../////////000000000000000000//////...------...------------...//////////////////////////////000000000000111111111111000000000000000///.........------,,,---...//////,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111111111222333444555666666666777999999888888999;;;???>>>>>>>>>???AAACCCDDDBBBAAAEEEMMMVVVbbbtttuuubbbZZZ[[[iiiyyyyyyuuupppnnnqqqvvv~~~~~~|||yyyyyy{{{~~~}}}|||}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{zzzzzzyyy|||{{{yyyuuutttpppdddXXXHHHDDD???<<<<<<===>>>>>>===???@@@BBBDDDGGGLLLPPPVVVZZZ___cccfffhhhkkkmmmsssvvvzzz~~~|||vvvgggbbb^^^\\\^^^______]]][[[ZZZYYYWWWUUUSSSQQQPPPLLLKKKJJJHHHGGGGGGGGGGGGHHHIIIKKKMMMOOORRRWWWZZZaaaggglllmmmpppvvvzzzzzzzzz{{{}}}yyyuuuoookkkhhhccc\\\WWWIIIEEE>>>888666555444333333444555666777888888888999999999999999::::::::::::::::::::::::;;;;;;;;;999::::::<<<>>>@@@BBBCCCDDDDDDEEEDDDCCCCCCFFFHHHNNNMMMJJJGGGGGGHHHLLLNNNUUUYYY^^^bbbfffiiikkkmmmrrrwww~~~{{{sssqqqnnnjjjfff```YYYUUUMMMLLLJJJHHHFFFEEEDDDCCCEEEEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDCCCCCCBBBBBBCCC@@@@@@AAAAAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<;;;<<<======<<<===???AAACCCAAAAAAAAABBBCCCAAA@@@@@@???>>><<<:::999999999999:::;;;999666333222333111222333333111...,,,+++000000111111111111000000...//////////////////.../////////....../////////------.........////////////000000000///...---,,,...------------...////////////////////////////////////000000000111111111///000000000000//////...------------......//////,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000111222333444555555555777888999888888:::;;;>>>===<<<<<<===???AAACCCBBBAAAEEEMMMWWWcccuuuooo]]]WWWZZZiiiyyyyyyuuuqqqnnnrrryyy}}}}}}||||||}}}~~~}}}|||}}}~~~}}}}}}~~~~~~}}}{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~{{{{{{|||||||||{{{{{{zzz{{{zzzxxxuuusssooodddXXXKKKFFF@@@===<<<===>>>>>>>>>???AAACCCEEEIIINNNRRRXXX\\\aaaeeehhhkkknnnpppuuuxxx|||{{{iiieeeaaa```aaabbb```^^^\\\ZZZXXXUUURRROOOMMMLLLGGGFFFEEEDDDDDDDDDEEEFFFDDDEEEGGGHHHIIILLLOOORRRZZZ```fffhhhkkkrrrvvvvvvwwwxxxyyy{{{}}}|||wwwqqqlllggg```XXXRRRIIIDDD>>>999666555444333333333555666888999999999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;888999:::<<<>>>@@@CCCDDDEEEFFFFFFEEEDDDEEEGGGJJJMMMMMMKKKHHHFFFGGGKKKNNNSSSWWW]]]dddjjjoooqqqrrruuuxxx}}}}}}xxxrrrkkkccc^^^UUUSSSPPPNNNMMMKKKHHHFFFFFFEEEEEEDDDDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCAAAAAAAAAAAAAAA@@@@@@???<<<<<<<<<;;;;;;<<<======;;;<<<============@@@BBBCCCAAA??????@@@@@@???===>>>===<<<:::999999999999:::;;;;;;:::777444333333444666777666333000......000000111111111111000000......////////////......000//////......//////000------.........////////////000000000000...---+++...------------...///////////////////////////////////////000000000111111//////000000000000//////------......////////////---..................---,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,---...//////000111333444444444444555666888888888888:::<<<===<<<<<<<<<===???AAABBBCCCCCCFFFOOOXXXeeewwwkkkZZZWWW\\\jjjzzz~~~yyytttpppnnnsss{{{~~~}}}~~~~~~~~~~~~}}}|||}}}~~~}}}}}}|||||||||}}}|||{{{zzzzzz{{{|||}}}{{{{{{|||}}}}}}}}}||||||zzzzzzxxxtttsssooodddXXXMMMIIIBBB>>><<<===>>>>>>???AAACCCEEEGGGLLLQQQUUUZZZ^^^ccchhhkkknnnqqqsssvvvzzz~~~~~~lllhhhcccaaabbbbbb```^^^ZZZXXXUUUQQQNNNJJJHHHGGGFFFDDDCCCAAAAAABBBCCCDDDBBBDDDEEEFFFFFFHHHKKKMMMTTT[[[```cccgggnnnsssssstttuuuuuuvvvxxxzzz{{{|||{{{~~~|||wwwqqqlllggg___VVVOOOGGGCCC===999777666555444333444666888999:::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888:::<<<>>>AAACCCEEEGGGGGGHHHGGGGGGHHHKKKMMMOOOOOONNNLLLIIIJJJMMMPPPNNNRRRZZZccclllrrrvvvwwwxxxzzz{{{{{{||||||tttnnnaaa^^^[[[YYYWWWUUUQQQMMMGGGGGGFFFEEEEEEEEEFFFGGGFFFEEEDDDCCCCCCBBBBBBCCCBBBBBBBBBBBBBBBAAA@@@@@@<<<<<<;;;;;;<<<===>>>???;;;<<<===>>>===>>>@@@BBBBBB@@@>>>???@@@@@@@@@???===<<<;;;::::::::::::;;;;;;<<<<<<;;;888555444555777999999777333111000111000000111111111111000000---...///000000///...---000000////////////000000....../////////000000000//////000111000...,,,+++...------------...//////////////////////////////////////////000000000111//////000000000000//////---......///////////////,,,,,,------------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,------...///000000111333444555555555555444666888888888999:::<<<<<<<<<======>>>@@@AAAAAABBBBBBEEENNNWWWddduuu~~~jjjYYYXXX___lll{{{}}}xxxsssooonnnttt}}}~~~~~~|||}}}~~~}}}|||}}}~~~~~~}}}{{{yyy{{{zzzyyyxxxxxxyyyzzz{{{{{{{{{|||}}}}}}}}}}}}}}}{{{{{{yyyvvvtttqqqfffZZZOOOJJJCCC>>>======>>>>>>@@@BBBDDDFFFIIINNNSSSWWW[[[___eeejjjmmmppptttvvvwwwzzz~~~nnnjjjdddbbbbbbbbb```]]]XXXVVVSSSNNNJJJGGGEEECCCFFFDDDBBB@@@@@@@@@BBBBBBCCCDDDFFFFFFFFFGGGJJJLLLPPPWWW]]]___dddlllpppqqqrrrrrrrrrsssuuuvvvxxxyyyrrruuu{{{}}}yyyuuuppplllggg___VVVOOOEEEAAA<<<999777777666555555666777999;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;777888999<<<>>>AAADDDEEEHHHIIIJJJJJJIIIKKKMMMPPPQQQRRRRRRPPPMMMMMMPPPSSSJJJOOOWWWbbbllltttxxxyyyyyyzzzyyyvvvssssssvvvyyy|||lllhhhdddbbbaaa^^^YYYUUUIIIHHHGGGFFFFFFFFFGGGHHHFFFEEEDDDCCCCCCBBBBBBCCCBBBBBBCCCCCCBBBBBBAAA@@@===<<<;;;;;;<<<===???@@@;;;===>>>>>>>>>???AAACCCAAA???>>>???@@@BBBBBBAAA===<<<<<<;;;;;;<<<<<<<<<<<<======;;;888666555555888999:::777222000000222000000111111111111000000---...///000000///...---000000////////////000000000000000000111111111111...///000111000///,,,+++...------------...//////////////////////////////////////////000000000000//////000000000000000///---......///000/////////)))******++++++******))),,,,,,,,,------.........+++++++++,,,,,,---------...------......///000111111222444666777777666666444666888888888999;;;<<<======>>>???@@@AAAAAABBB@@@???CCCKKKTTTaaarrr|||fffVVVUUU]]]mmm}}}vvv~~~}}}vvvrrrrrrwww{{{~~~~~~~~~~~~|||}}}~~~~~~}}}~~~~~~~~~}}}|||}}}}}}|||{{{zzzxxxwwwwwwxxxxxx|||||||||||||||{{{{{{{{{yyywwwuuutttqqqlllccc\\\TTTJJJAAA?????????@@@BBB@@@CCCGGGIIIJJJMMMRRRWWW[[[```fffkkkooorrruuuwww|||~~~zzzpppkkkfffddddddbbb]]]XXXTTTQQQLLLIIIHHHFFFDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@FFFDDDAAA???AAAEEEJJJMMMLLLOOOUUU[[[aaaeeeggghhhpppooonnnmmmlllmmmnnnnnnooosssxxx{{{{{{yyyxxxxxxrrrsssqqqkkkfffbbbYYYQQQIIIBBB<<<:::777333222333888999::::::;;;;;;::::::<<<<<<======<<<<<<;;;:::;;;:::888666666777888999888999;;;<<<===???CCCFFFHHHIIIJJJJJJKKKMMMRRRUUUUUUYYY[[[ZZZYYYYYYVVVPPPQQQUUU[[[bbbiiinnnrrrsss{{{xxxsssmmmjjjjjjnnnqqq{{{{{{qqqkkkgggccc]]]XXXPPPLLLGGGEEEGGGHHHHHHFFFEEEEEEDDDCCCBBBAAA@@@@@@BBBBBBAAA@@@@@@??????>>><<<<<<<<<===============<<<<<<======>>>@@@AAABBBBBBDDDEEEEEECCCAAAAAAAAA===<<<999888777777888999888===AAA@@@:::444222333666777777555333111111222111111000000000000111111000000000000000000000000////////////////////////000///.........///111222////////////............///////////////...............////////////..................//////////////////////////////////////////.........---------000//////...------,,,,,,++++++,,,---------,,,,,,000///---,,,+++,,,,,,---,,,,,,------.../////////222222222333333444444444888888999888777888;;;>>><<<>>>???@@@??????@@@BBB@@@BBBEEEKKKVVVgggyyy|||hhhWWWRRRVVVgggyyylllssszzz}}}|||~~~xxxuuuvvvzzz~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~|||{{{zzzzzzzzz{{{~~~~~~}}}}}}||||||{{{{{{yyywwwvvvuuutttooogggaaaTTTJJJAAA??????>>>@@@BBB@@@DDDHHHKKKLLLOOOUUUYYY]]]aaaggglllooorrruuuwww{{{}}}~~~yyyooojjjeeecccbbb___ZZZUUUQQQNNNJJJGGGEEEDDDBBB@@@AAAAAAAAA@@@@@@?????????CCCAAA???>>>@@@CCCGGGJJJJJJMMMSSSYYY^^^bbbdddeeeiiiiiihhhhhhhhhiiikkklllkkknnnrrruuuuuuttttttuuurrrsssoooiiiddd___WWWOOOFFF???:::999888555444666999999:::;;;;;;;;;;;;:::<<<<<<======<<<<<<;;;:::;;;:::888777666777888999888:::<<<<<<===@@@DDDGGGGGGHHHIIIJJJKKKNNNRRRVVVXXX]]]___^^^^^^___\\\WWWTTTVVVZZZ^^^cccgggjjjkkkppppppnnnllljjjkkknnnpppzzz|||vvvpppjjjbbb]]]UUUPPPKKKIIIJJJJJJIIIHHHFFFEEEEEEDDDCCCBBBAAAAAABBBBBBAAA@@@@@@??????>>>===============<<<<<<<<<<<<<<<<<<===>>>???AAAAAABBBCCCEEEEEECCCAAA@@@@@@???===;;;999888888888999777;;;???>>>999444333333555666777555222111111222......------------......000000000000000000000000///////////////////////////......---...///000111////////////............////////////..................////////////............/////////000000000//////////////////////////////.........---------........................,,,,,,---------,,,,,,+++......,,,,,,+++,,,------,,,,,,------.../////////222222333444444555666666555777888777777777999;;;<<<>>>????????????@@@BBB@@@AAADDDIIITTTeeewww{{{hhhXXXTTTXXXkkk|||fffjjjooopppnnnpppuuuzzz|||zzzwwwxxxyyy~~~}}}zzz{{{~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~~~~}}}~~~~~~~~~}}}}}}|||}}}}}}~~~~~~}}}|||{{{{{{{{{yyyxxxvvvwwwvvvrrrjjjdddTTTJJJBBB??????>>>???BBBAAAFFFJJJMMMOOORRRWWW[[[___ccchhhlllooorrruuuwwwyyy|||}}}xxxooojjjeeeaaa___\\\VVVRRRMMMJJJFFFDDDBBBAAA???>>>??????>>>>>>>>>>>>======???>>>>>>>>>@@@BBBDDDEEEHHHKKKOOOUUUZZZ]]]```aaaaaaaaaaaabbbccceeefffggggggjjjmmmnnnooooooqqqsssssssssooogggbbb]]]UUUMMMBBB<<<888999999777777:::999:::;;;;;;<<<<<<;;;;;;<<<============<<<;;;;;;;;;:::999777777888888999999:::<<<===>>>@@@DDDGGGEEEGGGIIIJJJLLLOOOTTTWWW]]]bbbeeeeeefffhhhfffbbb[[[[[[[[[\\\]]]___aaabbbeeegggiiikkklllnnnqqqsss{{{|||}}}}}}~~~{{{sssjjjeee\\\WWWPPPMMMMMMMMMKKKIIIGGGFFFFFFEEEDDDCCCBBBAAABBBBBBAAA@@@@@@??????>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<===???@@@AAAAAACCCDDDDDDBBB@@@??????@@@???<<<:::888888888888444888;;;;;;777444333333555666666555222111111222111000000//////000000111000000000000000000000000////////////////////////......---------...///000////////////..........................................////////////....../////////000000000111111////////////////////////...............---------,,,,,,------...///000000---------------,,,+++***,,,,,,+++++++++,,,------,,,,,,------.../////////222222333444666777888888555777999:::999888999:::<<<>>>????????????@@@BBB@@@AAACCCGGGQQQbbbvvv{{{hhhYYYVVV[[[qqqlllnnnpppnnnlllmmmqqquuuyyy~~~}}}||||||wwwuuuvvvxxx~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}~~~}}}~~~~~~}}}}}}}}}||||||~~~~~~}}}|||{{{{{{zzzyyyyyyxxxwwwwwwvvvrrrjjjdddUUULLLCCC@@@@@@???@@@BBBEEEIIINNNQQQRRRTTTXXX\\\```ccchhhlllnnnqqqtttvvvxxx{{{{{{vvvoookkkfffaaa]]]XXXSSSOOOJJJGGGDDDAAA@@@@@@>>>==================<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCGGGIIIMMMRRRVVVZZZ\\\]]]^^^^^^______```aaabbbbbbfffhhhiiijjjkkkmmmppprrrssssssooohhhbbb]]]UUUMMMAAA;;;888999999777888;;;::::::;;;<<<<<<<<<<<<<<<===============<<<;;;;;;;;;:::999888888888999999888999;;;<<<===???CCCFFFDDDFFFIIIKKKMMMQQQUUUXXXaaafffjjjkkknnnrrrrrrnnngggeeeaaa^^^\\\\\\]]]^^^^^^aaaeeehhhlllqqqvvvzzzyyyqqqkkkaaa\\\UUUPPPOOONNNKKKHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@??????>>>??????>>>===<<<;;;;;;:::;;;;;;;;;<<<===>>>???@@@AAABBBDDDCCCAAA???>>>>>>@@@>>><<<:::888777666666222555888888666333222333444555555444222111111222222111111000000111111222////////////////////////////////////////////////............//////000000////////////............------...............///......////////////......000000000000111111111111////////////////////////........................,,,,,,------.../////////............---,,,+++***++++++++++++,,,,,,------,,,,,,------.../////////000111222444555777888888777:::<<<===<<<;;;;;;<<<<<<===??????>>>>>>@@@AAAAAABBBCCCFFFOOO```uuu|||kkk\\\ZZZ```xxxxxxyyyxxxuuussssssvvvzzz}}}~~~~~~|||yyypppxxxzzzyyyyyyzzz|||}}}~~~~~~~~~}}}}}}~~~|||~~~|||||||||||||||{{{{{{{{{}}}}}}|||{{{{{{zzzyyyyyyzzzxxxvvvvvvuuupppgggaaaWWWMMMDDDBBBAAA@@@AAACCCIIIMMMRRRTTTTTTUUUXXX[[[```cccgggkkkmmmppptttvvvyyy|||zzzuuuooolllgggaaa\\\VVVQQQNNNHHHFFFBBB@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBDDDDDDDDDDDDHHHIIILLLPPPTTTWWWZZZ[[[_____________________^^^cccdddfffffffffhhhkkknnnqqqrrrpppiiiddd___VVVNNNCCC===888999999777777999;;;;;;<<<============<<<======>>>>>>======<<<;;;;;;::::::999999999999999777999:::;;;<<>>??????>>>===<<<;;;;;;:::::::::;;;;;;<<<===???@@@@@@BBBCCCBBB@@@===<<<<<<>>>===;;;999777555444444111222444555444333222222333444555444222111111222///......------....../////////////////////////////////////////////////////////000000111111111111////////////............,,,---------......//////......////////////......000000000000111111111111////////////////////////---............................................./////////...---,,,+++******++++++,,,------------,,,,,,------...////////////000111222444666777777888:::======<<<;;;;;;;;;;;;===>>>???>>>>>>???AAABBBDDDEEEHHHOOO___uuuqqqdddccciii}}}|||}}}zzzsssiiisss~~~||||||~~~}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{||||||||||||{{{zzz||||||||||||{{{{{{{{{{{{{{{yyyxxxwwwvvvppphhhbbbZZZPPPFFFDDDCCCBBBBBBEEEJJJNNNSSSVVVVVVVVVYYY\\\aaacccgggkkknnnqqquuuxxxzzz}}}zzztttnnnkkkgggaaaZZZTTTOOOMMMGGGDDDAAA?????????>>>===<<<===============>>>>>>???@@@BBBDDDFFFFFFFFFEEEHHHIIIKKKNNNRRRUUUWWWYYY^^^^^^______^^^]]]]]]\\\]]]___`````````aaadddfffkkkmmmmmmiiieee```VVVMMMCCC===999999999666666999;;;<<<======>>>============>>>>>>>>>>>>===<<<<<<:::::::::::::::999999999888999;;;<<<===???CCCFFFFFFIIIMMMPPPRRRUUUXXX[[[aaaggglllpppuuu}}}wwwsssnnnhhhdddaaa`````````aaaccceeeiiiooowww|||}}}ssskkkggg```XXXRRROOOMMMIIIFFFGGGFFFFFFEEEDDDCCCBBBAAABBBBBBAAA@@@@@@??????>>>>>>>>>======<<<<<<;;;;;;::::::::::::<<<===>>>???@@@AAABBBAAA???<<<;;;;;;;;;;;;:::999777555444333111222333444444333222111333444444333222111111222000//////......//////000000000000000000000000000///////////////////////////000111222222222111111////////////............,,,,,,,,,---......//////......////////////....../////////000000000111111////////////////////////---------.................................------...............---,,,+++,,,,,,---.........------,,,,,,------.../////////000000111222333555666666777888::::::999888888999;;;===>>>>>>>>>>>>???AAAAAADDDGGGIIIOOO^^^sss}}}ssssssyyyzzzppphhhsss}}}~~~~~~~~~~~~~~~|||}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzzzzyyyuuummmggg\\\RRRHHHEEEEEECCCDDDFFFGGGLLLRRRVVVWWWYYY\\\___bbbeeeiiilllppptttxxx|||}}}zzztttkkkiiieee___XXXQQQMMMKKKDDDBBB???>>>>>>>>>===<<<===>>>>>>>>>????????????@@@AAACCCEEEFFFGGGGGGGGGGGGHHHJJJLLLOOORRRUUUVVVZZZZZZ[[[\\\]]]\\\[[[[[[ZZZ[[[]]]]]]\\\\\\^^^___aaaeeegggfffccc^^^TTTJJJBBB<<<888999999777777:::<<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>>>>===<<<<<<::::::;;;;;;::::::999888:::;;;======???AAAEEEHHHIIIKKKOOORRRTTTVVVYYY[[[^^^dddjjjnnnuuu~~~}}}zzzuuupppllliiihhhgggfffhhhjjjlllooorrrwwwzzzzzz}}}tttlllhhhaaaYYYSSSPPPMMMIIIFFFFFFEEEEEEDDDCCCBBBAAAAAABBBBBBAAA@@@@@@??????>>>===============<<<<<<<<<999999999:::;;;<<<>>>>>>???AAABBBAAA>>>;;;::::::;;;::::::999888777555555222222222333333333222111222333444333111111111333222222111111111111222222000000000000000000000000////////////////////////...///000111222111111000////////////............++++++,,,------...//////......////////////............/////////000000000////////////////////////---------.........//////,,,,,,------.../////////---...............---------.../////////...---,,,,,,,,,------.../////////222222333333444555555666777888999888666666888999;;;<<<>>>>>>======???@@@>>>CCCGGGIIINNN\\\qqq~~~{{{ppphhhttt~~~}}}~~~~~~}}}}}}{{{|||~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}}}}yyyrrrlll]]]SSSJJJGGGFFFDDDEEEGGGDDDJJJQQQVVVXXXZZZ^^^bbbcccfffjjjnnnrrrvvv{{{~~~zzztttiiigggddd]]]VVVOOOLLLJJJCCC@@@>>><<<======<<<;;;>>>>>>??????@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGHHHFFFGGGHHHKKKMMMPPPSSSTTTUUUVVVXXXZZZ[[[[[[ZZZZZZYYY[[[]]]]]]\\\[[[\\\]]]ZZZ___ccccccaaa\\\QQQGGGAAA;;;777888999888999;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<::::::;;;;;;;;;:::999888;;;===>>>???@@@CCCGGGJJJJJJMMMQQQSSSUUUWWWYYY[[[\\\bbbhhhmmmttt~~~|||xxxtttqqqoooooolllooosssuuuvvvwwwyyyzzzzzz|||wwwoooiiibbbZZZTTTQQQNNNJJJFFFEEEEEEDDDCCCBBBAAA@@@@@@BBBBBBAAAAAA@@@??????>>><<<<<<<<<===============999999999:::;;;<<<===>>>???@@@AAA@@@===;;;:::999;;;;;;;;;:::999888777666333222222222333333222000222333444333111111111333//////............//////000000000000000000000000////////////////////////---...000111111111000///000/////////............++++++,,,,,,---...//////......////////////..................////////////////////////////////////---------.........//////***+++,,,---///000111111------......///.........//////000000000///---,,,,,,,,,------...//////000444444444555555555666666:::::::::888777777999;;;;;;<<<>>>>>>======???@@@<<>>>>>>>>?????????@@@@@@AAAAAABBBFFFFFFFFFGGGGGGHHHHHHHHHLLLKKKJJJJJJLLLPPPSSSVVVVVVVVVWWWWWWXXXWWWWWWVVVVVVVVVWWWWWWWWWVVVUUUUUUXXXYYYZZZZZZXXXRRRJJJDDD;;;;;;;;;::::::;;;;;;<<<<<<===>>>??????>>>===<<<=========>>>======<<<;;;::::::::::::;;;<<<======<<<>>>AAABBBCCCDDDGGGIIIJJJMMMQQQTTTUUUWWWXXXZZZZZZ\\\aaahhhooovvv||||||zzzwwwyyy|||}}}~~~~~~zzzqqqiiicccZZZRRRMMMJJJGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFDDDCCCAAA@@@>>>>>>===<<<;;;:::999888888888<<<<<<;;;<<<<<<===>>>???@@@???===<<<:::999999999:::::::::999888777666555444444333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000000000000000////////////......---,,,---...///000///000000000000000//////------------------------...........................------------...//////000000//////.........---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////222333333444555666777777999:::;;;;;;999777777888;;;===>>>???>>>???@@@BBBDDDBBBDDDKKKPPPWWWhhhxxxuuuvvv}}}zzzjjjvvv{{{uuusssvvvyyy|||~~~}}}zzzvvvtttuuuuuuvvvuuu{{{}}}~~~}}}}}}~~~~~~}}}||||||}}}~~~~~~~~~|||||||||yyyrrrlllcccYYYOOOJJJGGGDDDEEEIIIHHHPPPZZZ```bbbbbbbbbcccfffiiimmmqqqtttwwwzzz}}}wwwrrrhhhccc]]]VVVQQQLLLHHHEEEBBBAAA@@@???>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCEEEEEEFFFGGGIIIJJJKKKKKKNNNMMMMMMLLLMMMOOOQQQRRRUUUUUUVVVWWWWWWVVVVVVUUUTTTTTTTTTTTTSSSSSSRRRQQQSSSTTTUUUVVVUUUPPPIIICCC::::::999888888888999999;;;<<<===>>>>>>>>>======>>>>>>?????????>>>===<<<:::999999999:::;;;<<<===???AAADDDFFFFFFGGGIIIKKKMMMPPPUUUWWWYYYZZZ\\\^^^\\\^^^bbbgggnnnuuu{{{~~~zzzooogggaaaXXXQQQMMMJJJHHHFFFEEEEEEDDDCCCCCCCCCCCCDDDBBBAAAAAA???>>>===<<<;;;>>>===<<<;;;:::::::::::::::999999::::::;;;<<<===@@@???>>><<<;;;;;;;;;;;;<<<<<<;;;;;;:::888777666444444333333333333222222222222222222222222222222000000000000000000000000000000000000000000000000............/////////000////////////////////////////////////...............------,,,---...///000//////000000000000//////------------------------...........................------------...//////000/////////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////222222333444555666777777999:::::::::888777888999;;;===>>>>>>>>>===???@@@CCCBBBDDDJJJOOOXXXiiiyyyvvvyyynnnyyyyyyrrrsssvvvzzz{{{~~~zzzvvvpppmmmlllmmmmmmmmmwwwxxxzzz|||~~~~~~~~~}}}}}}||||||}}}~~~~~~~~~}}}}}}}}}~~~|||||||||yyyrrrmmmeee[[[QQQLLLHHHEEEFFFJJJHHHQQQ]]]fffgggeeecccccchhhkkkooorrruuuxxx|||~~~uuuoooccc```[[[VVVQQQLLLGGGDDD@@@@@@????????????@@@@@@AAAAAAAAABBBCCCDDDDDDDDDEEEFFFGGGIIIJJJLLLMMMNNNPPPPPPOOOOOOOOONNNNNNNNNTTTTTTUUUUUUUUUTTTTTTSSSQQQQQQPPPPPPOOONNNMMMMMMMMMNNNOOOQQQPPPLLLFFFBBB;;;:::999888888888888888;;;;;;<<<===>>>>>>======???@@@AAAAAAAAA@@@>>>>>>;;;:::::::::;;;<<<>>>???BBBEEEIIIKKKKKKKKKKKKLLLQQQTTTXXX[[[]]]___aaaccc```aaacccffflllsssyyy|||xxxlllbbb]]]VVVPPPLLLJJJHHHGGGDDDDDDCCCBBBBBBBBBBBBCCC??????>>>>>>===<<<<<<;;;???>>>===<<<<<<<<<<<<<<<999999999999:::;;;<<<===@@@???>>>============>>>>>>>>>===<<<;;;999777666444444333333333333222222222222222222222222222222000000000000000000000000000000000000000000000000............////////////....................................------------...------------...//////...//////000000/////////////////////////////////////////////////////////...------------...///////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////222222333444555666777777888999999888777777:::<<<<<<===>>>>>><<<<<<===>>>AAABBBEEEIIIOOOYYYjjjyyyzzzzzzzzzssstttxxx{{{}}}~~~~~~~~~wwwrrrmmmiiihhhiiijjjjjjrrrsssuuuwwwzzz}}}~~~~~~~~~}}}}}}}}}}}}~~~}}}{{{|||}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}|||yyysssooofff\\\RRRMMMIIIEEEFFFIIIFFFOOOZZZbbbdddcccbbbbbbjjjlllpppsssvvvyyy~~~}}}ssslll___\\\YYYUUUQQQLLLGGGCCC@@@@@@@@@@@@@@@AAACCCCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHIIIJJJLLLMMMNNNNNNOOOPPPQQQQQQPPPOOONNNMMMRRRRRRSSSSSSRRRRRRQQQQQQOOONNNMMMLLLKKKJJJIIIIIIJJJJJJKKKMMMLLLIIICCC???===<<<;;;:::999999999999::::::;;;<<<===>>>>>>>>>@@@@@@BBBBBBBBBAAA???>>>======<<<<<<===???AAABBBDDDHHHLLLNNNOOONNNMMMNNNRRRVVVZZZ^^^```aaadddfffdddddddddfffkkkqqqwww{{{~~~~~~}}}vvviii^^^YYYSSSNNNLLLJJJIIIHHHCCCCCCBBBAAAAAAAAAAAABBB@@@@@@??????????????????>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>>>>??????@@@>>>>>>===<<<:::888666555444444333333333222222222222222222222222222222222000000000000000000000000000000000000000000000000.........///////////////......................../////////.........------------------......//////......//////000/////////////////////////////////000000000000000000000000...------------...//////........................//////.........---------++++++,,,,,,,,,,,,------...------------...//////111222333444555666666777888888888777666777:::===<<<===>>>===<<<;;;<<<===@@@BBBEEEIIIOOO\\\mmmzzz|||}}}uuutttwwwzzz|||~~~~~~}}}||||||{{{ssspppllljjjkkkmmmnnnooorrrrrrsssuuuwwwzzz}}}~~~}}}}}}~~~}}}}}}}}}~~~~~~}}}{{{zzz~~~~~~~~~~~~~~~~~~~~~}}}}}}|||yyytttqqqggg]]]SSSMMMHHHEEEEEEHHHGGGMMMUUUZZZ]]]___cccfffkkknnnqqqtttvvvzzz|||qqqjjj]]][[[WWWTTTPPPLLLGGGCCCAAAAAAAAABBBCCCDDDFFFFFFDDDDDDEEEFFFGGGHHHIIIIIILLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOQQQQQQPPPNNNNNNPPPPPPPPPPPPPPPOOONNNNNNMMMLLLKKKIIIHHHGGGGGGGGGIIIIIIIIIJJJIIIEEE@@@;;;<<<;;;::::::999999999999::::::;;;<<<===>>>???@@@@@@AAACCCDDDCCCBBB@@@>>>>>>===<<<<<<===???BBBDDDEEEIIIMMMPPPPPPPPPOOOPPPTTTWWW\\\___aaabbbdddfffhhhgggggghhhkkkqqqvvvyyy~~~~~~zzz|||~~~rrrfffZZZVVVQQQMMMKKKJJJHHHGGGCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????<<<<<<;;;;;;::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@<<<<<<;;;:::888666444333444444333333333222222222222222222222222222222222000000000000000000000000111111111111111111111111///////////////.................................000000000/////////......---------...............------...///////////////000000000000000000000000000000000000000000000000...------------...//////---------...............//////.........---------+++++++++,,,,,,---------...------------...//////111111222333444555666666888888888666666777:::===<<<===>>>===<<<;;;<<<===???CCCGGGIIIPPP___ppp|||}}}wwwrrrssswwwzzz~~~}}}|||{{{{{{zzzsssqqqqqqssswww{{{}}}~~~||||||{{{{{{{{{|||}}}}}}~~~~~~}}}|||||||||}}}||||||}}}}}}~~~~~~~~~~~~~~~|||}}}~~~~~~|||yyyuuussshhh^^^TTTMMMIIIEEEEEEHHHJJJNNNSSSVVVYYY___gggmmmnnnpppsssvvvxxx|||zzzpppiii^^^[[[VVVRRROOOKKKGGGDDDBBBBBBCCCCCCDDDFFFGGGHHHEEEFFFFFFHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKLLLNNNOOOPPPPPPOOONNNNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJHHHFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFBBB===999888888777777777777888888:::;;;;;;<<<>>>@@@AAABBBBBBCCCEEEFFFFFFDDDBBB@@@>>>===;;;;;;<<>>>>>>>>>>>============;;;::::::999999999::::::888888888888999:::;;;<<<======<<<<<<<<<===>>>>>>::::::999888666555333222444444333333333333222222111111111111111111111111000000000000000000000000111111111111111111111111///////////////.................................111000000000////////////,,,---......//////......,,,---......////////////000000000000000000000000////////////////////////...------------...//////---------------..................------------,,,***++++++,,,,,,------......------------...//////111111222333444555666666777888888777666666999;;;<<<===>>>>>><<<<<<===>>>???DDDHHHJJJRRRbbbttt}}}{{{ssspppuuuzzz~~~}}}|||{{{{{{xxxyyy|||~~~}}}}}}~~~~~~}}}{{{zzzyyyyyyxxxyyyzzz|||}}}~~~~~~~~~~~~}}}{{{}}}~~~|||yyyvvvtttkkk```VVVOOOJJJFFFFFFIIIKKKNNNQQQTTTXXX```kkkrrrrrrtttvvvyyy{{{xxxooohhh___[[[VVVQQQNNNJJJGGGEEECCCCCCCCCCCCDDDEEEGGGGGGFFFGGGHHHIIIKKKLLLMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHFFFEEECCCCCCCCCDDDEEEBBBBBBBBBCCCCCCAAA===999666666666666777888999:::;;;;;;<<<===>>>AAACCCDDDDDDFFFHHHJJJIIIGGGDDDCCCAAA???>>>===???BBBFFFHHHHHHKKKNNNQQQRRRTTTVVVXXX]]]```dddffffffgggiiijjjkkkkkklllnnnpppsssvvvxxxzzz~~~~~~uuuooommmiiiccc^^^UUURRRMMMKKKIIIHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBBBB=========<<<<<<;;;;;;;;;::::::999999999999::::::888888888888999:::;;;<<<<<<<<<;;;;;;:::;;;;;;;;;888888888777666555333333444444333333333333222222000000000000000000000000000000000000000000000000111111111111111111111111000/////////............////////////////////////000000/////////.........,,,---.../////////...---+++,,,---...////////////////////////////////////...........................------------...//////,,,,,,,,,------.........------------,,,,,,,,,,,,******+++,,,,,,---.........------------...//////111111222333444555555666777888999888777666777888;;;===>>>>>>>>>===???@@@???FFFJJJKKKSSSeeewww~~~uuuqqquuu|||}}}}}}~~~~~~}}}|||{{{~~~}}}}}}~~~}}}~~~}}}|||zzzyyywwwwwwuuuvvvyyy{{{}}}~~~~~~~~~}}}|||{{{{{{}}}|||yyyvvvuuummmbbbWWWQQQLLLGGGGGGJJJJJJMMMPPPSSSXXXaaallltttuuuwwwyyy{{{~~~~~~wwwoooiiiaaa\\\VVVQQQMMMJJJGGGEEEBBBBBBBBBCCCCCCDDDFFFFFFGGGGGGHHHJJJKKKMMMNNNNNNJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHEEEDDDBBBAAAAAABBBCCCEEE>>>>>>???AAABBB@@@===:::777777888888999:::<<<<<<<<<<<<<<<===???BBBDDDFFFGGGHHHKKKLLLLLLJJJGGGEEEEEEDDDBBBBBBCCCFFFJJJMMMJJJLLLOOOQQQSSSUUUYYY[[[bbbdddhhhiiijjjjjjkkklllkkklllmmmooorrruuuwwwxxxxxx}}}}}}ssskkkfffbbb^^^ZZZTTTQQQMMMJJJIIIGGGFFFDDDDDDDDDCCCBBBBBBBBBBBBCCC???>>>>>>===<<<<<<;;;;;;::::::999999999:::;;;;;;::::::::::::;;;<<<======;;;;;;:::999999999999999888888888888777666444444444444444333333333222222////////////////////////000000000000000000000000111111111111111111111111000000//////.........---000000000000000000000000//////.........---------,,,,,,.../////////...---+++,,,---...////////////////////////////////////...........................------------...//////,,,,,,,,,------.........------,,,,,,,,,+++++++++******+++,,,,,,---.........------------...//////000111222333444555555666777888:::999777666666666;;;===>>>???>>>???@@@BBB???GGGKKKLLLTTTgggyyyxxxuuuzzz{{{|||}}}~~~~~~}}}}}}~~~~~~}}}}}}||||||}}}~~~~~~{{{xxxvvvwwwyyy{{{{{{|||}}}}}}|||~~~}}}}}}~~~}}}}}}~~~}}}|||{{{zzzzzzqqqkkk```UUUNNNJJJJJJKKKLLLOOOTTTXXX]]]bbbhhhllloootttyyywwwoooiii\\\YYYSSSOOOLLLIIIFFFDDDCCCDDDDDDEEEFFFGGGGGGHHHJJJKKKNNNPPPQQQPPPOOOOOOOOOOOONNNMMMMMMLLLKKKKKKMMMMMMMMMLLLLLLLLLLLLLLLJJJIIIFFFDDDCCCDDDFFFGGGBBBBBBBBBAAAAAABBBBBBBBB@@@@@@@@@???>>>===<<<;;;777777777777888999:::;;;;;;===@@@CCCGGGJJJLLLMMMPPPPPPOOONNNLLLJJJHHHGGGGGGFFFFFFFFFHHHKKKNNNOOOOOOQQQTTTVVVXXX[[[___bbbhhhiiijjjkkklllmmmmmmmmmoooooopppqqqssstttuuuvvvzzz}}}uuulllccc\\\WWWUUUNNNMMMJJJHHHGGGFFFFFFFFFDDDBBBAAAAAABBBCCCBBBAAA??????>>>>>>======<<<<<<;;;;;;<<<<<<<<<=========???>>>===<<<;;;:::::::::777888999::::::888777666777777777777777777777777555333222111111222444666333333333222222222111111000000000000000000000000000000000000000000000000........................//////000000000000//////000000///.....................////////////......---......///////////////222111111///...---,,,+++////////////............000///...---,,,,,,---.........////////////......---.........---,,,,,,+++...------,,,,,,------...---...//////000//////...222333333444555666777777555777888888777777888999<<<===??????>>>>>>???AAACCCEEEHHHMMMWWWgggyyyvvvsssxxx~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxwwwxxxyyy{{{||||||}}}~~~~~~{{{zzz|||~~~}}}}}}||||||}}}~~~~~~~~~}}}|||{{{zzzyyytttmmmbbbWWWPPPMMMMMMNNNQQQSSSWWWZZZ]]]aaafffjjjqqquuu{{{}}}uuulllggg]]]YYYTTTPPPMMMKKKHHHFFFDDDEEEEEEEEEFFFGGGGGGGGGHHHJJJLLLNNNOOONNNMMMMMMNNNNNNMMMMMMLLLLLLLLLKKKLLLKKKKKKJJJJJJIIIIIIIIIGGGGGGFFFEEEEEEDDDDDDDDDBBBAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@>>>===<<<;;;666666666666777999:::;;;;;;===AAAEEEHHHLLLNNNOOOPPPPPPOOONNNLLLJJJIIIHHHHHHHHHGGGHHHJJJLLLOOOQQQSSSUUUYYY[[[^^^aaaeeehhhkkklllmmmooopppqqqqqqqqqpppppppppqqqsssuuuxxxyyy}}}~~~|||vvvnnnddd[[[UUURRRNNNLLLJJJHHHGGGFFFFFFFFFCCCAAA??????@@@@@@@@@>>>??????>>>>>>======<<<<<<999999999999999:::;;;;;;;;;;;;:::999888777777888666777777888888777777777777777777777777777777777555444222111111222333555333333333222222222111111000000000000000000000000000000000000000000000000........................//////000000000000//////000000///.....................////////////......---......//////////////////////////////.........////////////............000///...---------...............//////.........------......------,,,+++------,,,,,,,,,,,,------.........//////000000000111111222333444555666666555777888888777777888999<<<===??????>>>>>>???AAACCCEEEHHHMMMWWWfffyyywwwsssxxx}}}}}}}}}~~~|||||||||{{{yyyxxxyyyzzz}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{yyyxxxzzz{{{yyyyyy{{{|||~~~~~~}}}|||{{{{{{xxxqqqfff[[[SSSPPPQQQRRRSSSVVVYYY\\\___ccchhhlllssswww~~~zzzrrriiiddd\\\XXXSSSOOOMMMJJJHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLLLLKKKJJJLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIIIIHHHGGGFFFFFFEEEDDDDDDEEEFFFEEECCCAAA@@@AAA@@@@@@??????@@@@@@AAABBBAAAAAA@@@>>>===;;;:::666555555666777999;;;<<<===???CCCHHHLLLPPPRRRSSSRRRRRRQQQOOOMMMLLLJJJJJJKKKJJJKKKKKKMMMPPPRRRTTTYYY\\\___bbbeeehhhlllooopppqqqrrrtttuuuuuuuuuvvvrrrqqqppppppssswww{{{~~~yyyzzzxxxpppeeeYYYRRROOOMMMLLLJJJHHHGGGFFFFFFGGGDDDBBB@@@???@@@@@@???===??????>>>>>>======<<<<<<:::999888888888999;;;<<<::::::999888777777777777777777666555555666777888666666666666666666666666666555333222111222222333333333333222222222111111000000000000000000000000000000000000000000000000........................//////000000000000//////000000///.....................////////////......---......///////////////,,,,,,---...///000111111////////////............000000///............///------............------------......------,,,,,,---,,,,,,++++++,,,,,,---...---------...000111222000111111222333444555555555777888888777777888999;;;===??????>>>>>>@@@AAABBBDDDGGGMMMVVVfffxxx|||xxxuuuyyy}}}}}}~~~~~~}}}}}}}}}~~~{{{|||}}}}}}{{{{{{|||}}}~~~~~~~~~~~~}}}|||zzzyyyyyyzzzzzzyyyzzz{{{}}}~~~~~~}}}}}}yyysssiii^^^WWWTTTTTTUUUSSSVVVYYY]]]aaagggmmmrrrtttyyy~~~wwwooogggaaaZZZVVVRRRNNNLLLJJJGGGEEEHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCBBBBBBAAA@@@?????????>>>>>>>>>>>>??????BBBAAAAAA@@@>>><<<:::999777666666666888:::===>>>@@@CCCHHHMMMRRRVVVXXXYYYVVVUUUSSSQQQPPPNNNMMMMMMNNNNNNOOOPPPRRRUUUWWWYYY^^^aaaeeeiiikkknnnqqqtttuuuvvvwwwwwwwwwwwwvvvvvvsssqqqoooooorrrxxx}}}~~~tttwwwwwwqqqeeeYYYQQQNNNLLLKKKIIIGGGFFFFFFFFFGGGGGGEEEBBBAAAAAAAAA@@@?????????>>>>>>======<<<<<<<<<;;;:::999:::;;;===>>><<<<<<;;;:::::::::::::::;;;999777555444555666888555555555555555555555555666555444333222111111222333333333222222222111111000000000000000000000000////////////////////////........................//////000000000000//////000000///...............---......//////......------......///////////////,,,,,,---...///000111222////////////............////////////////////////,,,,,,------------,,,,,,,,,------...------,,,,,,,,,,,,++++++++++++,,,,,,---,,,++++++,,,...111333111111222333444555555666555777888888777777888999;;;===>>>???>>>>>>@@@BBBBBBDDDGGGLLLVVVeeexxxvvvpppvvv|||~~~|||yyyyyyvvvtttyyy~~~}}}}}}~~~~~~{{{yyywwwvvvuuutttqqqsssvvv{{{~~~~~~~~~|||~~~~~~~~~~~~}}}{{{{{{{{{||||||||||||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{xxxssskkkbbb\\\YYYXXXXXXWWWYYY\\\___ccciiipppuuuvvv{{{{{{uuummmeee```ZZZWWWRRROOOMMMLLLIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCAAA???=========>>>???======<<<<<<<<<<<<======@@@@@@???>>>===;;;:::999999888777888:::===@@@BBBEEEHHHMMMSSSXXX\\\^^^^^^YYYXXXVVVTTTRRRQQQQQQQQQQQQRRRSSSVVVYYY\\\^^^```dddgggkkknnnppprrruuuwwwzzzzzzzzzyyyxxxwwwuuuuuutttsssqqqpppsssyyytttuuutttnnndddYYYRRROOOKKKJJJIIIGGGFFFFFFFFFGGGGGGEEEBBBAAAAAAAAA@@@?????????>>>>>>======<<<<<<<<<<<<;;;;;;;;;<<<===>>>===<<<<<<;;;;;;;;;;;;<<>>>>>>>>???AAABBBAAACCCFFFKKKUUUeeewww~~~nnnfffoooxxxzzz|||tttooommmqqqwwwwwwppppppvvv|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~yyyvvvsssssstttuuuvvvvvvrrrrrrtttwww|||}}}~~~~~~~~~}}}~~~~~~}}}{{{{{{}}}~~~~~~}}}}}}}}}}}}}}}}}}|||{{{zzzyyyxxxxxxvvvsssmmmgggbbb^^^\\\[[[^^^___aaabbbeeeiiioootttzzz~~~}}}xxxrrrjjjccc^^^\\\YYYUUURRRPPPOOOMMMKKKIIIIIIIIIIIIJJJJJJJJJJJJLLLKKKKKKJJJJJJIIIIIIIIIEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA???<<<:::999:::<<<>>><<<;;;;;;::::::;;;;;;<<<============<<<:::999888:::999888999;;;???BBBEEEHHHLLLRRRXXX]]]```aaaaaa\\\ZZZXXXUUUTTTSSSSSSSSSSSSUUUXXX\\\```cccfffgggkkknnnrrruuuvvvwwwyyy{{{~~~~~~~~~}}}{{{yyyxxxwwwxxxvvvttttttwww|||{{{wwwrrrjjjaaaYYYSSSOOOKKKJJJHHHGGGFFFFFFFFFGGGDDDBBB@@@???@@@@@@???===??????>>>>>>======<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::;;;@@@>>>:::777555555555666555555555555555555555555444444444333333222222111333333333222222222111111111111111111111111111111000000000000000000000000//////////////////////////////000000000000//////000000///...............------............---------......///////////////......//////////////////////////////............,,,---......///.........------............------,,,,,,------......------...------,,,,,,------...+++*********+++---...///222333333444555666777888555777888888777777888999:::<<<>>>>>>>>>???AAACCC@@@BBBEEEKKKTTTdddvvv}}}kkkdddppp|||~~~}}}wwwrrrmmmnnnrrryyyyyywwwrrrmmmnnnttt{{{}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{vvvtttrrrtttyyy~~~|||zzzxxxxxxzzz|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{zzz{{{~~~}}}|||{{{||||||}}}~~~}}}||||||{{{zzzyyyxxxxxxuuusssppplllhhhdddaaa___aaabbbcccdddfffkkkqqqvvv~~~~~~yyysssnnnggg```\\\[[[XXXTTTQQQPPPOOOMMMKKKIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHDDDDDDCCCAAA@@@???>>>>>>>>>>>>>>>????????????@@@>>>===<<<::::::::::::::::::::::::999999::::::::::::;;;;;;;;;::::::999888999888777888;;;???CCCFFFJJJNNNTTTZZZ___aaabbbbbb\\\ZZZXXXUUUSSSSSSSSSSSSUUUWWW[[[```eeeiiilllnnnsssvvvzzz|||}}}}}}~~~~~~}}}|||{{{yyyyyy|||}}}pppeee^^^XXXRRRMMMJJJIIIHHHFFFFFFFFFFFFGGGCCCAAA??????@@@@@@@@@>>>??????>>>>>>======<<<<<<:::;;;===>>>???>>>===<<<:::999999999999999::::::<<<;;;888666555555666777555555555555555555555555333333333444333333333222333333333222222222111111111111111111111111111111000000000000000000000000//////////////////////////////000000000000//////000000///...............,,,------......------,,,---......///////////////............/////////000////////////............***+++---.........---,,,.........//////.........+++,,,------......------///......------......///,,,,,,---------.........111222333444555666666777555777888888777777888999:::<<<>>>>>>>>>???AAACCC@@@BBBEEEJJJTTTcccvvvmmmfffttt~~~www|||~~~zzzuuutttwwwuuuvvvuuupppmmmnnnvvv}}}~~~||||||}}}}}}}}}}}}||||||{{{|||~~~~~~}}}{{{yyywwwuuutttxxx}}}{{{zzz{{{{{{{{{~~~}}}{{{|||||||||}}}}}}}}}}}}}}}zzzyyy{{{~~~}}}{{{zzzzzz{{{|||~~~~~~}}}}}}}}}~~~}}}|||{{{zzzzzzttttttsssppplllhhhdddbbb___```bbbdddhhhnnnuuuzzz~~~{{{uuupppkkkeee^^^ZZZWWWUUUQQQNNNMMMLLLJJJIIIHHHIIIIIIJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGDDDCCCBBB@@@>>>===<<<;;;;;;;;;<<<<<<===>>>>>>>>>;;;;;;<<<<<<;;;:::888777:::999999999999999999:::888999999::::::999999888888777777777:::>>>CCCFFFKKKOOOTTTZZZ___aaaaaaaaa[[[ZZZWWWTTTRRRRRRRRRSSSVVVYYY]]]ccchhhmmmppprrryyy|||~~~}}}~~~ooobbb[[[VVVPPPKKKJJJIIIGGGFFFFFFFFFGGGGGGDDDBBBAAAAAABBBCCCBBBAAA?????????>>>======<<<<<<<<<>>>@@@BBBCCCAAA???>>>:::::::::999::::::;;;;;;888777666555555666777888666666666666666666666666222222333444444444333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000///...............,,,------......------,,,---......///////////////,,,------...///000111111000/////////............)))***,,,---...---,,,,,,......////////////......+++,,,,,,---.........---//////............//////......///000000//////...000111222333444555555666666777888888777777888999:::;;;===>>>>>>???AAACCC@@@BBBEEEJJJSSScccvvvsssmmmzzz~~~qqqooouuu}}}{{{{{{{{{yyywwwsssnnnmmmqqqzzz||||||||||||||||||||||||tttqqqrrr{{{~~~}}}~~~}}}}}}}}}{{{|||}}}}}}}}}}}}||||||zzz{{{}}}~~~|||{{{zzz{{{|||||||||}}}}}}}}}}}}||||||{{{~~~}}}{{{yyyxxxwwwuuuuuuuuutttrrrmmmfffaaa___```bbbdddgggnnnuuuzzz}}}yyytttnnnhhhbbb\\\XXXUUUSSSPPPOOOOOOOOOMMMLLLMMMLLLJJJIIIJJJKKKMMMNNNPPPMMMIIIFFFEEEDDDBBB@@@BBBBBB@@@>>>===;;;:::999777888888888888999999999;;;:::999888777777777777666888999999888888999:::888888888777777777777777555777999:::;;;===AAADDDLLLOOOSSSXXX[[[]]]]]]]]]WWWWWWUUUSSSRRRRRRUUUXXX\\\___dddiiinnntttzzz~~~qqqeee^^^WWWPPPMMMIIIHHHGGGEEEDDDDDDCCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@??????>>>>>>?????????>>>===;;;;;;===>>>???>>>===:::888888888999:::999999999999999999999999777777777666555333222111222333333444444333333222444444444333222111000///&&&+++000222111///000111000000000000000000000000000000000000000000000000,,,...//////...------...000...---++++++,,,---...------......//////000000///000000111111111000000......////////////.........000000///...---...///------------------,,,,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,///...---,,,---///111222222333333444555666777777999999::::::::::::;;;;;;?????????@@@@@@AAAAAABBBBBB@@@BBBJJJUUUcccuuu|||ttt}}}qqqnnnsss}}}{{{vvvqqqpppttt|||~~~~~~~~~||||||||||||||||||||||||vvvtttuuu}}}~~~~~~|||}}}}}}|||{{{{{{||||||||||||{{{{{{yyyzzz|||~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~}}}}}}||||||~~~~~~}}}|||{{{yyywwwvvvuuuuuutttsssqqqllleeeaaa___aaadddgggkkkpppwww|||{{{wwwqqqkkkfffaaa[[[WWWUUUSSSPPPOOOOOOOOOMMMLLLMMMLLLKKKJJJJJJKKKLLLMMMNNNLLLIIIGGGGGGFFFDDDBBB@@@???>>><<<:::999888777666666777777777888888888:::999888777666666666666444666777777666666777888777777777777777777777777666777999:::;;;>>>AAADDDJJJMMMQQQUUUXXXYYYYYYXXXVVVVVVUUUSSSSSSTTTWWWZZZ```dddiiioootttyyy~~~wwwhhh___UUUMMMJJJIIIHHHGGGEEEDDDDDDCCCCCCDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@??????>>>>>>?????????>>><<<;;;;;;<<<>>>???>>><<<:::888888888999:::999999999999999999999999777666666555555444444333222333333444444333333222333333333333222111000000***...111222111000111222000000000000000000000000000000000000000000000000...///111111///...///000000///---++++++,,,---...............////////////...///000111111111111111...//////000000//////......000000///...---...///...---------------------///............---------------------------------......---------,,,,,,,,,...---,,,,,,---...000222222333333444555666777777888888888999999999::::::>>>>>>??????@@@@@@AAAAAAAAA???AAAIIISSSaaasss{{{qqqnnnqqq~~~zzztttrrrvvv}}}~~~}}}}}}||||||||||||||||||||||||xxxwwwxxx~~~}}}|||}}}~~~}}}|||{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyzzz{{{|||}}}~~~}}}~~~~~~~~~~~~}}}}}}|||}}}}}}}}}|||{{{yyyxxxwwwvvvuuusssrrroookkkeee``````cccgggkkkooouuuzzz~~~~~~~~~xxxtttnnnhhhccc^^^YYYVVVUUURRRPPPOOOOOONNNMMMLLLMMMLLLKKKJJJJJJJJJLLLLLLJJJIIIGGGGGGGGGFFFDDDBBB===<<<;;;:::888666555555555555555555666666666666888777666555444444444555222333555444333333444666666666666666666666666666666888999:::;;;===AAADDDIIIKKKNNNQQQSSSSSSSSSRRRSSSSSSSSSSSSSSSUUUZZZ]]]bbbgggnnntttzzz~~~zzzjjj___TTTLLLHHHIIIHHHGGGEEEDDDDDDCCCCCCDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>===<<<;;;;;;<<<===>>>===<<<:::999888888999999999999999999999999999999888777555444444444555555222333333444444333333222333333333333222111111000000111333222111111222444000000000000000000000000000000000000000000000000///111222222111000000111000///---,,,,,,,,,---.../////////...............---...///000111222222222///000000111111000000///...000000///...---...///........................///............---------...........................------------,,,,,,,,,---,,,,,,,,,,,,...///000222222333444555666777777777777888888888999999999=========>>>???@@@@@@@@@@@@???AAAHHHQQQ^^^qqqsssnnnppp|||{{{tttrrruuu{{{~~~}}}||||||||||||||||||||||||||||||xxxxxxzzz~~~}}}|||}}}}}}|||||||||}}}||||||{{{{{{{{{{{{{{{{{{zzz{{{{{{{{{|||}}}~~~~~~~~~~~~}}}|||}}}}}}}}}||||||zzzyyyxxxwwwvvvtttrrroookkkfffbbbaaaeeejjjppptttxxx}}}}}}|||uuuqqqkkkfffaaa]]]YYYVVVTTTRRRPPPOOOOOONNNMMMKKKLLLLLLKKKJJJJJJJJJKKKKKKHHHFFFFFFEEEEEECCC@@@===;;;;;;999888777555444444333333333333444444444444555555444333333333333333111222444333222222333555555555555555555666666666666888999:::;;;===@@@CCCGGGIIIKKKMMMNNNNNNMMMMMMMMMNNNOOOOOOQQQUUUZZZ^^^aaagggooowww}}}wwwhhh]]]SSSMMMJJJIIIHHHGGGEEEDDDDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@???????????????>>>>>>======<<<<<<;;;;;;<<<<<<===;;;;;;:::999888888999999::::::;;;;;;;;;;;;;;;<<<:::999666444333333444555222333333444444333333222333333333333333222111000333333222111000111222333000000000000000000000000///////////////////////////111333222111000111111//////...---,,,------.../////////......---------,,,---...000111222222222000000111111111111000000...000000///...---...///.........//////////////////............---------------------------------------------------------,,,,,,+++,,,,,,---//////111111222333555666777777888888888888999999999999;;;<<<<<<===>>>???@@@@@@AAA@@@CCCIIIQQQ^^^qqqvvvrrrsss}}}{{{tttqqqssswwwzzz{{{~~~}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}xxxzzz|||~~~~~~}}}~~~}}}}}}}}}{{{{{{}}}~~~~~~|||{{{{{{{{{|||||||||||||||||||||}}}~~~}}}{{{}}}||||||}}}}}}}}}}}}}}}|||{{{zzzyyywwwtttrrrpppmmmiiifffcccgggmmmrrrvvvzzz~~~{{{yyysssoooiiiddd```\\\YYYWWWTTTRRROOONNNNNNNNNLLLKKKLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDBBB>>>;;;::::::999888777555444444111111222222222333333333333333222222111222222222111222444333222222333555333333444444444555555555666777888999999<<>>????????????>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::999999888888999999<<<<<<<<<=========>>>>>>===;;;888555333222222333222333333444444333333222222222333333333222111111444222000//////000111111000000000000000000000000////////////////////////...000111111000//////000//////......------------//////......------,,,,,,,,,,,,...///111111222222000000111111111111000000...000000///...---...///............//////000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///000111222333444666777777999999999::::::::::::;;;:::;;;<<<===>>>???@@@@@@AAABBBEEELLLSSS___sss{{{vvvwww|||tttqqqrrruuuwwwyyy~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}zzz}}}~~~}}}|||}}}~~~~~~~~~}}}|||{{{|||~~~}}}|||{{{{{{|||}}}~~~}}}|||{{{{{{|||}}}~~~~~~}}}|||{{{~~~}}}{{{{{{{{{|||||||||||||||{{{{{{yyywwwtttqqqpppnnnkkkiiieeeiiinnnssswwwzzz~~~}}}yyyvvvqqqlllfffaaa^^^[[[YYYWWWTTTQQQOOONNNNNNMMMLLLKKKLLLKKKKKKKKKJJJIIIIIIHHHKKKIIIGGGEEEDDDAAA>>>;;;:::999888777666555555444111111111111222222222222222222111111111111222222111333444444333222444555222222222333444444555555555666777777888:::===@@@CCCCCCDDDDDDEEEEEEDDDDDDBBBCCCEEEGGGJJJOOOUUUZZZaaagggqqqyyyyyyjjj]]]RRRMMMMMMIIIHHHGGGEEEDDDDDDCCCCCCCCCBBBAAA@@@@@@?????????===>>>?????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999888888<<<<<<<<<===>>>>>>??????<<<;;;888666444333222222222333333444444333333222222222222333333222222111333000......///000000000000000000000000000000000000000000000000000000000---///000000///......///////////////......------.........---------------,,,---...///000111111111///000000111111000000///...000000///...---...///---------......//////000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,---....../////////000111333444666777888999999:::::::::;;;;;;;;;:::;;;<<<===>>>???@@@AAAAAABBBGGGMMMTTTaaavvv{{{}}}wwwttttttvvvvvv{{{~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~|||zzzzzzzzz{{{|||}}}|||{{{yyyyyyzzz|||}}}{{{{{{{{{{{{{{{|||}}}~~~~~~}}}|||zzzzzzyyyyyyzzzzzz{{{zzzzzzyyyxxxuuurrrpppooonnnmmmkkkhhhjjjooorrruuuyyy}}}}}}zzzuuuqqqmmmiiiccc^^^[[[YYYWWWVVVSSSQQQOOONNNNNNMMMLLLJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHEEEBBBAAA@@@???===;;;888888777666555555444333000111111111222222222222222111111111111111222222000222333333222222333444111111111222333444444444333555666666666888;;;>>>?????????@@@@@@@@@@@@@@@???AAACCCEEEHHHNNNTTTXXX___eeennnvvv}}}yyyiii[[[QQQLLLLLLIIIHHHGGGEEEDDDDDDCCCCCCCCCBBBAAA@@@????????????===>>>???@@@???>>><<<;;;:::::::::;;;;;;:::::::::888888999999999999888888:::;;;;;;<<<======>>>>>>999888888777666555444444222333333444444333333222111222222333333222222222111///---...000222111///000000000000000000000000000000000000000000000000---///000000///......//////////////////......---,,,------------------...------...///000000//////...//////000000//////......000000///...---...///+++,,,,,,---....../////////............---------------------------------,,,,,,,,,---------......,,,,,,---...//////////////////111222444666777888888999999999:::::::::::::::;;;<<<===???@@@AAABBB@@@BBBGGGNNNUUUaaawwwzzzwwwwwwwwwxxx{{{}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxyyyzzz{{{}}}{{{yyyxxxxxxyyyzzz{{{xxxxxxxxxxxxzzz|||~~~~~~|||{{{zzzyyywwwwwwxxxyyyyyyyyyxxxxxxvvvssspppnnnnnnnnnmmmllliiikkknnnqqqtttxxx|||~~~{{{xxxrrrnnnkkkgggaaa\\\YYYWWWVVVTTTSSSQQQOOONNNNNNMMMLLLJJJKKKKKKKKKKKKJJJIIIHHHGGGCCC@@@===;;;;;;;;;:::999777777666555444444333333111111111111222222222222222111111111111111222222///111222222111111222333000000111222333333444444333444555555555777:::===<<<<<<<<<<<<======>>>>>>???@@@BBBEEEHHHMMMTTTXXX\\\aaaiiirrrxxx~~~uuufffYYYOOOKKKLLLIIIHHHGGGEEEDDDDDDCCCCCCCCCBBBAAA@@@????????????<<<===???@@@???>>><<<;;;999::::::;;;;;;::::::999777888888999999999888888999999::::::;;;<<<======555666777777777777777666222333333444444333333222111222222333333333222222111///...///222333222///000000000000000000000000000000000000000000000000...///111111///...///000/////////000///......---,,,,,,,,,------...............///////////////.........////////////.........000000000...---...///++++++,,,,,,---...////////////.........---------........................,,,,,,,,,------.........,,,---...///000000000000...///000222444666777888777888888888888999999999;;;;;;<<<>>>???AAABBBBBB>>>AAAGGGNNNUUUbbbxxx|||{{{zzzyyy|||~~~}}}}}}~~~~~~}}}~~~~~~}}}{{{{{{yyyyyyyyyyyyzzz{{{|||{{{{{{{{{{{{zzzzzzzzz{{{zzzwwwvvvwwwyyy}}}~~~|||zzzyyyxxxxxxxxxwwwxxxxxxyyyyyywwwvvvtttrrrpppooonnnnnnmmmmmmnnnppptttyyy}}}|||xxxvvvtttpppkkkfffccc```\\\XXXWWWVVVVVVSSSRRROOOMMMJJJIIIGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEBBB???===<<<:::777444555555444444444333333333111111111111000000000000111111111111111111111111222111111111000000//////222222222222222222222222333444555777999::::::;;;;;;;;;;;;<<<<<<<<<======>>>@@@BBBCCCEEEIIIOOORRRWWW\\\dddlllttt{{{mmmaaaZZZQQQJJJGGGHHHFFFDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>============>>>===<<<;;;:::999999999999999:::;;;:::999888777555666888:::::::::999999888888777777666666555555222333444555444333222111444444222222222222444444333222111111000000111111111111111111111111111111111000///---------...///000000000000000000000000000000///...............,,,------......------,,,111111111111000000000000222111000//////000111222........................---------............///////////////////////////.........///////////////------------------------///...---,,,---///111333888777555444444555666777999999999999999::::::;;;<<<<<<===>>>???AAACCCDDDEEEDDDGGGMMMUUUbbbwww{{{{{{xxxwwwvvv|||~~~~~~~~~}}}~~~}}}||||||{{{zzzyyyyyyzzzzzz{{{|||||||||||||||||||||||||||{{{yyywwwxxxzzz~~~~~~}}}{{{zzzzzzzzzyyyyyyxxxyyyyyyzzzxxxwwwuuusssqqqooonnnnnnllllllmmmpppsssxxx|||xxxsssrrrpppkkkgggdddbbb___[[[WWWVVVUUUUUUPPPOOOMMMKKKIIIGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCAAA>>><<<;;;:::777555555444444444444333333333111111111111000000000000111111111111111111111111111111111111000000000///222222222222222222222222333444555777888999::::::::::::;;;;;;;;;;;;<<<<<<===???AAABBBDDDHHHMMMQQQVVV[[[ccckkksss{{{zzzhhh]]]VVVOOOIIIGGGHHHFFFDDDCCCDDDDDDCCCBBBCCCCCCBBBAAA@@@???>>>===??????>>>>>>>>>=========>>>======<<<<<<<<<<<<===999999:::;;;:::999888777333444555666777777777777888777777777666666666555444444444444444333333222444333333222222333333444333222111111000000111111111111111111111111111111222111000///...//////000000000000000000000000000000000///...............,,,------......------,,,////////////////////////000///...------...///000........................---------............///..............................---,,,+++***))))))........................///...---------///000222555444333333444666888999666666666666666777777888<<<<<<===>>>???AAACCCDDDEEEEEEGGGMMMUUUcccwww|||pppyyy{{{xxxvvvuuu}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}|||{{{|||{{{zzzzzzyyyyyyzzzzzz{{{||||||}}}}}}~~~~~~}}}|||zzzyyyzzz|||~~~}}}|||{{{||||||{{{zzzyyyyyyyyyyyyxxxwwwvvvsssqqqooonnnmmmjjjkkklllooossswww{{{}}}~~~yyyrrrnnnllljjjfffbbbbbb```\\\YYYVVVTTTSSSRRRLLLKKKIIIGGGFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@>>><<<;;;;;;999777555444444444444333333333333111111111111000000000000111111111111111111111111111111111111000000000000222222222222222222222222333444555777888999999999999999999::::::::::::;;;;;;===???AAACCCFFFKKKNNNTTTYYYaaajjjrrrzzzrrraaaWWWQQQLLLHHHHHHHHHFFFDDDCCCDDDDDDCCCBBBCCCCCCBBBAAA@@@>>>>>>===@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>999:::;;;;;;;;;:::888777333333333333444555666777777777777777666666666666555555444333333333333333444333333222222333333444333222111111000000111111111111111111111111111111222111111000000000000111000000000000000000000000000000///...............------............------,,,,,,,,,------....../////////............//////........................---------............///........................------,,,+++***))))))(((........................000///...------...000111222222222222444666888:::888888888888888999::::::<<<<<<===>>>???AAACCCDDDEEEEEEGGGNNNVVVdddyyywwwgggppp|||yyyyyyzzz~~~{{{||||||}}}}}}~~~~~~~~~~~~}}}~~~|||}}}}}}}}}|||{{{zzzyyyzzzzzzyyyyyyxxxxxxxxxxxxzzzzzz{{{|||}}}~~~}}}|||{{{|||~~~~~~}}}}}}||||||{{{yyyxxxxxxxxxxxxxxxwwwvvvtttrrrooommmllliiijjjlllooorrrvvvyyy{{{~~~}}}~~~~~~~~~~~~~~~xxxtttoookkkhhheeebbb______]]]ZZZVVVSSSQQQPPPOOOHHHHHHFFFEEEDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@??????===;;;999999999999777555444444444333333333222222111111111111000000000///111111111111111111111111111111111000000000000000111111111111111111111111222333555666777888888888888888888888999999999999999;;;===???AAADDDHHHKKKQQQVVV___gggpppxxx~~~}}}vvviii[[[SSSNNNIIIHHHIIIGGGEEECCCCCCCCCDDDCCCBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@?????????>>>:::::::::999999::::::;;;999:::;;;;;;;;;:::999888555555444444444666777999777777777777666666666666555444222111111111222333333333333333333333333333333222111111000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000///...............------............------++++++,,,------...//////111111000000000000111111........................---------............///........................,,,,,,,,,---......//////........................//////............///000111111111222444555777888:::999999999999:::;;;;;;<<<<<<===>>>???AAACCCDDDEEEEEEHHHNNNWWWeeezzzssseeennn}}}zzz{{{||||||}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}|||}}}~~~~~~}}}}}}~~~|||}}}}}}}}}||||||{{{zzzyyyyyywwwwwwwwwxxxxxxwwwwwwwwwyyyyyyzzz{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~{{{{{{yyyxxxwwwwwwwwwwwwwwwwwwvvvtttqqqooolllkkkhhhiiikkknnnqqqtttvvvxxxzzz{{{|||{{{zzz{{{}}}~~~{{{xxxwwwvvvwwwwwwssspppmmmiiifffccc```^^^[[[YYYWWWTTTQQQNNNLLLKKKFFFFFFDDDCCCCCCBBBBBBBBB????????????>>>>>>>>>>>>:::999777777888888666555444444333333333222222222111111111111000000000///000000000000000000000000000000000000000000111111111111111111111111111111222333444555666777777777777777777888888888999999777999<<<>>>@@@BBBEEEHHHNNNTTT\\\dddlllttt{{{yyymmmaaaVVVPPPLLLHHHHHHKKKGGGEEECCCBBBCCCCCCBBBAAA>>>??????@@@@@@AAABBBBBB@@@@@@@@@@@@?????????>>><<<<<<;;;999999888888888::::::;;;<<<;;;:::999888555555444444555666888999666666666666777777777777444333111000000000111222333333333333333333333333333222111111000000111111000000000000000000000000.../////////////////////000000000000000000000000000000///...............---......//////......---,,,,,,---...//////000000000000111111111111000000........................---------............///........................,,,------...///000000000,,,,,,,,,,,,,,,,,,,,,,,,...............//////000222222333333444555555666666666666666666777888888<<<<<<===>>>???AAACCCDDDEEEEEEHHHOOOXXXggg|||rrreeemmm|||~~~zzzzzz|||~~~~~~~~~~~~||||||}}}}}}}}}}}}||||||yyy{{{|||{{{yyyxxxxxxxxx|||~~~}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{{{zzzyyyyyyuuuuuuvvvwwwxxxxxxxxxxxxyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~zzzyyyyyyxxxwwwwwwwwwwwwvvvvvvuuusssqqqmmmjjjhhhggghhhiiikkknnnpppqqqrrrrrrtttuuuvvvvvvvvvxxxyyyzzzxxxuuurrrqqqpppqqqrrrnnnmmmjjjgggccc```]]]\\\XXXVVVTTTRRRNNNKKKIIIHHHDDDDDDCCCAAAAAA@@@@@@@@@============<<<<<<<<<<<<888777555555666666555333333333333333222222222222111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111222333444555666666666666777777777888888888888999666888;;;>>>???AAADDDFFFLLLQQQYYYaaaiiipppwww{{{zzz}}}}}}oooccc[[[RRRNNNKKKGGGGGGJJJGGGEEECCCBBBCCCCCCBBBAAA>>>>>>???@@@AAAAAABBBBBB@@@@@@?????????>>>>>>>>>???>>>===;;;::::::999999:::;;;<<<<<<<<<;;;999888444444444444555666777888666666666666777777777777333333222111111111111111222333333444444333333222333222111111000000111111000000000000000000000000---......////////////...000000000000000000000000000000///.....................////////////...............///000000000111......////////////..............................---------............///------------------------.........------,,,,,,,,,++++++++++++++++++++++++------......///000000000333333444444555555555666888777777777777888999999<<<<<<===>>>???AAACCCDDDFFFEEEIIIPPPZZZhhh~~~tttfffiiissswww{{{|||}}}~~~~~~~~~~~~~~~~~~|||}}}~~~~~~~~~~~~}}}|||vvvwwwyyyxxxwwwwwwxxxyyyzzz{{{}}}}}}|||||||||}}}~~~~~~}}}}}}~~~}}}{{{zzzzzzyyyyyytttuuuwwwyyyzzz{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~zzzyyyyyyxxxxxxxxxyyyyyyuuuttttttrrrpppllliiifffdddeeefffhhhiiijjjkkkkkkhhhkkknnnpppqqqqqqqqqrrrqqqpppnnnmmmllllllmmmnnnhhhhhhfffccc___\\\YYYXXXUUUTTTRRRPPPMMMIIIGGGEEEBBBBBB@@@???>>>======<<<::::::::::::999999999999888666444444555555333222333333333222222222222111111111111111000000000000000000000000000000000000///000000000111111111111111111111111111111111111222333444444555555555555777777888888888999999999555888;;;>>>???AAACCCEEEKKKPPPWWW___eeelllssswwwwww{{{~~~|||oooddd[[[UUUOOOMMMJJJFFFEEEGGGFFFDDDBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>============<<<<<<;;;:::::::::;;;:::;;;<<<<<<<<<;;;999999555555666777888888888888555666666666777777777888333444444444444333222222222333333444444333333222333222111111000000111111000000000000000000000000---...///000111000000///000000000000000000000000000000///.....................////////////....../////////////////////000---...///000000///...---........................---------............///------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...000111111111111222444555666777888888::::::999999::::::;;;<<<<<<<<<===>>>???AAACCCDDDFFFFFFIIIQQQZZZiiivvvffffffjjjllloootttrrrvvv{{{}}}}}}{{{~~~~~~}}}}}}||||||}}}~~~~~~}}}tttuuuvvvvvvvvvxxx{{{~~~{{{||||||{{{zzz{{{}}}~~~~~~}}}|||}}}|||zzzzzzzzzzzztttvvvxxxzzz|||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~zzzzzzyyyyyyyyyzzz{{{{{{ttttttsssrrroookkkgggeeebbbcccdddeeeffffffffffffaaaeeeiiilllmmmmmmmmmmmmjjjjjjiiiiiiiiikkklllmmmddddddccc```\\\XXXVVVUUUTTTSSSQQQOOOLLLHHHFFFDDDAAA@@@>>>===;;;:::::::::888888888888777777777777777666444444444444222000333333333222222222111111111111111111000000000000000000000000000000000000//////000000111111111222000000000000000000000000222222333444555555555555888888888888999999999999555888;;;>>>???@@@CCCEEEJJJOOOVVV]]]dddjjjppptttvvvzzz~~~~~~|||}}}wwwooodddZZZWWWQQQMMMLLLIIIDDDCCCEEEFFFDDDBBBBBBBBBCCCBBBAAACCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>============999999888888999999:::::::::;;;<<<<<<<<<;;;:::999777888:::;;;<<<<<<;;;;;;555666666666777777888888444555666777666555444333222222444444444444222222333222222111000111111111000000000000000000000000...///000222222222111000000000000000000000000000000000///.....................////////////......///////////////.........///000111222222111000///........................---------.........//////------------------------***++++++,,,...///000000------------------------***+++,,,///000111222222000111333555888999::::::777777666666777777888999<<<<<<===>>>???AAACCCDDDFFFFFFIIIQQQ[[[jjj{{{gggaaadddhhhjjjkkknnnpppxxxyyyuuusssssszzz~~~}}}~~~~~~}}}}}}}}}~~~}}}{{{yyy|||}}}~~~~~~}}}{{{yyyvvvwwwyyy}}}}}}}}}~~~~~~{{{xxxyyyyyyzzz{{{{{{{{{zzzzzz~~~|||zzzxxxvvvuuuuuuuuuyyy}}}~~~||||||~~~~~~}}}~~~}}}zzzzzz|||~~~|||yyywwwvvvvvvxxxyyyvvvuuutttqqqmmmiiieeecccaaaaaaaaabbbaaa``````___aaabbbccceeeffffffeeeddddddcccccceeeggghhhhhhfffaaa___]]]\\\ZZZXXXUUURRRSSSQQQNNNKKKHHHEEECCCBBB??????===<<<;;;:::::::::777777666666555555555555555444333333222222222222222222222222222222222222444333222111000000000000222111111111000000//////////////////////////////444444444333333333222222444444444555555555666666888888888777777777777777;;;999888777999;;;???AAAGGGLLLSSSZZZaaahhhnnnrrrtttwww||||||wwwxxxyyy||||||sssiiiaaa\\\YYYOOONNNLLLJJJIIIHHHIIIIIIDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;>>>===<<<;;;;;;:::;;;;;;===???AAAAAA???<<<;;;;;;;;;:::999999888888999999555555444333333333333444222222222111111111000000111111222222222222111111111111000000//////......000000000000////////////000///...------...///000000000///...............,,,,,,------...//////000000000//////.........---000000111111111111000000000///...---,,,------...------,,,,,,,,,+++++++++......//////......---,,,)))+++,,,...//////......---,,,,,,+++,,,---///000.........///////////////444444444444666777888999777888999888777777999;;;<<<===>>>???@@@AAAAAAAAAAAAEEEKKKQQQ[[[kkkzzzgggbbbfffjjjmmmooopppsss{{{}}}zzzyyyyyy{{{~~~~~~}}}}}}~~~}}}zzzxxx{{{|||}}}~~~~~~|||zzzyyyvvvyyy~~~}}}zzzzzz{{{{{{{{{{{{{{{zzzzzz}}}}}}}}}}}}|||zzzxxxwwwvvvuuuvvvzzz}}}~~~||||||~~~~~~}}}}}}~~~~~~|||zzzzzz|||~~~~~~|||{{{}}}{{{yyyxxxwwwwwwxxxxxxuuutttsssppplllhhhdddbbb``````___^^^]]]]]]\\\\\\ZZZ[[[^^^```bbbcccccccccaaaaaabbbdddeeefffdddbbb```^^^\\\ZZZYYYWWWTTTQQQQQQOOOMMMIIIFFFDDDBBBAAA>>>===<<<:::999999999888666666555555555444444444555444333333222222222333222222222222222222222222333333222111000//////000111111111111000000000///000000000000000000000000222222222222333333333333444444444555555555666666888777777777777777777777:::999888888:::<<>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;>>>>>>===<<<<<<<<<<<<===BBBEEEIIIIIIFFFBBB>>><<<::::::999888888888888888555555444333333333333444333333333333222222222111111111222222222222111111111111000000////////////000000000000////////////111000////////////000111000000///...............---------....../////////000000/////////.........///000000111111000000///000///...---,,,------...------------------------......//////......---,,,***+++,,,............---------,,,,,,,,,---...///---.........//////000000333333333444555666888888888999999999888888:::;;;<<<===>>>@@@AAAAAAAAAAAAAAAEEEKKKQQQ[[[lll}}}lllhhhlllppptttvvvxxx{{{}}}~~~~~~}}}}}}}}}|||zzzxxxzzz{{{|||}}}|||{{{zzzyyyyyy}}}}}}{{{|||||||||||||||{{{zzzyyy{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvxxxzzz}}}~~~||||||}}}~~~}}}||||||}}}|||zzzyyyyyy{{{}}}~~~}}}}}}~~~~~~}}}|||zzzxxxwwwzzzzzzyyyyyyxxxxxxxxxxxxtttsssqqqoookkkfffccc```___^^^\\\ZZZYYYXXXXXXXXXVVVWWWYYY[[[\\\]]]^^^^^^^^^^^^___aaacccbbb___\\\^^^\\\ZZZXXXWWWUUURRRPPPNNNLLLJJJGGGDDDAAA@@@???<<<;;;:::888777777777777444444444444333333333333444444333222222222333333222222222222222222222222222222111000////////////111111111111000000000000111111111111111111111111000000111111222333333333444444444555555555555555777777777777777777888888888888999:::;;;===???@@@DDDIIIPPPWWW^^^eeekkkooosssuuuzzzvvvppphhhggggggggggggggghhhhhhfffccc___[[[VVVSSSQQQPPPLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<=========<<<======>>>???EEEIIIMMMNNNJJJDDD???<<<999888888777777777777777555555444333333333333444444444444333333333222222111111222222222222111111111000000000000/////////000000000000////////////111111000000000000111111000//////............///..................//////000000////////////.........//////000000//////...//////...------------...,,,------......//////000......//////......---,,,***+++,,,---......------......---,,,,,,,,,------,,,------...///000111111222222333444555666777777888999999999888888:::;;;<<<===>>>@@@AAAAAABBBBBBCCCFFFJJJOOOZZZllluuuqqqtttyyy}}}}}}}}}}}}|||zzzxxxzzzzzz{{{||||||{{{zzzyyy}}}|||{{{||||||||||||{{{zzzyyyxxxyyyyyyzzzyyyyyyyyyxxxxxxwwwxxxzzz|||}}}~~~}}}}}}{{{}}}~~~~~~|||{{{{{{|||zzzyyyxxxxxxzzz|||||||||{{{||||||{{{yyywwwuuussswwwxxxyyyyyyzzzyyyxxxwwwssssssqqqnnnjjjeeeaaa___]]][[[YYYWWWVVVVVVWWWXXXWWWWWWWWWWWWXXXWWWWWWWWW[[[[[[]]]___aaa___[[[XXX[[[YYYWWWVVVUUUSSSPPPNNNKKKIIIGGGDDDAAA???===<<<999888777666555555555555333333333222222222222222444333333222222333333333222222222222222222222222111111000///////////////111111111000000000000000111111111111111111111111...///000111222333444444555555555555555555555555777777777777777888888888777888999;;;===>>>??????BBBGGGNNNVVV\\\ccciiimmmqqqtttxxx}}}~~~uuummmhhhcccbbb```___]]]\\\\\\\\\[[[YYYVVVSSSQQQOOOOOOOOOJJJJJJIIIHHHGGGGGGFFFFFFDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;;;;;;;<<<===>>>???AAADDDGGGHHHEEE@@@===;;;888888777666666666666666555555444333333333333444444333333333333222222222111111222222222222111111000000000000000000000000000000000000////////////000000000000000000000000000///............//////.............../////////000000//////////////////......////////////..................------......++++++,,,---...///000000.........///......---,,,++++++,,,,,,------------///......---,,,,,,,,,,,,,,,,,,---...///000111222111111222444555555666666777888888888777777999:::======???@@@AAABBBBBBBBBCCCFFFIIINNNYYYmmm|||yyy||||||zzz}}}}}}|||||||||zzzyyyzzzzzz{{{{{{{{{{{{{{{zzz~~~~~~~~~|||||||||{{{{{{yyyxxxxxxyyyyyyyyyxxxxxxyyyyyyyyyxxxzzz|||}}}}}}}}}}}}}}}{{{|||}}}}}}{{{zzzzzzzzzyyyxxxwwwxxxzzz{{{{{{zzzzzzzzzzzzyyyxxxuuusssrrruuuvvvxxxyyyzzzzzzyyyxxxtttsssrrrnnnjjjeeeaaa___[[[YYYWWWUUUUUUUUUWWWXXXTTTTTTTTTTTTUUUUUUUUUVVVXXXYYYZZZ]]]^^^\\\XXXUUUWWWVVVTTTSSSRRRQQQNNNKKKHHHFFFDDDAAA???<<<;;;;;;777666555444444444444444111111222222222222222222333333333222222333333444222222222222222222222222111000//////////////////000000000000000000111111111111111111111111111111......///000222333444444555555555555555555555444666666777777888888888888777888999;;;===???@@@@@@BBBGGGNNNUUU[[[aaafffjjjnnnqqquuuzzzuuummmfffbbbaaa```^^^\\\ZZZYYYXXXWWWVVVUUUSSSPPPNNNMMMMMMMMMIIIIIIIIIHHHHHHGGGFFFFFFCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============999999999:::;;;<<<===>>><<<===??????===;;;;;;;;;888777666666555555666666555555444333333333333444222222222222111111111111111111222222222222111111000000000000111111111111000000000000//////////////////////////////////////////............//////........./////////////////////000000000000000000......////////////......------..................))))))***,,,---...///000.........///......---,,,++++++++++++,,,,,,,,,---.........------,,,,,,+++,,,,,,---...///000111222000111333444555666666555555666777777666666777999===>>>???@@@AAABBBBBBBBBDDDFFFHHHMMMXXXlllvvvlllnnnxxx|||{{{}}}~~~|||{{{|||||||||{{{{{{{{{{{{{{{{{{|||||||||~~~|||||||||||||||{{{zzzyyyzzzzzzyyyxxxxxxxxxyyyyyyyyy{{{~~~~~~}}}}}}}}}~~~zzz{{{}}}|||zzzxxxxxxyyyyyyxxxwwwxxx{{{|||{{{zzzxxxyyyyyyyyywwwuuusssrrrsssuuuwwwxxxzzzzzzzzzyyyvvvuuusssppplllgggbbb```YYYXXXWWWUUUTTTTTTTTTUUUMMMMMMNNNOOORRRTTTVVVWWWUUUUUUWWWYYYZZZYYYVVVTTTTTTSSSQQQPPPPPPNNNLLLIIIFFFDDDBBB@@@===;;;:::999555555444333333333333333111111111111222222222222333333222222222333444444222222222222222222222222111000000//////000000000000000000000111111111111111111111111111111111111//////000111222333444555555555555555555444444444666666666777888888999999888888999;;;===???AAABBBDDDHHHNNNTTTZZZ___dddggglllnnnrrrwww|||vvvnnnhhhbbb^^^___^^^]]][[[ZZZYYYXXXXXXTTTSSSPPPNNNLLLKKKJJJJJJHHHIIIIIIIIIIIIHHHGGGFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<999999999999:::;;;<<<===:::;;;;;;:::999999:::<<<888777777666666666666666555555444333333333333444222222222111111111000000111111222222222222111111000000000111111111111222000000000000////////////......////////////......///............//////000---......///000000111111//////000000000000111111...//////000000//////...,,,---......///.........))))))***+++,,,......///......//////......---,,,,,,,,,++++++++++++,,,,,,------.........---,,,,,,,,,------...///000111111000222333555666666666666666777777777666666888999===>>>???AAABBBBBBCCCCCCCCCEEEHHHMMMWWWkkkpppeeeiiivvv|||{{{|||{{{}}}{{{{{{|||}}}}}}||||||{{{{{{{{{||||||}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}||||||{{{zzzyyyxxxxxxyyyyyyzzz|||}}}|||}}}~~~zzz{{{|||{{{yyywwwwwwxxxxxxxxxxxxyyy{{{|||{{{zzzxxxxxxyyyyyyxxxvvvuuutttssstttuuuwwwyyyzzzzzz{{{xxxwwwuuurrrmmmhhhdddbbbZZZYYYWWWUUUSSSQQQOOONNNFFFGGGHHHJJJLLLOOORRRTTTRRRQQQRRRTTTVVVVVVTTTRRRRRRQQQOOONNNNNNMMMJJJHHHEEECCCAAA???<<<:::999999555444333333222333333333111111111222222333333333333222222222333333444555222222222222222222222222111111000000000111111222///000000000111111111111000000000000000000000000000111111222333444444555666666555555555444444444555666666777888888999999999999999999<<>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;:::::::::::::::;;;<<<===999:::<<<;;;:::888888888999888777777666666777777555555444333333333333444333333222222222111111111111111222222222222111111000000111111111222222222000000000000////////////...///000000000000///..................///000000,,,------///000111222333//////000000000111111111///000000111111000000///,,,,,,.../////////......***++++++,,,---...//////......//////......---,,,---,,,+++******+++,,,,,,+++,,,---.........---,,,---.........//////000000111222444666777777777666777888999888777777999;;;>>>>>>@@@AAABBBCCCCCCCCCBBBEEEHHHMMMWWWiiiqqqeeejjjxxxzzzzzz}}}zzz~~~~~~|||zzzzzz|||~~~~~~~~~|||||||||||||||}}}~~~~~~}}}|||{{{yyyxxxxxxyyyyyyzzz}}}~~~|||}}}~~~yyy{{{|||{{{yyywwwwwwwwwyyyxxxxxxzzz|||}}}{{{zzzwwwxxxyyyyyyyyywwwvvvuuussstttuuuvvvxxxzzz{{{|||zzzyyywwwsssooojjjeeeccc[[[ZZZXXXUUURRRNNNKKKIIIEEEEEEEEEFFFHHHJJJLLLNNNOOOOOOOOOPPPRRRTTTSSSRRRQQQOOONNNMMMMMMLLLIIIGGGDDDCCCAAA>>><<<:::999999444444333333222333333333111111222222333333333333222222222222333333444555222222222222222222222222222111111111111111222222//////000000111111111222////////////////////////222222222333333444444555666666555555555444444444555666666777888999999999:::999888999;;;???BBBEEEGGGKKKPPPUUUYYY]]]aaadddgggiiimmmrrrwww{{{}}}yyysssmmmhhhfffddd```\\\XXXXXXWWWWWWWWWXXXXXXYYYUUUTTTQQQOOONNNMMMNNNNNNHHHIIIJJJJJJJJJIIIHHHGGGCCCCCCCCCDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======888:::======;;;777555444999999888777777777777777555555444333333333333444444444444333333333222222111111222222222222111111000000111111222222222222000000000000///////////////000111222222111000///...............///000111+++,,,---///000222333444//////000000111111111222000000111111111111000000+++,,,.../////////......,,,,,,------.../////////......//////......---,,,---,,,+++*********+++,,,***+++---...///...------.........///////////////111333555777888888777666999:::;;;:::999999;;;===>>>???@@@AAABBBCCCCCCCCCBBBDDDHHHMMMWWWiii~~~uuugggiiiwww}}}|||zzz|||~~~|||~~~}}}{{{zzzyyyyyyzzz{{{||||||||||||}}}}}}~~~}}}{{{yyyxxxxxxyyy{{{{{{{{{|||~~~~~~|||yyyxxxvvvuuuvvvxxxyyyxxxwwwuuuvvvwwwxxxyyyyyyyyyxxxxxxxxxxxxwwwvvvuuuuuutttuuuuuuuuuxxx|||~~~zzzwwwsssrrrrrrnnnfff```XXXWWWUUURRRPPPNNNMMMLLLFFFEEEDDDDDDEEEGGGIIIKKKLLLOOOSSSSSSPPPNNNNNNPPPNNNMMMLLLJJJHHHFFFDDDCCC??????>>>===;;;888666555666555555444333222111111000000111222222222222111222222222222222222222222444444444444444444444444222111111000000000000000111000///.........///000111111111111111111111111000111222222444444555666666666666666555555555555777888888999999999888888888999::::::;;;<<>>>>>>>>???@@@BBBCCCDDDEEEBBBCCCHHHPPPZZZhhh}}}yyynnnrrr~~~|||{{{{{{}}}~~~}}}~~~}}}|||{{{zzzzzzzzzyyyzzzzzz{{{|||~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~|||zzzyyyzzz|||{{{{{{{{{|||}}}}}}{{{yyywwwvvvvvvwwwyyyzzzyyywwwuuuvvvvvvwwwxxxxxxyyyyyyxxxxxxxxxwwwvvvuuuuuuuuuvvvuuuuuuwww{{{}}}}}}|||yyyvvvsssqqqppplllddd^^^XXXWWWTTTRRROOOMMMLLLKKKEEEDDDCCCCCCDDDFFFHHHIIIKKKNNNRRRRRRPPPNNNMMMNNNMMMMMMKKKIIIGGGEEEDDDCCC???>>>===;;;999888666666444444333333222111111111000000111222222222222111222222222222222222222222222222222222222222222222222111111000000000000000666555444444333333333333111111111111111111111111000111111222333444555555666666666666555555555555777777888999999999888888888999:::;;;;;;===@@@CCCHHHMMMTTTWWWWWWXXX\\\```aaadddgggkkkooosssxxx{{{|||xxxppplllgggcccaaa___]]][[[XXXVVVUUUUUUUUUUUUSSSRRRQQQQQQOOOMMMLLLKKKJJJJJJEEEEEEFFFFFFFFFFFFGGGGGGEEEDDDBBB@@@@@@@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;::::::888999999:::999888777666888777666555444555555666444555555666666555555444333333222222222222111111222222222222111111111111000000000000111111111111222111000//////000111222////////////000000000000------........./////////000000000000000111111111//////000111111111111111333222111000000000000000...------,,,,,,------...------------------------......---,,,,,,+++++++++)))***,,,---.........---///---,,,,,,---...---,,,,,,,,,+++,,,...///000000333333444444555666666666777888::::::999999:::<<<===>>>???@@@AAABBBCCCDDDDDDDDDHHHOOOWWWeeeyyyyyy}}}~~~|||{{{}}}~~~~~~~~~~~~~~~|||{{{yyyxxxyyyzzz{{{}}}~~~}}}|||||||||~~~~~~|||||||||{{{{{{{{{{{{zzzzzz{{{{{{{{{yyyyyy{{{||||||{{{zzz{{{|||{{{yyywwwvvvvvvwwwyyy{{{|||zzzxxxvvvvvvvvvvvvwwwxxxyyyzzzxxxxxxxxxwwwvvvvvvuuuuuuvvvuuuuuuvvvyyyzzzzzzyyywwwuuurrrpppnnniiibbb\\\XXXWWWTTTQQQNNNKKKJJJIIIEEEDDDBBBBBBBBBDDDFFFGGGIIILLLOOOPPPOOOMMMLLLKKKLLLKKKJJJHHHFFFDDDBBBBBB>>>===;;;888777666666666111111111111111111111111000000111222222222222111222222222222222222222222111111111111111111111111222111111000000000000000333333333333222111//////111111111111111111111111000000111222333444555555666666666666555555555555666777888888999999888888888999;;;;;;;;;===AAACCCGGGLLLRRRUUUVVVXXX[[[___]]]```dddgggjjjoootttwwwyyyxxxooohhheeeaaa___^^^]]]\\\[[[YYYWWWUUUTTTTTTTTTRRRPPPOOONNNMMMKKKJJJIIIIIIHHHFFFFFFFFFEEEEEEEEEEEEDDDEEEDDDBBBAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBB>>>>>>>>>>>>=========<<<;;;<<<<<<<<<<<<=========;;;<<<<<<<<<<<<;;;;;;:::888999999999999888777777777666666666555555555555555666666666666666666555333333222222222222111111333333222222111111000000000000000000111111111111222222111111111111222222000000000000////////////....../////////000000000111000000000000000000/////////000111111111111111222111111000000000000111......------------......------------------------------------------......+++,,,---..................---+++,,,---......---++++++,,,---///000111222333333444444555666666666888:::::::::888888999:::<<<===>>>???@@@BBBCCCCCCDDDDDDHHHNNNVVVbbbuuu|||}}}~~~~~~~~~|||yyywwwzzz{{{|||~~~|||xxxxxxxxx{{{|||~~~~~~}}}{{{{{{zzzzzzzzzyyyyyyyyyuuuvvvwwwwwwvvvwwwyyy{{{|||{{{zzzzzzzzzzzzyyywwwvvvvvvwwwzzz||||||{{{yyywwwvvvvvvvvvwwwxxxyyyzzzxxxxxxxxxwwwwwwvvvvvvvvvwwwuuuuuuuuuwwwwwwvvvuuuuuusssqqqooolllgggaaa\\\YYYWWWTTTPPPMMMJJJHHHGGGDDDBBBAAA@@@@@@AAACCCDDDGGGIIILLLMMMLLLKKKIIIHHHIIIHHHGGGEEECCCBBBAAA@@@===;;;888666555555666666//////000000111111111222000000111222222222222111111222222222222222333333222222222222222222222222222111111000000000000000//////000000///---+++***111111111111111111111111000000111222333444444555666666666666555555555555555666777888888999999888888:::;;;<<<<<<>>>BBBDDDGGGKKKPPPTTTVVVXXX[[[]]]^^^aaaccceeegggjjjnnnqqqwww|||~~~rrrkkkdddaaa^^^\\\\\\\\\ZZZYYYYYYWWWUUUTTTTTTSSSQQQOOONNNMMMLLLJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDFFFEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<;;;;;;:::999999999999888888777777666666666777666555555444555555666666666666555555555555444444444333333333555444444333222111111000///000000000111111111111111111111111111111111111111111000000//////......////////////000000000000111111000000/////////...//////000111111111111111000000///////////////000......------------..............................---..................---,,,------....../////////,,,***)))***+++,,,,,,+++---...000111111111222333333333444444555666666666777999::::::999888999;;;<<<<<<===>>>@@@AAABBBCCCDDDDDDGGGNNNVVVbbbvvvzzz~~~||||||}}}~~~}}}~~~~~~zzzxxx}}}~~~~~~~~~~~~{{{uuuqqqrrrttt{{{|||~~~~~~|||{{{{{{zzzzzzzzzyyyyyyyyyyyytttuuuvvvvvvvvvwwwyyy{{{|||{{{yyyyyyzzzzzzyyyxxxwwwwwwwwwyyy{{{|||{{{yyywwwwwwwwwxxxxxxyyyzzz{{{xxxxxxxxxxxxwwwwwwwwwwwwwwwvvvttttttuuuuuutttssssssrrrqqqooolllgggaaa]]]ZZZXXXTTTPPPLLLIIIFFFEEEBBBAAA???>>>>>>???@@@AAAEEEEEEFFFHHHHHHGGGFFFDDDEEEEEEDDDBBB@@@???>>>===:::888666444333444555666...//////000000111111222000000111222222222222111111111111222222333333333222222222222222222222222222111111000000000000000111222333333222000...---000000000000000000000000///000000111222333444555666666666666555555555555555555666777888999999999999:::;;;<<<===???CCCFFFHHHKKKOOOSSSVVVXXXZZZ\\\^^^```cccdddfffiiilllooovvvzzz|||tttlllfffcccaaa^^^\\\\\\[[[XXXWWWXXXVVVTTTSSSSSSRRRPPPNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDEEEDDDDDDCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????@@@@@@;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;:::999999999888888888888888666666666777666555555444333444444555555444444333555555444444444333333333666666555444333222222111///000000000111111111111///000000000000000000///111111000000//////......////////////000000000000111000000000//////......//////000111111111111111......---------......//////......------......///........................////////////...---,,,+++------------.........///,,,***))))))+++---,,,,,,111333555444222111111222333333444444555666666666555777999999999:::;;;===<<<<<<===>>>@@@AAABBBCCCCCCCCCGGGOOOXXXeeezzz~~~{{{xxx}}}~~~~~~~~~|||{{{~~~}}}||||||}}}{{{uuunnnlllooottt}}}~~~}}}{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyuuuwwwxxxxxxxxxyyy{{{}}}|||zzzyyyyyyzzz{{{{{{zzzyyyxxxwwwxxxyyyzzzyyyxxxxxxxxxyyy{{{{{{{{{{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxwwwvvvttttttuuuuuusssrrrrrrrrrrrrppplllhhhccc```[[[YYYUUUQQQLLLHHHEEEDDDAAA@@@>>><<<<<<<<<>>>???CCCBBBAAAAAACCCCCCBBBAAABBBAAA@@@???===<<<;;;:::777666444333333333444444//////000000111111111222000000111222222222222111111111111222222333333444111111111111111111111111222111111000000000000000111222222222222111000000000000000000000000000000//////000111222333444444666666666666555555555555444555666777888999999999999:::<<<===>>>@@@DDDGGGIIIKKKNNNSSSWWWYYY[[[\\\[[[]]]aaadddfffjjjooorrrssswww{{{~~~zzzsssnnnhhhdddbbb```^^^]]]\\\ZZZXXXVVVWWWUUUSSSRRRRRRRRRPPPNNNNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBAAA????????????@@@@@@@@@@@@???????????????@@@@@@@@@:::;;;;;;;;;;;;<<<<<<<<<999::::::;;;;;;;;;;;;::::::999888888777777888888777666666666555555555555333333444444444444333333333333222222222222111111555555444444333333222222000000000000111111111111//////000000000000//////000000000000////////////....../////////000000000000//////////////////...//////000111111111111111...------------....../////////............//////..............................//////...---+++***...------,,,------......---,,,++++++---//////...222555777666333000111222333333444444555666666666444666888999999:::<<<>>><<<===>>>???@@@BBBCCCCCCBBBCCCHHHPPPZZZhhh}}}|||zzz}}}~~~|||zzz{{{|||~~~~~~~~~~~~|||{{{|||yyysssmmmmmmttt{{{}}}{{{yyyyyyyyyyyyyyyxxxxxxxxxxxxvvvwwwyyyxxxxxxyyy{{{}}}|||zzzyyyyyy{{{}}}}}}}}}{{{yyyvvvuuuvvvxxxxxxxxxwwwyyy|||~~~~~~~~~|||{{{xxxxxxxxxxxxxxxxxxxxxxxxwwwvvvttttttuuuuuusssrrrqqqrrrrrrqqqnnniiifffddd]]]ZZZVVVQQQLLLHHHEEEDDDAAA???===;;;:::;;;<<<===BBB???<<<;;;===@@@@@@???>>>>>>===<<<:::999888888333333333333333222222222000111111111111111111111000000111222222222222111000111111222333333444444222222222222222222222222222111111000000000000000///............///000000000000000000000000000000//////000111222333444444666666666666555555555555333444555777888888999999999:::<<<===>>>AAAEEEHHHJJJKKKNNNSSSWWWZZZ\\\\\\ZZZ]]]```cccfffiiinnnqqqooorrrwwwyyy{{{~~~yyyrrrnnnjjjfffccc```^^^]]]\\\\\\[[[XXXVVVUUUSSSRRRRRRRRRRRRPPPOOOMMMLLLKKKJJJJJJIIIJJJJJJHHHHHHGGGGGGFFFFFFEEEEEEAAAAAABBBBBBBBBBBBBBBAAA?????????@@@@@@AAAAAAAAA????????????>>>>>>>>>>>>::::::;;;;;;;;;<<<<<<<<<888999:::;;;;;;;;;;;;;;;:::999888777777777888999888777666555444555555666444444555555555555444444333333222222222222111111222222222222222222222222000000000000111111111111///000111111111111000///////////////000000000000------........./////////........./////////////////////000111111111111111///.........//////000111//////............//////........................+++,,,---......---,,,***...---,,,++++++,,,---------+++***+++---////////////333666666222000111333333333444444555666666666666888999999999999;;;<<<===>>>???@@@AAABBBCCCDDDCCCCCCHHHPPPZZZhhh}}}~~~~~~~~~~~~~~~vvvqqqppprrrtttwwwxxxzzz~~~~~~|||~~~~~~|||}}}zzztttoooqqqzzz~~~{{{yyyxxxxxxxxxxxxwwwwwwwwwwwwuuuvvvwwwwwwvvvwwwyyy{{{|||zzzyyyyyy|||~~~}}}zzzvvvtttuuuvvvwwwwwwwwwzzz}}}}}}{{{xxxxxxxxxxxxxxxxxxxxxxxxwwwvvvttttttuuuuuutttrrrppprrrsssrrroookkkhhhfff^^^[[[WWWRRRMMMHHHEEEDDD@@@???<<<:::999:::;;;;;;BBB>>>999888:::===???>>><<<<<<;;;:::888777666666222222333333333222222111222222111111111111111111000000111222222222222111000000111222333333444444444444444444444444444444222111111000000000000000//////.........000222333000000000000000000000000//////000111222333333444777666666666555555555555333444555777888888999999999;;;<<<===???AAAEEEHHHJJJLLLOOOSSSXXX[[[\\\\\\]]]___aaacccdddgggjjjmmmlllppptttvvvwwwzzzzzzqqqkkkgggeeeaaa^^^]]]\\\[[[[[[\\\[[[YYYWWWTTTRRRQQQQQQRRRRRRQQQOOOLLLKKKJJJJJJIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEECCCCCCDDDDDDEEEDDDDDDCCC@@@@@@@@@AAAAAABBBBBBBBB???>>>>>>>>>============:::::::::;;;;;;;;;<<<<<<888999::::::;;;;;;;;;;;;;;;:::888777777777888999999777555444333444666777555555666666666666555555555555555444444444333333000000000000000111111111000000000000111111111111000111222333333222111000......//////000000111111------------.........///---.........//////000000//////000111111111111111000000000000000111222222//////............//////////////////////////////((())),,,.........---,,,...---,,,+++++++++,,,---+++)))((()))+++---------+++000555555222///111333333333444444555666666777888999::::::999888999:::>>>>>>???@@@BBBCCCDDDEEECCCDDDHHHPPPYYYggg|||yyyuuu}}}}}}{{{~~~yyytttrrrssstttuuu||||||~~~|||~~~||||||{{{zzz|||~~~|||zzzyyywwwxxxwwwwwwwwwvvvuuuuuuuuuvvvvvvuuuuuuvvvxxxzzz{{{{{{yyywwwuuuvvvxxx|||~~~{{{yyyxxxvvvvvvwwwxxxyyyxxxzzz}}}~~~{{{yyyyyyyyyxxxxxxwwwxxxxxxxxxrrrsssuuuvvvwwwvvvtttssstttsssqqqpppooolllgggccc^^^ZZZUUUPPPLLLIIIEEEBBB888999888777777888;;;===;;;::::::999999999999999;;;:::888666444333222222333333222111000000111111333222111///...,,,+++***333333333333333333333333222222333333333333444444111222222333222111000//////000111222222111000///000000000000000000000000000000111111111111000000111111222333444444444444333444444444555666666666444444555666777888999999;;;;;;:::;;;===@@@DDDFFFKKKLLLMMMQQQUUUYYY[[[[[[^^^___aaacccfffggghhhiiikkkmmmppprrrtttwww~~~wwwssslllgggdddbbbaaa```^^^]]]ZZZWWWVVVVVVVVVWWWSSSSSSRRRQQQPPPOOOOOONNNKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;999888777555555777888999555555555555666666666666666666555555555444444444...000111333444444333333444444333333222111000000222222222111111111000000222222111111000/////////000///////////////000000............/////////000000/////////000111222222---------............///222111///...,,,,,,++++++......------------......---------............///000000///...------,,,+++---------.........//////------------------------*********+++,,,---///000111222444555555555444444555666777666555555777999;;;<<<===???AAACCCDDDEEECCCCCCGGGNNNWWWdddxxxyyyqqqsssvvvvvvxxx|||xxx|||}}}~~~~~~{{{xxxwwwxxxxxxwww{{{|||}}}~~~~~~|||}}}|||zzzxxxwwwvvvvvvvvvwwwwwwwwwxxxxxxwwwwwwvvvvvvwwwxxxzzz{{{{{{yyywwwvvvvvvyyy|||~~~|||{{{yyyxxxwwwxxxyyyzzzzzz|||~~~~~~{{{yyyyyyyyyxxxxxxwwwxxxxxxyyytttuuuvvvwwwwwwvvvuuuttttttsssrrrqqqooolllgggddd^^^ZZZUUUQQQMMMIIIEEEBBB???>>>;;;888666666777999777777666555555555555555999888666444333222222333333222222111000000111111222111111111000000//////333333333333333333333333222222333333333333444444222333444444333222111000000000111222222111000000000000000000000000000000000000000111111000000000111111222333444444444444444444444555555555555555333444555666777888999999::::::;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;999888777666666777888999777777777666666555555555666666555555555444444444111111222333444444444333444444333333222111111000222222222111111111000000000000000000000111111111000000////////////000000........./////////000000000000000///000000111111........./////////000000222111000///...---------......------------......---------............///////////////.........---,,,------------.........------------------------,,,,,,,,,,,,---...///000222333444555666666555555666777777777666666888:::<<<<<<>>>???AAACCCDDDEEECCCDDDHHHOOOXXXfffzzzzzznnnjjjiiihhhmmmtttzzz}}}~~~}}}|||zzzxxxsssqqqvvv{{{|||}}}~~~~~~}}}}}}}}}|||{{{{{{|||}}}~~~~~~}}}{{{xxxvvvtttuuuvvvwwwxxxyyyzzz{{{zzzyyyyyyxxxxxxyyyyyyzzzzzzxxxwwwvvvwwwyyy|||~~~}}}|||{{{zzzyyyzzz{{{||||||~~~~~~{{{yyyyyyxxxxxxwwwxxxxxxyyyyyywwwxxxyyyyyyxxxwwwuuuttttttsssrrrqqqpppmmmhhheee^^^[[[VVVQQQMMMIIIEEEBBBCCC@@@<<<888666666777888333333222111111111111111777666333222111111222333333222111111000111111111000111111222333333444444333333333333333333333333222222333333333333444444333444444444444333333222000111111222222111111000111111111111111111111111///000000111111000000///111111222333444444444444555555555555555444444444333444444555666777888888888999;;;>>>AAADDDFFFGGGLLLNNNQQQTTTXXX[[[]]]^^^^^^___aaaccceeeggghhhhhhkkklllllllllnnnqqqvvvzzz}}}}}}zzzppplllfffbbb```___]]]\\\^^^\\\ZZZXXXWWWVVVWWWWWWSSSSSSRRRQQQPPPOOOOOONNNMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCBBBBBBEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<===<<<<<<<<<<<<;;;;;;;;;999888777666666777888999:::999888777666555555444555555555555555444444444444333333333333333444444444333333222222111111111222222222111111111111111...//////000111111222222000000////////////000000....../////////000000000111111000/////////000000//////000000000111111111111111000///////////////......------------......---------............////////////...............,,,,,,,,,,,,------------------------------------......------...///000000222333555666777777777666777888888888777777999:::<<<===>>>???AAABBBDDDDDDCCCDDDHHHQQQZZZhhh}}}}}}ooogggeeefffiiipppwww{{{~~~{{{zzzzzzzzzuuutttxxx{{{zzz{{{}}}~~~}}}~~~~~~~~~~~~|||}}}~~~~~~zzzwwwuuuuuuuuuvvvxxxyyyzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyxxxwwwvvvwwwyyy|||~~~~~~~~~}}}|||{{{||||||}}}}}}~~~}}}{{{yyyxxxxxxwwwwwwxxxxxxyyyyyy{{{{{{{{{zzzyyywwwvvvuuutttsssrrrrrrpppmmmiiifff___[[[VVVRRRNNNJJJFFFCCC@@@===999777777:::<<<===222111111000000000000000555333111//////000222333222222111111111111111222000111111222333444555555333333333333333333333333222222222333333333444444333444444444444333333333222222222222222222222222222222222222222222222222///000000111111000000///111111222333444444444444666666666555444444444333333333444555555666777777666888<<>>>>>>>>============<<<===<<<<<<<<<<<<;;;;;;;;;999888888777777888888999999999999888777666666666555555555555555555555555666555444333222333444555333333333222222111111111111111111111111111111111//////000000111111111111111000000////////////000...////////////000000000222111000////////////////////////000000000111111000///////////////000000......------------......---------............/////////......------,,,,,,+++++++++,,,,,,,,,------------------------------.........---......//////333444666777888888888777777888999888777777999;;;<<<===>>>???AAABBBCCCDDDCCCDDDIIIQQQ\\\jjjooofffeeehhhkkksss|||}}}|||}}}}}}~~~{{{yyy{{{|||zzzzzz}}}~~~~~~~~~{{{{{{|||~~~~~~~~~}}}}}}zzzwwwtttvvvwwwwwwxxxyyyyyyzzzzzz{{{{{{{{{{{{zzzyyyyyyxxxxxxwwwwwwwwwxxxzzz|||~~~~~~~~~}}}}}}||||||||||||}}}}}}~~~~~~}}}{{{yyyxxxxxxwwwwwwwwwxxxxxxyyyzzz}}}||||||{{{yyyxxxwwwvvvuuutttsssrrrqqqnnnjjjggg```\\\WWWRRROOOKKKGGGDDD>>>;;;777777999<<<>>>>>>333333222111111111111111333222000//////000111222222111111111111111222222111111222222222222222222333333333333333333333333222222222333333333444444333222222222222333333333333333222222222222333333333333333333333333333333000000111111111111000000111111222333444444444444666666666555444444444333333333444444555555666666666888;;;???CCCFFFHHHIIILLLPPPUUUXXXZZZ[[[^^^```bbbccceeefffhhhiiijjjjjjnnnmmmllllllmmmoooqqqrrrrrrrrrsssssssssvvv{{{~~~~~~xxxssspppkkkhhhdddaaa```___^^^\\\XXXXXXWWWVVVUUUTTTTTTTTTSSSSSSRRRQQQPPPOOOOOONNNQQQPPPOOONNNLLLKKKIIIIIIEEEEEEDDDDDDCCCCCCBBBBBBCCCBBBBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA========================???>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;999999888888888888999999777777777777888888888888444555555555555555555555666555444333222333444555333333222222222222222111111111111111111111111111111111111111000000//////111111000///////////////////////////000000000111111111000///.........///....../////////000000000......------......//////......------------......---------............/////////...---,,,******)))+++++++++,,,,,,,,,------------------------------...---------------......333444666888999999999888777888999888777777999;;;======>>>???AAABBBCCCCCCCCCDDDIIIQQQ\\\jjjrrrfffeeekkkqqqzzzzzzxxx~~~~~~{{{|||~~~~~~}}}yyyyyy{{{~~~~~~~~~~~~~~~|||~~~}}}|||zzzwwwtttvvvvvvwwwwwwxxxyyyyyyzzzzzz{{{{{{{{{zzzzzzyyyxxxwwwwwwwwwwwwxxxzzz|||}}}}}}}}}}}}|||||||||{{{{{{zzzzzz{{{{{{{{{yyyxxxwwwwwwwwwwwwwwwxxxyyyzzzzzz}}}}}}|||zzzyyyxxxxxxwwwuuutttssssssrrroookkkhhh```]]]XXXSSSOOOKKKGGGDDD@@@<<<888888:::;;;:::999444444333222222222222333111111000000000000000000111111111000111111222333222222222111111111111000333333333333333333333333222222333333333333444444333222222222222333333444444333333222222333333444444444444444444444444444111222222222222222222111111111222333444444444444555555555555555444444444333333333444444444555555777888;;;>>>AAAEEEGGGIIIKKKPPPVVVYYYZZZ[[[]]]```cccccceeeggghhhiiijjjjjjiiihhhiiilllpppsssssssssmmmmmmmmmlllmmmqqqvvvzzz|||zzztttpppmmmiiifffcccaaa``````^^^]]]ZZZYYYYYYXXXXXXWWWVVVVVVSSSSSSRRRQQQPPPOOOOOONNNNNNMMMLLLKKKJJJIIIHHHGGGEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;999999999999999999999999666666666777777888888888444444444555555555555555444333333333333333444444222222222222222222222222111111111111111222222222222222111111000//////...222111000//////......////////////000000000111111000000///.........//////........./////////000000......---------......///......------------......---------............/////////...---,,,+++******,,,,,,,,,,,,---------------------------------------,,,,,,,,,---......///222333555777888999999888777888888888777777999:::===>>>???@@@AAABBBBBBCCCBBBCCCHHHPPPZZZiii~~~~~~zzzmmmlllrrryyyyyyvvv}}}}}}}}}}}}~~~}}}{{{{{{}}}~~~~~~~~~~~~}}}~~~|||{{{zzzzzzyyywwwtttsssssstttvvvxxxyyyzzz{{{yyyyyyzzz{{{zzzzzzxxxxxxvvvvvvwwwwwwyyy{{{|||}}}{{{{{{{{{{{{{{{zzzzzzyyywwwwwwwwwxxxxxxwwwvvvvvvwwwwwwwwwwwwxxxyyyzzz{{{}}}|||{{{zzzyyyxxxxxxxxxuuutttssssssrrrpppllliiiaaa]]]XXXSSSPPPLLLHHHEEE???<<<888888:::;;;888444444333222222111111222222000111111222111000///...111111000000111222222333111111111111111111111111333333333333333333333333222222333333333333444444444333222222333444555666555444333222222333444555444444444444444444444444222333333444444333333222111111222333444444444444444444444555555555555555333333333333333444444444888888:::<<>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;888999999999999999999888777777666666666666666666444444444555555555666666111111222333444444444333222222222222222222222222000000111111111222222222111111111000000000000000222111000///............//////000000000111111111//////.........///000000//////000000000111111111//////...............///......------------......---------............///........................,,,------------.........------------------------------------...///000111111222444777888999888888666777777777666666888:::>>>>>>???@@@AAABBBBBBCCCAAABBBFFFOOOYYYggg|||~~~vvvuuu{{{yyyvvv|||~~~}}}~~~}}}}}}~~~~~~~~~~~~~~~zzzyyyxxxxxxyyyyyywwwuuupppqqqsssuuuxxxzzz|||}}}wwwxxxyyyzzzzzzzzzxxxxxxvvvvvvwwwxxxyyy{{{}}}}}}zzzzzzzzz{{{zzzyyyyyyxxxtttuuuuuuvvvvvvvvvvvvuuuwwwwwwwwwwwwxxxyyyzzz{{{|||{{{zzzyyyyyyyyyyyyyyyuuutttssssssssspppllliiiaaa^^^XXXTTTPPPLLLHHHEEE===999777888<<<<<<888444222222111000000000000000000111333333222000...,,,111111000000111222333333111111111222222333333444333333333333333333333333222222333333333444444444555444444333444555666777555444333333333333444555555555555555555555555555333444444555555444444333111111222333444444444444333444444555555666666666333333333333333333444444999999999;;;>>>BBBFFFHHHIIIOOOVVVZZZYYYYYY\\\``````aaabbbdddeeefffffffffkkkjjjlllnnnqqqoookkkfffhhhgggdddbbbaaadddiiimmmrrruuuxxxxxxuuuqqqooonnneeeccc```_________]]]\\\XXXXXXXXXXXXWWWVVVUUUUUUSSSSSSRRRQQQPPPOOOOOONNNMMMMMMLLLLLLKKKKKKJJJJJJFFFFFFFFFFFFEEEEEEEEEEEEAAAAAAAAA@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;888999999::::::999999888888888777666555444333333444444444555555555666666...000111333444444333333222222222222222222222222000000111111222222222222/////////000111111222222222222000///............000000000000111111111111...............///000111000111111111111222222222111111000///////////////.........------.........---------.........//////,,,---...///000222222333---------.........//////---------------------------------...///111222333000222444666888888888888555666777666555555777999>>>>>>???@@@AAAAAABBBBBBAAAAAAFFFNNNWWWfffzzzqqqlllxxx~~~~~~~~~~~~~~~~~~}}}||||||yyyyyyxxxwwwvvvvvvuuuuuurrrssstttvvvwwwxxxxxxxxxzzzzzzyyyvvvttttttwwwyyyyyyzzz|||}}}}}}{{{yyyxxxwwwxxxyyyzzz{{{zzzyyyxxxuuuuuuvvvvvvvvvvvvuuuuuutttuuuwwwwwwvvvvvvxxxyyyxxxwwwuuuvvvwwwyyyyyyxxxtttsssrrrrrrrrrqqqnnnlllaaa]]]XXXSSSOOOKKKGGGDDD===777666===AAA<<<444111000000000000111111111111111111111111111222222222000000000000000000000000222222333333444555666666555444444444444555666666444555555666555555444333555555666777777777777777555555444333333333333333444444444444555777999:::777777777666555555444444777666444333222333444444555666666666555444444333333333333444444444555555888999:::;;;<<<>>>AAADDDJJJNNNSSSWWWYYY\\\___aaa^^^```bbbccccccdddggghhhkkkjjjjjjjjjkkkjjjgggeeedddcccaaa```aaaeeehhhkkkqqqsssvvvwwwvvvrrrmmmjjjdddcccaaa___]]]\\\\\\[[[ZZZZZZXXXWWWUUUTTTRRRRRRQQQRRRRRRRRRQQQOOOMMMLLLIIIIIIIIIJJJJJJJJJJJJJJJFFFFFFDDDCCCCCCDDDEEEFFFBBBBBB@@@@@@@@@@@@BBBBBBBBBAAAAAA@@@???>>>======>>>>>>============>>>>>><<<<<<======>>>>>>??????;;;;;;;;;:::::::::999999777888888888888999999999666666777777666555444444333333555666777777777777333333444444333333222111444444444333333222222222222111111000000111111222111000000000//////......111000///------......///...///////////////......111111111111111111111111///000111333333222222111111111000......---------000///...---------------+++,,,.../////////...---/////////...------,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------............//////000111111111222333333444555666777888888888888777555666888:::@@@???======>>>???BBBCCCDDDDDDGGGMMMUUUcccwwwrrrlllxxx~~~~~~~~~~~~}}}||||||zzzzzzyyyyyyxxxxxxwwwwwwxxxxxxyyyzzzzzz{{{{{{zzzzzzzzzxxxvvvttttttuuuwwwwwwxxxzzz{{{{{{zzzyyyxxxzzzzzzzzzzzzyyyxxxwwwwwwttttttuuuuuuuuuuuuuuuuuurrrtttvvvvvvuuuuuuuuuwwwwwwuuuttttttvvvwwwwwwvvvwwwvvvtttttttttssspppnnnddd```ZZZTTTOOOJJJEEEAAA>>>888888>>>AAA;;;555222000000000000111111111222111111111222222222222222222222222222222222222222333333333444444555555555555444444444444555666666666555555555555555555555555666777888888888888777999888777777666666777777555555444333444555666777555555444444444444333333666555444333222222333444555555555555555444333333333333333444444444555555777888::::::;;;>>>AAADDDHHHKKKPPPTTTVVVXXXZZZ\\\]]]___aaabbbbbbccceeegggiiiiiihhhhhhiiihhheeeccc```___]]]]]]___bbbfffhhhoooqqqtttvvvtttpppkkkhhheeedddbbb```^^^\\\[[[[[[YYYXXXWWWVVVTTTSSSRRRQQQQQQRRRRRRRRRQQQOOOMMMLLLIIIIIIJJJJJJJJJJJJJJJJJJEEEDDDCCCBBBAAABBBBBBCCCBBBBBBAAA@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@??????<<<<<<;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>;;;;;;;;;:::::::::999999;;;:::::::::999999888888666666777777666555555444333333555666777777777777333333444444333333222111333333222222222111111111222222111111111111222222111111111000000/////////111000///...---......///......////////////......//////////////////////////////111222222222111000111000///......---------//////...---------------,,,------...//////..................---------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---......//////000111111111111222333333444555555777777777666444555777999===<<<<<<<<<===>>>???@@@AAAAAAEEELLLUUUcccxxx}}}uuuoooyyy~~~~~~}}}||||||{{{{{{{{{{{{{{{{{{zzzzzz}}}}}}}}}}}}||||||{{{{{{yyyyyyxxxvvvsssrrrtttuuuuuuvvvxxxyyyzzzyyyyyyxxx{{{{{{yyyxxxwwwvvvvvvvvvttttttssssssssssssttttttsssuuuwwwxxxwwwuuuuuuvvvwwwvvvtttuuuvvvxxxxxxwwwxxxwwwuuuuuutttrrrooolllgggccc\\\UUUOOOIIICCC???>>>::::::===>>>:::444222000000111111111222222222111222222222333333333333333333333333333333333333444444444444444444555555555555444444555555666777888777666555555666777888777777888999999999888888777777666555555555555555777777666555444444555555444444444444555555555555444444333222222222333333333444444444444333333222333333333444444444555555555666888999:::===AAADDDGGGKKKOOORRRTTTVVVXXXZZZ[[[]]]___`````````bbbdddgggffffffffffffeeebbb```\\\\\\[[[\\\^^^bbbfffiiimmmooorrrtttrrrnnnjjjfffeeedddbbb___]]]\\\[[[ZZZXXXWWWVVVUUUTTTSSSRRRQQQRRRRRRRRRQQQPPPOOOMMMLLLJJJJJJJJJJJJJJJJJJIIIIIIFFFEEEDDDCCCBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>======;;;;;;;;;;;;::::::::::::======<<<;;;:::999888777666666777777777666555555333444555666666666666666333333444444333333222111111111111111111000000000333222222222222222222333111111111111111000000000000000///............///......///////////////...////////////////////////...//////000111000000000111000///......---......//////...------------......------------...//////------------............------------,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,------...//////000000222222222333444444444555666777777555444444666888;;;<<<===>>>>>>?????????>>>>>>CCCKKKUUUcccxxx~~~zzzvvv~~~~~~~~~}}}}}}|||||||||||||||||||||||||||}}}}}}}}}|||{{{zzzyyyyyyyyyyyyxxxvvvsssrrrssstttuuuvvvwwwxxxyyyzzzyyyyyyzzzyyyxxxvvvvvvvvvwwwxxxvvvtttsssqqqpppqqqqqqrrrvvvxxx{{{{{{yyyxxxwwwwwwyyyxxxwwwwwwyyyzzzzzzyyywwwvvvttttttssspppllliiihhhddd]]]VVVPPPJJJDDD@@@===<<<;;;<<<:::777333111111111111222222222333333222222333333444444555555444444444444444444444444555555555555444444444444555555555555555666666777999888666555555777999:::888999999::::::999999999777666555555444444555555888777777666666666666666555555666666777888999999333333333333222222333333222333333444333333222222333333333444444444555555333555777888999<<<@@@CCCIIILLLPPPSSSUUUVVVXXXYYYZZZ[[[]]]^^^^^^___aaabbbgggfffeeeeeeeeedddaaa^^^\\\\\\]]]^^^aaaeeejjjlllmmmooorrrsssrrrnnniiifffdddcccaaa^^^\\\ZZZYYYXXXWWWWWWVVVVVVUUUTTTSSSSSSRRRRRRQQQQQQPPPNNNNNNMMMKKKKKKJJJJJJIIIIIIIIIHHHIIIHHHGGGFFFDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBB@@@@@@AAAAAABBBBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>=========<<<;;;;;;;;;;;;:::::::::<<<;;;;;;:::999999888888666666777777777666666555444444555555666555555555333333444444333333222111111111111111111111111111333333222222222222333333222222111111111111111111000/////////............---...//////////////////000000000000000000000000.........///////////////000000///...............///......---------......///...---,,,,,,---//////++++++,,,------...//////------------------,,,,,,........./////////000000,,,,,,------.../////////555555555555666666666777777777777666555555777999<<<===???AAABBBAAA@@@???===>>>BBBJJJTTTaaavvv~~~~~~~~~~~~~~~~~~||||||||||||||||||||||||{{{{{{{{{|||||||||||||||~~~|||zzzyyyxxxxxxxxxxxxxxxxxxvvvtttrrrssstttvvvvvvwwwxxxyyyzzzzzzzzzwwwvvvvvvuuuvvvwwwyyyzzzxxxvvvssspppnnnnnnppppppwwwyyy{{{{{{yyywwwvvvwwwyyywwwvvvwwwxxxzzzyyyyyywwwvvvuuuuuutttqqqmmmiiigggccc]]]WWWQQQLLLGGGDDD<<<>>>===:::666444222000222222222222333333333333222333333444555555666666444444444444444444444444555555555555555555555444666555555555555666777777999888666555666777999;;;999999::::::::::::999888:::999888888777777888888444444555555555666666666444444555666777888999999333333333333333333333333222222333333444333333222333333333444444444555555222444666777888:::>>>AAAHHHKKKOOORRRSSSUUUWWWXXXXXXZZZ\\\]]]]]]___aaacccgggfffeeeeeeeeedddaaa^^^\\\\\\]]]___cccgggkkkmmmnnnpppssstttsssooojjjgggbbbaaa___]]]ZZZYYYXXXWWWXXXXXXWWWWWWVVVVVVVVVUUUSSSRRRQQQPPPOOONNNNNNNNNLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@AAAAAABBBBBBAAABBBCCCCCCCCCCCCBBBAAA@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;::::::888888888888999999999999666666777777777777777666444555555555555555444333333333444444333333222111111111222222222222222222333222222111111222222333111111111111111111222222///////////////......---------...///////////////000000000000000000000000.............../////////000//////............///......---------....../////////---,,,,,,---...///***++++++,,,---...//////------------------------........./////////000000,,,,,,------.../////////444555555666666777777777888999999888666666888:::;;;===???AAABBBAAA@@@???>>>>>>CCCKKKSSS```sss~~~}}}||||||{{{|||||||||{{{{{{{{{{{{{{{{{{{{{|||zzzzzzzzzzzzzzzzzzyyyyyy}}}|||zzzxxxwwwwwwxxxxxxvvvxxxxxxwwwuuuttttttuuuwwwwwwwwwxxxxxxyyyyyyzzzttttttuuuuuuvvvxxxyyyzzzwwwuuuqqqnnnnnnoooqqqssswwwxxxxxxwwwuuussstttuuuvvvuuussstttuuuwwwwwwvvvxxxwwwwwwwwwwwwtttooolllgggccc]]]WWWSSSNNNIIIFFF===@@@@@@999333222222111222222333333333444444444333333444555666777777888444444444444444444444444555555555555555555666666666666555555666666777888777777666666666888999:::999999:::::::::999888888888777777666666666666666000111222333333333333333222222222333444555555666333333444555555555444444222333333444444444444444333333333444444444555555222444555666666888<<>>>>><<<<<<<<<<<<;;;;;;;;;:::777777777888888999999999666666777888888888777777555555555555555444333222333333444444333333222111111111111222222222222222222111111111111111111222000000000111111111111111/////////000///......---,,,---...///000000000000///////////////////////////............///000000//////............//////...------------...////////////...------------...***++++++,,,---.........------------............+++,,,,,,,,,,,,---------,,,------...//////000000222222333444555666777777999::::::888777777999;;;:::;;;===???@@@???>>>===>>>???DDDKKKSSS___rrrzzzzzz~~~||||||zzzyyyyyyyyyzzzzzzyyyyyyzzzzzz{{{{{{{{{{{{xxxxxxxxxwwwwwwvvvvvvvvvxxxwwwuuutttssstttuuuvvvuuuwwwxxxxxxwwwvvvvvvwwwwwwwwwvvvvvvvvvwwwwwwxxxttttttuuuvvvwwwwwwwwwwwwtttrrrooommmnnnqqquuuxxxyyyxxxwwwtttrrrqqqsssuuuuuutttrrrssstttvvvuuuuuuvvvvvvwwwxxxxxxuuupppmmmhhhddd^^^XXXSSSOOOJJJGGG???DDDDDD:::333222333333333333333333444444444444333444555666777888888999666666666666666666666666444444555555666666777777666666666666666777777888555555666666777888888999999999999999999888777777555444444333333333333333222333444444444333222111111111222222333333444444333444555666666666555555333333444555555555555555333333333444444444555555333444555555555666:::<<<>>>AAAFFFJJJLLLNNNQQQRRRVVVYYY\\\^^^```bbbeeehhhgggfffeeeeeedddbbb___\\\XXXYYY[[[]]]aaadddgggiiinnnpppsssuuusssooojjjgggaaa```___]]]\\\[[[[[[[[[WWWWWWWWWWWWWWWWWWWWWWWWTTTSSSQQQOOONNNNNNNNNNNNNNNMMMLLLKKKIIIHHHGGGFFFDDDEEEEEEFFFEEEDDDCCCBBBAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBB>>>???AAABBBBBBAAA???>>>??????????????????@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999888888666666777888888888888888555555555555444333222111333333444444333333222111000000000111111111222222111000000//////000000111/////////000000111111111...///000000000///------,,,---...///000000000000//////////////////////////////.........///000111//////............//////---------------...//////......//////...------,,,+++++++++,,,,,,---------------------.........///++++++++++++,,,,,,,,,,,,---......//////000111111000111222444555777888999999999999888666777999;;;:::;;;===>>>??????>>>>>><<<>>>CCCLLLTTTaaasssuuuwww}}}~~~~~~|||{{{yyyxxxwwwxxxyyyyyyxxxyyyyyyzzzzzz{{{{{{{{{wwwwwwvvvvvvuuutttssssssrrrqqqooonnnoooppprrrsssuuuwwwxxxyyyxxxwwwxxxyyywwwvvvvvvuuuuuuuuuuuuvvvtttuuuvvvwwwwwwvvvuuutttqqqooommmlllooosssyyy||||||{{{xxxuuurrrrrruuuwwwvvvuuuttttttvvvwwwwwwvvvssstttuuuvvvvvvtttoookkkiiieee___YYYTTTNNNIIIFFF@@@GGGFFF<<<333333555444333333333444444444555555444444555666777888999999777777777777777777777777333444444555666777888888666666666666666777888888333444666777888888888888999999999999999888777666777777666555555555555666777888888888777555333222333333444444444444555555333444666777777777666666333444444555666666666555333333333444444444555555333444555555444555888;;;===@@@EEEIIILLLNNNQQQSSSVVVYYY\\\___aaadddgggjjjgggfffddddddcccbbb^^^[[[YYYZZZ\\\^^^bbbeeehhhiiinnnppprrrtttsssooojjjgggaaaaaa```___^^^^^^^^^^^^UUUUUUVVVVVVVVVVVVWWWWWWTTTSSSQQQOOONNNNNNNNNOOONNNMMMLLLKKKIIIGGGFFFFFFEEEFFFGGGHHHHHHGGGEEEEEEAAABBBCCCDDDDDDCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCC???@@@BBBCCCCCCBBB@@@???>>>>>>>>>???@@@@@@@@@AAA======<<<<<<<<<;;;;;;;;;===<<<;;;;;;:::999888888666666777888888888888888666666666555444333222111333333444444444333222222.../////////000000111111000000////////////000000......//////000000000111...///000000000///---,,,,,,---...///000000000000111111111111111111111111000//////......000111222//////.........//////000---------------...///000---...///000///...,,,+++++++++,,,,,,,,,,,,---------------.........//////,,,,,,,,,---------............//////000111111111111222444666888:::;;;<<<888888888777555666888:::===>>>???@@@@@@AAAAAAAAA;;;<<>>AAAFFFKKKUUUggg|||{{{rrrsss}}}|||{{{{{{{{{zzzzzzzzzyyyzzzzzz{{{|||zzz{{{{{{{{{{{{zzzyyyyyyxxxwwwuuuuuuvvvvvvvvvtttoooiii```[[[ZZZ]]]```bbblllmmmnnnppprrrssstttuuuuuutttrrrqqqrrrsssuuuvvvuuuwwwxxxxxxvvvtttssssssrrrooonnnoootttyyy|||}}}~~~}}}{{{yyyvvvuuutttsssttttttuuuvvvxxxxxxuuussssssrrrqqqrrrssssssqqqoookkkgggaaaZZZSSSNNNKKKIIILLLHHHAAA999444222111111222222333333333333444444555777999999999888999:::::::::999888888888888888444555777888999888888777888888888999999999888888777777777666666666666666666666666666555444333222555444333222000000000000333333333444444444444555333444444555666666777777666666555555555444444444777666555444444444555555444444333222222333444555444444555555555555666666888;;;>>>BBBFFFKKKPPPTTTWWWWWWYYY]]]bbbeeeeeecccccccccccccccbbbaaa```___]]]^^^___aaacccfffhhhiiilllmmmooopppooolllhhheeebbb```]]][[[[[[[[[ZZZYYYWWWWWWVVVUUUTTTSSSSSSTTTRRRPPPOOOOOOQQQQQQPPPNNNLLLLLLLLLKKKKKKJJJIIIHHHEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBAAAAAABBBCCCAAABBBCCCEEEEEEDDDBBBAAA@@@@@@??????????????????@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888777777666555555666777888333222222222222222222222555555444333333222111111222222222222222222222222111111111111111111111111111111111111000000000000........................////////////////////////000000000000000000000000222...+++,,,000111///---///......---------......000000///...,,,+++******------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........///............///000000333333444444555666666666777999:::999888777888999;;;===@@@AAA@@@@@@@@@AAA???BBBFFFLLLVVVggg}}}~~~xxxqqquuuzzzwww~~~}}}|||{{{{{{{{{yyyxxxxxxyyyyyyzzz{{{|||{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxwwwxxxxxxwwwtttrrrmmmggg^^^WWWUUUVVVXXXYYYeeefffiiilllmmmnnnnnnmmmmmmmmmnnnoooppprrrtttuuuuuuvvvwwwvvvsssqqqpppqqqqqqqqqqqqssswww{{{}}}}}}~~~|||{{{xxxwwwuuuttttttttttttvvvxxxzzzzzzwwwtttsssrrrrrrrrrttttttrrrpppllliiiccc\\\VVVQQQMMMLLLNNNGGG===777555444222111222222222333333444444444555777999999999888999::::::999999888888888888999555666777999999999999888;;;;;;::::::999888777777555555444333333444555666555555555555444333222222444333222111000/////////333333333444444444555555444555555666666777777777666666666555555555444444777666555555555555555666555444444333333333444444555555555444444333333333666999<<<@@@CCCHHHNNNRRRXXXXXXZZZ]]]```bbbaaa```cccccccccccccccbbbaaa`````````aaabbbdddfffhhhiiikkknnnqqqrrrqqqmmmgggddd```^^^[[[YYYYYYYYYYYYXXXVVVVVVUUUTTTSSSSSSSSSSSSRRRQQQPPPPPPQQQQQQPPPNNNKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAA@@@@@@??????>>>>>>======??????@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999777777666666666666777777666666555555444444444333555444444333333222222111222222222222222222222222111111111111111111111111111111111111000000000000........................////////////////////////000000000000000000000000222///------000222000.........---------......///222111000...,,,+++***))),,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------------........................///000000333333444444555666666777888999:::999888777888:::;;;===@@@AAA@@@@@@@@@AAA???BBBGGGLLLVVVhhh}}}yyysssnnnuuuuuummmssszzz}}}}}}|||{{{{{{{{{yyyyyyxxxxxxxxxyyyyyyzzz{{{||||||||||||{{{zzzzzzzzzyyyyyyzzzzzzxxxssspppjjjddd[[[TTTRRRRRRTTTUUU\\\___cccfffhhhhhhfffeeebbbdddfffjjjnnnqqqtttuuuuuuvvvvvvtttqqqoooooooooqqqrrrtttwwwzzz|||}}}}}}}}}|||zzzxxxwwwvvvuuuuuuttttttwwwzzz||||||yyyvvvvvvtttssstttttttttrrrpppmmmjjjeee___YYYTTTQQQOOONNNEEE;;;555555555333000222222222333333444444444555777999999999888999::::::999999888888999999999555666888999::::::999999<<<;;;:::888777666555555555444222111111333555666555666666666555555444333222222222222222333444555333333333444444555555666666666666777777777888888666666666666555555555555666666666666666666777777555555555444444444444444444444444333333333222222444666:::===@@@EEEKKKOOOVVVWWWYYY\\\___`````````bbbcccccccccccccccbbbaaabbbbbbbbbcccdddfffggghhhjjjnnnrrrtttsssnnnhhhccc```^^^[[[YYYYYYYYYXXXWWWVVVUUUTTTTTTSSSSSSSSSTTTSSSRRRPPPPPPQQQQQQPPPNNNJJJKKKLLLLLLKKKJJJHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDBBBAAABBBCCCCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>======???????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888777777777777777666666666666666888888777777666555555555444444444333333222222222222222222222222222222222111111111111111111111111111111111111000000000///........................////////////////////////////////////////////////000...------///000///......------------...//////------------............---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------..................---......///000111222333333444555666777777888999::::::888888999:::;;;===@@@AAA@@@@@@@@@AAA???BBBFFFKKKUUUggg|||sssmmmjjjtttuuujjjiiinnnuuu}}}zzzyyyyyyzzz}}}|||{{{{{{{{{{{{zzzyyyyyyxxxxxxxxxxxx||||||}}}}}}||||||{{{zzzzzzyyyzzz{{{zzzwwwsssoooaaa[[[SSSMMMKKKLLLMMMNNNUUUXXX\\\```bbbaaa___^^^XXXZZZ^^^dddjjjooosssvvvuuuuuuuuussspppnnnnnnoooqqqssswwwzzz||||||}}}}}}|||{{{zzzxxxwwwvvvvvvvvvuuuuuuwwwzzz||||||zzzwwwyyywwwvvvuuuuuusssqqqnnnooommmhhhccc]]]XXXTTTRRRLLLDDD:::555555666333000111111222333333444555555555777999999999888999::::::999999999999999::::::666777888999:::999999888:::999777555444333333333555444222222222444666777555555555555555444444333222222222222333444555666333333444555666666777777777777888888888888888888777777666666666555555555555666666777777888888888666666666666555555444444222222222333333333333444222444777:::===AAAFFFJJJQQQTTTWWW[[[]]]___```aaaaaaaaabbbcccccccccbbbbbbbbbbbbbbbcccdddeeeggggggjjjmmmrrruuutttoooiiidddbbb```\\\[[[ZZZZZZYYYXXXVVVUUUTTTTTTTTTTTTTTTTTTTTTRRRQQQQQQQQQQQQOOONNNJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDDDDCCCCCCBBBBBBAAABBBBBBCCCBBBAAA@@@???>>>>>>????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<======;;;:::888777666555777777777777777666555555444444444444333333222222444444333333333333222222222222222222222222222222111111111111111111111111111111111111000000000///........................////////////////////////////////////////////////000///......////////////---------------...//////++++++,,,---///000111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------......///111111222222333444555666777888888:::::::::999888999:::;;;===@@@AAA@@@@@@@@@AAA>>>AAAEEEJJJTTTfff|||rrrllljjjttt{{{mmmggghhhoooyyyzzz{{{}}}}}}|||{{{{{{{{{{{{{{{zzzyyyyyyyyyyyyyyy}}}}}}}}}}}}}}}||||||{{{yyyyyyyyyzzzyyywwwsssooo^^^YYYQQQLLLJJJKKKLLLLLLOOORRRVVVZZZ[[[[[[YYYXXXRRRTTTXXX^^^eeelllqqqtttssstttsssqqqooommmnnnoooqqqtttxxx{{{||||||}}}}}}{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwwwwyyy{{{{{{zzzxxxzzzxxxwwwvvvvvvtttrrrooopppnnnkkkfffaaa\\\XXXVVVHHHCCC<<<777666555333111111111222333333444555555555777999999999888999::::::999999999999::::::;;;777888999999999888777666666555444222111111222222444444333333333555666777222333333444333333222222444333222222111111111222444555555666777888999999999999999999999999999999777777777666666666555555444555777888999999999999777777777777666555444333222222222333333444444444111333666888:::===BBBEEELLLOOOTTTXXXZZZ\\\^^^```___```aaabbbbbbbbbbbbbbbaaaaaabbbbbbdddeeefffgggiiimmmrrruuuuuuqqqkkkgggeeebbb^^^\\\[[[ZZZXXXWWWVVVVVVUUUUUUUUUUUUUUUVVVUUUSSSQQQQQQQQQQQQOOONNNKKKKKKJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCAAA@@@???>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<:::888777666555777888888888777666555444555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111111111111111000000000000------------------------////////////////////////000000000000000000000000111111000000000000111111---------------...///000---............/////////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------........./////////---------......000111222111222333444555777888888999:::;;;:::999888999;;;;;;===@@@AAA@@@@@@@@@AAA>>>AAAEEEKKKUUUfff|||uuuooollluuutttmmmmmmsss~~~}}}|||{{{{{{{{{yyyyyyyyyyyyzzz{{{|||}}}}}}~~~~~~~~~~~~}}}||||||xxxxxxwwwxxxxxxvvvssspppbbb]]]UUUPPPNNNNNNNNNNNNLLLNNNRRRUUUVVVWWWVVVUUUQQQRRRUUUZZZ```gggmmmqqqqqqqqqpppnnnllllllmmmoooqqqtttyyy{{{{{{{{{|||~~~zzzzzzyyyxxxwwwwwwwwwwwwyyyxxxwwwwwwyyyzzzyyyxxxxxxwwwvvvvvvwwwwwwuuusssrrrpppmmmhhhccc^^^ZZZXXXDDDBBB>>>:::666444222111000111111222444555555666555777999999999888999:::999999999999999:::;;;<<<888999999999888666444333444333111000000111333444222222333333444555555666333333444444444444333333444444333333222222333333555666777888999:::;;;;;;:::::::::::::::999999999777777777777666666666555444555777999::::::::::::777777888888777666444333444444444444333333333333111333555666777:::>>>AAAGGGKKKPPPTTTUUUWWWZZZ\\\^^^^^^___```aaabbbbbbbbb___``````aaaccceeefffggghhhlllqqquuuuuurrrmmmjjjgggddd___\\\[[[YYYWWWUUUWWWVVVVVVVVVVVVVVVWWWWWWUUUTTTRRRQQQRRRQQQOOONNNLLLKKKIIIHHHGGGGGGHHHIIIGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBAAAAAACCCDDDEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@AAABBBCCCCCCBBB@@@???>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888888888777888888888777666444333666666777777888888999999333333333333333333333333222222222222222222222222111111111111111111111111111111111111000000000000------------------------////////////////////////000000000000000000000000000000000000//////000111---,,,,,,------///000000////////////..............................------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,............////////////------------///000111222111222333444555777888888999:::;;;;;;999999:::;;;;;;===@@@AAA@@@@@@@@@AAA@@@CCCGGGMMMWWWhhh~~~vvvpppkkksssyyyvvvuuuzzz}}}|||{{{{{{{{{vvvwwwxxxyyy{{{}}}~~~~~~~~~~~~~~~}}}||||||xxxwwwvvvvvvwwwvvvsssqqqddd^^^WWWQQQNNNMMMMMMMMMKKKMMMOOORRRTTTTTTTTTTTTRRRSSSTTTXXX]]]dddjjjnnnnnnooonnnlllkkkjjjlllnnnqqquuuyyyzzzzzzzzz|||~~~zzzyyyxxxxxxwwwwwwxxxxxx{{{yyyvvvvvvwwwxxxxxxxxxvvvuuuuuuvvvxxxyyywwwvvvrrrqqqnnnjjjeee```\\\ZZZAAAAAA???;;;666333222222000111111222444555666666555777999999999888999:::999999999999::::::;;;<<<999999999888777555333111222111000000000222444666000111222444444555555444555555666666777666666666444444444555666777999999666777888999:::;;;<<<<<<::::::::::::::::::::::::777777777777666666666666444555777999:::;;;::::::777888888888777666444333777666666555333222222111111333444555666888<<<>>>EEEIIINNNQQQQQQRRRUUUXXX]]]]]]^^^```aaaaaaaaaaaa^^^______aaabbbdddfffggghhhlllppptttuuusssooolllhhhddd```\\\ZZZXXXUUUTTTWWWWWWWWWVVVVVVWWWXXXXXXVVVTTTRRRRRRRRRQQQOOONNNMMMLLLIIIFFFFFFGGGIIIJJJGGGGGGGGGFFFEEEDDDDDDCCCEEEDDDCCCBBBCCCEEEGGGHHHFFFEEEDDDBBBBBBAAAAAAAAA>>>???AAABBBBBBAAA@@@???===>>>>>>?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888888888999999:::::::::777888888888777666444333222222333444555666777777333333333333333333333333222222222222222222222222111111111111111111111111111111111111000000000000------------------------////////////////////////000000000000000000000000---......---,,,,,,...///,,,,,,,,,---...///000111---.........//////000000,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,............/////////000,,,,,,------///000111222111222333444666777888999999:::;;;;;;999999:::;;;;;;>>>@@@AAA@@@@@@@@@AAABBBEEEIIIOOOYYYjjjtttnnnhhhooo~~~xxxyyy~~~|||}}}{{{zzz{{{{{{yyyzzzzzz{{{|||}}}~~~~~~~~~|||{{{zzzvvvrrrssswwwyyyxxxuuujjjccc[[[WWWXXXXXXVVVSSSNNNMMMMMMNNNPPPSSSUUUWWWXXXUUUSSSRRRUUU[[[aaafffggggggfffdddaaabbbfffjjjnnnppprrruuuxxxyyyzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwtttuuuuuuvvvvvvxxx{{{}}}xxxyyyyyyzzzyyyxxxwwwvvvpppqqqooojjjhhhggg]]]PPPKKKFFF@@@;;;888555333222222222222222333555777888999999:::999999888666666::::::999888888999999999888777777666555555444444333333222222111222222222333333222222333333444444555555444222000///000222444444555555666777777777>>><<<:::888888888:::;;;:::::::::::::::999999999999888777666666666666666444555777888999:::<<<======>>>>>>===;;;888555333666666555555444555555666555444444444555888;;;<<>>@@@@@@AAAAAAAAA@@@@@@???===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;999888777777777777555555444444444333333333666666555444444333222222000000000000000000000000000111111111111222222222000000000000////////////------,,,+++,,,---...//////...---...000000000...///////////////000111111//////...------------------------.........//////000...++++++,,,---------/////////...------,,,,,,+++,,,---......---,,,+++......---,,,***+++...000............////////////////////////000000000000000111333555666777888888999:::::::::999999;;;===;;;;;;<<<>>>???AAABBBBBBDDDDDDEEEJJJVVVjjj~~~wwwlllhhhoooyyywwwtttvvv|||{{{uuu}}}~~~~~~|||{{{zzzzzzzzzzzz{{{{{{||||||}}}}}}~~~~~~|||{{{yyyuuurrrssswwwyyyxxxvvvnnnhhhaaa^^^^^^]]]ZZZWWWRRRPPPNNNLLLMMMOOORRRTTTVVVUUUSSSSSSUUUYYY^^^aaafffeeeccc___\\\]]]aaaeeejjjlllppptttwwwxxxyyyyyyyyyyyyxxxwwwwwwwwwwwwwwwuuuuuuvvvvvvvvvwwwzzz{{{wwwxxxxxxyyyxxxwwwvvvuuupppqqqoookkkiiifff\\\PPPKKKFFF@@@;;;888666444333444333333444555666888999777777888999999999999888::::::999888888777888888777666666555444444333333222222111111111222222333333333222222222333333444222333333222111111444666666666666777888888999999;;;;;;:::999999:::;;;<<<:::999999999999888888888777777666666666666666666666777888999999:::;;;===<<<<<<======<<<999777555555555444444333444444444555555444444555777999;;;???AAADDDGGGJJJLLLNNNNNNRRRVVVZZZ]]]^^^^^^^^^^^^^^^]]]]]]^^^```bbbeeegggjjjkkknnnqqqsssqqqlllhhhccc```\\\YYYXXXWWWVVVUUUWWWWWWVVVUUUTTTSSSRRRRRRQQQPPPPPPOOOOOONNNNNNMMMMMMLLLJJJIIIHHHHHHIIIJJJKKKJJJIIIGGGFFFDDDDDDDDDDDDDDDCCCDDDEEEFFFHHHIIIHHHGGGDDDBBB@@@@@@AAAAAA@@@@@@AAABBBAAA@@@???>>>======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999999999888888777777666555555444444444333333333444444333222222111000000111111111111111111111111000111111111111222222222000000000000////////////...---,,,,,,,,,---///000///...---...000000000//////////////////000111111000//////...------......---------.........//////000...,,,,,,...//////.../////////...------,,,,,,,,,,,,------------,,,,,,)))+++,,,,,,*********+++------------..................////////////000000///000222333555666666666888999999999888888:::;;;;;;;;;<<<>>>???@@@AAABBBBBBCCCEEEKKKWWWkkkxxxnnniiiqqq{{{pppooottt}}}{{{tttoooyyy~~~}}}}}}~~~|||zzzyyy{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~}}}|||xxxuuurrrsssvvvyyyxxxvvvsssnnnjjjgggfffccc___[[[YYYVVVPPPLLLKKKMMMPPPSSSXXXXXXXXXXXXYYY[[[]]]^^^eeedddaaa^^^[[[[[[^^^```eeehhhlllqqquuuwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwwwwxxxuuuvvvwwwwwwwwwvvvuuutttoooqqqpppmmmkkkfff\\\QQQKKKFFF@@@<<<999777666444555555555555666888999:::444555777888::::::;;;;;;:::999888777666666666666555555444333333222222222000000000000000111222333333333222222222222333333000222333333333555777999888888888999::::::;;;;;;:::::::::;;;<<<======>>>::::::::::::999999999999777777777777777888888888888888888999:::;;;<<<<<<<<<======>>>===<<<:::999777777666555444444555555666666555444444555777888:::;;;>>>BBBEEEHHHIIIJJJOOORRRWWWZZZ[[[ZZZ[[[[[[[[[[[[[[[[[[^^^aaadddfffhhhjjjnnnrrrtttsssoookkkeeeaaa\\\XXXWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRQQQPPPPPPOOOOOONNNNNNMMMNNNMMMKKKJJJIIIIIIJJJJJJKKKJJJIIIHHHGGGFFFEEEDDDEEEDDDDDDDDDDDDEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@????????????@@@@@@@@@@@@@@@???===<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888666777888888888777666555555555444444444333333333444333333222222111111000111111111111111111111111000111111111111222222222000000000000///////////////......------...000111///...---...000111000//////////////////000111111000000//////......//////---------...............///...,,,---///111111000//////......---,,,,,,,,,------,,,,,,,,,,,,------***---000111///---,,,,,,,,,,,,,,,------------...------........./////////111111222444555666777777777888999888777777999;;;;;;<<<<<<>>>???@@@AAABBBAAACCCFFFLLLXXXkkk{{{qqqmmmuuummmkkkuuuyyyqqqnnnxxx~~~~~~~~~~~~}}}}}}{{{|||||||||{{{{{{{{{zzzzzz{{{|||}}}~~~~~~~~~}}}|||yyywwwttttttuuuvvvvvvuuutttrrrooonnnlllhhhbbb^^^^^^ZZZSSSNNNLLLNNNRRRVVV]]]^^^```aaaaaaaaa___^^^cccddddddcccbbbaaaaaaaaabbbeeejjjooosssvvvwwwxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxwwwuuuuuuvvvvvvuuuuuussstttuuuvvvuuuuuusssssspppqqqqqqpppllleee[[[SSSKKKGGGAAA<<<:::999777666555555666666777888999999555666777888999:::::::::999888777666444444333333333333222222111111111111////////////000111222333333333222222222222333333111333444555555777999;;;999999::::::;;;<<<<<<<<<;;;<<<======>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;;;;;;;999888777888;;;===>>>>>>???????????????>>>===<<<;;;:::999888777777777777777666555555444444555555888999<<>>???@@@AAAAAAAAACCCGGGLLLVVVhhh}}}wwwrrrzzzqqqnnn}}}}}}tttoooxxx~~~~~~}}}}}}}}}~~~~~~|||{{{{{{}}}~~~}}}}}}}}}||||||{{{{{{zzzzzz{{{|||}}}~~~}}}|||{{{{{{yyyvvvtttttttttsssrrrtttsssrrrqqqooojjjeeeaaa___[[[UUUQQQOOORRRVVVYYYbbbdddgggiiihhhfffbbb______bbbeeeiiijjjiiifffcccccceeehhhmmmqqqtttvvvwwwvvvwwwxxxyyyzzzzzzyyyyyyxxxvvvuuuuuuvvvvvvtttrrrrrrrrrttttttttttttsssrrrqqqqqqqqqqqqmmmddd[[[VVVMMMHHHBBB>>>;;;999888666444555666666777777777777888888888999999999888888888777555444333222222111111111111111000000000000////////////000111222333333333222222333333444555444666777888777888999:::999::::::;;;;;;<<<======>>>????????????>>>===<<<;;;;;;;;;<<<<<<<<<======:::;;;<<<===>>>>>>======;;;999777999===@@@AAAAAA????????????>>>>>>===<<<>>>===;;;:::999888777777888777777666555444444444666777999<<>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::444555777888999888666555555555444444444333333333555555444444444444333333111111111111111111111111000000111111111222222222000000000000////////////000000///...///000111222000///...///111111111//////////////////000000111000000////////////000000.....................---,,,++++++,,,///000///............---,,,,,,++++++---,,,+++******+++,,,---,,,------,,,******---///---.........////////////,,,,,,------...//////000555555555555666888999:::888999::::::999999:::<<<<<<<<<===>>>???@@@@@@AAAAAADDDGGGKKKSSScccwww}}}www~~~{{{wwwvvv|||}}}|||zzzzzz{{{{{{~~~}}}{{{xxxvvvvvvwwwzzz}}}~~~~~~~~~}}}}}}|||||||||{{{{{{|||}}}}}}|||{{{zzzzzzyyywwwuuusssrrrrrrrrrsssttttttsssqqqlllhhheee___]]]YYYWWWWWWXXX[[[]]]fffiiilllnnnmmmiiieeeaaa]]]```eeelllooonnnjjjfffeeefffgggjjjmmmpppsssuuuuuuvvvxxxyyyzzzzzzzzzyyyxxxuuuttttttvvvvvvssspppqqqrrrssstttttttttsssrrrsssqqqqqqrrrlllccc[[[YYYOOOJJJDDD???<<<:::888666555555666777777777777777:::::::::999999777666666555555333222111111111111000000000000000000000000000000000000000111222333333333333333444666777888666888::::::999999999:::;;;;;;;;;<<<======>>>>>>AAAAAAAAA@@@???>>>>>>>>>;;;;;;<<<===???@@@AAAAAAAAABBBCCCDDDDDDDDDCCCBBB@@@===;;;<<>>@@@BBBFFFJJJNNNQQQRRRRRRRRRSSSRRRSSSSSSUUUXXX]]]aaacccjjjllloootttvvvuuuqqqmmmiiieee```]]]\\\]]]^^^^^^XXXWWWWWWWWWVVVVVVVVVVVVQQQPPPPPPOOOOOONNNNNNMMMJJJJJJJJJIIIHHHHHHGGGGGGHHHIIIIIIIIIIIIGGGEEEDDDBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFEEEDDDCCCAAA@@@@@@@@@@@@======>>>???@@@@@@@@@@@@===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::666777888888888777666555555555444444444333333333222222222222222222222222222222222222222222222222000111111111111222222222000000000000////////////000///.........///111222000///...///111222111000///////////////000111111//////......//////000000...............---------,,,++++++---...///...,,,......------,,,+++++++++,,,,,,++++++++++++,,,,,,......---+++***+++...000........./////////000000,,,,,,---...///000000111444333222222333555666888999:::;;;:::999999;;;===<<<======>>>??????@@@@@@@@@DDDHHHKKKQQQ___sssyyy~~~}}}{{{zzzyyyyyyyyyyyy{{{{{{{{{{{{yyywwwuuutttsssuuuwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~{{{||||||}}}|||{{{yyyxxxwwwwwwvvvtttsssssstttuuuuuuvvvwwwvvvssspppmmmkkkeeedddccccccccccccddddddkkknnnrrrtttsssooojjjfffaaacccggglllqqqrrrooolllgggfffeeefffhhhlllppprrrrrrsssuuuxxxyyyyyyxxxwwwwwwtttrrrtttwwwwwwsssoooqqqqqqssstttttttttssssssuuurrrqqqqqqkkkaaa\\\\\\QQQLLLFFF@@@<<<999777555666777888999999999888777:::::::::999999777666666333222111111000000000111000000000000000000000000222222111111111222222333222222333444666888:::;;;666888;;;<<<;;;:::;;;<<<=========>>>??????@@@@@@BBBAAA@@@??????@@@AAAAAA@@@AAABBBDDDFFFHHHJJJKKKNNNOOOQQQQQQQQQPPPNNNMMMJJJEEEAAABBBFFFIIIIIIGGG@@@@@@AAABBBDDDFFFHHHIIIEEEDDDBBB@@@>>>===<<<;;;999999999888888777666666444444555666888;;;===???@@@CCCHHHKKKLLLKKKLLLLLLNNNNNNOOOQQQUUUYYY^^^```eeeggglllqqqttttttqqqnnnfffccc___]]]]]]]]]]]]\\\VVVVVVUUUUUUUUUUUUTTTTTTQQQPPPPPPOOOOOONNNNNNMMMKKKKKKKKKJJJJJJIIIHHHGGGFFFGGGHHHIIIHHHGGGEEECCC@@@AAACCCDDDEEEFFFEEEEEEFFFEEECCCBBBCCCDDDFFFGGGFFFEEECCCAAA@@@@@@@@@@@@??????@@@AAABBBCCCBBBBBB===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999888888777777666555555444444444333333333222222222222222222222222222222222222222222222222000111111111111222222222000000000000//////////////////...---...///000111000/////////111222111000///////////////000111111......------...//////000//////.........------------------...//////...,,,......---,,,,,,++++++***++++++,,,,,,,,,,,,++++++.../////////------...000---------.........//////,,,------...000111111222444333222111222333555777888999:::999888888:::<<<=========>>>??????@@@@@@???DDDIIILLLQQQ___tttyyy~~~}}}~~~}}}{{{zzzyyyyyyzzzzzzxxxxxxxxxwwwwwwvvvuuutttssstttuuuwwwyyy{{{|||}}}||||||}}}}}}|||zzzxxxwwwtttuuuuuutttssstttvvvxxxwwwxxxyyyxxxvvvsssqqqppplllmmmmmmnnnmmmlllkkkjjjpppssswwwyyyxxxtttoookkkhhhhhhiiimmmrrrtttsssqqqhhhfffdddcccdddhhhmmmpppoooqqqtttvvvwwwwwwvvvvvvvvvsssrrrssswwwwwwsssoooqqqqqqssstttuuuttttttssswwwsssqqqqqqkkk```\\\^^^RRRNNNGGG@@@<<<999777555777888999:::;;;:::999888999999999999999888777777111111000000000000000111000000000000111111111111333333222222222222222222222222333555777999<<<===555888;;;<<<<<<<<<===>>>>>>??????@@@@@@AAABBBBBBBBBAAA?????????AAACCCEEEFFFGGGIIILLLNNNQQQSSSTTT[[[[[[]]]]]]]]][[[YYYXXXQQQLLLFFFFFFIIIKKKJJJHHHCCCDDDEEEHHHKKKNNNQQQSSSJJJIIIGGGEEECCCBBBAAA@@@999999999999999888777777666666666666888;;;===>>>;;;>>>CCCFFFFFFFFFGGGGGGKKKKKKLLLOOORRRWWW[[[^^^```ccchhhnnnssssssqqqnnndddaaa^^^]]]]]]\\\[[[ZZZTTTTTTTTTSSSSSSSSSSSSSSSQQQQQQPPPOOOOOONNNNNNMMMLLLLLLLLLLLLKKKJJJIIIHHHFFFGGGHHHHHHHHHFFFDDDCCC???@@@BBBDDDFFFFFFFFFEEEGGGFFFCCCBBBBBBCCCFFFGGGFFFEEECCCAAA@@@@@@@@@@@@;;;<<<===>>>???@@@@@@@@@======<<<<<<<<<;;;;;;;;;:::::::::999999999888888;;;;;;999888777777777777555555444444444333333333444444444444444444444444222222222222222222222222000111111111111222222222000000000000///////////////...---------...000111111//////000111222111000///////////////000111111---------------...///000//////.........---------///......///111000...,,,......---,,,,,,++++++******+++,,,------,,,+++***(((***------,,,*********,,,,,,,,,---------......------...///000111222333555444333333333555777888777888999888777777999;;;======>>>>>>??????@@@@@@>>>CCCIIIMMMRRRaaavvvxxx|||xxx~~~{{{yyyvvvuuuuuuuuuvvvvvvwwwvvvuuutttrrrqqqssssssrrrssstttvvvxxxyyy~~~}}}}}}~~~~~~}}}{{{zzz{{{|||{{{xxxtttuuuttttttssssssuuuvvvwwwwwwxxxzzz{{{{{{yyyxxxvvvqqqqqqsssuuuwwwuuuqqqnnnrrrrrruuu{{{yyysssnnnhhhdddgggpppvvvuuupppkkklllllljjjgggfffggghhhpppqqqsssvvvxxxwwwuuussssssuuuvvvwwwvvvuuuvvvwwwtttuuuvvvwwwwwwvvvuuuttt|||yyyuuurrrnnniiiccc___VVVPPPFFF???<<<<<<======;;;;;;<<<<<<;;;;;;:::999999999777666444222111000111000000///000222444555111111000000111222222333000000111111222444555666444444555666777888999999999:::;;;===>>>?????????@@@AAACCCBBB@@@??????@@@AAACCCDDDDDDEEEGGGLLLOOOQQQUUUWWWWWWYYY]]]^^^\\\hhhiiiiiiiiihhhfffdddbbbXXXSSSNNNNNNRRRSSSOOOIIIGGGIIINNNVVV^^^```]]]YYY[[[UUUMMMHHHFFFDDDAAA???BBB???<<<::::::999888666222111111222555777777777;;;;;;;;;<<<>>>@@@AAABBBEEEGGGHHHJJJLLLQQQWWW[[[]]]```cccfffmmmttttttpppeeeaaa]]]\\\\\\[[[XXXUUUPPPQQQRRRSSSSSSRRRQQQPPPPPPOOONNNMMMLLLLLLLLLLLLQQQOOOMMMLLLKKKJJJHHHFFFGGGFFFFFFFFFGGGGGGEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCDDDFFFGGGDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA???>>>>>>>>>???@@@===============<<<<<<;;;::::::;;;;;;::::::999888888777666444444555555666111222333444555444333222444444444333333222222222222222111111000/////////222111111111000000//////...///000111111000///......------,,,---...///000/////////......---,,,,,,////////////000000000000...---+++,,,...000111222333...******...000---)))------------------------+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,---.........---////////////000000000000555555666666666666666666888999:::999888888:::<<<<<<<<<===>>>???@@@AAAAAACCCBBBDDDJJJRRRaaawwwwwwyyyuuu|||yyywwwvvvuuuuuuuuuuuuvvvwwwvvvuuutttssssssrrrrrrssstttvvvwwwxxx|||{{{zzzyyyxxxxxxyyyzzz{{{zzzyyyzzz{{{{{{xxxuuuvvvvvvuuutttuuuvvvwwwxxxxxxyyyzzz||||||{{{zzzyyyyyyyyyyyy{{{{{{zzzvvvsssrrrrrrtttzzzzzzuuusssmmmiiijjjppptttsssqqqqqqqqqpppmmmiiiggghhhiiimmmnnnoooqqqssssssqqqpppqqqsssuuuvvvuuuuuuvvvwwwvvvvvvwwwwwwwwwwwwvvvvvv|||zzzwwwtttqqqlllfffbbbWWWPPPGGG???;;;999999999;;;;;;;;;;;;;;;::::::999888888777555444222111000333222222111111111222222222222111111111111222222.........///000111222333555555666777777888999999:::;;;<<<===>>>????????????AAABBBBBBAAA@@@AAABBBDDDFFFIIIKKKMMMRRRXXX]]]^^^cccffffffgggjjjiiifffkkklllmmmnnnmmmkkkgggddd]]]XXXUUUUUUXXXXXXSSSMMMPPPVVVaaannnvvvvvvnnngggddd^^^WWWQQQOOOLLLHHHEEEBBB@@@>>>===<<<;;;999777555333222333555777777666888888888999;;;===>>>??????@@@BBBDDDFFFKKKPPPUUUZZZ^^^bbbffflllsssrrrnnnbbb___[[[ZZZZZZYYYVVVTTTPPPQQQRRRSSSTTTSSSSSSRRROOOOOONNNMMMMMMMMMMMMMMMNNNMMMKKKKKKLLLLLLJJJIIIHHHGGGFFFGGGHHHHHHFFFDDDDDDDDDEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBCCCDDDFFFGGGDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>???@@@===============<<<<<<;;;::::::;;;;;;::::::999888999888777666666666777777333333444444444333333222333333333333222222222222000000111222222333333444111111111111000000000///...///000111111000///.........---------...///000............////////////////////////000000000000///...---,,,,,,---,,,,,,///...............---,,,------------------------,,,------------,,,******,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,---....../////////.........//////000000000111444444555666666666555555777888999999777888999;;;<<<<<<===>>>???@@@AAAAAA@@@@@@BBBIIIRRR___tttvvvxxxppp~~~}}}~~~}}}zzzxxxwwwwwwwwwuuuuuuvvvwwwwwwvvvuuutttsssssssssssstttuuuvvvwwwxxxwwwvvvuuuuuuuuuvvvwwwyyyxxxwwwxxxzzzzzzxxxvvvwwwwwwvvvuuuvvvwwwxxxyyyxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}zzzwwwrrrrrrtttxxx}}}~~~{{{wwwtttqqqnnnmmmpppsssvvvwwwyyyxxxuuupppllliiihhhiiijjjkkklllmmmmmmnnnmmmmmmnnnpppssstttttttttvvvwwwxxxwwwwwwvvvvvvwwwwwwwww{{{zzzxxxvvvtttoooiiidddZZZTTTIIIAAA<<<999888888:::;;;;;;;;;;;;:::999999777666555444333222111111444444444333333111000000333222222111111111222222111111111222333444666666777777777888888999999999;;;<<<===>>>???@@@@@@@@@???@@@BBBBBBAAAAAACCCEEEDDDGGGLLLPPPTTT[[[dddkkkpppuuuzzz{{{|||}}}zzzuuuqqqqqqrrrsssssspppkkkgggccc```^^^___```^^^WWWPPPPPP\\\nnn{{{pppkkkeee]]]WWWSSSOOOKKKGGGCCCBBB@@@@@@???>>>;;;999777666444444555666666555444555555666777999:::;;;===>>>@@@BBBDDDHHHNNNRRRTTTZZZ```dddkkkqqqppplll```^^^[[[YYYYYYXXXVVVTTTQQQRRRSSSTTTTTTTTTTTTTTTOOOOOONNNMMMMMMMMMNNNNNNLLLKKKJJJKKKLLLMMMLLLKKKHHHGGGGGGGGGHHHHHHFFFEEECCCDDDEEEFFFFFFFFFFFFFFFCCCCCCBBBBBBCCCDDDEEEFFFDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@??????>>>>>>??????===============<<<<<<;;;::::::;;;;;;::::::999888:::999888777777777888888555555444333222222222333111111111222222222222222222222333333444555555555111111111111000000000000//////000000000000/////////............//////000------......///000000111////////////000000000000............///000111222---///111000---,,,---...........................------...---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---...//////000/////////------...///000000111111333333444555555555555555777888888888777777999:::<<<======>>>???@@@AAAAAA??????CCCJJJRRR^^^rrr|||rrrsssooo}}}{{{yyyxxx{{{~~~}}}~~~}}}zzzyyyxxxxxxxxxwwwwwwxxxxxxxxxvvvuuutttsssssssssttttttuuuuuuvvvwwwvvvuuuttttttuuuwwwwwwvvvvvvvvvwwwxxxxxxxxxxxxwwwwwwvvvuuuvvvwwwxxxyyyyyyzzz|||~~~~~~}}}{{{yyyvvvqqqqqqrrruuuzzz|||{{{zzzssssssrrrqqqrrruuu{{{~~~~~~}}}yyytttnnnjjjiiiiiiiiijjjjjjjjjiiiiiiiiijjjjjjlllpppqqqrrrtttvvvwwwyyyxxxvvvuuuuuuvvvwwwwwwxxxwwwvvvvvvsssoooiiieee^^^WWWNNNEEE@@@===;;;::::::::::::::::::999888888555555444444333333222222444444555555444333111000111111111111222222333444444444444555666777888999888888999999::::::::::::======???@@@@@@AAAAAAAAA@@@AAAAAAAAAAAABBBEEEHHHFFFLLLRRRXXX]]]eeepppyyy|||yyyvvvuuutttrrrnnnkkkgggeeeeeeffffffaaaXXXQQQLLLYYYooovvvqqqkkkccc\\\WWWRRRMMMHHHEEEDDDBBBAAAAAA???<<<999999777555444444444333222333333333444555666777888;;;===???AAACCCFFFKKKOOOOOOVVV^^^ccciiinnnnnnjjjbbbaaa^^^\\\[[[ZZZXXXWWWUUUUUUUUUUUUUUUTTTTTTSSSOOOOOONNNNNNNNNNNNOOOOOOLLLKKKJJJKKKLLLMMMLLLKKKIIIHHHGGGHHHIIIHHHGGGEEECCCCCCEEEFFFGGGGGGGGGGGGDDDCCCBBBBBBCCCDDDEEEFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@???????????????===============<<<<<<;;;::::::;;;;;;::::::999888999999888888777777777777777666444333222222222333000000000111111222222333555555555444333333222222111111111000000000000000//////000000000000///////////////////////////000---------....../////////////////////000000000000,,,---...000444:::AAAEEE222111///---,,,,,,---///////////////////////////.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---------------------------....../////////......,,,,,,---...///111111222222222333444555555555555666777888777666666888:::<<<===>>>???@@@AAAAAABBBAAAAAAEEELLLRRR]]]nnn}}}|||uuukkkmmm|||qqqxxxqqqpppnnnnnnqqqwww}}}zzzyyyxxxxxxxxxzzzzzzzzzzzzxxxwwwuuusssttttttuuuuuuuuuuuuuuuuuuuuuuuutttttttttuuuwwwxxxuuuvvvvvvwwwwwwwwwxxxyyyvvvvvvuuutttuuuvvvwwwxxxyyyzzz|||~~~}}}|||zzzwwwuuupppoooppprrruuuyyy{{{|||wwwwwwwwwuuutttwww{{{~~~|||wwwpppllliiiiiifffhhhhhhfffdddbbbcccdddeeehhhllloooqqqsssvvvxxxyyyxxxvvvuuutttuuuvvvvvvuuutttsssrrrqqqmmmhhhddd^^^XXXOOOGGGBBB???===<<<999999::::::999999888777444444444444444444444444333444555666666555444333000000000111222444555666222222222333444555666777999999::::::;;;<<<<<<<<>>AAAFFFIIIKKKTTT\\\bbbhhhmmmnnnkkkggggggeeebbb___]]]\\\\\\ZZZYYYXXXVVVUUUTTTSSSSSSQQQPPPOOOOOOOOOOOOOOOOOONNNLLLKKKKKKLLLLLLJJJIIIHHHGGGGGGGGGHHHHHHFFFDDDBBBCCCDDDFFFFFFGGGGGGGGGDDDDDDCCCBBBBBBCCCEEEFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>===============<<<<<<;;;::::::;;;;;;::::::999888888888888777777777666666888777555333222222333333000000000111111222222333444444333333222222111111000000000000000000111111000000////////////000000000000000000000000000///.........---------,,,,,,////////////000000000000,,,------///444>>>KKKSSS<<<555...***,,,...///...////////////////////////......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........------,,,+++,,,---...///000111222111222333444555555555555666777888777666666888:::======>>>???@@@AAABBBBBBBBBBBBFFFKKKOOOXXXggguuu|||xxxrrrhhhjjj{{{uuuwwwssszzzxxxpppkkkkkkkkkkkknnnttt{{{~~~|||zzzxxxxxxxxxxxxzzzzzz{{{{{{zzzxxxvvvuuuvvvvvvwwwwwwwwwvvvuuuuuurrrrrrqqqqqqrrrtttvvvwwwvvvwwwwwwwwwvvvvvvxxxzzzvvvvvvuuutttuuuvvvwwwxxxyyyzzz{{{}}}|||xxxuuunnnnnnmmmnnnqqquuuzzz}}}~~~}}}|||yyywwwvvvxxxzzz}}}~~~}}}zzztttooolllkkkdddfffgggeee```\\\\\\^^^aaaeeeiiimmmooorrrvvvxxxyyyxxxwwwvvvvvvvvvvvvvvvvvvtttrrrpppooolllgggddd^^^XXXOOOGGGBBB???<<<;;;888999999999999888777777444444444555555666666666444555555666666666555555000000000111333444666777444444555555666888999:::999::::::;;;===>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBCCCDDDDDDDDDFFFJJJPPPUUUYYYbbbmmmuuuzzzyyyvvvvvvtttqqqkkkllllllkkkggg```VVVOOOLLLTTTdddxxx|||tttlllggg```YYYSSSOOOLLLHHHEEECCC@@@>>><<<;;;999666555444444222000333333333333444555666777666888;;;===???BBBEEEHHHJJJSSS\\\aaaffflllooonnnlllllljjjfffbbb___^^^___\\\[[[YYYWWWVVVUUUTTTTTTRRRRRRQQQPPPOOOOOOOOOOOOPPPNNNLLLKKKLLLKKKIIIGGGGGGFFFFFFFFFGGGGGGEEEDDDBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDCCCBBBAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>===============<<<<<<;;;::::::;;;;;;::::::999888777777888888777777666555666666555444333333333444111111111222222222222222000000111111222222333333000000000000111111111111000000////////////000000000111111111111000000///000//////...------,,,,,,////////////000000000000......---,,,000999FFFPPPFFF===222...///111///---...........................---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------,,,+++,,,,,,---...//////000000111222333555555666666666777888888888777777999:::===>>>>>>???@@@AAABBBBBBBBBAAACCCHHHKKKSSSbbbppp{{{yyytttllloooyyysssjjjooovvv{{{yyysssoooqqqtttuuuuuuxxx{{{~~~}}}{{{yyyxxxwwwwwwwwwxxxyyyzzz{{{{{{zzzyyyxxxwwwxxxyyyyyyxxxwwwvvvuuuqqqqqqqqqqqqrrrtttvvvwwwwwwxxxyyyxxxvvvvvvxxx{{{wwwwwwvvvuuuvvvwwwxxxyyyyyyyyyzzz|||~~~~~~yyyvvvmmmlllkkkkkkmmmsssyyy~~~~~~|||zzzxxxvvvuuuzzz|||~~~}}}yyysssooonnnfffiiikkkhhhaaa\\\ZZZ[[[^^^bbbgggkkknnnrrrvvvxxxzzzzzzzzzzzzyyyxxxwwwvvvyyywwwssspppnnnllliiigggaaa[[[RRRIIICCC???;;;999888888888888888777777666444444555555666777888888888888777666555555555555333333222222222333444444888888888888999;;;<<<===999999;;;<<<>>>???@@@AAABBBBBBCCCDDDDDDDDDCCCCCCCCCDDDEEEHHHLLLSSS[[[aaagggsss~~~{{{wwwsssooooooooommmhhh```WWWPPPNNNTTT```qqq|||uuuooohhh```ZZZVVVRRRLLLGGGDDDBBB@@@???===;;;888777666666444333333333333333333444555666777:::===???@@@CCCFFFIIIJJJSSS\\\aaafffmmmqqqqqqnnnnnnmmmhhhbbb^^^]]]^^^[[[ZZZYYYWWWWWWWWWWWWXXXTTTTTTRRRPPPOOONNNNNNNNNOOONNNLLLKKKLLLKKKIIIHHHFFFEEEEEEEEEFFFFFFDDDCCCBBBCCCCCCDDDDDDDDDCCCCCCEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDCCCBBBAAAAAAAAAAAA???@@@@@@AAA@@@???>>>==================<<<<<<;;;::::::;;;;;;::::::999888888888999999999888777666444555555555555555444444333333333333222222222222000000111111222333333333///000000000111111111111111000///......///000111111111222222222111000///000000000000////////////////////////000000000000---......,,,,,,111;;;CCCKKKEEE===888444222///---------------------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---,,,,,,---------....../////////222333444555666777777777777888999999777888999;;;===>>>??????AAAAAABBBCCCBBBBBBCCCGGGKKKTTTdddsss{{{{{{xxxpppttt{{{sssfffhhhpppvvv~~~{{{vvvzzz~~~~~~}}}|||zzzxxxwwwwwwwwwwwwuuuwwwyyy{{{||||||||||||xxxyyyzzzzzzyyyxxxvvvuuurrrrrrrrrrrrsssuuuwwwyyyxxxyyyzzzxxxvvvuuuxxx{{{yyyxxxwwwwwwwwwxxxyyyzzzxxxyyyyyy{{{|||~~~yyyuuukkkkkkiiiiiikkkqqqyyy~~~~~~||||||}}}{{{xxxvvvxxx{{{|||wwwrrrpppkkknnnpppmmmeee^^^\\\\\\\\\```eeejjjnnnqqqvvvxxx{{{|||}}}}}}|||zzzyyywww}}}zzzuuuqqqpppnnnllljjjfff```VVVMMMFFF@@@<<<999888888888888888777666666444444555666777888999999<<<:::888666444444444444666555444333222222111222555555555666777888::::::888999;;;<<>>==================<<<<<<;;;::::::;;;;;;;;;:::999999999999:::;;;:::999888777333444555666666666555444444444444333333222222222444444333222222111111000//////000000111111111222111000///......///000111111222333333222111000///000000000111222222333333////////////000000000000+++---///...,,,///666<<>>>>>???@@@AAABBBBBBCCCDDDCCCEEEIIINNNXXXiiixxxyyy|||yyyrrrwwwtttqqqvvv~~~~~~~~~~~~|||yyyvvvtttuuuvvvvvvuuussstttvvvwwwxxxxxxxxxxxxtttvvvxxxyyyyyywwwuuusssrrrrrrrrrsssuuuwwwzzz|||vvvxxxyyyxxxvvvttttttuuuvvvvvvvvvvvvwwwxxxyyyzzzyyyzzzzzz{{{|||~~~{{{wwwqqqmmmjjjkkklllnnnvvv~~~||||||}}}|||wwwsssxxxzzz|||}}}{{{vvvpppmmmllllllllljjjgggccc___]]]ZZZ\\\___dddjjjqqqvvvyyyyyy{{{}}}~~~}}}{{{xxxvvvzzzzzzxxxtttoookkkkkkkkkgggcccZZZPPPGGG???:::888======<<<:::888777666555444555777888:::;;;;;;;;;<<<999777777888888666333555555555555555555555555666666777888999::::::;;;>>>======>>>???BBBDDDFFFEEEEEEEEEDDDDDDDDDDDDDDDHHHLLLRRRXXX```jjjwww~~~zzzwwwxxxxxxuuummmbbbXXXQQQPPPWWWddduuuzzzqqqkkkddd^^^UUUNNNIIIFFFDDDBBBFFFBBB>>>;;;;;;::::::999777777666666666666666777333555777888999<<<@@@DDDKKKSSS[[[```hhhooorrrpppppplllfffaaa^^^]]][[[YYYYYYXXXWWWWWWXXXZZZ]]]^^^```\\\VVVQQQNNNMMMNNNOOOOOOMMMKKKJJJJJJJJJIIIHHHHHHHHHHHHHHHFFFCCCAAA@@@CCCBBB???>>>===???AAABBBAAABBBBBBBBBCCCCCCDDDDDDBBBBBBBBBBBBAAA@@@???>>>@@@???>>>======>>>???@@@===<<<<<<<<<<<<;;;;;;;;;===<<<;;;:::999999999999888888888888777777777777666666666666666666666666444333333222222333333444555555555444444444333333333111///000222333222////////////000111111222222111111222111111000///...000000///////////////000222111///---------..................//////000000777777555444333111000000000000000000////////////***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------111///...------...///111...............///000111444444555555666777777777888888888777777888<<>>@@@AAACCCCCCBBB???@@@HHHRRR___ppp~~~{{{vvvqqqqqq{{{zzzvvvyyy~~~|||yyyvvvtttuuuuuuuuutttttttttuuuvvvvvvvvvvvvvvvtttuuuwwwyyyyyywwwvvvtttuuuuuuuuuuuuvvvwwwwwwxxxuuuvvvxxxwwwuuusssssssssttttttttttttuuuvvvwwwxxxyyyzzzzzz{{{}}}|||yyysssooommmnnnmmmnnnttt{{{~~~~~~|||vvvrrrxxxzzz}}}~~~}}}yyyuuurrrppppppnnnlllhhheeebbb```]]]]]]```ccciiiooouuuxxx{{{|||~~~~~~|||zzzyyywwwvvvuuuqqqmmmjjjiiijjjhhhddd\\\RRRIIIBBB===;;;======<<<:::999777666666444555777888:::;;;;;;;;;<<<999777777888888666333666666666666666666666555666777777888999:::;;;;;;======>>>@@@BBBDDDFFFHHHEEEEEEFFFFFFFFFHHHKKKMMMLLLQQQYYYbbbmmmzzz}}}yyyqqqggg^^^YYYXXX___kkk{{{wwwpppddd^^^WWWQQQMMMLLLJJJIIIFFFCCC???===<<<;;;:::888888777666555444444444444333555777888999<<<@@@CCCKKKRRRZZZ```hhhooorrrpppppplllfffaaa^^^]]][[[ZZZYYYXXXWWWWWWWWWYYY[[[\\\]]]ZZZVVVQQQOOONNNNNNOOOOOOMMMKKKJJJJJJJJJIIIHHHGGGHHHHHHGGGFFFDDDBBBAAACCCBBB???>>>>>>???AAACCCBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBAAA@@@???>>>??????>>>>>>>>>>>>??????>>>>>>=========<<<<<<<<<===<<<;;;:::999999999999888888888888777777777777555555555555555555555555222222111111111111222222222222222111111111000000333111///000222333222000000000000000000111111111000000000111000000//////111111000000000000111111111000///......------...---------....../////////111111000///...------,,,000000/////////.........***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------......////////////.....................///000111444444555555666777777777:::;;;:::999777777999;;;<<<======???@@@AAABBBBBBCCCAAACCCIIIRRR^^^ppp|||yyyuuuvvv~~~zzzzzz|||~~~~~~{{{wwwuuuuuuuuuttttttuuuuuuttttttssssssssssssssstttvvvxxxxxxxxxvvvuuuxxxxxxxxxxxxwwwvvvuuuttttttvvvxxxxxxvvvtttrrrrrruuuttttttuuuuuuvvvwwwxxxyyyyyyzzz{{{}}}~~~{{{wwwsssrrrrrrpppnnnqqqvvvyyy}}}{{{tttpppuuuwwwzzz}}}}}}|||yyywwwvvvtttqqqmmmiiigggeeedddaaa```aaacccggglllrrrvvv{{{{{{|||}}}}}}|||{{{zzzssssssrrrnnnkkkhhhhhhhhhhhhddd\\\SSSKKKCCC>>><<<<<<<<<;;;:::999888777666555666777999:::;;;<<<<<<;;;:::888888888777666444666666666666666666666666777888888999:::;;;<<<<<<===>>>@@@CCCEEEGGGHHHHHHBBBBBBCCCDDDFFFJJJPPPTTTWWW]]]gggrrrxxxooohhhddddddjjjuuu~~~wwwiiiddd]]]WWWSSSQQQOOONNNIIIFFFCCCAAA@@@>>><<<::::::999777666555555444444444555777888999<<<@@@CCCJJJQQQZZZ```hhhppprrrqqqqqqlllfffaaa___]]][[[ZZZYYYXXXWWWVVVVVVWWWXXXYYYYYYXXXUUURRRPPPOOOOOOOOOOOOMMMKKKJJJJJJJJJIIIHHHFFFFFFFFFFFFEEEDDDCCCBBBCCCBBB@@@??????@@@BBBCCCCCCCCCDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBAAA@@@??????>>>??????????????????>>>???>>>>>>>>>============<<<<<<;;;:::999999999999888888888888777777777777444444444444444444444444222222111111111111222222444444444444333333333333222111000111222222111000111111000000000000//////......///000000000//////222111111000000111111222000000000000///...---,,,,,,,,,------------......------,,,,,,,,,+++++++++//////.........---------***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------,,,---///111111///---,,,............///000111222444444555555666777777777999:::;;;:::888777888999===>>>>>>???@@@@@@AAAAAABBBCCCFFFKKKPPP[[[ooo~~~tttrrrzzz{{{|||xxxvvvuuuuuutttsssvvvuuusssrrrqqqqqqqqqrrrssstttvvvxxxyyyyyyxxxxxxzzzzzz{{{zzzyyywwwuuutttvvvxxx{{{{{{yyyvvvuuutttyyyxxxxxxxxxyyyzzzzzz{{{yyyyyyzzz{{{}}}~~~{{{xxxvvvvvvrrrnnnnnnrrrvvv{{{~~~wwwrrrqqqooorrruuuyyy{{{|||{{{{{{zzzwwwrrrmmmiiigggggggggeeedddbbbbbbeeejjjpppssswwwxxxyyyyyyyyyyyyxxxxxxrrrrrrqqqnnnjjjhhhhhhhhhgggccc\\\SSSJJJBBB===:::::::::999888888777666666666666888:::;;;<<<<<<<<<;;;:::999888888777666555555555555666666666666666888999:::;;;<<<======>>>>>>@@@BBBDDDFFFGGGGGGFFFBBBDDDEEEFFFIIIPPPYYY___gggnnnyyyxxxrrrooopppvvv|||rrrmmmeee^^^XXXTTTQQQOOOLLLJJJGGGEEEDDDCCC@@@>>>;;;;;;999888777777777777444555777888999<<<@@@CCCIIIPPPYYY___gggpppsssqqqqqqmmmgggbbb___]]][[[ZZZZZZYYYXXXVVVVVVVVVVVVVVVVVVUUUTTTSSSQQQPPPOOOOOOOOOMMMKKKJJJJJJJJJIIIHHHEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBAAA@@@@@@AAACCCDDDDDDDDDDDDEEEEEEEEEEEEEEEAAABBBBBBBBBAAAAAA@@@???>>>>>>@@@AAAAAA@@@>>>>>>>>>>>>>>>=========<<<<<<<<<;;;::::::999999999:::888888888888777777777666444444444444444444444444444444444333333444444444555555555555444444444444222111111111111222111111222111111000//////......------...//////000//////000000000///000000111222//////000000000...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...,,,,,,,,,------------...------...//////...------............///000222222444444555555666777777777555777999:::::::::;;;<<<>>>>>>?????????@@@@@@@@@AAACCCGGGKKKOOOYYYmmmxxxllllllzzz|||}}}}}}yyywwwvvvvvvvvvuuuwwwuuusssppppppqqqrrrtttvvvwwwxxxzzzzzz{{{zzzzzzzzzzzz{{{{{{{{{yyyxxxwwwzzz|||~~~~~~|||yyyxxxxxx{{{{{{zzzzzz{{{{{{||||||yyyzzzzzz{{{|||~~~~~~{{{zzzyyyuuunnnmmmooouuuyyy||||||xxxtttrrrrrrmmmooossswwwzzz|||}}}~~~{{{wwwqqqlllhhhggghhhiiiiiigggeeedddeeeiiinnnqqquuuvvvwwwyyyyyyyyyxxxwwwttttttrrrooojjjgggggggggfffccc\\\SSSJJJBBB<<<999888888777777666666555555666777999:::<<<=========;;;;;;:::999888666666666444444555555555666666666::::::;;;<<<===>>>??????@@@AAACCCEEEEEEEEEEEEDDDGGGJJJMMMOOOSSS[[[fffooovvv~~~}}}zzz{{{yyytttlllddd^^^YYYUUURRRNNNLLLIIIGGGFFFEEECCCBBB===<<<;;;999888888777777444666777888999<<>>???@@@AAAAAA@@@???>>>=========<<<<<<<<<;;;;;;;;;;;;:::999999999::::::888888888888777777777666555555555555555555555555555444444444444444444555222222222222111111111000111111222111111111111222222111111000///...------------...//////000//////...............///000000//////000000000...---+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...//////------------,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...,,,,,,---------.........///...---,,,,,,---...///---.........000111222333444444555555666777777777555777999:::::::::;;;<<<>>>>>>?????????@@@@@@@@@@@@BBBFFFJJJNNNXXXlllqqqhhhiii}}}~~~|||wwwvvv{{{yyyxxxyyyxxxwwwwwwuuurrrppppppsssvvvxxxzzz{{{{{{|||}}}}}}}}}}}}{{{{{{||||||{{{{{{zzzyyy|||~~~~~~~~~|||zzzzzz{{{zzzzzzyyyyyyyyyyyyzzzzzzzzzzzzzzzzzz{{{|||}}}~~~}}}~~~|||{{{vvvooommmppptttuuuwwwvvvuuusssssstttnnnooorrrvvvzzz}}}yyyuuupppkkkgggggghhhjjjkkkiiigggfffgggjjjmmmoootttvvvxxx{{{|||{{{yyyxxxvvvuuurrrnnnhhhdddccccccccc```ZZZSSSKKKCCC===:::777777777666666666666666777888999;;;<<<===>>>>>>:::;;;;;;:::888666666777444555555666666777777888;;;<<<<<<===>>>???@@@@@@BBBBBBCCCDDDEEEEEEEEEEEEGGGLLLRRRVVV[[[eeerrr|||}}}xxxqqqjjjddd___[[[XXXPPPMMMJJJHHHHHHHHHHHHGGGBBBAAA???<<<:::999888777555666888888999;;;???BBBFFFNNNWWW^^^gggppptttrrrrrrmmmgggbbb```^^^\\\[[[ZZZYYYYYYXXXVVVUUUTTTTTTSSSSSSRRRQQQPPPOOOOOONNNOOOMMMKKKJJJJJJJJJIIIHHHEEEEEEDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCAAAAAAAAABBBBBBAAAAAA@@@??????@@@@@@@@@@@@??????<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999:::::::::888888888888777777777777666666666666666666666666333333222222222222333333333333333333222222222222000222222222111000111222111111000//////...------......///000000000//////------------...///000000000000000000///...---,,,------,,,,,,,,,,,,++++++******+++,,,,,,---............---------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...,,,---------............000...,,,++++++,,,...000------...///000222333444444444555555666777777777999:::;;;:::888777888999===>>>>>>???@@@@@@AAAAAAAAABBBEEEJJJOOOZZZnnnppphhhiii~~~|||xxxvvvvvv|||zzzzzz{{{{{{zzzwwwuuurrrqqqrrruuuzzz}}}~~~}}}|||{{{{{{{{{{{{|||||||||zzzxxxxxxyyy{{{yyyyyyxxxxxxxxxxxxyyyyyyzzzzzzyyyyyyyyyyyyzzzzzzyyy}}}}}}|||wwwpppooorrrssssssssstttvvvvvvuuusssmmmoooqqqtttxxx|||~~~wwwtttoookkkhhhhhhiiijjjlllkkkjjjiiiiiikkkmmmoooqqqsssxxx|||}}}{{{xxxvvvuuutttpppjjjccc^^^\\\[[[YYYWWWSSSNNNHHHBBB===;;;777777888888888888888888777888:::;;;===>>>>>>>>>:::<<<<<<;;;777666666888666777777888999999::::::<<<<<<===>>>???@@@AAAAAABBBBBBCCCDDDFFFHHHJJJKKKIIIPPPYYY```gggsssxxxpppiiiccc^^^ZZZWWWSSSNNNLLLMMMOOOPPPQQQOOOMMMIIIEEE@@@===:::999555666888888999;;;???AAAEEEMMMVVV^^^gggppptttsssrrrnnngggccc```^^^\\\[[[YYYYYYYYYXXXWWWVVVUUUUUUTTTSSSQQQPPPOOONNNNNNNNNOOOMMMKKKJJJJJJJJJIIIHHHFFFEEEDDDCCCBBBCCCCCCDDDBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBB@@@AAAAAABBBBBBAAAAAA@@@AAA@@@@@@??????@@@@@@AAA============<<<<<<<<<<<<:::::::::999999::::::;;;888888888888777777777777555555555555555555555555333333222222222222333333666666555555555444444444000222333222000///111333000000000///.........---000000000111000000//////---------......///000111111000///......------......---------,,,,,,,,,,,,+++++++++,,,------..................------------***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...------------............------------------------------...///000222444555444444555555666777777777:::;;;:::999777777999;;;<<<======???@@@AAABBBBBBDDDBBBDDDJJJSSS___qqquuuoooppp~~~~~~{{{xxxyyyzzz}}}{{{|||}}}}}}|||vvvtttrrrqqqssswww}}}~~~|||zzzzzzzzzzzz{{{{{{yyywwwuuuuuuwwwyyyzzzzzzyyyxxxxxxyyyyyyyyy{{{zzzyyyyyyxxxxxxxxxxxxvvv{{{~~~|||wwwqqqpppsssrrrqqqrrruuuyyyzzzvvvssskkklllnnnqqquuuxxx{{{}}}vvvsssoookkkiiiiiijjjkkkllllllkkkkkkkkklllmmmnnnmmmpppvvvzzz|||zzzvvvssssssrrrnnnggg___YYYWWWVVVOOONNNKKKHHHDDD???<<<999999999999999999:::::::::888999:::<<<===>>>>>>???:::<<<===;;;777666777888888888999:::;;;;;;<<<<<<======>>>???@@@AAAAAABBBAAABBBBBBDDDGGGKKKNNNPPPPPPYYYdddnnnwww~~~uuulllddd]]]YYY^^^YYYTTTRRRSSSVVVYYYZZZ[[[YYYTTTNNNGGGBBB>>><<<555777888888999;;;>>>AAAEEEMMMVVV^^^gggppptttsssrrrnnnhhhccc```^^^]]][[[YYYYYYYYYYYYXXXWWWVVVUUUUUUSSSQQQOOONNNMMMNNNNNNOOOMMMKKKJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@AAABBBBBBAAAAAAAAABBBAAA@@@??????@@@AAABBB>>>>>>>>>>>>============:::::::::999999:::;;;;;;888888888888777777777777444444444444444444444444666555555444444555555666333333222222222111111111///222333333000///111333///////////////.........111111222111111000///...............///000222222222111///...------...............------,,,,,,,,,------.........///////////////.........---------+++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...---------.........//////+++,,,...//////...,,,+++------...///111222444555444444555555666777777777888888888777777999<<>>@@@BBBCCCCCCFFFCCCDDDKKKUUUcccttt|||vvvwwwxxxxxx}}}|||~~~~~~zzztttnnnooouuu{{{~~~~~~~~~}}}}}}}}}~~~}}}}}}~~~|||yyyxxxwwwvvvvvvvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvwwwwwwxxxxxxxxxxxx{{{|||~~~}}}yyyvvvtttsssssssssqqqqqquuuyyyyyyuuupppiiijjjlllnnnppprrrtttuuupppqqqpppmmmkkkjjjkkkmmmrrrqqqpppooonnnllllllkkkooooooqqquuuyyyyyyuuuqqqwwwsssllleee]]]TTTLLLGGGEEEIIIJJJFFFBBB@@@>>>;;;<<<;;;:::888777888888999999::::::;;;<<<===>>>>>>888888777666666777888999888888888999999::::::;;;999;;;===???@@@AAAAAA@@@@@@CCCFFFFFFGGGKKKRRRXXX]]]```lll}}}{{{qqqggg^^^YYY[[[UUUPPPSSSZZZaaabbb```ccc```\\\XXXRRRKKKDDD???>>>===<<<;;;;;;===AAAEEEDDDNNNZZZbbbkkkssswwwvvvtttoooiiiccc^^^[[[ZZZZZZYYYYYYYYYXXXVVVUUUVVVXXXTTTSSSQQQPPPOOOOOOPPPPPPNNNNNNMMMLLLJJJHHHGGGEEECCCCCCBBBAAAAAAAAAAAABBBCCC@@@>>>???BBBCCCBBB@@@DDDCCCBBBAAAAAABBBCCCDDD???@@@@@@AAAAAA@@@@@@???BBBBBBBBBAAA@@@???>>>===============<<<<<<<<<<<<999999999999999999999999888888888777777777777666222222333333444555555555666555555444222111111000444444333222222111000000111111111111111111111111111111000///////////////////////////000000000000//////............//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...//////------------,,,,,,+++***---------.........//////........................------...///111222444555444444555555555555555555777888888666555666888:::>>>>>>>>>???@@@@@@AAAAAACCCEEEGGGLLLUUUdddvvv}}}yyy}}}yyyyyywwwxxxuuuqqq{{{~~~}}}yyyuuurrrsssyyy~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~|||zzzzzzyyyxxxwwwxxxxxxyyywwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{{{{|||~~~|||yyywwwuuuuuuuuuqqqooonnnqqquuuvvvsssooommmmmmnnnoooqqqssstttuuupppppppppooonnnnnnpppsssuuutttsssqqqooonnnllllllnnnnnnqqquuuyyyyyywwwtttsssooohhh```XXXPPPJJJFFFBBBGGGHHHEEEAAA@@@>>>:::<<<;;;:::888888888999999999::::::;;;<<<===>>>>>>::::::999888888888999:::888888999999:::;;;;;;;;;===>>>???@@@AAA@@@@@@??????BBBEEEIIIMMMSSSZZZ```iiimmmyyywwwmmmddd^^^]]]XXXTTTVVV\\\aaaaaa^^^^^^\\\YYYUUUQQQKKKEEEAAA======<<<;;;;;;===BBBFFFJJJTTT^^^eeellltttxxxwwwuuupppiiibbb]]][[[ZZZYYYXXXYYYYYYWWWUUUTTTUUUVVVSSSRRRQQQPPPOOOOOOOOOPPPMMMMMMLLLKKKIIIGGGFFFDDDBBBAAAAAA@@@@@@@@@@@@@@@CCCAAA???@@@BBBCCCCCCAAADDDCCCBBBBBBBBBBBBCCCDDD@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@???>>>===============<<<<<<<<<<<<999999999999999999999999999999888888888777777777777777777777777666666666444444444333333333333333444444333333222222111111111111111111111111111111111111000///////////////.../////////000000000000//////............//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******++++++,,,------...,,,---------,,,,,,+++***+++++++++,,,,,,,,,------........................------...///000111333444444444444555555555666666::::::;;;:::999999;;;======>>>>>>??????@@@AAAAAACCCEEEHHHLLLUUUdddvvv~~~zzz|||nnnllljjjooo}}}tttlllrrrzzzyyyyyy}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}|||{{{zzzyyyyyyyyyyyyzzzwwwwwwwwwwwwwwwwwwwwwwwwyyyxxxwwwwwwxxxyyy|||}}}|||}}}~~~|||zzzyyywwwwwwwwwpppmmmkkkmmmppprrrqqqoooqqqqqqqqqqqqrrrrrrssstttooopppqqqqqqqqqsssvvvyyyxxxxxxwwwuuussspppnnnmmmmmmnnnppptttxxxyyyxxxvvvrrrmmmeee\\\TTTNNNKKKIIIDDDIIIKKKHHHDDDCCC@@@<<<<<<;;;:::999888999:::;;;999::::::;;;<<<===>>>>>>===<<<;;;:::::::::::::::999999::::::;;;<<<<<<===@@@@@@AAAAAABBBBBBBBBBBBAAACCCHHHOOOXXXaaaiiinnnwww}}}uuulllfffbbb^^^ZZZ\\\```bbb```]]]YYYWWWTTTRRROOOKKKFFFCCC>>>>>>>>>>>>>>>AAAGGGJJJRRR[[[dddjjjpppvvvyyyxxxwwwqqqhhhaaa\\\ZZZYYYXXXXXXXXXXXXWWWTTTSSSSSSTTTRRRRRRQQQPPPOOOOOOOOOOOOLLLLLLKKKJJJHHHFFFEEECCC@@@@@@???>>>>>>>>>>>>???BBBAAA@@@AAACCCDDDCCCBBBDDDCCCBBBBBBBBBBBBCCCDDD@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>==================<<<<<<<<<<<<:::::::::::::::::::::::::::999999999888888888888666666555555444333333222222222333333444444444555444444444333333333333333111111111111111111111111111111000///////////////....../////////000000000//////............//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------)))******++++++,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,,,,------....................................///000111222222333333444555666777777777888999888777777999;;;======>>>??????@@@@@@AAADDDFFFHHHMMMVVVeeewww{{{ssssssjjjfffcccjjjzzzyyyoooqqq}}}}}}}}}}}}}}}~~~~~~~~~|||{{{{{{zzzzzzyyyyyyyyywwwwwwwwwwwwxxxxxxxxxxxxyyyxxxvvvuuuvvvyyy|||~~~}}}~~~~~~}}}|||{{{zzzzzzyyyyyypppmmmkkkjjjmmmoooppppppuuutttsssrrrrrrrrrrrrsssoooppprrrrrrrrrtttxxxzzz|||{{{{{{yyywwwtttqqqpppmmmnnnppprrruuuvvvvvvvvvtttnnneee[[[SSSOOONNNOOOPPPTTTUUUPPPKKKIIIEEEAAA<<<;;;:::999999:::;;;<<<999::::::;;;<<<===>>>>>>>>>>>>===<<<;;;:::::::::::::::;;;;;;<<<===>>>>>>@@@@@@AAABBBCCCEEEGGGHHHGGGJJJOOOYYYdddooowww|||}}}tttnnniiifffcccccceeeeeebbb^^^XXXVVVSSSQQQOOOLLLGGGDDDCCCCCCCCCCCCDDDHHHMMMQQQXXX```iiinnnssszzz|||{{{yyyqqqggg___[[[ZZZXXXWWWWWWXXXYYYWWWTTTRRRRRRSSSQQQQQQPPPOOOOOONNNNNNNNNLLLLLLKKKJJJHHHFFFDDDCCC@@@??????>>>===>>>>>>>>>AAAAAAAAABBBCCCDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCC@@@AAAAAAAAAAAAAAAAAA@@@???????????????>>>==================<<<<<<<<<<<<:::::::::::::::::::::::::::::::::999999999888888444444444333333333222222333333333444444444444555333444444444444444444444111111111111111111111111111000000///////////////........./////////000000//////............//////.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---,,,,,,,,,------,,,,,,+++---------.........//////.......................................///000000222222333444555666777888555666888777777777888:::======>>>>>>???@@@@@@@@@DDDFFFIIIMMMVVVeeewwwsssiiihhhllleee```hhhxxx{{{yyy}}}yyyxxxwwwyyy|||~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{zzzyyyyyyxxxwwwwwwxxxxxxxxxyyyyyyyyyzzzwwwvvvuuutttuuuxxx{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}|||{{{{{{zzzssspppmmmkkklllnnnpppqqqvvvtttrrrqqqpppppppppqqqpppqqqqqqqqqqqqsssvvvxxx}}}}}}}}}|||zzzxxxuuutttooopppppppppppppppqqqqqqppplllcccYYYRRROOORRRVVV^^^aaa___WWWPPPLLLHHHCCC===<<<;;;:::::::::;;;<<<999::::::;;;<<<===>>>>>>>>>>>>======<<<;;;:::999:::;;;<<<===>>>???@@@@@@CCCCCCBBBBBBCCCEEEHHHIIIMMMQQQXXXbbbmmmwww{{{vvvrrrooommmlllllliiieeeaaa\\\YYYVVVSSSQQQNNNJJJGGGFFFGGGGGGGGGHHHLLLRRRVVVZZZdddmmmsssxxx~~~}}}yyypppddd\\\YYYXXXWWWVVVVVVWWWXXXWWWUUUSSSRRRRRRPPPPPPPPPOOOOOONNNMMMMMMLLLKKKKKKJJJHHHFFFDDDCCC@@@??????>>>>>>>>>>>>>>>???@@@AAACCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAA>>>????????????>>>==================<<<<<<<<<<<<:::::::::::::::::::::::::::::::::999999999888888555555666666777777777777555555555444444444333333333444444444444444444444111111111111111111111111111000000///////////////............//////////////////............//////.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,,,,---------.........//////.......................................///000000222222333444555666777888888999;;;;;;;;;;;;<<<>>><<<======>>>??????@@@@@@DDDFFFHHHMMMVVVeeewwwoooeeedddqqqfff___gggwww}}}tttpppooooooqqqvvv}}}~~~~~~~~~}}}}}}~~~~~~{{{|||{{{{{{zzzyyywwwwwwyyyyyyyyyzzzzzz{{{{{{|||vvvuuutttuuuvvvxxx{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{vvvssspppmmmlllmmmoooqqqsssqqqooommmmmmmmmooopppooopppqqqppppppqqqtttvvv|||}}}~~~~~~~~~|||zzzxxxssssssqqqnnnjjjhhhggghhhfffccc]]]UUUPPPQQQWWW]]]jjjkkkfff[[[RRRMMMIIIDDD???>>><<<;;;::::::;;;;;;999::::::;;;<<<===>>>>>>===>>>>>>>>>===<<<;;;:::;;;<<<===>>>???@@@AAABBBFFFEEECCCBBBCCCEEEHHHJJJRRRYYYbbbkkksss}}}}}}{{{yyyvvvtttrrroookkkhhhbbb___[[[XXXVVVSSSOOOLLLKKKKKKKKKKKKLLLPPPUUUYYY^^^hhhsssyyy~~~~~~vvvlll___VVVUUUUUUUUUSSSSSSUUUVVVVVVTTTRRRRRRRRROOOOOOOOOOOONNNMMMLLLLLLJJJJJJIIIHHHFFFDDDCCCBBB??????>>>============>>><<>>??????@@@??????>>>>>>============<<<<<<<<<<<<:::::::::::::::::::::::::::999999999888888888888333444444555666666777777666555555555444444333333444444444333333333333333111111111111111111111111111111000///////////////------.........///////////////............//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...//////...---------,,,,,,,,,,,,++++++------------------------++++++,,,---------,,,,,,+++++++++,,,,,,,,,------....................................///000111222222333333444555666777777666888:::;;;;;;:::;;;===<<<<<<===>>>>>>??????@@@CCCEEEGGGLLLUUUdddvvv~~~nnnfffgggvvvhhh```iiiyyy|||sssooooooppppppxxx~~~~~~~~~~~~~~~}}}{{{{{{}}}~~~~~~}}}}}}}}}}}}}}}|||zzzxxxwwwzzzzzz{{{{{{|||}}}}}}}}}uuuuuuvvvwwwxxxzzz{{{|||}}}||||||{{{{{{|||}}}~~~}}}|||{{{wwwvvvrrrooollllllnnnpppnnnmmmkkkjjjiiikkkmmmnnnmmmnnnoooooopppqqqtttwwwyyy{{{~~~~~~}}}xxxvvvssslllddd___^^^___YYYYYYVVVRRRPPPTTT^^^fffsssrrrkkk^^^TTTOOOLLLIIIAAA@@@>>><<<::::::::::::999::::::;;;<<<===>>>>>>>>>>>>???@@@@@@???>>>===<<<<<<>>>???@@@BBBCCCCCCBBBAAA@@@@@@CCCGGGLLLOOOYYYcccooowww|||~~~zzzwwwtttpppnnngggddd```]]]\\\YYYVVVTTTRRRRRRRRRQQQRRRVVV[[[___cccnnnzzz}}}qqqfffXXXPPPOOOQQQQQQOOONNNQQQSSSTTTRRRQQQPPPPPPNNNOOOOOOOOONNNMMMLLLKKKHHHGGGGGGEEEDDDBBB@@@???>>>======<<<<<<<<<<<<<<<:::===AAABBBAAA@@@AAABBBBBBBBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA??????@@@@@@@@@@@@@@@???============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888777777777222333333333333333333333444444444444555555555555444444333333222222111111111111111111111111111111111111000///////////////---------.........////////////............//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000///......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,+++++++++,,,,,,,,,------........................------...///000111333444444444444555555555666666333555888999999999:::;;;<<<<<<======>>>?????????BBBDDDFFFKKKTTTcccuuuwwwhhhbbbdddzzzkkkccclll}}}vvvsssssstttqqq{{{|||~~~~~~}}}}}}}}}}}}~~~~~~}}}{{{zzz|||}}}}}}}}}~~~~~~~~~}}}{{{yyyxxx{{{{{{{{{|||}}}~~~~~~uuuvvvwwwxxxzzz{{{|||}}}||||||{{{zzzzzz{{{}}}}}}}}}|||zzzxxxwwwtttppplllkkklllnnnkkkjjjhhhggggggiiilllnnnlllmmmooooooppprrrvvvyyyxxxzzz}}}zzzyyysssjjj```ZZZXXXXXXRRRSSSSSSQQQRRRYYYeeennnxxxwwwnnnaaaWWWSSSPPPMMMBBBAAA???<<<::::::::::::999::::::;;;<<<===>>>>>>>>>???@@@AAABBBAAA@@@???<<<===>>>???AAABBBCCCDDD;;;;;;<<<>>>DDDLLLSSSWWW___kkkyyy~~~zzzwwwtttsssiiigggcccaaa```^^^\\\ZZZYYYYYYXXXXXXYYY\\\aaaeeehhhsss|||mmmaaaSSSKKKLLLNNNNNNLLLKKKNNNQQQQQQPPPOOOOOOOOONNNNNNOOOOOONNNMMMKKKJJJFFFEEEEEECCCBBB@@@>>>===<<<<<<;;;::::::::::::;;;888<<>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777777666777777777666666555444444222222333444555666777888444444333222222111000000111111111111111111111111111111000///////////////---------.........////////////............//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000///...---------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,---------------------.........//////........................------...///111222444555444444555555555555555555666888;;;===<<<<<<===>>><<<<<<======>>>?????????AAACCCFFFJJJSSSbbbtttppp```ZZZ\\\uuukkkppp}}}xxxxxx|||~~~|||}}}|||}}}~~~~~~~~~~~~~~~{{{|||~~~}}}|||{{{yyyyyyyyyzzz{{{{{{|||}}}~~~|||yyyvvvyyy~~~}}}zzzzzzzzz{{{{{{{{{||||||yyyzzzzzz{{{}}}~~~}}}{{{zzzxxxxxxzzzxxxuuusssqqqnnnkkkhhhkkkiiifffdddeeeiiimmmpppmmmpppttttttsssrrrtttvvvxxx{{{~~~~~~~~~xxxnnnccc]]]XXXSSSMMMFFFLLLPPPQQQWWWcccooouuuyyysssfffZZZVVVVVVTTTOOOEEE???:::<<<>>><<<;;;<<<;;;;;;;;;<<<<<<<<<<<<===EEECCCAAA@@@@@@AAACCCDDD@@@@@@@@@AAAAAAAAABBBBBBAAACCCEEEFFFHHHMMMUUU[[[kkkwwwzzz{{{|||uuuqqqlllkkkiiigggfffffffffggg```^^^\\\ZZZ[[[___fffkkkqqqwwwrrr```NNNGGGGGGGGGGGGHHHHHHIIIKKKLLLMMMMMMNNNNNNLLLLLLLLLLLLKKKIIIHHHGGGCCCCCCBBBAAA???>>>======999888777666777888:::<<<<<<===??????>>>>>>@@@AAACCCCCCCCCDDDCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAAAAA???>>>===========================<<<<<<;;;;;;;;;:::::::::888888888777777777777777777777777777666666666666333333333333333333333333333333333333333333333333222000...000333555555333333222///------...000111111111000/////////////////////000000000000////////////.........---------+++++++++++++++++++++++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++))))))*********+++++++++...------------...//////------------------------222111111000000000000000444444555555666666777777666777888888777888:::<<<>>>???@@@AAAAAAAAAAAAAAABBBCCCFFFKKKVVVfffwwwkkk]]]YYYZZZ|||qqqrrr|||uuusssyyy}}}}}}~~~~~~~~~~~~~~~{{{zzzyyyzzz|||}}}~~~~~~}}}}}}|||{{{{{{{{{{{{{{{|||}}}~~~}}}yyyvvvwww{{{}}}{{{xxxzzzzzzzzz{{{{{{{{{||||||yyyzzzzzz{{{|||~~~}}}|||zzzyyyxxxyyyxxxvvvttttttssspppnnnkkkiiihhhggghhhlllooorrrrrrtttwwwwwwvvvuuuwwwyyy~~~zzztttjjjaaaZZZUUUOOOJJJIIIOOOTTTVVV^^^jjjuuuzzz}}}vvvjjj]]]WWWWWWSSSNNNFFF???;;;<<<>>><<<;;;<<<<<<<<<<<<=========>>>>>>CCCBBBAAA@@@@@@AAABBBBBB???????????????@@@@@@@@@BBBEEEGGGJJJMMMUUU___fffsssyyyyyy}}}~~~yyytttpppoooooonnnnnnnnnnnnnnnoooiiihhheeebbbaaadddjjjnnnvvv{{{wwweeeQQQHHHFFFDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGBBBAAA@@@???===<<<;;;:::888777666555666777888:::999;;;<<<===<<<===???@@@BBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>========================;;;;;;;;;;;;::::::::::::888888888888777777777777777777777666666666555555333333333333333333333333333333333333333333333333555333111111444555444222333111///------...000111111000//////......////////////000000000000//////////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---------------------------,,,+++*********+++++++++++++++,,,,,,,,,---------------,,,---......///------------------------000000000//////000000111444444555555666666777777666777888888777888:::<<<===>>>>>>???@@@@@@@@@@@@BBBCCCFFFKKKUUUfffxxxwwwcccWWWUUUXXXxxxuuuzzzqqqnnnwww~~~~~~}}}}}}}}}}}}}}}{{{yyywwwuuuvvvwwwyyy|||}}}~~~~~~~~~}}}}}}}}}~~~}}}}}}|||||||||}}}~~~|||yyyyyyzzz{{{xxxvvvzzz{{{{{{{{{{{{|||||||||yyyzzzzzz{{{|||~~~~~~~~~~~~}}}|||{{{yyyyyywwwuuussssssttttttsssrrrlllkkkkkkkkkmmmooorrrsssuuuvvvxxxyyyxxxyyyzzz|||}}}xxxrrrhhh```YYYSSSOOOMMMOOOUUU[[[```hhhttt}}}yyylll___YYYWWWSSSNNNHHH@@@;;;<<<===;;;:::<<<============>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@?????????@@@@@@@@@CCCGGGKKKQQQ\\\iiirrr~~~yyyvvvvvvzzz~~~|||xxxtttpppmmmmmmooopppqqqqqqqqqqqqrrrqqqoookkkjjjlllpppttt}}}mmmWWWKKKEEEAAA@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFAAA@@@>>><<<:::999888777777666555444444555666666555777999:::;;;<<<>>>@@@AAAAAABBBCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>?????????========================;;;;;;:::::::::999999999888888888888777777666666666666666555555555444444333333333333333333333333333333333333333333333333666444333333444444333222222111///...---...000111000///......------......//////000000000000//////////////////............------------------------...------,,,,,,------...---------------------------,,,+++*********++++++------------............,,,,,,,,,,,,,,,------...------------------------............///000111111333444444555666666777777666777888888777888:::<<<<<<======>>>??????@@@@@@CCCDDDFFFJJJTTTfffzzzppp\\\QQQSSSXXX{{{{{{ppplllxxx}}}{{{{{{zzzzzzzzzyyyxxxwwwvvvuuutttvvvxxx{{{}}}}}}~~~}}}|||{{{|||}}}}}}|||||||||{{{yyy{{{{{{{{{{{{{{{|||||||||zzzzzzzzz{{{|||}}}~~~}}}}}}}}}}}}|||{{{zzzyyysssqqqooonnnpppqqqqqqpppnnnnnnooopppqqqrrrrrrsssssstttuuuwwwyyy{{{}}}~~~~~~||||||ssshhh```YYYUUUUUUXXXZZZ```fffjjjrrr|||zzznnnaaa[[[ZZZVVVQQQJJJBBB<<<======;;;:::;;;<<<<<<=========>>>>>>>>>>>>???@@@BBBBBBAAA@@@???AAAAAA@@@@@@@@@@@@AAABBBBBBFFFKKKPPPYYYeeettt~~~|||uuuoooooorrr{{{}}}{{{xxxtttrrrmmmnnnpppqqqrrrrrrqqqpppssssssrrrqqqqqqssswww{{{www```RRRIIIBBB>>>>>>?????????@@@@@@AAABBBBBBAAABBBCCCCCCDDDDDDDDDCCC@@@>>><<<:::888666666666666555444333222222333333333555888999:::;;;>>>@@@???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAA???>>>>>>>>>???@@@========================;;;::::::::::::999999999999999888888777777666666666555555555444444444444333333333333333333333333444444333333333333222222333333333333333333333222111000///......///000111//////...---------------//////000000000000//////............---------,,,------------------------...---,,,++++++,,,---...************************,,,+++++++++++++++++++++------------............,,,++++++++++++,,,------........................,,,,,,------...000111222333333444444555666777777666777888888777888:::<<<=========>>>???@@@AAAAAACCCDDDFFFJJJSSSeee{{{ppp[[[RRRTTTYYYrrrkkk{{{|||yyyxxxyyyxxxxxxwwwwwwwwwwwwxxxuuuwwwyyy|||}}}~~~~~~}}}zzz{{{}}}~~~~~~}}}~~~~~~}}}}}}||||||||||||||||||||||||zzzzzzzzzzzz{{{|||~~~~~~|||}}}}}}}}}}}}{{{yyyxxxrrrooollljjjkkklllmmmmmmpppqqqsssuuuuuusssqqqpppmmmnnnooorrrvvvzzz}}}~~~~~~sssfff^^^YYYXXX^^^ggghhhlllppprrrxxx{{{pppeeeaaaaaa^^^XXXNNNEEE>>>>>>>>><<<;;;<<<;;;;;;<<<<<<<<<=========<<<>>>@@@BBBCCCBBB@@@???@@@???>>>???@@@BBBDDDEEEKKKOOOUUU\\\eeerrr~~~tttiiieeehhhrrr~~~|||zzzxxxuuussstttuuuvvvwwwvvvuuutttsssoooppprrrtttvvvzzzkkk\\\RRRHHHBBBAAA???>>>============>>>>>>======>>>???@@@@@@@@@@@@???===:::888666555555555444333333222222111111111222444777888999;;;>>>@@@>>>>>>@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???>>>>>>>>>???@@@========================;;;;;;;;;:::::::::999999999999888888777666666555666555555555444444444444333333333333333333333333444444444333333222222222...///111222222222333333000000///......///000111//////...---------------//////000000000000//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...************************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,++++++++++++,,,------........................,,,,,,,,,---///000222222222222333444555666777777666777888888777888:::<<<>>>>>>>>>>>>???AAACCCDDDBBBEEEGGGJJJRRRdddzzzrrr^^^TTTUUUYYYxxxnnn}}}|||zzzxxxyyyxxxwwwvvvvvvwwwxxxyyyvvvxxx{{{}}}}}}~~~{{{|||}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}||||||||||||{{{zzzzzzzzzzzz{{{|||}}}~~~|||}}}~~~~~~}}}zzzxxxvvvqqqmmmiiifffggghhhjjjjjjnnnqqqtttwwwwwwuuuqqqnnnjjjjjjkkknnntttyyy|||}}}}}}~~~|||oooccc^^^ZZZZZZeeessssssvvvvvvwww{{{|||rrriiiffffffccc^^^QQQHHHAAA??????<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<===>>>AAABBBCCCBBBAAA@@@>>>>>>>>>???BBBEEEIIIKKKRRRWWW___gggqqq}}}{{{pppddd^^^___iiizzz}}}{{{zzzzzzyyyxxx{{{{{{{{{zzzyyyxxxvvvuuuqqqssswwwzzz~~~vvvjjj___SSSKKKIIIAAA@@@>>><<<;;;:::;;;;;;::::::;;;<<<======<<<<<<<<<:::888555444444555555222222222222222111111111111333666777888:::<<<>>><<<===???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@??????>>>?????????========================<<<<<<;;;;;;;;;::::::::::::999999888777666555555666666666555555555444444333333333333333333333333555444444333333222222111+++...111222222222222333///////////////000000111000///......------......//////000000000000//////---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------******+++,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................---------...///111222333111111222444555666777888666777888888777888:::<<<>>>>>>>>>>>>@@@BBBDDDEEEAAAEEEHHHKKKRRRbbbwwwsss___UUUUUUZZZvvv{{{wwwvvvwww}}}{{{{{{yyywwwuuuuuuuuuwwwxxxwwwyyy{{{}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}|||||||||{{{zzzzzzzzzzzz{{{|||}}}}}}|||}}}~~~~~~}}}zzzvvvtttlllhhhcccaaaaaadddfffgggjjjmmmsssxxxyyyvvvrrrooolllkkkjjjmmmsssxxx{{{{{{{{{|||}}}~~~~~~~~~~~~}}}wwwkkkcccaaa______kkkzzzzzz{{{yyyxxx{{{}}}yyypppgggeeeeeebbb]]]TTTKKKCCCAAA@@@>>>===>>><<<<<<<<<<<<============>>>???AAABBBCCCCCCBBBBBBAAAAAABBBDDDIIINNNSSSVVV[[[bbbkkkuuurrriii___YYYYYY^^^kkkwww~~~~~~~~~}}}}}}}}}{{{~~~~~~vvvlll___UUUQQQEEECCC@@@<<<:::999999:::888888999999:::999999999999777444222111222444555000111111222222222222111000222444555666777999;;;;;;<<<>>>???AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCC???@@@@@@@@@@@@???>>>>>>=================================<<<<<<<<<;;;;;;::::::999888777666555555777777777666666666555555333333333333333333333333555555444333333222111111---000333444222111111222////////////000000000111111000//////......////////////000000000000////////////.........---------------------------------,,,------------------,,,------------------------)))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,---......///.................................///000111222333000111222333555666777888666777888888777888:::<<<>>>=========>>>AAACCCEEE@@@DDDIIILLLQQQ```tttsss```WWWYYY^^^pppooorrr{{{~~~}}}{{{wwwuuussstttuuuvvvwwwyyy{{{}}}~~~~~~}}}|||}}}~~~~~~~~~}}}}}}|||||||||{{{zzzzzzzzzzzzzzz{{{|||}}}}}}~~~~~~|||yyyvvvsssfffbbb]]][[[\\\___bbbdddeeejjjqqqwwwzzzxxxtttqqqpppmmmlllnnnsssxxxzzzzzzyyyzzzzzzzzzzzzzzzyyyyyytttjjjeeefffeeeeeeppp}}}|||zzzxxx{{{yyyuuulllccc``````]]]WWWVVVMMMDDDBBBAAA>>>===???============>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDFFFFFFHHHKKKPPPWWW]]]```hhhppp{{{~~~jjjccc[[[WWWUUUVVV^^^hhh|||~~~tttfff[[[WWWGGGEEEAAA===:::999999999777777888888888888777777666444222000///111333444///000111222222222222222///111333444444555777999;;;<<<===???AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAAAAA???>>>===========================>>>============<<<<<<<<<::::::999888777666555444777777777777666666666666333333333333333333333333555555444333333222111111///222666666333000000111......//////000000111111111111000/////////////////////000000000000//////111000000000////////////////////////////////////+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,++++++++++++,,,,,,,,,------...------------...//////////////////////////////000//////000000111222333000111222333555666777888666777888888777888:::<<<===<<<;;;<<<===@@@BBBDDD???DDDJJJLLLQQQ^^^ssstttaaaYYY]]]dddvvvuuuwww||||||{{{yyyxxxwwwwwwxxxyyy||||||zzzzzzzzzzzz||||||{{{zzzyyyxxxyyy|||~~~}}}|||{{{zzzyyyxxxwwwvvvvvvxxxzzz{{{}}}}}}}}}|||{{{wwwqqqmmmddd___XXXTTTTTTWWWZZZ\\\dddjjjrrrvvvxxxxxxzzz{{{wwwyyy{{{|||zzzzzzzzz{{{xxxxxxxxxyyyyyyxxxuuussssssoooiiifffhhhnnnuuu{{{}}}yyywwwxxx|||xxxpppfff___[[[YYYVVVTTTLLLJJJFFFCCCAAAAAAAAABBB???@@@@@@???>>>???AAACCC@@@BBBCCCBBB@@@@@@DDDHHHKKKKKKMMMPPPWWW```hhhnnnyyywwwggg]]]RRRNNNLLLMMMQQQVVViiiuuuyyyuuunnneee]]]SSSMMMFFF???<<<:::999999555444444555777777666444555444222000000111222444000000111222333444444555222222111111000/////////999:::<<<===>>>>>>>>>===BBBBBBBBBBBBAAAAAA@@@???AAAAAA@@@@@@???>>>>>>>>>===>>>???@@@@@@???>>>=========<<<;;;;;;;;;;;;<<<;;;:::999999888888999999999888888777666555555555555222111222555777555333222333444444333222111000000000///---++++++---...++++++,,,...000222444666222222222111111111111000000000//////............///...,,,++++++,,,...///+++++++++,,,,,,,,,------,,,,,,------...---------++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////........................000////////////000000111222333333444444555555555777777777777888999:::;;;=========>>>???AAACCCCCCEEEGGGIIIJJJPPP```vvvyyyfff[[[___iii~~~|||{{{zzzxxxwwwxxxxxxyyyyyyxxxwwwvvvvvvwwwxxxyyyzzzzzzyyyyyyzzz|||~~~}}}{{{zzzyyyyyyxxxwwwxxxyyyzzz{{{}}}|||{{{zzzxxxtttnnniii```ZZZSSSOOOOOORRRUUUWWW```gggooovvvyyy{{{|||~~~}}}~~~~~~|||zzzyyyzzz{{{{{{{{{{{{||||||{{{yyywwwrrrqqqnnnnnnqqqvvv|||~~~|||zzzyyyzzz|||rrrkkkbbb[[[WWWUUUSSSQQQOOOMMMIIIFFFCCCBBBBBBBBBAAABBBBBBAAA@@@AAACCCEEEFFFHHHHHHGGGFFFIIIPPPUUUXXXYYY[[[___fffpppzzz|||tttcccYYYOOOJJJHHHGGGIIINNN]]]jjj|||xxxuuupppggg```YYYSSSLLLEEEAAA>>><<<:::666555444444555555444333444333222111111222333444111111111222333333444444111111111222222222222222666777:::<<<>>>???@@@@@@AAABBBBBBBBBAAAAAA@@@???BBBAAAAAA@@@???>>>>>>======>>>???@@@@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999777777777666555555444444444333111333555666555333000000111222111111//////111111111000...---...///---......///000222333444222222222111111111000000000000000/////////......///...,,,++++++,,,...///........./////////000000---------...------,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------..............................///////////////000000111222333333444444555555666777777777777888999:::;;;<<<<<<======???@@@BBBCCCDDDFFFHHHJJJQQQaaaxxxpppeeeiiirrr~~~}}}~~~}}}|||{{{zzzxxxxxxxxxxxxyyywwwvvvuuuttttttuuuvvvwwwyyyyyyzzz{{{||||||}}}~~~~~~}}}~~~}}}{{{zzzxxxyyyyyyyyyyyyzzzzzzzzz}}}|||zzzyyywwwrrrmmmhhh^^^YYYQQQLLLLLLNNNQQQRRR[[[bbbllltttzzz~~~{{{vvvuuuwwwyyy{{{|||}}}~~~~~~}}}|||{{{ttttttvvvxxx|||}}}zzzwwwuuukkkfff^^^XXXUUUSSSSSSRRRUUURRROOOKKKGGGEEECCCBBBEEEFFFGGGFFFEEEEEEGGGIIIHHHIIIIIIHHHIIIOOOXXX___bbbdddgggllltttyyyppp___VVVMMMHHHEEEBBBCCCFFFOOO[[[mmm~~~~~~yyyuuuqqqjjjddd___[[[TTTNNNIIIEEEAAA>>>;;;999666555555555444333333333333333333333333444222222222222333333333333111111222222333444444555333444777:::===@@@AAABBBAAAAAABBBBBBBBBAAA@@@@@@CCCBBBAAA@@@???>>>=========>>>???@@@@@@???>>>===;;;<<<=========<<<::::::::::::999888888888888999999999999888888777777666444333222333555555555444///000111111222111111000111333444333111//////000000000000111111222222333222222111111111000000000000000000///////////////...---,,,++++++,,,---...,,,,,,,,,,,,------------............---,,,++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///////////////000111111222333333444555555666666777777777777888999:::;;;;;;;;;<<<===>>>@@@AAABBBBBBEEEHHHJJJRRRbbbzzzvvvyyy~~~yyywwwwwwuuu}}}|||zzzyyyxxxxxxyyyyyyyyyxxxwwwvvvvvvwwwxxxyyyxxxyyy{{{||||||||||||{{{~~~}}}{{{zzz{{{}}}{{{yyyyyyvvvwwwxxxyyyyyyyyyyyyxxx{{{zzzyyyxxxwwwsssoookkkccc]]]UUUOOOMMMNNNOOOPPPUUU\\\fffqqqyyy~~~{{{sssmmmkkknnnpppvvvyyy|||~~~~~~}}}||||||yyyzzz{{{~~~~~~xxxrrrmmmeeebbb]]]YYYWWWXXXYYYZZZ\\\YYYUUUQQQLLLHHHEEEDDDHHHIIIKKKKKKJJJKKKLLLNNNJJJLLLMMMMMMOOOUUU]]]dddkkknnnsssyyyvvvlll]]]UUUMMMIIIEEEAAAAAACCCEEEPPP```ppp~~~yyyuuupppjjjeeebbb^^^YYYUUUQQQLLLGGGDDDBBB???;;;888777777777666333444555555555555444333444444333333333222222222111222222222333333333444222333666999<<<>>>@@@AAAAAAAAAAAABBBBBBAAAAAA@@@CCCCCCBBBAAA???>>>======>>>>>>???@@@@@@???===<<<:::<<<===>>>>>><<<:::999:::999999888888888888888888888888777777666666666444444333444444444444444111222222333444444444444111333555444222000///000000000111222333333333333111111111111000000000000...........................---,,,,,,,,,,,,---...***++++++++++++,,,,,,,,,............---,,,+++******+++++++++++++++,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++........................///......//////000111222222333333444555666777777777777777777888999:::;;;;;;;;;;;;<<<===???AAABBBAAADDDGGGKKKRRRddd|||}}}vvvrrrpppooo}}}~~~~~~~~~}}}|||zzzyyyxxxyyyyyyzzzzzzyyyxxxwwwwwwxxxyyyzzzxxxyyy{{{|||||||||zzzyyy|||}}}~~~|||{{{yyyxxxyyy}}}}}}zzzxxxwwwvvvuuuuuuvvvwwwwwwwwwwwwvvvwwwvvvuuuuuuuuutttpppnnniiiccc\\\UUURRRPPPOOONNNRRRWWW```kkktttzzz}}}~~~zzzqqqggg```^^^```dddooossszzz}}}}}}}}}||||||}}}}}}}}}~~~}}}zzztttmmmhhhaaa```^^^\\\\\\^^^aaacccccc```[[[VVVPPPLLLIIIHHHHHHJJJMMMNNNNNNOOOPPPRRRSSSVVVYYY[[[\\\```ggglllvvv{{{tttkkkZZZRRRKKKHHHEEEAAAAAACCCBBBJJJVVVdddqqqyyysssnnniiieeeaaa^^^[[[XXXVVVRRRNNNKKKGGGCCC???<<<::::::999888555666666666666555444444555555444333333222222222333333222222111111111111333444555777999;;;===>>>@@@AAAAAABBBBBBAAAAAAAAACCCCCCBBBAAA@@@???>>>===>>>???@@@@@@???>>>===<<<:::<<<===>>>>>><<<:::999:::999888888777777888888444444444444444333333333444444444444444333444444222222222333333444555555000222444333111/////////...///111333444555555555111111111000000000//////---------------------------------,,,,,,---------............////////////............---,,,+++************++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,....................................///000111222222222333444555777777888777777777777888999:::;;;;;;;;;;;;<<<===???AAABBBAAADDDHHHKKKSSSeee}}}uuunnnkkklll{{{}}}{{{zzzxxx|||~~~}}}||||||}}}|||{{{yyyyyyyyyyyyzzzyyyxxxwwwvvvvvvwwwxxxyyyyyyzzz{{{||||||{{{yyyxxx|||||||||}}}~~~{{{zzzyyyxxxyyy|||}}}zzzxxxvvvvvvuuutttuuuuuuuuuuuuvvvvvvvvvsssrrrrrrssstttsssqqqooojjjfff```[[[WWWTTTQQQOOORRRTTTZZZccclllsssvvvwwwuuupppfff[[[SSSQQQTTTWWWdddkkkuuu{{{|||{{{zzz{{{}}}}}}}}}}}}|||wwwtttsssqqqlllhhhaaabbbbbbaaaaaacccgggjjjjjjfff```YYYSSSPPPNNNMMMIIILLLOOORRRSSSTTTWWWXXX\\\```dddfffhhhkkkqqqvvv}}}qqqiiiXXXPPPHHHEEEBBB>>>>>>AAA@@@EEENNNXXXeeevvvxxxqqqlllhhheee```^^^[[[YYYXXXVVVTTTQQQJJJGGGCCC@@@???===<<<:::999888888777666555444444555555444444333333222222444333333222111000000000444444555666777999;;;<<<@@@@@@AAABBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@????????????@@@@@@???>>>===<<<;;;<<<=========<<<::::::999999888777777777777888777777777777777777777777444555555555333222333444222111111111111222222333000222333222000......///---...111333444555555555111111000000000/////////---------------.........------------------------,,,------------.....................---,,,++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------....................................///111222333222222333555666777888999777777777777888999:::;;;;;;;;;<<<===>>>@@@AAABBBBBBEEEHHHLLLTTTfff~~~vvvmmmgggjjjyyyxxxrrrqqqrrrrrrqqqxxx{{{~~~|||{{{zzz~~~~~~}}}{{{zzzyyyyyyzzzzzzyyyxxxwwwvvvvvvwwwxxxyyy{{{{{{{{{{{{zzzzzzyyyxxx{{{zzzyyyyyyzzz|||~~~{{{{{{zzzzzz{{{}}}|||yyywwwvvvvvvvvvvvvuuuuuuttttttvvvwwwxxxvvvuuutttuuuvvvuuusssqqqjjjhhheeebbb___\\\WWWTTTSSSSSSVVV\\\dddkkknnnnnnmmmggg^^^SSSKKKIIIKKKNNNVVV```mmmuuuwwwuuuttttttwwwyyy{{{~~~zzztttmmmjjjlllnnnnnnmmmiiijjjjjjiiihhhiiimmmppppppkkkccc[[[UUURRRRRRRRRPPPSSSXXX[[[]]]___bbbdddhhhkkknnnppprrrxxxyyyooohhhZZZQQQHHHCCC@@@<<<<<<>>>>>>@@@EEEMMMZZZnnn~~~vvvpppllliiigggbbb___\\\ZZZYYYXXXVVVUUUOOOMMMJJJHHHFFFDDDBBB???===;;;999777555444444444444444444444444333333333333333333333333222222222333333333444666888:::<<>><<<;;;===<<<<<<<<<<<<;;;;;;;;;999999888777777777777777999999999999999:::::::::333555666555333111333444444333222111111111222222222222222111///...///000...///111333444333222222111000000000////////////........./////////000000,,,------------------,,,*********+++++++++,,,,,,---------...------,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------....../////////........................------......///111222333222222333555666888999999777777777777888999:::;;;<<<<<<======???@@@BBBCCCCCCFFFIIILLLTTTfff~~~wwwlllfffiiixxxtttmmmmmmooooooooouuuxxx~~~|||zzzyyy~~~~~~~~~~~~}}}{{{zzzyyyyyyzzzzzz{{{zzzyyyxxxxxxyyyzzz{{{|||{{{{{{zzzyyyyyyyyyyyywwwwwwuuuuuuuuuwwwyyy{{{|||||||||}}}}}}~~~|||yyywwwvvvvvvwwwxxxwwwuuuttttttvvvxxxyyy|||{{{yyyyyyyyyxxxvvvtttjjjiiihhhhhhfffccc^^^ZZZTTTSSSSSSXXX___eeehhhiiihhhcccZZZOOOGGGEEEGGGJJJJJJVVVeeeoooqqqooonnnnnnqqquuuzzzvvvnnnfffccchhhnnnqqqrrrqqqrrrrrrpppnnnnnnqqquuusssmmmeee\\\VVVTTTTTTUUUWWW[[[```dddgggjjjlllooovvvxxxyyy{{{~~~}}}vvvmmmfff^^^UUUJJJDDD@@@;;;;;;>>>;;;<<>><<<;;;======<<<;;;;;;;;;;;;<<<999888888777777777777777444444444444444555555555333555777555222111222555777666444333222333333444333333333111///...000222///111222333333222000///000000000000///////////////000000000111111222222,,,------......------,,,---------.........//////,,,,,,------...---------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------...///000111111........................------......///111222333222222333555666888999999777777777777888999:::;;;=========>>>???AAACCCCCCCCCFFFIIIMMMUUUfff~~~qqqgggiiiqqq}}}|||~~~|||xxxzzzzzzuuuppppppttt|||||||||{{{{{{{{{{{{||||||zzzuuutttwwwyyywwwtttxxxxxxxxxxxxxxxxxxyyyyyyzzzyyyvvvuuutttuuuvvvwwwzzz{{{|||}}}}}}~~~}}}}}}}}}{{{yyyvvvuuussssssttttttssstttuuuwwwyyyzzzzzzzzzyyyyyyxxxwwwvvvvvvuuurrrooommmmmmkkkgggcccYYYVVVSSSSSSUUUYYY]]]___```]]]VVVNNNGGGFFFGGGJJJSSSOOOUUUfffnnnhhhccccccbbbhhhqqqyyy~~~uuullldddfffpppwwwwwwsssqqqssstttrrrqqqrrrwww{{{xxxpppfff___]]]]]]]]]\\\___dddjjjnnnqqqtttzzz~~~wwwnnnhhh[[[QQQGGGBBB???<<<:::;;;;;;<<<@@@GGGQQQaaazzz}}}}}}tttoookkkgggcccdddcccbbb```^^^\\\ZZZYYYXXXWWWUUURRROOOLLLJJJHHHEEEBBB===999666555666777666666555444444444444444111222333444333333111000//////000111333666777999:::<<>>>>><<<<<<;;;;;;;;;:::::::::::::::999:::;;;:::888555777666666666555555555555555555444444444333333333444333222111111111222333555444222000............111111111111111222222222000000000000000000000000------,,,++++++******))),,,,,,,,,---------............---,,,,,,,,,,,,---//////...---,,,,,,++++++++++++***)))(((((())))))++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------.........------,,,,,,,,,......//////000000111111555555444444444666888999:::::::::999999999888888======>>>???@@@AAAAAABBBCCCCCCEEEKKKTTTddd~~~vvvlllllltttxxxtttuuuwwwyyy}}}{{{tttvvv{{{}}}|||}}}||||||{{{{{{||||||}}}zzzuuutttwwwxxxvvvttttttuuuuuuvvvwwwxxxyyyzzzzzzyyyxxxwwwvvvvvvwwwxxx{{{|||}}}~~~~~~|||yyywwwvvvuuuttttttttttttssstttuuuwwwxxx{{{zzzzzzyyyxxxwwwwwwwwwuuusssqqqqqqrrrqqqmmmkkkbbb___ZZZWWWWWWXXXYYYZZZ[[[XXXSSSNNNJJJKKKOOORRRTTTPPPVVVdddjjjbbbZZZYYYZZZ___hhhqqqxxx{{{||||||sssnnnkkkpppzzz|||wwwuuuvvvwwwuuuttttttwwwyyy}}}vvvlllfffdddeeeeeeeeeiiinnntttxxx{{{~~~|||tttlllfffZZZPPPFFFBBB???;;;:::;;;<<<<<>>>>><<<<<<<<<<<<;;;;;;;;;::::::999888999::::::888777777777666666666555555555555555444444444333333333333222222111111222333444555444222000.........///111111111111111111111111000000000000000000000000---,,,,,,++++++***)))))),,,,,,,,,,,,------------......---,,,,,,,,,,,,---///......---,,,,,,++++++---,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------......---------,,,,,,,,,---......///000111111222555555555555666777888888999999999999999999999999======>>>???@@@AAAAAABBBDDDCCCFFFLLLUUUeee~~~~~~uuuqqqxxxvvvoooqqqtttyyy~~~|||zzz{{{~~~}}}}}}}}}||||||}}}}}}}}}{{{wwwuuuwwwwwwuuusssqqqrrrsssuuuwwwxxxzzzzzzyyyyyyyyyyyyyyyxxxxxxxxx{{{|||~~~}}}{{{yyywwwvvvvvvuuutttttttttuuuvvvvvvwww{{{{{{zzzzzzyyyyyyxxxxxxvvvuuuuuuuuuvvvvvvtttssslllhhhccc]]]XXXUUUUUUTTTWWWVVVTTTQQQPPPSSSYYY]]]\\\XXX[[[dddfff\\\SSSQQQSSSWWW___gggooouuuxxxzzzpppppprrrzzzxxxrrrssssssrrrpppoooqqqrrryyytttlllgggfffhhhkkkllluuuzzzxxxqqqiiidddYYYOOOEEEAAA???;;;:::<<<;;;;;;>>>BBBHHHTTTiii|||vvvpppnnnllliiiffffffeeecccaaa^^^]]]\\\[[[\\\[[[YYYVVVTTTRRRPPPOOOKKKHHHDDD@@@===<<<======@@@???===<<<:::999777777555555666666555444333333333333333333333444555666666888;;;>>>@@@AAABBBBBB@@@@@@?????????>>>>>>>>>@@@????????????>>>>>>>>>=========<<<<<<<<<;;;;;;999888666777888:::999888777777777666666666555555555555444444444333333333222222111111222333444555444333111////////////000000000000000000000000000000000000000000000000000000000000///......------,,,,,,,,,,,,------------......---,,,,,,,,,,,,---......------,,,,,,++++++...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------...------------,,,,,,,,,,,,---...///000111222333444555666777888888888888888888888999999:::;;;;;;<<<======>>>???@@@AAAAAADDDDDDGGGMMMVVVeee~~~}}}uuu{{{{{{rrrtttyyy~~~~~~~~~}}}}}}}}}}}}~~~~~~|||yyywwwwwwwwwuuutttrrrssstttuuuwwwxxxyyyzzzwwwxxxyyyyyyyyyyyyyyyxxx{{{|||~~~}}}{{{yyyxxxxxxtttuuuuuuvvvwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwwwwwxxxwwwvvvuuunnnlllggg```YYYUUUSSSSSSYYYYYYXXXXXXZZZ___eeejjjnnniiigggjjjggg^^^WWWUUUUUUXXX]]]cccjjjpppuuuwwwqqqrrrvvv}}}zzzsssmmmmmmnnnmmmmmmmmmnnnnnnrrrooojjjggghhhlllpppttt||||||uuunnngggbbbXXXNNNDDDAAA>>>;;;:::<<<999999<<>>@@@AAAAAA?????????>>>>>>>>>>>>===????????????>>>>>>>>>>>>>>>============<<<<<<<<<999777555666777999::::::777777777666666666666555555555444444444333333333111111111222333444555555222222000/////////000111000000000000////////////////////////////////////111000000//////......------------.........//////......---,,,,,,,,,,,,------------,,,,,,,,,++++++...------,,,,,,,,,------------------------------------............------------------------------------------------------,,,,,,---///000222333333444555666888999888888777666777888999:::;;;<<<<<<<<<<<<===>>>???@@@AAAAAADDDEEEHHHNNNVVVfff~~~xxx|||yyyyyy}}}~~~~~~~~~~~~~~~}}}{{{yyyyyyxxxwwwvvvwwwxxxxxxxxxxxxxxxyyyyyyvvvvvvwwwxxxyyyyyyxxxxxxzzz|||~~~}}}{{{zzzyyytttuuuwwwyyy{{{|||~~~~~~yyyzzzzzzzzzzzzzzzzzzzzzwwwxxxxxxxxxvvvuuuttttttlllkkkiiiccc\\\WWWUUUVVVYYY[[[]]]```eeellltttzzz|||vvvsssnnnhhheeedddaaabbbcccfffiiinnnrrrtttsssuuuxxx{{{}}}zzztttooolllllllllmmmoooqqqsssssspppnnnkkkjjjmmmrrrzzzyyyssslllfffbbbYYYOOOEEEAAA???;;;:::;;;888888;;;@@@DDDNNN```qqq~~~wwwqqqnnnlllhhhdddbbbaaa^^^[[[YYYXXXXXXXXXXXXWWWVVVUUUTTTRRRQQQQQQOOOMMMJJJGGGEEEDDDDDDDDDCCCCCCCCCAAA???===;;;999888888777666555555444444888777666555444444444444333444666999<<<>>>???@@@?????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<999888666666888:::::::::888777777777666666666666555555444444444333333333111111222333444555555555111000/////////000222222000000000000//////......////////////////////////......------,,,+++++++++////////////000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------------------------......////////////......------------------------------------------------,,,,,,---///000222333333333444666888888888777777666666777888:::;;;<<<<<<<<<<<<===>>>???@@@@@@AAADDDDDDHHHNNNVVVeee}}}{{{}}}}}}~~~}}}}}}|||{{{zzzyyyyyy|||{{{{{{zzzyyyyyyxxxxxxuuuvvvvvvwwwxxxyyyyyyzzz{{{}}}~~~|||zzzyyyuuuwwwyyy{{{}}}~~~xxxxxxyyyyyyzzzzzz{{{{{{wwwyyyyyyxxxuuussssssssslllmmmmmmhhhaaa[[[ZZZ[[[XXXZZZ___eeellluuuzzzvvvsssrrrsssnnnmmmllljjjkkklllnnnppprrrtttwwwxxxxxxuuurrroookkkiiihhhjjjnnnsssuuuvvvpppooonnnmmmooouuu~~~|||wwwsssmmmgggccc[[[QQQGGGBBB???<<<:::;;;999999<<<>>>@@@GGGWWWggg|||~~~wwwqqqnnnkkkfffccc```^^^[[[XXXVVVUUUUUUVVVWWWWWWVVVVVVUUUTTTSSSSSSOOOMMMKKKHHHFFFEEEDDDDDDBBBCCCCCCCCCBBB@@@>>><<<;;;:::999777666666666666999888777666555444444444444555666888:::===>>>???@@@@@@?????????>>>>>>>>>======>>>>>>>>>>>>>>>???=========<<<<<<<<<;;;;;;:::999777888999::::::999888888777777777666666666555555444444444333333333111222333444555555444444000////////////111333444222111111000000//////...000000000000000000000000111111111000//////....../////////000000000000111......---,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------------------------,,,,,,,,,------------...,,,---...///000111222333333444555666777777777777666777777999:::;;;<<<<<<;;;<<<<<<===>>>???@@@@@@CCCDDDGGGNNNVVVddd{{{~~~~~~~~~}}}~~~~~~}}}|||||||||||||||{{{{{{zzzyyyxxxxxxwwwwwwvvvwwwxxxzzz|||}}}~~~|||zzzyyyxxxyyyzzz|||}}}}}}}}}}}}wwwwwwwwwxxxyyyzzzzzz{{{wwwyyy{{{yyyvvvttttttuuurrrttttttoooggg```^^^___ZZZ]]]aaafffmmmuuu~~~}}}zzzyyyyyyyyyvvvtttpppmmmkkkjjjjjjjjjhhhlllqqqttttttsssrrrqqqmmmjjjgggiiinnnssswwwxxxvvvvvvtttssssssyyy}}}zzzwwwtttoooiiiddd^^^SSSHHHCCC@@@<<<:::;;;999999<<>>===;;;:::999888999999999999777666555555444444555555666888:::<<<===>>>AAA@@@@@@@@@????????????============>>>>>>??????<<<<<<<<<<<<;;;;;;;;;:::;;;:::::::::;;;;;;:::888888888888777777777666666555555444444444333333333222333444555555444444333///.........000222444555333222222111000000//////000000000000000000000000333333333222111111000000---............/////////......---,,,,,,,,,,,,---++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......---......///000111111222333333333444444555666777777777888999::::::;;;;;;;;;;;;<<<===>>>???@@@@@@BBBCCCGGGMMMUUUccczzzzzzxxxtttyyy}}}}}}~~~~~~~~~~~~{{{{{{{{{zzzzzzyyyyyyyyyyyyxxxwwwwwwxxx{{{~~~|||zzzyyyzzzzzz|||||||||{{{zzzyyyvvvvvvwwwxxxyyyyyyzzzzzzwwwzzz|||{{{xxxvvvwwwyyyyyy{{{{{{uuukkkdddaaaaaa```aaadddgggkkkqqqxxx}}}~~~~~~{{{{{{zzzyyyxxxvvvrrrmmmjjjgggffffff]]]ccckkkppprrrqqqqqqrrrtttppplllmmmrrrxxx|||~~~}}}|||{{{zzzyyywwwuuupppjjjeee___UUUJJJDDDAAA<<<::::::777999<<<@@@CCCJJJZZZiiikkkxxx~~~yyyrrrnnnllljjjeeebbb```]]]ZZZVVVTTTTTTTTTUUUQQQQQQQQQQQQPPPPPPPPPPPPLLLKKKIIIGGGEEEDDDCCCCCCAAABBBDDDFFFGGGFFFEEEDDDAAA@@@>>><<<;;;;;;;;;;;;999999888666555555555555666666777888999;;;===>>>AAAAAAAAA@@@@@@@@@@@@???<<<=========>>>>>>??????<<<<<<;;;;;;;;;:::::::::<<<;;;;;;<<<===<<<999777888888888888777777777777555555444444444333333333333444555555555444333222............000222444555333333333222111000000///000000000000000000000000......------,,,+++++++++,,,,,,,,,---------............---,,,,,,,,,,,,---+++++++++++++++++++++++++++*********++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------,,,,,,,,,------...............//////000000111111444333222222333444666777888888888999999::::::;;;;;;;;;<<<===>>>???@@@@@@AAABBBFFFMMMUUUbbbyyy~~~rrrpppvvv}}}tttzzz}}}|||{{{{{{{{{{{{{{{|||yyyzzz{{{|||~~~}}}zzzxxxzzzzzzyyyxxxwwwvvvuuuuuuuuuuuutttuuuvvvwwwyyyzzzzzz{{{|||}}}}}}|||{{{zzz~~~{{{wwwrrrmmmiiigggcccbbbaaabbbeeejjjpppsssuuuwwwyyy{{{{{{yyyvvvtttyyyuuuooojjjgggeeecccaaaYYY]]]bbbhhhlllnnnnnnmmmooorrruuutttsssuuu{{{~~~}}}yyyuuusssrrrooojjjfff[[[TTTJJJBBB>>><<<;;;;;;:::<<<>>>@@@CCCNNN\\\gggpppxxx|||wwwpppiiieeebbb```^^^ZZZYYYWWWUUUTTTSSSRRRRRRRRRPPPNNNLLLLLLMMMNNNOOOJJJIIIHHHFFFEEEDDDDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEDDDBBB@@@>>>======:::888666444333444555555222222333555777999;;;<<>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::;;;:::999999888888999999777777777666555555444444555444333333333444444555444444444555666555333111000000000222333555777888777555333111///.........000000000000000000000000///000///...///000///,,,......------------......///............---------++++++++++++++++++++++++------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,+++,,,---......---,,,+++...---,,,,,,---...///000111000000000000000111111444444333333444555777888888999999::::::;;;;;;<<<=========>>>??????@@@@@@CCCEEEIIIPPPXXXggg}}}zzz{{{|||yyy~~~{{{pppsss|||~~~~~~~~~}}}}}}|||||||||||||||}}}}}}zzz{{{|||~~~~~~{{{xxxwwwwwwwwwwwwwwwvvvuuutttsssuuuuuuttttttvvvxxx{{{||||||}}}}}}~~~}}}|||{{{zzz|||zzzxxxtttpppllliiihhhfffdddbbbaaacccgggkkknnnppprrruuuwwwxxxvvvtttrrrrrrnnniiifffccc```]]][[[UUUXXX]]]bbbfffiiijjjjjjnnnrrruuuuuussstttxxx|||{{{yyyuuusssqqqnnnhhhddd[[[UUUKKKCCC>>><<<;;;;;;;;;===@@@AAAFFFOOO\\\fffnnnuuuyyyuuuoooiiieeebbb___\\\XXXWWWVVVTTTRRRQQQPPPPPPPPPOOOMMMLLLKKKLLLMMMNNNJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEDDDCCCBBB@@@???>>>===:::888666444333333444555222333444666888:::<<<===BBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>>>>=====================<<<<<<<<<;;;;;;;;;::::::999999999999999777777777666555555444444333333333333222222222222777666555555444333///---//////000222444666777888666555333111///......///000000000000000000000000(((---111111///......---......------------..................------------++++++++++++++++++++++++------......---,,,,,,+++------------------------...---,,,+++++++++,,,,,,,,,------------------,,,//////...---------......000000//////000111222222444444333333444555777888888999999::::::;;;;;;<<<=========>>>??????@@@@@@DDDEEEIIIOOOWWWfff~~~{{{tttsss}}}vvvkkklllrrr~~~}}}}}}|||}}}}}}~~~~~~|||}}}~~~~~~{{{xxxvvvuuurrrsssuuuvvvvvvuuusssrrrvvvuuuttttttvvvzzz}}}~~~|||{{{zzzzzzxxxvvvsssqqqnnnlllkkkiiigggdddaaa```bbbeeeggglllmmmoooqqqqqqqqqooonnniiigggdddaaa___\\\XXXUUUSSSUUUXXX]]]aaadddfffhhhoootttyyyzzzyyyxxxyyy{{{zzzxxxvvvtttqqqmmmfffbbb]]]VVVMMMDDD???===<<<;;;;;;===???AAAEEELLLWWW___dddiiisss~~~uuurrrmmmhhheeeaaa]]]ZZZWWWVVVTTTRRRPPPOOONNNNNNMMMLLLKKKJJJJJJJJJKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCBBBAAAAAAAAAAAAAAAAAABBBDDDCCCBBBAAA@@@???>>>>>>:::999666444333333444555333444555777999;;;<<<===AAAAAABBBCCCCCCBBBAAAAAA??????>>>>>>>>>=========>>>>>>>>>=========<<<<<<;;;;;;:::::::::999999999888777777666666555555444444444555555444333222222777555444333333111...,,,---...000222444666777888555444222000////////////000000000000000000000000***...111111---+++---000......------------..................------------++++++++++++++++++++++++...------,,,,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,...------,,,,,,------...000000...------,,,------////////////000111333333444444333333444555777888888999999::::::;;;;;;<<<=========>>>??????@@@@@@EEEEEEHHHMMMVVVeee~~~vvvqqqpppwww{{{nnneeeffflll{{{~~~}}}~~~~~~}}}yyyvvvtttssssssppprrruuuwwwwwwvvvtttrrrvvvuuutttuuuwww{{{~~~|||{{{zzzzzzyyywwwvvvtttrrrqqqpppkkkhhhddd```___```cccdddiiijjjjjjkkkjjjiiigggfffdddcccaaa```___\\\WWWTTTUUUVVVWWWZZZ]]]```ccceeekkkpppwww|||}}}{{{{{{{{{}}}}}}}}}~~~~~~~~~zzzyyyyyywwwsssmmmgggccc___XXXNNNFFF@@@>>><<<<<<:::;;;===>>>@@@EEELLLQQQRRRWWW```nnn}}}zzzuuupppnnnjjjfffccc___[[[XXXVVVUUUSSSQQQOOONNNMMMMMMJJJJJJJJJJJJJJJJJJIIIIIIJJJIIIGGGFFFDDDCCCCCCCCCAAA@@@???>>>>>>???@@@AAABBBBBBAAAAAA@@@?????????;;;999777555333333444555444555777999;;;<<<>>>>>>@@@AAACCCDDDDDDCCCAAA@@@?????????>>>>>>>>>======>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;::::::999888888777777666555555555777777888888777666555444444222111111222222000///,,,...000333666777888888444333111000/////////000///////////////////////////------...---++++++---...------,,,,,,------............---------,,,,,,++++++++++++++++++++++++...---,,,+++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...............---------............///000222333444444444333333444555777888888999999::::::;;;;;;<<<=========>>>??????@@@@@@EEEDDDGGGLLLTTTddd}}}|||tttpppooossswwwmmmccc]]]```fffsss|||}}}}}}~~~~~~yyytttrrrqqqrrrsssrrrtttwwwyyyzzzxxxwwwuuuvvvvvvvvvwwwyyy}}}}}}|||{{{{{{yyyyyyyyyxxxvvvtttsssqqqiiifffbbb___^^^```bbbdddhhhgggfffdddbbb```^^^]]]aaa```___```___\\\XXXTTTUUUUUUVVVWWWYYY[[[]]]___aaagggooovvvzzz{{{zzzzzzxxxxxxyyy{{{}}}~~~||||||||||||{{{||||||zzzuuuoooiiifffbbb[[[PPPGGGAAA???===<<<<<<===>>>>>>>>>@@@BBBDDDEEEIIIQQQ^^^mmm|||tttnnnllljjjfffcccaaa^^^ZZZWWWWWWVVVSSSQQQOOOMMMLLLLLLHHHIIIJJJJJJKKKJJJIIIHHHIIIHHHGGGEEEDDDCCCCCCBBB@@@???>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@===;;;888666444444555555555666888;;;===>>>??????@@@AAACCCDDDDDDCCCAAA@@@????????????>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888888888777666666555555777888888888777666666555444333111000111111000...,,,///222666888888888777333222000/////////000000////////////////////////...***---777>>>888///)))------,,,,,,,,,,,,------...------------,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++---...************************+++,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...+++,,,---......//////000.........///000222333444444444333333444555777888888999999::::::;;;;;;<<<=========>>>??????@@@@@@DDDDDDFFFKKKSSSccc}}}|||ssspppmmmooo|||}}}uuukkkccc\\\WWWYYY___iiisss~~~~~~|||{{{{{{~~~~~~~~~}}}wwwsssqqqrrrtttvvvvvvwwwyyy{{{{{{zzzyyyxxxwwwwwwxxxyyy|||~~~}}}|||{{{{{{xxxyyyzzzzzzxxxuuuqqqooofffccc```]]]]]]^^^aaaccceeeccc```\\\YYYWWWUUUTTT[[[ZZZZZZZZZZZZYYYUUURRRPPPPPPQQQRRRSSSUUUWWWXXX\\\aaaiiiqqqwww{{{||||||rrrsssuuuxxx|||~~~~~~}}}|||||||||||||||~~~~~~|||vvvqqqmmmkkkddd]]]RRRIIICCC???===<<<@@@AAAAAAAAAAAA???>>>===@@@DDDJJJSSS___qqqzzzrrrllliiifffbbb___^^^[[[YYYWWWVVVUUUSSSPPPNNNLLLKKKKKKGGGIIIKKKLLLMMMKKKJJJIIIIIIHHHGGGEEEDDDCCCBBBBBB@@@??????????????????@@@>>>?????????@@@@@@AAAAAA???===:::777666555666666555777:::<<<>>>@@@@@@@@@AAAAAABBBCCCCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<=========<<<;;;:::999888888777777666666555555555444444444444555666999666333111000///---+++...111555888::::::888777222111000/////////000111000000000000000000000000...,,,666LLLWWWNNN;;;...------,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---++++++++++++++++++++++++++++++,,,---------,,,,,,...------,,,,,,------...******,,,...///000000000////////////000111333333444444333333444555777888888999999::::::;;;;;;<<<=========>>>??????@@@@@@CCCCCCFFFKKKTTTccc|||sssmmmhhhhhhvvvyyyrrrjjjddd]]]WWWVVVYYY___jjjvvv~~~~~~}}}{{{zzzzzz}}}}}}~~~~~~xxxsssrrrtttxxx{{{yyyzzzzzz{{{{{{{{{{{{zzzwwwxxxzzz|||~~~}}}|||{{{||||||yyy{{{}}}~~~|||vvvqqqmmmcccaaa]]]ZZZYYY[[[^^^```^^^\\\XXXTTTQQQOOONNNNNNQQQPPPPPPPPPQQQPPPNNNKKKIIIJJJLLLNNNPPPSSSTTTUUUVVVYYY___gggoootttwwwxxxlllnnnqqqvvv}}}~~~|||{{{zzzzzzyyyyyyzzzzzzyyyzzz{{{|||}}}~~~~~~~~~|||~~~~~~{{{vvvrrrppppppeee^^^SSSJJJCCC@@@>>>===AAAAAACCCDDDCCCAAA>>>;;;>>>BBBHHHMMMWWWjjj}}}zzzwwwrrrmmmhhhddd___\\\[[[YYYXXXWWWUUUTTTQQQOOOLLLJJJIIIHHHHHHIIILLLNNNOOOMMMKKKJJJIIIHHHFFFEEECCCBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@===>>>>>>???@@@AAAAAABBB@@@???<<<999777777777777666888;;;>>>@@@AAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>>>>>>>>>>=========<<<<<<;;;<<<>>>>>>>>>===;;;:::999999888888777666666666555444222111222444666888:::777444111000///---,,,000333888;;;<<<;;;888666111000///......///000111000000000000000000000000222///888MMMWWWMMM<<<222---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,------------------,,,***+++---...///000//////000000//////000111222222444444333333444555777888888999999::::::;;;;;;<<<=========>>>??????@@@@@@AAABBBFFFLLLTTTccc{{{rrrjjjdddcccrrr{{{uuuooojjjcccZZZVVVWWWYYYdddqqqyyy~~~}}}|||{{{{{{{{{|||~~~zzzuuutttwww|||{{{{{{{{{{{{{{{{{{{{{{{{wwwxxx{{{~~~~~~|||{{{{{{|||||||||yyyrrrnnnbbb___[[[XXXWWWXXX[[[]]]YYYVVVSSSOOOMMMKKKKKKKKKJJJIIIHHHHHHIIIIIIGGGEEEEEEGGGJJJMMMQQQSSSUUUVVVLLLNNNRRRYYYaaahhhlllmmmhhhjjjooovvv~~~}}}{{{yyywwwvvvuuuttttttuuuvvvwwwtttvvvyyy||||||}}}~~~zzzuuuqqqqqqrrrfff___TTTJJJDDD@@@>>>===???@@@AAACCCDDDBBB>>>;;;;;;AAAGGGLLLTTTiii~~~wwwuuuuuurrrooogggccc^^^ZZZYYYXXXXXXWWWSSSRRRPPPMMMKKKIIIGGGGGGHHHJJJMMMPPPPPPOOOLLLJJJIIIHHHFFFEEECCCBBBBBBBBB@@@AAABBBCCCCCCBBBAAA@@@======>>>???@@@AAABBBBBBBBB@@@===:::888888888888666888;;;>>>AAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@????????????>>>????????????>>>>>>>>>>>>;;;===>>>???>>>===;;;:::999999888888777666666666777555333222333666999<<<888555222111111111111000222555999======;;;888555000000///......///111222000000000000000000000000333,,,...;;;@@@777///------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++(((***+++,,,---,,,,,,+++........................)))***,,,---...---,,,,,,+++,,,............,,,+++,,,---.../////////...---111000000000000000111111444444333333444555777888888999999::::::;;;<<<<<<=========>>>??????@@@@@@@@@AAAFFFMMMUUUccczzzmmm___aaauuuyyytttpppiii___XXXTTT\\\gggrrr|||~~~~~~}}}}}}|||}}}}}}zzzooolllttt|||~~~}}}~~~~~~}}}zzzyyyzzz{{{zzz{{{}}}~~~|||{{{~~~}}}}}}~~~~~~}}}{{{{{{uuuoookkkdddccc___YYYWWWYYYZZZXXXWWWRRRLLLHHHHHHGGGEEEDDDDDDEEEEEEDDDBBBBBBDDDFFFEEEFFFIIILLLNNNOOOOOOOOONNNPPPSSSVVVZZZ^^^dddhhhjjjnnnsssyyy}}}||||||{{{yyyqqqpppnnnmmmlllmmmnnnoooqqqssswww{{{~~~~~~~~~{{{yyywwwuuutttsssqqqoooiii^^^RRRKKKEEE@@@???BBBEEEGGGJJJIIIFFFCCCAAAAAAEEEHHHMMMSSS___rrr~~~vvvsssqqqlllhhhaaa^^^ZZZXXXWWWVVVTTTRRRWWWTTTQQQOOOMMMKKKHHHFFFGGGGGGIIIKKKMMMMMMKKKJJJEEEEEEDDDDDDCCCAAA@@@???AAABBBCCCEEEEEEEEEEEEDDDBBBAAAAAA@@@@@@AAAAAABBB???===;;;:::::::::999888999;;;???CCCFFFEEECCC@@@DDDDDDDDDDDDCCCBBBAAA@@@===>>>?????????===<<<;;;;;;<<<===>>>>>>===<<<<<<============<<<;;;:::999<<<;;;:::888777666666666444333333333444666777999111111111111000000000///222444555777777666444333222111000.........///000222222222111000//////...111111111111111111111111------............------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++)))+++,,,------,,,***)))++++++,,,------......///........................+++,,,---...///000111222444444555666777888999999888999999::::::;;;;;;<<<======<<<<<<>>>???AAABBBCCCCCCEEEKKKSSSbbbzzzssseeeggg{{{|||ssseee[[[VVV[[[cccmmmwww~~~~~~~~~~~~~~~~~~}}}xxxmmmjjjrrryyy|||{{{}}}}}}|||zzzxxxwwwxxxyyyzzz|||}}}~~~}}}|||{{{}}}|||{{{|||~~~~~~}}}yyysssmmmiiiaaaaaa___ZZZYYY\\\\\\YYYTTTPPPJJJGGGGGGGGGEEEDDDCCCCCCCCCBBBAAAAAADDDGGGIIIKKKMMMOOOQQQRRRSSSSSSRRRTTTVVVXXXZZZ]]]aaaeeejjjnnntttzzzzzztttssstttuuuzzz|||}}}zzzxxxxxxvvvtttsssiiifffbbb___^^^aaaeeegggnnnppptttxxxzzz{{{{{{{{{}}}|||zzzzzzyyyxxxuuurrriii^^^QQQIIICCC???@@@CCCGGGKKKOOOOOOKKKGGGEEEEEEGGGJJJPPPYYYgggzzzwwwrrrmmmhhhdddaaa^^^ZZZWWWVVVUUUTTTRRRSSSQQQOOONNNMMMKKKHHHFFFGGGHHHIIIKKKLLLLLLJJJHHHEEEEEEEEEEEEEEEEEEDDDDDDBBBCCCDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCAAA>>><<<:::999888777:::<<<@@@EEEGGGGGGDDDBBBEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>===;;;:::;;;<<<===>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999888888888777666555555555666444444333333444666777888111111000000///000000000444555666777666555333222111000///......//////000222222111111000//////...------------------------------............------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,///......------,,,++++++------------------------------...///000111111222333333444555666777888888888999999::::::;;;;;;<<<======<<<===>>>???AAABBBCCCCCCFFFKKKSSSbbbzzz}}}pppppp{{{|||qqqeee[[[[[[^^^eeeqqq}}}~~~}}}}}}|||~~~~~~~~~~~~uuujjjhhhnnnvvvyyyzzz|||}}}|||yyyvvvuuutttwwwxxxzzz{{{||||||||||||yyyyyyyyy{{{~~~}}}}}}|||zzzuuuooojjjfff___```___\\\]]]```^^^YYYOOOLLLIIIGGGGGGGGGFFFEEEDDDDDDDDDCCCBBBDDDHHHKKKPPPQQQRRRTTTUUUWWWXXXXXXZZZZZZ[[[ZZZZZZ[[[^^^```hhhmmmttt{{{}}}qqqgggaaa___^^^^^^```bbbdddggglllsss{{{|||wwwssstttsssqqqqqqpppnnnkkkhhhbbb^^^WWWSSSRRRWWW]]]aaahhhjjjnnnrrrvvvxxxyyyyyy~~~}}}}}}}}}}}}{{{wwwssshhh\\\OOOGGGBBB???AAAEEEIIIOOOUUUVVVQQQLLLJJJJJJLLLPPPXXXeeevvv}}}xxxyyy|||}}}yyypppiiidddaaa```]]]YYYWWWVVVUUUSSSRRRPPPOOONNNMMMMMMKKKHHHEEEGGGHHHIIIKKKKKKIIIHHHGGGDDDDDDDDDEEEFFFFFFFFFFFFCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@===;;;:::::::::<<>><<<:::999<<<======>>>>>>======<<<;;;;;;;;;;;;:::999888888666666666555555666666777444444444555555666666777111000///......///111222666666777777666444222111000////////////000000111222111111000000//////...........................------............------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---.../////////......------,,,++++++,,,,,,,,,,,,------------//////000000111111111111222222333444555666777777888999999::::::;;;;;;<<<===<<<======>>>@@@AAABBBCCCCCCFFFKKKSSSbbb{{{}}}yyy~~~}}}}}}|||}}}vvveeeaaa^^^aaakkkyyy~~~~~~~~~}}}}}}~~~{{{pppgggfffkkkrrrvvvyyy{{{}}}}}}zzzwwwttttttwwwwwwxxxyyyzzz{{{{{{|||yyyxxxxxxzzz}}}|||{{{zzzwwwrrrmmmiiifff```bbbaaa___```aaa]]]VVVKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGJJJOOOSSSVVVVVVVVVWWWXXXZZZ[[[\\\``````___]]]ZZZYYY[[[\\\eeejjjrrrzzzuuunnncccZZZTTTQQQOOONNNMMMNNNOOOQQQTTTZZZaaafffkkkqqqyyyzzzuuupppllljjjiiihhhhhhhhhgggddd```\\\WWWSSSMMMIIIIIIMMMSSSWWW^^^aaagggmmmssswwwzzz{{{||||||}}}~~~~~~{{{uuuqqqfffZZZMMMEEE@@@>>>BBBGGGJJJSSS\\\]]]WWWPPPOOOPPPXXX\\\fffuuutttjjjgggggghhhlllqqqwww~~~{{{qqqiiidddbbb^^^[[[XXXVVVUUUTTTSSSQQQPPPOOONNNNNNNNNKKKHHHEEEDDDFFFIIIIIIIIIGGGFFFFFFCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDBBBAAABBBBBBCCCCCCCCCCCCBBBBBB@@@@@@???>>>>>>???AAACCCAAAEEEKKKOOOOOOMMMJJJIIILLLKKKIIIGGGFFFDDDCCCCCCBBBAAAAAA@@@???===<<<<<<>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;:::999999999888888777777777777888444555555666666666666555111///...------000333555888888888777555333111///......//////000000111111111111000000////////////////////////////////////------............------------,,,,,,,,,+++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,---------------------------------+++++++++++++++,,,---...++++++,,,------......///++++++,,,,,,,,,,,,,,,---111111111111111111111222222333444444666666777888888999999::::::;;;;;;<<<<<<<<<===>>>???@@@AAAAAACCCCCCFFFKKKSSSccc{{{yyyqqqhhhccciiivvv~~~~~~}}}~~~}}}uuukkkeeefffjjjppptttxxx{{{~~~~~~|||yyyxxxwwwxxxwwwwwwwwwxxxyyy{{{|||zzzyyyyyyzzz|||~~~}}}|||zzzyyywwwuuuqqqnnnkkkiiieeefffdddaaaaaa```XXXOOOIIIJJJKKKKKKKKKJJJKKKKKKKKKKKKLLLLLLLLLOOOTTTWWWYYYYYYXXXWWWXXXZZZ\\\^^^bbbbbbaaa^^^[[[YYYZZZ[[[ccchhhooowww}}}{{{rrreee___VVVNNNIIIFFFCCCBBB@@@AAACCCDDDEEEIIINNNRRRSSSWWW^^^dddiiimmmqqqsssrrrrrrppplllhhhdddbbbaaa____________^^^[[[VVVRRRHHHFFFBBB@@@@@@CCCFFFHHHRRRWWW```jjjrrryyy}}}~~~||||||}}}~~~zzztttooocccXXXKKKCCC@@@>>>BBBHHHNNNYYYeeeeee]]]VVVVVVYYYffflllwww}}}ooo```XXXVVVWWWZZZ___bbbgggooouuuxxxyyyzzz{{{zzz}}}yyyuuuuuuxxx|||{{{tttmmmgggeee]]]ZZZWWWTTTTTTSSSRRRQQQRRRPPPOOONNNNNNLLLHHHEEECCCFFFIIIIIIHHHFFFEEEFFFDDDCCCBBBBBBAAABBBBBBBBBFFFFFFGGGFFFEEEDDDBBBAAABBBCCCCCCDDDDDDCCCCCCBBB???@@@AAA@@@@@@BBBFFFIIIHHHMMMTTTVVVUUURRROOOMMMPPPNNNLLLIIIGGGEEEDDDDDD@@@@@@@@@?????????????????????>>>>>>============;;;<<<<<<<<<<<<;;;;;;:::;;;:::999777666555555555444555777888888666555333000///...---...111555777:::999888666444222000///......//////000000111111000000000///////////////++++++++++++++++++++++++------............------------,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,+++***))))))******++++++,,,------......///+++++++++,,,,,,---------111111111111222222222222444444555666777888888999888999999::::::;;;;;;<<<;;;<<<===>>>???@@@@@@AAACCCCCCFFFLLLTTTddd|||zzzmmmiiiqqq~~~xxxnnnfffeeehhhkkkooossswwwzzz}}}~~~}}}||||||}}}zzzyyywwwvvvvvvxxxzzz{{{{{{zzzyyyzzz{{{|||{{{zzzyyyxxxvvvtttsssqqqpppoookkkiiifffaaa```^^^TTTIIIGGGIIILLLMMMLLLKKKKKKLLLLLLMMMOOOOOOPPPRRRVVVXXX\\\ZZZXXXWWWXXXZZZ\\\^^^aaaaaa```^^^[[[ZZZ[[[]]]bbbfffmmmsssxxx~~~wwwmmmdddZZZUUUOOOIIIEEEBBB???===999;;;===>>>>>>???AAADDDBBBEEEJJJMMMPPPSSSWWWZZZ\\\^^^^^^]]]ZZZXXXWWWXXXVVVVVVVVVVVVUUURRRNNNJJJAAA@@@???>>>???@@@AAABBBHHHOOO[[[hhhssszzz~~~~~~~~~~~~}}}yyysssnnn```UUUIIICCC@@@???BBBGGGSSS```lllmmmccc\\\]]]bbbpppyyy~~~mmmZZZOOOLLLKKKMMMQQQRRRVVV[[[___bbbeeehhhkkkjjjnnnssswwwxxxyyyzzz{{{xxxuuuqqqnnnmmmooosssuuuxxxyyyzzzzzzvvvqqqkkkggg[[[YYYUUUSSSSSSSSSQQQPPPRRRPPPNNNMMMMMMLLLJJJHHHGGGKKKMMMLLLHHHEEEEEEFFFFFFEEECCCBBBBBBBBBCCCCCCFFFFFFGGGGGGFFFDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDBBBAAACCCHHHMMMQQQWWW]]]___\\\WWWSSSRRRTTTRRRNNNKKKHHHFFFEEEEEE@@@@@@??????@@@@@@AAABBB@@@@@@???>>>============;;;<<<<<<======<<<;;;;;;999888777555444333222222555666888999999777444222//////...///111444777888:::999888666444222000///...///000000000000000///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------............------------,,,,,,,,,,,,++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((''''''///......------,,,++++++++++++,,,,,,------......000000111111222222222222444444555666777888999999888999999::::::;;;;;;<<<;;;<<<===???@@@@@@@@@@@@CCCCCCFFFLLLTTTddd}}}|||yyykkkkkkxxx~~~|||rrriiiccceeejjjmmmppptttuuuxxx{{{|||}}}~~~|||{{{xxxvvvvvvwwwyyy{{{zzzyyyxxxyyy{{{|||{{{zzzxxxwwwvvvuuuuuuuuuvvvvvvnnnkkkfffaaa___\\\QQQFFFDDDHHHLLLMMMLLLJJJJJJKKKNNNPPPSSSUUUUUUVVVXXXZZZ^^^[[[YYYWWWWWWYYY\\\___^^^^^^^^^]]][[[[[[]]]___cccgggkkkpppuuu{{{|||ssskkkaaaYYYSSSOOOKKKGGGEEEBBB@@@>>>777:::=========<<<<<<<<<===>>>@@@AAAAAACCCFFFIIIKKKNNNPPPQQQOOONNNOOOQQQPPPOOONNNMMMMMMJJJFFFCCC???>>>=========>>>@@@AAAAAAIIIWWWfffrrryyy||||||~~~}}}|||{{{yyyuuuooojjj\\\RRRHHHCCCAAA???BBBGGGTTTaaannnnnnccc\\\```ggguuu~~~lllVVVJJJFFFDDDEEEHHHIIIKKKMMMPPPUUU[[[bbbgggjjjnnnrrrtttsssqqqqqqrrrpppooommmkkkkkklllmmmnnnpppqqqsssvvvwwwsssllleeeZZZXXXTTTSSSRRRRRRQQQPPPOOOMMMJJJIIIKKKLLLMMMLLLPPPSSSUUURRRKKKEEEDDDDDDCCCBBBAAA@@@@@@AAACCCDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBCCCEEEFFFFFFEEECCCBBB@@@BBBDDDCCCCCCFFFLLLSSSYYY___fffgggbbb[[[WWWVVVVVVTTTPPPLLLIIIGGGFFFFFFBBBAAA@@@@@@???@@@AAABBBAAA@@@???===============:::;;;;;;<<<<<<;;;;;;;;;888777666555444333333333555777999::::::777333111...///000111444666888999:::999777555333222111000///000000111111000///...////////////////////////////////////////////////------............------------,,,,,,,,,,,,++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,+++***((('''///......------,,,+++++++++,,,,,,---......//////...//////000111222333333333444444555666777888888888999999::::::;;;;;;<<<;;;<<<===???@@@@@@@@@@@@CCCCCCFFFLLLUUUeee}}}zzzlllhhhsss~~~}}}~~~~~~~~~zzzoooeeeaaaffflllnnnppptttsssvvvyyy{{{|||~~~|||yyyvvvuuuwwwyyy{{{yyyxxxxxxyyy{{{||||||{{{wwwwwwvvvvvvwwwxxxzzz{{{ooollleee```^^^[[[QQQEEECCCGGGKKKMMMKKKIIIIIIJJJRRRUUUXXXZZZ[[[[[[\\\]]]___\\\YYYWWWWWWYYY]]]___[[[\\\\\\\\\[[[\\\___bbbeeegggkkkoootttyyyvvvkkkcccYYYQQQKKKHHHEEECCCAAA???===;;;888;;;???@@@>>><<<;;;:::>>>???>>>===<<<===???AAABBBFFFJJJKKKKKKJJJLLLNNNLLLJJJIIIHHHGGGEEEBBB???;;;:::888666777999<<<>>>===GGGVVVfffqqqxxxyyyyyy|||zzzyyywwwuuupppjjjfff[[[QQQHHHDDDAAA@@@BBBFFFQQQ```mmmlll```ZZZ^^^fffuuukkkUUUHHHCCCAAAAAACCCEEEEEEGGGJJJPPPYYYcccjjjqqqtttwwwvvvrrrooommmnnnmmmlllllllllllllllllllllmmmlllooossswwwtttkkkcccZZZWWWTTTRRRRRRRRRQQQPPPKKKIIIGGGGGGIIILLLOOOPPPWWWZZZ[[[VVVMMMEEECCCCCC>>>>>>======>>>@@@BBBDDDEEEEEEFFFGGGGGGFFFDDDCCCCCCDDDEEEGGGGGGEEEDDDCCC<<>>999999:::;;;;;;:::::::::777777666666666666777777555777:::;;;:::777333000...///111333555888999::::::999777555333222111111000000111111111///...---.........///////////////---------------------------..................------------,,,,,,,,,++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,+++)))++++++,,,------......///,,,,,,------...///000000---...///000111222333333222333333444555666777777888999999::::::;;;<<<<<<:::<<<===???@@@@@@@@@@@@CCCCCCFFFLLLUUUeee~~~nnn{{{nnnfffmmmvvv{{{nnnfffddddddgggnnnsssuuuuuuwwwwwwxxxyyyzzz|||~~~}}}{{{wwwuuuuuuxxx{{{~~~||||||{{{zzzzzzzzzzzzzzzxxxwwwwwwxxxzzz|||||||||sssiiibbbeeefff\\\PPPIIINNNOOONNNKKKHHHGGGJJJMMMUUUYYY]]]\\\YYYXXX\\\___^^^\\\ZZZYYY[[[\\\[[[[[[[[[YYYXXXXXXZZZ___dddgggiiihhhhhhjjjnnnuuu{{{~~~vvvmmmeee]]]UUUQQQFFFDDD@@@===:::999999999;;;::::::999999::::::;;;<<<;;;999;;;>>>@@@???===@@@@@@@@@CCCGGGIIIGGGDDDIIIGGGEEECCC@@@>>>===<<<::::::999999888888999999AAACCCIIIRRR^^^hhhooorrrrrrqqqqqqqqqppplllfffbbb\\\TTTIIIAAA>>>@@@BBBDDDNNNWWW___]]]UUUSSS[[[eeewww~~~iiiQQQDDDAAA@@@AAABBBDDDDDDDDDFFFLLLXXXeeemmmuuuuuutttuuuuuussspppmmmjjjjjjjjjjjjjjjiiihhhgggjjjiiijjjmmmppppppllliii\\\XXXSSSQQQQQQRRRPPPNNNNNNKKKIIIJJJLLLMMMKKKIIIUUU[[[]]]WWWJJJ@@@>>>@@@@@@@@@AAABBBBBBCCCCCCDDDFFFGGGGGGHHHHHHHHHGGGFFFIIIIIIHHHGGGEEECCCBBB@@@;;;???BBBDDDGGGNNNYYYbbbjjjmmmooolllfff___[[[ZZZ\\\WWWQQQLLLHHHFFFDDDBBBBBBBBBAAAAAA???>>><<<;;;@@@??????>>>===<<<<<<;;;;;;<<<======<<<:::888777777666444333444555777888:::<<<===;;;777222///...,,,...111444777:::;;;<<<;;;999666222000/////////111111222222222111111000000000///...............,,,---------.../////////........................***++++++,,,,,,------...'''(((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((()))+++...///,,,---...///000///...---......................../////////000111111222222333444666777888999888888::::::999999999:::;;;;;;>>>===<<<<<<===???AAACCCEEEFFFFFFIIITTTiiicccvvvnnnbbbeeelll}}}wwwmmmeeedddeeeiiinnnsssuuutttvvvvvvwwwxxxyyyzzz||||||yyyxxxuuuttttttwwwzzz|||zzzzzzzzzyyyzzzzzz{{{|||zzzyyyxxxyyyzzz{{{||||||vvvmmmffffffdddZZZPPPLLLMMMNNNMMMKKKHHHHHHKKKNNNSSSXXX]]]^^^\\\[[[]]]___\\\YYYWWWVVVWWWYYYYYYYYYUUUTTTSSSTTTWWW\\\aaaeeejjjiiiiiikkkoootttyyy}}}{{{rrriiiaaaYYYRRRMMMEEECCC@@@<<<:::999888999;;;::::::999999::::::;;;<<<:::999:::===???>>><<<>>>>>>>>>AAAEEEFFFEEEBBBFFFEEECCC@@@>>><<<;;;;;;;;;:::999999999999::::::@@@AAAEEEMMMVVV^^^dddfffllllllkkkkkkjjjgggbbb^^^XXXRRRHHHAAA???@@@BBBCCCHHHOOOTTTRRRMMMMMMUUU^^^sssyyyeeeOOODDDAAA@@@@@@AAAEEEFFFGGGHHHMMMWWWdddnnn}}}}}}}}}{{{xxxsssooommmiiiiiiiiihhhhhhhhhhhhhhhgggggghhhjjjmmmnnnkkkhhhbbb]]]XXXUUUTTTSSSRRRPPPKKKIIIGGGGGGHHHIIIJJJJJJOOOSSSTTTPPPGGG@@@>>>@@@@@@@@@@@@AAABBBBBBCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHJJJIIIIIIGGGEEEDDDBBBAAA???BBBDDDFFFIIIQQQ]]]fffpppqqqrrrooohhhbbb___^^^[[[VVVOOOJJJGGGEEEDDDCCCAAAAAAAAAAAA@@@???>>>>>>??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;:::999888888777666555444555777888<<<<<<<<<999555111//////...000222555888;;;<<<===:::888555222000/////////...///000111333333333444000000///...............---------.......................................,,,,,,,,,,,,,,,,,,,,,+++((((((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,...000111***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////000111111222222222333444666777777777777::::::999999999:::;;;;;;>>>===<<<<<<===???AAACCCEEEEEEGGGJJJUUUjjjVVViiikkk]]]\\\aaasss|||wwwpppiiibbbcccfffkkkpppssstttsssuuuuuuvvvvvvwwwxxxyyyyyyuuuttttttttttttvvvxxxyyyxxxxxxxxxxxxyyyzzz{{{{{{zzzyyyxxxxxxxxxzzz|||}}}xxxrrrmmmjjjeee]]]WWWVVVTTTTTTRRRNNNKKKKKKMMMOOONNNTTTZZZ]]]\\\[[[[[[\\\YYYVVVSSSRRRSSSUUUWWWWWWOOONNNNNNOOORRRWWW\\\___ggggggiiikkkooossswwwyyy|||vvvmmmddd\\\TTTMMMIIIDDDBBB???<<<999888888999:::::::::::::::::::::::::::999888:::<<<===<<<;;;<<<<<<===???BBBCCCBBB@@@CCCBBB@@@>>><<<;;;::::::;;;:::::::::::::::;;;;;;???AAADDDJJJQQQXXX[[[\\\eeecccbbbaaaaaa___\\\ZZZTTTNNNGGGAAA@@@@@@BBBBBBCCCFFFIIIHHHFFFIIIPPPWWWmmmzzzppp___MMMDDDBBB@@@@@@AAAFFFIIILLLKKKLLLSSSaaalll}}}uuuooommmhhhgggfffeeefffggghhhhhhdddddddddgggiiijjjjjjiiigggccc\\\XXXUUUSSSRRRPPPLLLLLLJJJHHHFFFEEEGGGIIIHHHIIIHHHFFFBBB???????????????@@@@@@AAABBBBBBBBBDDDDDDDDDDDDEEEFFFHHHIIIJJJIIIHHHGGGEEECCCBBBAAACCCEEEGGGIIINNNXXXdddmmmvvvvvvtttoooiiidddaaa```YYYTTTMMMGGGEEEDDDDDDCCC@@@@@@@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>===============<<<<<<;;;::::::::::::999888777666666777888999>>>===;;;777222000///000111222555888:::<<<===>>>999777444111/////////000//////111222333333333333000000///..............................---------------------------------...------,,,++++++******(((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,++++++++++++,,,------************************/////////000111111222222111222444555666777666666999999999999999:::;;;;;;======<<<<<<===???AAABBBDDDEEEGGGKKKVVVkkkOOO^^^ttt{{{fffXXXVVVXXXfffzzz|||tttlllgggdddbbbdddhhhmmmqqqssstttsssttttttuuuvvvvvvvvvvvvvvvrrrrrrssstttvvvwwwxxxxxxyyyxxxxxxwwwwwwxxxxxxxxxvvvvvvuuuttttttvvvzzz|||yyywwwtttpppjjjeeeccccccaaa^^^YYYTTTPPPNNNOOOPPPMMMQQQUUUWWWWWWWWWXXXYYYVVVSSSPPPNNNPPPRRRTTTTTTKKKJJJJJJJJJMMMQQQUUUWWW^^^```ccchhhmmmqqquuuwwwyyysssjjj```XXXQQQJJJFFFBBB@@@===:::888888888999::::::::::::::::::::::::999888888999:::::::::::::::;;;===???@@@AAA@@@???@@@@@@>>><<<;;;:::::::::;;;:::::::::;;;<<<======AAACCCGGGNNNVVV[[[]]]]]]___]]][[[ZZZZZZYYYXXXWWWQQQLLLFFFBBBAAABBBBBBBBBBBBCCCCCCBBBDDDHHHPPPUUUhhhvvv~~~fffXXXJJJCCCBBB@@@@@@AAAFFFKKKOOONNNMMMRRR```kkkwwwooolllgggfffdddcccccceeeggghhhbbbbbbccceeeggghhhiiijjjiiieee___YYYTTTQQQOOONNNPPPRRRRRRPPPJJJGGGGGGHHHDDDBBB???>>>>>>>>>>>>===>>>>>>??????@@@AAAAAAAAAEEEDDDCCCBBBBBBDDDFFFHHHHHHGGGFFFEEECCCBBBBBBAAAEEEGGGJJJNNNUUUaaannnvvvyyywwwsssnnnhhhccc```^^^VVVQQQJJJEEECCCCCCDDDDDDBBBBBBAAAAAAAAAAAAAAAAAA============>>>>>>>>>>>>===<<<;;;:::999:::;;;;;;888888888888999:::;;;<<>>???AAABBBCCCEEEGGGLLLXXXmmmLLLWWWhhhyyyooo```VVVRRRSSSYYYlll~~~~~~~~~}}}}}}~~~~~~|||~~~|||tttkkkddd```aaacccggglllpppssssssssssssssstttuuuvvvvvvvvvvvvuuurrrssstttvvvwwwxxxxxxxxxzzzzzzxxxwwwuuutttttttttqqqqqqpppnnnmmmpppuuuzzzzzz{{{zzzuuuoookkkhhhgggeeeaaa\\\WWWTTTSSSTTTTTTSSSSSSTTTTTTSSSTTTVVVXXXTTTQQQNNNLLLMMMOOOPPPPPPJJJIIIHHHGGGHHHKKKMMMOOORRRUUU[[[bbbiiioootttvvvwwwqqqggg^^^UUUNNNHHHEEE@@@>>><<<999888777888888999::::::;;;;;;::::::999888888999999999999999::::::<<<>>>???@@@@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAAEEEMMMWWW```dddeeeddd]]]ZZZXXXVVVWWWWWWVVVUUUOOOKKKFFFBBBBBBBBBCCCCCCBBBAAA@@@@@@CCCHHHOOOTTTdddsssxxx]]]RRRFFFCCCBBBAAAAAACCCEEELLLRRRSSSTTT[[[iiiuuuyyyoookkkfffeeecccbbbbbbccceeegggaaabbbdddeeefffgggiiijjjjjjgggbbb\\\UUUQQQNNNMMMOOOSSSWWWWWWRRRNNNLLLKKKBBB???<<<;;;<<<===<<<;;;======>>>>>>???@@@@@@@@@FFFDDDBBBAAAAAABBBCCCEEEEEEDDDCCCBBBBBBBBBBBBBBBFFFIIINNNVVV```kkkwww~~~|||yyysssmmmgggbbb^^^\\\RRRNNNHHHDDDCCCDDDDDDDDDEEEDDDBBBAAA@@@?????????============>>>>>>>>>>>>===<<<;;;:::999:::;;;<<<777777888:::;;;===???@@@>>><<<888222......000222333666:::>>>???>>><<<:::555333111/////////000111444444444333333111000000000000///.............../////////...---------,,,------------------------*********++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...............---------......---,,,---...///000......................../////////000111111222222222333555777888888888777888888888888999:::;;;<<<<<<<<<======>>>@@@AAAAAACCCEEEGGGLLLXXXmmmJJJOOO\\\nnn}}}uuujjjaaaZZZUUUQQQPPP^^^sss~~~|||||||||}}}}}}{{{|||{{{rrrkkkeee```___bbbgggkkkooorrrssssssssstttrrrtttuuuwwwxxxxxxwwwwwwtttuuuuuuvvvwwwxxxxxxyyy{{{zzzxxxvvvtttrrrqqqqqqnnnnnnlllhhhfffhhhnnntttzzz~~~~~~zzzuuuqqqkkkggg```\\\XXXUUUVVVYYY[[[\\\]]][[[XXXUUUTTTTTTUUUVVVQQQOOOLLLKKKKKKLLLKKKJJJGGGFFFEEEDDDDDDEEEGGGHHHIIILLLSSS[[[dddlllsssvvvwwwpppfff\\\TTTMMMGGGDDD>>>===:::888777777888888999999;;;;;;;;;;;;999999777999:::999888888999::::::<<>>======<<<<<<<<<<<<===;;;;;;;;;<<<===???@@@AAACCCIIITTTaaajjjmmmllliii\\\ZZZXXXWWWWWWWWWUUUTTTNNNJJJDDD@@@@@@AAABBBBBB@@@@@@??????AAAFFFMMMRRRaaaqqqrrrVVVLLLDDDAAABBBAAACCCFFFFFFLLLTTTYYY^^^ggguuuwwwnnnjjjfffeeedddcccbbbcccdddddd```ccceeefffffffffgggiiiiiihhheee```YYYSSSOOONNNIIIMMMRRRUUUTTTQQQOOONNNAAA>>><<<:::;;;;;;;;;:::<<<<<<======>>>??????@@@CCCBBBAAA@@@@@@AAABBBCCCCCCBBBAAAAAAAAACCCDDDEEEJJJOOOVVVaaalllvvvzzztttnnnhhhccc]]]ZZZOOOKKKGGGEEEDDDEEEEEEDDDFFFDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;;;;777888:::<<<>>>???AAAAAA<<<:::666111......111444444888>>>CCCDDDAAA<<<888333222000......///111222111111222333333333333333000000///..............................---------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,------......---,,,,,,,,,++++++++++++,,,------/////////////////////////////////000111111222222333444666777888999888888777777777888888:::;;;<<<<<<<<<===>>>???@@@AAAAAABBBDDDHHHMMMXXXlllCCCGGGSSSfffvvv}}}yyy|||wwwqqqnnnhhh^^^UUUNNNTTT```nnn}}}}}}}}}}}}||||||}}}}}}~~~{{{|||sssgggcccaaa```ccchhhkkkooossstttsssssstttuuurrrtttvvvxxxzzzzzzyyyyyyvvvvvvuuuuuuvvvwwwxxxxxxyyyxxxvvvtttsssrrrqqqqqqooonnnkkkeee```aaaggglllvvv|||~~~|||uuummm___[[[WWWVVVYYY]]]```bbbbbb```\\\XXXVVVSSSQQQPPPNNNLLLJJJJJJIIIHHHEEECCCCCCBBBAAA@@@AAABBBCCCDDDEEEHHHNNNWWWaaajjjrrrvvvvvvooodddZZZRRRKKKFFFCCC===;;;999777666777888888888999;;;<<<<<<;;;999888888999;;;:::888777888:::999<<>>===>>>???<<<<<<;;;;;;;;;<<<======;;;;;;<<<===>>>@@@AAABBBIIIQQQ^^^kkkttttttooojjj]]][[[YYYXXXXXXWWWUUUSSSMMMHHHAAA===<<<>>>???@@@===???AAA@@@???CCCKKKQQQ^^^nnnlllRRRIIIBBB@@@AAABBBEEEIIIKKKPPPVVV\\\cccmmmxxx}}}xxxrrrllliiiffffffeeedddccccccbbbbbb___bbbfffgggfffdddeeefffdddfffeeeaaaZZZSSSOOOMMMGGGGGGHHHJJJKKKKKKIIIHHH======<<<;;;::::::::::::;;;<<<<<<======>>>??????>>>>>>???@@@AAABBBCCCDDDBBBBBBAAAAAACCCEEEHHHJJJQQQWWWaaammmxxx}}}yyyrrrlllfff```YYYUUULLLJJJGGGFFFFFFFFFEEEDDDDDDBBB@@@>>>===>>>????????????>>>>>>======<<<<<<::::::;;;;;;<<<;;;;;;:::;;;;;;<<<>>>??????@@@@@@999888555111...///222444555;;;DDDJJJJJJEEE===888111000///......///111222111222333333444444333333000000///...............---------...............,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///)))***+++,,,,,,,,,+++******+++,,,,,,------,,,,,,......................../////////000111111222222222333555777888888777777666666777777888:::;;;<<<;;;<<<===>>>???@@@@@@@@@BBBDDDGGGLLLWWWkkk===@@@MMMaaasss~~~wwwqqquuu{{{{{{vvvhhh[[[QQQPPPSSS]]]kkk}}}}}}||||||{{{{{{{{{|||}}}~~~}}}mmm```^^^```bbbgggmmmnnnqqquuuuuusssrrrtttvvvrrrtttwwwzzz{{{{{{{{{zzzwwwvvvuuuttttttuuuwwwwwwwwwvvvuuutttsssrrrrrrrrrrrrppplllddd]]]\\\bbbgggqqqzzzwwwccc^^^YYYXXX\\\```cccdddcccaaa]]]ZZZVVVRRRLLLIIIKKKJJJIIIHHHHHHEEEAAA>>>>>>>>>>>>>>>???@@@BBBCCCDDDGGGMMMUUU___iiiqqquuuuuunnncccYYYQQQJJJEEEBBB<<<;;;999777666666777888888999;;;<<<<<<;;;999888888:::<<<;;;888777999;;;888;;;??????===<<<===???;;;:::::::::;;;;;;<<<===;;;;;;<<<===???@@@BBBCCCPPPYYYfffssszzzxxxqqqjjj]]]\\\ZZZYYYYYYWWWTTTRRRKKKFFF???:::999;;;===>>>===AAACCCBBB@@@CCCKKKRRR\\\mmm}}}hhhPPPGGGAAA@@@AAABBBFFFKKKRRRTTTXXX]]]cccjjjrrrxxx}}}wwwssspppmmmkkkiiiggggggffffffdddcccaaa```]]]bbbfffgggeeeccccccddd___bbbccc___XXXQQQLLLJJJJJJFFFAAA@@@BBBBBB@@@>>>999;;;<<<;;;:::999:::;;;;;;;;;<<<<<<===>>>>>>>>>999;;;===@@@BBBDDDEEEEEEBBBBBBBBBBBBEEEHHHKKKMMMWWW]]]iiiuuuzzzuuuoooiiiccc]]]UUUOOOJJJIIIGGGGGGHHHGGGFFFDDDAAA@@@>>>======>>>@@@AAA@@@??????>>>===<<<<<<;;;999:::;;;<<<<<<<<<;;;:::>>>>>>????????????>>>>>>777777444111//////222555777===GGGNNNNNNHHH???888000000...---...///111333555555555444333222000///000000///...............,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,---...///000///......,,,---...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,/////////000111111222222111222444666777777666666666666666777888:::;;;<<<;;;<<<===???@@@@@@@@@@@@BBBDDDGGGLLLWWWjjjAAA???FFFWWWkkkzzzrrrlllssswwwnnn]]]QQQJJJPPPXXXdddyyy}}}{{{yyyxxxxxxyyy{{{}}}~~~{{{yyyuuuiii```___cccfffjjjnnnrrrrrrsssssssssssssssssstttvvvyyy{{{}}}}}}}}}|||uuuuuuuuuuuuvvvvvvvvvvvvyyywwwuuusssrrrqqqrrrrrrnnnpppoookkkeeedddhhhlllrrrwwwzzzooojjjdddbbbbbbbbb```]]]aaa\\\ZZZZZZXXXQQQLLLKKKHHHGGGEEECCCAAA???>>>>>>===>>>??????>>>>>>@@@BBB@@@FFFNNNWWWdddrrryyyyyyvvvmmmaaaVVVOOOJJJEEEAAA???>>>;;;999777666666666555555777888:::::::::::::::;;;<<<;;;999999;;;<<<>>>???AAABBBBBBAAA@@@??????>>><<<::::::<<<>>>???:::===>>>>>>>>>@@@EEEJJJQQQ```nnnttttttoooggg___ZZZ\\\___aaaaaa\\\TTTNNNLLLHHHBBB>>>=========<<<>>>???@@@AAACCCGGGLLLPPP]]]lllyyy___KKKHHHEEECCCDDDIIIOOORRR[[[]]]^^^\\\XXXYYY___dddkkkkkkjjjhhheeedddeeegggffffffeeedddbbb```^^^]]]bbbbbbaaabbbbbbcccdddddd___^^^\\\[[[XXXTTTNNNIIIIIIGGGEEEDDDDDDCCCAAA???:::999999888888999999:::;;;;;;;;;<<<<<<<<<======:::;;;>>>AAABBBCCCDDDDDDAAABBBBBBCCCFFFJJJOOOSSS\\\iiiwwwzzzuuunnnfff___XXXRRRMMMLLLJJJIIIKKKNNNLLLEEE???BBBBBBAAAAAAAAAAAA@@@@@@AAA@@@???>>>============<<<>>>???>>><<<:::999999?????????@@@AAAAAA???===777555111///...000333555===@@@EEEHHHFFF@@@888333333222000///000222555777666777777555333222222333111111000///////////////---...000222222111000///,,,---.........---,,,+++******))))))******+++,,,************************++++++++++++++++++++++++000000//////............------------------------...---,,,++++++,,,---...000000000000000000////////////000111222333444444555555666666777888888888777777777888999999::::::<<<======>>>???@@@@@@AAAFFFCCCDDDJJJUUUfff~~~>>>===DDDTTTeeetttvvvlllppp{{{yyyhhhZZZOOONNNQQQYYYlll}}}|||{{{zzzzzz{{{|||}}}|||vvvrrrkkkbbb\\\^^^cccgggkkkooorrrrrrrrrssssssssssssttttttuuuwwwzzz|||}}}|||zzzuuuuuuuuuvvvvvvvvvvvvvvvtttsssrrrpppppppppqqqqqqrrrrrrqqqmmmkkknnnuuu|||zzzsssmmmiiiddd^^^ZZZ\\\WWWTTTUUUSSSMMMHHHHHHDDDDDDBBBAAA???>>>===<<<;;;<<<======<<<===???AAACCCHHHOOOWWWcccqqqyyyzzzxxxooobbbVVVNNNHHHCCC???>>>===:::888777666666666666777888999:::;;;;;;<<<;;;<<<===<<<;;;;;;===???AAABBBDDDEEEEEECCC@@@>>>>>>===<<<;;;;;;<<<===>>>;;;<<<>>>===>>>BBBIIIOOOVVVcccppptttqqqjjjaaaYYYVVVZZZ```eeefff```XXXQQQJJJFFFAAA>>>============@@@AAABBBBBBCCCFFFKKKOOO]]]kkkttt^^^KKKHHHEEEEEEIIIPPPYYY___dddcccaaa]]]YYYWWWYYY\\\cccbbbaaa``````aaabbbccceeeddddddcccbbb```___^^^\\\^^^```bbbccccccbbbaaa]]]\\\[[[ZZZXXXTTTNNNJJJFFFDDDBBBAAAAAA@@@???===;;;::::::::::::::::::;;;:::;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>@@@BBBCCCCCCCCCBBBCCCDDDEEEGGGLLLUUU[[[hhhsss~~~xxxrrrjjjbbb[[[UUUOOOLLLIIIGGGFFFHHHJJJIIIDDD???BBBBBBAAAAAAAAAAAA@@@@@@AAA@@@???>>>===============>>>??????===;;;;;;<<>>>>>???AAA@@@>>><<<555333111///000222666888???AAABBBBBB@@@<<<777444222111000///000333666888888:::;;;999555222222333111111000///////////////,,,---.........,,,***))),,,---.........---,,,+++***************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++/////////......------------------------------------------,,,,,,---------------------------------------...///000111222222444444444555666666777777888888888999::::::;;;;;;======>>>>>>???@@@AAAAAAEEECCCDDDJJJTTTeee}}}:::;;;BBBNNN[[[hhhwww~~~qqqqqq|||vvvhhhXXXOOOKKKNNN^^^ppp~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~yyypppiii```ZZZXXX]]]dddhhhlllppprrrrrrrrrsssssssssttttttuuuttttttwww{{{|||zzzxxxuuuuuuvvvvvvvvvwwwwwwwwwrrrqqqqqqppppppqqqrrrrrrvvvuuusssqqqrrryyyxxxqqqhhh^^^WWWXXXSSSPPPPPPNNNHHHEEEEEEAAAAAAAAAAAA???>>>===<<<;;;===>>>=========???AAAGGGLLLQQQXXXdddrrrzzz{{{xxxoooaaaUUUMMMGGGAAA<<<<<<;;;999777666666666666888888999:::;;;<<<<<<<<<<<<===>>>>>>>>>???AAACCCEEEHHHKKKLLLJJJFFFAAA===========================<<<>>>??????@@@FFFNNNUUU\\\hhhrrrrrrmmmeee[[[SSSRRRWWW___fffiiieee]]]VVVHHHDDD@@@======>>>???@@@@@@AAABBBBBBCCCGGGLLLPPP\\\jjj{{{{{{iiiZZZKKKHHHEEEFFFMMMXXXeeemmmnnniiiccc^^^\\\[[[[[[ZZZ^^^[[[WWWWWW[[[^^^``````cccccccccbbbbbbaaa```___XXX[[[^^^bbbcccbbb```^^^[[[ZZZYYYXXXVVVRRRMMMIIICCCAAA???>>>>>>>>><<<:::<<<;;;;;;::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;<<<===>>>@@@AAABBBBBBBBBCCCEEEFFFGGGIIIQQQ]]]gggvvv~~~}}}tttnnnfff]]]VVVQQQLLLIIIHHHEEEDDDEEEGGGHHHEEEBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>============>>>?????????======>>>@@@???>>>>>>?????????<<<:::333222000000111555999<<>>;;;888666555444111000000000222444777999:::>>>AAA???999333222444111111000///////////////---......---+++)))'''%%%---------------,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,------------...///000111222222444444444555666666777777888999999:::;;;;;;<<<<<<<<<======>>>@@@AAAAAABBBDDDBBBDDDIIISSSccc{{{888:::@@@HHHPPPYYYhhhvvvzzzxxxyyyhhhXXXKKKIIIVVVeee|||}}}||||||}}}~~~}}}}}}|||}}}}}}~~~wwwkkkbbbZZZWWWXXX```fffjjjlllpppqqqrrrrrrsssssstttttttttvvvtttsssuuuzzz{{{yyyuuuuuuvvvvvvwwwwwwxxxxxxxxxuuuuuuuuutttttttttttttttwwwwwwvvvuuuxxx|||rrrfff^^^XXXRRRNNNNNNLLLFFFDDDDDD@@@AAAAAAAAAAAA@@@>>>======???@@@@@@???@@@BBBDDDJJJNNNSSSYYYeeesss{{{|||vvvlll___SSSKKKEEE???;;;:::999888666666666666777888888888999:::;;;<<<<<<===>>>@@@@@@@@@AAADDDFFFKKKNNNRRRTTTRRRLLLDDD???<<<===>>>>>>>>>>>>===<<>>???AAACCCCCC???@@@AAABBBDDDHHHMMMQQQZZZgggwwwsssggg[[[QQQIIIFFFDDDFFFPPP^^^mmmwwwvvvnnneeeaaabbbfffgggfffaaaZZZSSSRRRWWW]]]``````aaaaaabbbbbbbbbaaa``````[[[\\\___aaaaaa```^^^]]]\\\[[[YYYWWWUUUPPPJJJFFFAAA???============;;;999;;;;;;::::::::::::;;;;;;999999999:::::::::;;;;;;===>>>>>>???@@@AAAAAAAAABBBEEEHHHIIIMMMWWWgggsss~~~}}}xxxpppjjjaaaXXXRRRNNNJJJHHHHHHFFFDDDEEEGGGHHHGGGFFFBBBBBBAAAAAAAAA@@@@@@@@@??????>>>===============>>>??????>>>======@@@BBB>>>=========>>>===:::888111111000000222666:::<<>>;;;777444222222222000000000111333666999;;;<<>>CCCFFFKKKXXXeeezzz}}}iiiTTTKKKQQQ\\\sss}}}{{{|||}}}~~~~~~|||{{{zzz{{{{{{~~~|||uuuiii```ZZZYYY]]]eeejjjkkkmmmpppqqqqqqrrrrrrssstttuuuuuuvvvtttsssuuuxxxyyywwwuuuvvvvvvvvvwwwxxxyyyyyyzzzyyyyyyxxxxxxvvvuuuttttttwwwwwwwwwyyy{{{~~~rrrjjj]]]VVVPPPNNNKKKFFFCCCDDD@@@@@@AAAAAA@@@@@@???>>>>>>@@@AAAAAAAAABBBDDDFFFIIINNNSSSYYYeeerrryyyzzzrrriii\\\QQQJJJEEE@@@<<<999888777666666777888888888888777777888999:::;;;===???@@@AAAAAACCCEEEHHHPPPSSSXXXZZZXXXQQQHHHCCC======>>>??????>>>======AAAEEEKKKNNNOOORRRWWW[[[dddnnnuuusssmmmggg___XXXXXXYYY\\\___aaa```\\\XXXEEEBBB???>>>@@@CCCEEEFFFCCCCCCCCCCCCCCCEEEJJJMMMWWWbbbpppyyy{{{zzz{{{|||vvveeeWWWNNNHHHCCCBBBBBBHHHTTTeeevvv}}}tttjjjfffkkkqqqssstttggg^^^UUURRRVVV]]]```aaaaaaaaabbbbbbbbbbbbaaaaaabbbaaaaaa```___^^^]]]\\\]]]\\\ZZZWWWTTTNNNHHHCCCAAA???>>>===>>>===<<<:::::::::999999999999::::::999999999:::::::::;;;;;;======>>>>>>???@@@AAAAAABBBEEEIIIMMMSSS___ooo{{{zzztttjjjeee\\\TTTOOOLLLIIIGGGFFFDDDCCCCCCDDDFFFFFFFFFBBBBBBAAAAAAAAA@@@@@@@@@???>>>=====================>>>>>>===<<<===@@@BBB>>>===<<<<<<<<<;;;888666111000000000222666999;;;>>><<<999666333111/////////000000222444777:::;;;===BBBFFFDDD===666333333111000000//////////////////////////////......---------,,,,,,++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---......---,,,+++---------.........////////////000111222333444444333444444555555666777777777777888888999999::::::999:::;;;<<<>>>???@@@@@@CCCCCCEEEIIIPPP___xxx999999;;;>>>???AAAKKKVVVooo~~~}}}}}}~~~~~~aaaOOOMMMRRRiiixxx||||||}}}|||zzzyyyyyyzzzzzz|||}}}~~~~~~zzzrrrhhhaaa^^^^^^bbbjjjmmmmmmmmmppppppqqqrrrrrrssstttuuuuuuuuuvvvvvvvvvvvvvvvvvvwwwvvvvvvwwwxxxyyyzzzzzz{{{yyyyyyyyyxxxvvvtttsssrrruuuvvvxxxzzz}}}wwwooofff^^^VVVRRRMMMGGGDDDEEEBBBBBBAAA@@@?????????@@@@@@AAACCCCCCCCCDDDFFFHHHHHHNNNTTT\\\gggtttzzzzzzqqqiii\\\RRRKKKFFFAAA===888777777666777888999:::888888777666777888:::;;;===???@@@AAAAAABBBEEEGGGOOORRRXXXZZZXXXRRRJJJDDD>>>>>>>>>>>>>>>>>>>>>>>>CCCGGGMMMQQQSSSWWW\\\aaajjjssszzzyyytttpppkkkeeebbbaaa``````^^^[[[WWWSSSDDDBBB???>>>@@@DDDFFFGGGGGGGGGEEECCCAAAAAADDDGGGSSS\\\hhhoooqqqrrruuuxxx~~~nnn[[[NNNGGGCCC??????BBBIIIVVVgggvvv|||vvvooommmqqqvvvxxxwwwiiiccc\\\YYY[[[___bbbcccbbbbbbcccccccccbbbbbbaaafffdddbbb```^^^]]]\\\\\\]]]\\\ZZZWWWTTTNNNHHHCCCAAA@@@>>>>>>??????===<<<:::999999888888999999:::::::::::::::;;;;;;;;;;;;============???@@@BBBBBBDDDGGGKKKSSS]]]jjjwww~~~|||vvvoooccc^^^WWWQQQMMMJJJGGGEEEBBBBBBAAAAAAAAAAAABBBCCCBBBBBBAAAAAAAAAAAA@@@@@@>>>======<<<<<<============>>>???>>>===>>>???AAA===<<<;;;;;;;;;999666333111000111222444777;;;===<<<:::888555333000//////000000111333555888:::;;;===???BBBAAA===888444222111111000///////////////---------.........//////------,,,+++++++++++++++)))***,,,---------,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,+++++++++,,,------......------...///000111222222111222222333444444555555666777777888888999::::::999999;;;<<<>>>???@@@AAADDDDDDGGGJJJPPP^^^www888777888:::;;;<<>>888777777777888999;;;<<<:::999888777777999:::;;;===???@@@@@@@@@AAACCCEEEIIIMMMRRRVVVTTTOOOGGGBBB??????>>>======>>>??????CCCFFFKKKNNNSSSZZZccciiisss{{{~~~{{{wwwsssnnnllliiifffaaaZZZRRRLLLBBB@@@===<<>>>>>??????>>><<<:::::::::999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@BBBDDDGGGIIINNNYYYhhhuuu~~~}}}zzzvvvnnneee[[[WWWRRRNNNKKKHHHEEECCC@@@AAAAAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAA@@@@@@======<<<<<<<<<======>>>>>>???AAAAAA@@@???@@@@@@===<<<;;;::::::888555222000000222444777<<>>???AAABBBCCCEEEEEEHHHKKKPPP^^^www666444555888:::;;;@@@FFFOOOcccyyy|||uuu\\\QQQOOOMMM\\\nnn||||||{{{xxxvvvvvvwwwyyy{{{xxxxxxxxxyyy{{{~~~wwwmmmeeeaaaaaabbbhhhnnnpppnnnooosssppppppqqqrrrsssuuuuuuvvvtttxxx{{{yyysssqqquuu{{{vvvwwwwwwxxxzzz{{{||||||vvvwwwxxxyyyyyyxxxwwwvvvuuuuuuwww|||~~~uuujjjccc\\\TTTPPPQQQPPPMMMIIIFFFEEEFFFHHHJJJJJJLLLMMMNNNNNNOOORRRTTTSSS[[[dddmmmyyyyyypppbbbWWWNNNHHHBBB>>>888777777777888:::<<<===<<<:::999888888:::;;;======>>>?????????@@@BBBDDDDDDHHHMMMQQQPPPKKKEEE@@@AAA???===<<<<<<===???AAABBBDDDGGGJJJPPPZZZgggpppyyy|||uuussspppllleeeZZZOOOGGGAAA>>>;;;;;;===@@@CCCDDD@@@AAA@@@@@@@@@CCCGGGJJJLLLRRRZZZ]]]___aaagggmmmppptttpppcccUUUMMMHHHFFFDDDDDDEEEGGGLLLRRRXXX[[[bbbfffmmmtttxxxxxxtttqqqhhhlllrrrtttsssppplllkkkeeeeeeeeeeeedddcccbbbbbb^^^```bbbcccbbb___[[[YYYXXXXXXWWWWWWVVVRRRMMMIIIAAA@@@>>>>>>??????>>><<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<>>>AAACCCEEEIIIKKKQQQ^^^ooo|||~~~yyyuuupppggg]]]UUURRROOOKKKIIIGGGCCCAAAAAACCCDDDDDDBBBAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@======<<<<<<<<<======>>>???AAACCCCCCBBB@@@@@@@@@===<<<::::::999777444111///000222666:::???DDDFFF>>>;;;666111000111333555111222333555777888999:::;;;888777999<<<;;;555000111111000///////////////000000////////////000111---,,,+++*********+++,,,)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------------------------......,,,++++++,,,............//////000111222222//////000111222333444444777777888888999999::::::888999999::::::;;;<<<<<<<<<<<<>>>???AAACCCDDDEEEEEEFFFIIILLLPPP^^^www555666777888:::;;;<<<===IIIUUUgggxxx}}}vvvuuuyyy|||wwwzzzhhhTTTIIIHHHRRRaaappp}}}|||~~~~~~{{{xxxvvvvvvvvvuuussstttuuuxxx{{{~~~tttddd]]]___ccceeeiiikkkkkklllmmmnnnoooqqqssstttsssssstttuuutttuuuwwwxxxyyyyyyxxxxxxzzzyyyxxxvvvvvvvvvwwwwwwwwwwwwvvvvvvtttsssrrrqqqwwwxxxzzz~~~sssiiieeebbb___\\\dddWWWMMMLLLLLLKKKNNNSSSWWWWWWVVVTTTSSSSSSUUUWWWZZZcccnnnyyysssbbbXXXPPPGGG@@@>>>:::888666666888;;;<<<<<<;;;<<<<<<;;;999999:::<<<=========>>>@@@BBBEEEFFFHHHHHHGGGGGGGGGEEEBBB???>>>===<<<<<<>>>??????>>>FFFGGGHHHIIIPPP\\\lllwwwssskkkgggcccdddddd___SSSIIIDDDBBB???===<<<===???@@@CCC@@@@@@CCCDDDCCCEEEIIILLLOOOTTTWWWZZZ\\\^^^```gggddd```ZZZUUUPPPMMMKKKHHHHHHHHHIIIIIIJJJKKKLLLQQQ^^^ooo{{{}}}yyytttrrrqqqpppqqqvvv|||{{{ssslllkkkjjjgggeeecccbbbaaaaaa```aaabbbddddddbbb^^^ZZZXXXVVVSSSSSSTTTSSSOOOLLLGGGFFFDDDBBB@@@???@@@@@@======<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;:::;;;===@@@BBBBBBAAA???GGGOOO\\\kkkvvv|||}}}vvvpppkkkddd\\\WWWQQQOOOKKKGGGEEECCCCCCCCCCCCDDDCCCAAA>>>???BBBEEEFFFEEECCCAAA???>>>======???>>>>>>===>>>???AAABBB@@@AAABBBCCCBBB???===;;;<<<======;;;888444333222333444777===BBBCCC@@@===777666444333222333333444111444888999999888777777999999888777666555444444111111///......///000000---.........,,,---...000...---++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++...------,,,,,,------......---,,,,,,......---,,,,,,,,,,,,---------.........---+++***)))***++++++111000000000000000111222333444666666555555777888999999999::::::;;;;;;;;;<<<===>>>>>>>>>@@@CCCEEEGGGEEEFFFIIIOOO]]]uuu555555666888999:::;;;<<>>AAACCCFFFGGGIIIGGGEEEDDDDDDDDDCCCBBB???>>>>>>>>>???@@@@@@@@@FFFHHHKKKOOOVVVbbbqqq{{{|||mmm```]]][[[\\\]]]YYYRRRKKKDDDBBB@@@>>>===>>>??????CCC@@@???CCCDDDDDDFFFJJJIIILLLQQQTTTUUUWWWXXXZZZcccaaa^^^[[[WWWTTTRRRRRRRRRQQQOOOLLLJJJHHHGGGGGGKKKWWWgggrrruuutttssssssvvvuuuvvvxxxzzzwwwpppiiigggfffdddbbbaaa```````````````aaabbbcccaaa^^^[[[WWWTTTRRRRRRTTTTTTQQQNNNIIIHHHEEECCCAAA?????????>>>>>>=========>>>????????????@@@@@@???>>>===<<<;;;:::;;;===@@@BBBDDDDDDLLLTTTaaaoooxxx}}}yyypppiiiddd___YYYTTTPPPNNNKKKGGGEEEDDDCCCCCCBBBCCCCCCAAA???@@@CCCFFFHHHGGGEEECCCAAA???>>>>>>AAA@@@@@@@@@@@@BBBCCCDDDCCCCCCDDDDDDCCCAAA>>>===;;;<<<<<<:::666333111111333555999???DDDDDDAAA===:::888666333111000//////111444777999888777777777888888777666555444333333111111//////...//////000---...///...,,,,,,---///---,,,++++++---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////...------......,,,,,,,,,++++++,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,---------......//////---,,,,,,,,,------000000000000000111111222333444666666555555777888999999999::::::;;;;;;<<<<<<===>>>>>>>>>@@@CCCEEEFFFEEEEEEIIIOOO]]]ttt444444555666888999::::::;;;AAALLL]]]qqqxxxtttssszzzyyyhhhVVVIIIFFFGGGKKKTTTbbbttt|||zzzwwwuuuuuuvvvuuutttyyyyyyyyyzzzzzzzzzzzzzzz||||||{{{wwwmmmbbb\\\]]]aaadddhhhjjjkkkllloooppprrrtttvvvwwwvvvwwwxxxyyytttuuuwwwyyyzzz{{{zzzzzzyyywwwuuuttttttvvvxxxzzz}}}{{{xxxuuutttuuuwwwxxxwwwxxxyyy||||||uuulllhhhdddcccaaa```dddiiipppuuuzzzxxxrrrmmmkkkkkkyyyxxxeeeYYYPPPHHHBBB@@@:::999777777999;;;<<<;;;999:::;;;;;;::::::<<<>>><<<<<<===???AAACCCFFFGGGHHHEEEBBBAAABBBDDDDDDDDDAAA@@@?????????AAABBBCCCGGGKKKQQQXXX```lllyyyssseeeYYYXXXWWWXXXWWWUUUQQQMMMGGGFFFEEEDDDBBBBBBAAAAAACCC@@@@@@CCCEEEEEEHHHMMMMMMPPPTTTVVVWWWWWWXXXYYY^^^]]][[[ZZZYYYXXXXXXXXX[[[YYYUUUPPPLLLHHHFFFEEEOOOWWWdddmmmrrruuuxxxzzz|||{{{zzzwwwsssmmmhhhdddaaaaaa```___^^^^^^^^^___aaa```______``````]]][[[SSSQQQOOOQQQTTTUUUSSSQQQLLLJJJGGGDDDAAA???>>>>>>>>>>>>>>>???@@@BBBCCCDDDCCCCCCCCCBBBAAA???===<<<===<<<;;;<<>>???@@@AAADDDDDDCCCCCCAAA???===<<<;;;;;;;;;888444111000111555888===CCCFFFEEEAAA===999777555222000///......111444777888777666666666666666555555444333222222111111000///////////////...//////...,,,+++,,,---,,,+++***,,,...000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++,,,++++++******++++++,,,...---,,,,,,......---,,,,,,,,,,,,---------......///...---,,,,,,,,,---...000000000000000111222222333444666666555555777888888999999:::;;;;;;<<<<<<===>>>>>>>>>>>>@@@CCCEEEEEEDDDEEEHHHOOO]]]ttt333333444555666777888999;;;<<>>;;;999888888:::;;;;;;;;;:::;;;<<<;;;::::::;;;=========>>>???@@@BBBCCCDDDDDDBBBAAAAAABBBDDDDDDDDD@@@@@@@@@@@@@@@AAADDDFFFIIIOOOXXXaaakkkvvv|||lll___[[[]]]^^^^^^\\\XXXSSSPPPNNNNNNMMMKKKJJJHHHGGGFFFEEEBBBAAAEEEGGGGGGJJJOOOQQQTTTXXXZZZYYYXXXXXXYYYZZZYYYXXXXXXWWWWWWXXXXXX[[[YYYUUURRROOONNNNNNNNNXXX\\\ccciiinnntttzzz}}}wwwnnnddd^^^]]]^^^]]]]]]]]]]]]]]]^^^^^^___aaa___]]]]]]^^^^^^]]]\\\QQQNNNMMMOOOSSSUUUTTTSSSNNNLLLIIIDDDAAA>>><<<<<<======>>>???AAACCCEEEFFFFFFEEEDDDBBB@@@???===<<<>>>>>>>>>???AAAFFFKKKOOOXXXcccqqqzzz}}}tttlll```XXXTTTRRRPPPNNNMMMLLLJJJGGGEEEDDDDDDCCC@@@AAABBBBBBCCCCCCDDDEEEHHHGGGEEECCCAAA@@@??????<<<<<<======>>>??????@@@BBBAAA@@@???===;;;::::::;;;;;;:::777444111111222777;;;AAAFFFHHHEEE@@@<<<444333111000000000111111222555777888666555555555555444444333222111111111111111000000//////.........///000///,,,+++++++++,,,+++***+++---//////...++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))***,,,,,,++++++++++++,,,,,,...---,,,,,,......---,,,,,,,,,,,,---------......---,,,+++******+++,,,---000000000000111222333333333444666666555555777888888999999:::;;;<<<=========>>>?????????@@@CCCEEEDDDCCCDDDHHHNNN]]]ttt333333444555666777777888999:::===FFFVVVlll|||sssllldddYYYPPPHHHBBB@@@FFFPPP\\\lllyyy~~~{{{xxxvvvvvvvvvuuusssvvvvvvuuuuuuvvvwwwxxxxxxxxxxxxvvvrrrmmmkkkiiihhhjjjlllnnnoooooopppsssuuuxxxyyyyyyxxxvvvtttssstttssstttvvvwwwyyyyyyyyyxxxwwwvvvtttssstttvvvxxxzzzyyyzzz{{{{{{{{{yyywwwvvvvvvwwwwwwxxxzzz|||}}}~~~~~~~~~zzz~~~vvvcccVVVLLLDDD???>>>;;;:::888999;;;<<<;;;:::<<<======;;;999999:::;;;??????@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEEEEDDDBBB???@@@AAA@@@@@@BBBFFFJJJMMMUUU```kkkuuuyyykkkbbbaaadddhhhiiigggbbb\\\XXXSSSSSSRRRPPPNNNLLLKKKJJJHHHDDDCCCFFFGGGHHHLLLQQQPPPTTTXXXZZZYYYXXXWWWWWWYYYXXXVVVTTTSSSRRRQQQQQQPPPPPPPPPQQQTTTXXX[[[^^^``````aaabbbgggnnnvvv{{{~~~yyyoooaaaUUUQQQTTTYYY[[[\\\]]]^^^^^^______``````^^^\\\\\\]]]^^^^^^]]]PPPNNNLLLNNNSSSVVVVVVTTTQQQNNNJJJFFFAAA>>><<<;;;<<<<<<===>>>@@@BBBDDDEEEDDDCCCBBB@@@>>>===<<<<<<<<<>>>@@@AAACCCFFFKKKOOO^^^kkkwww}}}yyyllldddZZZSSSPPPOOONNNMMMKKKJJJIIIGGGFFFEEEDDDCCC@@@@@@BBBCCCEEEEEEDDDDDDEEEDDDCCCAAA@@@??????>>>@@@AAABBBBBBCCCDDDDDDDDDBBB@@@>>><<<;;;:::::::::<<<;;;:::777444333444666:::>>>DDDHHHGGGCCC===:::222111000000000111222333444666888888666555555555333333222222111111000000111111111000///......------...000///,,,+++***+++---+++******+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,---...------,,,,,,,,,,,,------...---,,,,,,......---,,,,,,,,,,,,---------......---,,,+++++++++,,,---...000000000000111222333444333444666666555555777888888999999:::<<<======>>>>>>???@@@??????@@@CCCEEEDDDCCCDDDHHHOOO]]]uuu333333444555666666777777555666:::@@@LLL___vvv{{{|||vvvooojjjccc]]]PPPGGGBBBEEEJJJPPP]]]jjj~~~zzzxxxwwwvvvtttsssttttttsssssstttuuuwwwxxxuuuwwwuuuqqqpppssstttrrrssstttuuutttssssssuuuwwwyyyzzzzzzyyyvvvtttsssssstttuuuwwwxxxyyyyyyxxxwwwvvvvvvuuuuuuuuuvvvwwwxxxwwwxxxzzz|||{{{yyyvvvtttvvvvvvwwwwwwyyyzzz|||}}}zzz|||~~~~~~vvvcccWWWNNNFFF@@@???;;;:::999:::;;;<<<;;;:::;;;<<<<<<;;;999999:::<<<@@@AAABBBBBBBBBBBBAAAAAA@@@@@@AAADDDFFFFFFDDDAAA>>>@@@BBBBBBAAADDDJJJPPPUUU]]]jjjuuu|||rrrmmmjjjkkknnnqqqrrroooiiidddWWWVVVSSSQQQOOOMMMLLLKKKIIIEEECCCEEEFFFGGGKKKPPPRRRVVV[[[]]]]]]\\\[[[[[[YYYWWWTTTQQQNNNKKKIIIIIIEEEGGGJJJOOOWWW```ggglllkkkgggbbb```bbbjjjrrrxxxyyysssgggYYYNNNLLLPPPUUU[[[\\\]]]___```````````````^^^\\\\\\^^^___^^^]]]TTTQQQOOOPPPUUUXXXXXXWWWTTTQQQMMMHHHDDD@@@>>>===<<<<<<<<<===>>>???AAABBBAAA@@@???===<<<<<<<<<<<<:::===@@@BBBCCCGGGNNNSSSfffrrr|||~~~~~~yyyqqqccc]]]UUUPPPOOONNNLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDAAAAAABBBDDDFFFFFFDDDAAAAAAAAA@@@??????>>>??????@@@@@@AAABBBCCCCCCCCCCCCCCCAAA>>><<<;;;<<<===>>>;;;:::888555333444666999===AAAFFFGGGDDD>>>999777444333111000000000111111666888999888666555555666222222222111111111000000111111111111000...---,,,+++---//////---+++***+++---+++***)))***+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------...------,,,,,,------......---,,,,,,......---,,,,,,,,,,,,---------......///...---------...///000000000000111222333444555333444666666555555777888888999:::;;;<<<===>>>??????@@@@@@@@@???@@@CCCEEEEEEDDDEEEIIIPPP^^^vvv444444555555666666777777222666:::<<>>???======<<<;;;<<<<<<===>>>===@@@CCCDDDGGGMMMXXX```nnnzzz}}}zzzyyyqqqgggZZZVVVQQQNNNNNNNNNKKKHHHHHHHHHHHHGGGFFFEEEDDDDDDBBBBBBCCCEEEHHHGGGCCC??????>>>>>>>>>>>>???@@@AAA<<<===???@@@AAAAAA@@@@@@AAA???===::::::;;;>>>???888888666333222333777;;;@@@CCCFFFEEE@@@:::555444222111111000111222333444888::::::999777555666666222222222111111111111000111111222111000...---,,,***,,,...///---+++++++++,,,+++)))***+++,,,,,,+++***************************************************************+++,,,,,,---,,,,,,,,,,,,,,,,,,---...---,,,,,,......---,,,,,,,,,,,,---------......///...------...///000111000000000111222333555555333444666666555555777888888999:::;;;<<<>>>??????@@@@@@AAA@@@???@@@CCCEEEEEEDDDFFFJJJQQQ```xxx444555555555666777777777444888<<<:::;;;FFFZZZkkkvvvzzz}}}zzzppp```QQQLLLHHHEEEMMM[[[cccttt~~~{{{xxxvvvtttrrrvvvuuusssqqqqqqrrrssstttpppsssrrrooosss}}}}}}zzzxxxyyyzzzxxxyyy{{{{{{zzzyyyzzz{{{zzz{{{|||||||||{{{zzzyyyuuuvvvwwwwwwwwwuuutttssswwwwwwvvvvvvvvvvvvvvvvvvuuuuuuvvvwwwxxxzzz|||}}}yyyzzzzzz{{{{{{|||}}}~~~}}}~~~ooo___UUUMMMCCC===:::<<<;;;:::;;;<<<<<<;;;999555777999:::;;;<<>>>>>===<<<=========<<<;;;;;;;;;<<<===???@@@BBBDDDFFFGGGKKKTTTbbbmmmttt|||vvvtttkkk```UUUQQQNNNNNNNNNMMMIIIFFFHHHHHHHHHGGGGGGEEEDDDDDDCCCBBBCCCFFFHHHGGGBBB>>>======>>>>>>???@@@AAABBB>>>???AAABBBCCCCCCBBBBBB>>><<<999777777999<<<>>>666555333111000333777;;;BBBDDDGGGDDD>>>777333222.........000222555888999:::;;;;;;999777666666777222222222222111111111111111111222111000...,,,+++(((+++...///---,,,+++,,,+++***)))***---...///...************************************************...---------......///000,,,++++++++++++++++++,,,...---,,,,,,......---,,,,,,,,,,,,---------......---,,,,,,+++,,,---...///000000000111222444555666333444666666555555777888888999:::;;;===>>>???@@@@@@AAAAAA@@@???@@@CCCEEEFFFEEEFFFKKKRRR```yyy555555555555555555555555777666666666;;;CCCNNNUUUooo{{{{{{|||tttkkkaaaSSSGGGFFFLLLWWWcccsss{{{yyyxxxxxxxxxtttrrrqqqooonnnnnnoooooopppppprrruuuyyy~~~}}}zzzyyyyyyyyyyyyzzzyyyxxxvvvuuusssvvvwwwxxxyyyzzzyyyxxxwwwxxxwwwuuutttssssssssssssssstttuuuuuuuuuuuuuuutttyyyxxxxxxwwwwwwxxxxxxyyyuuuyyy|||}}}{{{zzz|||}}}~~~zzznnn]]]PPPHHHBBB===999888999;;;<<<<<<;;;999888555777999;;;;;;;;;===>>><<<<<<>>>EEENNNTTTUUUTTTHHHHHHIIIIIIIIIGGGDDDCCC???BBBEEEEEEEEEJJJSSS[[[cccsss{{{mmm___\\\XXXVVVTTTRRRLLLHHHAAA@@@??????@@@CCCFFFHHHKKKNNNSSSXXX\\\^^^^^^]]]]]]ZZZUUUNNNGGGBBB>>>===<<>>@@@BBBBBBAAAEEEHHHKKKLLLOOOZZZkkkxxxvvvjjj___YYYRRRQQQOOOMMMKKKIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCEEECCCAAAAAACCCCCCAAA???BBBBBBAAAAAA@@@???>>>>>>BBBAAA???>>>>>>>>>???@@@===<<<;;;999:::;;;===>>>===;;;777333222555;;;@@@HHHFFFCCC===777222000111000111111222555777:::;;;;;;;;;<<<<<<<<<999444000000111111222222222111111111111111000000000000000000///...---,,,+++++++++,,,,,,,,,+++++++++******)))+++,,,+++)))((())),,,((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,++++++++++++++++++++++++++++++,,,------......---------------............///111111111111111111111111555444444555555666777888888:::<<<===<<<<<<===>>>=========>>>???AAABBBCCCCCCDDDFFFIIIRRRddd{{{555555555555555555555555777777666666999???HHHNNN^^^uuuzzzjjjXXXOOONNNRRR[[[iiiwww|||xxxuuutttssstttsssqqqpppooooooppppppooopppqqqtttxxx~~~}}}{{{{{{{{{||||||{{{{{{yyywwwtttsssuuuvvvxxxyyyzzzzzzyyyyyyxxxxxxwwwwwwvvvvvvuuuuuuuuuuuuuuuvvvuuuuuuttttttwwwwwwvvvvvvvvvvvvwwwwwwvvvwwwyyyyyyxxxxxxzzz{{{{{{|||~~~xxxmmm]]]PPPHHHCCC===999888999:::;;;;;;:::999888666888:::;;;;;;;;;<<<>>>@@@======DDDPPPWWWVVVRRRJJJMMMPPPRRRQQQMMMHHHDDDAAADDDFFFFFFFFFKKKUUU]]]iiixxx{{{nnn^^^ZZZUUUSSSQQQOOOJJJEEEAAA???>>>======???BBBDDDHHHJJJNNNSSSWWWYYYZZZ[[[[[[WWWQQQJJJCCC>>>;;;999;;;@@@DDDGGGQQQ]]]bbbaaaaaa___^^^bbbgggjjjgggccc___aaaeeeiiikkkkkkkkkkkkllliiieeeccccccddddddcccbbbaaa___^^^]]]]]]]]]^^^bbbbbbcccccccccbbbaaaaaa```^^^\\\]]]\\\WWWOOOGGGCCCAAA>>>>>>>>>>>>===<<>>???AAABBBBBBBBBGGGJJJOOOTTT[[[fffttt~~~yyynnnbbbXXXRRROOONNNMMMKKKJJJIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDEEECCCAAAAAACCCCCCAAA???BBBAAAAAA@@@??????>>>>>>@@@@@@???>>>>>>>>>>>>???<<<;;;;;;:::;;;<<<======999666333222555:::@@@DDDHHHEEE@@@:::666222111000111111111333666999<<<>>>>>>===<<<;;;:::888666444111111111222222222111111222111111111000000////////////...,,,,,,++++++,,,,,,,,,,,,+++++++++******(((***,,,+++)))((()))+++)))******++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***+++++++++++++++++++++++++++,,,------......---------------............/////////000111222222333333555444444555555666777888888:::<<<===<<<<<<===>>>>>>>>>>>>>>>???@@@BBBBBBCCCDDDFFFIIISSSeee}}}444444444444444444444444666666666666777;;;@@@DDDPPPeee|||oooZZZPPPKKKPPPZZZfffttt~~~xxxuuurrrrrrtttsssrrrqqqppppppqqqqqqppppppqqqssswww{{{~~~~~~~~~~~~~~~}}}{{{yyywwwuuutttssstttvvvxxxyyyyyyxxxxxxwwwxxxyyyzzzyyyyyywwwwwwwwwwwwvvvvvvuuuuuuttttttttttttttttttttttttttttttvvvuuussstttuuuwwwxxxwwwxxxyyyzzz|||vvvlll^^^QQQIIICCC===:::999999::::::::::::999999888999;;;;;;;;;;;;<<<>>>CCC>>>===EEEQQQXXXVVVPPPPPPTTT[[[^^^\\\UUULLLFFFBBBEEEGGGFFFGGGMMMXXXaaappp|||yyymmm\\\WWWRRROOOMMMKKKFFFBBB???>>><<<;;;;;;<<<===>>>BBBDDDGGGJJJNNNQQQTTTUUUVVVSSSMMMFFFAAA>>><<<<<<<<<@@@CCCHHHQQQZZZ^^^^^^\\\^^^cccjjjooonnniiicccZZZ\\\aaajjjtttyyywwwssssssooojjjfffdddddddddcccaaa```^^^]]]]]]]]]^^^^^^aaaaaabbbbbbaaa```______```___```bbbbbb]]]TTTNNNFFFDDD@@@??????@@@@@@???????????????@@@BBBCCCDDDLLLPPPXXXcccnnnyyy|||qqqeee[[[SSSNNNLLLKKKJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEECCCBBBBBBBBBBBB@@@???@@@@@@@@@??????>>>>>>===>>>>>>??????>>>>>>===<<<::::::;;;<<<<<<<<<<<<<<<444111///333:::BBBFFFHHHHHHBBB:::666444333111///111111222444888<<<@@@CCCCCCAAA???<<<:::999888888111111111111111111111111333222222111000///......///...---,,,,,,++++++,,,,,,,,,,,,+++++++++******(((***+++***)))(((***+++++++++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------............///......///111222333444555555444444555555666777888888:::<<<===<<<<<<===>>>??????>>>>>>>>>???AAABBBCCCDDDFFFJJJTTTggg444444444444444444444444444555666666666888<<<>>>GGGYYYnnnvvvwww{{{dddRRRHHHHHHLLLWWWdddqqq~~~|||xxxvvvuuuuuutttrrrqqqqqqqqqrrrrrrsssrrrrrrssstttwwwzzz|||~~~|||zzzxxxvvvuuussstttuuuvvvvvvvvvuuutttvvvwwwyyy{{{{{{zzzxxxwwwxxxxxxwwwvvvuuutttttttttssssssttttttttttttssssssuuuqqqoooppptttxxxxxxwwwvvvwwwxxxyyy{{{|||ssskkk^^^RRRJJJCCC>>>;;;:::::::::999999::::::::::::;;;<<<<<<::::::<<<>>>BBB@@@AAAGGGPPPUUUTTTRRRVVV\\\cccgggcccYYYMMMEEEAAADDDFFFGGGIIIPPP\\\eeesss}}}tttjjj[[[VVVPPPLLLJJJGGGCCC@@@===<<<:::999999:::<<<======>>>???BBBEEEJJJMMMOOOQQQNNNJJJEEEBBBAAAAAABBB???AAAEEEKKKRRRYYY[[[[[[[[[```hhhpppsssqqqkkkfff\\\\\\```kkkzzz|||xxxssslllfffcccbbbaaa``````___^^^]]]]]]^^^______````````````___^^^^^^]]]\\\]]]```cccddd```ZZZTTTPPPLLLHHHEEEDDDDDDDDDDDDBBBBBBCCCDDDEEEHHHMMMOOOXXX\\\fffuuuvvvjjj___XXXSSSPPPLLLKKKJJJIIIHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHEEEDDDCCCBBBBBBAAA@@@????????????>>>>>>>>>=========>>>>>>??????>>><<<;;;999:::<<<======<<<;;;:::222//////555???GGGJJJIIIFFF???666222222333111...222333444666:::???CCCFFFHHHGGGEEEBBB===999888777222222111111111111111111333333222111000///...---...------,,,+++++++++,,,,,,,,,,,,+++++++++************+++++++++++++++,,,,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------............///...///000111222333444444555444444555555666777888888:::<<<===<<<<<<===>>>AAA@@@>>>===>>>???@@@AAACCCEEEGGGKKKUUUhhh444444444444444444444444333444666666666777:::<<<<<>>AAAFFFIIIKKKNNNQQQTTT[[[___eeegggbbbXXXLLLDDDAAADDDGGGHHHKKKRRR^^^gggsss|||~~~|||~~~~~~qqqhhh\\\VVVNNNIIIGGGEEEBBB???:::999999999:::;;;<<<===::::::;;;<<>>>>>>>>>>>>>>===>>>>>>??????>>><<<;;;999;;;<<<======;;;999777333111222999CCCIIIIIIGGGCCC<<<333000111333111///333444666999===AAADDDFFFJJJKKKKKKGGGAAA:::666444333333111111000000111111333333222111000///...---------,,,+++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,---------,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------............///111111111111111222222222555444444555555666777888888:::<<<===<<<<<<===>>>AAA@@@>>>======???@@@BBBCCCEEEGGGKKKUUUiii333333333333333333333333222444555666555666999;;;777???KKK[[[oooxxxuuurrruuu|||yyydddPPPFFFAAAFFFMMMVVVeeesssyyyvvvsssrrrqqqppppppqqqrrrsssuuusssrrrppppppqqqssstttwww}}}}}}{{{yyyxxxyyyzzzzzz{{{zzzyyywwwvvvvvvwwwxxxxxxxxxwwwvvvvvvwwwvvvuuussssssssstttuuussstttuuuvvvvvvuuutttsssnnnnnnmmmpppssswwwyyyzzzwwwwwwwwwwwwxxx{{{xxxsssmmmhhh___UUUKKKDDD???===>>><<<;;;999999;;;<<<>>>?????????<<<::::::;;;===;;;AAAGGGIIIGGGHHHMMMSSSYYY[[[]]]]]]YYYRRRJJJDDDDDDHHHKKKMMMNNNSSS]]]eeepppxxx{{{oooooossszzz}}}}}}~~~|||ppphhh]]]VVVMMMGGGEEECCC@@@>>>888888999999:::;;;<<<===999999:::;;;===@@@BBBDDDKKKIIIGGGDDDBBBAAAAAA@@@CCCCCCGGGOOOTTTTTTTTTUUUaaakkkwww|||yyywwwuuuvvvxxx|||~~~tttkkkeeeccccccbbbcccbbb```_________``````^^^^^^]]]]]]]]]^^^^^^___]]]___bbbfffjjjmmmnnnooommmiiiddd```^^^\\\ZZZYYYQQQSSSVVVXXX[[[bbbkkkrrr}}}nnnbbbYYYTTTOOOLLLNNNMMMLLLJJJHHHGGGGGGGGGEEEFFFFFFFFFGGGGGGHHHHHHDDDEEEEEECCCAAA??????@@@????????????????????????>>>>>>??????>>>>>>===<<<<<<<<<======<<<999777555555555888>>>EEEHHHGGGDDD>>>999333111111222222000555666999<<>>AAA???===<<<===???AAACCCDDDEEEGGGKKKUUUhhh333333333333333333333333333444555444333333555777:::;;;AAALLL^^^uuu}}}}}}~~~mmmVVVIIIAAADDDGGGKKKXXXgggzzzzzzwwwrrrqqqpppoooooopppqqqrrrqqqpppoooooooooqqqsssuuuwww}}}|||yyywwwwwwwwwyyyzzzzzzzzzyyyyyyyyyyyyxxxxxxwwwwwwvvvvvvvvvtttsssrrrrrrssstttuuurrrsssuuuvvvvvvuuusssrrrlllnnnpppqqqrrrsssuuuwwwvvvwwwwwwwwwwwwyyy}}}~~~zzzuuurrrkkkggg___VVVLLLDDD@@@>>>@@@>>><<<::::::<<<>>>@@@AAAAAA???===::::::;;;===:::???DDDFFFEEEFFFJJJNNNSSSSSSQQQOOOMMMKKKIIIHHHKKKOOOSSSSSSRRRTTT[[[aaafffpppyyy}}}~~~{{{tttlllfffgggkkkssswwwwwwxxx{{{yyynnnggg\\\UUULLLEEEBBB@@@>>><<<999999888888999999999999::::::;;;<<<===???@@@AAADDDEEEEEEFFFFFFFFFFFFFFFIIIGGGKKKUUUYYYWWWUUUVVV\\\iiiyyy~~~}}}wwwmmmgggeeeeeeeeeeeedddbbbaaa`````````aaa]]]]]]\\\\\\]]]^^^```aaa___```bbbfffkkkqqqxxx}}}}}}yyywwwuuutttqqqoooeeegggjjjkkknnnuuuuuuhhh]]]WWWRRRMMMJJJKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFFFFFFFDDDEEEFFFDDD@@@>>>>>>@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???>>>>>>>>><<<:::888555444555999>>>CCCFFFFFFEEECCC:::888555333111111222222666888<<>>@@@???===<<<===???BBBEEEDDDFFFGGGKKKTTTggg~~~333333333333333333333333555555444333111111333555<<<888888???NNNbbbxxxqqqZZZLLLBBBCCCDDDEEEPPP___qqq}}}~~~zzzqqqpppooooooooopppqqqrrrnnnmmmmmmmmmooorrruuuwwwzzz~~~|||xxxvvvqqqsssuuuwwwxxxyyyyyyyyy{{{zzzyyyxxxwwwvvvwwwwwwtttsssrrrqqqqqqrrrtttuuuqqqrrrtttuuuuuutttrrrqqqlllooorrrrrrpppoooqqqsssvvvvvvwwwwwwwwwyyy|||~~~{{{wwwtttsssiiifff```VVVLLLDDD@@@>>>AAA???<<<::::::<<>>@@@CCCEEEGGGIIIJJJNNNLLLHHHFFFEEEGGGIIIKKKRRRUUUXXXWWWTTTUUUYYY^^^]]]gggqqqsssrrrnnngggaaacccccchhhppptttssssssvvv~~~tttkkkddd\\\TTTJJJCCC@@@???===;;;999999999888777666666666;;;;;;<<<===>>>>>>??????>>>@@@DDDHHHLLLNNNOOOOOOOOOMMMQQQ[[[___[[[YYYZZZTTTdddxxx~~~}}}wwwmmmgggeeeeeeeeegggfffdddbbb`````````aaa]]]\\\\\\\\\]]]___aaabbb^^^___aaadddjjjsss|||}}}uuulll```YYYUUUSSSNNNKKKHHHGGGGGGFFFGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFFFFDDD@@@>>>>>>@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAA???>>>>>>>>>???@@@@@@???>>><<<999666444333555:::AAAEEEFFFEEEDDDCCC777777777444222111222333666999===AAABBBAAA>>><<<@@@BBBCCC???999555777:::555444222000//////000111111111111000000000000000+++++++++***++++++,,,,,,,,,,,,,,,+++++++++******(((&&&%%%'''***,,,+++)))***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------------------------+++,,,------......---------------.........//////......///111222333444555555444444555555666777888888:::<<<===<<<<<<===>>>@@@>>><<<;;;===@@@CCCFFFEEEFFFGGGJJJTTTfff}}}555555555555555555444444555444444333333444444555666888:::<<>>@@@@@@GGGQQQaaaqqq{{{uuuqqqnnnmmmoooqqqqqqpppqqqooommmllllllooorrruuu{{{~~~yyyuuusssvvvzzz{{{zzzwwwvvvvvvxxxxxxyyyzzzyyyxxxwwwvvvttttttttttttuuuvvvxxxxxxxxxvvvuuuuuuuuuuuusssrrrqqqrrrssstttttttttsssrrrwwwwwwvvvvvvvvvwwwyyyzzzzzz|||{{{wwwrrrooolllggg___TTTIIICCCAAABBB???@@@@@@???>>>???BBBEEEEEEBBB>>>;;;<<<===>>>>>>AAAAAABBBCCCDDDEEEGGGHHHKKKKKKHHHEEEBBBDDDIIINNNTTTZZZ___]]]VVVQQQPPPQQQUUUYYY^^^^^^\\\\\\___bbb]]]gggrrruuurrrppptttyyywwwppphhhbbb]]]UUUKKKDDDAAA???;;;777;;;;;;;;;;;;;;;;;;;;;;;;666999======<<<;;;<<<>>>AAAAAACCCIIIPPPVVVXXXXXXUUUYYY___aaa```^^^\\\[[[]]]eeeqqqyyy|||}}}~~~wwwooojjjeeecccdddbbbaaa```aaabbbccccccaaa]]][[[ZZZZZZ]]]^^^______bbb___```eeekkksss}}}hhhddd^^^XXXSSSQQQPPPPPPJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEE???AAADDDFFFFFFDDDAAA???>>>??????@@@@@@@@@??????CCCBBBBBBAAA@@@@@@@@@@@@CCCAAA@@@===666111444;;;CCCFFFJJJMMMLLLHHHBBB>>><<<;;;999777666444333333;;;;;;<<<===>>>???@@@@@@CCC@@@;;;:::::::::777555777555333111///......///////////////000000000000---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,---,,,+++*********+++,,,******+++,,,---///000111------------------,,,,,,)))***+++,,,...///000000------,,,------...///000000111111222333333444444555555666666777777888888:::::::::::::::;;;<<<===???>>>===<<<===>>>@@@BBBCCCEEEHHHLLLVVVhhh555555555444444444444444444444333333333333444444444666888888<<>>===>>>AAACCCGGGEEECCCBBBBBBCCCBBBAAAAAAAAAAAAAAABBBCCCFFFHHHLLLLLLKKKIIIIIILLLRRRWWW^^^aaabbb^^^UUUNNNMMMMMMNNNRRRVVVVVVUUUUUUXXX\\\dddllluuuwwwsssppptttxxx}}}wwwsssnnniii^^^VVVLLLDDDAAA???;;;777888999999999999999::::::888;;;===>>><<<;;;<<<>>>===>>>BBBIIISSSZZZ^^^^^^___aaadddfffgggfffeeeeeehhhnnnuuu{{{~~~vvvoookkkfffcccddd___^^^^^^^^^```aaa```___```^^^]]]]]]___```aaaaaaaaa___```eeejjjqqq|||}}}uuuddd```ZZZUUUPPPNNNMMMMMMJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDAAABBBCCCCCCCCCCCCBBBAAA??????@@@@@@@@@@@@@@@AAADDDCCCBBBAAA@@@@@@AAAAAACCC@@@>>>;;;666333888@@@HHHKKKOOOPPPNNNIIICCC>>>666555444333333333444555;;;;;;<<<======>>>??????>>>;;;888777888999888777555444222111000000111111000000000///////////////---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,*********+++++++++,,,,,,---,,,+++******+++,,,,,,,,,,,,+++,,,,,,---...///------------------------***++++++,,,---...//////000///...------,,,------111111222222333444444444555555555666777777888888:::::::::;;;<<<===>>>???@@@???=========>>>@@@AAABBBDDDGGGKKKUUUggg~~~444444444444444444444444444444333333333333444444444666777666777???LLLVVVkkk}}}ssskkkaaaUUUJJJEEE@@@;;;???GGGKKKUUUcccppp|||yyyvvvqqqnnnnnnnnnnnnnnnooonnnlllkkklllnnnqqqrrruuuwww|||~~~{{{zzzyyyxxxvvvwwwwwwvvvsssrrrrrrssswwwwwwxxxxxxyyyxxxxxxwwwxxxwwwvvvuuutttsssssssssuuuttttttssssssrrrrrrqqqttttttuuuuuuuuuuuutttssstttsssssstttuuuwwwyyyzzz~~~}}}||||||}}}~~~{{{yyywwwvvvvvvtttrrrpppllliiiaaaWWWMMMGGGDDDDDDAAAAAA@@@>>><<<<<>>:::888888888888999999:::::::::;;;<<<>>>===<<<<<<<<<>>><<<>>>CCCKKKTTTZZZ^^^___ccceeehhhnnntttxxxzzzzzz{{{|||tttoookkkfffcccddd]]]\\\[[[\\\]]]^^^]]]\\\aaa___]]]]]]___```aaa``````^^^___ccchhhnnnwww}}}qqqjjj___\\\WWWRRROOOMMMLLLLLLJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@AAAAAABBBCCCDDDCCCBBBAAAAAAAAABBBCCCCCC>>>;;;999666777???IIIPPPQQQSSSSSSOOOHHH@@@;;;333222000000111444777999;;;;;;<<<<<<<<<=========888666555555777888999888333333222111111222333444111000000//////.........+++++++++++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,***************+++++++++,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,+++,,,,,,------.........,,,,,,,,,---------......000///...------,,,------111111111222333333444444444555555666666777888888:::::::::;;;<<<>>>???@@@AAA@@@>>>======>>>???@@@@@@BBBEEEJJJTTTfff}}}333333333333333444444444444333333333333333333444555777888777777;;;CCCIIIYYYpppuuukkkccc[[[SSSMMMEEE>>>>>>CCCFFFKKKTTTbbbqqq}}}}}}zzzvvvrrrooonnnnnnnnnnnnmmmlllkkkkkkmmmoooqqqqqqsssvvvzzz~~~~~~wwwsssrrrtttwwwxxxxxxxxxwwwuuurrrqqqrrrtttvvvwwwwwwxxxxxxxxxxxxxxxyyyxxxvvvtttsssqqqqqqqqqtttuuuuuutttsssrrrsssssstttttttttttttttsssssssssssssssssssssuuuwwwyyy{{{}}}|||zzzyyyyyyzzz|||}}}}}}~~~~~~|||{{{wwwuuussssssssssssqqqoookkkhhhbbbXXXOOOGGGDDDCCCAAAAAA@@@===;;;;;;===???GGGIIINNNTTTWWWWWWSSSOOOHHHKKKMMMLLLHHHEEEDDDEEEHHHGGGHHHIIILLLRRRXXX\\\aaa```]]]XXXSSSOOONNNNNNPPPRRRSSSSSSRRRSSSVVVXXXhhhpppyyy|||zzzxxxyyy{{{yyyssspppnnnjjj```YYYOOOGGGBBB>>>;;;999::::::;;;<<<======>>>>>>>>>>>>===<<<<<<<<<======@@@BBBGGGMMMRRRUUUWWWWWW[[[___iiivvv~~~sssnnniiidddaaaaaa\\\[[[ZZZ[[[\\\]]]\\\[[[```^^^[[[[[[]]]^^^^^^^^^___]]]^^^bbbeeeiiiqqqzzz~~~qqqfff```\\\ZZZVVVRRROOONNNMMMNNNJJJIIIIIIHHHHHHGGGGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAABBBCCCCCCAAA<<<888777888<<>>???@@@AAAAAA???>>>>>>>>>>>>???>>>AAADDDIIISSSeee{{{222222222222333333444444333333333222222333333333444555777777666999===AAAIII```}}}}}}rrrppplllfff^^^SSSIIICCCCCCDDDDDDJJJWWWggguuu~~~{{{wwwssspppoooooommmlllkkkjjjkkklllmmmooonnnoooqqqtttwwwyyy{{{|||wwwrrrllliiikkkoootttvvvyyyyyyxxxvvvssssssuuuwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyxxxvvvtttrrrppppppoooqqqssstttsssqqqpppqqqssssssssssssrrrrrrqqqqqqqqqssssssssstttuuuwwwzzz{{{{{{zzzyyyxxxxxxzzz|||}}}xxxyyyzzz|||}}}}}}~~~~~~|||}}}}}}}}}|||{{{{{{{{{wwwuuusssrrrrrrqqqooommmiiigggaaaYYYOOOHHHCCCBBBBBBAAA@@@===;;;;;;===???DDDHHHOOOWWW]]]^^^[[[XXXPPPUUUYYYXXXRRRKKKGGGFFFJJJIIIHHHIIIMMMQQQUUUXXXWWWVVVUUUWWWYYY[[[\\\\\\ZZZ[[[ZZZZZZXXXXXXYYYZZZ^^^gggrrrxxxyyywwwxxxyyyxxxrrrooolllhhh```ZZZQQQIIIBBB???<<<;;;<<<<<<===>>>???@@@AAABBB@@@???===<<<<<<===>>>???CCCFFFKKKOOOQQQQQQQQQPPPQQQZZZjjj}}}}}}qqqkkkfff```]]]^^^\\\[[[[[[[[[]]]^^^]]]\\\^^^\\\[[[[[[\\\^^^^^^^^^^^^\\\]]]```bbbdddjjjrrruuu|||rrrggg^^^YYYWWWUUUSSSPPPNNNMMMMMMMMMJJJIIIIIIHHHHHHGGGGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFHHHHHHFFFDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGEEEDDDDDDCCCBBBBBBAAAAAA>>>999666888<<>>=========<<<;;;;;;::::::777777666555555666888999999888666444222222222222111000000///...------,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++,,,,,,------------++++++++++++,,,---......++++++,,,,,,---...//////...------------,,,,,,,,,------,,,------...///000......//////000000111111444444444555666666777777777777888999:::<<<>>>???AAAAAA@@@??????>>>>>>>>>>>>AAADDDIIIRRRcccxxx000111111222222333333444333333222222222222333333111333444444444666999;;;===OOOjjj}}}zzzuuunnncccVVVLLLEEEDDDAAADDDNNN\\\jjjyyy|||vvvrrrpppooollllllkkkjjjjjjkkklllmmmlllmmmnnnpppqqqssstttuuuppplllgggeeegggmmmqqqtttxxxxxxxxxwwwuuuvvvxxxzzzyyyxxxwwwvvvvvvvvvvvvwwwwwwvvvuuusssqqqpppppppppnnnqqqrrrqqqooommmooorrrtttsssrrrqqqpppppppppqqqsssrrrrrrssstttvvvxxxyyyyyyxxxxxxwwwxxxyyyzzz{{{xxxyyyyyyzzz{{{{{{{{{{{{xxxyyyzzzyyyxxxwwwxxxyyyxxxvvvtttrrrrrrpppmmmkkkhhhfffbbbZZZQQQIIIDDDBBBBBBBBB@@@>>><<<<<<>>>@@@AAAFFFMMMVVV^^^aaa___]]]VVV\\\bbbaaaZZZRRRMMMLLLKKKIIIGGGGGGJJJMMMOOOPPPPPPQQQVVV___jjjqqqssssssjjjiiiiiigggeeeccc```___[[[bbbkkkqqqrrrssstttvvv|||~~~xxxrrrpppmmmiii___ZZZRRRJJJCCC???>>>>>><<<===>>>???AAABBBCCCDDDDDDAAA>>>===>>>AAABBBBBBEEEIIIOOOSSSTTTRRRQQQQQQQQQ]]]pppzzznnngggbbb^^^\\\]]]^^^]]]\\\]]]^^^______]]]^^^\\\[[[[[[]]]___``````]]][[[\\\______```dddjjjkkkqqqzzz}}}rrrhhh```ZZZVVVQQQPPPNNNMMMLLLKKKLLLLLLJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBDDDGGGIIIIIIGGGDDDBBBCCCDDDEEEFFFGGGHHHHHHHHHDDDEEEEEEEEECCCAAA???===:::666555:::AAAIIISSS]]]bbb^^^WWWNNNEEE===666333444333222333555888;;;>>>??????>>>===<<<;;;:::999777888888666555555777999===;;;888555333111111000000//////......---------*********+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++++++++***+++,,,---......------++++++,,,,,,---...///000+++,,,,,,------.........------------------------000///...------,,,------.........///000000111111333444444555555666777777777777777888999;;;<<<===@@@@@@@@@@@@@@@????????????BBBEEEIIIQQQbbbvvv000000000111222333333333333333222222222222333333222222333333444555666777<<>>999666555333333444666888<<>><<<;;;:::999555666777666444555888:::>>><<<999666333222111111........................++++++++++++,,,,,,,,,---++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***---------,,,,,,,,,++++++***+++,,,............---.........------......///------------------------,,,---------------------000///...------,,,------//////000000111222222222333333444555555666666777999888888999:::;;;<<<===??????@@@@@@AAA@@@@@@@@@AAADDDGGGJJJRRRaaattt///000000111222222333333333222222222222222222333555555555555555555666777@@@BBBLLL\\\pppzzznnnTTTLLLFFFFFFGGGMMM]]]mmm~~~yyyrrrnnnmmmkkkkkkjjjjjjjjjjjjjjjjjjkkkkkklllmmmnnnnnnoooooooookkkhhhgggiiinnnqqqsssqqqsssvvvwwwxxxyyy{{{}}}{{{zzzxxxvvvttttttttttttsssrrrrrrqqqqqqrrrrrrrrrrrruuuxxxwwwsssrrruuuxxxvvvuuutttrrrqqqqqqrrrrrrppppppoooooooooppprrrssswwwwwwwwwwwwvvvuuutttsssuuuuuuvvvvvvvvvvvvuuuuuusssuuuvvvtttrrrqqqtttvvvvvvtttrrrqqqpppooommmkkkiiihhheee^^^UUULLLFFFDDDBBBBBBAAA???===>>>@@@CCCCCCEEEJJJQQQXXX\\\]]]\\\ZZZ___cccaaaZZZVVVXXX\\\[[[XXXUUUUUUXXXZZZZZZYYYYYY^^^jjj}}}zzzsssrrrooollllllooouuuzzzyyy}}}~~~yyysssooojjjeee]]]YYYSSSKKKDDDAAAAAABBBBBBCCCEEEFFFHHHJJJLLLLLLKKKGGGBBBBBBEEEIIIKKKLLLRRRWWW^^^```]]]YYYVVVUUU[[[hhhxxx~~~rrreee___]]]\\\___bbb^^^]]]\\\]]]___```___^^^WWWVVVUUUVVVZZZ\\\^^^^^^\\\ZZZZZZ]]]\\\ZZZ]]]bbb___bbbfffkkkpppwww~~~|||xxxooojjjddd^^^ZZZXXXVVVTTTOOOOOONNNNNNNNNNNNOOOOOOJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCBBBDDDHHHKKKLLLKKKIIIGGGBBBDDDGGGGGGEEE???:::666555333666???IIIPPPXXX___UUUOOOGGG>>>777444444555444555777:::===AAADDDEEEBBBAAA@@@???===;;;:::999333444666555444555888<<<===<<<999666444333222222---------...............+++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,------,,,+++***.........------,,,,,,,,,)))+++,,,...//////......111111000......---------------------------,,,,,,,,,,,,,,,---------......---------------...000000111111111222333333444444333333444444555666666777::::::::::::;;;;;;<<<===>>>???@@@AAAAAAAAAAAAAAACCCEEEHHHKKKRRR```sss111111222222222111111000444333222222222333444555333333444444555666777777:::;;;AAANNN]]]qqqmmmZZZIIIEEEEEEGGGQQQ___mmmwww{{{sssnnnmmmjjjiiihhhjjjlllllliiieeeggghhhkkkmmmooonnnmmmmmmmmmllljjjjjjkkkmmmoooqqqrrrrrrsssuuuyyy{{{{{{zzzvvvvvvuuutttsssrrrqqqqqqqqqpppppppppqqqrrrrrrsssvvvtttqqqnnnooorrruuuxxxyyywwwuuusssrrrssstttuuuuuutttrrrqqqqqqrrrssstttwwwwwwvvvuuuuuuuuuuuuuuupppqqqssstttvvvwwwxxxxxxuuuuuuuuuuuuuuuttttttttttttrrrooonnnmmmllljjjgggfffeeebbb```ZZZSSSJJJDDDCCCCCCBBB@@@???@@@DDDHHHIIIHHHKKKQQQVVVYYYZZZ[[[\\\]]]\\\YYY[[[ccchhhiiiiiiaaa\\\___ccccccdddeeeggglllyyy~~~}}}~~~~~~}}}vvvnnnhhhdddccc]]]ZZZVVVOOOHHHEEEDDDEEEHHHIIIJJJJJJJJJJJJMMMOOOKKKKKKJJJJJJLLLNNNQQQSSSVVV]]]cccaaaZZZWWW[[[```mmmzzzxxxoooddd______aaaaaa```aaaaaaaaaaaa```___]]]]]]XXXXXXZZZ[[[]]]]]]]]]^^^ZZZZZZYYYYYYYYYYYYZZZZZZ^^^^^^___aaadddiiinnnqqqtttuuuuuutttqqqmmmiiifffaaa```]]]ZZZWWWTTTSSSRRRMMMMMMLLLJJJJJJIIIIIIIIIKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCFFFIIIKKKKKKIIIHHHJJJKKKCCCEEEGGGFFFAAA;;;666444888;;;AAAJJJSSSVVVTTTQQQJJJAAA999666666333333555333777<<>>>>>>>>????????????AAABBBCCCGGGPPP___qqq}}}222222333333333333222222333222222111222333444555222333333444555555666666666888>>>EEEOOOaaa}}}hhhOOOEEECCCCCCJJJSSS```jjjvvv}}}}}}xxxtttrrrlllkkkiiijjjlllllliiigggggghhhjjjkkklllmmmllllllnnnnnnmmmmmmmmmmmmnnnnnnpppppprrruuuyyy||||||{{{yyyxxxwwwuuusssqqqooooooqqqpppppppppqqqqqqrrrsssuuutttqqqpppppprrruuuwwwwwwvvvtttrrrrrrrrrtttuuuwwwvvvtttsssrrrssstttuuuuuuuuutttsssssssssssssssrrrsssssstttuuuuuutttttttttttttttssssssrrrrrrrrrrrrpppnnnmmmmmmllljjjhhhgggeeebbb^^^YYYRRRJJJDDDEEEDDDCCC@@@@@@BBBFFFJJJNNNNNNQQQVVV\\\^^^___```ccceeefffhhhooozzz~~~|||sssnnnttt|||~~~{{{yyyvvvyyy~~~vvvmmmgggdddccc___\\\XXXQQQKKKHHHGGGIIIIIIKKKLLLMMMLLLMMMNNNPPPPPPQQQRRRRRRTTTWWWZZZ]]]ccciiilllfff\\\WWW\\\dddrrrwwwooofffbbbcccfffgggfffcccccccccbbbaaa___^^^]]][[[\\\\\\]]]]]]\\\\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZ]]]\\\\\\]]]___cccgggiiijjjjjjjjjiiigggdddbbb```[[[ZZZWWWUUURRRPPPOOONNNOOONNNLLLKKKJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHGGGFFFDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCDDDGGGJJJNNNNNNLLLJJJIIIJJJFFFGGGFFFCCC>>>999777666===@@@FFFMMMRRRRRRNNNJJJCCC;;;555555555333333666666888===BBBHHHLLLOOOPPPMMMKKKGGGCCC???;;;777555777777666555555555666666777666555333222111111000......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******...------,,,++++++******......------------------,,,,,,,,,,,,++++++++++++------------------------------............------//////...---...///000111//////000000111222444555444555555666777888888999::::::999999:::;;;===>>>???????????????@@@@@@AAABBBDDDFFFIIIPPP^^^ppp}}}///000111222222333222222222111111111111222333333222222222333333444444555555777:::===@@@OOOjjj~~~xxxXXXHHHBBB@@@BBBGGGQQQZZZiiivvv}}}}}}yyyuuuooommmkkkjjjkkkkkkjjjhhhggghhhhhhiiijjjkkkllllllooopppqqqrrrrrrqqqooonnnooooooqqquuuyyy|||}}}||||||zzzxxxvvvssspppnnnmmmqqqppppppppppppqqqrrrrrrtttsssrrrrrrrrrsssuuuvvvuuutttrrrqqqqqqrrrtttuuuxxxwwwvvvtttttttttuuuvvvssssssrrrqqqqqqqqqqqqqqqtttttttttttttttsssrrrqqqssssssrrrqqqqqqpppoooooopppooommmlllmmmllljjjiiihhhfffbbb]]]XXXQQQJJJEEEEEEDDDDDDCCCDDDHHHOOOTTTWWWZZZ^^^dddiiikkkiiigggfffjjjooowwwyyyuuulllgggddddddaaa___ZZZTTTNNNLLLMMMNNNNNNQQQTTTUUUUUUTTTUUUVVVXXX[[[___bbbdddgggjjjlllppprrrqqqgggZZZUUU\\\dddsss~~~sssmmmgggeeegggjjjjjjjjjfffeeedddcccaaa___^^^^^^___^^^^^^]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[ZZZYYYXXXYYY[[[]]]___```___^^^]]]\\\[[[ZZZYYYUUUTTTRRRQQQOOONNNMMMMMMPPPOOOMMMLLLKKKKKKLLLMMMJJJIIIHHHGGGFFFFFFFFFFFFHHHGGGFFFEEEDDDDDDCCCCCC@@@@@@AAAAAABBBCCCEEEEEEIIILLLOOOPPPOOOLLLKKKJJJJJJIIIEEE???:::888888:::CCCGGGLLLQQQSSSNNNGGGAAA;;;555222333444333444777:::;;;???GGGPPPWWWYYYYYYZZZTTTLLLEEE???;;;777555777777777777777666555555444444333222111111000000------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++------,,,,,,++++++******,,,,,,,,,---------------,,,,,,,,,,,,------------------------------------.........------.........000//////...///000111222//////000000111222444555555666666666777777888888999999999999:::<<<>>>???AAA@@@???>>>???@@@BBBCCCCCCFFFIIIKKKOOO[[[mmm{{{,,,,,,...///000000000000111111111111111222222222111111222222222333333333666666777888:::DDDYYYlll}}}~~~cccOOOEEE@@@@@@CCCGGGOOO]]]mmmyyy}}}yyyuuupppooollljjjiiiiiiiiihhhiiihhhhhhhhhiiijjjlllmmmnnnppptttwwwxxxvvvtttrrrrrrrrrsssvvvyyy{{{{{{zzz{{{zzzxxxuuusssqqqooonnnqqqpppppppppppppppqqqqqqssssssssssssssstttttttttsssrrrqqqpppppprrrtttuuuxxxwwwvvvuuuuuuuuuuuuuuurrrrrrqqqppppppppppppqqquuuuuuuuuuuutttsssrrrqqqssssssrrrqqqpppooonnnnnnpppooommmmmmnnnnnnmmmkkkjjjgggbbb]]]XXXRRRLLLHHHDDDDDDEEEFFFJJJQQQ[[[aaaccckkkttt{{{~~~}}}uuummmiiimmmttt|||zzz}}}tttkkkgggeeeeeebbb```\\\VVVQQQPPPRRRTTTWWWZZZ]]]_______________aaahhhqqqxxx{{{{{{|||}}}|||xxxpppeee[[[YYY^^^dddttt{{{ooolllhhhfffgggiiiiiiiiifffeeecccaaa```^^^]]]\\\^^^^^^]]][[[ZZZZZZYYYYYYZZZZZZYYYYYYYYYYYYZZZZZZYYYYYYWWWWWWWWWXXXYYYZZZ\\\[[[YYYWWWVVVUUUUUUUUUSSSRRRQQQPPPOOOOOOOOOOOOOOONNNMMMLLLKKKLLLLLLMMMIIIHHHGGGFFFEEEEEEEEEEEEGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@AAACCCDDDFFFGGGKKKLLLMMMNNNNNNNNNNNNNNNLLLHHHBBB;;;777777;;;???JJJNNNSSSUUUSSSKKKAAA;;;666222111333444333444888===???EEELLLTTT]]]dddhhhkkkaaaSSSFFF???;;;999888777777888999888777555444111222111111111000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***)))***+++,,,))))))***+++,,,------...))))))************++++++,,,,,,,,,------.........------------------------///...---,,,,,,---...///000///.........///000111/////////000111222444444666666666666777777777777888888888999:::===???@@@BBB@@@>>>======???BBBDDDCCCGGGJJJKKKNNNZZZlllzzz+++,,,---...///000000000000000111111222222222222111111111222222222222222777444333666:::???JJJTTTkkkmmmZZZJJJ@@@>>>@@@@@@FFFQQQaaapppxxxxxxvvvqqqpppmmmkkkhhhgggggghhhjjjjjjiiiiiijjjkkklllmmmkkkoootttxxx{{{|||{{{zzzxxxwwwwwwxxxyyyyyywwwvvvwwwvvvuuutttsssrrrqqqpppqqqqqqpppoooooopppppppppqqqrrrrrrsssssssssssssssqqqppppppoooppprrruuuvvvxxxwwwvvvuuuttttttttttttsssrrrqqqqqqpppqqqqqqqqqsssssstttuuuuuuuuuttttttsssssssssrrrqqqppppppoooqqqpppooooooppppppooommmkkkhhhddd```[[[VVVPPPLLLFFFFFFFFFHHHMMMVVVaaahhhrrrrrrkkkooowww~~~~~~~~~ssskkkgggffffffcccaaa]]]XXXTTTTTTWWWYYY^^^aaadddggggggffffffgggmmmwww}}}pppeee``````ccceeeyyy~~~qqqnnnjjjhhhggggggffffffdddcccaaa___]]][[[[[[[[[[[[ZZZYYYYYYXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZYYYXXXXXXWWWXXXXXXYYYZZZ\\\ZZZWWWTTTRRRQQQQQQRRRQQQPPPPPPOOOOOOOOOOOOPPPMMMMMMLLLLLLLLLKKKLLLLLLHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBB???@@@@@@AAACCCEEEGGGHHHKKKJJJIIIJJJLLLNNNPPPQQQIIIEEE>>>888555999@@@FFFPPPSSSVVVVVVQQQHHH???999666333222555555444666;;;???EEEKKKOOORRR[[[iiitttvvviiiVVVGGG???===<<<;;;777777888888888666444333000111111111111000......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***)))***+++,,,((())))))***,,,------...)))))))))******+++++++++,,,,,,,,,------.........------------------------///...---,,,,,,---...///......---------...///000/////////000111222444444666666666666777777777777888888888999:::===???@@@AAA???===<<<<<<>>>AAABBBBBBEEEIIIKKKPPP\\\mmmzzz...///000111111222111111000111222222333333222222222222222222222222222222444000000444888:::>>>BBBWWWqqqsssaaaOOOCCC>>>===<<<>>>FFFSSSbbbnnnuuuwwwrrrrrrqqqmmmiiigggggggggjjjjjjjjjkkkkkkkkklllllliiilllpppvvvzzz~~~~~~}}}{{{zzzzzzxxxuuussssssssssssrrrrrrrrrrrrrrrqqqqqqpppooooooooooooppppppqqqqqqqqqrrrrrrrrrrrrppppppooooooqqqsssvvvxxxxxxwwwwwwvvvuuutttssssssssssssrrrqqqqqqqqqqqqqqqpppqqqrrrttttttuuuuuuuuusssssssssrrrrrrrrrrrrqqqsssqqqppppppqqqqqqpppnnnkkkiiifffccc```[[[UUUPPPKKKJJJIIIJJJOOOYYYeeemmmwwwjjjnnnuuurrrkkkiiiggggggdddbbb^^^ZZZWWWXXX\\\___bbbdddgggiiiiiijjjkkklllyyyzzznnnfffdddfffjjjllltttrrrmmmiiifffeeeeeeeeebbbaaa^^^\\\ZZZZZZZZZZZZXXXXXXWWWWWWWWWYYYZZZ[[[ZZZZZZYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZZZZXXXVVVSSSQQQOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNJJJKKKMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAABBB@@@@@@AAABBBCCCEEEGGGHHHIIIGGGFFFGGGIIILLLMMMMMMCCC@@@:::666777===FFFMMMUUUWWWWWWTTTLLLCCC<<<888555333333555666666:::@@@DDDJJJQQQQQQPPPVVVeeeqqqsssfffSSSFFFAAA@@@>>>===777777777777666444333333000111222222111///...,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++******++++++,,,,,,------......,,,,,,,,,,,,------------------------------------.........------............------,,,,,,...///000//////000000111222444555555666666666777777888888999999999999:::<<<>>>??????>>>===<<<<<<>>>@@@AAABBBDDDGGGLLLTTTbbbrrr~~~000111111222222111111111111111333444444444333222333333333333333333333333111000111555666555888===HHHZZZtttzzzoooaaaTTTJJJBBB>>>======???FFFQQQ___kkkrrrsssuuuuuuqqqlllhhhggghhhhhhhhhjjjkkkkkkkkkjjjiiigggiiilllqqqvvv{{{}}}|||{{{yyyuuusssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppoooooooooooooooppppppooooooppppppqqqrrrpppooooooppprrrtttwwwyyyyyyyyyyyyxxxwwwuuuttttttsssrrrqqqqqqppppppqqqqqqoooooopppqqqrrrrrrrrrrrrqqqqqqqqqrrrrrrrrrrrrssssssrrrppppppppppppooommmkkkjjjiiihhheee```YYYTTTNNNNNNNNNPPPWWWcccqqqzzz|||nnnsssyyyrrrllljjjiiigggfffdddaaa\\\ZZZ\\\aaaeeefffhhhjjjkkklllmmmoooqqquuutttqqqnnnnnnttt|||tttqqqmmmgggcccbbbcccdddaaa___]]][[[ZZZZZZZZZ[[[ZZZYYYWWWWWWWWWXXXZZZ[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWVVVUUUSSSRRRPPPPPPPPPNNNMMMMMMLLLLLLMMMMMMNNNIIIKKKNNNPPPPPPNNNLLLIIIIIIIIIHHHFFFFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAABBBCCCEEEFFFGGGFFFEEEEEEGGGIIIIIIGGGDDD;;;999777666999AAALLLSSSYYYYYYVVVOOOEEE<<<777555333111222444666888???GGGKKKOOOTTTSSSQQQSSS[[[bbbcccXXXLLLEEECCCBBB>>>;;;888777666444333333222222222222333333111///---+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++************************++++++,,,,,,,,,---......//////,,,,,,,,,,,,++++++++++++------------------------------............------///...---------...000111//////000000111222444555444555555666777888888999::::::999999:::;;;===>>>??????>>>>>>??????@@@AAACCCCCCEEEMMM[[[kkkzzz///000000000000//////...111222333444555444333333333333333333333333333333111222555777444222888@@@>>>III```yyysssiii^^^WWWQQQIIIAAABBB@@@===???FFFSSSaaakkkuuuwwwxxxuuuooojjjiiiiiifffgggiiijjjkkkjjjhhhgggggghhhiiimmmrrrxxx~~~~~~}}}|||zzzwwwtttrrrqqqqqqppppppoooooooooqqqqqqpppoooooonnnoooooopppooonnnnnnnnnoooqqqrrrpppooooooppprrruuuxxxzzzzzzzzzzzzyyyxxxwwwuuuuuurrrqqqqqqpppppppppppppppnnnooooooppppppppppppooopppppppppqqqrrrrrrsssssssssqqqpppooopppooommmlllkkkkkkkkkjjjhhhccc\\\WWWOOOOOOQQQVVV```ooozzz}}}qqqlllkkkjjjhhhhhhfffccc___]]]___dddhhhjjjlllmmmnnnooopppsssvvv~~~tttqqqqqqmmmssszzz{{{}}}xxxqqqnnniiiddd___^^^```bbb```___\\\ZZZZZZZZZ[[[\\\\\\[[[YYYXXXWWWYYYZZZ[[[ZZZZZZYYYYYYYYYYYYZZZZZZ[[[ZZZYYYXXXWWWUUUTTTTTTVVVUUUUUUUUUTTTSSSSSSSSSPPPOOONNNNNNNNNNNNNNNOOOIIILLLPPPSSSSSSPPPLLLJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCEEEFFFGGGCCCDDDEEEHHHJJJGGGAAA<<<666666555666;;;DDDOOOWWW[[[ZZZUUUKKK@@@777333222000///000333555999BBBKKKPPPRRRUUUUUUSSSQQQSSSTTTTTTMMMEEECCCEEECCC>>>888888777555333222222222222222333444333222///,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++***)))&&&'''(((***+++,,,......******+++,,,,,,---......,,,,,,,,,++++++*********------------------------,,,---...//////...---,,,000//////......///111222//////000000111222444555333444555666777888999:::;;;::::::999:::;;;<<<===??????@@@@@@AAAAAAAAAAAADDDCCCEEEOOO___qqq333333222111000///......111111111111111111111111333333222111111222333333333333222222333333444555999???MMMddd~~~zzzpppfffbbbaaa[[[OOODDDBBB>>><<<>>>BBBIIIUUUaaannnttt{{{|||vvvnnniiihhhhhhhhhhhhhhhhhhhhhhhhhhhgggjjjllllllkkkpppxxx{{{yyyxxxxxxxxxvvvssspppooopppqqqqqqqqqqqqqqqqqqpppooommmkkkjjjpppnnnmmmnnnppprrrrrrqqqssssssrrrssstttvvvxxxyyyyyywwwuuusssqqqppppppppptttrrrooonnnoooqqqqqqqqqnnnooooooooommmlllmmmnnnoooqqqtttvvvwwwvvvtttsssqqqpppooommmlllkkkkkkkkkooolllkkklllmmmiiiaaaZZZXXXRRRRRR]]]kkkxxxzzzuuutttqqqnnnnnniiifffaaa______ccchhhllloooqqqssssssrrrrrrssstttwwwmmmgggfffiiilll|||{{{uuupppjjjccc___^^^___^^^]]]\\\\\\\\\]]]]]]]]]^^^^^^YYYZZZZZZZZZZZZXXXWWWVVVZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTTTTSSSSSSQQQQQQQQQPPPOOONNNMMMLLLNNNOOOPPPQQQPPPNNNKKKIIIGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEGGGFFFEEEEEEFFFEEEBBB@@@CCCGGGJJJKKKGGG@@@;;;888666666777;;;DDDOOOYYY___^^^ZZZRRRFFF:::333333444333222444777===BBBFFFGGGLLLNNNQQQSSSTTTRRROOOMMMFFFIIIJJJFFFDDDCCC@@@;;;999777444333444444444333444444222000...---+++*********))))))***+++,,,,,,)))***++++++,,,---......---------,,,,,,,,,++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,------------------------++++++,,,------......///...------------...//////////////////000000000000------...///000111222222777777777777888888888888999999888999:::<<<>>>???AAAAAA@@@??????@@@AAAAAADDDGGGIIIOOO]]]qqq222222111111000/////////111111111111111111111111333222222111111222222333333222222222222333444444666:::DDDUUUkkkyyyoookkkjjjeeeYYYOOOEEE???;;;<<>>BBBEEEGGGMMMOOOPPPRRRQQQOOOLLLJJJJJJMMMLLLGGGDDDCCC???:::999777444333444444444333444333222000...---++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++++++++++++++++++++++++++++++++******************+++***++++++++++++,,,,,,,,,------------------------------------------------,,,++++++++++++,,,------------------............//////000111222333444444555555555555666666666666;;;:::::::::;;;===???@@@AAAAAA????????????AAAAAACCCFFFHHHMMMZZZmmm{{{000000000000000000000000111111111111111111111111333222111111111111222333222222222222222333444444555777<<>>@@@EEELLLZZZcccpppwwwwwwsssnnnkkkjjjiiihhhhhhffffffeeedddccceeegggggggggkkkrrrxxx~~~|||yyyvvvtttvvvssspppnnnnnnooonnnnnnmmmlllkkkkkkkkklllmmmnnnhhhggggggiiimmmpppqqqqqqppppppqqqsssttttttttttttwwwvvvssspppnnnllljjjjjjnnnllljjjjjjlllmmmnnnmmmnnnooopppooonnnmmmmmmoooppprrrtttvvvvvvvvvtttsssrrrrrrpppooonnnmmmlllkkknnnllllllnnnooonnnhhhddd___aaafffooowww~~~zzzzzzuuussspppmmmmmmnnnllljjjhhhhhhiiilllmmmssstttuuuvvvvvvwwwzzz||||||wwwnnnfffdddjjjwwwuuukkkeeefffccc^^^[[[[[[\\\\\\\\\YYYZZZZZZZZZZZZ[[[[[[[[[ZZZZZZ[[[ZZZZZZYYYWWWWWWYYYYYYYYYZZZYYYYYYXXXWWWVVVVVVVVVVVVUUUUUUUUUTTTVVVVVVTTTSSSQQQOOONNNMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJKKKLLLMMMLLLJJJHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIHHHIIIKKKLLLMMMLLLLLLKKKJJJFFFCCCAAAAAABBBCCCCCCEEEFFFFFFBBB<<<666333111666:::BBBMMMVVV]]]______ZZZRRRGGG>>>888666666666555666:::>>>CCCFFFIIIKKKMMMNNNNNNNNNMMMKKKIIIHHHMMMPPPNNNIIIEEECCC???999999777444333444444444333333222111000...---,,,++++++************++++++,,,---------,,,,,,+++++++++'''((()))***+++,,,,,,---------------------------******))))))))))))******++++++++++++,,,,,,,,,,,,------------------------//////...------,,,++++++,,,++++++++++++,,,------------------............///000000111222333444444444555555555666666666777<<<<<<;;;;;;<<<>>>@@@AAAAAA@@@???>>>>>>???@@@AAAEEEGGGIIINNNZZZkkkvvvzzz//////000000111111111111111111111111111111111111222222111111111111222222222222222111222333333444555777999<<>>@@@BBBCCCAAAAAA???<<<888555666666:::???HHHTTT___dddccc```VVVLLL@@@888555666666555888<<>>@@@AAAAAA@@@???>>>>>>???@@@AAAEEEHHHKKKQQQ___oooxxxyyy/////////000111111222222000000000000000000000000111111111111111111111111222111111111111222333333444666888888;;;GGGZZZiiissshhh\\\SSSJJJBBB???@@@BBBJJJWWWcccjjjmmmnnnmmmhhhhhhhhhhhhhhhgggggggggcccddddddeeefffjjjnnnqqqwwwzzz~~~}}}vvvsssqqqqqqrrrtttuuuuuusssrrrooommmllllllmmmnnniiihhhggghhhjjjlllllllllnnnoooppprrrrrrrrrqqqqqqqqqqqqqqqqqqqqqpppppppppjjjiiihhhiiikkkmmmmmmlllpppqqqrrrqqqooonnnooopppqqqqqqsssssstttssssssrrrttttttuuuuuutttsssrrrqqqsssrrrqqqqqqpppnnnllljjjkkkrrryyy}}}}}}pppnnntttxxxuuurrrmmmkkkkkkhhhiiiiiikkkmmmoooqqqsssvvv{{{|||xxxyyyvvvmmmfffbbb[[[[[[[[[ZZZYYYYYYZZZ[[[ZZZZZZZZZZZZ[[[[[[[[[[[[YYYXXXXXXWWWVVVVVVUUUUUUXXXXXXXXXXXXXXXWWWVVVVVVTTTSSSSSSSSSRRRRRRRRRRRRQQQQQQPPPPPPOOONNNNNNNNNLLLLLLMMMMMMMMMLLLKKKKKKIIIJJJKKKKKKKKKJJJIIIHHHEEEFFFHHHIIIKKKKKKLLLLLLNNNOOOPPPOOOMMMKKKHHHFFFDDDAAA===<<<===@@@BBBCCC???>>>;;;777555666:::>>>CCCGGGNNNYYYcccfffccc___OOOFFF;;;444333444555666;;;AAAHHHNNNRRRTTTVVVWWWLLLKKKIIIHHHGGGGGGHHHIIIJJJMMMMMMIIIGGGFFFCCC>>>999777444333444444444333111000000///...------,,,,,,,,,+++++++++++++++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------,,,,,,,,,---------.........------------...//////////////////000000000000......///000111222333333666666666777888999999999::::::::::::<<<>>>@@@AAA@@@@@@???>>>>>>???@@@@@@CCCFFFLLLUUUeeeuuu}}}}}}//////000000111111111222000000000000000000000000000000111222222111000000111111111111111222333333111444666555666===JJJUUUuuu~~~wwwmmm^^^LLLBBB@@@@@@FFFOOOYYYcccjjjoooqqqjjjjjjjjjiiiiiihhhhhhgggdddccccccdddgggjjjmmmooowwwzzz~~~}}}tttrrrpppoooqqqsssttttttuuutttrrrpppnnnnnnnnnnnnllljjjiiijjjlllmmmmmmmmmoooooopppqqqqqqqqqqqqqqqppppppqqqrrrsssssssssrrrjjjiiiiiikkknnnoooooonnnnnnooopppooommmmmmmmmnnnpppqqqqqqqqqrrrqqqqqqqqqrrrsssuuuvvvvvvuuuttttttuuutttsssqqqooonnnmmmmmmpppwww~~~xxxmmmoooxxx~~~xxxuuurrrllljjjkkkiiiiiijjjlllooorrrvvvwwwzzzyyyooogggbbb^^^YYYZZZ\\\[[[ZZZYYYZZZ[[[ZZZZZZZZZZZZ[[[[[[[[[[[[\\\[[[ZZZYYYXXXXXXXXXXXXWWWWWWXXXXXXWWWWWWVVVUUURRRRRRRRRRRRQQQQQQQQQQQQPPPOOOOOOOOOOOONNNNNNNNNLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJKKKKKKKKKJJJJJJJJJFFFGGGHHHJJJKKKLLLLLLLLLPPPPPPOOONNNKKKHHHEEECCC@@@>>>===>>>AAACCCDDDDDDAAA???:::666555999@@@FFFPPPQQQUUU]]]dddddd]]]VVVEEE@@@888333333555999;;;AAAHHHQQQVVVWWWWWWWWWXXXOOOMMMJJJGGGFFFFFFHHHIIIFFFIIIJJJGGGFFFFFFCCC???999777444333444444444333/////////......------------,,,,,,++++++++++++,,,)))******+++---......///+++++++++*********))))))++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------++++++,,,,,,---...//////,,,++++++++++++,,,------------------............000111111222333444555555333333444555666777888888888888999:::<<<>>>AAACCC@@@???>>>======>>>???@@@???DDDLLLXXXkkk}}}000000000000000111111111000000000000000000000000///000111222222111000///111111111111111222222333111333444333333777AAAHHH\\\qqqyyy___LLLFFFAAABBBGGGNNNYYYeeennnsssooonnnmmmkkkiiigggfffeeeccccccbbbcccfffiiikkklllsssvvv{{{~~~wwwuuurrrpppqqqrrrrrrqqqsssrrrrrrqqqpppoooooonnnmmmkkkkkkllloooqqqqqqqqqqqqqqqpppppppppqqqrrrrrrpppqqqrrrsssssssssrrrqqqlllkkklllnnnqqqrrrrrrqqqoooqqqqqqqqqooonnnooopppoooooopppppppppooooooooooooqqqsssuuuvvvvvvuuuuuussssssrrrqqqoooooopppqqqttt{{{{{{ssswww}}}wwwuuuqqqkkkiiijjjiiiiiiiiikkkmmmqqquuuwwwyyy}}}~~~vvvnnnhhhccc___]]]XXX[[[]]]]]][[[YYYZZZ[[[XXXXXXYYYYYYYYYZZZZZZZZZ]]]\\\[[[YYYYYYYYYYYYYYYVVVWWWWWWWWWWWWVVVUUUUUUQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQPPPOOONNNNNNMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLIIIJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIKKKKKKLLLLLLLLLLLLKKKIIIGGGEEEBBBAAA@@@<<<===???CCCFFFHHHGGGEEE@@@===888555777>>>IIIQQQ[[[[[[^^^bbbddd^^^QQQFFF<<<:::777555555999???DDDMMMTTT]]]```^^^ZZZYYYYYYUUUQQQLLLGGGEEEEEEFFFHHHDDDGGGHHHEEEDDDDDDBBB===999777444333444444444333..................------...---,,,++++++++++++++++++++++++,,,,,,---------******************++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------------...------------------------,,,---------------------,,,++++++++++++,,,------------------............000111222222444444555666333333444555666777888888888888999:::===AAADDDEEE@@@???>>>======>>>???@@@@@@FFFOOO^^^sss111111000000000000000000000000000000000000000000///000111222222111000///111111111000111222222333333333333222222666>>>DDDHHH^^^zzznnnVVVLLLAAA@@@@@@FFFQQQ___kkkrrrsssrrrpppmmmjjjgggdddccccccbbbaaabbbeeehhhjjjjjjmmmqqqvvv||||||yyyuuussssssrrrrrrqqqppppppqqqqqqqqqqqqpppooolllkkkkkkmmmqqqtttuuutttrrrqqqpppppppppqqqrrrsssqqqqqqrrrsssrrrqqqpppooommmmmmmmmpppsssttttttsssssstttuuutttrrrqqqrrrsssooooooooonnnnnnnnnnnnnnnmmmnnnqqqtttvvvvvvuuuuuuqqqqqqqqqpppoooppprrrtttvvv|||{{{|||wwwuuuqqqkkkhhhjjjiiihhhggghhhjjjmmmqqqtttppptttyyy~~~sssooojjjfffdddbbb```^^^YYY\\\^^^^^^\\\ZZZZZZ\\\WWWWWWWWWXXXXXXXXXYYYYYY\\\[[[YYYXXXWWWWWWXXXXXXVVVWWWWWWWWWWWWVVVUUUUUUQQQQQQPPPPPPPPPOOOOOOOOOSSSSSSRRRPPPNNNMMMLLLKKKLLLMMMMMMNNNNNNNNNMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLEEEDDDBBB@@@>>>===<<<<<<;;;===AAAFFFKKKKKKIIIGGG<<<:::666444999DDDRRR\\\bbbbbbcccfffeeeZZZHHH:::555777777777888===EEELLLXXX___gggiiiddd^^^[[[ZZZZZZUUUOOOHHHDDDCCCDDDFFFCCCFFFGGGDDDBBBCCC@@@;;;999777444333444444444333...........................---,,,,,,++++++++++++------,,,,,,,,,,,,++++++******+++,,,---......///........................,,,++++++******++++++,,,,,,,,,,,,---------......------------------------///......------,,,,,,+++...------------...//////////////////000000000111//////000111222333333444555555666777888999::::::888888999;;;???BBBFFFHHH@@@???>>>======>>>???@@@DDDJJJTTTdddyyy---...///000000111000000......///////////////...000000000000000111111111---...///000000///...---111111111222333444666777>>>QQQiiibbbPPPFFF@@@===BBBJJJUUUdddppptttuuurrrmmmkkkjjjfff___ccccccbbbbbbccceeeggghhhkkkmmmppptttyyy}}}{{{vvvsssrrrrrrooommmpppppppppqqqsssrrrpppnnnnnnnnnmmmmmmnnnooopppqqqooopppqqqrrrsssrrrqqqpppqqqpppooonnnnnnooopppqqqqqqpppooopppsssuuuuuuuuuvvvuuusssrrrrrrssstttuuussspppnnnoooqqqrrrpppmmmlllmmmnnnppppppnnnmmmlllqqqqqqqqqpppooopppsssvvvyyy{{{|||{{{yyytttooojjjhhhggggggfffgggiiikkklllkkkiiihhhgggiiipppwww}}}yyyooojjjgggbbb^^^]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[\\\WWWWWWVVVUUUUUUVVVVVVVVV\\\ZZZXXXWWWWWWWWWYYYZZZXXXWWWXXXXXXXXXUUUQQQMMMLLLKKKKKKKKKLLLOOOQQQSSSQQQPPPPPPOOONNNMMMLLLLLLKKKLLLNNNOOOOOONNNMMMKKKOOONNNLLLJJJIIIHHHHHHHHHJJJJJJLLLMMMMMMLLLKKKJJJDDDAAA===;;;:::;;;;;;;;;??????AAAHHHPPPRRRMMMGGG888777888<<>>>>>>>>@@@AAABBBBBBFFFOOOaaazzz...//////000000000000///......///////////////...000000000000111111111111000000111222222111000000111111111222333444555666888DDDUUUiiilll[[[JJJCCC>>>???DDDLLLYYYdddsssuuutttoookkkiiieee```ddddddcccccccccddddddeeejjjkkkmmmppptttxxx|||}}}}}}yyyvvvuuutttpppnnnooonnnnnnpppqqqqqqpppnnnmmmmmmnnnnnnooooooooopppooooooqqqrrrrrrrrrqqqqqqpppooonnnmmmmmmnnnoooppppppooonnnooorrrttttttsssuuutttrrrqqqqqqssstttuuusssqqqpppppprrrrrrqqqnnnooonnnmmmlllkkkjjjjjjjjjmmmmmmnnnmmmmmmnnnrrrttt{{{}}}}}}zzzuuuooojjjgggfffgggggghhhiiikkkjjjhhheeeaaa^^^^^^dddjjjsss|||ppphhhdddaaa^^^\\\[[[[[[[[[ZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[WWWWWWVVVVVVVVVVVVWWWWWWZZZYYYWWWUUUUUUVVVWWWXXXXXXWWWVVVVVVUUUSSSOOOLLLKKKKKKJJJJJJLLLNNNPPPRRRQQQQQQPPPOOONNNMMMLLLLLLKKKLLLNNNOOOOOOOOOMMMLLLMMMLLLJJJHHHGGGGGGHHHHHHNNNOOOPPPQQQOOOKKKFFFDDD@@@===:::999999:::<<<<<<>>>CCCLLLTTTWWWQQQEEE<<<::::::>>>FFFPPPXXX___bbbeee^^^WWWRRRKKKAAA:::888555888:::<<<@@@JJJZZZeeerrr{{{{{{rrrkkkddd___ZZZQQQIIIGGGFFFCCCBBBCCCEEEDDDBBBAAA???>>>======:::999777555333222111111000000///...---,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++...---,,,,,,+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...///...,,,+++,,,---......---------,,,,,,,,,,,,,,,------------------------............------............////////////000111111222222333333444333333444555777888999999888999;;;;;;;;;<<>>>>>>>>@@@AAABBBCCCGGGOOO```xxx///000000000000//////.../////////000000//////...//////000000111111111111111111222333333222111111111111111111222444555666777:::AAAQQQllluuugggQQQHHH@@@>>>???CCCMMMVVVmmmtttwwwrrrmmmiiifffbbbddddddddddddcccccccccbbbiiiiiiiiikkknnnrrrvvvxxx}}}{{{yyywwwuuupppmmmmmmllllllnnnppppppooommmmmmnnnoooppppppooonnnnnnmmmnnnoooqqqrrrrrrrrrrrroooooonnnnnnnnnnnnooooooooonnnmmmnnnppprrrrrrrrrrrrrrrqqqqqqqqqrrrtttuuutttsssqqqrrrssssssrrrppprrrpppllliiiggggggggghhhhhhiiijjjjjjkkklllpppsss{{{}}}|||wwwqqqlllhhhfffhhhhhhhhhiiiiiigggbbb___ZZZUUUTTTWWW^^^hhhwwwxxxnnnddd^^^^^^\\\ZZZZZZ[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYZZZZZZWWWWWWVVVVVVVVVVVVWWWWWWXXXWWWUUUTTTTTTTTTUUUVVVXXXVVVTTTRRRRRRPPPMMMKKKJJJIIIIIIJJJKKKMMMOOOQQQRRRQQQQQQPPPOOONNNMMMMMMKKKLLLNNNOOOPPPOOONNNMMMMMMKKKIIIGGGFFFHHHJJJKKKSSSTTTTTTSSSNNNHHHAAA===<<<;;;999888999;;;>>>@@@AAAJJJVVV]]]ZZZOOOBBB999<<<@@@HHHTTT```gggfffbbbeee[[[PPPHHHAAA:::777888666888<<>>@@@??????>>>>>>???@@@BBBCCCDDDGGGOOO___vvv000000111000000///...---///000000000000//////...//////000000111111222222000000000111111000000000111111111111222333444555999888;;;EEEZZZuuu|||rrrjjjWWWNNNDDD???===???FFFNNNaaammmvvvvvvrrrnnnjjjfffdddddddddddddddccccccbbbhhhgggggggggiiimmmqqqsss{{{{{{{{{zzzxxxuuuqqqnnnmmmllllllmmmoooooonnnmmmmmmnnnpppqqqqqqooommmllllllmmmnnnoooqqqrrrrrrsssoooooooooooooooooooooooonnnlllkkklllnnnppppppppppppoooooopppppprrrsssttttttssssssrrrsssrrrrrrqqqpppnnnllljjjhhhgggggggggeeeggghhhiiijjjlllooorrrwwwyyy~~~|||xxxtttpppllliiihhhhhhggggggfffbbb\\\XXXUUURRRQQQUUU[[[cccppp|||sssiiibbb\\\YYYZZZYYYYYYZZZ\\\]]]\\\[[[YYYYYYXXXXXXXXXXXXYYYYYYVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVUUUUUUTTTTTTUUUUUUXXXUUURRROOONNNMMMLLLJJJIIIIIIIIIJJJKKKMMMOOOPPPSSSRRRRRRQQQPPPOOONNNNNNKKKLLLNNNPPPPPPOOONNNMMMNNNLLLJJJHHHHHHJJJMMMOOOUUUTTTRRROOOIIICCC===:::;;;;;;::::::;;;===AAADDDHHHQQQZZZ\\\UUUKKKDDDAAA@@@IIIVVVaaajjjnnnlllfffiii\\\MMMCCC<<<666777:::666888===FFFRRR___iiioooqqqtttyyy}}}nnn```VVVMMMGGGGGGFFFDDDBBBCCCDDDAAA>>>:::888888999:::<<<;;;999666333111000///++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,******+++,,,------------------------.........------,,,,,,,,,------............------............///////////////000000111222333444444333444555666888999::::::888999:::;;;:::;;;===@@@???>>>>>>>>>???AAABBBDDDDDDGGGOOO___vvv000000111000000///...---000000111111000///.........//////000111111222222111000000000000000000111111111111111222333333444555777;;;BBBNNNbbb|||~~~uuuooojjjgggZZZQQQHHHBBB???>>>CCCIIIRRRaaapppvvvuuusssoookkkddddddddddddddddddddddddhhhgggfffeeegggjjjmmmpppwwwyyy{{{|||zzzwwwtttrrrpppooonnnnnnooopppooonnnnnnooopppqqqpppooolllkkklllmmmmmmnnnoooqqqrrrrrrppppppppppppppppppppppppmmmlllkkkkkkmmmoooooonnnnnnnnnnnnooopppqqqrrrrrrrrrssssssrrrqqqqqqqqqqqqkkkkkkllllllkkkjjjhhhgggdddfffiiijjjkkkmmmppprrrtttvvv{{{~~~{{{xxxvvvtttpppmmmgggfffdddcccaaa]]]WWWSSSRRRQQQTTTZZZ```dddlllttt{{{qqqggg```\\\ZZZYYYWWWVVVVVVXXXZZZ[[[[[[ZZZXXXWWWWWWVVVVVVWWWWWWXXXTTTTTTTTTTTTTTTUUUVVVVVVXXXWWWWWWVVVVVVVVVVVVVVVXXXTTTPPPNNNMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNPPPQQQTTTSSSSSSRRRQQQPPPOOOOOOLLLMMMOOOPPPPPPOOOMMMLLLLLLKKKIIIHHHHHHJJJLLLNNNQQQOOOKKKFFFBBB>>><<<;;;999:::;;;;;;;;;>>>CCCGGGOOOXXX___\\\QQQGGGCCCCCCFFFTTTccciiikkknnnnnnkkkiii[[[KKK@@@999444666:::999;;;AAALLLYYYdddkkknnnkkklllrrr|||~~~pppdddUUUNNNGGGGGGFFFCCCAAAAAACCC@@@===999888888999:::<<<:::888555333111//////,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++++++++,,,,,,,,,------***+++,,,,,,******+++,,,------------------------.........------,,,,,,,,,------............------............////////////000000111222333444555666333333444555777888999:::888999:::::::::;;;===??????>>>>>>>>>@@@AAACCCDDDCCCGGGOOO___www///000000000000//////...111111111111000///............///000111222222333333222111111111111222333111111111111111222333333---111999???DDDQQQggg{{{wwwlllhhhgggaaaYYYOOOIIIDDD???@@@EEEFFFTTTdddmmmrrruuutttqqqhhhgggfffdddddddddeeefffffffffeeeeeefffiiikkkmmmtttwwwzzz||||||zzzyyyyyyuuusssqqqqqqqqqrrrqqqpppooopppppppppooonnnlllkkkmmmmmmmmmmmmnnnoooqqqqqqooooooppppppppppppoooooommmlllkkkkkkmmmnnnnnnmmmmmmmmmnnnnnnoooooooooppppppqqqrrrqqqooonnnooopppgggiiijjjllllllkkkiiihhheeegggjjjlllmmmnnnppprrrsssuuuyyy|||xxxvvvvvvtttpppmmmdddbbb```^^^\\\XXXTTTPPPNNNQQQXXXbbbhhhjjjnnnsss~~~zzzooolllgggaaa]]][[[ZZZZZZUUUTTTSSSSSSUUUWWWWWWVVVVVVVVVVVVUUUUUUVVVVVVVVVTTTTTTSSSTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWVVVTTTPPPOOONNNNNNMMMLLLKKKLLLMMMNNNPPPQQQRRRRRRUUUTTTTTTSSSRRRQQQPPPPPPNNNOOOPPPQQQPPPOOOLLLKKKHHHGGGGGGFFFFFFGGGHHHIIIKKKHHHCCC???<<<;;;;;;<<<666999;;;<<<===AAAGGGMMMVVV]]]bbb]]]OOOCCC>>>>>>OOO___lllllljjjlllmmmkkk```SSSEEE<<<777333555999>>>BBBIIISSS]]]eeeiiikkkiiiiiinnnxxx|||vvvmmmgggYYYQQQJJJIIIHHHCCC@@@???@@@>>><<<:::888888999999:::888666444111000///...------------------------++++++++++++,,,---......+++++++++,,,---.........,,,,,,+++++++++,,,------++++++,,,,,,------......++++++,,,,,,,,,,,,------+++---......,,,,,,---///,,,,,,,,,------------...------------------,,,,,,------............------............////////////000000111333444555666666222333444555777888999999888999::::::999:::<<<>>>???>>>>>>???@@@BBBDDDEEECCCGGGOOO___vvv...//////000000000000///111222222111111///............///000111222333333222111111000000111111222111111111111111222222333...000666;;;>>>CCCQQQaaa}}}~~~|||xxxqqqnnnooofff]]]UUULLLDDDAAABBBAAAKKKVVV```jjjsssvvvuuuooolllhhheeeccccccdddeeecccddddddeeefffhhhjjjkkkmmmqqqvvvxxxyyyyyy{{{}}}{{{xxxvvvtttttttttsssrrrqqqqqqpppooonnnmmmllllllnnnmmmmmmmmmmmmnnnoooppplllmmmnnnoooooonnnmmmlllnnnlllkkkkkkmmmnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmooopppooommmlllmmmoooggghhhhhhiiiiiihhhhhhhhhfffhhhkkkmmmmmmnnnppprrrrrrsssvvvzzz}}}yyytttssssssqqqmmmhhhbbb___[[[XXXWWWTTTRRROOONNNRRR]]]jjjrrrtttwww{{{|||wwwrrrnnnkkkbbbbbbbbb```]]][[[YYYYYYWWWUUURRRRRRSSSUUUVVVUUUUUUUUUUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYXXXXXXXXXXXXXXXWWWWWWVVVUUUSSSQQQPPPQQQPPPOOONNNMMMNNNOOOQQQRRRSSSTTTTTTVVVUUUTTTSSSRRRQQQQQQPPPPPPQQQRRRRRRPPPNNNKKKIIIFFFFFFFFFGGGFFFFFFEEEEEECCCBBB???<<<:::::::::;;;555999===@@@BBBHHHPPPWWW^^^```^^^TTTHHH@@@@@@CCCYYYgggqqqnnnkkkmmmkkkeeeSSSIII???:::777444666999AAAFFFNNNVVV]]]```bbbccceeeeeejjjqqqrrrllliiijjj^^^VVVOOOMMMJJJEEE@@@???<<<;;;:::999888888888888777666444222000///......---------------,,,,,,,,,++++++++++++,,,---...///,,,,,,------------------,,,+++++++++,,,,,,---...++++++,,,,,,---......///++++++,,,,,,,,,,,,------+++,,,...------,,,...///,,,,,,,,,---------......,,,,,,------------------------............------............//////////////////000222333444555666444444555666888999::::::888999::::::999:::<<<===???>>>>>>???@@@BBBDDDFFFDDDGGGOOO^^^uuu......///000000111000000222222222111111///......---...///000111222333333000///...------...///000111111111111111111222222555333555::::::;;;CCCNNNiiiyyy{{{uuu|||sssiii```UUUIIIBBBBBB@@@FFFMMMUUUbbbpppvvvvvvtttpppkkkeeebbbaaabbbcccaaabbbccceeefffggghhhiiifffkkkpppssstttvvvzzz}}}|||xxxvvvvvvvvvtttssssssrrrpppnnnmmmlllllllllooonnnmmmllllllmmmoooooojjjkkklllmmmmmmlllkkkjjjnnnlllkkkkkkmmmnnnnnnmmmmmmmmmmmmnnnmmmmmmlllllllllnnnooonnnkkkjjjkkknnniiihhhfffeeeeeeeeeggghhhfffiiikkkmmmmmmnnnoooqqqoooqqqssstttxxx|||wwwrrrppppppnnnhhhccc```]]]XXXUUUTTTRRRQQQOOOPPPUUUbbbpppyyy|||wwwpppkkkhhhfffddd\\\^^^``````]]][[[XXXWWW[[[XXXUUUSSSTTTVVVWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWXXXYYYZZZ[[[WWWWWWXXXXXXXXXWWWVVVUUUUUUSSSRRRRRRRRRRRRQQQOOOOOOOOOQQQSSSTTTUUUUUUUUUVVVVVVUUUTTTSSSRRRQQQQQQRRRRRRRRRRRRPPPMMMJJJHHHGGGGGGHHHIIIIIIGGGFFFEEE???>>>===<<<;;;:::999999666;;;AAAEEEIIIOOOZZZaaaeee```VVVHHH>>>>>>GGGPPP```lllrrrooonnnpppjjj___KKKCCC<<<:::999777888<<<@@@FFFOOOVVVYYYZZZ[[[\\\______eeekkkiiieeegggmmmcccZZZSSSPPPMMMFFFAAA???999999999999888888888777666555333111000///......---------,,,,,,,,,++++++++++++++++++,,,---...//////......------,,,,,,+++++++++++++++,,,,,,---...++++++,,,,,,---...//////++++++,,,,,,,,,---------)))***,,,+++++++++,,,---,,,,,,,,,------.........,,,,,,,,,------.........---..................---............/////////000---...///111222333555555555555666888999:::;;;<<<888999::::::999999;;;===???>>>>>>???@@@CCCEEEFFFEEEHHHOOO]]]sss|||000000000000000111111222222222222111000//////.........//////000000111111000000000000000000000000111222222222222333333333333333333555888<<>>;;;:::::::::999999999<<>>@@@BBBCCCEEEEEEFFFIIIJJJNNNZZZooo000000//////000000111222222222111111000//////...////////////000000000000000000000000000000000000//////000000000111111111333333333444777:::===???JJJ^^^{{{yyypppfff]]]XXXUUUMMMGGGHHHOOOZZZhhhssszzzzzzuuulllgggeeeccc___```______```cccddddddccceeegggjjjmmmoootttyyy|||~~~~~~}}}||||||{{{{{{{{{xxxvvvsssooommmllllllmmmmmmnnnpppppppppnnnmmmkkkmmmmmmmmmmmmmmmlllkkkkkknnnlllkkkiiiiiiiiijjjkkknnnnnnmmmkkkiiihhhiiikkkkkklllmmmmmmmmmmmmlllkkkjjjhhhfffeeeeeefffhhhiiilllkkkkkkkkkkkklllmmmnnnnnnoooqqqrrruuuyyy{{{vvvpppnnnmmmkkkfffaaa\\\ZZZVVVSSSQQQQQQRRRSSSZZZaaalllwww~~~zzz~~~wwwqqqkkkiiifffcccaaa______^^^``````___^^^\\\[[[ZZZZZZXXXWWWVVVVVVUUUUUUUUUUUUWWWXXXYYYZZZZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[[[[ZZZYYYXXXWWWSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQRRRSSSTTTVVVWWWXXXXXXXXXUUURRRQQQRRRTTTRRRQQQOOOLLLJJJHHHGGGFFFFFFFFFGGGHHHGGGFFFDDDCCC???===;;;;;;;;;<<<======@@@BBBHHHSSS^^^eeeeeebbb\\\OOOCCCAAAEEEMMMXXXcccnnnvvv}}}}}}xxxnnn^^^OOOCCC???;;;:::;;;???BBBDDDMMMOOOQQQRRRQQQRRRUUUXXX\\\\\\]]]```dddfffgggfffaaa^^^XXXRRRLLLEEE===999;;;888777777:::;;;:::999555444111...---,,,,,,---...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------------------,,,,,,+++++++++---------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------,,,++++++***+++++++++------------............111000///...---,,,,,,,,,............////////////000000111111222333333333666666777777777888888888999:::<<<;;;::::::;;;======>>>@@@BBBCCCEEEEEEFFFEEEGGGLLLYYYooo000000//////000000111222222111111000000//////...000000000000////////////000000000000000000000000/////////000000000111111333222222333555777:::;;;???NNNggg}}}yyyvvvooobbbRRRJJJHHHNNN\\\hhhtttzzz}}}wwwpppjjjccc^^^```___^^^^^^```bbbbbbaaabbbccceeehhhkkkpppvvv{{{|||}}}~~~~~~~~~}}}||||||{{{xxxtttpppnnnmmmnnnnnnpppqqqqqqqqqpppooommmlllkkkkkkkkkkkkkkkjjjjjjjjjlllkkkjjjiiiiiijjjkkkkkkkkkllllllkkkiiiiiijjjlllkkklllnnnoooooonnnlllkkkiiihhhfffeeeeeefffhhhiiillllllkkkkkkkkklllmmmmmmnnnoooqqqrrrssswww{{{~~~xxxsssmmmjjjiiifffbbb___]]][[[XXXUUUUUUWWWYYY[[[eeekkkttt}}}yyyrrrsss}}}|||zzzxxxuuupppjjjfffeeedddbbb```___^^^^^^___```___^^^]]][[[ZZZYYYXXXUUUUUUUUUUUUUUUVVVWWWXXX[[[[[[\\\]]]]]]]]]\\\\\\]]]^^^______``````______]]]]]]]]]\\\ZZZYYYWWWVVVUUUTTTTTTSSSSSSRRRRRRRRROOOOOOPPPQQQSSSUUUVVVWWWYYYZZZYYYWWWTTTRRRSSSTTTOOOMMMLLLJJJHHHGGGFFFFFFHHHHHHHHHGGGFFFDDDAAA@@@:::999888888999;;;>>>???EEEIIIQQQ^^^iiillleee]]]RRRJJJCCCEEEMMMXXXeeepppppp~~~zzzfffRRRCCCAAA???===>>>BBBHHHLLLNNNSSSTTTUUUUUUSSSSSSTTTVVV[[[ZZZ[[[^^^bbbeeeeeeeeeaaa___[[[SSSJJJAAA;;;999:::999999:::;;;:::888666333111000...---------......---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++***------------............111000///...---,,,,,,,,,............//////////////////000000111222222333555555666666777888999999999:::<<<;;;::::::;;;======>>>@@@BBBCCCEEEEEEFFFDDDGGGMMM[[[sss///////////////000111111111111000000////////////111111000000//////......000000000000000000000000111111111111222222222222222222222222333555666777===EEEXXXsssgggTTTHHHFFFOOO[[[hhhtttyyyssskkkfffdddbbb```___`````````___```aaabbbdddgggmmmtttyyyzzz|||~~~}}}||||||zzzvvvrrrooooooooopppssssssrrrrrrpppnnnlllkkkkkkkkkjjjjjjiiiiiiiiiiiijjjiiihhhhhhhhhiiijjjjjjhhhjjjjjjjjjiiihhhjjjkkkjjjkkknnnooopppnnnmmmkkkjjjiiihhhggggggiiijjjkkkllllllkkkkkkkkkllllllmmmnnnooopppqqqqqqssswwwyyy{{{~~~xxxuuupppjjjgggeeecccaaa___^^^]]][[[[[[]]]aaafffiiisssxxxyyyqqqpppyyyuuuqqqmmmjjjgggdddbbbdddcccaaa___^^^^^^^^^___^^^]]]\\\[[[YYYXXXWWWVVVTTTTTTUUUVVVWWWYYYZZZ[[[]]]]]]^^^^^^^^^^^^^^^]]]``````aaabbbbbbbbbbbbbbb______^^^\\\ZZZXXXVVVUUUUUUTTTTTTSSSRRRQQQPPPPPPNNNNNNOOOQQQSSSUUUWWWXXXZZZZZZZZZXXXUUUSSSSSSTTTLLLKKKJJJHHHGGGFFFFFFFFFHHHHHHGGGFFFDDDAAA???>>>999999999999:::===AAADDDHHHPPP\\\gggllliii```XXXKKKJJJJJJOOOXXXcccmmmtttuuurrrZZZHHH>>>>>>>>>???CCCJJJQQQVVVXXXXXXXXXYYYXXXWWWVVVVVVVVVWWWXXX[[[___cccdddcccaaa]]]]]]ZZZRRRGGG???;;;;;;999:::;;;<<<;;;999666444000///...---------.........---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,------------,,,+++,,,---------,,,***))),,,,,,,,,,,,---------------------------...///000............/////////////////////000111111222222333444555666777999::::::999:::<<<;;;::::::;;;======>>>@@@BBBCCCEEEEEEFFFGGGJJJQQQaaayyy/////////...///000000111000000000///////////////111111000000//////......000000000000000000000000000000111111111222222222111111111111222333444444<<<@@@LLLccc}}}cccNNNDDDGGGOOOYYYhhhxxx~~~}}}{{{vvvrrrjjjgggccc```______]]]\\\```aaabbbccceeejjjqqqvvvwwwyyy|||}}}|||{{{yyywwwtttrrrqqqqqqqqqssssssrrrpppooommmlllkkkkkkjjjiiihhhhhhhhhiiiiiiggggggggggggggghhhiiiiiiggghhhjjjiiihhhhhhiiijjjjjjkkkmmmnnnooonnnmmmlllkkkkkkjjjjjjkkklllmmmnnnmmmllllllkkkkkkkkklllllllllnnnoooppppppppprrrtttyyy{{{~~~zzztttqqqmmmhhhdddcccbbbcccccccccbbbcccdddhhhnnnssswww~~~{{{tttrrrwwwssslllfffdddbbbaaaaaabbb```___]]]\\\[[[\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVWWWWWWXXXYYYZZZ\\\]]]^^^^^^^^^_________^^^^^^]]]aaaaaabbbcccccccccbbbbbb```___^^^\\\ZZZWWWUUUSSSSSSSSSRRRQQQPPPPPPOOOOOONNNOOOPPPQQQSSSUUUWWWXXXYYYZZZZZZXXXUUURRRRRRRRRKKKJJJIIIHHHGGGFFFFFFFFFGGGFFFEEECCCAAA???===<<<<<<=========>>>AAAGGGKKKSSS]]]hhhlllggg]]]VVVSSSGGGMMMUUU^^^fffnnnsssuuuxxx}}}vvvaaaMMMBBB@@@<<<>>>CCCKKKTTT[[[___aaa]]]]]]]]]]]]\\\[[[YYYXXXRRRUUUZZZ```cccccc^^^[[[VVVVVVTTTMMMEEE???===>>>:::<<<======;;;777444222...---------------.........---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,---...............,,,,,,---...---,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,------///000000............/////////////////////000111111222222222333444555777999:::;;;999:::<<<;;;::::::;;;======>>>@@@BBBCCCEEEEEEFFFHHHKKKRRRccc{{{//////......//////000111////////////////////////000000000000////////////000000000000000000000000........./////////000000000000111111222222333333777:::BBBTTTkkkqqqXXXGGGDDDHHHLLLYYYhhhqqqwww{{{|||zzzoookkkfffcccaaa```^^^]]]aaabbbccccccdddggglllppprrrtttwwwzzz|||{{{zzzyyyxxxxxxwwwvvvtttsssrrrqqqqqqqqqpppnnnmmmkkkjjjjjjiiihhhgggfffeeefffggggggeeeeeefffggghhhiiiiiiiiigggiiikkkkkkjjjiiiiiijjjjjjjjjkkklllmmmmmmmmmmmmllllllllllllmmmnnnoooooommmmmmlllkkkkkkkkklllllljjjlllnnnooonnnnnnooopppsssvvvyyy|||}}}wwwqqqnnnkkkgggdddcccdddgggiiijjjjjjllloootttyyy}}}~~~{{{tttooofff```]]]]]]]]]^^^]]]\\\ZZZYYYXXXXXXYYYYYYZZZZZZYYYYYYYYYXXXXXXXXX[[[[[[[[[[[[\\\^^^___```_________```______^^^]]]___```aaaaaabbbbbbaaaaaa___^^^]]][[[YYYVVVTTTSSSRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPQQQRRRTTTUUUWWWXXXWWWXXXXXXWWWSSSPPPOOOOOOJJJIIIHHHGGGEEEEEEDDDDDDCCCCCCAAA@@@>>>===<<<<<<999;;;======>>>CCCKKKQQQaaaiiioookkk]]]QQQMMMNNNIIITTTbbbkkkqqqvvvvvvsssrrrnnnhhh^^^OOOCCC???BBB>>>CCCKKKVVVaaagggiiiiiicccbbbaaaaaaaaa___\\\ZZZOOORRRXXX]]]```^^^YYYTTTOOONNNLLLGGGCCC???>>>>>><<<>>>???>>>:::666333111,,,---------------------...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,---............++++++,,,,,,,,,,,,------******++++++,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,---......//////......---------------,,,++++++++++++++++++,,,,,,,,,,,,//////...---------------............//////////////////000000111222222333222333444555777888999:::999:::<<<;;;::::::;;;======>>>@@@BBBCCCEEEEEEFFFGGGIIIPPP```xxx///............///000000////////////////////////////////////000000000000000000000000000000000000............/////////000//////000111222333333333333666<<>>===<<<<<<<<<<<<666999===???BBBHHHRRRZZZfffiiihhh___RRRJJJJJJNNNUUUbbbnnntttvvvwwwtttnnndddZZZOOOIIIDDD>>>===AAACCCJJJVVVcccnnnssssssqqqkkkiiigggfffeeebbb]]]YYYOOOPPPSSSVVVXXXWWWTTTPPPJJJHHHDDDBBB@@@???>>><<<===???@@@>>>888444222111,,,,,,---------,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////+++++++++,,,,,,---------)))******+++,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,---............---......---,,,,,,,,,,,,,,,,,,,,,---------.........//////...------------...............////////////000000111111222333333333333333444555666777888999999:::<<<;;;::::::;;;======>>>@@@BBBCCCEEEEEEFFFFFFHHHOOO]]]ttt...............///000000.........///////////////......//////000000111111000000000000000000000000000000000000111111111111...///000222333333333333222666:::>>>JJJ___{{{|||eeePPPEEEDDD@@@FFFLLLSSS___mmmuuuuuuyyyuuuqqqnnnnnnnnnnnnnnnbbbcccccccccaaaaaacccdddhhhiiilllnnnppprrrrrrrrrrrrtttvvvxxxxxxvvvssspppmmmlllkkkjjjiiihhhhhhhhhdddcccaaa```___```aaabbbfffgggiiijjjllllllmmmmmmmmmoooqqqqqqooonnnmmmmmmjjjiiihhhggghhhjjjmmmnnnkkkkkkllllllmmmnnnnnnooonnnmmmlllkkkkkkkkkkkkkkkfffiiilllmmmmmmlllkkklllooorrruuuxxx{{{~~~sssqqqpppkkkfffjjjiiigggeeefffjjjqqquuuxxxyyy{{{}}}}}}~~~}}}{{{zzz{{{|||wwwzzzzzzwwwzzznnnhhh___YYYVVVVVVWWWXXXXXXXXXXXXYYYZZZ\\\^^^```[[[\\\\\\]]]^^^^^^____________^^^]]]]]]]]]^^^^^^bbbbbbbbbbbbbbbaaa```___\\\]]]]]]^^^^^^^^^^^^^^^\\\\\\[[[YYYWWWUUUSSSRRRQQQQQQQQQRRRRRRRRRRRRRRRTTTTTTTTTTTTUUUVVVWWWXXXTTTUUUUUUTTTPPPMMMKKKKKKHHHGGGEEECCCAAA@@@??????<<<<<<;;;;;;;;;;;;<<<===;;;???DDDGGGKKKSSS___gggcccaaa[[[SSSKKKIIILLLQQQbbbnnnxxxyyywwwuuuooogggYYYKKK@@@>>>???<<<<<>>??????<<<:::>>>@@@@@@===777333111222,,,,,,---------,,,++++++...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,---///000+++++++++,,,,,,---------))))))***+++,,,,,,---------------,,,,,,+++++++++++++++,,,---------,,,,,,///...---,,,+++,,,---............/////////000000+++,,,,,,---...///111111............/////////000111111111222333333444444333444444555666777888888999:::<<<;;;::::::;;;======>>>@@@BBBCCCEEEEEEFFFGGGIIIOOO]]]sss///...---,,,,,,---.../////////////////////////////////////////////////////////000000111111111222111000/////////000222333333222111000111222333444333444777===HHHXXXjjjuuuuuueeeVVVJJJDDDDDD@@@@@@FFFNNNYYYhhhuuuxxx~~~}}}wwwooojjjeeebbbcccdddeeedddeeegggjjjlllmmmnnnoooppprrrrrrqqqrrrssssssrrrpppooommmjjjfffdddddddddeeebbb```]]]XXXUUUWWW\\\aaaccceeeiiikkklllkkkiiihhhkkkmmmoooooonnnmmmnnnooojjjkkkmmmnnnnnnllljjjiiiiiijjjlllmmmoooppppppppppppnnnmmmmmmmmmmmmkkkiiimmmmmmlllkkkkkkkkkllllllooooooqqqtttwww{{{~~~yyyrrrooolllgggcccfffeeeeeeeeehhhlllpppssssssuuuwwwyyy{{{{{{{{{{{{wwwwwwvvvtttsssqqqpppooommmmmmllllllmmmnnnooooooaaa]]]XXXUUUUUUVVVWWWWWWYYYZZZZZZ[[[\\\^^^___``````_________^^^^^^^^^^^^___^^^\\\\\\\\\]]]___aaaddddddccccccbbbaaaaaa```______]]]\\\\\\\\\\\\\\\]]][[[YYYWWWTTTRRRQQQQQQPPPQQQRRRRRRRRRRRRUUUWWWUUUVVVXXXYYYZZZZZZZZZYYYWWWVVVSSSOOOLLLIIIGGGFFFEEEEEEDDDCCCAAA???===<<<;;;;;;;;;::::::<<<@@@CCC===EEEKKKOOOVVV```dddaaa]]]VVVOOOKKKFFFHHHUUUdddrrrvvvyyyyyy{{{wwwhhhWWWMMMBBB999999<<<===AAAGGGUUU]]]gggmmmoooppprrruuuvvvzzzyyyrrrjjjccc\\\VVVQQQOOOMMMMMMMMMLLLJJJHHHAAA@@@???=========>>>>>>CCC???;;;777555333111//////+++(((''')))++++++))),,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...*********++++++*********///...------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++//////.........---------,,,,,,,,,------.........------------------------..................------111000000////////////000000000111111111222222222555777888888777777888999:::;;;<<<<<<::::::;;;<<<===>>>@@@BBBCCCDDDEEEEEEFFFKKKOOOWWWlll///...------------...///........................//////////////////////////////000000000111111111000000//////000000111222222111111111222222333333555555666888>>>IIIVVV^^^ooo~~~}}}tttlllaaaTTTKKKHHHCCCAAAEEEJJJQQQ\\\fffttt}}}yyyppphhheeedddcccbbbbbbdddfffhhhjjjkkkmmmnnnqqqoooooooooqqqrrrqqqoooooommmjjjfffcccaaa______[[[YYYVVVRRRPPPRRRWWW\\\bbbdddgggiiijjjjjjhhhggghhhjjjllllllllllllnnnooolllmmmnnnoooooonnnmmmlllkkkkkkmmmnnnooooooppppppnnnmmmkkkkkkkkkkkkjjjhhhllllllkkkkkkkkkkkkkkklllooopppqqqtttvvvxxxyyyzzz||||||tttooommmkkkgggdddeeeeeeeeeeeegggjjjlllnnnqqqrrrssstttuuutttssssssppppppooonnnlllkkkjjjjjjhhhgggfffeeeeeedddeeeeee```]]]YYYWWWWWWXXXXXXXXXZZZ[[[[[[\\\^^^```aaabbbaaaaaa`````````____________^^^]]]]]]___aaaccceeefffeeedddcccaaa```______\\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZXXXWWWUUUTTTSSSSSSPPPQQQSSSSSSSSSTTTVVVXXXXXXYYYZZZZZZZZZZZZYYYXXXUUUSSSPPPMMMJJJGGGEEEDDDBBBBBBBBBAAA@@@>>>===<<<:::;;;<<<<<<<<<===@@@BBBGGGMMMTTT[[[eeemmmjjjcccZZZQQQIIIIIILLLTTTbbbpppyyy~~~~~~zzzppp___NNNCCC<<<888999;;;>>>HHHRRR___cccggghhhiiikkkqqqwwwtttiiiaaaZZZTTTPPPNNNKKKJJJIIIHHHFFFDDD@@@???>>>>>>===>>>?????????<<<777444222000...,,,000---***)))+++---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,++++++******++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,------------------------------------------........................000000////////////000000333333333333333333444444333555666777777777999;;;:::;;;<<<<<<::::::;;;<<<===>>>@@@BBBDDDEEEFFFFFFFFFIIIJJJRRRhhh///...------------...///........................//////////////////////////////000000000000111111//////000000111111000000000111222222333333222222555555444444666;;;CCCHHHSSSbbbwww|||wwwwwwrrreeeYYYNNNHHHDDDDDDEEEHHHOOOVVVhhhsss|||qqqjjjfffcccbbb```aaabbbdddgggiiilllmmmnnnmmmkkklllnnnooopppoooooonnnkkkgggccc^^^ZZZXXXUUUSSSPPPMMMKKKMMMRRRVVV]]]___aaadddeeeeeeeeeeeefffhhhiiijjjjjjkkkmmmooolllllllllmmmmmmnnnnnnnnnlllmmmnnnoooooooooooonnnllljjjiiihhhiiijjjiiigggkkkjjjjjjjjjkkkkkkkkkkkkoooppprrrssstttuuuttttttvvvyyy~~~}}}||||||xxxtttpppnnnmmmllliiifffeeeeeeeeeeeefffffffffgggllllllmmmmmmmmmkkkjjjiiihhhhhhhhhhhhgggfffeeedddcccbbbaaa___]]]\\\\\\[[[]]][[[ZZZYYY[[[[[[[[[ZZZ\\\]]]^^^___aaaccceeeeee````````````_____________________```bbbdddggghhhgggfffeeedddbbbaaa______\\\\\\]]]^^^^^^]]][[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUQQQRRRTTTUUUUUUVVVXXXZZZ]]]]]]]]]\\\ZZZXXXWWWVVVQQQPPPMMMJJJGGGEEECCCBBB?????????>>>======<<<<<<:::<<<>>>???@@@BBBEEEGGGRRRWWW^^^gggoooqqqhhh]]]TTTKKKEEEIIITTTbbbqqq}}}xxxhhhTTTEEE<<<:::999:::<<>>>>>???@@@@@@AAA<<<999555222111///---,,,111///---,,,---......---------------------------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------...............---------------------------,,,,,,------------------------........................//////...//////000111222444444444444333333333333111333555666666777:::<<<:::;;;<<<<<<::::::;;;<<<>>>???AAACCCDDDFFFFFFFFFJJJKKKLLLRRRiii.........------.................................//////////////////////////////000000000000000000---...000111111111000//////000222333333333222111222222333333444777<<<@@@DDDNNN```vvvwwwlll[[[SSSLLLIIIHHHFFFHHHMMMWWWaaappp|||rrrkkkeeebbbaaaaaa```bbbeeehhhjjjkkkllljjjiiijjjlllooooooooonnnmmmkkkhhhddd___ZZZWWWUUUSSSOOOLLLJJJLLLOOORRRUUUVVVXXXZZZ]]]___```aaafffgggiiiiiiiiijjjkkkmmmiiiiiiiiiiiijjjkkkmmmmmmnnnnnnnnnoooooonnnnnnmmmkkkiiigggggghhhiiiiiihhhiiiiiijjjjjjkkkkkkjjjjjjmmmoooqqqssstttsssrrrqqqrrrtttwwwxxxzzz|||~~~{{{xxxwwwvvvuuusssqqqooonnnnnnmmmjjjhhhdddeeeeeeeeedddcccaaa```ffffffgggggggggeeedddccceeeeeeffffffeeedddcccbbbaaa```___]]]\\\[[[[[[[[[\\\[[[[[[]]]______^^^]]]^^^___aaaccceeeggghhhhhh____________^^^^^^^^^^^^aaaaaaaaabbbccceeeggghhhgggffffffeeeddddddccccccbbbcccddddddcccaaa^^^\\\\\\[[[ZZZXXXWWWVVVVVVVVVRRRTTTVVVWWWXXXXXXZZZ\\\aaa```^^^\\\YYYVVVTTTSSSNNNMMMJJJHHHEEECCCBBBAAA>>>>>>===<<<;;;;;;::::::<<<===@@@BBBEEEJJJPPPTTT```fffmmmqqqqqqkkk___VVVPPPNNNNNNSSS___mmm{{{ttt___LLLAAA===<<<===???DDDMMMYYYccckkkiiieeebbbccckkkwww~~~rrriiiaaaZZZQQQNNNHHHDDDBBB@@@>>>===;;;<<<>>>???@@@AAAAAAAAA;;;888444222111000///---000///...------....................................------,,,,,,------...,,,------------------,,,+++,,,,,,---............+++++++++,,,,,,,,,------------------------------.................................------,,,,,,,,,---------------------------------...........................///000222222333222222222222111111111111333555555666666888::::::;;;<<<<<<::::::;;;<<<>>>???AAACCCEEEFFFFFFGGGJJJLLLMMMUUUlll---..................---........................////////////////////////000000//////////////////---...///111111000/////////000111222333222111000///000222333444666999<<<<<>><<<;;;:::999999:::<<<>>>@@@DDDJJJSSS]]]cccrrrwww{{{xxxmmm```YYYXXXXXX^^^dddiiioooyyyjjjTTTEEE>>>>>>>>>???DDDOOOZZZbbbeeegggfffeeefffkkksss}}}xxxnnnddd\\\TTTOOOIIIDDDAAA???>>>===;;;===???AAABBBBBBAAA@@@888666222000000000...---.........------,,,------...........................------,,,,,,------...,,,------......------,,,++++++---............---+++++++++,,,,,,,,,------++++++++++++++++++++++++---..............................------,,,,,,,,,---------------------------------.........//////............///000222222222222222222222222222222333444666666555555777888:::;;;<<<<<<::::::;;;<<<>>>???@@@BBBDDDEEEFFFFFFCCCGGGKKKUUUmmm------...//////...------------------------------////////////////////////000000////////////............//////000000/////////000111111222222111111///000222222222222444666666888===IIIZZZmmm}}}{{{rrraaaRRRJJJHHHGGGLLLUUU^^^eeemmmttt}}}rrrlllgggbbb]]]\\\___bbbbbbbbbeeeeeefffiiimmmoooooonnniiijjjjjjiiihhheeebbb```ZZZVVVRRROOONNNOOOPPPPPPNNNMMMLLLLLLNNNQQQUUUXXXbbbeeeiiikkkkkkjjjiiiiiijjjjjjjjjkkkkkklllllllllllllllmmmmmmmmmllllllkkkiiigggeeedddfffiiijjjjjjhhhiiijjjlllllllllkkkkkkiiikkkmmmppprrrssssssssspppqqqrrrrrrrrrtttxxxzzz{{{}}}~~~yyyvvvrrrrrrrrrqqqpppooonnnmmmllllllkkkjjjhhhfffdddcccdddeeeeeeeeecccaaa___^^^___```bbbdddeeeeeeddddddaaabbbcccdddcccaaa___]]]YYYZZZ[[[\\\^^^aaacccddd``````aaacccfffggggggeeedddeeegggiiijjjkkkkkkjjjddddddddddddccccccccccccbbbbbbcccccccccdddddddddddddddfffgggiiijjjkkklllnnnnnnmmmllljjjgggdddcccaaa```]]][[[XXXVVVUUUTTTTTTWWWZZZ[[[ZZZZZZ[[[[[[^^^\\\YYYUUURRROOOMMMLLLIIIHHHFFFDDDBBB@@@@@@???>>>===<<<;;;::::::;;;<<<>>>@@@DDDJJJRRR]]]iiiqqqzzz{{{yyypppaaaVVVXXX```lllvvvppp\\\III???>>>>>>AAAFFFOOO]]]iiimmmkkkeeefffiiinnnuuu{{{yyyoooeee\\\VVVQQQIIICCC@@@???>>>>>><<<>>>AAACCCCCCAAA???===444222///---......---,,,,,,...///...,,,+++,,,---------------------------,,,++++++******++++++,,,,,,------......------,,,)))***+++,,,---,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------...............------------------,,,,,,------------------------,,,,,,------...///////////////...//////000111222444444444444555555555555444666777777666555666888:::;;;<<<<<<::::::;;;<<<===>>>@@@BBBCCCEEEEEEEEEAAAGGGMMMYYYqqq------...//////...------------------------------////////////////////////000000/////////.........///............///000000000000000000000111222222111222222222111111222444222444777<<>>======<<<<<<;;;;;;<<<===@@@AAADDDIIIOOOXXXaaakkkuuu{{{|||uuulllbbbWWWUUUaaaqqqooo^^^NNNBBBAAAFFFEEENNNYYYaaakkktttvvvrrrhhhkkkpppvvv|||~~~}}}uuuooogggaaaWWWQQQIIICCC???????????????@@@CCCDDDCCC@@@===:::333111...---.........---,,,...000///,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------,,,,,,***+++,,,------+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,------------------------------------------,,,,,,------...//////000000000////////////000000222333333444555666777777444555777777777777999::::::;;;<<<<<<::::::;;;<<<<<<===???AAABBBCCCDDDDDDCCCIIIOOO[[[sss,,,---...//////...---,,,------------------------////////////////////////000000//////.........---//////...------///000111111000/////////000222333111222333333222222444666111555888888;;;EEEWWWeeeyyy~~~qqq]]]NNNGGGCCCEEEEEEEEEJJJQQQXXXeeevvvwwwooogggcccdddeeeeeeccc\\\^^^bbbgggkkklllkkkhhhiiiiiihhhgggfffdddcccbbbaaa]]]ZZZZZZ]]]`````````\\\YYYSSSNNNLLLMMMOOOQQQUUU[[[dddjjjlllkkkjjjiiiggghhhiiikkkjjjiiigggfffhhhiiijjjkkkkkkkkkkkkjjjeeeccc``````cccfffggghhhhhhiiilllnnnnnnnnnmmmllljjjjjjjjjkkklllmmmoooppplllmmmoooooonnnoooqqqssstttuuuvvvuuuttttttvvvxxxxxxyyyyyywwwuuutttuuuvvvmmmnnnnnnnnnnnnnnnmmmmmmllllllkkkjjjhhhggghhhiiieeeeeeeeedddddddddddddddbbbcccdddeeeeeeeeedddccceeefffggggggfffccc___]]]ZZZ[[[]]]___bbbeeehhhiiigggfffeeefffiiikkklllkkkggghhhjjjllllllkkkjjjiiiaaaaaaaaaaaa```````````````aaaccceeefffggghhhhhhddddddeeeeeefffgggggghhheeeeeedddccccccccccccddd___^^^]]][[[ZZZYYYYYYYYYVVVYYY[[[\\\[[[YYYXXXXXXWWWUUUQQQNNNKKKIIIHHHHHHCCCBBB@@@???===<<<<<<;;;:::::::::;;;===@@@CCCFFFKKKQQQ[[[eeennnvvv~~~ssseee\\\XXX^^^pppuuu```PPPFFFAAAFFFOOONNN]]]kkkrrrvvv{{{{{{wwwmmmppptttzzz~~~uuuyyyzzzvvvrrrooolllhhhWWWQQQHHHBBB???>>>??????@@@BBBDDDEEECCC@@@;;;888555222000///000000000///,,,///111000---+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,---/////////---+++***++++++,,,,,,,,,------------------------------------------.........//////,,,,,,,,,------.........------------------------,,,,,,------...///000000111000000////////////000///000111222444555666666222444666777888999;;;===:::;;;<<<<<<::::::;;;<<<;;;<<<>>>@@@BBBCCCCCCDDDBBBFFFKKKVVVnnn000000//////.........---,,,,,,,,,---...///000111//////.........---------000000000000000000000000000000////////////000000000000000000000000000000000111111111111222222222222444555555666<<>>>>>===<<<<<<===>>>???@@@BBBCCCDDDEEEEEECCCGGGLLLUUUlll000/////////.........---......---------....../////////.........---------000000000000000000000000000000000//////000000000000000000000000000000000000000111111111222222222000222333222222666>>>EEEWWWjjj}}}lll___MMMAAA===>>>??????@@@FFFQQQ^^^lllwww~~~xxxrrrlllhhhfff``````aaabbbdddgggjjjllliiiiiigggfffdddcccaaaaaaaaa```___^^^```bbbeeegggjjjgggbbb___]]][[[XXXVVVUUUWWW[[[```ccceeefffgggffffffgggiiilllmmmlllkkkkkkkkklllkkkjjjhhhgggeeedddddddddddddddeeefffggghhhjjjlllmmmnnnnnnmmmlllhhhhhhiiijjjlllmmmoooppplllmmmnnnmmmlllkkkmmmooonnnooooooppppppqqqqqqrrrttttttttttttssssssrrrqqqooonnnnnnmmmllllllkkkkkkmmmmmmllljjjiiihhhffffffhhhgggfffeeedddeeeeeefffdddbbb``````aaadddgggiiihhhgggfffeeeeeedddaaa___aaabbbdddfffhhhiiijjjjjjkkkkkkllllllmmmnnnoooooonnnmmmllllllmmmkkkgggcccbbbaaa___^^^^^^___```aaa```aaaaaabbbdddfffggghhhdddeeeeeefffffffffeeeeeeeeedddcccbbbaaa`````````aaa``````___^^^]]]\\\\\\[[[ZZZZZZYYYYYYXXXXXXXXXTTTRRRNNNKKKHHHFFFEEEDDDDDDAAA>>><<<;;;<<<<<<<<<:::999<<>>>>>===<<<<<<===<<<===>>>@@@AAABBBCCCCCCBBBFFFJJJSSSiii|||/////////...............//////......------------...............---------000000000000000000000000111111000000000000111111000000000000000000000000000000000111111111222222000222333111000222666;;;CCCXXXppp}}}}}}ooo[[[HHH>>>;;;===???:::???EEEMMMWWWcccrrr{{{{{{rrrjjjddd```_________```cccfffhhhiiihhhgggfffdddbbbaaaaaacccbbbbbbbbbdddgggiiikkknnnkkkhhheeedddcccaaa___YYYYYYZZZ[[[^^^bbbeeegggcccccceeegggkkkmmmmmmlllkkkjjjjjjiiihhhggggggfffbbbccceeeggghhhhhhggggggkkkkkkkkkkkkkkkkkkkkkkkkhhhiiikkklllmmmnnnnnnoookkkllllllkkkjjjjjjkkkmmmmmmlllllllllmmmooopppqqqrrrrrrrrrsssrrrrrrqqqpppmmmllllllkkkkkkjjjjjjjjjllllllkkkjjjhhhgggffffffgggffffffeeedddeeeeeeeeedddcccaaa```aaadddgggiiihhhhhhhhhfffdddbbbbbbcccfffggghhhiiijjjjjjjjjjjjkkkkkklllmmmmmmnnnooooooqqqpppnnnlllkkkhhhdddaaa___^^^]]]]]]]]]___```aaaaaaaaabbbcccdddeeefffgggfffffffffffffffeeeeeedddcccbbbaaa```_______________^^^^^^^^^]]]]]]\\\\\\YYYYYYXXXWWWWWWVVVUUUUUUOOONNNLLLIIIFFFCCCAAA@@@===<<<<<<;;;;;;;;;;;;;;;:::===BBBFFFHHHOOO___nnnzzzyyymmm```WWWOOOKKKMMMYYYjjj{{{{{{oooeeeYYYPPPIIIKKKSSS]]]gggppp|||zzzzzzzzzzzzzzzyyyuuurrrqqqsssvvvjjjhhhhhhkkklllggg^^^UUUHHHCCCAAAEEEHHHGGGFFFFFFLLLJJJFFFAAA;;;555111...---------.........//////........................,,,,,,+++++++++++++++***++++++++++++++++++++++++,,,,,,---............---++++++,,,,,,,,,,,,---------,,,,,,,,,---///222444------------------------,,,,,,,,,---------......---,,,,,,,,,,,,+++++++++...------------,,,,,,,,,---------............///////////////000000000000111111111222555777777666111444666777777777999:::;;;===>>>>>>===<<<<<<===<<<===>>>@@@AAABBBCCCCCCAAAFFFIIIQQQfffyyysss|||..........................................------........................////////////////////////111111000000000000111111////////////////////////000000000000111111111111111222444333222222444666777HHH^^^ooo}}}}}}rrraaaOOOCCC>>>???AAA???AAADDDEEEIIISSSaaallluuuzzzvvvllleeeaaa```^^^\\\]]]```cccfffhhhggggggfffeeedddccccccdddddddddeeegggjjjmmmooopppnnnlllkkkkkkjjjhhhfffbbb___\\\ZZZZZZ]]]aaaddd``````aaaeeeiiillllllllliiiiiihhhgggffffffggggggcccdddfffhhhiiiiiiiiiiiilllkkkiiihhhgggggghhhhhhhhhiiikkkmmmnnnnnnmmmmmmjjjkkkkkkjjjiiiiiijjjlllmmmlllkkkjjjkkklllnnnppppppqqqqqqqqqqqqpppoooooojjjjjjjjjjjjjjjiiiiiiiiijjjjjjiiihhhhhhgggffffffffffffeeeeeeeeeddddddddddddcccbbbaaabbbcccfffgggfffhhhiiigggcccbbbdddfffhhhhhhiiijjjjjjjjjiiiiiimmmmmmmmmlllllllllllllllooonnnllljjjgggdddaaa___]]]\\\\\\\\\\\\]]]^^^^^^```aaabbbcccddddddddddddeeeffffffgggggggggffffffeeedddbbb```___^^^]]]]]]ZZZZZZZZZZZZZZZZZZYYYYYYWWWVVVUUUTTTSSSRRRQQQQQQKKKJJJIIIFFFDDD@@@>>><<<999:::;;;;;;;;;;;;;;;<<<@@@DDDIIIPPPWWWbbbqqq}}}zzzmmmaaaXXXSSSNNNNNNSSS___pppzzzmmmaaaWWWOOOMMMKKKLLLTTTaaaooo{{{~~~~~~|||uuunnnjjjjjjmmmpppiiigggeeeeeeddd^^^TTTLLLGGGEEEDDDFFFHHHHHHFFFEEEJJJGGGAAA<<<777333111111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------+++++++++,,,,,,,,,---------,,,++++++,,,///111333------------------------,,,,,,,,,---------..............................---------------------------------............///////////////000000000000......///000222444555555222444666777777777999:::;;;===>>>>>>===<<<<<<===>>>???AAABBBCCCDDDDDDDDDAAAFFFIIIPPPccc~~~zzzmmmkkkwww---------...............+++,,,---...////////////---.....................////////////////////////111111000000000000111111//////////////////////////////000000000111111111///111333444333333444555555===KKK^^^ttt|||xxxtttmmmaaaUUUKKKEEEBBBAAAAAACCCCCCBBBAAAFFFQQQYYYeeelllvvv}}}~~~zzzsssmmmdddaaa]]]ZZZZZZ\\\___bbbddddddeeeeeeeeeeeeffffffdddeeeeeegggiiillloooppppppooonnnnnnnnnnnnllljjjhhhddd___ZZZWWWXXXZZZ[[[\\\\\\]]]```dddhhhiiijjjggggggfffeeeeeeeeeffffffffffffffffffhhhiiikkklllkkkiiigggeeeddddddeeeeeehhhiiijjjlllllllllkkkjjjjjjkkkkkkjjjiiiiiijjjlllooonnnlllkkkjjjlllmmmnnnpppppppppoooooonnnmmmlllhhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhggggggfffffffffeeeeeeeeeeeeeeeddddddddddddcccbbbaaaaaabbbdddeeebbbeeeggggggeeedddgggiiiiiijjjkkkllllllllllllkkknnnmmmlllkkkiiihhhgggfffhhhhhhgggeeecccaaa```___\\\\\\[[[[[[[[[ZZZ[[[[[[______aaabbbcccccccccccccccdddeeeggghhhiiiiiiiiihhhgggdddaaa___]]][[[[[[XXXXXXXXXWWWWWWWWWWWWWWWTTTSSSRRRPPPOOOMMMLLLLLLFFFFFFEEECCCAAA>>><<<::::::<<<>>>???======???AAAEEEHHHOOOZZZhhhwwwwwwkkkaaa[[[ZZZ\\\]]]___cccmmm{{{mmm___VVVPPPIIIEEEGGGLLLUUUaaarrr|||ooogggfffggghhhhhhiiieee```\\\XXXSSSLLLGGGGGGGGGFFFFFFHHHJJJJJJIIIHHHDDD>>>888333000000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,+++******,,,...///------------------------,,,,,,,,,---------..............................---------------------------------............///////////////000000000000---...///000111333444555333555666666666666888:::;;;===>>>>>>===<<<<<<===???@@@AAABBBCCCDDDDDDDDDBBBGGGJJJPPPbbb}}}}}}nnncccdddttt---------------.........***+++---///000000000///---------...............000000000000000000000000000000////////////000000000000000000000000000000/////////000000000111111---...000111333333333333555888>>>MMMeee~~~xxxqqqmmmfff___YYYQQQJJJEEE@@@AAABBB@@@???AAAFFFKKKVVV]]]hhhrrryyy{{{zzzxxxjjjfff___ZZZWWWWWWZZZ\\\^^^^^^```bbbdddfffhhhhhhffffffgggiiikkknnnpppqqqpppooonnnooopppooommmllliiifffaaa\\\WWWTTTRRRQQQVVVUUUVVVYYY]]]aaacccddddddddddddeeeeeeeeeeeeeeeggggggffffffgggiiikkkllliiihhhfffdddcccccccccdddggghhhhhhiiiiiiiiihhhhhhiiijjjjjjiiihhhhhhiiikkknnnmmmllllllllllllmmmnnnppppppooonnnmmmkkkjjjiiiggggggggghhhiiiiiiiiijjjffffffffffffffffffffffffdddeeeeeeeeeeeedddccccccccccccaaaaaa```aaabbbbbb___aaaeeehhhiiijjjlllmmmnnnnnnoooooooooooonnnnnnlllkkkjjjhhhfffdddcccbbbaaabbbcccaaa___^^^^^^```]]]]]]\\\\\\[[[[[[ZZZZZZ]]]___aaacccdddddddddccccccdddeeegggiiijjjkkkkkkjjjhhheeebbb^^^[[[ZZZYYYXXXXXXWWWWWWVVVVVVVVVUUUPPPOOONNNLLLJJJIIIGGGFFFCCCBBBAAA@@@>>>===<<<;;;888;;;===>>>===>>>BBBFFFJJJPPPZZZhhhxxxtttggg^^^YYYZZZ```hhhqqquuuzzzlllWWWKKKHHHFFFEEEFFFHHHRRR___nnnyyyllleeeddddddbbb```eee```XXXQQQLLLIIIGGGEEECCCGGGHHHHHHIIINNNOOOMMMHHHDDD<<<555000---------+++,,,,,,---...///000000........................+++,,,,,,,,,,,,,,,------------------------------)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,,,,---,,,,,,,,,------------...---------............///////////////000000000000...000222333333333555777444555666666555666888:::;;;===>>>>>>===<<<<<<======>>>???@@@AAAAAAAAAAAABBBGGGJJJOOOaaa|||uuufff]]]aaarrr,,,,,,,,,------.........+++,,,...///000///...------------.........//////000000000000000000000000//////............//////000000000000000000000000////////////000000000111......///000222333333333333444777@@@SSSmmm{{{wwwrrrpppmmmggg]]]UUUIIIHHHFFFDDDCCCDDDEEEFFFIIIOOOXXXdddnnnvvv|||~~~wwwqqqhhh^^^XXXVVVVVVWWWVVVWWWZZZ^^^bbbeeehhhjjjhhhiiijjjlllnnnoooqqqrrroooooonnnoooppppppnnnllljjjiiifffbbb]]]VVVQQQNNNOOONNNNNNQQQUUUYYY[[[\\\aaabbbdddeeeeeeeeeddddddffffffggghhhiiiiiihhhhhhhhhhhhgggfffeeedddddddddffffffeeeeeeeeeeeeffffffggghhhhhhgggffffffgggiiiiiijjjjjjkkkmmmnnnooooooppppppooommmkkkiiigggffffffgggggghhhiiiiiijjjjjjeeeeeeeeeeeeeeeeeeffffffddddddeeeeeeeeedddcccbbbbbbbbbaaa```______``````]]]___dddjjjppprrrrrrqqqqqqqqqqqqpppooonnnllllllgggffffffeeecccbbbbbbaaa^^^```aaa___]]]\\\]]]___]]]]]]^^^^^^^^^^^^^^^^^^]]]___bbbdddffffffffffffdddeeeggghhhiiijjjjjjkkkhhhfffccc```]]][[[YYYXXXVVVVVVUUUUUUTTTSSSRRRRRRMMMLLLKKKIIIFFFDDDCCCBBB@@@???>>><<<<<<<<<======777;;;???@@@@@@DDDKKKPPPXXXcccqqq{{{}}}oooeee^^^^^^aaagggqqq{{{iii[[[LLLFFFDDDCCCEEEJJJPPP]]]lllyyy{{{uuullleeeaaa___\\\[[[\\\VVVOOOHHHDDDCCCDDDDDDAAAHHHLLLKKKLLLOOONNNJJJDDD@@@999333///------...++++++,,,---...///000111........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,++++++------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///////////////000000000000///111333333222222444666555666666666555666888:::;;;===>>>>>>===<<<<<<===>>>>>>???@@@AAAAAAAAAAAAAAAFFFJJJNNN```|||qqqbbb[[[```rrr,,,,,,,,,------.........---...///000000...,,,+++---------.........//////000000000000000000000000......------------......000000000000000000000000////////////000000000000222111000222333444444444///333555999FFF^^^uuu}}}~~~{{{qqqhhhWWWTTTOOOLLLJJJIIIHHHGGG@@@EEEMMMXXXdddpppzzz|||pppddd[[[WWWVVVWWWPPPRRRVVVZZZ___dddhhhjjjjjjkkklllnnnoooqqqrrrsssooooooooopppqqqpppnnnlllkkklllllliiiccc\\\TTTOOOJJJIIIIIIKKKOOOSSSVVVVVV___aaaccceeefffeeedddcccdddfffiiikkkkkkiiifffdddiiihhhhhhggggggfffeeeeeefffeeedddbbbbbbcccdddeeeeeefffgggfffddddddfffgggdddfffhhhkkkmmmoooppppppqqqpppooommmjjjhhheeedddffffffggghhhiiijjjkkkkkkddddddeeeeeeeeeeeeeeefffddddddeeefffeeedddcccbbbbbbaaa```______^^^^^^___\\\^^^cccllltttxxxvvvsssrrrrrrqqqooommmjjjhhhgggbbbbbbbbbbbbbbbbbbbbbbbb^^^``````___\\\[[[]]]___\\\]]]___```aaabbbbbbbbb^^^```cccfffhhhiiihhhhhhfffggghhhiiiiiiiiiiiiiiieeecccaaa^^^\\\ZZZYYYYYYTTTSSSRRRQQQPPPOOONNNNNNKKKJJJIIIGGGDDDBBB@@@@@@???>>><<<;;;;;;<<<>>>???>>>BBBGGGIIIJJJPPPYYY```hhhwwwuuugggaaaaaajjjttt|||rrrYYYPPPJJJHHHEEEBBBFFFMMMZZZggguuutttrrrmmmfff^^^YYYXXXYYYSSSOOOHHHCCC@@@@@@BBBDDDBBBJJJPPPNNNMMMMMMIIIBBB===:::666111//////111222...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////+++++++++++++++++++++++++++,,,------......------++++++,,,,,,,,,---------***+++---//////...---,,,------------------------,,,,,,,,,---------......---------....../////////,,,,,,,,,------.........---------.........//////////////////000000000000---000222111//////111333555666666666555666888:::;;;===>>>>>>===<<<<<<===@@@AAABBBBBBCCCCCCCCCCCC???EEEIIIMMM___{{{oooaaaZZZaaasss,,,------......------,,,...///////////////...---000///---,,,,,,---///000000000//////.........---////////////////////////000000000000////////////........................111111222222222333333333111333555777===IIIZZZfffyyyzzz{{{~~~rrrnnnooohhhVVVMMMLLLEEEBBBAAADDDKKKSSS]]]lllyyyyyyjjj^^^YYYWWWUUUQQQSSSTTTTTTUUUXXX```eeefffiiilllnnnooooooqqqrrrpppqqqqqqooommmlllmmmooolllkkkkkkmmmmmmggg\\\SSSLLLLLLLLLMMMNNNQQQSSSUUU[[[]]]```ccceeeeeedddcccggggggggghhhhhhhhhhhhgggkkkiiigggeeedddccccccdddfffdddbbbaaabbbccccccbbbdddeeeeeedddbbbbbbdddeeefffffffffhhhlllnnnooonnnooollliiihhhjjjkkkiiihhhkkkkkkkkkkkkjjjjjjiiihhheeeeeedddddddddeeeeeefffcccdddeeeggggggfffdddcccdddcccbbbaaa_________^^^]]]___dddmmmvvvzzzwwwsssqqqmmmiiihhhiiihhhbbb]]]```___]]][[[[[[\\\]]]^^^aaaaaaaaa```______^^^^^^cccccccccbbbaaabbbdddfffdddfffhhhiiiiiihhhfffdddjjjjjjjjjiiiiiiiiihhhhhhbbb```^^^\\\[[[ZZZXXXVVVTTTSSSQQQOOOMMMKKKJJJJJJLLLJJJGGGEEEBBBAAAAAAAAAAAA<<<888888<<>>;;;???EEEMMMSSSXXX___jjjsssuuukkkccckkkuuu|||rrrfffOOOMMMIIIFFFFFFJJJPPPUUUdddlllvvv~~~}}}wwwooohhhccc]]]UUUPPPPPPJJJBBB>>>@@@AAA???AAAGGGIIILLLPPPSSSQQQLLLEEE@@@666444111...---,,,------,,,,,,------.../////////***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,///...,,,+++***+++,,,,,,///...---,,,,,,,,,,,,,,,,,,---...---+++***+++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++,,,......////////////.........///111222333222000///............/////////000000111333555666666666555555555666777888999::::::;;;;;;;;;;;;<<<===>>>>>>@@@?????????@@@@@@AAABBBDDDEEEGGGOOOaaayyy~~~~~~jjj]]]XXX\\\mmm,,,------......------,,,------......///............---,,,++++++,,,---...000/////////.........---........................000/////////////////////////////////////////////000000000111111111222222222333444444666>>>KKKTTTiiivvv~~~ooo___SSSFFF@@@>>>@@@EEELLLTTTaaammmxxx|||{{{rrrggg```ZZZVVVTTTTTTSSSRRRSSSVVVZZZ^^^dddgggkkknnnooopppqqqrrrpppqqqqqqooommmmmmnnnooopppooonnnooooookkkccc\\\SSSRRRRRRQQQRRRSSSTTTTTT[[[]]]___bbbccccccaaa```eeeeeeggghhhhhhhhhgggggghhhgggfffdddccccccddddddeeeccc``````aaacccccccccdddeeeeeedddcccbbbdddffffffeeefffhhhkkkmmmnnnmmmnnnkkkgggggghhhiiihhhgggiiijjjjjjjjjjjjiiiiiihhhffffffeeeddddddeeeeeeeeecccdddeeeggggggfffdddcccbbbaaa```______^^^^^^^^^___```dddkkksssuuurrrnnnhhhddd```___aaa```\\\XXXZZZYYYXXXXXXYYYZZZ]]]^^^bbbbbbaaaaaa`````````___dddeeeeeeeeeddddddfffggggggggghhhhhhhhhgggfffeeegggggghhhhhhhhhgggfffeeeaaa___\\\[[[ZZZXXXUUUSSSQQQPPPNNNLLLJJJIIIHHHHHHEEEDDDCCCAAA@@@?????????BBB@@@>>>>>>@@@BBBCCCBBBHHHOOOYYYbbbkkkttt}}}wwwppplllnnnyyyvvvdddYYYQQQQQQOOOMMMMMMQQQXXX^^^iiinnnvvv{{{~~~ssshhhaaa[[[RRRLLLJJJHHHAAA===???AAAAAADDDIIIOOOSSSWWWWWWRRRJJJAAA;;;444333000...---------.../////////...------,,,,,,+++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------///...------,,,,,,,,,---......---,,,,,,,,,------,,,---...---+++***+++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...---...............---,,,---...000111222111000///........./////////000000///000222333555555555444555555666777888999::::::===<<<===???DDDJJJQQQTTTBBBAAAAAAAAAAAABBBBBBCCCDDDEEEFFFMMM^^^uuu{{{}}}{{{fffZZZUUUYYYkkk~~~,,,------......------,,,,,,,,,---.../////////...---,,,+++******+++,,,---/////////.......................................////////////////////////000000000000000000000000/////////000000000111111111222222111111555===DDDPPPaaawwwttt^^^IIIAAA===<<<>>>BBBHHHRRR]]]jjjttt|||zzztttmmmeee]]]XXXUUUQQQOOOPPPSSSUUUVVV^^^bbbgggkkknnnoooqqqrrrooopppqqqooonnnnnnoooqqqvvvtttsssssstttqqqkkkfff[[[[[[ZZZXXXWWWVVVUUUUUU\\\]]]___aaabbbaaa```___bbbccceeehhhhhhhhhgggffffffeeedddcccbbbcccdddddddddaaa___^^^```ccceeeeeedddeeefffeeeddddddeeeggggggffffffhhhkkkmmmmmmlllkkkiiigggfffgggggggggfffhhhhhhhhhiiiiiiiiiiiiiiiggggggfffeeedddddddddeeecccdddeeeffffffeeedddbbb___^^^^^^]]]]]]^^^^^^___bbbbbbdddiiimmmmmmiiieee___[[[WWWWWWXXXYYYWWWUUUUUUUUUUUUWWWYYY\\\^^^```cccccccccbbbbbbbbbbbbbbbeeegggiiiiiihhhhhhhhhiiikkkjjjiiihhhgggfffffffffdddeeegggggggggeeecccbbb```^^^[[[YYYWWWUUURRROOOLLLKKKJJJHHHFFFEEEEEEDDD@@@@@@@@@?????????>>>>>>>>>???@@@@@@AAADDDHHHKKKWWW___lllyyysssnnnqqqvvvxxxgggWWWNNNRRRTTTVVVUUUUUUZZZdddlllpppssswwwyyy|||wwwggg___YYYQQQJJJFFFDDD???<<>>===<<>>CCCQQQfffyyyiiiSSSFFF@@@;;;;;;<<>>BBBCCCDDDJJJTTT\\\llltttwwwooolllrrr~~~zzzgggZZZRRRNNNRRRVVVZZZ\\\]]]cccmmmvvvxxxyyyzzz{{{|||xxxfff]]]XXXRRRJJJFFF@@@>>>>>>BBBIIIOOOUUUYYYaaabbb```WWWIII<<<444111000000///.........//////,,,,,,------.../////////------............------........................,,,+++***)))***+++,,,---,,,---...//////...---,,,,,,,,,,,,,,,,,,---...///+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////............------,,,+++,,,---.../////////.........////////////000000000000111111222333444444444555555666777888999::::::===;;;:::;;;???FFFNNNSSSDDDDDDCCCBBBBBBBBBBBBCCCBBBEEEGGGMMM\\\rrr|||zzzfffZZZTTTXXXiii{{{,,,------......------,,,,,,---...///000111111111......------------......---------.......................................------....../////////000........................000000000111111111222222///000111222333555888:::>>>EEESSSggg|||tttbbbNNNFFF???<<<;;;;;;???EEEMMM[[[jjjssszzzvvvmmm```VVVRRRPPPOOONNNMMMQQQWWW]]]aaafffjjjmmmmmmnnnoooooooooooorrrtttxxxzzz}}}~~~|||tttkkkdddaaaaaaccccccbbbaaa___]]][[[]]]^^^```bbbccccccccc^^^```bbbeeeffffffeeeeeefffeeecccaaa````````````eeecccaaaaaadddgggiiijjjggghhhiiihhhggghhhiiikkkkkkjjjiiikkkmmmnnnnnnmmmiiiiiihhhgggffffffhhhiiiiiiiiihhhhhhiiijjjkkklllhhhgggfffddddddccccccccccccdddeeeffffffdddbbbaaa[[[[[[[[[\\\]]]^^^___```eeedddcccbbb```]]]ZZZWWWXXXVVVTTTTTTUUUWWWYYYYYYYYYZZZ[[[]]]___aaacccdddfffffffffgggggghhhhhhhhhjjjlllnnnooonnnmmmmmmnnnpppnnnkkkhhhffffffggghhhgggiiijjjjjjhhheeebbb```\\\ZZZVVVSSSQQQNNNJJJGGGCCCBBBAAA@@@???>>>>>>>>>AAA@@@@@@@@@@@@@@@@@@@@@???CCCHHHKKKOOOYYYgggsssvvvpppiiihhhpppiiiXXXRRRSSSUUUXXX\\\aaaccceeekkkttt{{{}}}~~~zzzfff\\\WWWPPPIIIFFF@@@AAADDDIIIRRR[[[aaacccddd```XXXLLL???555111000//////...............///,,,,,,------.../////////,,,,,,---------,,,,,,+++........................,,,+++***)))***+++,,,---++++++---......---,,,+++,,,,,,,,,,,,,,,---...///+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...///////////////...------,,,------...............////////////000000000111222222333333444444555555555555666777888999::::::<<<;;;999999:::===???AAABBBBBBAAAAAAAAAAAAAAABBBBBBFFFIIIPPP___uuu}}}iii]]]WWWZZZjjj|||,,,------......------,,,------...///000000000///........................---------------.........---------------------------------......//////000........................000000000111111111222222000000000000111222333333::::::BBBTTTlllzzzlllWWWMMMCCC???<<<:::===AAACCCNNNYYYbbbmmmzzz~~~sssfff\\\UUUOOOLLLKKKMMMQQQUUUXXX]]]cccfffhhhjjjkkkllllllmmmppprrruuuxxx}}}{{{rrrhhhaaaaaaccceeeggghhhfffdddccc\\\]]]^^^___aaaaaabbbbbb___```aaabbbcccdddddddddeeedddbbbaaa``````aaaaaaeeedddcccdddfffhhhiiiiiifffggghhhhhhggggggiiikkkkkkjjjjjjkkkmmmmmmmmmlllhhhiiihhhgggffffffhhhjjjjjjiiihhhggghhhiiijjjkkkfffeeedddcccbbbbbbbbbccccccdddeeefffeeecccaaa```\\\\\\\\\]]]^^^___aaaaaacccbbbaaa^^^[[[YYYVVVUUUUUUTTTTTTTTTUUUWWWYYYZZZZZZZZZ\\\]]]___aaabbbbbbgggggghhhiiijjjjjjkkkkkkkkkmmmoooooonnnmmmnnnoooqqqooollliiihhhhhhhhhiiijjjjjjjjjiiifffccc___]]]WWWUUUQQQNNNLLLIIIFFFCCC@@@???>>>>>>============@@@??????>>>???AAABBBCCCEEEJJJQQQWWW^^^jjjyyyvvvsssooommmrrr~~~qqq]]]TTTVVV]]]ccckkkmmmnnnppprrrvvvzzz~~~~~~xxxeeeZZZTTTMMMGGGEEEDDDHHHLLLRRRZZZdddhhhggg___XXXLLL@@@777222000000//////................../////////...------,,,,,,,,,,,,,,,---,,,,,,++++++------------------------+++++++++++++++,,,------++++++,,,,,,---,,,,,,,,,------,,,,,,,,,---......***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------......///////////////...------------......///////////////000000000111111444333333333333444555666555555666777888999::::::;;;;;;;;;;;;;;;<<<<<<<<<@@@????????????@@@AAABBBAAAFFFKKKQQQ___vvvmmmbbb]]]aaaqqq,,,------......------,,,,,,,,,------...------,,,---------......---------,,,,,,,,,------.........------------------------,,,,,,---......///000000......................../////////000000000111111000///...///000111111111555555888DDDVVVkkk|||}}}{{{wwwkkk]]]RRRFFFAAA===;;;;;;>>><<>>>>>>>>======<<<=========@@@???>>>???AAAEEEIIILLLQQQXXXbbbmmmvvv{{{ssspppwwwzzz}}}ssseee\\\^^^hhhuuu}}}}}}~~~|||ooo```WWWQQQLLLIIIJJJIIIPPPUUUYYY```hhhiiieeeVVVLLL@@@777444333222000////////////...------,,,/////////...------,,,,,,------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,---............---,,,,,,,,,------***+++---,,,,,,+++---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,---...////////////...............//////000//////000000000111111111444333222222222333444555555555666777888999::::::;;;;;;;;;;;;<<<======>>>>>>>>>>>>??????AAABBBCCCAAAFFFJJJPPP]]]rrrtttkkkhhhmmm~~~,,,------......------,,,++++++,,,,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,------.........------------------------,,,,,,------...///000000000000000000000000000000............/////////000...------...111333444333333444666;;;FFFXXXlllzzzzzzwwwqqqddd___SSSGGGAAA>>>::::::===999>>>BBBEEENNN___pppxxxzzzlllaaa[[[SSSRRRPPPNNNMMMPPPUUUYYY___aaacccddddddfffiiilllqqqtttwwwxxxtttnnniiiffffffhhhllloooooommmjjjhhhkkkjjjiiihhhfffeeedddcccbbbaaa___^^^^^^```bbbccc_________```bbbdddggghhhccccccccceeeggghhhfffdddaaacccdddcccccccccfffhhhiiihhhggghhhiiijjjiiigggdddffffffeeebbbbbbeeehhhhhhgggeeecccccccccdddeeeaaaaaaaaaaaaaaaaaabbbbbbcccdddeeefffeeecccaaa____________``````bbbcccccc______]]][[[WWWUUUUUUVVVTTTVVVXXXYYYYYYYYYZZZ[[[YYYZZZ]]]```ccceeefffgggiiiiiijjjkkkmmmnnnoooooommmnnnnnnlllkkkllloooqqqooonnnmmmlllkkkjjjjjjjjjiiihhheeeaaa\\\YYYVVVTTTLLLJJJGGGDDDCCC@@@===;;;>>>======<<<<<<=========AAA@@@???AAAEEEKKKQQQUUUbbbjjjwwwwwwmmmlllmmm{{{xxxhhhccc^^^```kkk{{{||||||xxxvvvxxx}}}nnndddYYYTTTPPPMMMNNNRRRNNNUUU[[[]]]ccciiigggaaaOOOEEE999444444666333000////////////...---,,,+++,,,,,,------...//////000.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,...---,,,,,,---...///000///...------,,,,,,,,,,,,***+++---,,,,,,,,,---...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111******,,,---...////////////............///000000000000000000111111111111333222111111111222333444555555666777888999::::::::::::999888999;;;===>>>======>>>???@@@BBBCCCDDD@@@EEEJJJNNNZZZooo{{{zzzsssrrrxxx---------------------------------,,,++++++...000---------------,,,,,,,,,******++++++,,,---.....................///000000//////.........---------//////////////////////////////000000000000//////222222111111111111111111222333555777===HHHVVV```xxxwwwooojjjccc\\\SSSLLLGGGDDDAAA???>>><<<===AAACCCHHHVVVdddppp|||wwwjjjbbbXXXQQQRRRTTTQQQOOOPPPRRRVVV[[[\\\]]]aaahhhooolllmmmnnnnnnnnnllljjjiiihhhiiikkklllmmmllllllkkklllkkkkkkjjjiiigggfffeeedddbbb```___``````___^^^``````aaabbbccccccbbbbbbbbbccccccddddddddddddccccccbbb`````````bbbdddeeegggfffdddeeegggiiiiiihhhfffdddcccaaaaaabbbcccddddddcccbbbaaaaaaaaaaaaaaaaaa___]]]]]]___aaabbbbbb```aaabbbcccdddeeeeeeeeeeeedddcccaaa```____________^^^[[[YYYXXXXXXYYYZZZUUUWWWXXX[[[]]]^^^______ZZZ[[[^^^aaadddfffggghhhiiiiiiiiiiiijjjkkklllmmmmmmlllkkkjjjjjjjjjkkkllloooooooooppppppnnniiifffiiifffbbb\\\VVVRRRNNNLLLJJJGGGCCCBBBBBBAAA>>>;;;@@@>>>;;;999;;;===???@@@>>>@@@BBBFFFLLLVVVccclll|||}}}tttjjjhhhuuutttjjjZZZ\\\cccqqqyyypppiiifffmmmvvv}}}yyymmm```VVVKKKIIINNNSSSSSSOOOUUU\\\aaaaaacccddd]]]TTTAAA<<<555111//////000000//////.........---------........................+++,,,...//////...,,,+++***++++++,,,,,,------...//////000000///---+++***---,,,+++******+++,,,---------------------------------++++++++++++------...---,,,+++++++++,,,------------,,,,,,+++++++++...---,,,+++***+++,,,---/////////......---------,,,------...............////////////000000000000000000111222333333333333666666666777777777777777;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>????????????AAACCCGGGMMM[[[nnn{{{{{{vvvxxxxxxyyy---------------------------......,,,++++++---///000000000000////////////++++++,,,,,,------......---------------...////////////.........---------//////////////////////////////000000000000//////111111111111111111111111333444555555777???JJJRRRfffxxxyyyrrrmmmhhhbbb\\\VVVOOOGGGAAA@@@;;;:::<<<>>>@@@HHHRRR___lllzzzzzzqqqdddYYYUUURRRNNNMMMOOOOOOSSSVVVWWWXXX[[[bbbhhhiiijjjlllmmmmmmllliiihhhggghhhjjjkkkkkkkkkkkkjjjmmmnnnnnnnnnmmmkkkiiihhhdddbbb``````aaaaaa```___]]]^^^___```bbbcccdddddd``````aaaaaaaaaaaa`````````___^^^]]]^^^___aaabbbdddcccbbbcccdddeeedddccc```^^^\\\[[[ZZZ[[[\\\]]]``````____________```aaaaaa___\\\[[[\\\^^^^^^^^^^^^___```bbbcccccccccccceeeeeedddcccbbbbbbaaaaaa\\\[[[YYYWWWWWWWWWXXXYYYVVVXXXZZZ\\\___```aaabbb```aaaccceeeggghhhiiiiiillllllkkkkkkllllllmmmnnnmmmlllkkkkkkkkklllmmmnnnooooooooooooooommmiiifff```^^^ZZZUUUOOOKKKHHHFFFCCCAAA??????@@@???<<<::::::999999:::<<>>>>>>>>>>>????????????AAADDDGGGLLLXXXiiitttxxxuuuooojjjmmmxxx~~~...........................//////---++++++,,,---------------------------------------------......,,,,,,,,,,,,,,,---.....................---------////////////////////////////////////////////////111111111111111111111111444555444333222555;;;AAAOOOeee{{{zzzyyywwwssskkk```SSSKKKJJJFFFCCCBBB@@@???AAAFFFNNNYYYhhhvvvuuufff[[[UUUOOOMMMNNNLLLNNNQQQQQQRRRUUU\\\aaaccceeehhhkkklllkkkiiigggffffffhhhiiiiiijjjjjjiiimmmnnnpppqqqpppmmmjjjhhhcccbbbaaaaaabbbcccbbbaaa____________```aaabbbbbb^^^^^^^^^^^^]]]\\\\\\[[[]]]\\\[[[ZZZ[[[\\\]]]^^^___^^^^^^^^^______]]]\\\ZZZXXXVVVTTTSSSTTTUUUUUUYYYYYYYYYZZZ[[[]]]^^^___```]]]ZZZYYYYYYZZZZZZZZZ\\\]]]^^^```aaaaaaaaaaaabbbccccccdddcccbbbaaa```ZZZZZZXXXWWWWWWXXXYYYZZZXXXZZZ\\\___aaaccceeeeeeffffffgggiiiiiijjjjjjiiimmmmmmlllkkkkkkkkkkkklllkkkkkkjjjjjjkkklllmmmmmmpppooonnnmmmllliiieeeaaaWWWTTTQQQLLLHHHDDDBBB@@@<<<<<<<<<===???>>><<<:::<<<<<<<<<>>>@@@BBBDDDFFFIIIOOOYYYeeesssyyyrrriiifffgggppp|||zzzqqqjjjccc___^^^eeerrrxxxnnnhhhdddcccgggjjjkkkiiifff```WWWMMMHHHIIIKKKQQQXXX^^^```aaagggiiiiiiddd^^^UUUHHH===777444000///......---,,,...............---------........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******------............---,,,,,,,,,++++++++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---.........///......------,,,,,,,,,,,,+++++++++......///000000000//////////////////000000000000111111222333333333222222444444444555555666666666;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>?????????@@@@@@AAADDDFFFJJJUUUccclllmmmlllgggbbbeeeqqq...........................//////...+++***+++,,,++++++++++++,,,,,,,,,,,,..................------------,,,,,,------...///......................../////////////////////////////////....../////////000000000000111111111111333444444222///000444888AAARRRgggvvv}}}sssggg```]]]\\\ZZZTTTKKKDDDAAABBBFFFMMMXXXfffuuuuuuhhh^^^VVVQQQOOOKKKLLLLLLMMMNNNQQQWWW\\\\\\___dddhhhjjjiiigggfffcccdddeeefffggghhhhhhhhhjjjllloooqqqppplllhhheeeaaaaaa```bbbdddeeedddcccdddcccaaa___^^^]]]]]]]]]]]]]]]]]]\\\\\\ZZZYYYXXXZZZYYYYYYXXXXXXYYYZZZZZZ[[[ZZZYYYZZZZZZYYYWWWUUUVVVUUURRRPPPOOOOOOPPPQQQQQQRRRSSSUUUWWWYYY\\\]]]]]]ZZZXXXWWWXXXZZZZZZZZZ\\\]]]^^^___```aaaaaaaaa]]]___```aaaaaa```^^^]]][[[[[[ZZZZZZ[[[[[[]]]]]]ZZZ\\\^^^aaadddfffggghhhggghhhiiijjjjjjjjjjjjjjjlllllljjjiiihhhggggggggggggggghhhhhhiiiiiijjjkkknnnllliiigggeeeaaa\\\XXXOOONNNKKKGGGDDDAAA???>>>;;;;;;===>>>??????===<<>>>>>?????????@@@@@@@@@AAADDDFFFIIISSS```ggghhhfffaaa]]]```lll}}}...........................//////...,,,***++++++------......////////////..................------...............//////000---.....................//////////////////////////////............////////////000000000111111111000222333222000000444777:::CCCQQQcccvvv~~~{{{wwwzzzyyylllZZZKKKCCCAAADDDEEEJJJUUUdddtttwwwkkk```VVVOOOKKKKKKJJJIIIJJJMMMRRRVVVVVVYYY^^^bbbeeeeeeeeedddaaaaaabbbcccdddeeefffgggiiikkkooopppoookkkeeebbb_________bbbeeefffeeedddfffeeecccaaa___^^^]]]]]]^^^^^^^^^]]]\\\[[[ZZZYYYZZZYYYYYYYYYXXXYYYYYYYYYYYYWWWVVVVVVWWWVVVTTTRRRSSSQQQOOOMMMLLLMMMNNNOOOMMMNNNOOOQQQTTTVVVYYYZZZZZZXXXVVVVVVXXX[[[\\\\\\]]]]]]___```aaabbbbbbbbb\\\^^^___``````___]]]\\\ZZZZZZZZZ[[[[[[\\\]]]^^^\\\^^^```ccceeeggghhhiiiggghhhiiijjjkkklllllllllkkkjjjhhhgggeeedddddddddddddddeeefffffffffffffffhhheeebbb^^^[[[VVVQQQMMMHHHGGGEEECCC@@@???>>>===;;;<<<>>>??????>>>>>>===EEEEEEEEEEEEHHHNNNWWW^^^llluuu~~~pppjjjgggeeehhhmmmuuu~~~vvvkkk^^^YYY[[[bbbggghhhdddlllxxxxxxmmmhhhgggfffddd^^^[[[XXXSSSNNNIIIFFFFFFHHHLLLRRRXXX^^^dddkkkpppoooggg\\\RRRIII@@@999666111000///000111111000...---.............................................---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,.........---,,,...........................//////000000000000000////////////000000000000111111222333333333222222666666777777888999999:::;;;;;;;;;<<<<<<<<<<<<===????????????@@@@@@@@@@@@@@@CCCEEEIIIRRR___gggggg^^^ZZZVVVXXXcccttt---------------------------...//////---++++++,,,++++++,,,,,,---.........------------------......///............///000000---------...............////////////////////////000///...------...///000...//////000000111111111///111333222111111555888666999BBBQQQeeeyyyrrr^^^OOOFFFDDD@@@@@@HHHTTTccctttwwwlll___UUUQQQOOOKKKHHHHHHIIILLLOOOPPPRRRVVVZZZ]]]__________________```aaaccceeeeeejjjlllnnnooommmiiiccc```\\\\\\^^^aaaeeegggfffeeeccccccdddddddddcccbbbaaa____________^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZYYYWWWUUUTTTUUUUUUTTTSSSPPPOOOMMMLLLLLLMMMNNNOOOMMMNNNOOOQQQSSSVVVXXXYYYYYYWWWUUUVVVXXX[[[]]]]]]]]]^^^___aaabbbbbbcccccc___``````aaa```___^^^]]]YYYYYYYYYZZZZZZ[[[[[[[[[^^^___aaaccceeefffggghhhggghhhiiijjjjjjkkkjjjjjjggggggeeecccbbbaaa``````___``````aaaaaa``````___^^^[[[WWWTTTQQQMMMHHHEEEBBBAAA@@@>>>===<<<<<<<<<;;;<<<>>>>>>======???@@@AAADDDHHHLLLRRR]]]jjjsssxxxjjj______bbbhhhtttxxxeee```YYYVVVXXX]]]___```gggppp{{{tttlllkkkjjjgggcccXXXTTTOOOLLLGGGDDDFFFKKKKKKOOOVVV\\\ccciiiooossslllaaaSSSHHH>>>555222222///...------//////...------------.......................................------------------------******+++,,,,,,---......,,,,,,++++++,,,---......,,,,,,------------,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,---......///......++++++,,,,,,,,,,,,------******+++,,,------------+++++++++,,,,,,,,,,,,---......///000000000//////////////////000000000000000000111222333333333333444444555666666777888888;;;;;;;;;<<<<<<<<<<<<===?????????@@@@@@@@@@@@AAA@@@CCCDDDHHHRRR___hhhiii]]]YYYTTTUUU___ppp,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---,,,,,,,,,((())))))***++++++,,,,,,++++++,,,,,,------.........------------...//////---------.........//////////////////////////////000///---,,,,,,---///000......//////000111111222000222333111//////222666222555:::CCCPPPbbbyyyvvvaaaPPPEEE???===AAAIIIRRR___kkkyyy~~~yyypppfff___ZZZSSSMMMJJJIIIJJJJJJJJJKKKNNNQQQTTTWWWYYYZZZ]]]]]]]]]^^^___aaacccdddiiijjjlllkkkhhhddd___[[[ZZZZZZ]]]aaaeeegggfffeeeccceeeggghhhhhhfffdddbbb______````````````___^^^^^^_________^^^]]]]]]\\\[[[XXXUUUSSSTTTVVVVVVVVVRRRQQQOOOOOOOOOPPPRRRSSSQQQQQQRRRSSSUUUWWWYYYZZZYYYWWWUUUUUUWWWZZZ[[[[[[]]]^^^___aaabbbbbbbbbbbbaaa``````___^^^]]]\\\\\\YYYZZZZZZ[[[[[[[[[ZZZZZZ^^^___aaacccdddeeeeeefffdddeeeeeeeeeeeedddcccccc```___^^^\\\[[[ZZZZZZZZZVVVVVVWWWWWWVVVUUUTTTSSSRRRPPPMMMKKKJJJHHHEEECCC>>>>>>===<<<<<<<<<<<<===<<<===??????>>>@@@DDDHHHHHHNNNWWW```iiitttxxxhhh```___gggooowwwwwwkkkbbbbbbcccdddeeedddcccbbbmmmwwwsssmmmnnnmmmggg```WWWQQQKKKIIIEEEDDDJJJRRRRRRVVV\\\ccciiilllmmmmmm```TTTGGG???888111///222000...------...//////...---------.........//////........................------////////////------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,,,,---......---,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,---.../////////...+++++++++,,,,,,---------+++++++++,,,,,,---//////+++++++++,,,,,,,,,------------...////////////...////////////000000000000...///111222333444555555333444555666777888999999;;;;;;;;;<<<<<<<<<<<<===?????????@@@@@@@@@AAAAAABBBCCCDDDFFFPPP^^^gggiiiaaa]]]WWWWWW___ooo++++++++++++++++++++++++***,,,...///...---------++++++,,,---......//////******++++++,,,---......---,,,,,,,,,,,,---......---------.........//////////////////////////////000///---,,,,,,---///000---......///000111111222222333333000,,,+++...222111444888;;;???MMMggg|||kkkUUUIIIBBB>>>@@@CCCFFFNNNXXXgggrrr}}}wwwkkkeee\\\TTTOOOLLLKKKJJJFFFGGGHHHKKKNNNQQQTTTVVV\\\\\\\\\]]]^^^```cccdddgggggghhhgggccc___ZZZWWWXXXYYY\\\```eeegggfffeeeggghhhjjjkkkjjjfffbbb```______```aaaaaaaaa``````aaaaaaaaaaaaaaa```___^^^]]]YYYUUUSSSTTTWWWXXXYYYUUUTTTSSSSSSSSSUUUWWWYYYUUUUUUUUUVVVWWWYYYZZZ[[[ZZZWWWUUUTTTVVVXXXXXXXXX\\\]]]___```aaaaaabbbbbb```___]]]\\\[[[ZZZZZZZZZ\\\\\\]]]]]]]]]\\\\\\[[[___```aaabbbcccdddddddddaaaaaa```___^^^\\\[[[ZZZYYYXXXWWWUUUTTTTTTSSSSSSMMMMMMNNNNNNMMMKKKIIIHHHKKKIIIGGGGGGGGGGGGEEEDDD???>>>>>>===>>>>>>??????>>>???AAAAAAAAAEEEKKKPPPUUU^^^jjjuuu}}}rrrfffeeecccjjjyyy}}}vvvmmmfffeeekkkrrrvvvvvvsssooommmsss}}}~~~sssoooqqqooofff^^^YYYRRRLLLJJJGGGFFFNNNYYYZZZ]]]bbbiiimmmlllhhhdddSSSHHH???;;;777111111555333111//////000111111111---------.........//////........................---...000111111000...---...------,,,,,,++++++***...---,,,+++++++++,,,---,,,,,,---......---,,,,,,------------------------++++++------------++++++***+++---///000000///...+++++++++,,,,,,---------------,,,,,,---...000111---------....../////////,,,------...............////////////000000000000---...000222444555666666555666777888999:::;;;;;;;;;;;;;;;<<<<<<<<<======??????@@@@@@@@@AAAAAAAAACCCDDDDDDEEENNN\\\fffhhhaaa]]]WWWUUU]]]mmm******+++,,,,,,+++++++++...---,,,+++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,+++***,,,...//////...,,,,,,,,,---------......................................................------///111333222///,,,555666666444222000111222333444555777<<>>>>>>>>>>>???@@@???>>>>>>???AAAGGGAAA???CCCHHHJJJQQQYYYjjjtttpppfffeeedddpppzzztttqqqnnnnnnqqquuu~~~pppkkkiiiddd```^^^UUUSSSNNNHHHGGGMMMXXX```bbbeeeiiinnnnnniiiaaa[[[GGGAAA999555555444111---222111111000///......---//////////////////////////////...---,,,,,,++++++//////.........------------------,,,,,,+++++++++////////////////////////........................///...---,,,+++***))))))+++++++++++++++++++++++++++***))))))***,,,---//////...---+++***))))))))),,,,,,---......///000000...///////////////......---------.........//////////////////000000000000000000111222333444444555444555666777888888777777<<<<<<<<<===============AAA@@@@@@???@@@@@@AAABBBDDD@@@DDDGGGIIIZZZjjjjjjfff^^^WWWWWW^^^kkk+++,,,------..................---,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++,,,...///...---,,,,,,,,,---------......................................................//////000222333333111///222333333222000///000111222222333333666<<>>??????@@@AAA@@@@@@AAACCCFFFGGGGGGIIIMMMNNNPPP[[[ggg{{{sssjjjjjjooo|||{{{uuuqqqssswww|||{{{nnniiigggbbb]]]\\\UUUTTTRRRPPPQQQUUU^^^dddhhhjjjllllllhhh___TTTLLLAAA;;;555222333333111...111111000000///......---........................///......---,,,,,,++++++......------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------.......................................---------++++++++++++++++++++++++++++++++++++,,,---...///------,,,,,,,,,,,,,,,---))))))***++++++,,,------------............---------------.........//////////////////000000000111111000......///111444666555666666777888888888888;;;<<<<<<<<<<<<===============>>>>>>?????????@@@DDDAAAEEEHHHJJJZZZiiihhhfff\\\SSSSSS\\\lll***+++,,,---...////////////...------,,,---------......------------,,,,,,,,,,,,,,,,,,------------...,,,+++,,,......---,,,,,,,,,,,,---------......................................................000///...///111111111//////000111000///...///000222222222222222555999<<>>???AAABBBCCCCCCCCCDDDFFFJJJNNNSSSYYYaaadddaaacccppp~~~vvvoookkkmmmxxxwwwgggeeefffkkkttt~~~vvviiidddaaa]]]ZZZZZZVVVXXXYYY[[[^^^bbbgggkkkooonnnkkkggg___SSSFFF>>>888444000...000111000///111000000//////..........................................------,,,,,,+++---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............++++++,,,---...///000000,,,,,,,,,---......//////,,,,,,---------------,,,------.........//////////////////000000000111111111///---+++---000333666555555666777888888999999::::::;;;;;;<<<<<<<<<<<<>>>???AAABBBCCCCCCCCCCCCCCCAAAFFFIIILLL[[[iiigggcccYYYPPPQQQ\\\ooo'''(((***+++,,,---------///......---------......++++++++++++++++++++++++,,,,,,,,,------............---,,,,,,---...---+++,,,,,,,,,---------.........................................................,,,++++++,,,.........---...000//////...000111222333444444222222333555:::DDDTTThhh{{{|||uuunnnnnnoooooolllcccWWWKKKDDDCCCCCCCCCDDDJJJWWWgggrrryyy}}}sss^^^ZZZTTTOOOKKKIIIJJJJJJGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNOOOOOOOOOOOONNNNNNMMMNNNOOOPPPQQQQQQQQQQQQUUUUUUUUUUUUVVVWWWYYYZZZ`````````aaabbbccceeefffdddeeefffhhhiiikkklllmmmhhhfffddddddfffhhhhhhhhhddddddeeeffffffeeecccaaabbbccceeefffgggfffeeedddaaa```^^^]]][[[[[[ZZZZZZZZZYYYYYYZZZ\\\]]]\\\ZZZ[[[ZZZYYYWWWVVVVVVUUUUUUVVVVVVUUUUUUTTTSSSSSSSSSQQQQQQPPPOOOMMMJJJHHHGGGCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@??????>>>>>>=========>>>>>>>>>>>>>>>???;;;===???@@@@@@AAADDDFFFDDDFFFHHHJJJMMMRRRXXX\\\fffppp{{{~~~{{{zzz}}}qqqnnnnnnqqqvvv~~~{{{jjj^^^^^^ccclllwww{{{mmm```YYYWWWVVVXXX[[[\\\^^^aaadddhhhmmmqqqssstttoooggg^^^TTTIII???888333111...---///000///...000000/////////.......................................---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,***+++,,,---.../////////---........./////////000,,,,,,---.........------............//////////////////000000000111111111000///...---///111333555444444555555666777888999999999::::::;;;<<<<<<<<<===???AAADDDEEEEEEDDDCCCBBBAAAFFFKKKMMM\\\iiifff```VVVNNNRRR```uuu'''(((***+++,,,---------......---------......///++++++++++++++++++++++++,,,,,,,,,------............---,,,,,,---...---+++,,,,,,,,,---------.........................................................,,,******,,,---......---///000000//////111222000222444444222222222333666888???OOOcccwwwwwwkkk]]]TTTKKKIIIEEEAAAAAAGGGSSS\\\gggtttxxxrrrhhh]]]TTTOOOMMMMMMFFFFFFEEEEEEFFFGGGHHHIIIHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKLLLLLLLLLMMMLLLLLLOOOOOOOOOOOOPPPQQQRRRSSSVVVWWWXXXZZZ]]]```bbbdddaaaaaaccceeegggiiijjjkkkiiigggfffgggiiilllllllllgggiiikkklllkkkiiigggfffeeeggghhhjjjiiihhhfffeeebbbaaaaaa___^^^\\\ZZZYYYYYYXXXXXXYYYZZZZZZYYYWWWWWWVVVUUUSSSRRRQQQQQQQQQQQQQQQPPPPPPOOONNNMMMMMMMMMLLLKKKJJJGGGEEECCCBBB@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>========================>>>>>>?????????@@@???AAABBBCCCCCCEEEHHHKKKHHHKKKPPPWWW^^^fffnnnttt|||zzzuuurrrrrrgggkkkuuuyyymmmeeeaaaaaafffoooxxx}}}pppcccUUUOOONNNQQQXXX___ddddddfffjjjnnnsssuuuwwwvvvnnn```SSSHHH???999666222111///......//////...////////////....................................---------------,,,,,,,,,------------............+++++++++,,,,,,---------------------------------........................,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,+++++++++,,,------------,,,,,,+++++++++++++++,,,,,,,,,------...///////////////........./////////000000000000000000111111111111///000111222333444444444333333333333555666888999999999::::::;;;<<<<<<===999:::===???AAAAAA@@@???BBB@@@FFFKKKMMM\\\jjjhhh]]]TTTOOOVVVggg|||***+++,,,---.../////////------------------...///,,,,,,------------......,,,,,,,,,,,,------------...,,,+++,,,......---,,,,,,,,,,,,---------......................................................000...,,,,,,...000000000...000111111000000111333...000222222111000111222888666888@@@OOOccc{{{}}}rrrhhh]]]WWWNNNFFFAAABBBGGGLLLSSSaaarrrzzzmmmaaaWWWPPPLLLHHHGGGEEEDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLPPPPPPRRRUUUXXX[[[^^^`````````bbbdddfffhhhjjjjjjhhhggggggiiikkknnnnnnnnnkkknnnppppppooommmlllllliiijjjllllllkkkiiifffddd`````````___]]][[[XXXWWWVVVUUUUUUUUUVVVVVVUUUSSSRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGHHHGGGFFFEEECCCBBBAAAAAA@@@@@@>>>===<<<<<<<<<<<<<<<<<<==================>>>>>>>>>???@@@@@@AAAAAA@@@BBBCCCDDDFFFHHHLLLOOOUUUZZZbbbkkkuuu{{{yyyuuuppplllmmmqqqtttttt{{{vvvmmmfffdddfffhhhlllsssyyy||||||qqqbbbWWWLLLIIIKKKQQQZZZcccjjjjjjkkknnnrrrttttttsssqqqgggWWWHHH===777444222111111000///////////////........................------------------------------------------------------...............///+++,,,,,,,,,,,,,,,,,,---------------------------..............................------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++,,,---......---,,,+++***,,,,,,,,,,,,------------------...///000000000000....../////////000000000000000000111111111222222///111333666777666555444333333333333444666888:::999999:::;;;<<<======>>>;;;<<<>>>@@@@@@AAA@@@@@@AAA???EEEJJJMMM]]]lllkkk]]]TTTPPPYYYkkk+++,,,------............,,,,,,,,,,,,,,,---......,,,,,,,,,------.........,,,,,,,,,,,,++++++++++++,,,++++++,,,...///...---,,,,,,,,,---------......................................................000///---...000111000000///000111111000///000222...000111222111000111333777666888===BBBNNNeeezzz~~~zzzooo```QQQIIIEEEEEEFFFDDDOOO\\\hhhwwwuuuhhh]]]VVVOOOMMMKKKHHHGGGFFFGGGGGGEEEFFFGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGKKKKKKMMMOOOQQQTTTVVVWWW[[[[[[]]]^^^```bbbddddddccccccccceeehhhkkkkkkkkkkkknnnpppooommmkkkkkkllliiijjjkkkllljjjfffccc```[[[\\\]]]\\\[[[XXXUUUSSSRRRQQQPPPQQQRRRQQQOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<<;;;<<<<<<<<<======>>>>>>>>>>>>??????@@@AAAAAABBBBBBEEEIIIMMMRRRYYY```eeepppuuu}}}wwwooooooooopppsss{{{xxxsssnnnjjjjjjmmmwwwxxx}}}~~~vvvsssqqqiii___TTTMMMIIIJJJOOOUUU^^^ggglllmmmooosssuuusssnnniii```WWWJJJ>>>777333111000...///000/////////000111........................------------------------------------------------,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,------------------------------------,,,,,,+++++++++,,,,,,------/////////...,,,+++////////////////////////+++,,,---...////////////.../////////000000000000000000111111111222222222111222333555666666666666555444444444666888;;;<<<999:::;;;<<<===>>>>>>???AAAAAAAAABBBBBBCCCCCCCCCAAA???DDDHHHMMM^^^nnnnnn___UUUOOOWWWjjj******+++,,,,,,,,,++++++++++++++++++,,,,,,---...*********++++++,,,,,,,,,,,,,,,,,,++++++*********,,,+++***,,,...//////...,,,,,,,,,---------.........................................................---,,,---///000///---///000111000///...///000111222333333222222333555...111777:::888;;;NNNcccuuuppp]]]QQQJJJGGGEEEDDDJJJOOOTTT```tttqqqiiiVVVTTTQQQNNNLLLKKKKKKLLLFFFFFFGGGGGGGGGGGGGGGFFFCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJIIIGGGEEEDDDHHHHHHHHHJJJKKKMMMOOOPPPPPPPPPRRRSSSUUUWWWXXXYYY]]]]]]]]]```cccfffffffffhhhkkklllllliiiggghhhjjjggghhhiiiiiifffbbb^^^[[[XXXYYYZZZZZZYYYVVVRRRPPPOOONNNMMMMMMNNNNNNLLLJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@??????>>>>>>>>>??????@@@<<<<<<;;;<<<===>>>@@@AAA;;;;;;;;;<<<<<<======>>>===>>>>>>???@@@AAAAAABBBHHHMMMTTT]]]fffqqq|||~~~zzzrrrjjjppprrrwww}}}yyyuuuvvvvvvrrrrrrvvvxxxlllfffbbbYYYPPPKKKHHHHHHNNNTTTYYYaaahhhlllnnnrrrvvvwwwrrriiiaaaOOOIII@@@888444222111000,,,---.../////////111222---.....................------------------------------------------------+++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++........................'''((()))***+++,,,------------------------------///...,,,++++++,,,---...,,,...///111111000...---,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---............////////////000000000000000111111111111222222222333222222222333555777888777666555666777:::<<<>>>::::::;;;<<<===>>>???@@@@@@@@@?????????@@@AAAAAAAAA>>>CCCHHHLLL___ppppppbbbVVVMMMTTTggg,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,...---,,,,,,,,,,,,---...------------------------------,,,,,,,,,,,,++++++------------------------............/////////////////////......---------//////000000000000//////000000000000111111111111333333333333666;;;BBBFFFYYYjjjpppdddZZZQQQKKKGGGGGGHHHKKKRRR```ppp|||ssskkkaaaZZZVVVSSSPPPNNNNNNLLLJJJIIIHHHHHHFFFDDDFFFDDDCCCCCCDDDDDDDDDCCCCCCDDDFFFGGGGGGFFFDDDCCCIIIIIIIIIJJJIIIIIIHHHHHHIIIJJJKKKLLLNNNOOOPPPQQQSSSTTTUUUWWWYYY[[[]]]]]]eeeeeeeeeeeeeeeeeeeeeeeefffeeeeeebbb___ZZZVVVSSSOOOPPPQQQQQQPPPOOOMMMLLLKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBAAAAAA@@@???===<<<>>>??????>>>;;;999999:::999999999999:::;;;;;;<<<======<<<;;;<<<===???@@@CCC??????CCCDDDBBBFFFMMMSSS[[[hhhuuu~~~vvvrrrpppooooooyyyuuuyyy||||||yyyyyy|||{{{oooggg^^^TTTMMMKKKMMMJJJKKKRRR\\\ccciiimmmssstttuuuvvvsssjjj\\\RRRDDD===666444444555222///000000000000000000000000........................------............---------------,,,,,,+++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,...------,,,,,,,,,---------,,,,,,++++++,,,,,,---))))))))))))))))))))))))***+++,,,---...---,,,++++++,,,,,,------,,,,,,+++,,,---------,,,++++++***////////////////////////------------............000000000000111111111111111222444666777777666666555555666777777777777777;;;<<<<<<<<<;;;;;;===>>>>>>????????????@@@@@@@@@>>>DDDFFFEEEQQQfffrrrrrrjjj```VVVUUUccc}}},,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------////////////////////////------------............---------,,,,,,+++++++++---...000222222222222222//////000000000111111111111111000000111444:::>>>KKKWWWmmm~~~{{{sssggg]]]UUUSSSOOOLLLMMMTTT^^^fffzzz|||ssskkkddd]]]YYYRRRPPPNNNMMMLLLKKKHHHFFFGGGEEEBBBAAABBBBBBBBBAAAFFFGGGGGGGGGFFFEEECCCBBBDDDEEEFFFFFFGGGGGGGGGGGGEEEFFFGGGHHHJJJKKKLLLLLLNNNNNNPPPQQQSSSUUUVVVWWW]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\YYYVVVSSSOOOMMMNNNNNNOOOOOONNNLLLKKKIIIFFFFFFEEEEEEDDDCCCCCCBBBDDDDDDCCCBBBBBBAAA@@@@@@????????????>>>===<<<;;;;;;<<<===<<<;;;:::;;;<<<<<<<<<;;;;;;;;;<<<<<<======>>>???@@@@@@AAACCCDDDDDDBBBCCCFFFHHHIIIQQQ[[[hhhqqq{{{uuuooolllpppzzzvvviii```WWWNNNHHHHHHJJJKKKPPPZZZeeemmmrrrtttzzzxxxtttpppiii^^^PPPFFF@@@:::444222333333111...................................................------............------,,,,,,,,,+++++++++******.........---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------............------,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++---------------,,,++++++........................---------......//////000000000000000111111111111111222444555666777666666666666777777888888888777;;;<<<<<<<<<;;;;;;===>>>????????????@@@@@@@@@@@@@@@EEEFFFFFFRRRhhhuuuwwwooofff[[[ZZZggg,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////////////////////////////,,,,,,,,,------------...000000000////////////...,,,...111333555555444444//////000000000000111111000000///......000444777===BBBSSSjjj~~~~~~qqqjjjeee]]]SSSMMMMMMPPPTTT```jjjuuu}}}}}}uuupppiiigggccc___[[[WWWQQQMMMLLLIIIFFFEEEEEEFFFFFFFFFDDDDDDDDDCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHIIIIIIHHHIIIJJJLLLMMMOOOPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRROOOMMMKKKIIIHHHKKKKKKLLLKKKJJJHHHFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@??????>>>>>><<<======>>>>>>======<<<:::;;;<<<<<<<<<<<<===???<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>???@@@@@@AAACCCEEEFFFFFFHHHLLLOOOVVVcccppp}}}vvvpppllliiiiiijjjqqq}}}~~~{{{oooaaaWWWOOOHHHFFFHHHKKKPPPYYYdddooovvvyyyyyy~~~wwwnnneee[[[OOOCCC::::::666111///111111000...................................................------............------++++++++++++************//////............------++++++,,,,,,,,,,,,------***++++++,,,---...///000---------,,,,,,------...++++++************++++++------------------------,,,,,,++++++,,,,,,------+++,,,,,,------,,,,,,+++---............---,,,,,,------------------------------...//////000111111000000000000111111111111111222444555666777777777777777888888888999999999;;;<<<<<<<<<;;;;;;===>>>????????????@@@@@@@@@AAABBBFFFGGGGGGTTTjjjzzz{{{rrrgggdddooo,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,---......///------------------------,,,,,,---------.........000000000000000000000000,,,...111333444444333222////////////000000000111000111111000///000333555999999AAASSSgggwww{{{pppdddZZZUUUSSSTTTRRRWWW]]]eeennnyyyyyyqqqhhh___YYYSSSOOOKKKIIIIIIIIIIIIIIICCCBBBBBBBBBCCCDDDFFFFFFGGGFFFEEEDDDBBBAAAAAA@@@CCCCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGHHHJJJKKKLLLLLLOOOOOOOOOOOOOOOOOOOOOOOONNNMMMKKKIIIHHHGGGGGGGGGHHHHHHHHHHHHFFFDDDBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>======<<<<<<<<<===>>>???????????????;;;===>>>>>>======???@@@??????>>>>>>===>>>>>>???AAABBBBBBAAA@@@BBBGGGKKKLLLOOOSSSWWW\\\hhhyyyvvvmmmgggffffffgggjjjqqq}}}zzzwww}}}qqqfffZZZQQQKKKHHHJJJOOOUUU\\\eeemmmtttzzz{{{yyyxxxooocccWWWNNNEEE<<<666666333000///000111000///................................................------............------++++++++++++++++++++++++............------------+++++++++,,,,,,,,,------++++++,,,,,,---...//////------,,,,,,,,,---......+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++---......///......------------------------------------...///000111222222///000000000111111111111222222333444666666777777999888888999999999:::::::::<<<<<<<<<;;;;;;<<<>>>?????????@@@@@@@@@AAAAAABBBEEEFFFGGGTTTjjj}}}uuuqqq{{{,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------++++++++++++++++++++++++---------------------------------------------------.........////////////++++++++++++,,,,,,,,,,,,---...000111222111///......////////////000000000...///111111000111444666888777:::CCCOOO___rrrxxxmmmeee```^^^YYYWWWVVVXXX]]]cccjjjooo~~~tttnnn___[[[VVVQQQNNNLLLIIIGGGIIIIIIHHHHHHHHHHHHIIIIIIFFFEEEDDDBBBAAAAAAAAAAAABBBCCCCCCDDDEEEFFFGGGGGGDDDDDDEEEFFFGGGGGGHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDBBB@@@???????????????@@@@@@@@@@@@>>>>>>============<<<<<<<<<===>>>???????????????===>>>@@@???>>>===>>>@@@BBBBBBBBBBBBCCCDDDEEEEEEHHHIIIIIIHHHHHHNNNXXX___]]]aaagggkkksss~~~nnniiiccc___```gggpppwww~~~yyytttsssvvvzzzrrrccc[[[SSSNNNLLLMMMSSS[[[ccckkkrrruuuyyy~~~~~~zzzoooeeeWWWKKKCCC===888444333222000000111111111111////////////////////////........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---...///+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++------......///......---.................................///000111111222///000000000111111111111222333333444555666777888999999999888999999;;;;;;:::<<<<<<<<<;;;;;;<<<>>>???@@@@@@@@@@@@AAAAAAAAAAAACCCDDDGGGSSSiii~~~~~~{{{,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,............------,,,,,,////////////////////////........./////////000000,,,,,,,,,,,,,,,---------.....................---......////////////000000+++---///000000111333444555444666:::???KKK___rrrvvvoookkkggg___XXXVVVVVVVVVYYY]]]cccjjjuuuzzzuuuooohhhccc]]]WWWSSSVVVUUUSSSPPPNNNKKKIIIHHHGGGFFFEEEDDDCCCDDDEEEFFFBBBBBBCCCDDDDDDEEEFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCAAA@@@???=========>>>>>>??????@@@?????????>>>>>>>>>>>>>>>===>>>>>>???@@@@@@@@@??????AAABBBAAA@@@@@@AAABBBAAABBBBBBDDDFFFHHHJJJKKKLLLOOORRRSSSVVV___lllvvvwww|||vvvnnnjjjeeeeeefffiiippp|||yyyrrrqqqsssrrrtttyyysssiiidddXXXSSSPPPPPPRRRUUU^^^gggmmmwww~~~}}}~~~xxxdddZZZMMMBBB;;;777333000222222111111111111222222000000000000000000000000........................------............------------------............+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,---......///++++++************++++++........................,,,,,,++++++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,---............---////////////////////////......////////////000000000000000000111111111111333333333333555666777888:::999888888888999:::;;;;;;<<<<<<<<<;;;;;;===>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@BBBCCCHHHSSSggg~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////////////////---------.........//////.../////////000000000000------,,,,,,---...///000........./////////000000,,,...000111111000111222333333444666888>>>MMM[[[kkk~~~|||sssiii```^^^\\\ZZZZZZ^^^WWW\\\ccckkkttt~~~zzzsssoooiiihhhfffccc___[[[WWWTTTSSSQQQNNNLLLJJJJJJJJJJJJDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDDDDCCCBBB@@@???@@@AAABBBCCCBBBBBB@@@@@@>>>>>>??????@@@AAABBBBBB@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCCDDDFFFHHHHHHHHHHHHJJJKKKIIIJJJLLLNNNRRRUUUXXXZZZZZZ___eeeiiillltttvvvnnniiiggggggrrrwwwuuullllllpppvvvyyy|||sssjjj```ZZZZZZUUUSSSUUUYYY]]]aaajjjtttttt}}}uuukkkVVVNNNCCC;;;666444111///000111111111000000000111////////////////////////........................------............------,,,,,,,,,------.........,,,,,,,,,,,,------......++++++,,,,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,---...//////,,,,,,++++++++++++,,,,,,------------------------++++++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------------......................../////////............---000000000000111111111111333333333333444666777999:::999777777777888:::;;;;;;<<<<<<<<<;;;;;;===>>>@@@@@@@@@AAAAAAAAABBBBBBAAAAAADDDJJJUUUggg~~~,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,---......---,,,,,,------------------------+++,,,,,,---...///000000------------------------,,,,,,,,,---------......,,,---------......//////---,,,++++++,,,///111333............/////////000...111333444333111111222444333444666777888???HHHYYYrrrtttlllkkkjjjggghhhlllhhhhhhhhhffffffjjjpppvvv}}}}}}|||zzzwwwrrrmmmkkkbbb___ZZZUUUQQQNNNMMMLLLHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIDDDEEEFFFGGGFFFDDDBBB@@@???@@@AAABBBCCCBBBAAAAAAAAAAAABBBCCCDDDEEEEEEFFFBBBBBBBBBBBBBBBBBBCCCCCCHHHHHHIIIIIIIIIIIIHHHHHHJJJLLLNNNOOOPPPQQQSSSUUUXXXYYY\\\```dddhhhlllnnnooovvv~~~wwwlllkkkpppwww{{{pppmmmttt||||||wwwjjjbbb[[[TTTRRRVVVWWWWWW\\\bbbgggkkkttt}}}www|||vvviii[[[KKKDDD;;;666444444333111///000111000/////////000................................................---..................---+++++++++,,,,,,------------------.........//////++++++,,,,,,,,,---------***++++++,,,---...//////+++++++++,,,---...///000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,---...---,,,++++++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,------------------------/////////...------,,,,,,000000000000111111111111444333333333444666888999999888777666666888:::;;;;;;<<<<<<<<<;;;;;;===>>>@@@@@@AAAAAAAAABBBBBBBBBAAABBBEEELLLVVVhhh~~~***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++)))******++++++,,,,,,---...---,,,***)))******+++***++++++,,,,,,------...+++,,,,,,,,,,,,,,,,,,,,,------............------111111111111111000/////////---,,,,,,---...---,,,000000//////.........---000000000000111111111111444444333444555888;;;===MMM\\\ooo}}}zzzyyy}}}{{{xxxtttqqqnnnllllllooopppttt{{{zzzooohhheeeaaa\\\WWWRRRRRRTTTUUUUUUUUUUUUUUUUUUTTTSSSQQQQQQQQQQQQRRRVVVRRROOOPPPSSSSSSOOOJJJSSSQQQNNNLLLKKKKKKIIIHHHJJJJJJIIIHHHHHHHHHIIIIIIHHHGGGFFFEEEFFFGGGHHHIIIKKKJJJGGGFFFEEEGGGIIIJJJNNNMMMKKKKKKKKKMMMOOOQQQSSSVVVYYY\\\___bbbfffhhhkkknnntttyyy|||~~~xxxwwwzzz{{{llleee\\\VVVUUUUUUUUUUUU]]]cccjjjnnnpppttt{{{wwwiiiYYYNNN===:::666333111111000///........................------,,,,,,,,,,,,------////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,111222222111...---...///++++++------------++++++------------------------...------,,,,,,++++++***+++++++++***++++++,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------***++++++,,,---...//////.........------,,,,,,,,,............////////////000000000000111111111111333444555777888888888888555666666888999:::;;;;;;999999999999:::;;;<<<<<>>@@@@@@@@@@@@@@@@@@@@@@@@AAADDDGGGJJJRRRddd{{{+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,------...---+++***)))***++++++,,,,,,------...,,,,,,+++******)))((((((,,,------......------,,,....../////////......---...---,,,---//////...---///////////////.........////////////000000000111111111000000000111222333111666<<>>>>>AAAAAAAAA@@@@@@@@@@@@???BBBDDDFFFHHHOOO___vvv,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,---......---,,,***)))***++++++,,,,,,------...,,,,,,+++******)))((((((,,,,,,------------,,,,,,...//////000000000//////---,,,,,,...000000///---.........///////////////...////////////000000000111111111111111111111222333444777:::???JJJZZZhhhxxx}}}wwwqqqmmmgggjjjlllmmmlllllllllmmmmmmppppppllljjjlllmmmkkkoooooooooppprrrwww~~~ttthhh^^^WWWSSSQQQSSSWWW___gggnnntttxxx{{{~~~|||{{{xxxpppfff___SSSHHH???999444222222000//////000111000///000000000000000000000000000000////////////000000........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++,,,---------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,+++***************+++,,,---------,,,,,,+++++++++,,,,,,,,,---------------.........//////++++++,,,,,,---...//////------------------------............///////////////000000000111111111111333444555666777888888888777777777777777777888888;;;;;;;;;;;;<<<===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCEEEFFFGGGLLL[[[ppp,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++***++++++,,,---.........***+++,,,------.........***++++++,,,,,,------.........------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,---............---,,,,,,---///111111///---.........///////////////......////////////000000111111111111222222222222333222333666777:::CCCKKK]]]kkk{{{~~~wwwqqqpppooollljjjgggbbb```bbbfffkkkooovvv{{{~~~zzzxxxyyyyyy}}}~~~zzzyyy|||~~~~~~wwwlll```WWWSSSRRRRRRUUU\\\fffpppvvvxxxzzz{{{yyyxxxyyy|||~~~zzzqqqiiiVVVOOOEEE<<<777555333333111000//////111111///...///////////////////////////......------......///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******------,,,+++***************+++---.........---,,,++++++,,,,,,,,,,,,------,,,------------.........***++++++,,,---...///000,,,,,,,,,------------...............////////////000000000000111111111111333444555777888888999999666666666777777888888888::::::::::::;;;<<<===>>>??????@@@@@@@@@AAAAAAAAACCCEEEFFFFFFKKKZZZppp,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///***++++++,,,,,,------............---------------+++,,,,,,------,,,,,,+++++++++,,,---------------,,,,,,---///111222000.............../////////000........./////////000000//////000111111111111111333000000444666555777<<>>>>>???@@@AAABBBBBBCCCBBBEEEFFFHHHNNN]]]ttt,,,------......------,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---,,,,,,++++++******)))000///---,,,++++++,,,---***++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------............,,,,,,---000222222000...---.........//////000000............/////////000---...///000111111111111333...///555888666666999:::???JJJXXXgggttt~~~{{{zzz}}}~~~|||xxxtttsssrrrqqqpppnnnnnnmmmeeeccc___]]]\\\^^^bbbddd]]]]]]]]]]]]]]]___bbbdddiiifffdddeeehhhmmmppprrruuutttuuuwww|||}}}yyywwwrrrrrrpppooommmkkkjjjiiijjjiiihhhhhhiiilllnnnppptttvvvxxxxxxxxxyyy{{{}}}}}}~~~sssnnnllllllhhhhhhgggfffdddeeegggiiimmmrrryyy}}}|||{{{{{{{{{xxxxxxwwwsssjjj]]]NNNEEE???;;;555111000111111222222111000111222111///---......................../////////....../////////------------------------------------------------........................+++,,,------,,,+++,,,---++++++---......---++++++++++++++++++++++++++++++***++++++,,,,,,------...+++++++++***++++++,,,,,,***+++---//////...---,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,------...................../////////000000000000000111111111111222222444555666777777777333444555666777888999:::999999999999:::;;;<<<<<<======>>>???AAABBBCCCDDDAAADDDGGGIIIPPPaaaxxx,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............111000///...------...//////......---------......,,,,,,------...//////000000000111111111222222222666999===BBBJJJXXXiiivvv~~~zzzrrrmmmkkkiiihhhhhhkkknnnppppppoookkkjjjhhhgggggghhhjjjkkklllfff___]]]```bbbbbb```gggeeedddggglllqqqrrrrrrvvvtttqqqooommmkkkiiigggdddfffggghhhiiilllpppsssrrrqqqooooooqqquuuyyy|||zzzvvvnnnfffaaa```aaabbb```hhhpppuuutttsssuuuwwwwwwzzz~~~}}}yyyvvvqqqpppmmmeeeYYYLLLBBB===555555444444333222111111.../////////------///000111000///.............................................//////...---,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------++++++++++++---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///............---------------,,,++++++,,,,,,,,,///......------,,,++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////............////////////222222111111111111111222333333444555666777888888666777999:::999666333111999:::;;;===>>>======<<>>>>>>>>>>>>>>>>>CCCDDDFFFIIIRRRddd|||,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,---------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000///...---------............//////////////////------......///000000111000000111111111222222222222555888;;;AAALLLZZZeeeqqq~~~|||yyyuuuvvvzzz~~~|||{{{{{{{{{{{{uuuooohhhfffhhhjjjkkkiiikkkjjjjjjmmmrrruuuuuutttrrrpppnnnmmmllljjjhhhgggiiimmmtttzzz~~~|||tttgggeee```\\\ZZZ\\\```cccjjjqqq{{{}}}}}}~~~zzztttoookkkggg```WWWMMMDDD<<<888444444333333222111111111222333333222111111222444000000///.............................................//////...------,,,,,,,,,,,,---------......------............------------,,,++++++,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////............////////////222222111000000111111222333333444555666777888888444666888999::::::999888888999:::;;;<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDFFFIIIRRRddd{{{,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------......//////......,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000///...------,,,------------...///000111111000///......//////000111111111000000000111111111111222///222444666999???IIIPPP^^^ppp|||{{{yyyzzz|||}}}|||{{{|||~~~}}}||||||{{{zzzyyyyyyyyyzzzyyykkk___WWWVVVUUUTTTUUUZZZaaafffttt{{{{{{rrrjjjcccZZZOOOEEE???;;;777444333333222222111000000000///000111000......000111////////////.............................................///......---,,,,,,,,,,,,---------.........//////////////////...------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,---++++++,,,------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,---............/////////............////////////111111000000000111111222333333444555666777888888666777888999;;;<<<<<<===999999999999:::;;;<<<===BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFIIIRRRdddzzz++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000............////////////+++,,,---......///......,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////------------,,,---------***,,,...000111111000///....../////////000000000000000000000111111111111///111333444555999>>>BBBNNN___lllwwwyyyooo```TTTQQQRRRTTTUUUXXX^^^ffflll|||}}}qqqgggYYYOOOBBB:::888777444111222111111111000000//////---.........,,,,,,...///...///////////////..............................---...............------,,,,,,,,,---------............////////////......---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,---------......------............//////---------------------------------.........//////............////////////111000000000000111111222333333444555666777888888:::999999888999:::;;;<<<;;;:::999999:::;;;===>>>BBBBBBBBBBBBCCCCCCCCCCCCCCCEEEFFFIIIRRRcccyyy******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......///,,,------------.........***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,------------------)))***---///000///...---------............//////000000000000000000000000///000222333444666888:::AAAOOOZZZiii~~~zzzqqqeeeXXXNNNMMMRRRWWW\\\___eeennntttxxxjjj^^^KKKDDD:::555555555222///111111000000000000000//////000000000......000111---...//////000///..............................------...............---,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++,,,,,,---.........---------,,,,,,,,,------------......//////------------------------------------........................////////////000000//////000111111222333333444555666777888888999888777777777999;;;<<<<<<<<<;;;;;;;;;===???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCEEEGGGJJJRRRbbbwww******,,,,,,,,,,,,******++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++*********+++++++++,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---............---******,,,---......---,,,---------...............111000000000000000//////---...///111222333333444888BBBIIIYYYssswwwjjj]]]RRRLLLLLLTTT^^^eeejjjooowww~~~zzzssshhhYYYOOO>>>:::555333333222000...111111000000000000000000...//////...------...000------///000000000///...........................,,,---......///.........,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++------............------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,---......//////...---,,,,,,++++++++++++,,,,,,---.........------------------------,,,------------.....................////////////////////////000111111222333333444555666777888888444444444555777:::<<<>>><<<<<<<<<<<<===>>>???@@@???@@@@@@AAAAAABBBBBBBBBCCCEEEGGGJJJRRRbbbvvv+++,,,...//////...,,,++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---...///000//////...,,,---------------------/////////...............111111000000///////////////......///000111111000222;;;???JJJ___lllrrr|||vvvggg[[[UUUUUUXXXbbbnnnuuuxxx|||yyymmm```TTTIIIBBB777666444222111111222222111111111111111111111111---...///...,,,,,,...///,,,---///000111000///...........................,,,------...//////......,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++,,,---...//////...---,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...///---------------------,,,******++++++,,,------...........................,,,,,,---------.....................////////////.........//////000222222333333444555666777888888444555555666888:::;;;<<<:::;;;<<<===>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCEEEGGGJJJRRRaaauuu---...000111111000...---+++++++++,,,,,,---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,.....................---........./////////000000////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///////////////......,,,---///000000000////////////...---------......000000000000////////////111111000000/////////...222000000000111111000///111999:::???MMMWWW```mmm}}}xxxhhh^^^]]]```hhhrrrrrraaaRRRGGG@@@===777777666333222222555888111111111111111222222222222333333222111111222444+++---///000111000///...........................,,,,,,---.../////////...,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,---...//////...---,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++,,,---...///+++,,,,,,------......///))))))***++++++,,,------........................,,,,,,,,,---------................../////////000............///000222222333333444555666777888888888888888888888888888888999:::;;;===>>>======<<<@@@@@@AAAAAABBBCCCDDDDDDCCCEEEHHHKKKRRRaaauuu------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,------......------,,,...------,,,,,,------....................................------,,,,,,,,,,,,,,,,,,------.........///////////////.........,,,------......------,,,------------------------..............................//////000000111111000000000///......------//////000111222222333333444555777999<<>>??????AAA@@@@@@@@@@@@AAABBBBBBFFFEEEGGGJJJOOOYYYlll}}},,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------......---------,,,,,,,,,,,,,,,------------------------------------------,,,------......------,,,------------------------////////////////////////---.........////////////........./////////////////////000111111222333333222333444555777;;;@@@DDDOOO\\\nnn}}}{{{vvvqqqjjjdddgggmmmuuuxxxzzzyyyvvvuuuxxx|||mmmaaaPPPDDD>>>;;;777222333333222111000000000000000000000000000000000000////////////////////////000//////......---,,,,,,,,,...000000...------...------------------------,,,------------.........///..................---,,,------------------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++******,,,,,,+++++++++,,,---...++++++++++++++++++,,,,,,,,,,,,,,,---------------++++++,,,,,,---......///------------............/////////////////////.../////////000111111222222333444555555666666666666666666555555555777888999::::::;;;;;;===>>>???@@@AAAAAAAAAAAAAAABBBCCCCCCFFFFFFHHHJJJNNNWWWkkk}}}++++++++++++++++++++++++************************------------,,,+++***)))---,,,+++******+++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------,,,,,,******++++++,,,,,,------,,,------......------,,,------------------------........................------------............------......///000000111//////000000111111222222000111333333333444666999<<>><<<888555222111111222111000//////............//////////////////////////////////////////////////////////////////////////////,,,---...---++++++---///------------------------,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,---...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,,,,---***+++,,,---------,,,,,,++++++,,,,,,------......,,,,,,,,,,,,++++++++++++------------------------........./////////000000------......///000000000/////////000111111222222000000111222333555666777666777888888888888777777999999:::;;;===???@@@AAACCCCCCCCCCCCCCCDDDEEEEEECCCBBBFFFOOOZZZeeesss++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,------------------------------............,,,------......------,,,------------------------////////////////////////000000/////////.........///////////////.................................,,,...///000000000222444///222555555555888???FFFYYYeeewww}}}tttjjjdddcccdddbbbgggrrr~~~tttkkk\\\QQQHHHEEEBBB<<<999:::333222111111222222222222.........------......////////////////////////////////////////////////////////////////////////000.........---,,,,,,...000------------------------,,,------------.........------------,,,,,,,,,,,,,,,------------------,,,+++++++++,,,,,,---------------------------------------------------------***+++,,,---............***+++,,,---------,,,,,,,,,,,,------------------+++++++++++++++,,,,,,,,,------------------------+++,,,------...///000000------......///000000111/////////000111111222222111111333444555555555555444555666888888888777777::::::;;;;;;===>>>???@@@CCCCCCBBBBBBCCCCCCDDDEEEEEECCCGGGUUUeeeqqq|||++++++++++++++++++++++++((())))))***++++++,,,,,,------------,,,+++******,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------......///000000000.....................---000111222111111111333555555222000///222666;;;>>>FFFWWWooowwwvvvyyy||||||zzzvvvqqqooorrrtttwww}}}wwwgggZZZLLLBBB;;;<<<<<<777666888111111222333444444555555000000/////////000000111////////////////////////////////////////////////////////////000000000000/////////...------///111---------------------------------.........//////.........------,,,,,,,,,+++,,,............,,,++++++++++++,,,,,,---------........................------------------------,,,---...//////...---,,,***+++,,,---...---,,,,,,------------------,,,,,,*********++++++,,,,,,---------------------------)))***+++,,,...///000000---------...///000000111/////////000111111222222222333555555666555333333222333555777777777777777;;;;;;;;;<<<<<<>>>??????BBBBBBBBBBBBBBBCCCDDDDDDGGGDDDIIIYYYlllzzz,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++***+++,,,---...---......//////......---,,,,,,,,,++++++*********+++++++++,,,,,,---------------------------------++++++++++++++++++++++++******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........///000111000///---,,,......//////...---,,,,,,............////////////111111111222333444666777@@@LLL___rrr~~~qqqjjjiiimmmqqqxxxyyy{{{~~~rrrbbbRRRIII===<<<:::888666444333333000000000000000000000000222222222111111111000000111111000000//////............////////////......000...---,,,,,,---///000------------------------........................------------------------///...---,,,------///000---,,,,,,++++++,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,------+++******)))***,,,---...,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------///////////////.........000000000000000111111222222222333333444333333333444444444444444555666777;;;<<<<<<<<<;;;;;;<<<>>>@@@AAABBBCCCDDDDDDDDDDDDEEEDDDJJJYYYnnn*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---------------------------+++++++++,,,,,,,,,,,,,,,......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,------...............000000///.....................//////...------,,,............////////////000000000000222333444555===EEERRR___jjjsssyyy}}}|||vvvllleeecccgggpppvvvwwwiii\\\MMMAAA;;;;;;:::888666444222222111000000000000000000000000222222222111111111000000111000000000/////////.........////////////......000///---,,,,,,---...///------------------------........................------------------------......---,,,,,,---...///---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,************+++,,,,,,,,,+++++++++******+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------.........+++,,,------......------/////////////////////...000000000000000111111222222333333444444444444444555555555555666777888999;;;<<<<<<<<<;;;;;;<<<>>>AAAAAABBBCCCDDDDDDDDDDDDEEEEEEJJJVVVhhhyyy((()))***+++,,,------...++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,+++***))))))***+++,,,------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------++++++,,,,,,---------...///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............111000...,,,,,,---///000.........///......---,,,............////////////////////////000111333333888<<>>AAAAAABBBCCCDDDDDDDDDDDDFFFFFFJJJSSS```mmmwww}}}))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,---------+++***((((((***+++------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,---------+++,,,,,,------......///+++,,,,,,------...//////++++++,,,,,,,,,,,,------------------------------************************,,,,,,---.........------//////...---------...///---...............------............////////////////////////000111222333333444666888;;;AAAHHHLLL___iiixxx}}}{{{vvvllleeebbb[[[^^^ccciiiqqq}}}lll^^^NNNEEE???:::888999555444333222111000000000000000000000000000000000111111111111000000000000000000000000////////////......////////////......000///...------,,,------................................................------------------------------,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,------...........................////////////000000000000000111111222333333444555666666666666444444444555777999;;;<<<:::;;;<<<;;;;;;;;;===???AAABBBCCCDDDDDDEEEEEEEEEFFFGGGJJJOOOXXXcccmmmsss++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...,,,+++))))))+++,,,...---------------------------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,------.........++++++,,,,,,---......///+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------,,,---...//////...------------...............---............////////////000000///000000111222333000111333444666999===@@@GGGQQQaaaoooyyy}}}wwwwwwxxxyyyzzzxxxrrrjjjcccaaaaaabbbiiisss{{{pppcccQQQGGG>>>:::888555444666444333222222111111111222000000000000000000000000000000000000000000000000////////////000000000000......////////////......//////......------------................................................---------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,---......//////......---.........//////000000000000000000000111111222222333444555666666666666333333444555666888:::;;;999;;;<<<;;;;;;;;;===???AAABBBCCCDDDEEEEEEEEEEEEFFFFFFIIIMMMUUU^^^ffflll~~~,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,---------,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,---------------,,,,,,,,,,,,,,,...------,,,,,,+++*********++++++,,,,,,------...,,,,,,,,,------------...........................++++++,,,---------------***,,,...///000///---,,,,,,---......///.....................////////////000000000000000111222222///111333555555777999;;;999BBBNNNZZZdddppp}}}{{{tttoooooossswwwyyywwwsssnnniiiggghhhiiipppyyyttteeeUUUKKKCCC===888777666222111222333222222111222222333333000000000000000000000000//////000000000000000111////////////000000000000......////////////..............................................................................------------------------------......---,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------.........---,,,+++***,,,,,,,,,,,,------------------,,,,,,,,,,,,------***++++++,,,,,,------...........................+++++++++,,,,,,,,,------------...////////////...------......///000000000000000000000000111111222111222333444555666666666333444444555666777999:::999:::;;;;;;;;;<<<>>>@@@BBBBBBCCCDDDEEEEEEEEEEEEEEEEEEGGGMMMVVV___fffiiiyyy++++++++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,------------------------++++++++++++,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,---)))******+++,,,,,,------------,,,,,,++++++******---,,,,,,++++++***))))))******+++,,,,,,---......,,,,,,,,,---------......------------------------++++++,,,------------,,,,,,,,,------............,,,------...//////..................//////////////////......//////000000///111333444444444666888444;;;BBBHHHMMMVVVcccnnnzzzzzzzzzyyyyyy{{{{{{tttqqqnnnllliiieeeeeejjjqqqwww|||zzzyyyzzz|||~~~~~~}}}vvvkkkaaaXXXNNNEEE>>>===888666666555111000333111111000000111222333333000000000000000000000000////////////000000111111.../////////000000000111......////////////......,,,,,,---...////////////................................................------------------------......//////...---+++***---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------............,,,+++***,,,,,,,,,---------......---,,,,,,++++++,,,,,,---******+++,,,,,,---..............................,,,,,,,,,,,,---------...------...///////////////------......///000000111000000000000000111111222000111222444555555666666666666666666777888999:::999:::;;;;;;;;;<<<>>>@@@BBBCCCDDDEEEEEEFFFFFFEEEDDDCCCFFFNNN[[[dddhhhhhhrrr))))))***+++,,,------...++++++++++++++++++++++++***+++,,,---...---,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,+++++++++,,,,,,---------))))))***+++,,,,,,------...------,,,+++***)))(((((())))))***++++++,,,,,,******+++,,,,,,---......,,,,,,,,,------.........************************++++++,,,---------,,,,,,...---+++++++++---///000,,,,,,---.../////////.............../////////000......---------...//////000111222111111111444666333888<<<======BBBMMMVVViiiqqq}}}~~~}}}{{{xxxuuuuuuxxx{{{rrrggg```^^^aaa```^^^]]]```fffpppvvvzzzfff^^^SSSJJJEEEBBB>>><<<666222000222111///000333/////////000000111222333000000000000000000000000.../////////000000111111.../////////000000111111......////////////......++++++---...///000000000////////////////////////........................------------------------//////000000///---,,,***---,,,,,,++++++,,,,,,---......------------,,,,,,++++++,,,,,,,,,---------***+++,,,...///......---,,,,,,,,,------.........,,,++++++******++++++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---......///////////////---------...///000000111000000000000000111111222///000222333444555555555888777777777888999::::::888:::;;;;;;;;;<<<>>>@@@BBBCCCDDDEEEFFFFFFFFFFFFCCCBBBEEEOOO^^^iiikkkiiimmmyyy~~~***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........------------------------............---,,,,,,+++))))))***++++++,,,------------------------------//////......------------..................------......//////000000111111000000000000111111111111000999>>><<<999;;;???BBBOOOYYYhhhwwwwwwqqq}}}uuuiii```ZZZXXXWWWTTTWWWZZZ^^^dddmmmzzz~~~qqqaaaWWWOOOIIIAAA<<<;;;999555000333333333333333333333333000000000000000000000000000000000000000000000000111111000000000000111111000///---+++++++++---...//////////////////////////////.........---------000000//////......------,,,,,,,,,++++++*********------,,,,,,,,,,,,++++++***++++++,,,------------++++++++++++++++++++++++.........------,,,,,,,,,------------------,,,,,,000///---,,,+++,,,------111)))+++...)))((()))###,,,,,,---...---,,,***))))))+++,,,...//////.........---,,,++++++---...000++++++,,,------......//////......---------......////////////////////////000000000000000111111111666666666666666666666666333444555777888888888888999999888999:::===@@@BBBBBBCCCCCCCCCCCCCCCBBBBBBBBBEEEGGGQQQbbbccc```fffooowww|||++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************+++++++++,,,,,,,,,,,,---------......,,,------------,,,,,,+++---------...///000000000------------------------000000//////............------...............---...///////////////000000//////000000000111111111000888===:::666888<<<===@@@HHHTTTaaammmxxx~~~}}}vvvpppsss|||}}}zzzqqqggg```\\\ZZZZZZ^^^```dddjjjrrr}}}wwwjjj^^^RRRIIIGGGAAA;;;888888888444111222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000000///---,,,+++,,,---...//////////////////////////////.........---------////////////..................------,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,---------,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,///...---+++++++++,,,---///(((,,,///+++,,,...(((+++,,,,,,,,,++++++***))))))***+++,,,---------,,,...---,,,++++++,,,...///------,,,,,,+++*********///......---------......000000000000000000000000000000000111111111111111333333333444444444555555444444555666777888999999999999999:::<<<>>>AAABBBDDDEEEEEEFFFFFFEEEEEEDDDBBBFFFGGGPPP```aaa___fffrrrwww|||,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))*********+++++++++++++++,,,,,,------......***+++,,,,,,,,,,,,,,,,,,+++++++++,,,------......------------------------000000000///////////////,,,,,,---.../////////////////////...............//////000000000000111111000777;;;777333444666777555999@@@IIIUUUbbbpppxxx{{{wwwwwwzzz||||||{{{~~~}}}zzzsssmmmjjjfffeeekkkvvv~~~}}}~~~{{{uuuoookkkiiiiiiiiiqqqqqquuu|||qqq^^^RRRJJJCCC>>><<<888444333555666444222111111111111111111111111000000000000000000000000000000000000000000000000//////............//////111000...------...//////////////////////////////...............---------...............//////////////////...............)))******+++---......///,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++++++++,,,///))),,,///***...111***++++++******))))))******((()))***+++,,,,,,,,,+++---,,,+++++++++,,,...///......------,,,+++++++++......---------......///000000000000000000000000000000111111111222222222111222222333444555666666666555555555666888:::;;;999:::;;;<<<>>>???AAAAAAEEEEEEFFFFFFFFFFFFEEEEEECCCGGGGGGOOO]]]^^^^^^fffwwwuuu|||------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,)))))))))******+++++++++------------------------////////////............+++,,,---...//////////////////......------,,,,,,////////////000000000111222888:::555111222333222555666888<<>>???@@@@@@@@@BBBCCCDDDDDDEEEDDDDDDDDDDDDHHHHHHMMMYYYZZZ\\\hhh~~~~~~sss{{{---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------......---,,,+++******))))))***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------+++,,,---...//////////////////......------,,,,,,...////////////000000000333888999555111111111000666666666777:::???GGGLLLZZZeeerrrzzz|||xxxwwwyyy}}}{{{uuuqqqooonnnmmmllllllsss~~~}}}tttpppjjjqqq|||xxxkkkccc`````````aaa]]]aaaiiittt|||rrr\\\TTTHHH@@@;;;999888777333222111111111111111000000000000000000000000000000000000000000000000000////////////////////////......------------......000000/////////000000000////////////////////////---.....................,,,,,,------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,---......///++++++++++++++++++++++++---***------+++333888///---,,,+++******+++------+++++++++++++++,,,,,,,,,++++++++++++,,,,,,------------...//////000000111---------------...//////........................//////000111222222333333222222333555777888999:::777666555555666888;;;<<<:::;;;<<<>>>???@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDCCCHHHGGGKKKTTTWWW\\\kkk}}}pppzzz,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,......---,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,---------,,,,,,---.../////////////////////.....................////////////000000222666777333111222222///000222333444555777;;;===BBBLLLYYYbbbiiirrr~~~~~~|||vvvsssnnnkkkiiigggeeecccdddkkkxxxwwwwww|||vvvnnngggcccccc\\\cccooo{{{}}}sssiiidddccccccdddfffiiioooyyy~~~mmm^^^WWWIIIDDD>>>999666444222111333333333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000......------------....../////////000000000000000////////////////////////---------...............---------------.........,,,,,,,,,,,,,,,------------------,,,,,,+++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,,,,---,,,,,,,,,***)))......---:::@@@777,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,---++++++++++++,,,,,,,,,,,,......------,,,+++++++++---------------...///000------------------------......///000111222222333000000222333555666777888777666666666777999;;;<<<:::;;;;;;<<<>>>??????@@@BBBCCCDDDEEEFFFFFFFFFEEEBBBHHHGGGIIIQQQTTT\\\nnn|||nnnwww***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,------------,,,,,,+++************************------------------------,,,,,,,,,---------......------...............---...///////////////000000........./////////000000000444444111000222222///,,,...111222222333555666444;;;DDDKKKRRR[[[eeemmmvvvzzzzzzwwwssspppooommmllljjjkkkqqqzzz|||qqqiiigggkkkooo{{{zzzyyy}}}sssjjjgggccc___```dddbbbhhhpppyyyzzztttuuuwwwvvvwwwzzzwwwnnnhhh^^^QQQGGGEEE>>><<<888555333222111111222222333333222111111111111111111111111111111111000000000000000000000000000000000000000000000000//////............//////---...//////000000000///////////////////////////---------.........//////...------------------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***+++,,,---...------,,,******...,,,+++888???555******+++,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,,,,------,,,,,,+++*********---,,,,,,------///000000........................,,,---...///000111222222111111222333444555666777666666777888999::::::;;;;;;;;;::::::;;;===???@@@AAABBBCCCDDDEEEEEEEEEEEEAAAGGGFFFGGGNNNRRR]]]qqq}}}mmmuuu******,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........./////////000000((())))))+++,,,---..................------,,,+++////////////////////////---------------------------------.........//////.........///......------......//////000000111111............/////////000...111222000000222222///---///111222111111222333222555:::>>>BBBIIIQQQWWWhhhnnnxxx|||||||||||||||wwwzzz~~~uuullldddbbbeeehhhiiiqqq{{{|||vvvmmmhhhlllyyyqqqhhhbbbcccdddbbbeeejjjrrruuuzzz{{{vvvhhh^^^UUUQQQJJJAAA<<<>>>999777555333333444555666000111333333222111111222111111111111111111111111000000000000000000000000000000000000000000000000//////............//////------...//////000//////////////////////////////---------.........//////.........------,,,,,,,,,,,,,,,,,,------.........******+++,,,------...///***+++,,,,,,------------------------------------.........------,,,,,,,,,,,,,,,++++++++++++++++++***+++---...///...------,,,,,,...***&&&222888,,,((()))***,,,,,,,,,+++***+++***)))(((((()))************+++,,,,,,,,,,,,+++++++++,,,------......///,,,,,,,,,---...///000111////////////////////////,,,,,,---...///000111111333444444555666777888888555666777999::::::::::::<<<;;;999999:::<<<>>>@@@>>>???@@@AAABBBBBBBBBBBB@@@FFFEEEFFFMMMQQQ]]]sss}}}lllttt........................---......///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------,,,,,,,,,---------.........,,,+++---///000---+++//////............//////---......///000/////////333222000111222222111000000000000000000000000000333444555777:::===@@@AAAJJJSSSaaaooo{{{xxxnnngggddddddeeejjjkkkmmmqqqvvv|||{{{tttfffbbb___aaakkk|||zzznnnmmmmmmpppuuuzzz}}}~~~vvvkkk___WWWOOOLLLGGGAAA<<<888777666333333333222222222111111111111111111111111111111////////////000000000000111111111111000000000000////////////000000000000111000///......///000111000000//////.........---------------------------,,,,,,---...//////......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......000000//////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------)))***+++,,,---.........***++++++,,,,,,++++++***''')))+++,,,++++++,,,...++++++,,,,,,,,,------------------,,,,,,+++++++++,,,---......//////......---,,,,,,,,,,,,---......//////............//////000000222333444444444444111222222333333444444555111222333555777888999::::::::::::;;;<<<===>>>???>>>>>>???@@@@@@@@@@@@???BBBFFFDDDEEEMMMRRR^^^rrrwww{{{------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------------------------------------------------------///.........------------,,,,,,,,,---------......,,,+++***+++------+++)))//////............//////---......///////////////333111000000111222000///000000000000000000000000111222222333555777888999===CCCNNNZZZfffrrr~~~{{{uuurrrrrrrrrppppppqqqssswww{{{zzzooohhheeecccaaadddnnn}}}~~~{{{||||||}}}}}}|||{{{{{{|||}}}uuuiii___VVVMMMGGGDDDBBB>>>:::777555444444333333222222222111111111111111111111111111111111////////////000000000000111111111000000000///////////////////////////000111000///......///000111///.........------------------------------------,,,------...............------------------------+++++++++,,,,,,---------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++*********++++++,,,------------***++++++,,,,,,++++++***)))+++---------,,,---...************++++++++++++---------,,,,,,++++++++++++,,,,,,------------------------------......///000000////////////000000/////////000//////......111222222333333444444555555555555666666666777777:::::::::;;;<<<===>>>???>>>???@@@@@@AAAAAA@@@@@@@@@EEECCCEEEOOOVVVcccxxxyyy++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------............------------,,,,,,,,,---------......///...---...000000...---//////............//////.........///////////////333111//////000000000...000000000000000000000000111111111000111111222333444777;;;BBBLLLYYYeeennnuuuzzzxxxoooiiinnnmmmnnnqqqzzz}}}{{{|||~~~}}}rrrhhhZZZOOOGGGBBB===::::::888666444333333333333333222222222222111111111111111111111111111111111////////////000000000000111111000000000000//////////////////////////////000//////......//////000---------------,,,,,,,,,------------------------------------....................................,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,------,,,,,,,,,***++++++,,,,,,++++++******,,,......------...///++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,......------......///000111111000000000000111111///000000111111111111000111222222333333444444555555555666666666777777777:::::::::;;;<<<===>>>??????@@@AAAAAABBBBBBAAAAAA>>>DDDCCCFFFQQQYYYiii~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......////////////000000///...///......------......///...............///000000333111///.../////////...000000000000000000000000222222111111111111111222555555666777<<>>???@@@AAABBBBBBCCCCCCBBBBBB===DDDDDDFFFQQQ[[[lll,,,,,,,,,,,,,,,,,,,,,,,,///...---+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,,,,,,,---------......******+++,,,+++*********......------------......///............///000000444111///......//////...////////////////////////111000000000111111222333555555555555666999>>>AAAGGGJJJPPPXXX```jjjtttzzz{{{~~~}}}qqqeeeYYYOOOIIICCC@@@===:::999999999888666666555444444444444444222222222111111111000000000000000000000000000000////////////000000000000000000000////////////...000/////////......------......////////////........................//////------------------------...---,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))******+++---......///,,,,,,---------,,,++++++***++++++,,,,,,++++++***)))+++------+++++++++,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............///............///000000000//////......//////000((()))+++---///111222222111222222333333444444555222333444666888999:::;;;:::::::::;;;<<<===>>>???AAAAAABBBCCCCCCCCCCCCBBB>>>EEEDDDFFFPPPZZZmmm------------------------000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......***+++------+++++++++,,,......------------......///......------///000111666333///....../////////////////////////////////............///000111222000111333444444555777999===>>>AAAEEEJJJRRR[[[aaalllqqqzzzqqqjjj___UUULLLEEE@@@===:::::::::999777666444444444444333333222222111111222111111111111000000000000000000000000000000000////////////000000000000000000////////////......000//////......------------......//////......---.........///////////////------------------------......,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,***++++++,,,,,,++++++***)))+++,,,,,,+++***+++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......//////............------......///000//////............//////...///000000000000000000111222222333333444444555666666666777777777888888:::::::::;;;<<<===>>>???@@@AAABBBBBBCCCCCCBBBBBB???FFFFFFGGGPPPZZZooo++++++++++++++++++++++++,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,///111000...---...///...------,,,,,,------...000///---------...000111777444000......///000////////////////////////////////////...//////000000---///111222222222444555666777999;;;===AAAGGGKKKWWW\\\eeerrr}}}xxxssskkkeeeTTTOOOHHHBBB>>><<<999777777777777666333222111111111111111111111000000///111111111111000000000000000000000000000000000000////////////000000000000000000/////////.........000000///......---,,,,,,------...//////...---------------....../////////------------------------///...,,,+++***+++,,,---------------------------+++++++++,,,,,,---------,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------***++++++,,,,,,++++++******,,,------,,,++++++,,,************+++++++++++++++++++++,,,,,,---------,,,,,,---............------------------......///000000////////////000000333333333333333333222111111222222333333444444555666666777777777888888888:::::::::;;;<<<===>>>???@@@@@@AAABBBBBBBBBBBBBBB???GGGGGGHHHQQQ\\\sss************************((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------*********++++++,,,,,,,,,------------------------................................................------------------------+++++++++,,,,,,---------,,,,,,,,,---------......***---//////,,,+++,,,......------,,,,,,------...000///---,,,---...000222888555111//////000000000////////////////////////222222111000000000000000///000111111000111222444111333555777999:::===@@@AAAEEEMMMZZZiiiuuu~~~{{{xxxqqqhhhaaa]]]WWWOOOHHHAAA???<<<::::::999777666555555555333111000222333000000111111222111111000111111111111000000000000000000000000000000000000////////////000000000000000/////////............000000///...------,,,,,,,,,---...//////...---,,,,,,,,,,,,------.........------------------------///...,,,******+++,,,---........................******+++,,,,,,---......,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////((()))***+++---...///000)))***+++,,,---.........+++++++++,,,,,,+++++++++,,,---///...---,,,,,,---++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,---------,,,,,,---,,,,,,,,,,,,---......111111000000000000111111......///111111222222222111222222333333444555555333444555777888:::;;;<<<:::::::::;;;<<<===>>>??????@@@AAAAAABBBBBBAAAAAA???GGGHHHIIISSS___www+++++++++,,,,,,+++******---------------------------,,,,,,++++++,,,,,,---++++++++++++******))))))++++++------------++++++''''''((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,---......,,,,,,---...+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++...///111222222111///...............---,,,++++++,,,,,,,,,---------.........------......///000111555222///---...//////...////////////////////////////////////000000000000////////////000000000000333444444555666777888888:::;;;>>>DDDMMMWWWaaagggooovvvzzzpppfff___VVVTTTQQQMMMHHHDDD@@@???999999888666555444333222222222222222222222222222222222222222222222222222000000000000111222333444////////////////////////............//////////////////............//////111///---------...---,,,///////////////////////////......---,,,,,,++++++,,,,,,,,,------.........---------............///------......---+++***(((,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,,,,++++++++++++++++++++++++++++++++++++++++++///000///---+++***+++,,,***++++++,,,---.../////////...,,,+++***+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********))))))*********+++++++++++++++++++++,,,,,,---...------,,,,,,,,,,,,++++++.........------,,,,,,+++////////////000000000000000000000000000111111111333333333222222222111111333444666888999:::999999999::::::;;;<<<===>>>>>>?????????@@@@@@AAAAAABBBBBBDDDHHHLLLRRRbbb}}}++++++,,,,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---++++++++++++*********)))+++,,,,,,------,,,,,,+++)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,+++,,,---...---,,,,,,,,,...+++,,,,,,,,,------------------,,,,,,,,,,,,++++++******,,,,,,,,,,,,******---------...------,,,,,,,,,,,,,,,---------......------------...///000111444111...---...//////............................../////////000000000000////////////000000000000222222333333444444555555777777888:::???EEEJJJNNNXXX___jjjvvvwwwjjj```XXXPPPJJJFFFEEECCC@@@===;;;999777666666555444333222111111222222222222222222222222222222222222222222222222000000///////////////000////////////////////////............////////////000000////////////000000222111///...///000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---............---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++///000000...+++))))))))),,,,,,,,,---------------...---,,,+++***+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++***************++++++++++++,,,,,,,,,+++++++++,,,------+++++++++,,,,,,---------.........---------------////////////000000000000000000000000111111111111111111222222333333333333444555666888999:::999999;;;<<<<<<===>>>???@@@@@@BBBBBBAAAAAA@@@??????>>>BBBDDDHHHMMMTTTeee,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************---,,,,,,++++++,,,,,,---,,,,,,,,,---------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++******+++---...---,,,+++,,,...,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------...---------,,,,,,,,,---------......------------...///000111333111...---...//////................................./////////000000000////////////000000000000111111111111111111222222777666666666777999;;;<<>>???@@@@@@BBBBBBAAAAAA@@@@@@??????BBBDDDGGGLLLUUUhhh,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------++++++++++++---------------------,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++++++++,,,------++++++,,,---,,,,,,---------.........------,,,,,,,,,+++++++++------,,,++++++,,,------++++++,,,---............,,,,,,,,,---------......------------...///000000222000...---...///......................................./////////000000////////////000000000000111111000000000000000000333444444555666777888888888;;;>>>CCCHHHNNNUUUZZZaaagggpppyyyzzzxxxtttnnnhhhccc^^^\\\VVVQQQJJJDDD@@@>>>:::888444444444555555555555555444444444444444444555555111111111111111111111111000000000000000000000000222222111000000000000000////////////////////////............////////////111000000//////000000111000...,,,,,,.........---........................,,,,,,,,,---......//////---------------------------------............///,,,,,,------------------,,,,,,,,,---------------***+++,,,,,,---------,,,***++++++,,,---......///++++++++++++++++++++++++"""&&&***,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...---,,,,,,++++++++++++******+++,,,,,,---......---.........//////000000////////////000000000000//////000000111111222222111111222333444555666666666666777888999999::::::888999:::;;;<<<===>>>???>>>??????@@@AAABBBCCCCCCDDDEEEGGGLLLTTThhh+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,------++++++++++++------,,,,,,,,,,,,++++++++++++------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------+++,,,---,,,++++++,,,---,,,,,,,,,---------......------,,,,,,,,,++++++++++++***))))))))))))***+++++++++,,,---............,,,,,,,,,---------......,,,,,,,,,------...///000000///------//////...---....................................////////////////////////000000000000111111111000000000000000......000111222333444444666777888888999===BBBEEEHHHOOOXXXbbbiiinnnrrrttt}}}|||ssskkkgggddd]]][[[XXXTTTOOOLLLIIIGGGCCCAAA===:::888777666555444444444444444444444444333333333444444444444444111111111111111111111111////////////////////////000000//////000111222222////////////////////////............////////////000//////......//////000///---,,,,,,...///...---................................................---------------------------------............///++++++++++++++++++,,,,,,,,,,,,,,,------.........,,,---------,,,,,,+++***)))******+++,,,------...++++++++++++++++++++++++!!!$$$))),,,------...///******++++++,,,------...,,,+++*********+++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000////////////000000000000...//////000111111222222333333444444444555555555777777777888888999::::::888888:::;;;<<<>>>??????>>>???@@@AAABBBCCCDDDDDDFFFFFFHHHKKKSSSggg***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......***,,,---,,,+++***+++---+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,---------......,,,,,,,,,,,,---...///000///...---...//////...---------------------------------........./////////////////////000000000000000000000000000111111111000000000111111111111111333444555555555666999<<<999>>>EEEKKKPPPSSSVVVXXXbbbhhhqqqwww|||{{{qqqmmmfff^^^WWWRRRNNNMMMGGGFFFDDDBBB@@@>>>======:::999888666555444444333222222111111111111111000111111111111111111111111111111111111111111111111////////////////////////------------...///000111////////////////////////............//////////////////............//////111///......000111111000------------------------/////////..................------------,,,,,,,,,---------............///,,,+++************++++++,,,,,,,,,---......//////------------,,,+++***)))*********++++++,,,,,,,,,++++++++++++++++++++++++&&&)))+++,,,+++***+++,,,))))))***+++,,,---......++++++***))))))***,,,---,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---------,,,,,,+++++++++..................//////////////////000000000000......///000111222222333444444555555555555555555888888888888888999:::;;;999:::;;;===>>>@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAFFFFFFHHHKKKSSSfff)))***+++,,,------------++++++++++++++++++++++++***+++---......---+++***+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++))))))******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---***,,,,,,,,,+++***+++,,,*********+++++++++,,,,,,------,,,,,,,,,,,,++++++------...//////...---------------...------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---...//////...------...//////...------------------------------------.........//////////////////000000000000......//////000000111111333333222111000000111111...000222333333333444555222555:::<<<>>>???AAACCCHHHNNNUUUZZZ^^^eeeqqq{{{yyyyyyyyyzzz||||||||||||zzzyyytttppplllkkkjjjggg```ZZZRRRPPPLLLHHHDDDAAA??????===<<<:::999888777888888777777777666444333222333000000000000000000000000111111111111000000000000111111111111111111111111000000000000000000000000......---------......///////////////////////////............////////////000000////////////000000000///......000111111000------------------------++++++,,,,,,---...............---------,,,,,,,,,---------............///...---+++************+++,,,,,,------.../////////,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,+++******+++,,,******++++++,,,,,,,,,---+++***)))))))))***,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,*********++++++++++++,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------////////////000000000000......///000111222333333333333444555666777777888999999888888888999:::;;;999:::;;;===???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBEEEFFFHHHMMMTTTggg((()))***+++,,,,,,---,,,++++++++++++++++++++++++***+++---......---+++***+++++++++,,,,,,---------++++++---......---++++++))))))***+++,,,,,,------************************++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***+++,,,,,,******+++,,,))))))*********+++++++++---------,,,,,,,,,++++++((()))+++,,,,,,+++)))(((............---,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,---...//////...------...//////...,,,---------------------------------.........//////////////////000000000000------......///000111111000///...---------...///+++...111222111000000000000222555666777888:::;;;:::>>>CCCDDDEEEKKKVVV```___```aaacccggglllpppsssyyy~~~}}}ttthhhaaa______]]][[[ZZZVVVQQQPPPPPPOOOIIIEEEAAA@@@???===;;;:::999999;;;999888666555555555555444555555444222000//////111111111222222333333333333333333333222222111111000000000000000000000000111111111111111111111111222111000//////...//////////////////////////////............/////////000111111000000000000111111...---+++,,,...//////...------------------------'''((()))***,,,---...///.........------,,,,,,,,,---------.........//////000...---+++******++++++,,,,,,------...///000000******+++,,,---------------------------------,,,++++++++++++++++++++++++)))***++++++***+++---///,,,,,,,,,++++++++++++*********)))))))))***,,,---,,,++++++++++++++++++,,,*********++++++,,,,,,,,,))))))*********+++++++++++++++++++++,,,------...******+++,,,------...///.........------,,,,,,+++////////////000000000000---...///000111222333333111222333555777888:::::::::999888888888999:::;;;777888999;;;===>>>@@@@@@>>>???@@@AAACCCDDDEEEFFFDDDEEEIIINNNVVViii,,,,,,,,,++++++,,,,,,---++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,------......------,,,,,,++++++******++++++,,,,,,,,,+++******)))))))))...------,,,---...///111++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++//////...------,,,++++++///...---,,,+++,,,---...***++++++,,,,,,------...//////...---------------+++,,,...///000///......------------------------111000...---,,,---///000000///...---------------........................000000111111111111000000222222111111000/////////333333333444444444555555777888::::::;;;===AAADDDGGGHHHIIIKKKNNNRRRUUUWWW^^^cccllluuu}}}~~~}}}|||zzzvvvsssqqqooo\\\WWWPPPJJJHHHGGGGGGGGGDDDDDDBBBAAA???===<<<;;;999888888888777777666666555555555444444333333333333333222111000000000111222222111111111111222222222111000//////000111222000000////////////000000000000000000000000000000000000////////////000000......////////////............------------..............................000///...------...///000000000000000///...---,,,...------,,,,,,------...........................---------,,,++++++---000111...++++++,,,---------)))))))))***+++++++++,,,///...---,,,+++,,,---............------,,,,,,,,,***+++---------+++)))(((''')))+++++++++***+++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++&&&'''(((***,,,...///000++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////---,,,,,,---...///000000111111111222222222//////111333555777888999888777777777888999::::::999:::;;;<<<===???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCFFFGGGHHHKKKUUUjjj|||,,,,,,,,,+++,,,,,,------++++++******++++++,,,---+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,***++++++++++++++++++++++++************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------***++++++,,,,,,------...000000////////////000000,,,---..........................................///...---,,,---...000222//////...---------------......................../////////000000/////////111111000000000000//////111111222222222333333333222444555555666777;;;===<<<<<<<<<>>>???BBBDDDFFFJJJNNNTTT[[[aaaeeeggghhhooorrrvvv{{{~~~~~~~~~}}}yyytttnnniiieeecccbbb______]]][[[YYYVVVTTTSSSMMMHHHCCC???===<<<<<<;;;<<<<<<;;;:::888777666555666666666666555555555444333333222222222111111111333222111111000000111111222111111000000111111222222111000//////000111222000000////////////000000////////////////////////000000////////////000000......////////////............------------..............................//////............//////000000000000///...---,,,------,,,,,,,,,,,,------........................,,,------,,,+++,,,...000777999777000,,,------,,,+++++++++++++++,,,,,,,,,...---,,,,,,,,,,,,---.........---------,,,,,,,,,***+++,,,------+++***(((***,,,---,,,***(((((()))++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((()))******+++,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------///...------------...///222222222222333333333444000000111333555666777888777777777777888999::::::999:::;;;<<<===???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCEEEFFFHHHKKKUUUiiiyyywww,,,,,,,,,,,,,,,---......++++++******++++++,,,---+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,++++++******++++++,,,******+++,,,,,,---......***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))******+++,,,------...******+++,,,---------,,,***++++++,,,,,,------...//////...//////000111222///...------------------////////////////////////---,,,,,,,,,---///111222//////...------------...........................---......//////......---////////////000000000000/////////000000000111111///111222222111222444777666666555555666777888999<<<>>>AAAEEEHHHKKKLLLMMMPPPRRRVVVZZZ]]]```aaaaaafffiiimmmrrrtttvvvuuuuuusssssstttuuuxxx{{{~~~}}}||||||~~~}}}||||||{{{zzzyyyxxxxxxuuutttqqqmmmjjjfffcccbbbaaa___ZZZTTTOOOKKKIIIHHHFFFEEEEEEDDDBBB@@@>>>======;;;777555555555444333555444444333333222222111444444333333333333222222222222222111111111111111222222111000000000111111222111111000000111111222111111000000000000111111000000////////////000000////////////////////////000//////......//////000......////////////............------------....................................////////////......///////////////...---,,,---,,,,,,++++++,,,,,,---------------------------+++,,,,,,,,,+++,,,///222>>>IIIHHH777+++,,,...+++---------,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///------------,,,,,,,,,,,,***+++,,,---,,,+++***)))+++,,,---,,,***))))))))),,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))((((((+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///......------...//////111111111222222222333333111222222333444555666777777777777777888999:::;;;999:::;;;<<<===???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCEEEGGGKKKUUUiiivvvooosss,,,,,,,,,,,,,,,---......++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,---------......,,,------.........------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---........................+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))******++++++,,,,,,---'''(((***,,,------,,,,,,***++++++,,,,,,------...++++++,,,,,,...///000111000///---,,,+++,,,------........................------,,,------///000111///......---------.......................................//////.........------...//////000111111....../////////000000000000111222222111000222333444444444444444444555555777777888999;;;===???@@@BBBBBBCCCEEEFFFGGGHHHIIIMMMOOOSSSVVVYYYZZZZZZZZZWWWWWWXXXZZZ\\\___bbbdddjjjkkklllmmmmmmllljjjiiijjjooouuuxxxvvvqqqkkkhhhhhhfffcccaaa______```aaa^^^^^^]]]\\\\\\[[[ZZZZZZYYYXXXVVVSSSPPPMMMKKKIIIKKKJJJGGGDDDBBB@@@??????<<<======<<<;;;:::999999777666444444555555444222222222222222222222222222222222222222222222222222333333333333333222222222111111000000000000111111111111000000000000111111111000000000000000000111000000////////////000000/////////////////////////////////....../////////---......//////......---......------------..............................,,,---////////////---,,,.../////////......---,,,,,,,,,++++++++++++,,,,,,------------------------***+++,,,,,,+++---000222BBBTTTTTT===+++,,,...)))------,,,,,,+++++++++*********++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,++++++***((()))+++,,,++++++,,,---,,,,,,,,,++++++************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++******)))))))))(((***+++++++++++++++,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,------------......................../////////...////////////000000000222333333444444555555555777777777777888999;;;;;;999:::;;;<<<===???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCAAADDDGGGKKKVVViii}}}ssslllnnnvvv...------,,,,,,------...++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,++++++******++++++,,,.........---------,,,,,,---...000111000///...---******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++........................+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++'''(((***,,,------,,,,,,***++++++,,,,,,------...+++++++++,,,...///111222000...---+++++++++,,,---------------------------.........---------............---------......///...........................//////000000//////...,,,,,,---...///000000111////////////000000000111000111222222000000000111//////000111222222222333222222111222333444666777;;;;;;;;;;;;;;;;;;;;;<<<===???AAACCCDDDEEEDDDDDDDDDDDDDDDDDDFFFHHHJJJKKKPPPQQQRRRSSSTTTTTTTTTTTTSSSXXX^^^aaa^^^YYYSSSPPPOOONNNLLLJJJIIIIIIIIIJJJGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCAAA@@@???>>>===;;;::::::999999888999999777777777777777777666555555444333444555555444333111111111222222222333333222222222222222222222222222222222222222222222222111000000///000000111111111000000000000000000111000000000111111000000000000000////////////000000........................//////............//////------............------......------------..............................,,,---...//////...---,,,...............------,,,---,,,,,,++++++,,,,,,---------------------------***+++,,,,,,+++---000222BBBSSSTTT===,,,---...))),,,,,,++++++******)))))))))***+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,+++++++++(((***,,,,,,,,,+++,,,---,,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------............////////////---......//////000000000...////////////000000000333333333444444444555555666666666777888:::;;;<<<999:::;;;<<<===???@@@@@@AAAAAA@@@@@@AAAAAABBBCCC@@@DDDGGGKKKWWWkkk{{{vvvhhhhhhsss000///...---,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,------......------,,,,,,++++++******++++++,,,//////...------,,,+++++++++---///000000...,,,*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++++++++******+++,,,---------,,,***++++++,,,,,,------...------......000111222333...---,,,,,,,,,,,,,,,,,,------------------------............------,,,,,,...------------...//////......................../////////000000/////////,,,,,,,,,---...//////000//////000000000111111111...///111111///...//////...///000222333333333333000000000000000111222333444444555555666777777888555666777888999888888777;;;::::::999:::;;;===>>>>>>???@@@AAACCCCCCDDDDDDCCCGGGKKKMMMKKKFFFCCC@@@AAA@@@???============>>>===<<<<<<<<<;;;;;;;;;:::999999999999999999999999555555555555555444444444333333444444444444333333222111000111222222111000//////000000111111111111111222222222222333333333///////////////000000000000000/////////000111111111000000//////000000111000000111111111111000000000000////////////000000........................///......------......///------............------......------------..............................------............------------.........------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++,,,///222<<>><<<::::::999999888888888888999999888888888777777777777777444555555555555555666666444555555555555444444333333333333444444333333222444222000///000000000//////////////////000000000000111111111222222222222........./////////000000///////////////000111111000000////////////000000///000111222222111000///000000////////////000000........................///......------......///,,,------......------,,,......------------.................................------,,,,,,------...,,,------......---------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,...000444888888222...------*********++++++++++++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,+++*********++++++,,,---,,,---......+++******+++++++++++++++++++++,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++************++++++++++++)))******+++,,,,,,---------,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,---------...,,,---///000111111000000222222222222333333333444222222333333444555666666555555666777888:::<<<===999:::;;;<<<===???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCBBBFFFHHHKKK[[[qqq~~~~~~yyylllaaacccooo333222000...,,,+++******++++++******++++++,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,***++++++,,,,,,------...+++---000222222///+++)))------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))***+++,,,...///000111///...---,,,+++,,,---...***++++++,,,,,,---......------,,,------...///000)))***,,,---...------,,,////////////////////////***+++,,,---.../////////---------------...///000........................,,,------......------,,,,,,,,,------------.............../////////000000///111333444333111222222---...///000000///...---111111111111000...---,,,///000111222333222111000000111222333333333333333222222222222333555666888888888777777777666666666777999;;;:::999777777888555555555555555666666777555555555555555555444444333333333333333444444444000000222333444444444444111111222222222111111000888666333111222222222111000000000000000000000000///000000000111111222222///000000000111111222222///////////////000111111000000////////////000000///000111222222111000///000000////////////000000.................................------.........,,,------......------,,,.........------.......................................,,,++++++,,,......,,,,,,------...---------//////............//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++...000///---,,,...///...,,,++++++++++++,,,,,,---------***+++,,,---,,,+++***)))*********++++++,,,,,,,,,+++*********+++,,,,,,---)))+++------,,,,,,---...*********++++++,,,,,,---))))))***+++,,,,,,------++++++++++++++++++++++++************))))))))))))))))))***+++,,,,,,---------------,,,,,,+++++++++******+++,,,,,,---......******+++++++++,,,,,,,,,,,,---///000111111111000000111111111111222222222111222222333444555666777555555666777888:::<<<===999:::;;;<<<===???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCGGGIIIKKK\\\ttt~~~zzzooodddaaafffsss111000...,,,+++++++++,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,...///000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++************************************+++,,,,,,------,,,,,,---,,,++++++------,,,+++***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---......,,,,,,,,,,,,......+++...111222000---+++***---,,,++++++,,,---///000+++,,,---......---,,,+++,,,,,,,,,---------.........---,,,,,,,,,,,,---...((()))***,,,---...//////---------............///000000//////.........---//////.........---------000000000000000000000000........................///000111222222111//////000000000000111111111111000000000000000111111222111111111111111111111111333222111111111222333444555444444444444555666666888777777666555333222111222222222222222222222222444333333222111111111222555222///000222444333222222222222111111111000000000000000000000000000000111111111111111111111111000000000000000000000000333333222111000000000111000000000000000000000000222111000//////......///000///...------...///000...///////////////......000000//////.........---........................///////////////////////////............---------...------,,,,,,,,,------------------------------......---------,,,,,,,,,000///---+++++++++---...///......---,,,,,,++++++---...///...------...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***)))***+++***))))))+++---------,,,++++++++++++++++++++++++++++++++++++++++++,,,...//////...,,,++++++******+++------,,,***+++,,,,,,------,,,,,,+++++++++******)))******+++******+++,,,,,,,,,,,,++++++++++++*********)))))))))***++++++,,,---......---------...------,,,,,,////////////000000000000000111111222222222111111222333333333444555555555777555444333444777:::<<<:::;;;<<<===>>>???@@@AAACCCBBBAAA@@@@@@@@@AAABBBBBBFFFHHHJJJVVVjjjyyymmm]]]]]]ccciiiwww///...---++++++++++++,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++,,,,,,------,,,,,,---,,,++++++------,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********---,,,,,,++++++,,,,,,---...---,,,++++++,,,---...+++---000000///,,,++++++,,,,,,++++++,,,---///000------............------,,,,,,,,,---------.........---,,,,,,,,,,,,---...------............---------------............///000/////////.........---//////.........---------////////////////////////........................//////000111111111000/////////000000000111111111000000//////000000111222111111111111111111111111222222111111111222333444444444333333444444555666666666666666555333222111222222222222222222222222444333222222111111111222444111//////111222222111222222222111111111000000000000000000000000000000111111111111111111111111000000000000000000000000333222111111000000000111000000000000000000000000000000////////////000000000///...------...///000......////////////......000/////////............................................................///............---------......---------------...------------------------......---------,,,,,,,,,000///---,,,+++,,,---...000///...---,,,+++******,,,---...---,,,+++,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++)))+++,,,+++***)))+++,,,***************+++,,,---++++++++++++++++++++++++***+++,,,------,,,+++***+++******+++---...,,,+++***++++++,,,,,,++++++***++++++***************+++******+++,,,,,,,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,////////////000000000000000000111222222222222111444555555666666777777777888777666666777999;;;===:::;;;<<<===>>>???@@@AAABBBBBBAAA@@@@@@AAAAAABBBBBBEEEGGGHHHTTThhhxxxppp]]]XXXYYY]]]iiivvv,,,,,,+++******++++++,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,...,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********)))***+++,,,,,,------,,,,,,---,,,++++++------,,,+++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,+++---......,,,++++++,,,,,,,,,,,,,,,,,,...//////---------,,,,,,---------,,,,,,,,,---------.........------,,,,,,------.../////////000000/////////---------............////////////..............................---------////////////////////////........................---...///000111111111000//////000000000000111111000000//////000000111222000000000000000000000000222111111111111222333333222222222222222333444444444555555555444444333222111111111111111111111111333333222111111111111222222000......000111000000222111111111111000000000000000000000000000000000111111111111111111111111000000000000000000000000222111111000000000000000000000000000000000000000//////......//////000000//////............//////......///////////////...////////////............................................................///............---------///......---......//////..............................---------,,,,,,,,,000///---,,,,,,---......//////...---,,,+++*********,,,---,,,+++***+++,,,,,,,,,------------------------------------------++++++++++++++++++++++++,,,++++++++++++++++++,,,)))+++---,,,+++******++++++*********+++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,++++++,,,......---,,,)))******++++++******)))++++++******++++++++++++******+++,,,,,,,,,,,,+++---------,,,,,,,,,++++++---------,,,,,,+++++++++,,,------.........------////////////000000000000000000111111222222222222444444555666777777888888666666777777888:::;;;<<<:::;;;<<<===>>>???@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBDDDEEEGGGQQQeeewwwuuuaaaWWWSSSSSS^^^jjjuuu))))))*********++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++000,,,)))+++///111...***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++******)))***+++,,,,,,------,,,,,,---,,,++++++------,,,+++---,,,+++******+++,,,---++++++++++++++++++++++++*********+++++++++++++++---------,,,,,,------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,+++******+++---++++++,,,,,,---......///---,,,+++******+++,,,---,,,,,,,,,---------......------------------------+++,,,...///111222222222---------............///................................................////////////////////////........................,,,---...///000000111111////////////000000000111///////////////000111111////////////////////////111111111111111222222333111111111111111222222333222333333444444444333333111111111111111111111111222222111111111111111222111000//////000000000000111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000111000000/////////000000////////////////////////000//////.........///////////////....../////////---.../////////////////////////////////.........................................................///............---------///............///000000////////////////////////......---------,,,,,,,,,...---,,,,,,,,,,,,---------------,,,,,,,,,+++++++++,,,---,,,+++***+++---,,,,,,,,,------......///........................++++++++++++++++++++++++---,,,+++******+++,,,---***,,,------,,,+++++++++...---,,,,,,+++++++++,,,++++++++++++++++++++++++******+++,,,,,,+++******,,,,,,,,,---...///...,,,******++++++++++++************++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,------...............////////////000000000000000000000111111222333333222222333444555666666777444444555666777888888999:::;;;<<<===>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDFFFPPPcccxxx~~~kkk^^^VVVUUU^^^jjjsss(((((()))***+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,(((%%%''',,,---***''',,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,---,,,++++++------,,,+++---,,,+++******+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,......---,,,,,,---......---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++***))))))+++---++++++,,,------............---,,,++++++,,,---...,,,,,,,,,---------......------------------------***+++,,,...///000111111---------............///---------...............---.....................................................................,,,,,,---......///000111...////////////000000000/////////...///000000111........................000000111111222222222222111000000000000111222222111222222333333333333333000000000000000000000000111111111000000111222222000111111111111000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000//////...//////000000////////////////////////111111///...------------...//////////////////...------...///////////////.........///////////////................................................///............---------...............///000000////////////////////////......---------,,,,,,,,,++++++++++++++++++,,,,,,******++++++,,,------...+++---...---,,,+++,,,---+++,,,,,,------.................................++++++++++++++++++++++++---,,,+++******+++,,,---***,,,------,,,,,,---...---,,,+++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---...///...,,,++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++++++++*********))))))******+++,,,,,,---......,,,---....../////////...////////////000000000000000000000000111222333444222222333444555666777888444444555666777888888999:::;;;<<<===>>>???@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDHHHQQQbbbxxxzzzkkk```^^^eeennn|||((()))***++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***,,,***((()))+++,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,++++++------,,,+++,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,------...---,,,+++******+++,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++***+++,,,+++******,,,...***+++,,,---............000//////......//////000,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,---------............///---------------.........---------...............................................................---------------...///000......////////////000000//////......//////000111///////////////////////////000111111222222111111111000000000000111222222111111222333333333222222////////////////////////111000000000000111222222///111222222111000000111//////000000000000000111000000000000000000000000000000000000000000000000////////////////////////...............//////000000000000000000000000000111000///...------------......////////////......,,,---...///000000000000.........///////////////........................------------------------///............---------------------...///000000..............................---------,,,,,,,,,++++++++++++,,,,,,,,,,,,)))******+++,,,------...,,,---...---,,,+++,,,...++++++,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++++++++++++++,,,***+++,,,,,,,,,---///111,,,++++++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---,,,,,,,,,,,,------,,,,,,,,,)))***+++---------,,,,,,******+++,,,,,,,,,,,,+++---------,,,,,,,,,++++++)))******+++---......///,,,---...///////////////////////////000000000000000000//////000222444555444444555666888999::::::666666777777888:::;;;<<<:::;;;<<<===>>>???@@@AAA@@@AAABBBCCCCCCDDDCCCCCCDDDCCCDDDJJJRRRaaawwwzzzmmmiiimmmsss)))***+++,,,,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******...------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,---------***+++,,,,,,------,,,,,,---,,,++++++------,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---......//////...,,,+++******+++,,,...---,,,,,,++++++,,,,,,---+++,,,---......---,,,+++)))+++,,,,,,++++++,,,...***+++,,,............------......//////......---,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,------......------,,,---------............///,,,,,,,,,------.........---------.........//////...................................................---,,,,,,,,,---...///........./////////000000///............///000000////////////////////////...///000111222111111000111111000000111111222333111222222222222222111000////////////////////////000000000000000111222222---000222222000...///000////////////000000111111000000000000000000000000000000000000000000000000////////////////////////...---------......///000000000000000000000000000---------------...///000---...///000000///...---,,,---...///000000000000............/////////000........................------------------------///............---------,,,,,,,,,,,,---...///000------------------------......---------,,,,,,,,,,,,,,,------............++++++++++++++++++++++++***,,,---,,,+++***+++,,,++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++...222555666555333111000///......++++++++++++++++++++++++++++++************+++++++++******+++---...,,,+++++++++,,,,,,,,,,,,++++++(((***,,,---......---,,,******+++,,,,,,,,,,,,+++---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,---...///000000000000////////////000000000000000000//////000222444666444444555777888999:::;;;888777666666777999;;;===:::;;;<<<===>>>???@@@AAA@@@AAABBBCCCDDDDDDDDDCCCBBBAAADDDJJJRRR___vvv|||wwwzzz***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,++++++************+++,,,***(((''''''(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********)))***+++,,,------...///++++++,,,---------,,,,,,---,,,++++++------,,,+++***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,------...///000000000///---,,,,,,---///000---,,,,,,++++++,,,,,,---,,,,,,............,,,,,,)))+++------,,,,,,---...***+++,,,...///......---******,,,------,,,******,,,,,,,,,---------......,,,,,,---......---,,,,,,******,,,...///000000111---------.........//////,,,,,,,,,------.........---------.........//////................................................///...---,,,+++,,,---.............../////////000...............///000000000000000000000000000000...///000222222111111000111111111111111222222333222222222222222111000000////////////////////////000000///000000111222222+++///111111///---...///.../////////000000111111000000000000000000000000000000000000000000000000////////////////////////---------------...///000000000000000000000000000***++++++,,,...000222333---...///000000///...---,,,---...///000000000000---.........//////000000........................------------------------//////.........---------+++++++++,,,---...///000------------------------......---------,,,,,,,,,------...///000000//////...------,,,+++***)))))))))+++++++++***)))***+++,,,++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++******+++...444888DDDBBB>>>999555111...---++++++++++++++++++++++++******))))))))))))******+++******+++------,,,*********++++++++++++******((())),,,.........---,,,******+++,,,,,,,,,,,,++++++++++++*********))))))------,,,,,,,,,,,,++++++,,,---...///000000000000////////////000000000000000000//////000222555666222222333555666888999999777555444333444777:::<<<:::;;;<<<===>>>???@@@AAA???@@@BBBDDDEEEEEEDDDCCC@@@???CCCJJJRRR^^^ttt******************************+++,,,,,,,,,,,,+++---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,++++++,,,---------------,,,******+++---,,,+++***))))))***+++,,,,,,,,,,,,,,,++++++***)))%%%)))...222333000---***************************++++++++++++++++++++++++.........------,,,,,,+++,,,,,,++++++***)))((((((---,,,+++******,,,...///------------------------/////////......------------''''''---222111......///...---,,,++++++++++++......---,,,,,,+++******------++++++++++++------111000///...---,,,++++++...---+++***+++---///111000///...---,,,+++******.........------,,,,,,,,,------............------////////////////////////,,,------...000222333555666333000---,,,---///111000000000000000000000000////////////////////////000000//////......------//////000111111111111111444444444333222111000///111222222111...------...............////////////...///000111111000///...000000000000000///......000000000000000000000000000000////////////000000---------------...///000111111000000//////......000000000000////////////------..................---------.........//////000///...---------------//////////////////////////////...---,,,,,,++++++------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---...+++++++++---......,,,***,,,------,,,***))))))***)))))))))***+++++++++,,,++++++++++++++++++++++++,,,***(((***---///...---------++++++++++++------+++,,,,,,,,,,,,+++******)))************+++++++++++++++,,,------...//////222666>>>FFFGGG@@@333)))*********************)))++++++************************+++,,,,,,---......,,,++++++******++++++,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***...------------...//////000///---,,,,,,---...////////////000111111222222444444444666888:::999888666777777888888999::::::;;;<<<<<<===>>>??????@@@??????@@@AAAAAABBBCCCCCCEEEFFFGGGJJJQQQbbbwww++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---,,,+++******+++,,,,,,,,,,,,,,,+++++++++++++++++++++*********)))))))))---,,,+++******+++,,,---+++,,,---,,,++++++,,,...,,,+++************+++,,,++++++,,,,,,,,,+++******)))+++---...///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++......---------,,,,,,,,,---,,,,,,+++******))))))+++***)))((((((***,,,------------------------------------,,,,,,,,,++++++///******000444222...,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,+++******---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,++++++------------------------...---------------,,,,,,......---------,,,,,,,,,------............------........................,,,,,,,,,------...//////333111///---,,,---///000------------------------////////////////////////000000000//////.........//////000111111111111111333333333333222111000//////000111000///...///000............////////////...///000111111000///...///////////////...------////////////////////////000000////////////000000......---------......///////////////.........---000000000000/////////...000000000000////////////---------.........////////////...---------------........................000000///......---,,,,,,------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,......,,,+++---...///...+++***+++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,***)))***---///...---...---,,,,,,,,,,,,---...,,,,,,,,,---,,,,,,+++***)))************++++++++++++++++++,,,---------...---///333:::@@@BBB@@@>>>...,,,******+++,,,,,,,,,******************************++++++,,,------...++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***...------------.../////////............///111222//////000000111111222222444333444666888999888777777777888888999:::::::::;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBDDDGGGKKKSSSdddyyy,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++******//////.........---------++++++************++++++)))+++,,,,,,,,,,,,---///---,,,,,,++++++,,,,,,---******+++,,,,,,,,,++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,------,,,,,,++++++******+++***)))))))))***+++,,,------------------------++++++++++++************000---...444777333---++++++***++++++,,,---...///...------,,,,,,++++++***---,,,,,,++++++,,,,,,---+++++++++,,,,,,------------...//////...,,,+++))),,,,,,,,,------............------------,,,,,,,,,------............------........................,,,------------,,,,,,+++///......---------...///------------------------////////////////////////000000000000//////////////////000111111111111111222222222222222111000///,,,---////////////111333............////////////...//////000000//////..................------,,,////////////////////////000//////......//////000//////...---------..................------------000000000/////////......000000000000//////......---------...............//////...------------...------------------------000000000///......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,000///---,,,---------+++...000000///---,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++,,,***)))***,,,---------......------------......,,,,,,------,,,,,,+++***)))************++++++++++++++++++++++++++++++,,,+++***)))---666@@@HHHMMM:::333,,,)))+++---,,,*********************************++++++,,,,,,------++++++************++++++************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++...------------...//////.........///000111333333//////000000111222222222333333333555777999888777777888888999::::::;;;;;;;;;;;;<<<===>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???BBBFFFLLLUUUfff{{{,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---......------,,,+++++++++000000000/////////......************************(((***,,,,,,,,,---...///------------------------)))***++++++,,,,,,,,,,,,///---,,,******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,+++++++++,,,---...------------------------+++++++++***************---,,,///666888333...,,,++++++++++++,,,---......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---.........---,,,,,,+++,,,,,,,,,---------......------------------------------............------........................---.../////////...---,,,+++,,,------.........---////////////////////////////////////////////////000000000000000000000000//////000111111111111111111111222222111000//////+++---////////////111222............////////////////////////////////////.........//////......---/////////////////////////////////....../////////000///...---------------........................000000/////////.........///......------,,,,,,+++........................///......---------......------------------------////////////......------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------333000---,,,---------,,,...///000///---,,,---.........------,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,---------------,,,,,,---------+++++++++,,,++++++***)))))))))*********++++++++++++++++++***************---***'''(((...777BBBHHHFFF;;;///***+++,,,)))%%%***************+++++++++******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,...------------...//////////////////000111111222///000000111111222333333333333333555777888888666888888888999::::::;;;;;;:::;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@===AAAFFFKKKTTTdddxxx,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,------------//////......---------,,,,,,++++++++++++*********************************'''))),,,---------...///------------------------)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---------------,,,,,,,,,,,,,,,+++,,,,,,+++,,,,,,,,,------------------------------+++++++++,,,,,,,,,,,,,,,))))))...555777222...------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------...---+++++++++---///000......---------,,,,,,,,,------------------------------............------........................------..................***+++,,,---......------///////////////////////////////////////////////////////////////000000000//////000111111111111111000000111111111000//////---...000///...---...000............//////////////////............//////...//////000000000//////........................//////............//////000///...---------------////////////////////////////////////..................------,,,,,,,,,+++.....................---......---------......///------------------------......------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000333000---,,,---------,,,,,,---...---+++++++++---------,,,,,,++++++******+++++++++++++++++++++++++++++++++******+++,,,---++++++++++++++++++++++++***************))))))((())))))*********+++++++++*********************))),,,+++))))))+++///444888FFF<<<000******+++(((%%%))))))*********+++++++++******+++++++++++++++,,,------,,,,,,,,,,,,------*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------...------------...//////000000000000///......---000000000111222222333333333333333555888999888777777888888999999:::;;;;;;::::::;;;===>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>BBBEEEJJJRRR```sss,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,---......---------------------.........,,,,,,+++++++++***************+++,,,,,,+++******'''))),,,...------...///,,,------......------,,,******+++,,,,,,,,,++++++***+++,,,------,,,+++***************************++++++++++++++++++++++++)))******+++,,,------...,,,,,,,,,,,,++++++++++++))))))*********+++++++++------------------------,,,,,,,,,---------------&&&'''---444555111......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++...,,,+++******---000222.........------,,,,,,,,,,,,,,,,,,------------...------............---------------------------------,,,,,,+++,,,,,,---...+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////............//////////////////000111111111111111//////000000000000//////...000000///---,,,---...............///////////////......------......///...///000000000000000000........................///......------....../////////...---------....../////////000000000000000/////////.........------.......................................---------...------------...//////------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111000///---,,,---------+++***+++,,,,,,*********,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++++++++))))))+++---******++++++++++++*********************))))))((()))************+++++++++*********************+++''')))+++,,,++++++,,,...;;;444---***+++,,,+++))))))))))))***++++++,,,,,,******++++++++++++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---...------------...//////111111111000///...,,,,,,000000111111222333333333444444444666888:::999777666777777888999999::::::999:::;;;===>>>@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@CCCEEEHHHOOO]]]ppp~~~++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,............---******++++++,,,---------.........------------,,,***+++,,,------,,,+++***'''***---......---------+++,,,------------,,,+++++++++,,,,,,,,,+++******)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---......++++++++++++++++++++++++))))))******+++++++++***------------------------,,,,,,,,,,,,---------...((()))...444444///,,,...++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,---...---,,,,,,,,,---......,,,,,,---------------...,,,,,,,,,---------......------............------------------------------111000---+++***+++---...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,---------........./////////000111111111111111...//////000000//////......///000///---,,,---...............///////////////...------------...///---...//////000000//////........................///......------......///......---------......///........./////////000000//////.........---------,,,------......//////000//////.........------------------------...//////........................---------...............------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,......,,,+++)))+++,,,+++******+++,,,,,,,,,,,,,,,------------++++++++++++++++++++++++***+++,,,+++)))(((***,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,+++******)))************+++++++++)))******++++++,,,,,,,,,&&&))),,,,,,***)))***,,,000...+++***+++++++++***((())))))***++++++,,,,,,++++++******************,,,++++++******++++++,,,++++++++++++++++++++++++((())))))***++++++,,,,,,------------------------***+++,,,---...............------------...//////000111111111111000...---000111111222222333333444555555555777999;;;:::999555666666777777888999999999:::;;;===>>>@@@AAABBB@@@@@@@@@AAAAAABBBBBBBBBBBBCCCEEEGGGNNN]]]ppp******************************+++,,,,,,,,,,,,+++)))+++,,,...//////......(((((()))***+++,,,,,,---,,,,,,+++++++++*********+++,,,------------,,,+++'''***---......---,,,---++++++,,,------,,,++++++,,,,,,,,,,,,,,,+++***)))******)))******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))+++,,,---......*********************+++++++++,,,------------,,,------------------------+++++++++,,,,,,---------+++,,,000444333...+++---))))))***+++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++,,,,,,---...000000111---......///...---+++******++++++,,,---//////000,,,,,,,,,------.........---..................---------------------------777555111---+++,,,...//////......---------...///........................////////////////////////,,,,,,,,,---------......//////000111111111111111......///////////////...,,,...///...------...///............/////////000///...---,,,,,,---...///,,,,,,---.../////////....................................------.........---------------...///000---------.........////////////.........---------)))******+++,,,---......//////.........------------------------...///000////////////////////////.........///////////////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++++++++---......,,,******+++,,,,,,******+++,,,,,,------....../////////++++++++++++++++++++++++)))+++,,,+++((((((***,,,++++++------------++++++------......------,,,+++)))************+++++++++))))))***+++,,,---------)))+++,,,+++)))(((***---,,,,,,,,,+++***)))((('''((())))))***++++++,,,,,,++++++************************))))))))))))******++++++++++++++++++++++++((())))))***++++++,,,,,,------------------------***+++,,,---...............------------.../////////000222333333222111000000111111222222333444444666666666888:::;;;;;;999555555555666777777888888999:::;;;===>>>@@@AAABBB??????@@@AAAAAABBBCCCCCCCCCDDDEEEGGGNNN]]]rrr