BM6P6(@ rrrwww~~~~~~|||{{{zzzwwwwww}}}~~~}}}~~~yyyqqqggg```]]]YYYTTTOOORRRNNNHHHDDDAAA>>>;;;999999666333222222333222111111000000000////////////////////////////////////------------------------........................////////////////////////...------------...//////////////////////////////------...............---------------------------......------------......------------------------,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............////////////000111111111111222222222111222222333333444444555555555666777888999::::::;;;<<<===@@@BBBEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNQQQSSSTTTYYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVTTTRRROOOMMMLLLKKKKKKHHHEEEBBB@@@===:::777888666555333222222333333444555888999;;;>>>BBBEEENNNWWWdddnnnsssvvvyyy{{{xxx{{{}}}|||{{{}}}}}}~~~~~~{{{xxxvvvtttooohhhbbbXXXRRRJJJGGGFFFDDD???:::888777555333222000000000////////////000000000000yyy}}}{{{xxxxxx}}}ssskkkfffbbb\\\WWWUUURRRNNNJJJGGGDDDAAA>>>999666333111111111000///111111000000000000000000////////////////////////------------------------...................................................------------...//////..........................................------------------------------......------------......------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............////////////000111111111111222222222111222222333333444555555555555666777888999::::::;;;<<<>>>@@@BBBEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMLLLLLLLLLMMMOOORRRTTTVVVYYYZZZ[[[\\\\\\[[[ZZZYYYWWWVVVUUURRRPPPMMMKKKJJJJJJGGGDDDAAA???<<<999666777666444333222333333444666777999;;;>>>AAAGGGJJJTTT\\\hhhqqqvvvxxx{{{}}}{{{~~~~~~~~~{{{yyytttnnniii___YYYPPPJJJGGGEEEAAA???===;;;999666333111/////////000000000000000000000zzzvvvuuuyyyzzz}}}yyysssnnngggccc[[[WWWSSSOOOKKKHHHDDDAAA<<<999555333333222111///000000000000111111111111////////////////////////------------------------........................------------------------...------------...//////------------------------.../////////...---,,,,,,------------------------......------------......------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------............////////////000111111111111222222222222222222333444444555555555666666777888999::::::<<<<<<>>>@@@CCCEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLMMMOOOQQQSSSVVVWWWZZZZZZ[[[\\\\\\\\\[[[ZZZYYYWWWUUUSSSPPPMMMKKKJJJHHHEEEBBB???===:::777555666555444333333444555555999:::<<>>:::888666555333222/////////000000000000111////////////////////////................................................------------------------...------------...//////------------------------////////////...---,,,+++------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......,,,,,,,,,---------------............////////////000000111111111222222222222222333333444555555555555666777888999::::::;;;<<<===???AAACCCEEEFFFGGGIIIIIIJJJKKKLLLMMMMMMNNNLLLMMMNNNPPPRRRUUUWWWXXXYYYZZZ[[[\\\\\\[[[[[[ZZZYYYXXXVVVSSSPPPMMMKKKJJJFFFCCC???<<<:::999666444444444333333444555777888;;;===@@@CCCHHHOOOWWW\\\dddjjjrrrwwwzzz|||{{{wwwxxxyyyyyy}}}}}}zzzxxxwwwxxxwwwvvvtttsssssstttuuuxxxzzz}}}~~~zzzuuurrrlllbbbWWWOOOKKKJJJDDDBBB???;;;777444111000111111111000000000000000}}}{{{yyyxxxxxx}}}{{{pppeee\\\VVVQQQNNNGGGCCC???;;;999777555333////////////////////////000000000000000000000000................................................------------------------...------------...//////..............................//////...------,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......,,,,,,,,,------.....................////////////000000111111111222222222222333333444444555666666666666777888999:::;;;;;;===>>>???AAACCCEEEFFFGGGIIIJJJJJJKKKLLLMMMNNNNNNLLLMMMOOOQQQSSSUUUVVVWWWVVVWWWYYYZZZZZZZZZYYYYYYXXXWWWUUURRROOOLLLJJJIIIEEEBBB===:::999777555444444444444444666888:::;;;>>>AAAEEEJJJPPPXXXaaafffkkkpppvvvyyyzzz}}}{{{tttqqqqqqsssuuu{{{~~~zzzxxxtttpppooonnnoooooorrrtttxxx||||||{{{wwwooocccWWWOOOKKKFFFDDDAAA===999666444333222111111111000000000///~~~|||{{{~~~|||zzzzzz{{{vvvjjj```XXXSSSLLLHHHCCC???<<<:::777555000000000000/////////...000000000000000000000000................................................------------------------...------------...//////////////////////////////------...............---------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---------......,,,,,,,,,---......//////............////////////000111111111111222222222333333333444555555666666666777777888999:::;;;;;;>>>???@@@AAACCCEEEFFFGGGJJJJJJKKKLLLMMMNNNOOOOOOMMMNNNPPPRRRSSSTTTUUUUUUSSSTTTVVVWWWXXXXXXWWWVVVUUUTTTSSSPPPNNNLLLJJJIIIDDDAAA<<<999777777555444444444555666888;;;===???AAAEEEKKKSSSZZZccckkkqqqrrrvvvzzz|||}}}~~~}}}{{{wwwtttssstttuuuyyywwwpppllljjjhhhfffhhhkkkoootttyyy}}}}}}}}}}}}}}}~~~zzzooobbbVVVOOOJJJHHHDDD@@@===999777666222222222111111000000///{{{xxxwwwwww|||rrrddd[[[TTTPPPJJJFFFBBB???<<<:::444333333222111000//////000000000000000000000000...........................................................................------------...//////........................,,,,,,---...////////////---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---------......,,,,,,------.../////////............////////////000111111111111222222222333333444444555666666666666777888888::::::;;;<<<>>>???@@@BBBCCCEEEFFFGGGJJJKKKKKKLLLMMMNNNOOOPPPMMMNNNPPPRRRSSSSSSSSSSSSPPPQQQSSSTTTUUUUUUTTTTTTRRRRRRQQQOOOMMMKKKJJJJJJDDDAAA<<<888777666666555444555666777:::===@@@BBBEEEJJJSSS\\\dddmmmuuuzzzzzz}}}}}}{{{}}}~~~vvvpppkkkhhhfffgggjjjmmmrrrvvvyyy{{{wwwxxxyyyyyy{{{~~~}}}rrreee[[[PPPNNNJJJEEE@@@<<<999888333333222111111000000///~~~|||zzzzzz{{{}}}ttthhh[[[WWWQQQLLLIIIEEEBBB@@@777666555444222111000000000000000000000000000000////////////////////////........................////////////////////////...------------...//////------------------------++++++---...///000000000---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++...------,,,,,,------...------------------------)))***+++,,,------...///++++++,,,---......///000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,---------......,,,,,,------...///000000............/////////000000111111111111222222222333333444444555666666666777777888999:::;;;;;;<<>>:::888333333222222111000000///~~~}}}zzzxxxxxx{{{~~~yyyoooggg]]]UUUOOOJJJEEEAAA@@@===888555444333222111555333111111222222000...222111///...---------...////////////////////////........................------------------------...............///000000//////............//////.........------,,,,,,,,,.........------,,,,,,,,,------------------------------++++++++++++---------,,,************,,,---,,,,,,+++***))))))*********+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,---///000------,,,+++,,,---...///---------............///000///------///000//////...000222222000000222555444444444444444444444444333444666777666777999:::<<<>>>@@@CCCEEEFFFGGGGGGIIIIIIJJJLLLMMMOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRSSSQQQOOOLLLIIIFFFDDDCCCBBB???<<<888555333333333666888:::<<>>AAACCCEEEGGGGGGGGGIIIIIIJJJLLLMMMNNNOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRQQQPPPNNNJJJGGGDDDBBB@@@@@@>>>;;;777555444444444888999<<<>>>AAAFFFKKKOOOXXX]]]gggrrr}}}yyypppllljjjiiiggglllmmmrrrxxxzzz{{{{{{uuuhhhaaaXXXQQQLLLHHHCCC???999777333222222222111111}}}||||||{{{zzz}}}~~~~~~|||uuunnnhhhaaaYYYSSSLLLHHHCCC>>><<<:::888666444333111111222222000///222111000///.........///////////////////////////........................------------------------...............///000000......---,,,++++++,,,,,,...------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,------......------,,,,,,++++++************+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////---,,,,,,,,,,,,---...///////////////000000000111111///...///111222222111222333444333222111333555444444555666777888999999888999;;;;;;::::::;;;===>>>???AAADDDFFFGGGHHHHHHIIIIIIJJJLLLMMMNNNOOOPPPOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRSSSRRRRRRRRRPPPNNNLLLHHHEEEBBB???>>>>>><<<999777555555555666;;;<<<>>>AAAEEEKKKSSSXXX```fffqqq~~~uuuooojjjgggjjjjjjmmmrrrttttttxxx~~~~~~yyypppiii```XXXSSSNNNHHHDDD???;;;777555444333222111~~~}}}}}}wwwoooeee]]]TTTPPPJJJEEEBBB@@@===;;;666444333222333222111///111111111000000/////////////////////////////////...............................................................///000000///...---,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,++++++******+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,------............/////////000000000111000///000333555666555666555555333333333444444333444555666777999::::::999;;;<<<<<<;;;;;;<<<>>>???@@@BBBDDDFFFHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQSSSSSSSSSTTTSSSSSSRRRRRRPPPNNNLLLHHHDDD@@@===<<<;;;:::888666666666777888===>>>AAADDDIIIQQQZZZ```fffmmmyyy~~~{{{{{{~~~~~~}}}tttnnnmmmjjjjjjmmmnnnmmmooottt{{{~~~}}}tttnnnfff___[[[VVVPPPLLLEEEAAA;;;777555444222111}}}~~~~~~}}}ssskkk^^^ZZZSSSMMMHHHDDDAAA???:::888666555555444222000111111111111111000000000////////////////////////////////////////////////.......................................///000000//////...---,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,+++++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------------------........./////////111000000333666:::;;;;;;:::888666444444444444444222333444555777999::::::999;;;<<<<<<<<<<<<===???AAABBBCCCEEEGGGIIIJJJKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSUUUUUUUUUUUUTTTSSSRRRRRRQQQPPPMMMIIIDDD@@@===<<<999888777666777888;;;<<<@@@AAADDDHHHOOOXXXaaahhhlllsss~~~}}}wwwssspppppptttuuuyyy{{{uuuppplllkkkjjjfffgggjjjpppvvvwwwrrrkkkfffccc```[[[WWWKKKFFF@@@:::777444222111{{{{{{{{{ooojjjaaaYYYRRRLLLFFFCCC???===:::999888666444111111111222222222222111000////////////////////////////////////////////////.......................................///000000......------------......,,,,,,,,,------------...++++++++++++,,,,,,,,,,,,******++++++,,,,,,------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,++++++++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,+++,,,------......------------------............000000111555:::???AAAAAA>>>;;;777555555555555444333333444666777999::::::999;;;============???AAABBBCCCDDDEEEGGGIIILLLMMMMMMNNNNNNOOOPPPPPPQQQQQQSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRSSSQQQMMMIIIDDD@@@===;;;888777777777999;;;>>>@@@CCCFFFJJJOOOVVV___hhhnnntttxxxtttnnnjjjhhhiiimmmpppwww}}}uuupppkkkeeecccdddhhhoooyyyzzzvvvpppmmmllliiieeeaaaRRRMMMEEE>>>999666444222zzzyyyxxx{{{wwwlllaaaXXXPPPKKKEEEBBB???<<<;;;888555333111111222333333222111111////////////////////////////////////////////////.......................................///000000++++++++++++,,,---...///,,,,,,,,,---------......******+++++++++,,,,,,,,,)))******+++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,---...***+++,,,,,,------,,,,,,------------------------,,,------......---,,,,,,+++,,,---.........------............////////////000000222777>>>CCCFFFGGG@@@<<<888555555666555444555555666777888999:::;;;:::<<<>>>??????@@@CCCDDDDDDDDDDDDEEEGGGJJJLLLNNNOOOOOOPPPPPPQQQRRRRRRRRRUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWVVVTTTSSSRRRSSSQQQMMMIIIDDD???<<<:::777777777888:::>>>AAACCCHHHKKKPPPVVV]]]eeennntttxxxzzz}}}|||}}}wwwlllgggdddcccfffkkkrrr{{{}}}uuummmhhhgggdddiiiqqqxxx~~~{{{wwwtttsssqqqlllhhhYYYSSSJJJBBB===999666444{{{{{{uuuwww{{{~~~|||ooocccYYYTTTHHHEEEBBB???===:::666333000111333333444333222111////////////////////////000000000000000000000000////////////////////////...............///000000)))))))))***+++,,,......,,,,,,,,,------.........*********++++++,,,,,,,,,))))))***+++,,,,,,------++++++------------++++++......,,,++++++,,,......++++++++++++,,,,,,---...++++++,,,---------,,,,,,------------------------,,,---.........---,,,++++++,,,---.........---,,,////////////000000000000000000333888@@@FFFJJJKKKBBB===888555666666555444777777888999:::;;;;;;<<<;;;===???AAAAAACCCEEEGGGDDDDDDDDDFFFHHHJJJMMMOOOPPPQQQQQQQQQRRRSSSSSSSSSVVVVVVWWWWWWXXXYYYZZZZZZYYYYYYXXXWWWVVVTTTSSSRRRRRRPPPMMMHHHCCC>>>;;;999777777777888;;;???CCCEEEKKKNNNTTT[[[bbbjjjrrrwwwxxxxxx{{{|||zzzzzz|||{{{qqqgggcccbbbbbbggglllxxxvvvooonnncccfffjjjooouuu}}}{{{yyywwwuuuppplll^^^XXXNNNEEE???;;;888666~~~xxxzzzyyyyyyzzz|||uuufffZZZTTTOOOHHHEEEBBB@@@;;;888444222000000222444444444000...---///222222000...////////////............///////////////////////////////////////.........///............---------,,,,,,,,,------............---,,,,,,......---,,,///...---,,,,,,---...//////...,,,*********,,,------,,,,,,++++++,,,,,,---++++++************++++++,,,,,,............,,,,,,+++++++++,,,,,,---------------------,,,,,,+++***,,,,,,---------,,,++++++.........//////////////////111444888<<>>AAADDDEEEFFFEEEEEEBBBEEEIIIKKKLLLLLLMMMNNNQQQRRRSSSSSSRRRRRRSSSTTTYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[ZZZXXXVVVTTTRRRQQQPPPNNNJJJEEEAAA<<<:::888555999<<<>>>???CCCHHHMMMQQQVVV^^^eeejjjooosssvvvyyyzzz|||~~~|||}}}zzzzzzooojjjeeedddeeehhhqqqzzz~~~uuurrrkkkfffgggjjjqqq~~~|||uuurrrpppnnnmmmeee___UUULLLEEE???:::777}}}zzzyyyxxxwwwyyy|||ssseeeYYYSSSKKKFFFDDDBBB???<<<888666444333333444333222111///...///111222000///////////////............/////////////////////////////////////////////...///............---------,,,,,,------------------...---,,,,,,......---,,,///...---,,,,,,---...//////...,,,+++***+++,,,------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,---,,,---------,,,,,,+++***,,,------.........------............////////////...000222666999;;;===>>>:::888555333222333444555777777777888999;;;<<<===>>>???BBBEEEFFFGGGFFFFFFDDDGGGIIIKKKKKKLLLNNNPPPRRRTTTUUUTTTSSSRRRSSSUUUYYYYYYYYYYYYZZZZZZZZZ[[[]]]]]]\\\ZZZXXXVVVTTTSSSNNNLLLHHHDDDAAA>>><<<;;;888;;;>>>@@@BBBGGGMMMSSSZZZ^^^dddjjjnnnrrrvvvxxxzzz{{{~~~~~~wwwooojjjffffffiiimmmsss}}}|||uuuooommmmmmqqqzzzxxxsssqqqnnnmmmfff```VVVMMMFFFAAA<<<999}}}zzzxxxyyy|||uuuddd]]]SSSLLLIIIGGGDDDBBB>>><<<888666555444222111333111//////111111111000////////////............////////////////////////....../////////////////////............---------------------------,,,,,,...---,,,,,,......---,,,......------------......///...---,,,,,,,,,---...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,++++++,,,,,,---...////////////............//////000000...///111333555666777777666666555444333333444444777777888999:::<<<===>>>???AAACCCFFFHHHHHHHHHHHHHHHIIIKKKKKKLLLMMMOOORRRTTTVVVWWWVVVUUUTTTUUUVVVZZZYYYYYYYYYZZZZZZ[[[[[[______^^^]]][[[XXXUUUTTTKKKIIIFFFCCC@@@>>>======;;;===@@@BBBEEELLLUUU\\\fffiiimmmqqqsssvvvyyy||||||}}}yyytttnnniiiiiiiiilllssszzz{{{wwwsssqqqtttyyy|||wwwssspppnnniiibbbYYYQQQJJJEEE@@@>>>~~~sssjjj___VVVQQQNNNJJJGGGCCC@@@;;;999777555333222444333111000000111111111////////////............////////////////////////............///////////////............---------.........------,,,,,,,,,...---,,,,,,......---,,,------------------------///......---------...///---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------......,,,,,,,,,,,,......---------,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++,,,...////////////------......//////000000///000111111222222222222333333444444444444444333777777888999;;;===>>>???AAABBBDDDGGGIIIJJJKKKKKKKKKLLLMMMMMMLLLNNNQQQTTTVVVWWWXXXXXXVVVVVVWWWXXXZZZZZZYYYYYYYYYZZZ[[[\\\_________^^^[[[XXXUUUSSSJJJHHHEEEBBB???>>>=========???BBBDDDHHHPPP[[[cccppprrruuuwwwxxxyyy|||~~~~~~}}}vvvrrrqqqppprrrsssyyy{{{tttqqqsssssswww|||}}}xxxsssppplllfff^^^VVVOOOIIIEEEBBBwwwkkkaaaZZZTTTOOOKKKGGGDDD???<<<:::888666444555555444333111111111111////////////............////////////////////////---.........//////000000///............---------.........------,,,,,,,,,...---,,,,,,......---,,,,,,------------------,,,.........---............---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,......,,,,,,,,,,,,......---------,,,,,,++++++++++++,,,,,,------,,,,,,,,,)))***+++,,,---.........---------...///000000111000111111222222111111000111222333555555555555444777888888:::;;;>>>???@@@BBBCCCEEEGGGIIIKKKLLLMMMNNNOOOOOOOOONNNOOORRRUUUWWWXXXYYYYYYXXXXXXYYYZZZ[[[ZZZYYYYYYYYYZZZ\\\]]]^^^^^^___^^^[[[WWWTTTRRRKKKIIIEEEAAA>>><<<<<<<<<>>>@@@BBBEEEIIIRRR^^^ffftttvvvyyy{{{{{{|||}}}|||vvvtttvvvyyy~~~{{{tttsssnnnrrrwww|||~~~yyyvvvooojjjbbb[[[TTTNNNGGGCCCxxxoooggg```WWWQQQMMMJJJEEEAAA???<<<:::777555666777666333111000111////////////............////////////////////////------......///000000000///............---------------------------,,,,,,...---,,,,,,......---,,,,,,,,,------------,,,,,,,,,---------............---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,******+++,,,------------,,,------...///000111111000111111222222222111111111222333555666666777777888888999:::<<<>>>@@@BBBBBBCCCEEEGGGIIIKKKMMMNNNPPPQQQRRRRRRQQQQQQSSSUUUVVVWWWYYYYYYYYYYYY[[[]]]\\\[[[ZZZYYYYYY[[[\\\^^^]]]^^^^^^]]][[[WWWRRRPPPJJJHHHDDD@@@===<<<<<<===???BBBDDDFFFJJJSSS^^^fffrrrvvvzzz}}}~~~~~~~~~yyyxxx|||{{{xxxqqqtttwww{{{~~~}}}tttpppjjjddd]]]TTTLLLFFFzzz|||zzzqqqggg```WWWSSSMMMGGGCCC@@@<<<:::444777999999555111000000////////////............////////////////////////------......///000000111///............---------,,,,,,------------------...---,,,,,,......---,,,+++,,,------------,,,+++++++++,,,------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,---***+++,,,,,,---------,,,,,,,,,---------------,,,,,,,,,---...///000111111///000000111222222222222111222333444666777999999888888999;;;===???AAABBBBBBCCCDDDFFFIIIKKKNNNOOOQQQSSSUUUUUUSSSSSSSSSTTTTTTVVVXXXYYYZZZ[[[]]]___]]][[[ZZZXXXYYY[[[]]]^^^^^^^^^___^^^[[[WWWRRROOOHHHEEEBBB>>><<<===>>>???AAADDDFFFHHHLLLSSS]]]eeeooossszzz~~~wwwwwwxxxxxxzzz~~~|||xxxrrrjjj```UUUNNN}}}uuuvvvyyy}}}uuummm^^^YYYRRRLLLGGGBBB===:::444777;;;:::666222//////000/////////............////////////////////////---------...///000000111//////.........---------,,,,,,,,,------............---,,,,,,......---,,,++++++------------++++++***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---.........------.........,,,,,,...//////...,,,,,,+++++++++,,,,,,---------***+++,,,,,,------------.........///......------,,,,,,---...///000111222---...///111222222333333222222333444666888:::;;;888888999;;;===???BBBCCCBBBCCCDDDFFFHHHKKKNNNOOORRRTTTVVVVVVUUUTTTTTTTTTSSSUUUWWWYYYZZZ[[[^^^```]]]\\\ZZZXXXYYY[[[]]]___^^^___```___\\\XXXSSSPPPEEECCC@@@======>>>@@@BBBCCCEEEHHHJJJMMMTTT]]]dddlllrrrzzz{{{yyyvvvtttuuuzzzwwwkkk___VVV{{{tttttttttvvvyyy|||oooeeeXXXQQQNNNKKKEEE???===999555555888888444000111111111111000///...---000000000000000000000000///...---,,,,,,---...///////////////////////////------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,............/////////000000////////////111222333444444555777888888888888888999:::;;;===???AAABBBDDDEEEFFFGGGIIIJJJKKKLLLRRRSSSUUUVVVVVVUUUTTTTTTWWWUUUUUUWWW[[[]]]\\\YYYWWWWWWWWWWWWYYY[[[]]]_________^^^\\\YYYUUUQQQNNNDDDBBB@@@???AAACCCDDDDDDIIIHHHHHHKKKRRRYYY___bbbmmmpppvvv{{{}}}~~~{{{wwwuuuwww|||mmm]]]~~~~~~~~~ttttttrrrrrrsssuuuwwwxxxxxxzzz}}}wwwhhh\\\VVVPPPIIICCCCCC???;;;999999777333000111111111111111000//////////////////////////////222111000//////000111222........................------------------------///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000//////000111222333444444666777888888888888999::::::;;;===???@@@AAADDDEEEFFFGGGIIIKKKLLLLLLOOOPPPRRRTTTUUUUUUUUUUUUWWWVVVUUUWWWZZZ[[[ZZZXXXWWWWWWWWWWWWYYY[[[]]]^^^^^^^^^^^^\\\XXXSSSOOOLLLDDDBBBAAA@@@BBBDDDEEEFFFIIIIIIKKKPPPWWW___fffiiisssuuuzzz~~~}}}}}}yyyvvvttttttuuuvvv{{{ooo}}}zzzyyyxxxwwwvvvtttxxxyyy{{{{{{zzzzzz|||~~~~~~~~~}}}|||{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~yyywwwtttqqqpppoooooopppnnnooorrruuuzzz{{{kkkaaaXXXPPPJJJIIIGGGCCC???:::666222000222222222222111111111111//////////////////////////////...------...//////......................................................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------+++++++++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000000///000000111333333333444666777888999999999;;;;;;;;;<<<===>>>@@@AAADDDEEEFFFGGGIIIKKKLLLMMMLLLMMMOOORRRSSSUUUUUUVVVXXXWWWVVVWWWXXXXXXWWWUUUVVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\\\\[[[WWWQQQLLLHHHDDDCCCBBBBBBBBBDDDGGGHHHJJJLLLPPPWWW___gggnnnrrrzzz{{{~~~}}}yyywwwtttqqqnnnnnnsss{{{|||||||||||||||xxxwwwvvvuuuuuutttsssssstttvvvyyyzzzzzzzzz|||~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~zzzvvvsssqqqppppppqqqssstttuuuxxx|||zzzkkk```WWWQQQMMMLLLIIICCC<<<777444333222111111111111111111111........................------------------------...................................................------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000111,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,------------...---------------------------------.........//////000000000000111222333333333444666777888999::::::<<<<<<<<<<<<===>>>???@@@DDDDDDFFFHHHJJJLLLMMMNNNLLLMMMNNNPPPRRRSSSTTTUUUXXXXXXWWWWWWVVVUUUTTTSSSUUUVVVWWWYYYZZZZZZZZZZZZZZZZZZ[[[YYYUUUOOOIIIEEECCCCCCCCCBBBCCCEEEHHHJJJMMMQQQWWW___fffmmmtttxxx~~~}}}yyytttooolllooossszzzzzzwwwtttssstttvvvxxxyyyvvvvvvwwwvvvvvvuuuuuuvvvvvvxxx{{{|||||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~|||yyywwwvvvvvvvvvxxxyyyzzz{{{~~~xxxiii\\\UUUOOONNNLLLGGG@@@;;;999888333222111000000000111111////////////////////////000000000000000000000000................................................------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000111,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...************************++++++******++++++,,,---,,,,,,---------.........------------------------////////////000000000000///000111111222222333333333444666777999::::::;;;<<<<<<<<<======???@@@@@@DDDDDDFFFHHHJJJLLLNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSYYYYYYYYYWWWUUUSSSRRRRRRTTTVVVXXXZZZ[[[[[[ZZZYYYXXXYYYXXXWWWSSSMMMHHHEEEBBBDDDDDDDDDDDDFFFJJJMMMRRRXXX```gggmmmsssyyy|||{{{wwwqqqqqqpppsssyyy|||xxxuuurrrooommmnnnqqqtttvvvwwwtttvvvxxxxxxwwwvvvwwwxxxxxx{{{}}}~~~}}}~~~~~~~~~~~~~~~~~~|||}}}~~~|||}}}~~~}}}~~~~~~~~~~~~yyy{{{}}}sssddd[[[SSSQQQNNNJJJFFFBBB???===555444333111000111111222000000000000000000000000...//////000000//////...------------------------------------------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++++++++++++++++++++++++++++++++++++++,,,------,,,---------............------------------------//////000000000111111111///000111222333333333333333444666888999;;;;;;;;;<<<<<<<<<===>>>???AAABBBCCCDDDFFFHHHKKKMMMNNNOOOPPPPPPPPPPPPQQQSSSTTTUUUYYYZZZZZZXXXUUUSSSRRRRRRUUUWWWZZZ\\\]]]\\\ZZZYYYWWWWWWVVVTTTQQQLLLIIIFFFDDDFFFHHHGGGFFFHHHMMMRRRYYY```jjjqqqvvv{{{|||xxxwwwvvvvvvwwwzzz~~~yyyvvvrrrqqqvvv~~~yyyvvvsssqqqooonnnmmmnnnqqquuuwwwwwwvvvyyy{{{{{{zzzyyyyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~mmmdddZZZVVVQQQNNNLLLIIIDDD@@@:::888666333222222222333111111111111111111111111,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------....................................////////////000000000000///000111333333333333333333444666888:::;;;<<<<<<;;;;;;<<<===>>>@@@BBBCCCCCCDDDFFFHHHKKKMMMOOOPPPPPPPPPQQQQQQSSSUUUWWWYYYYYYZZZ[[[YYYUUUSSSRRRSSSUUUXXX[[[^^^___]]]ZZZYYYWWWVVVTTTRRROOOLLLJJJIIIGGGJJJLLLLLLJJJLLLRRRWWW___hhhttt|||zzzwwwuuusssssstttwwwzzz}}}~~~xxxuuuvvv}}}~~~|||yyyvvvsssqqqpppqqqpppoooqqqtttwwwxxxyyyzzz}}}~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~vvvlll```ZZZTTTQQQQQQNNNHHHBBB===;;;888555444333444444111111111111111111111111...///000111111000///...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................------,,,,,,------...///---------.........//////..................................../////////000///000222333444444333333333444666888:::;;;<<<<<<:::;;;;;;===???AAACCCDDDCCCDDDFFFHHHKKKMMMOOOPPPPPPPPPPPPRRRTTTWWWZZZ\\\YYY[[[\\\ZZZVVVSSSSSSTTTVVVYYY\\\___```^^^[[[YYYWWWVVVSSSPPPNNNLLLKKKKKKIIIMMMOOOOOOMMMOOOUUU[[[dddmmmzzz~~~|||{{{|||}}}zzzyyyxxxvvvuuuwwwvvvwwwxxxzzz~~~yyywwwyyy~~~~~~|||||||||yyyyyyyyyvvvrrroooooooooqqqrrrrrrsssuuuvvvxxxyyy||||||}}}~~~~~~}}}~~~~~~|||yyy{{{|||~~~~~~}}}yyyooohhh^^^UUUPPPMMMLLLLLLBBB@@@<<<666222111222444000111111111111111000///111///---,,,,,,,,,...///000///...---,,,+++++++++...------,,,,,,+++++++++++++++,,,,,,---...//////+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------...............------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---...000000000000///000000000000111111111111000000111111111222222222333555888999999999;;;<<<===>>>>>>???@@@BBBCCCDDDDDDFFFHHHIIIIIIJJJLLLMMMOOOPPPRRRRRRSSSUUUYYY\\\]]]\\\ZZZXXXVVVTTTTTTSSSZZZ\\\^^^```aaa```___^^^XXXVVVRRROOOLLLKKKKKKKKKMMMOOOQQQQQQQQQTTTYYY^^^kkkttt}}}|||{{{yyyvvvtttrrrqqqqqqnnnoooqqqtttwww{{{~~~|||xxxwwwwww}}}|||yyywwwuuuuuuuuuvvvsssuuuvvvvvvttttttuuuwwwuuuuuuuuuvvvxxxyyy{{{|||}}}}}}~~~~~~~~~~~~|||zzz~~~~~~}}}~~~~~~~~~zzzssshhh]]]VVVRRROOOMMMGGGDDD@@@:::555333222333000000111111111111000000111///...,,,,,,---...///...---,,,++++++++++++++++++++++++*********************++++++,,,------...++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,++++++,,,,,,---...***+++,,,............---000000000000111111111111111111111222222222222333333555888999999999;;;<<<=========>>>@@@AAACCCDDDEEEGGGIIIJJJJJJJJJLLLNNNOOOQQQRRRTTTTTTVVVYYY\\\^^^]]]\\\[[[YYYXXXWWWVVVYYYZZZ\\\]]]^^^^^^]]]]]][[[YYYWWWTTTRRRQQQPPPPPPPPPSSSVVVXXXYYY\\\bbbgggpppxxx}}}{{{yyyxxxwwwvvvuuuvvvxxx{{{yyyvvvtttvvv{{{}}}yyywwwqqqpppooooooooopppqqqrrrssstttvvvwwwwwwxxxzzz|||yyyzzzzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzzzz{{{}}}uuujjjbbb[[[VVVSSSLLLJJJEEE???:::666444333111111111111111111111111000///...---------...///,,,++++++******+++++++++************++++++++++++)))******++++++,,,,,,,,,,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,------...***+++,,,---............000000000000111111111111222222222222333333333333333555777999999999:::<<<<<<<<<===>>>???AAABBBCCCEEEGGGIIIJJJJJJKKKMMMNNNNNNQQQTTTUUUVVVWWWYYY[[[]]]]]]^^^^^^^^^\\\[[[ZZZYYYYYYYYYYYYZZZ[[[\\\\\\]]]\\\\\\[[[ZZZXXXWWWVVVTTTXXX\\\___aaaeeelllqqqvvv~~~}}}vvvqqqnnnqqqwww~~~|||xxxuuurrrqqqlllmmmmmmnnnppprrruuuvvvyyyzzz{{{{{{zzzyyyzzz|||}}}~~~~~~~~~zzzyyyxxxwwwwwwxxxyyyzzzyyy~~~yyypppfff^^^YYYQQQNNNIIIDDD@@@;;;777555222222111111111111111111000000///...---......///++++++***++++++,,,------+++,,,,,,------.........******++++++,,,,,,,,,---,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......------...//////000000000///000000000111111111111222222333333333444444444222555777888888999:::;;;;;;<<<<<<===>>>@@@AAABBBEEEFFFHHHIIIIIIJJJLLLNNNNNNQQQUUUWWWWWWWWWXXXZZZ[[[\\\^^^``````___]]]\\\ZZZYYYXXXXXXYYYZZZ\\\^^^^^^___```aaa```___]]]\\\XXX\\\aaaeeegggkkkrrrwww}}}yyysssnnnnnnpppwww}}}xxxtttrrrrrrqqqpppmmmnnnppprrruuuyyy{{{|||~~~}}}}}}~~~{{{zzzxxxwwwvvvvvvwwwwwwsssvvvzzz~~~sssfff^^^UUUQQQLLLHHHEEEAAA<<<999666555333222111111111222000000//////............,,,,,,+++,,,,,,---...///,,,,,,,,,------......///,,,,,,,,,,,,------------,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------------------------------,,,,,,------...///------......///000000111///000000000111111111111222222333333333444444444222444777888888888:::;;;;;;<<<<<<===>>>@@@AAABBBDDDFFFHHHHHHHHHIIIKKKMMMNNNQQQUUUVVVWWWWWWXXXYYYYYYZZZ\\\^^^______^^^]]]]]]\\\ZZZYYYZZZ\\\^^^```bbbccceeeggggggfffdddbbb___ccchhhlllnnnrrrxxx}}}~~~~~~wwwqqqnnnmmmpppxxx~~~wwwtttqqqppppppqqqqqqqqqpppqqqtttwwwzzz}}}~~~|||{{{yyyxxxwwwxxxxxxsssuuuvvvvvvyyyrrrggg\\\WWWPPPLLLIIIFFFBBB>>>:::999666444222222222222000000000/////////......,,,,,,,,,,,,------...///++++++++++++,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...---------------......///,,,,,,+++,,,,,,---//////000000000000111111111111222222222222333333333333222444666888888888999;;;<<<<<<===>>>???AAABBBCCCDDDFFFHHHIIIIIIJJJKKKMMMOOOQQQTTTUUUUUUUUUWWWXXXXXXYYY[[[\\\]]]^^^]]]]]]___^^^\\\\\\]]]^^^aaabbbfffgggiiikkkkkkjjjiiihhhfffkkkpppuuuwww{{{~~~zzzxxxxxx{{{~~~}}}tttppplllkkkpppxxx}}}yyywwwsssrrrpppqqqrrrttttttssssssuuuwww{{{~~~~~~|||{{{{{{{{{xxxzzz{{{yyywww{{{xxxfff___VVVPPPMMMJJJFFFBBB>>><<<999666333222222222000000000000000///......,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,---------......---------------...//////,,,,,,++++++,,,---///000000000000000111111111111111111111222222222222333111444666777777888999:::=========>>>@@@AAACCCDDDFFFHHHJJJKKKKKKKKKMMMOOOOOOQQQRRRSSSRRRTTTVVVXXXXXXYYYZZZZZZ[[[\\\]]]]]]___^^^^^^^^^___```aaabbbfffggghhhiiiiiiiiihhhggghhhnnnuuuzzz~~~zzzvvvssssssuuuwwwwwwtttpppmmmmmmrrrzzz|||wwwuuusssrrrtttsssssstttvvvwwwwwwuuuvvvxxx{{{~~~~~~}}}{{{{{{nnneee[[[SSSPPPMMMHHHCCCAAA???;;;777444222222222000000000000000///......,,,,,,++++++***++++++,,,/////////......---------++++++++++++++++++++++++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------......,,,,,,,,,------............------------...//////......------...///111222000000000000111111111111000000111111111222222222111444666777777888999:::===>>>>>>???@@@BBBCCCDDDHHHJJJLLLLLLMMMMMMOOOQQQPPPQQQQQQQQQQQQRRRUUUXXXZZZZZZYYYZZZ[[[\\\]]]^^^____________```aaabbbbbbcccddddddeeeeeeeeeddddddgggmmmuuu{{{~~~yyytttqqqppprrrsss}}}yyyxxxvvvqqqnnnpppwww|||zzzuuussssssuuuvvvuuuvvvvvvxxxyyyzzz{{{{{{||||||}}}vvvbbbVVVTTTTTTQQQNNNKKKDDD;;;777777666333//////000000000000000///...,,,++++++******++++++,,,...000222444333111///---)))***,,,---...------,,,//////......------,,,,,,---------............///.........---,,,+++))))))"""%%%(((,,,......---------------------------------,,,,,,,,,,,,---......,,,,,,,,,---------.........------------.../////////000111222222333222222333333333333333333333333555555666777888999:::::::::;;;===>>>===>>>@@@BBBIIIJJJKKKMMMNNNOOOOOOOOOPPPQQQSSSVVVXXXYYYZZZ[[[\\\\\\[[[[[[\\\\\\]]]^^^]]]^^^___``````___^^^^^^aaaaaadddhhhhhhfffgggkkkrrrwww}}}yyysssqqqssswwwzzz}}}yyyuuusssqqqpppyyy~~~zzzwwwuuuuuuwwwxxxxxxyyyyyyzzz{{{|||}}}}}}jjj\\\XXXWWWTTTPPPOOOJJJCCC>>>;;;999666333000000000000000//////.........------------.........///000111000///---,,,++++++,,,---------,,,,,,...------------------,,,------------............,,,,,,---------,,,++++++******+++,,,,,,------...---------------------------,,,,,,,,,,,,---......,,,---------...............------------.../////////000111222222333222222333333333333333444444444666666777777888999::::::;;;<<<>>>??????@@@BBBDDDJJJJJJLLLNNNOOOPPPPPPPPPPPPRRRSSSVVVXXXZZZ[[[[[[[[[[[[[[[[[[[[[\\\]]]]]]^^^___```aaaaaa``````___```___aaaeeeeeedddfffkkkuuuzzz~~~yyyuuuuuuxxx|||}}}zzzwwwuuuqqqoooqqqyyy}}}|||{{{zzzyyyzzz{{{{{{}}}}}}}}}~~~~~~uuuddd]]]ZZZVVVSSSPPPLLLFFF@@@;;;777444333000000000000//////............------------.........------------,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,---------------------------............***+++,,,---------------000///---,,,,,,,,,---...---------------------------,,,,,,,,,,,,---......------........./////////......------......///000///000111222222333222222333333333444444444555555777777888888999999::::::<<<>>>@@@AAABBBCCCFFFHHHJJJKKKMMMNNNPPPQQQQQQRRRRRRRRRTTTVVVXXXZZZ[[[\\\]]]\\\\\\\\\\\\]]]^^^^^^___```aaabbbbbbbbbbbbbbb```^^^^^^aaabbbaaaeeejjjwww}}}~~~|||yyyxxxzzz~~~uuuuuuxxx|||zzzxxxrrrmmmkkkpppyyy~~~{{{{{{|||}}}}}}~~~~~~mmmccc]]]XXXTTTQQQOOOJJJCCC;;;666444444222111000000////////////------,,,,,,,,,,,,------......,,,+++++++++,,,---///...,,,+++***++++++,,,,,,,,,------......//////,,,,,,---------.........+++,,,,,,---...---------000///...------------------------------------------,,,,,,,,,,,,---...............////////////000...............//////000//////111222222222222222222333333444555666666777999999999:::::::::;;;;;;<<>>???@@@AAAAAA@@@BBBDDDEEEFFFGGGIIIKKKKKKLLLNNNPPPRRRTTTTTTUUUWWWVVVVVVWWWXXXZZZ\\\^^^]]]\\\\\\\\\\\\]]]^^^^^^aaaaaabbbcccdddfffhhhiiieeebbb```aaa___^^^bbbhhhnnnuuu}}}~~~zzzqqqooommmqqq|||zzzrrriiifffeeeiiittt}}}zzztttssssssvvvzzz|||~~~}}}|||{{{yyyxxxxxxyyyzzz{{{~~~~~~rrrkkk]]]XXXRRRMMMIIIDDD>>>999888777555333222222222333111000000000000000000111//////...---------------++++++,,,---------,,,,,,---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,---..................)))***+++,,,---,,,,,,+++---------------------------,,,,,,,,,,,,---......,,,---------............///////////////000000111///000111222222333222222222222444555777999:::;;;<<<===>>>@@@AAACCCDDDEEECCCEEEGGGHHHHHHIIIKKKMMMMMMNNNPPPSSSUUUVVVWWWXXXXXXWWWWWWWWWXXXZZZ]]]^^^^^^^^^]]]]]]^^^^^^___```aaaaaaaaabbbdddfffhhhjjjfffcccaaaaaa___]]]___dddjjjpppxxx|||||||||}}}|||wwwmmmiiigggkkkvvvyyyhhhddd``````hhhsss~~~xxxuuupppqqqssswww||||||{{{zzzyyyxxxxxxyyyyyyttt~~~|||tttddd^^^VVVRRRPPPLLLDDD>>>:::888666333222222333444//////............//////.........---------,,,,,,)))***,,,---...------,,,,,,++++++******)))))))))++++++,,,,,,,,,---------***+++,,,...///000000000...---,,,+++++++++,,,------------------------------,,,,,,,,,,,,---......,,,,,,,,,---------......///////////////000111111///000111222222333222222222222444666888999;;;<<<===>>>???AAACCCEEEFFFGGGFFFGGGIIIJJJJJJJJJLLLNNNOOOPPPRRRUUUWWWYYYZZZZZZXXXXXXWWWWWWXXXZZZ]]]___aaaaaaaaaaaaaaabbbcccccc`````````bbbdddfffiiijjjfffcccbbbbbb___[[[]]]bbbhhhnnnuuuyyyyyyzzz{{{}}}~~~{{{vvvhhhdddbbbeeeqqqjjjeee^^^[[[___iiiuuu~~~}}}yyyvvvuuutttwwwyyy{{{}}}}}}{{{zzzzzzzzzxxxzzzvvvkkk\\\SSSPPPOOOJJJFFF@@@<<<777444333333444333111111000///////////////.................................------,,,,,,,,,...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........++++++++++++++++++++++++...------,,,,,,------...------,,,,,,,,,,,,------............/////////000111222222333333444444555666666666777999;;;===???AAACCCEEEGGGGGGHHHIIIKKKJJJLLLNNNNNNMMMMMMMMMNNNPPPQQQRRRTTTVVVYYY[[[]]]___^^^\\\\\\\\\]]]___aaabbbbbbcccdddeeeeeeeeedddddddddddddddccceeehhhkkkiiijjjhhhccc]]][[[```dddpppsssvvvyyyzzz|||wwwpppjjjgggccceeennn~~~|||zzz{{{~~~uuulllccc^^^\\\```iiittt||||||zzzxxxwwwvvvvvvyyy{{{~~~}}}||||||}}}{{{{{{|||zzziii\\\WWWSSSOOOKKKEEE@@@;;;666555444444333111111000///////////////.................................------,,,,,,,,,......---++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...//////............//////........./////////000000111222222333333444444555666666666777999;;;===???AAACCCFFFGGGGGGHHHIIIKKKKKKMMMOOOOOOOOOOOOPPPQQQQQQRRRSSSUUUWWWYYY\\\]]]```___^^^]]]^^^___aaabbbddddddeeefffggghhhhhhhhhgggggggggfffeeefffiiillllllkkkhhhbbb]]]^^^eeekkksssvvvzzz}}}~~~~~~vvvoooiiieeebbbdddmmm|||~~~|||xxxuuuuuuyyy}}}xxxpppfff```]]]]]]dddlllxxx~~~xxxwwwwwwvvvwwwwwwxxxyyy{{{}}}~~~{{{zzz|||jjj```ZZZTTTQQQKKKFFF???:::777555333222111111000////////////000.................................---------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------..............................------,,,,,,------...111000000//////000000111....../////////000000000111222222333333444444555666666666777999;;;===???@@@CCCFFFGGGGGGHHHJJJLLLLLLNNNPPPQQQQQQRRRSSSTTTSSSTTTTTTVVVXXXZZZ[[[]]]aaa```_________```bbbccceeefffgggiiijjjkkkkkkllljjjkkkjjjiiihhhiiilllnnnpppnnnhhhbbb^^^bbbkkkrrrwww{{{uuunnngggddd```bbbkkk{{{~~~{{{wwwttttttqqqpppsssuuuyyy}}}wwwmmmgggaaa]]]___dddpppzzz}}}zzzxxxrrrssstttuuuvvvwwwyyyyyy{{{~~~}}}yyyiii___XXXTTTPPPKKKDDD>>>999666222000222111000000//////000000.......................................---------//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................------,,,,,,------...111000000000000000000111...////////////000000000111222222333333444444555666666666777999;;;===???@@@CCCFFFGGGHHHIIIKKKLLLLLLNNNQQQSSSSSSTTTVVVWWWUUUUUUVVVWWWXXXYYY[[[\\\```____________```aaabbbdddeeegggjjjlllmmmnnnnnnlllllllllkkkjjjllloooqqqtttppphhhbbb```eeeooovvv{{{uuunnngggccc```aaajjjzzz|||yyyuuussstttpppppprrrsssvvv}}}{{{~~~uuunnnhhhaaa^^^___fffsss~~~{{{xxxvvvtttrrrssstttvvvwwwxxxyyyzzz{{{~~~uuuggg\\\VVVTTTOOOHHHAAA<<<888333000222222111000000000000000////////////////////////........................//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------,,,,,,------...000//////......//////000////////////000000000111111222222333333444444555666666666777999;;;===???@@@CCCFFFHHHHHHIIIKKKMMMLLLOOORRRSSSTTTUUUWWWXXXWWWWWWWWWWWWXXXYYYZZZZZZ]]]]]]]]]]]]^^^^^^______aaaccceeehhhkkkmmmoooooolllmmmmmmlllkkklllppprrrtttoooiiiddddddiiirrrxxx}}}wwwpppgggccc```aaaiiixxx~~~{{{xxxvvvuuurrrrrrtttuuuvvv}}}}}}{{{uuunnnddd^^^]]]___kkk{{{{{{yyywwwuuutttuuuvvvxxxyyy{{{|||||||||~~~}}}|||yyy{{{~~~rrrddd[[[WWWSSSLLLFFF@@@;;;777333222222111000000000000111////////////////////////...............////////////......---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///......------......////////////000000000111111111222222333333444444555666666666777999;;;===???@@@CCCFFFHHHIIIJJJLLLNNNLLLOOOQQQSSSSSSTTTVVVXXXWWWWWWWWWWWWWWWWWWXXXXXX[[[[[[\\\\\\]]]]]]]]]]]]^^^```cccgggjjjmmmooopppnnnnnnmmmkkkjjjjjjllloooooommmjjjiiikkkpppwww{{{{{{zzz|||wwwqqqgggccc______ggguuu~~~|||zzzwwwvvvxxxxxxxxx~~~}}}tttiii```]]]\\\eeeqqq}}}|||zzzyyyxxxwwwvvvwwwyyy{{{}}}|||zzzwwwwwwxxxzzz~~~nnncccZZZVVVPPPJJJEEE@@@;;;888333222111111000000111111////////////////////////---........./////////000...---------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///......------....../////////000000000111111111111222222333333444444555666666666777999;;;===???@@@CCCFFFHHHIIIJJJMMMNNNLLLNNNQQQRRRRRRSSSTTTVVVXXXWWWVVVVVVVVVVVVVVVWWWZZZ[[[\\\\\\\\\\\\\\\\\\\\\^^^bbbfffjjjmmmpppqqqqqqpppnnnjjjgggeeefffhhhggghhhjjjnnntttyyy}}}{{{rrroooooopppuuu{{{~~~wwwpppfffbbb]]]\\\cccppp~~~~~~}}}|||~~~qqqfffaaa]]]```gggrrr}}}~~~|||zzzzzzzzzzzzyyyxxxxxxzzz}}}}}}{{{wwwwwwvvvwwwyyy}}}vvviii\\\XXXSSSMMMIIIDDD???<<<333222111111000111111111000000000000000000000000---.........//////000000------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------------------------...------,,,,,,------...//////............//////000000000000111111111111111222222333333444555555666666666777999;;;===???@@@CCCFFFHHHIIIKKKMMMOOOLLLNNNPPPQQQQQQQQQSSSTTTXXXWWWVVVUUUUUUUUUUUUVVV[[[[[[\\\]]]]]]]]]]]]\\\\\\^^^aaafffjjjnnnppprrrtttsssooojjjdddaaaaaabbbbbbeeekkksss{{{vvvlllhhhggggggmmmtttzzz}}}~~~vvvpppeeeaaa[[[ZZZaaammm|||yyymmmggg^^^^^^aaajjjvvvyyyyyyyyyyyyzzz{{{||||||{{{~~~{{{yyywwwvvvxxx|||uuuccc\\\TTTQQQOOOKKKCCC;;;888666333111111111000///111111111222333111...,,,////////////////////////......---,,,,,,,,,,,,---///...---,,,,,,---...///...------------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......////////////............//////000000111111333444444444555666666666777777777888999:::;;;<<>>???BBBCCCEEEGGGIIIKKKLLLMMMNNNNNNNNNNNNOOOQQQSSSTTTTTTUUUVVVUUUTTTSSSTTTVVVUUUWWWYYYZZZZZZ[[[\\\]]]\\\```cccddddddhhhpppvvvxxxssslllfffbbb```______dddmmmxxx~~~wwwrrrooommmjjjnnnuuu}}}yyyqqqlllbbb[[[VVVUUUXXX```nnn{{{yyylllccc]]]^^^eeennnyyyzzzzzzzzzzzz{{{|||}}}}}}|||~~~}}}{{{{{{~~~~~~}}}ooofff[[[UUURRRPPPKKKGGG>>>:::444111000000000000000000111333555555444222////////////////////////000///......------......///...------------.../////////...---,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...//////000000//////.........///000000111111222333333444444555666666777666666888:::<<>>@@@BBBDDDBBBCCCDDDFFFHHHIIIKKKKKKMMMNNNNNNOOOPPPQQQRRRRRRRRRSSSTTTTTTSSSRRRTTTUUUTTTWWWYYY[[[[[[\\\]]]___aaabbbccceeehhhmmmuuu{{{|||uuujjjaaa]]]```gggmmmzzz}}}}}}~~~~~~{{{wwwvvvvvvuuuzzz}}}uuummmgggbbb[[[UUUTTTUUUZZZeeeppp|||zzzmmm```YYYYYY]]]gggppp||||||||||||}}}~~~|||~~~}}}{{{zzzzzzzzz}}}||||||{{{nnnccc\\\XXXTTTRRRFFFAAA:::555222222111111222111000111111111000...////////////////////////000000///............///---..................---//////...---,,,,,,++++++------------------------------------------------........................//////000000000000////////////000000111222222222222222333444555666777888:::;;;;;;===>>>@@@BBBCCCCCCDDDEEEFFFHHHJJJKKKKKKMMMNNNOOOPPPQQQRRRRRRRRRQQQSSSTTTTTTSSSSSSTTTUUUTTTWWWYYY[[[[[[\\\^^^___bbbcccdddgggkkkqqqxxx||||||vvvkkkbbb^^^cccmmmuuu||||||}}}~~~{{{{{{{{{zzz~~~~~~wwwoooiiibbb[[[UUUSSSSSSVVV___iiiwww{{{ooobbb[[[XXXYYY___eeexxx}}}}}}}}}}}}~~~~~~~~~{{{yyywwwwww}}}~~~|||}}}|||zzznnnccc\\\VVVRRRJJJEEE>>>999666444222111333222000000000000///---////////////////////////000///......------......------...//////...------......---------,,,,,,,,,...------,,,,,,------...------------------------........................///000000111111000000/////////000111111222222333111222333444555777888888;;;;;;<<<===???@@@BBBCCCDDDEEEFFFGGGIIIJJJKKKLLLLLLMMMNNNPPPQQQQQQQQQQQQQQQSSSTTTTTTSSSTTTUUUVVVTTTWWWZZZ[[[\\\]]]___```bbbcccfffiiiooouuuzzz}}}{{{vvvnnneeebbbhhhttt}}}~~~~~~~~~~~~yyyqqqlllaaa[[[UUURRRQQQRRRZZZbbbqqq~~~~~~rrreee^^^ZZZXXXZZZ___qqqzzz~~~~~~}}}~~~~~~|||yyywwwuuuuuu~~~{{{{{{|||ooocccZZZUUUMMMHHHBBB===999666333111333111000000111222111000///////////////////////////......---------------------...//////...------,,,,,,,,,------------......---,,,,,,,,,,,,---...........................------------------------000000111111111111000000///000000111111222333333111222333444555777888888999:::;;;===???AAADDDEEEFFFFFFGGGHHHJJJKKKLLLLLLNNNOOOPPPRRRSSSSSSSSSSSSRRRSSSUUUUUUTTTUUUVVVXXXTTTWWWZZZ[[[\\\]]]___aaabbbcccggglllrrrxxx|||}}}yyyvvvqqqjjjgggmmmyyy{{{sssnnnccc]]]WWWTTTQQQQQQXXX___lllxxxyyyjjjaaa[[[WWWYYY^^^llluuu~~~~~~~~~~~~}}}zzzwwwuuuooowwwzzzzzzyyykkk```ZZZNNNJJJDDD???;;;888444111222111000000222444444333////////////////////////......---,,,,,,,,,,,,---,,,---...//////...---,,,++++++,,,------......///...---,,,,,,,,,,,,---...........................------------------------000000111111111111000000000000000111222222333333111222333444666777888999777888999<<>>;;;888666444333333333111000......////////////......//////............//////...............---------........................------------------------.................................////////////////////////000111111222222111111111111222333444444444444555666777888888999999:::;;;===???AAABBBCCCEEEHHHLLLNNNNNNNNNOOOOOOQQQRRRTTTTTTTTTTTTUUUVVVZZZZZZ[[[[[[[[[[[[[[[[[[\\\[[[\\\\\\]]]^^^___```ccchhhqqqyyy~~~}}}{{{rrrqqqqqqsssvvv{{{|||yyyvvvwwwvvvuuurrroookkkgggeeegggkkkppptttyyy~~~xxxmmmhhheeecccggguuu~~~|||wwwrrroooppptttxxxpppdddYYYTTTPPPHHHAAA===999666333222222111000///......////////////......//////............//////................................................------------------------........................------....../////////000000000000000000000000000111111111111222333444555444555555666777888999999999:::<<<>>>@@@BBBCCCDDDCCCGGGKKKMMMMMMMMMMMMNNNOOOQQQSSSTTTSSSSSSTTTUUUYYYYYYYYYYYYZZZ[[[\\\\\\]]]]]]]]]^^^^^^```aaaaaaeeekkkuuu}}}}}}zzzuuuuuuuuuuuuxxx|||}}}{{{xxxuuuuuuvvvwwwwwwvvvsssqqqooommmnnnqqqsssuuuxxx{{{~~~vvvlllhhhccccccnnn}}}~~~|||xxxsssnnnllllllnnnttt}}}~~~yyykkk]]]WWWSSSLLLDDDAAA:::777444222111111000/////////000000000000////////////............//////.............../////////........................---------------------------,,,,,,,,,,,,+++++++++---------......//////000111111111000000000000000222111111222222333444555555555666777888999::::::;;;;;;===???AAACCCDDDEEEDDDFFFJJJLLLLLLLLLMMMOOOOOOQQQTTTUUUTTTTTTTTTUUUWWWWWWWWWXXXYYY[[[]]]^^^^^^^^^^^^___```bbbcccdddhhhnnnxxx~~~zzzuuuwwwxxxvvvxxx|||~~~}}}yyy{{{~~~|||yyyvvvssspppqqqsssuuuvvvwwwxxxxxxrrrssssssssstttttttttttt{{{vvvjjjccc```hhhttt~~~~~~|||}}}~~~~~~~~~~~~}}}|||{{{{{{{{{{{{zzzyyyyyyxxxvvvwwwxxxzzz~~~~~~|||wwwqqqmmmkkkkkkmmmxxx~~~xxxvvvwww{{{rrrbbbZZZUUUOOOIIIEEE===999555333222222111000000000111111111111000000//////............//////---........./////////000................................................------,,,,,,,,,+++++++++,,,,,,---......///000000//////000000111111222222222222222222333444555555555666666777888999:::;;;<<<===>>>@@@BBBDDDFFFFFFFFFHHHJJJKKKKKKMMMOOOQQQQQQSSSVVVWWWWWWVVVVVVVVVVVVVVVVVVWWWZZZ\\\___```^^^^^^___```bbbdddeeefffjjjqqq{{{{{{vvvzzzzzzxxxzzz~~~~~~|||}}}uuuwww{{{{{{wwwsssoookkkkkklllooorrrvvvyyy|||yyyyyyxxxxxxxxxwwwtttrrrrrruuu|||rrrhhhaaaccckkkttt~~~}}}zzz}}}|||yyyvvvsssrrrqqqqqqooopppqqqrrrrrrqqqpppoookkklllmmmmmmmmmllljjjiiijjjjjjlllooorrrwww{{{}}}|||vvvqqqmmmllljjjpppzzz{{{sssooommmnnnvvvwwwddd[[[WWWRRRLLLIII???;;;777444333333222111111111222222222222111111//////............//////---.........//////000000......................../////////////////////////////////......---------,,,,,,------...///000000------...000111333444444222222222222333444555555666666777888999::::::;;;===>>>???AAACCCEEEFFFGGGHHHIIIKKKKKKLLLMMMPPPSSSRRRUUUXXXYYYYYYXXXWWWXXXUUUUUUVVVXXXZZZ]]]```bbb^^^^^^___aaaccceeeggghhhlllsss}}}{{{www|||~~~{{{~~~{{{yyy|||~~~tttvvvzzz~~~zzzvvvqqqmmmgggggghhhjjjnnnsssyyy|||~~~~~~~~~|||xxxvvvkkkooouuu~~~zzzpppeeeaaaccciiittt~~~xxxtttrrrqqqooommmlllkkkjjjhhhfffeeeccccccbbbbbbcccddddddeeedddddddddbbbaaa```aaa```___]]]___aaacccfffhhhlllppptttvvvyyy~~~~~~}}}yyysssnnnooolllppp}}}wwwppplllnnnqqqttt~~~}}}kkk]]]UUUQQQMMMJJJAAA???;;;666333111000000111111111111000000000000000000000000000000000000......------------......111111000///...---,,,,,,/////////000000000000000...------,,,,,,------.........................../////////000111111222222333333333333333333333333555777888999999:::;;;===<<>>:::666444333333111111111111000000000000000000000000000000000000......------------......000000000///......------/////////......---------...------,,,,,,------...........................//////000000111111222222222222222333333444444444666777999::::::;;;<<<>>>===@@@BBBDDDEEEFFFHHHJJJLLLMMMOOOOOOOOOOOOQQQSSSSSSUUUYYY\\\^^^^^^]]]]]]\\\\\\\\\]]]^^^___```aaahhhfffcccbbbdddgggjjjlllsssyyy~~~yyywww|||{{{|||~~~}}}xxxsssmmmiiibbb]]]ZZZZZZ\\\aaakkkuuuxxxtttppppppvvv~~~uuuggg___[[[]]]eeennnzzz|||zzzwwwssspppnnnjjjddd___\\\ZZZXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZYYYYYY[[[ZZZXXXXXXYYYYYYXXXVVVWWWXXXZZZ[[[]]]___cccffflllpppvvv|||~~~zzzvvvpppmmmlllpppvvv|||ssskkkeeeccchhhppp|||sssggg]]]UUUMMMHHHIIIGGGCCC>>>:::777666555222222111111111000000000000000000000000000000000......------------......//////////////////////////////...---,,,+++******......------------..............................000000000111111111111111111111222333444555555666666888:::;;;;;;<<<>>>@@@???BBBDDDFFFFFFHHHJJJLLLPPPQQQRRRRRRQQQQQQRRRTTTUUUWWWZZZ]]]___`````````^^^]]]]]]]]]^^^```bbbccchhhfffdddcccdddgggkkkmmmwww|||~~~|||~~~~~~~~~{{{vvvqqqmmmiiiccc]]]XXXVVVWWW[[[eeeooo|||rrrlllmmmssszzz~~~sssfff]]]YYYYYYaaaiiivvv~~~~~~{{{wwwssspppmmmiiigggcccaaa^^^\\\[[[ZZZZZZZZZWWWWWWXXXYYYZZZ[[[\\\]]][[[\\\^^^___```aaabbbbbbdddbbbaaaaaaaaaaaa```^^^\\\^^^______```bbbeeehhhnnnrrrwww|||}}}{{{vvvssspppnnnnnntttzzzrrrmmmjjjhhhnnnvvvyyylll```WWWOOOIIILLLJJJFFFAAA===999666555222222222111111111000000////////////////////////......------------..................//////000000...------,,,,,,+++++++++......------------..............................111111111111111111111111111111222333444555666777777999;;;<<<======@@@BBBBBBDDDFFFGGGHHHJJJMMMOOORRRSSSTTTSSSRRRQQQRRRSSSUUUWWWZZZ]]]___aaaaaaaaa```___^^^^^^___aaaccceeecccccccccccceeeiiinnnqqqxxx}}}~~~zzz}}}zzztttpppllliiifff___YYYVVVUUUXXXbbblllyyynnniiikkkqqquuu}}}qqqddd\\\XXXWWW^^^fffsss|||~~~wwwsssoookkkhhhfffbbb```_________^^^^^^___```aaa```aaacccdddggghhhjjjkkkgggiiikkknnnppprrrttttttuuusssqqqqqqqqqqqqooommmllllllmmmmmmlllmmmppprrrwwwzzz~~~~~~|||wwwrrrnnnjjjlllwwwyyyvvvtttiiilllrrr{{{uuuhhh]]]UUUPPPNNNLLLHHHCCC>>>999666444222222222222111111111111////////////////////////......------------......------......///000000000,,,,,,------.........//////......------......///////////////////////////111111111111222222222222111111222333555666777777777999<<<======>>>AAACCCCCCEEEGGGHHHIIILLLOOORRRRRRSSSTTTSSSRRRQQQRRRSSSUUUWWWYYY\\\^^^___``````aaaaaa``````bbbccceeefffbbbdddeeefffhhhkkkqqquuuyyy~~~}}}xxxyyy{{{uuupppkkkhhhggg```YYYUUUTTTUUU]]]ggg{{{uuullliiikkknnnxxxzzzoooccc[[[VVVTTTZZZaaapppzzz}}}sssoookkkgggeeedddbbb```ccceeeggggggggghhhkkkmmmqqqrrrtttvvvyyy{{{}}}~~~{{{}}}~~~~~~}}}||||||~~~~~~yyysssooojjjhhhnnnvvv~~~|||qqqsssvvv}}}qqqdddZZZTTTQQQNNNKKKEEE@@@:::666444333222222222222111111111000000000000000000000000......------------......---.........//////000000,,,,,,---...///000111111//////............//////////////////////////////000000111111222333333444222222333444555666666777777999<<<======???AAACCCEEEFFFHHHIIIJJJMMMQQQTTTRRRSSSTTTSSSRRRQQQRRRSSSVVVWWWYYY[[[\\\^^^^^^___aaabbbbbbccceeeeeeffffffgggjjjllllllllloootttyyy{{{~~~{{{uuusssyyy~~~|||}}}vvvqqqkkkgggddd]]]WWWTTTQQQQQQXXX```uuutttllljjjjjjqqqyyy|||rrreee\\\VVVRRRVVV\\\iiitttxxxuuuqqqnnnmmmmmmlllkkknnnqqquuuxxxzzz|||zzzuuurrrnnnjjjkkknnnyyy~~~~~~~~~pppbbb[[[UUUSSSOOOJJJDDD>>>999777333333222222222111111111000000000000000000000000......------------...............///////////////------......//////000000//////............////////////////////////////////////000111333444555555333444444444555555666666666999;;;<<<===???AAACCCEEEFFFHHHIIIJJJMMMRRRUUURRRSSSTTTTTTSSSRRRSSSUUUXXXYYYZZZ[[[\\\]]]^^^^^^aaabbbdddfffgggggggggfffgggjjjnnnoooooorrrxxx~~~|||vvvpppnnnpppsss~~~}}}xxxwww{{{xxxrrrkkkgggaaa[[[VVVSSSQQQOOOTTT[[[lll}}}uuummmjjjkkksss|||nnnddd[[[UUUVVVZZZaaalllzzz{{{yyyyyyyyyxxxxxxvvv{{{|||wwwvvvsssnnnkkklllrrr}}}pppeeeYYYWWWSSSNNNGGGAAA<<<999333333333222222222111111000000000000000000000000.........------.........////////////////////////.....................---//////............//////000000000000000000000000......000111333555666666444444555555555555555555666888;;;<<<===>>>AAACCCEEEFFFHHHIIIJJJMMMRRRVVVRRRTTTUUUUUUTTTTTTUUUVVVZZZ[[[[[[\\\\\\]]]^^^^^^```bbbeeehhhiiihhhgggeeeaaafffkkknnnpppttt|||zzzrrrllljjjkkkmmmvvv|||}}}xxxssstttyyyzzzssskkkfffaaa\\\WWWUUURRRPPPTTTZZZcccvvv}}}sssmmmgggooo{{{xxxlllaaaYYYXXX\\\ZZZfffttt~~~}}}yyyuuuqqqnnnmmmmmmrrr~~~kkkddd\\\UUUQQQMMMEEE>>><<<777555222111111111111000000000000000000000000000000000000000000000000000------............------........................//////000000000000//////000000////////////000000111111111111111222222222555555555555555666777888777999<<<===>>>???BBBDDDGGGHHHJJJKKKKKKNNNQQQTTTUUUVVVVVVWWWWWWXXXXXXXXXWWWVVVVVVWWWXXXZZZ\\\]]]___```aaabbbdddfffgggggghhhiiikkknnnrrrxxxwwwpppkkkjjjlllmmmwww}}}sssnnnjjjjjjqqqyyy~~~~~~xxxnnngggbbb\\\WWWUUURRROOOQQQUUUcccppp~~~ssslllnnnttt~~~~~~|||yyyiii^^^[[[\\\XXX```lllwww~~~~~~{{{xxxtttqqqoookkknnnwww}}}kkkaaaWWWTTTQQQJJJCCC@@@888555222111222222222111000000000000000000000000////////////////////////---......//////......---........................//////000000000000//////000000000//////000000000111111111111222222222222666666666666777777888999:::<<<>>>???@@@AAACCCEEEGGGHHHJJJJJJKKKMMMQQQTTTTTTUUUVVVVVVXXXYYYYYYZZZYYYXXXXXXWWWXXXYYY[[[\\\___``````bbbcccdddeeefffhhhiiillloootttzzz~~~vvvoookkkllloooqqqxxx}}}tttnnnhhhhhhnnnwww~~~~~~{{{rrrkkkggg```YYYVVVRRRNNNOOOSSS^^^jjj~~~{{{ooopppsss|||}}}{{{}}}pppbbb[[[YYYXXX^^^gggrrr{{{~~~}}}}}}xxxyyy||||||xxxtttrrrkkklllpppzzzuuuhhh[[[XXXVVVQQQIIIDDD:::777444222222333333222////////////////////////000000000000000000000000---......//////......---...........................//////000000//////...111111111111111111111111111111111222222333333333777777777777888999:::;;;===???AAABBBBBBCCCEEEGGGHHHIIIJJJKKKLLLNNNQQQTTTTTTUUUVVVWWWXXXYYYZZZZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[___``````aaaaaabbbccccccggghhhkkkpppvvv}}}|||uuuooommmooosssvvvzzz{{{tttkkkiiinnnwww~~~wwwqqqjjjccc[[[WWWSSSOOOQQQUUUWWWcccvvvvvvsssrrrxxx}}}zzzzzz|||kkk___ZZZXXXZZZ```jjjvvv~~~xxxuuusssooonnnooouuuzzzzzzrrrmmmmmmqqqvvvzzzzzzvvvsssnnnllllllqqq}}}ooo___ZZZYYYTTTLLLGGG===:::666333333444444333////////////////////////111111111111111111111111......////////////.................................//////////////////...111111222222222222111111111111222222333333444444666666666777888999:::;;;???AAACCCDDDDDDDDDFFFHHHJJJKKKLLLMMMMMMOOORRRUUUVVVVVVWWWWWWXXXXXXYYYYYY[[[ZZZYYYYYYYYYZZZ[[[\\\______``````````````````dddfffjjjpppxxx}}}vvvqqqooorrrvvvyyy~~~vvvppprrryyy~~~|||wwwnnnfff^^^ZZZUUURRRTTTXXXUUU___ooo~~~xxxsssvvv}}}zzzyyyuuuggg___YYYWWWYYYaaaooo~~~}}}vvvrrrnnnllliiigggggglllooosss|||}}}tttllleeeeeeiiiooottt{{{|||wwwtttooollliiiiiirrrvvvccc\\\ZZZUUUNNNIIIAAA===888555444444444444////////////////////////000000000000000000000000...//////////////////...////////////////////////......////////////......000111222222222222111000111222222333444444555555555555555666777888::::::???AAACCCDDDDDDEEEGGGIIILLLMMMNNNOOOOOOQQQTTTVVVYYYYYYXXXXXXXXXXXXWWWWWWYYYYYYYYYYYYZZZ\\\^^^___________________________bbbcccgggoooxxx~~~xxxtttsssvvvzzz}}}zzzyyy}}}}}}}}}|||uuummmddd___YYYTTTTTTWWWVVV___lllzzz~~~vvvuuu|||~~~{{{{{{}}}mmmccc[[[WWWUUUZZZgggwwwxxxsssooollljjjhhheeeeeeggghhhjjjpppwww}}}sssjjjcccaaadddiiinnnwww~~~~~~zzzwwwpppmmmhhheeehhhsss|||}}}kkk```[[[UUUPPPMMMFFFAAA;;;777555444444333////////////////////////------------------------...//////000000//////...////////////////////////---......//////......---///000111222222111000///222222333444444555666666444444555666777888:::;;;>>>@@@BBBDDDDDDFFFHHHJJJMMMNNNOOOOOOOOOQQQTTTWWWYYYYYYYYYXXXXXXXXXXXXWWWYYYYYYYYYYYY[[[]]]___```__________________``````aaabbbfffoooyyy}}}zzzyyyyyy||||||{{{~~~}}}uuullleee]]]VVVSSSUUUXXX^^^hhhttt|||wwwxxx}}}{{{rrrggg___ZZZVVVVVV___mmm{{{}}}xxxuuuqqqnnnllljjjgggfffgggfffdddhhhmmmxxxuuulllcccaaacccdddjjjsss{{{~~~}}}ssspppkkkfffeeekkkuuu}}}zzzwwwyyyxxxtttfff]]]VVVSSSSSSJJJEEE===888555444333222000000000000000000000000........................//////000000000000//////////////////////////////---......//////......---...///111222222111///...222222333444555666777777555555666777888:::;;;<<<===@@@BBBDDDFFFHHHKKKMMMLLLMMMNNNNNNNNNPPPSSSUUUWWWWWWWWWXXXYYYZZZZZZZZZ[[[[[[ZZZZZZ[[[]]]^^^___^^^^^^______``````aaaaaabbbcccgggqqq{{{zzzzzz{{{|||zzzxxx~~~}}}wwwpppjjjcccZZZWWWXXXXXX]]]dddnnnzzzyyytttxxxzzz|||pppbbb^^^XXXUUUYYYdddrrr||||||yyyuuussspppmmmlllllliiifffggglllqqq~~~{{{xxxnnndddbbbcccaaagggqqqyyyvvvtttoooiiifffiiipppwwwyyyuuutttoooyyy{{{kkk```XXXUUUWWWLLLGGG???999555333222222111111111111111111111111111111111111111111111111//////000000000000//////000000000000000000000000---..................------///000111111000///---222222333444555666777888666666777888999;;;===>>>===@@@CCCEEEGGGIIILLLOOOKKKLLLMMMMMMMMMNNNQQQSSSTTTUUUVVVXXXZZZ[[[]]]]]]]]]]]]\\\[[[[[[\\\]]]^^^^^^^^^______```aaaaaabbbcccdddhhhrrr}}}vvvxxx{{{~~~yyywww}}}~~~yyysssooolllggg```]]]___VVVZZZaaakkkwww{{{rrrsss|||xxxzzzdddaaaZZZUUUUUU^^^mmmxxx~~~zzzwwwsssqqqooonnnkkkiiiooowww}}}wwwuuuyyywwwnnnhhhdddbbbbbbfffmmmuuu|||}}}zzzuuunnnjjjiiilllooo|||vvvkkknnnooovvvqqqddd]]]YYYWWWQQQKKKCCC;;;555444444555333333333222222222111111222111000//////000111222111111000///////////////......------------......////////////////////////000000000000111111111111333333444444555666666777888666333111222555999<<>>888555555666333222222222111111111111222111000//////000111222//////...---------------///......------......///////////////////////////000000000000111111111111333333333444555555666666888777555444555888;;;===???@@@BBBEEEGGGHHHIIIJJJMMMMMMMMMNNNOOOPPPRRRRRRTTTUUUXXXZZZ[[[\\\\\\\\\^^^_________^^^^^^```bbb^^^^^^___```aaaccceeefffhhhmmmwwwyyysssxxxxxxuuuuuuwwwxxxzzz}}}zzzvvvyyy~~~}}}{{{yyyuuuooojjjffffffgggiiifffgggnnnuuu{{{{{{uuussssssyyyvvvssstttuuuwwwyyysssgggZZZSSSQQQSSS]]]gggsss}}}|||xxxvvvuuuzzzwwwrrrpppwww|||tttmmmgggdddbbbffflllsssyyy~~~yyysssnnnkkkjjjjjjsss{{{tttkkkggghhhoooxxx~~~ssshhh^^^YYYWWWRRRJJJBBB<<<888666666222222111111111000000000111111000000000000111111///......------------...///......------......///////////////////////////000000000000111111111111222222222333444444555555888888888888999;;;===>>>@@@AAACCCFFFHHHIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPTTTUUUWWWXXXYYYZZZZZZZZZ\\\]]]]]]]]]\\\\\\^^^___^^^^^^___```bbbeeefffhhhjjjrrrwwwsss{{{zzzrrrnnnmmmpppssswww|||zzzuuuwww}}}~~~}}}zzzxxxtttnnniiihhhjjjlllooommmnnnqqquuuyyyzzztttpppyyy}}}wwwrrrnnnkkkhhhfffeeehhhmmmssszzzuuuiii\\\SSSOOOPPPWWW```lllxxx~~~{{{~~~yyyrrrooossszzzxxxpppiiieeecccfffkkkrrrxxx}}}~~~|||{{{{{{{{{yyyxxxwwwwwwxxxzzz}}}yyyrrrmmmkkkjjjmmmsss}}}~~~zzzuuunnnhhheeeiiipppzzzxxxmmmbbb[[[YYYUUUNNNFFF???999666444111111111000000000000///111000000000000000000111111000////////////000000//////............/////////////////////////////////000000000111111111111111111222333333444444555777888999:::<<<===>>>???AAACCCEEEGGGIIIKKKKKKLLLLLLMMMOOOPPPQQQQQQPPPPPPSSSTTTUUUVVVWWWWWWXXXXXXYYYZZZ[[[ZZZYYYYYYZZZ\\\^^^^^^```aaadddgggiiijjjllluuuyyywww|||tttqqqqqqqqqtttyyy{{{tttuuuyyy~~~|||xxxvvvqqqkkkggggggkkknnnrrrsssuuuwwwxxx{{{wwwqqquuu||||||tttpppkkkfffdddcccccccccfffjjjqqqxxxyyymmm___VVVQQQPPPVVV]]]iiiuuu~~~|||zzzzzzyyyyyyyyy{{{~~~|||tttoooqqqwww|||tttlllgggdddfffkkkqqqwww|||{{{zzzwwwsssqqqooonnnnnnkkkkkkjjjkkknnnrrrvvvyyy}}}~~~wwwrrrpppllliiikkkrrr{{{ssslllfffgggmmmvvvtttiiiaaaZZZWWWQQQIIIBBB;;;666333111111111000000000000///000000000111111000000000000000////////////000000/////////......////////////////////////////////////000000000111111111111111111222333333444444555666777888:::<<<>>>??????CCCDDDFFFHHHJJJLLLMMMMMMNNNOOOPPPRRRRRRRRRQQQQQQRRRRRRSSSSSSTTTUUUVVVVVVXXXYYYYYYXXXWWWWWWXXXZZZ^^^^^^```bbbfffiiikkkmmmqqq{{{|||~~~wwwuuuuuutttwww||||||tttsssvvv|||~~~|||vvvsssnnnhhhdddeeeiiimmmwww|||}}}}}}wwwuuuzzz|||sssmmmgggeeebbb```___aaaeeeggglllqqqxxx{{{pppbbbYYYSSSQQQUUU[[[gggttt}}}{{{zzzyyyyyyxxxuuusssoooooonnnooorrrvvvzzz}}}~~~vvvooopppttt{{{wwwnnniiifffhhhlllqqqvvv|||}}}{{{qqqooollliiieeecccbbbbbbaaa``````aaadddiiiooorrrvvv{{{{{{wwwuuukkkfffeeejjjsss}}}{{{rrrkkkjjjnnnvvvyyykkkccc[[[XXXTTTMMMEEE>>>888444222222111111111000000000000000111111111111000000...------------......///000//////......//////000////////////////////////000000000000111111111111222222222333444444555555555666888:::<<<>>>@@@@@@DDDEEEGGGJJJLLLMMMNNNOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUWWWXXXYYYZZZZZZYYYWWWWWWXXXZZZ^^^___aaadddgggkkknnnpppxxx}}}}}}wwwuuuuuuwwwyyy|||~~~tttrrrtttyyy~~~|||tttrrrlllfffbbbbbbeeeiiizzzyyy{{{uuukkkddd````````````aaaeeejjjooosssyyy~~~sssfff\\\TTTPPPSSSXXXeeerrr~~~|||zzzyyyxxxqqqooonnnmmmmmmkkkhhheeebbbbbbbbbcccggglllqqqttt|||vvvnnnlllpppttt~~~yyypppkkkgggiiilllqqqvvv|||~~~{{{xxxvvvllljjjgggccc```^^^]]]\\\[[[ZZZYYYYYY\\\aaafffjjjooouuu|||{{{yyyxxxlllfffcccfffjjjppp||||||tttqqqsssyyyqqqfff\\\ZZZWWWQQQIIIAAA:::666333222222222111111111111///000111222222111000///---------------...//////000000////////////000000////////////////////////000000000000111111111111333333333444555555666666666777888:::<<>>@@@AAAFFFGGGIIIKKKMMMNNNOOOOOORRRTTTUUUVVVVVVXXXZZZ\\\___aaabbbcccaaa```aaaaaabbbdddeeefffgggfffeeeddd``````bbbgggjjjnnnwwwtttrrrttt|||zzzvvvvvvwwwyyytttnnnpppwww~~~~~~zzzuuuoookkkccc]]]\\\```fffttt{{{zzz|||uuukkkddd\\\UUUSSSRRRZZZfffrrr~~~}}}xxxuuulllkkkhhhfffdddcccdddeeeiiikkkmmmooopppqqqrrrssstttuuuwwwyyyyyyxxxvvvuuupppnnnllllllooossswwwzzz}}}qqqfff]]]XXXUUUWWW]]]eeepppxxx|||}}}}}}zzztttnnniiiccc^^^ZZZTTTTTTXXX```eeejjjqqqxxx{{{~~~{{{uuummmeee```\\\XXXVVVVVV[[[cccjjjooorrrtttuuuvvvxxxzzz|||~~~}}}{{{yyywwwwww{{{}}}}}}{{{vvvoooiiieeedddhhhqqqxxxqqqpppttt{{{mmm```ZZZXXXSSSLLLIII???<<<777555444333333222222111111111111111222222111111111111111111111111...............///000000///000000111111111222222222222222111222333333444666666777777888888888888999999:::<<<>>>???AAABBBFFFGGGIIIKKKMMMOOOPPPPPPRRRTTTVVVWWWXXXXXXZZZ\\\___aaaddddddcccbbbaaabbbbbbcccdddeeeffffffffffffeeedddfffjjjlllpppyyyvvvsssuuu|||wwwssstttvvvxxxwwwooopppuuuzzzzzzuuuoookkkccc\\\ZZZ^^^dddrrr||||||{{{zzz~~~yyymmmddd\\\VVVUUUPPPVVV```mmmzzz~~~zzzwwwkkkjjjhhhfffeeeggglllpppvvvyyy~~~}}}ttthhh___YYYTTTTTTXXX```jjjssswwwwwwyyyuuunnngggbbb\\\WWWTTTPPPOOORRRYYY___dddmmmuuuyyy|||zzzrrrkkkfffaaa^^^[[[XXX\\\bbbiiiooosssuuuvvvyyyyyy{{{{{{|||{{{zzzyyyvvvuuusssqqqrrrvvv}}}~~~yyyrrrkkkgggeeegggnnnzzzwwwoookkkmmmnnnzzzqqqaaaZZZXXXTTTNNNJJJBBB>>>999555444444333333111111111000111111222333111111111111111111111111//////......//////000111///000111222222333222222222222222222222333444444666666888999::::::::::::999:::<<<>>>@@@AAACCCCCCFFFGGGJJJLLLOOOQQQRRRRRRSSSVVVXXXYYYYYYYYYZZZ\\\___aaadddeeedddcccccccccccccccdddeeefffgggggggggjjjhhhiiimmmooosss}}}zzzwwwyyy|||{{{tttrrruuuyyy|||yyyqqqppptttyyy{{{vvvqqqlllddd\\\ZZZ]]]eeeqqq~~~yyy||||||yyyzzzttthhh]]]WWWVVVPPPTTT]]]iiixxx~~~|||qqqpppmmmjjjiiinnnvvv}}}yyylllbbb]]]VVVUUUWWW___iiirrrvvvvvvwwwrrrkkkccc]]]XXXSSSPPPOOOMMMNNNSSSYYY___iiisssxxx{{{xxxqqqlllgggcccaaa\\\^^^ccciiipppuuuwwwxxxyyyyyyyyyyyywwwuuusssrrrnnnnnnlllkkklllpppvvv{{{|||uuuooojjjhhheeehhhqqq~~~~~~wwwnnniiiiiieeemmm|||uuuccc[[[YYYUUUOOOLLLDDD@@@:::666555444444333111111000000111222222333111111111111111111111111000////////////000111111///000111333333333333333333222222222222333444444444555777999:::::::::::::::;;;===@@@BBBCCCDDDEEEFFFGGGJJJMMMPPPSSSTTTUUUVVVXXX[[[\\\[[[[[[[[[\\\___bbbeeeggggggeeeeeeeeeeeeffffffgggggghhhhhhhhhkkkjjjkkkooorrrwww|||}}}{{{~~~vvvqqqrrrvvv||||||sssqqquuuxxx}}}yyytttoooggg^^^\\\^^^dddooowwwvvvyyy{{{|||{{{vvvvvv{{{ooo```WWWVVVQQQTTT[[[gggwwwwwwuuurrrnnnmmmsss}}}}}}pppfff```ZZZXXXZZZaaakkktttwwwwwwwwwrrrjjjbbb[[[VVVQQQNNNNNNKKKKKKPPPUUU\\\gggrrrwwwzzz~~~}}}vvvpppkkkgggddd```bbbeeekkkrrrwwwzzz{{{yyyyyyxxxvvvtttqqqnnnlllhhhhhhhhhggghhhkkkqqquuuuuuyyyxxxqqqmmmlllbbbccciiiuuu~~~wwwnnnhhhgggdddgggqqqyyyeee\\\ZZZVVVPPPMMMEEEAAA;;;777555555444444111111000000111222333333111111111111111111111111000000000000000111222222///000222333444444333333333333222222333333444555222333666888::::::::::::;;;<<<>>>AAACCCEEEFFFFFFFFFHHHJJJNNNQQQTTTVVVWWWXXX[[[]]]^^^]]]\\\\\\]]]___bbbfffhhhhhhgggggggggggghhhhhhhhhiiiiiiiiiiiikkkjjjlllppptttzzzzzz}}}||||||~~~~~~uuupppqqqvvv{{{}}}tttrrruuuxxx{{{vvvqqqiii```]]]___aaalll|||vvvrrrsssoooqqquuu{{{zzzuuusssxxxvvvcccXXXUUUQQQSSSZZZfffwww}}}xxxssssssxxx{{{pppfffccc```___cccllluuu{{{~~~~~~wwwlllbbbYYYTTTOOOMMMJJJKKKLLLLLLPPPXXXdddlllssszzz~~~yyyuuuqqqllliiieeeeeeeeehhhmmmsssyyy}}}|||yyyuuupppkkkgggdddccc___^^^]]]]]]___cccgggjjjnnnoooppprrrtttzzzxxxrrrmmmjjjdddcccmmm{{{{{{tttnnnkkkhhhdddggguuu|||jjj]]]XXXUUUPPPLLLGGGBBB;;;666333222222222000111111222222111111000111111000/////////////////////////////////////////////000111111111111111111222333333222333555666777777888999999:::;;;;;;<<<===>>>@@@BBBDDDEEEFFFIIIIIIKKKNNNRRRUUUYYYZZZ___aaabbbaaa^^^\\\\\\]]]]]]```eeeiiilllkkkiiihhhjjjiiihhhggghhhjjjlllnnnlllnnnppppppsss{{{~~~~~~~~~}}}||||||~~~~~~yyyssspppqqqvvv{{{}}}xxxtttvvvyyy}}}xxxpppgggaaa]]]\\\ccckkkxxxuuulllfffiiifffhhhoooxxx~~~zzzyyyyyy||||||vvvtttwwwwwwggg[[[UUUUUUQQQRRR\\\lll|||}}}xxxwwwzzzyyypppjjjgggeeeiiiqqqzzzxxxmmmcccZZZTTTOOOLLLIIIJJJKKKKKKNNNVVVbbbjjjrrryyy~~~~~~yyysssnnniiieee```______aaaffflllqqquuutttrrrnnniiiddd___\\\ZZZWWWVVVUUUUUUWWW[[[___bbbaaabbbdddeeehhhmmmssswwwyyyssspppjjjdddbbbhhhrrr|||zzzsssppphhhcccdddnnn}}}lll^^^XXXTTTOOOLLLHHHCCC<<<777444333222222111111222222222222111111111111000/////////////////////////////////////////////000111111111111111111222333333222333555777777888888999:::;;;<<<<<<<<<===???@@@BBBDDDFFFFFFJJJKKKMMMPPPSSSVVVXXXYYY]]]^^^```___]]]\\\\\\]]]^^^aaafffjjjllllllkkkjjjhhhhhhhhhhhhiiikkkmmmnnnooopppqqqqqqttt|||zzztttqqqrrrvvv{{{}}}yyytttvvvyyyzzzrrrhhhbbb___^^^```hhhvvv|||rrrjjjddddddaaaaaahhhqqq|||yyytttrrrqqqsss{{{|||wwwuuuwwwyyyiii\\\UUUSSSPPPPPPYYYfffuuu}}}zzz{{{~~~~~~uuuqqqoooqqqyyyzzzpppeee\\\UUUOOOLLLHHHIIIIIIIIILLLSSS^^^gggpppwww|||}}}yyyqqqjjjddd```ZZZYYYYYYZZZ]]]bbbgggjjjkkkiiifffaaa\\\WWWSSSQQQOOONNNMMMMMMOOOSSSWWWYYY[[[\\\^^^```bbbfffkkkoooxxx{{{vvvssslllgggccceeeiiirrrxxxsssjjjcccaaagggsssoooaaaYYYTTTOOOKKKIIIDDD>>>888555444333222222222333333333333222222111111000/////////////////////////////////////////////000111111111111111111222333333222333555777888888999:::;;;<<<===>>>===>>>???AAACCCEEEGGGHHHKKKMMMPPPRRRUUUVVVWWWWWWZZZ[[[]]]^^^]]]\\\]]]^^^___bbbfffjjjlllmmmllllllgggggghhhjjjkkkmmmnnnooorrrrrrrrrrrrttt|||{{{uuurrrssswww{{{}}}zzzvvvwwwyyy}}}sssjjjcccaaaaaa```iiivvvwwwooohhhdddaaa]]]]]]ccclllwww|||vvvpppmmmjjjjjjpppxxx~~~yyyvvvvvv~~~yyyiii]]]VVVRRROOOOOOUUU^^^lll}}}{{{zzzyyyxxxwwwwwwyyy}}}~~~{{{zzz{{{}}}}}}yyyzzz}}}sssiii___WWWPPPLLLHHHIIIHHHHHHIIIPPP[[[cccnnnuuu{{{|||~~~xxxooohhhaaa]]]VVVUUUTTTTTTVVVZZZ^^^aaadddcccaaa]]]XXXSSSOOOLLLLLLJJJIIIIIIKKKOOOSSSVVV[[[^^^aaaccceeegggjjjmmmrrr|||}}}yyywwwqqqlllgggffffffmmm|||yyytttmmmeeeaaadddlllxxxrrrddd[[[UUUPPPMMMKKKGGG@@@;;;777555333222222333333444444333333222111000000/////////////////////////////////////////////000111111111111111222333444333333333555777888999:::;;;<<<>>>>>>???===>>>@@@BBBDDDFFFHHHIIIMMMOOORRRUUUVVVWWWVVVUUUXXXZZZ\\\]]]]]]]]]___```___aaadddhhhjjjkkklllkkkfffgggiiikkkmmmnnnoooooorrrrrrrrrrrruuu|||~~~~~~{{{vvvssstttxxx|||}}}|||vvvwwwyyyuuukkkeeebbbbbbdddmmmyyyzzztttnnniiigggeeeaaa```dddkkkvvv~~~wwwppplllgggeeejjjqqq{{{xxxwww}}}vvvhhh^^^YYYSSSPPPPPPSSSXXXdddyyy~~~{{{vvvrrrooommmkkkiiijjjlllpppuuu{{{|||{{{{{{|||vvvmmmddd[[[SSSNNNIIIJJJIIIGGGHHHOOOYYY```llltttzzz|||~~~xxxooohhhaaa]]]TTTRRRPPPOOOPPPRRRUUUXXX]]]]]]]]][[[WWWRRRNNNKKKKKKJJJIIIIIIKKKOOOSSSVVV\\\___cccfffggghhhiiikkkpppyyy~~~|||{{{tttpppkkkhhhfffkkkzzzzzztttnnngggaaaccciiiuuuxxxkkkaaaYYYSSSPPPMMMIIIBBB===999777444222222333333444444333333222111000000///////////////000000000000000000000000//////000111111111111111222333444444333444666777888999:::;;;===>>>???@@@>>>???AAACCCEEEHHHIIIJJJNNNPPPSSSUUUVVVVVVVVVUUUWWWYYY\\\^^^^^^___aaabbb___```bbbdddfffhhhiiiiiifffgggiiikkkmmmnnnooooooooooooppprrrvvv}}}|||~~~~~~zzzuuusssuuuyyy|||~~~}}}wwwwwwyyywwwmmmfffccccccgggppp|||}}}yyyuuurrrppppppnnnkkkhhhiiimmmvvv~~~xxxqqqkkkfffcccffflll}}}zzzxxx|||rrrfff___\\\VVVRRRQQQRRRWWWaaauuu|||zzzuuupppjjjfffbbbaaa]]]___aaadddiiipppyyy~~~~~~||||||}}}zzzqqqhhh___WWWQQQLLLLLLJJJHHHIIINNNXXX___kkkssszzz}}}zzzssslllddd___UUURRROOOMMMLLLNNNPPPRRRXXXYYY[[[[[[YYYUUUQQQNNNMMMLLLKKKKKKMMMQQQUUUXXX```ccchhhkkklllkkkkkklllmmmvvv~~~}}}xxxsssnnnjjjgggiiivvvzzzpppiiiddddddiiitttuuujjj___WWWRRROOOKKKEEE???;;;888555222222222333333333333222222111111000///////////////000000000000000000000000//////000111111111111111222333444444333444666888888888999;;;===>>>???@@@>>>???AAADDDFFFIIIKKKLLLOOOPPPRRRTTTUUUVVVVVVUUUWWWYYY\\\^^^___```aaaccc______```aaacccdddeeefffeeeeeefffhhhiiikkklllmmmjjjkkknnnsssyyy~~~{{{xxxtttsssuuuyyy}}}~~~}}}wwwvvvwwwzzzpppiiieeedddfffppp|||~~~{{{zzzzzz|||}}}zzzvvvrrrppppppuuu|||vvvoooiiiccc___bbbhhhxxx}}}yyy|||uuuiiiccc```YYYTTTRRRSSSXXXbbbssswwwtttpppjjjeee```\\\ZZZVVVXXXZZZ]]]aaajjjttt{{{~~~|||zzzyyyzzzyyy}}}zzzyyyyyy{{{}}}uuulllcccZZZUUUNNNNNNLLLJJJIIIOOOXXX___kkkssszzz}}}wwwpppgggbbbZZZXXXTTTQQQOOOPPPRRRSSSWWWZZZ]]]______]]]YYYVVVRRRQQQOOOOOORRRUUUZZZ\\\cccgggmmmppppppooommmmmmiiiqqqzzz}}}xxxrrrnnnjjjjjjqqqzzzvvvpppkkkkkknnnwwwssseeeZZZTTTQQQMMMGGGAAA===999555333111111222222222222111111111111000///////////////000000000000000000000000//////000111111111111111222444555444444444666888777777999:::<<<>>>???@@@???@@@BBBDDDGGGJJJLLLMMMOOOPPPQQQRRRTTTUUUVVVWWWVVVXXX[[[]]]]]]^^^```bbbaaa`````````aaabbbcccdddcccbbbbbbcccdddfffgggiiifffiiinnnuuu}}}xxxuuurrrrrruuuzzz}}}}}}vvvuuuvvv~~~uuummmhhhfffgggppp|||~~~~~~yyytttvvvzzzsssmmmhhhbbb^^^```fffsss{{{|||}}}pppgggccc[[[UUUQQQTTTZZZdddqqq}}}sssqqqlllgggbbb]]]ZZZXXXSSSUUUWWWZZZ^^^gggrrrzzz~~~~~~~~~{{{xxxuuuuuuuuurrrtttxxxzzzzzz{{{|||}}}~~~~~~~~~|||yyytttttttttwww|||~~~wwwooofff]]]WWWPPPOOONNNKKKJJJOOOXXX___kkksss{{{~~~{{{sssjjjcccaaa^^^ZZZVVVUUUUUUVVVWWWZZZ]]]aaaeeefffdddaaa^^^WWWVVVTTTTTTWWWZZZ___aaaaaaeeekkkoooooollljjjiiifffnnnwww}}}}}}vvvrrrnnnlllpppvvv}}}wwwrrrqqqttt|||yyyiii\\\TTTRRRNNNHHHBBB>>>999555333111111111222222111111111111111000///////////////000000000000000000000000//////000111111111111111333444555444444444666888666777888:::<<<===?????????@@@BBBEEEHHHJJJLLLNNNOOOOOOPPPQQQRRRTTTVVVWWWUUUWWWZZZ\\\\\\]]]___aaabbbaaa`````````aaabbbcccaaa```_________aaadddeeedddgggnnnwwwzzzwwwtttqqqrrruuuzzz~~~}}}vvvtttuuuxxxpppjjjhhhhhhrrr}}}~~~yyyxxxyyysssmmmhhhbbb^^^```fffppp~~~||||||vvvkkkeee\\\UUUPPPTTT\\\eeepppzzz{{{wwwqqqkkkfffbbb^^^[[[ZZZYYYZZZ]]]bbbjjjqqquuu~~~}}}|||yyyuuuqqqmmmkkkjjjkkklllmmmnnnmmmllllllppprrrsssuuuuuutttrrrqqqnnnmmmmmmqqqvvv|||{{{qqqhhhaaa\\\YYYTTTPPPOOONNNOOOVVV^^^lllrrrzzz|||uuurrrjjjgggddd```]]][[[[[[[[[^^^fffmmmpppqqqqqqlllfffdddaaa^^^]]]^^^aaabbbbbbdddfffiiinnnppppppmmmjjjlllkkkppp{{{~~~{{{uuuooommmnnnpppzzzzzzqqqaaaYYYRRRMMMIIIFFF@@@999777999555444333222111111111111//////000000111111222222000000000000000000000000000111111111111222222222222333333444444555555555999999::::::;;;<<<======@@@BBBDDDFFFIIIKKKLLLLLLOOOOOOOOOPPPRRRSSSUUUVVVVVVWWWYYY[[[]]]^^^______bbbbbbaaaaaa```^^^]]]\\\bbbaaa^^^[[[ZZZ]]]bbbfffeeehhhooozzz||||||{{{pppppppppqqqtttxxx{{{~~~~~~~~~|||sssqqqsss}}}yyyppplllmmmmmmvvv~~~|||uuuooojjjeee___]]]```mmm|||~~~||||||}}}|||mmmcccZZZUUUSSSUUUYYYaaammmxxx{{{uuuppplllhhheeebbb`````````bbbgggnnnuuuyyy}}}{{{yyyuuupppjjjfffcccbbbccccccdddddddddddddddeeefffhhhjjjkkkkkkjjjiiijjjjjjkkkooovvv|||}}}uuulllddd```[[[UUUQQQPPPOOOOOOVVV^^^kkkqqqyyyyyyvvvpppooollljjjhhhfffffffffgggnnnuuuxxxzzzzzzuuuooohhheeebbbaaabbbdddeeeeeeggghhhlllpppsssssspppmmmllljjjooozzz|||wwwrrrpppppprrr|||}}}yyyeeeYYYSSSOOOKKKHHHBBB;;;888:::555444333222111111111111000000000000000111111111111111111111111111111111000111111111111222222222222333333444444555555555888999999:::;;;<<<======BBBCCCEEEHHHJJJLLLMMMNNNNNNNNNOOOPPPRRRTTTVVVWWWXXXYYYZZZ\\\]]]^^^______aaaaaaaaaaaa```___^^^^^^aaa```^^^\\\ZZZ\\\```dddfffgggmmmxxx}}}~~~|||vvvppppppqqqsssuuuxxx{{{}}}}}}~~~{{{sssqqqsss|||}}}wwwpppmmmooopppyyy}}}||||||uuunnnjjjddd^^^]]]```lll{{{~~~{{{{{{{{{pppeee^^^XXXTTTUUUXXX___kkkvvv|||xxxuuurrrnnnllliiihhhhhhiiimmmsssyyy}}}|||zzzvvvpppjjjddd___]]][[[[[[ZZZZZZ[[[[[[\\\]]]___```ccceeeggghhhhhhhhhffffffhhhnnnuuu|||yyyqqqjjjfff^^^XXXTTTRRRPPPPPPWWW^^^jjjpppxxx|||xxxwwwwwwvvvvvvuuuuuuuuussszzz}}}wwwnnnkkkhhhfffgggiiiiiijjjjjjkkknnnsssvvvvvvtttqqqllljjjnnnyyy~~~zzzvvvsssrrrrrrvvv}}}kkk]]]UUUPPPLLLIIIDDD===:::;;;555444333222222111111222111111111111000000000000111111111111111111111111000111111111111222222222222222333333444555666666888999999:::;;;<<<===>>>CCCEEEGGGIIILLLNNNOOOOOOMMMNNNOOOQQQSSSUUUXXXYYY[[[\\\]]]^^^^^^___^^^^^^``````aaaaaaaaaaaa````````````___]]]\\\\\\___aaaeeeeeeiiitttyyyssspppqqqsssuuuwwwyyy{{{|||}}}}}}~~~{{{rrrqqqssszzz~~~zzzxxxtttooonnnpppsss|||{{{rrroooqqqtttsssuuuxxxxxxxxx~~~{{{tttnnnjjjddd^^^]]]```kkkyyy{{{yyyxxx~~~ttthhhccc]]]VVVUUUVVV\\\hhhttt}}}zzzwwwtttpppnnnmmmmmmoootttyyy|||zzzwwwsssmmmgggbbb^^^\\\YYYXXXWWWWWWWWWXXXZZZ[[[^^^```bbbeeegggiiiiiijjjeeefffhhhnnnuuu|||~~~}}}|||}}}}}}~~~|||uuuooojjjaaa\\\WWWTTTRRRRRRXXX___hhhnnnwww~~~~~~~~~~~~~~~~~~~~~}}}~~~yyyssspppllljjjkkkmmmmmmmmmlllmmmpppuuuxxxyyywwwuuunnnkkkoooxxx}}}xxxtttqqqpppppp{{{yyy{{{rrraaaVVVQQQLLLJJJFFF???;;;;;;555444333222222222222222222222111111000000//////222222222222222222222222000000111111111222222222222222333333444555666666888888999:::<<<===>>>>>>CCCDDDGGGIIILLLMMMOOOOOOLLLMMMOOOQQQTTTWWWYYY[[[^^^^^^____________^^^^^^^^^___```aaabbbbbbbbbbbb```aaaaaa```^^^^^^___aaaeeecccfffqqqzzztttqqqrrrtttwwwyyy{{{|||}}}{{{{{{{{{}}}zzzrrrppprrrwww~~~zzzvvvuuurrrnnnnnnqqqttt}}}}}}vvvmmmccc___```dddeeeiiioooqqqttt{{{|||uuunnnjjjddd^^^]]]___hhhwww|||yyywwwzzzxxxlllggg___XXXUUUUUU[[[gggsss|||yyysssqqqnnnmmmnnnqqquuuxxxuuurrrmmmhhhdddaaa___^^^[[[ZZZYYYYYYYYYZZZ\\\]]]^^^___```bbbdddeeefffffffffgggjjjooovvv|||{{{wwwuuuttttttuuuxxxzzz}}}}}}{{{zzz|||}}}~~~{{{vvvpppmmmddd^^^YYYWWWTTTTTTZZZaaahhhnnnvvv|||~~~~~~~~~}}}zzzzzzzzzzzz{{{|||}}}~~~zzzuuurrrnnnmmmnnnpppppppppnnnooorrrvvvzzz|||{{{yyyqqqoooqqqyyyzzztttpppnnnmmmuuu|||vvvvvvwwwdddWWWPPPLLLJJJGGG@@@;;;:::444444333333222333333333222222111111000000//////111111111111111111111111000000111111111222222222111111222333444555666777777888999:::<<<===>>>???AAACCCEEEHHHJJJLLLMMMNNNMMMMMMOOORRRUUUXXXZZZ\\\___````````````___^^^^^^]]]^^^___aaabbbbbbbbbbbbaaabbbcccbbb``````aaabbbdddcccgggrrr{{{uuuqqqsssuuuxxx{{{}}}~~~{{{zzzyyyyyy|||{{{sssppprrruuu|||zzzuuussspppllllllooottt|||tttiii___WWWUUUWWWYYYZZZ```fffjjjnnnvvv~~~wwwpppkkkddd^^^\\\^^^eeesss{{{yyyzzz|||ppphhh```YYYUUUUUUZZZfffrrr~~~{{{uuurrrooolllkkkmmmppprrrooolllhhhddd```___``````______^^^^^^______```aaacccccccccccccccdddddddddfffgggjjjpppwww|||}}}xxxrrrnnnllllllmmmqqqsssxxx{{{zzzwwwtttrrruuuvvvxxxxxxvvvrrrnnnlllfff```[[[YYYWWWVVV\\\dddiiinnnuuuzzz{{{zzzxxxxxxuuuuuuuuuuuuwwwyyy|||}}}~~~~~~uuussspppoooppprrrssstttpppqqqtttxxx|||~~~}}}wwwtttttt||||||vvvrrrpppnnnttt{{{uuusssxxxzzzgggXXXQQQLLLKKKIIIBBB<<<:::444444333333333333444444111111111111000000000000000000000000000000000000000111111111111222222222111111222333555666777777777777999:::<<<===>>>???@@@AAADDDFFFIIIKKKLLLLLLNNNNNNPPPRRRUUUXXX[[[\\\```````````````___^^^^^^\\\]]]^^^```aaaaaabbbbbbaaabbbcccbbbaaabbbccceeeeeegggmmmwww{{{uuurrrsssuuuxxx||||||{{{xxxxxxzzz~~~}}}tttqqqqqqsss{{{zzztttrrrnnnjjjjjjmmmttt}}}~~~nnnbbbXXXQQQPPPRRRSSSTTTXXX^^^bbbfffoooxxxzzzrrrllleee^^^[[[]]]aaappp}}}}}}uuujjjbbb[[[WWWVVVZZZdddooo{{{wwwtttppplllkkkkkknnnoooooolllgggcccaaaaaabbbccceeefffgggggghhhhhhggggggjjjiiihhhfffeeedddccccccbbbcccgggnnnvvv|||}}}uuunnnhhhfffeeefffgggjjjoootttyyy~~~~~~wwwssspppoooooopppqqqqqqpppmmmkkkjjjgggaaa]]]ZZZYYYYYY___fffjjjooouuuyyyxxxvvvsssrrrppppppppprrrtttwww{{{}}}vvvsssqqqppprrruuuvvvwwwssstttwww{{{}}}xxxxxx~~~{{{xxxwwwrrrwwwzzzsssnnnooouuu}}}lllZZZRRRMMMMMMLLLEEE>>>:::444444333333333444444555000000000000000111111111////////////////////////000111111111111222222222000111222333555666777777666777888:::<<<===??????@@@AAACCCFFFIIIJJJLLLLLLOOOPPPQQQSSSUUUXXX[[[\\\______``````______^^^^^^[[[\\\]]]___```````````````aaaaaaaaaaaabbbeeeggghhhmmmvvvyyyrrrsssuuuxxx|||}}}zzzxxxzzz~~~vvvqqqqqqsss{{{~~~xxxrrrooolllhhhiiilllwww~~~mmmaaaXXXPPPNNNOOOPPPPPPRRRWWWZZZ^^^gggqqq}}}uuunnnfff^^^[[[]]]^^^lll}}}{{{mmmeee]]]YYYWWWXXXaaajjj{{{yyyvvvqqqmmmkkkkkkmmmnnnrrrooojjjeeecccccceeeffflllmmmnnnooopppooonnnmmmllljjjhhheeebbb```___^^^^^^```eeemmmuuu||||||tttkkkeeebbbaaabbb^^^bbbhhhmmmsssxxx~~~}}}wwwssspppnnnkkklllllllllkkkjjjiiihhhgggbbb]]][[[ZZZZZZ```hhhkkkpppuuuxxxwwwssspppnnnmmmmmmnnnooorrrvvvzzz|||vvvtttrrrqqqtttwwwyyyyyyvvvvvvyyy}}}|||{{{}}}}}}uuuyyy|||wwwpppiiihhhkkkrrrqqq[[[TTTOOOOOONNNGGG???<<<444444333333333444444555//////000000111111222222////////////////////////000111111111111222222222000111222333555666777888666777888:::<<<>>>???@@@@@@BBBDDDGGGIIIKKKLLLLLLPPPPPPRRRSSSVVVXXXZZZ\\\^^^_______________^^^^^^[[[\\\]]]^^^_______________``````______aaaeeehhhjjjrrr|||rrrssstttwww||||||yyyzzzwwwrrrppprrr{{{|||vvvpppnnnkkkggghhhlllzzzoooddd[[[RRRMMMMMMOOONNNOOOSSSUUUYYYbbblllvvvoooggg^^^[[[\\\\\\kkk{{{ppphhh```[[[WWWWWW^^^fff|||vvvsssrrrssssssssstttpppllljjjgggdddgggllllllssswwwuuurrrrrrqqqooopppmmmiiifffccc___[[[XXX]]]^^^cccjjjssszzzsssjjjfffbbb]]][[[^^^bbbdddggglllsssyyy{{{|||xxxuuusssooollliiigggfffeeedddcccaaa___]]]]]]^^^aaadddfffoooqqqttttttrrrooommmmmmllllllnnnpppssswww{{{}}}yyyvvvsssrrrtttvvvwwwxxxxxxyyy{{{~~~yyy}}}|||vvvpppjjjdddaaannnxxxmmm___ZZZTTTPPPNNNJJJDDD???;;;888555333222222111000333333333222222222111111000000000000000000000000222222111111000111111111555444333333444555777888999999999:::;;;===@@@AAABBBCCCEEEHHHJJJKKKLLLMMMMMMNNNPPPRRRTTTVVVWWWWWW\\\]]]^^^___```___^^^]]]___^^^\\\[[[ZZZ[[[]]]^^^]]]^^^```aaabbbdddgggjjjrrrzzz|||vvvsssrrrvvvuuurrrrrrvvv{{{}}}yyytttoookkkjjjjjjkkkuuuvvviii^^^WWWQQQNNNOOOKKKJJJLLLOOOTTT^^^ggg{{{vvvoooiii```ZZZXXX\\\eeesss}}}tttjjj```\\\ZZZYYY\\\aaa}}}zzzzzzzzzyyyxxxvvvqqqmmmjjjgggeeehhhnnnqqqyyy~~~|||yyyyyyxxxvvvtttqqqlllhhheeeaaa]]]ZZZ\\\]]]bbbiiirrrzzz}}}uuuoooiiibbb[[[\\\]]]]]]___cccjjjpppwww{{{|||yyyvvvrrroookkkiiigggfffdddcccaaa```]]]]]]^^^bbbgggjjjqqqsssuuuuuurrrpppoooooonnnoooppprrruuuyyy|||~~~zzzwwwtttsssuuuwwwyyyyyyxxxyyy|||~~~yyy|||yyytttnnnhhhdddfffooooooaaa[[[UUUQQQOOOLLLFFFAAA;;;888555333333222111000222222222111111111000000000000000000000000000000222111111111111111222222555444444444444555777888999999999:::<<<>>>@@@BBBCCCDDDFFFIIIKKKLLLMMMNNNMMMNNNPPPRRRTTTUUUVVVWWW[[[[[[]]]^^^___^^^^^^]]]^^^\\\[[[YYYYYYZZZ[[[\\\]]]___```aaabbbdddhhhkkkttt|||vvvsssrrrwwwvvvssssssvvv{{{|||yyytttnnnjjjiiihhhiiiuuuyyymmmccc[[[UUUQQQOOOLLLJJJLLLOOOSSS]]]fff{{{xxxrrrkkkbbb[[[YYY[[[dddrrruuukkkaaa]]][[[YYY\\\aaa}}}yyysssmmmjjjfffdddiiipppvvv~~~~~~|||wwwqqqlllgggccc___]]]ZZZ\\\```hhhqqqyyy|||ssskkkaaa___\\\YYYYYY]]]cccgggppptttzzz|||wwwtttpppllljjjhhheeecccaaa___]]]\\\^^^dddjjjnnnrrrtttuuutttsssqqqqqqrrrsssssstttvvvxxx{{{}}}{{{yyyvvvvvvxxxzzz{{{{{{yyy{{{}}}~~~yyyyyy|||}}}wwwrrrlllhhh___gggttttttccc]]]VVVRRRQQQNNNHHHCCC;;;999555444333333222111111111111000000000//////000000000000000000000000000000000000111222333333444444444444555666777888:::::::::<<<===@@@AAACCCDDDEEEGGGJJJLLLMMMNNNOOONNNOOOPPPRRRTTTUUUUUUVVVYYYZZZ[[[\\\]]]]]]]]]]]]\\\[[[YYYXXXXXXXXXYYYZZZ]]]^^^___```aaadddhhhlllvvvyyywwwvvvyyywwwttttttvvv||||||xxxsssmmmiiifffeeeeeerrrtttjjjaaaYYYUUUPPPLLLKKKMMMOOORRR[[[cccyyy{{{tttmmmddd]]]ZZZZZZaaaooo~~~wwwmmmccc^^^\\\ZZZ\\\```|||uuummmhhhdddccchhhpppwww~~~wwwpppjjjeeeaaa^^^YYYZZZ^^^fffoooxxx~~~wwwoookkkddd^^^[[[\\\```cccfffkkkqqqxxx}}}zzzuuuqqqnnnjjjfffccc```]]]ZZZYYY\\\cccjjjnnnqqqsssttttttsssssstttvvvxxxyyyzzz{{{|||~~~}}}{{{yyyyyy{{{}}}~~~~~~|||}}}~~~{{{vvvtttuuu}}}yyytttnnnjjjaaafffppp|||yyyggg___VVVRRRQQQOOOJJJDDD<<<999666444444333222111222111111111000000000000////////////////////////000000000000111222333444444444555555666777888999::::::<<<===???AAACCCDDDEEEFFFHHHJJJLLLNNNOOOOOOOOOPPPQQQSSSTTTUUUVVVVVVXXXYYYZZZ[[[\\\\\\]]]]]][[[ZZZYYYXXXWWWWWWXXXXXX\\\]]]^^^^^^___ccchhhkkkwww}}}~~~xxxuuuuuuwww|||{{{xxxsssmmmgggdddbbbbbbjjjvvv}}}qqqggg]]]XXXRRRNNNLLLMMMOOOQQQXXX```ttt|||vvvoooeee]]]ZZZXXX___lll{{{yyyoooeee```]]][[[\\\```wwwnnnhhhcccaaafffnnnxxx}}}uuuooohhhbbb___YYYZZZ]]]dddmmmvvv|||zzzppphhhbbb___^^^______ccciiipppxxx{{{vvvrrrnnniiieee^^^[[[XXXWWWZZZ```gggkkknnnppprrrssstttvvvxxx{{{}}}{{{{{{}}}|||}}}|||zzzsssppppppvvvzzztttnnnjjjfffiiipppyyyzzzkkkbbbWWWRRRRRRPPPJJJDDD===:::777555444444333222333333222222222111111111////////////////////////000000000000111222333444444444555777888999999999:::;;;===???AAACCCDDDEEEEEEFFFHHHJJJLLLNNNOOOOOOPPPQQQSSSUUUWWWXXXXXXXXXYYYZZZZZZ[[[[[[\\\]]]]]]\\\\\\[[[ZZZYYYXXXXXXXXXZZZ[[[\\\\\\]]]aaagggkkkwwwxxxuuuvvvwww||||||yyysssmmmgggbbb___^^^cccmmm}}}yyymmmbbb\\\UUUQQQOOOPPPPPPQQQXXX___ooo~~~{{{vvvoooeee]]]ZZZVVV]]]iiiwww{{{qqqhhhccc___\\\\\\___zzzqqqjjjdddaaaeeelllyyy}}}uuulllddd___YYYZZZ\\\ccckkktttzzz}}}}}}~~~xxxooohhhbbb^^^]]]___ccchhhppp{{{{{{vvvqqqkkkhhh]]]ZZZWWWVVVXXX]]]bbbfffiiilllqqquuuxxx{{{~~~{{{xxxwww{{{~~~}}}||||||~~~|||zzzssspppnnnrrr{{{|||vvvpppllljjjmmmrrryyy|||rrrfffYYYSSSSSSRRRLLLEEE===;;;777555555555444333333333333222222222222111000000000000000000000000000000000000111222333333333444666888999:::::::::;;;<<<>>>AAACCCEEEFFFFFFFFFGGGIIILLLNNNOOOPPPQQQRRRSSSUUUXXXZZZ[[[\\\]]]]]]\\\\\\\\\\\\]]]^^^^^^___^^^^^^]]]\\\[[[ZZZZZZZZZ[[[[[[[[[]]]aaagggkkkwwwxxxuuuuuuwww}}}}}}yyytttmmmfffaaa]]][[[^^^ffftttssshhhbbb[[[WWWUUUUUUUUUUUUZZZaaakkkzzz{{{vvvoooeee]]]ZZZVVV\\\gggttt}}}tttjjjeee```\\\\\\___vvvnnngggbbbdddjjjxxx{{{qqqgggaaaZZZZZZ\\\aaajjjrrrxxx{{{}}}~~~zzzooohhhaaa``````ccciiiuuu~~~zzztttnnnjjj]]][[[XXXWWWXXX[[[___aaaeeejjjqqqxxx}}}~~~xxxuuutttwwwyyy{{{|||zzzxxxwwwwww{{{~~~~~~|||uuussspppooosss~~~zzztttpppnnnpppvvv}}}xxxkkk]]]VVVVVVTTTNNNFFF>>>;;;888666666555444333222222222222111111111111000000000000000000000000222111111111111111222222333444666888:::;;;;;;:::;;;<<>>;;;888666666666444333111111111111000000000000000000000000000000000000222222111111111111111111333444777999:::;;;;;;;;;;;;===@@@CCCEEEGGGHHHHHHKKKLLLNNNPPPSSSTTTUUUUUUUUUVVVYYY\\\___bbbcccdddcccbbb```___^^^^^^___```dddddddddcccbbb```___^^^]]]]]]]]]]]]___dddkkkpppyyy{{{}}}vvvqqqqqqsssvvvxxx{{{}}}wwwttttttxxx}}}~~~{{{uuunnnggg```\\\YYYSSSXXXcccsss}}}uuuppphhhdddaaaaaa___^^^bbbhhhiiixxx{{{wwwqqqhhh```]]]VVV[[[eeerrrvvvmmmgggbbb]]]\\\^^^}}}rrrkkkgggfffgggqqq}}}xxxmmmeee___^^^]]]```gggnnntttwww{{{~~~qqqiiibbbaaadddkkkvvv|||wwwrrrooobbb]]][[[\\\\\\\\\___ccceeelllwww|||vvvrrrooonnnppptttuuuuuuttttttttt|||yyyvvvrrrmmmmmmsss~~~~~~yyywwwyyy~~~vvvggg^^^YYYVVVOOOIIIBBB;;;666777777555333333222222222111111111111000////////////000000000000222222222222222222333333333555888999999:::;;;===@@@BBBDDDFFFGGGHHHKKKMMMIIIKKKMMMQQQSSSUUUUUUVVVXXXXXXYYYZZZ]]]```ccceeeeeedddcccbbbaaaaaaaaaaaaeeeeeeeeeeeedddccccccbbbccc``````bbbdddeeelllsss~~~~~~{{{~~~wwwooommmnnnnnnooorrrtttwww|||~~~xxxtttssszzz~~~zzzssskkkccc\\\WWWUUUSSSTTT[[[kkk}}}{{{xxxsssmmmjjjiiihhhgggkkkpppyyy}}}vvvppphhh```ZZZYYY[[[bbbmmm}}}yyymmmfffaaa\\\YYYYYYvvvmmmhhhffffffmmmxxxyyynnnggg___]]]\\\___fffmmmtttwwwzzz}}}uuujjjdddcccfffoooxxxzzztttpppbbb]]][[[\\\]]]]]]aaafffiiipppzzz{{{vvvrrrooommmpppssstttsssssssssttt{{{}}}wwwoookkknnnvvv}}}zzz}}}zzzjjj```[[[XXXQQQLLLBBB;;;666666777444222333222222222111111111111000////////////000000000111222222222222333333333333333555888999999:::<<<>>>@@@BBBEEEGGGHHHJJJMMMOOOMMMOOOQQQTTTVVVWWWWWWWWWYYYYYYZZZ[[[^^^```ccceeeeeeeeeddddddcccdddddddddddddddeeeeeefffeeeeeeeeeeeecccccceeeggghhhnnnvvv|||xxx{{{uuummmkkkllllllmmmpppssswww{{{~~~xxxtttsss{{{}}}{{{xxxqqqiiiaaaZZZUUUSSSTTTSSSYYYeeeuuu~~~||||||wwwsssrrrrrrsssyyy}}}vvvqqqkkkccc^^^XXXZZZ```kkkzzzyyyllleee```[[[ZZZ\\\{{{pppiiieeedddhhhqqqxxxnnnggg^^^\\\[[[]]]ccclllsssvvvzzz}}}tttjjjdddcccjjjrrr{{{tttpppbbb]]]ZZZ[[[\\\^^^ccciiilllrrr|||{{{uuuqqqooonnnppprrrrrrrrrrrrtttvvv{{{~~~zzzqqqjjjjjjpppuuuoooccc^^^ZZZTTTOOOCCC<<<666666666333222222222222222111111111111000/////////000000000111111222222222333333333444444444666888::::::;;;===???AAADDDGGGIIIKKKMMMPPPRRRRRRTTTVVVXXXYYYZZZZZZYYY[[[[[[[[[\\\^^^```cccdddeeeeeeeeeffffffhhhiiiiiieeeeeeeeefffgggggghhhhhhiiiffffffiiijjjlllqqqxxxzzzwwwyyy||||||rrrjjjhhhiiiiiikkknnnqqquuuzzz}}}xxxtttttt|||~~~|||zzz{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{{{{wwwtttnnnggg___YYYTTTRRRSSSRRRTTT]]]jjjyyy{{{{{{}}}|||wwwsssmmmfffaaaWWWYYY^^^hhhxxx|||mmmccc^^^ZZZ[[[^^^~~~sssjjjeeebbbccckkkxxxxxxnnnfff]]]ZZZXXXZZZaaaiiiqqquuu{{{~~~|||qqqiiiggglllsss{{{zzzrrrlllbbb\\\XXXYYY[[[^^^dddkkklllrrr{{{zzzuuurrrpppppprrrssssssssstttwwwyyy|||zzzrrrkkkjjjnnnrrrtttfff___[[[VVVQQQEEE===666555555333111222222222222111111111000000//////000000000111111111222222333333444444555555555777999:::;;;<<>>777666555222111222222222222111111111000000000000000000111111111111222333333444555555666666777888:::;;;<<<>>>AAADDDEEEHHHKKKMMMOOORRRUUUXXXXXXYYYZZZ[[[[[[[[[ZZZYYYZZZZZZZZZZZZ\\\^^^```bbbcccdddeeefffhhhjjjlllmmmlllkkkjjjiiihhhggghhhhhhkkkiiiiiilllmmmnnnrrrxxx}}}|||qqqhhheeefffgggiiimmmooosssxxx|||wwwuuuvvv~~~~~~|||yyywwwvvvuuuwwwwwwuuusssqqqpppooonnngggeeebbb___ZZZVVVSSSQQQNNNLLLNNNUUU___nnn~~~|||}}}zzztttmmmfff```XXXYYY\\\eeetttxxxkkkbbb]]]\\\___uuukkkccc___[[[___hhhuuuuuukkk[[[WWWSSSTTT[[[eeennnsss}}}|||sssqqqtttyyyzzzqqqkkkaaa\\\YYYZZZ\\\^^^dddjjjnnnsssyyyzzzvvvtttsssuuuwwwyyyzzzzzz{{{}}}~~~}}}|||tttkkkffffffhhhrrr}}}lllbbb\\\VVVRRRIII@@@999777666333222333222222222111111111111000000000000111111111222222222333333444555666777777888:::;;;<<<===???CCCFFFGGGJJJMMMOOOQQQSSSVVVXXXXXXYYYZZZ[[[[[[[[[ZZZYYYZZZZZZZZZ[[[]]]___aaaccceeeeeeeeefffhhhiiikkklllnnnmmmkkkiiiggggggggggggjjjiiijjjmmmnnnmmmqqqwww{{{|||qqqgggeeeeeefffiiimmmooosssxxx|||~~~vvvuuuwww~~~|||zzzxxxxxxwwwvvvtttqqqooonnnmmmllldddcccaaa^^^YYYUUUQQQOOOLLLLLLNNNTTT]]]jjj}}}|||}}}zzztttlllddd^^^YYYXXXZZZcccqqqsssjjjbbb```aaauuujjjaaa\\\XXX[[[aaannn|||uuukkk[[[VVVRRRRRRXXXcccmmmsss{{{}}}{{{vvvvvvyyyyyypppjjjccc^^^\\\^^^___```eeekkklllpppvvv{{{~~~{{{wwwvvvuuuuuuwww{{{|||}}}}}}~~~~~~{{{yyyyyy~~~}}}tttkkkeeecccdddkkkuuu~~~~~~oooddd]]]WWWSSSLLLBBB:::888666444333444222222222111111111111000000000111111111222222222333333444555666777888888999:::<<<<<<===@@@DDDHHHIIIKKKNNNPPPQQQSSSVVVXXXXXXYYYZZZ[[[\\\\\\[[[ZZZZZZZZZ[[[\\\___bbbdddfffgggggggggggghhhiiijjjjjjmmmllljjjhhhgggggghhhiiikkkiiijjjmmmnnnmmmqqqwww{{{{{{pppfffcccdddeeeiiimmmpppsssxxx|||~~~vvvuuuxxx}}}}}}||||||zzzyyywwwuuusssrrrrrrrrrmmmkkkhhhddd___YYYUUURRRNNNNNNPPPTTTYYYdddwww~~~zzzwwwzzzzzzssslllddd^^^XXXWWWXXX```nnn{{{rrrjjjeeeeeevvvjjj___ZZZVVVWWW]]]iiixxxssshhhZZZVVVQQQQQQWWWbbblllrrryyy|||{{{zzzyyy~~~vvvmmmgggddd```___aaabbbbbbfffkkkhhhmmmrrrwwwyyyzzz|||}}}{{{|||~~~|||xxxwwwvvvtttwww{{{~~~~~~~~~{{{wwwvvvvvv{{{|||tttlllfffdddeeefffooo~~~|||yyy{{{rrreee^^^XXXTTTMMMDDD;;;888777444333555222222222111111111111000000111111111111222222222333333444555666777888999:::;;;<<<===>>>AAAEEEIIIJJJLLLOOOPPPQQQSSSUUUWWWXXXYYY[[[\\\]]]\\\\\\[[[[[[\\\\\\^^^aaadddggghhhjjjiiiiiihhhiiiiiijjjjjjllljjjiiigggggghhhjjjkkkkkkjjjkkknnnooonnnqqqwww|||{{{oooeeebbbcccdddhhhlllppptttxxx|||~~~vvvuuuxxx}}}~~~}}}{{{zzzyyyyyyzzzzzzwwwvvvrrrmmmfff```ZZZWWWQQQPPPQQQTTTWWW___ppp~~~xxxrrrrrr}}}yyyssslllddd^^^WWWUUUVVV^^^lll~~~xxxooojjjiiivvvkkkbbb^^^WWWWWWZZZbbbppp|||ooofff[[[UUUPPPRRRVVV]]]gggqqqwww}}}{{{~~~~~~}}}vvvnnnhhheeecccaaabbbeeehhhkkkkkkpppnnnmmmnnnqqqtttuuuuuuyyywwwvvvwwwyyy|||~~~}}}yyyyyyzzz{{{{{{|||}}}~~~~~~yyytttpppmmmnnnuuu~~~}}}xxxsssmmmgggccchhhmmmwww~~~~~~yyytttuuuzzzuuufff^^^ZZZXXXJJJDDD===777555555666666333333333222222222111111000000111222222333444444222222333555666888999:::777999<<<>>>???BBBFFFHHHHHHKKKOOOQQQRRRSSSTTTUUUWWWXXXZZZ[[[]]]^^^^^^^^^____________aaaccceeegggiiiiiikkkkkklllkkkjjjiiijjjjjjiiihhhhhhhhhhhhhhhccceeehhhjjjlllppptttxxx}}}}}}tttiiidddaaaaaagggnnnsssvvvzzz|||}}}~~~~~~uuussstttyyy}}}|||{{{{{{{{{{{{zzz|||{{{uuummmccc]]]XXXVVVTTTSSSSSSZZZkkk||||||vvvpppooozzzyyysssnnngggbbbZZZWWWWWW^^^iiiwww|||tttjjjdddwwwlllccc^^^ZZZYYY[[[bbbnnn|||wwwllleee\\\UUUPPPRRRVVV\\\fffpppvvv|||~~~~~~~~~yyyssslllgggfffeeeeeefffiiijjjjjjjjjhhhfffeeefffhhhkkkllllllmmmllllllnnnrrrvvvyyy{{{zzzzzzzzz|||}}}~~~~~~yyytttnnnkkkiiiiiioooxxx~~~zzzuuupppkkkhhhhhhmmmwwwzzzwwwrrrooopppuuuvvvggg___ZZZXXXMMMGGG>>>888444444444444333333333222222222111111000000111111222222333333333333444555666888888999999:::===>>>@@@BBBEEEHHHIIILLLOOOQQQQQQSSSUUUVVVWWWXXXYYY[[[\\\]]]]]]^^^]]]^^^^^^___```bbbcccdddggghhhiiijjjkkkjjjjjjiiiggggggfffffffffffffffgggbbbdddfffgggiiimmmqqquuu}}}~~~tttjjjdddaaaaaagggnnnrrrvvvzzz}}}~~~}}}uuurrrsssyyy}}}|||zzzyyyxxxxxxyyyyyyyyy{{{vvvmmmggg^^^ZZZWWWTTTSSSVVVbbbooo}}}vvvppppppzzzxxxsssmmmgggbbb[[[WWWWWW]]]gggttt{{{rrriiidddyyymmmddd___\\\[[[\\\bbbmmmyyy~~~vvvmmmggg]]]VVVQQQRRRUUU[[[eeeooovvv||||||yyyuuupppkkkgggggghhhjjjlllnnnmmmjjjggg___]]][[[[[[]]]```aaaaaa^^^___aaadddiiinnnsssvvv}}}|||zzz{{{}}}}}}}}}}}}zzzuuuoooiiieeecccbbbeeemmmsssvvv{{{~~~yyyuuuqqqooollloooxxx}}}uuurrrmmmkkklllqqq{{{vvvhhh___ZZZXXXPPPIII@@@999555333333333333333333222222222111111222222222222222222222222444444555666666777888888:::<<<>>>???@@@BBBEEEGGGKKKMMMOOOPPPPPPRRRUUUWWWVVVWWWXXXZZZ[[[\\\]]]]]]^^^___```aaabbbbbbbbbbbbdddeeegggiiiiiijjjiiiiiiddddddcccccccccddddddeeeaaabbbdddeeefffiiinnnrrr}}}vvvlllfffbbbbbbgggnnnrrruuuzzz}}}}}}tttqqqrrrzzz}}}||||||{{{zzzyyywwwvvvuuuuuuuuuuuuuuuvvvxxx|||xxxssshhhbbb[[[XXXUUUUUU\\\eeeyyywwwqqqpppzzzxxxsssmmmfffaaaZZZWWWVVV[[[dddooozzzooogggccczzzoooeee```]]]\\\\\\bbblllxxxyyypppjjj```YYYSSSSSSVVV[[[eeennnvvv|||~~~{{{xxxuuuqqqllliiihhhjjjmmmqqqrrrnnnhhhccc[[[XXXUUUTTTVVVXXXYYYYYYUUUWWWZZZ^^^bbbhhhnnnrrrzzz}}}|||zzzzzz}}}~~~~~~}}}yyytttlllfffaaa^^^[[[\\\bbbhhhlllrrryyy~~~~~~~~~zzzwwwvvvrrruuu|||{{{tttrrrnnnkkklllooovvvvvviii```[[[XXXQQQJJJAAA:::666444444444333333333222222222111111444444333333333333333333555555666666777777777888<<<===???@@@@@@BBBEEEGGGKKKLLLMMMNNNNNNPPPTTTWWWUUUVVVXXXYYY[[[\\\\\\\\\aaabbbccceeeeeeeeedddcccbbbccceeeggghhhhhhhhhhhhbbbbbbbbbaaabbbbbbcccdddaaabbbcccdddeeeiiinnnrrrzzzoooiiidddbbbffflllqqquuuyyy}}}|||tttqqqssszzz}}}}}}|||{{{zzzzzzzzzzzzxxxwwwvvvuuutttsssssssssrrrrrrssstttwww|||}}}tttkkkbbb]]]YYYXXX\\\bbbpppyyyrrrqqqzzzxxxsssmmmfffaaaXXXUUUTTTYYY```kkkzzzyyymmmeeeccc|||qqqhhhccc^^^]]]^^^cccmmmyyytttmmmddd]]]WWWVVVXXX]]]fffnnnwww}}}}}}yyyuuurrrnnnkkkiiilllpppssssssooogggbbbYYYVVVRRRPPPQQQRRRSSSSSSRRRTTTWWWZZZ]]]bbbiiinnnxxx||||||zzzyyy|||}}}yyyrrrjjjbbb^^^[[[WWWVVV[[[___dddkkkrrryyy~~~~~~|||}}}||||||zzz|||~~~wwwvvvqqqmmmmmmooorrr{{{vvvjjjaaa\\\YYYQQQJJJBBB;;;777666666666333333333222222222111111555555555555555444444444555666666666777777888888<<<>>>@@@@@@AAACCCEEEHHHKKKLLLMMMMMMMMMOOORRRUUUUUUVVVXXXYYY[[[\\\\\\\\\aaabbbccceeeeeeeeedddcccaaabbbdddfffggggggggggggbbbbbbbbbaaaaaabbbccccccbbbcccdddeeeggglllrrrwww|||qqqjjjeeebbbeeejjjqqqtttyyy}}}}}}tttssstttzzzyyyyyyxxxwwwvvvwwwwwwxxxxxxwwwvvvtttsssrrrrrrqqqssstttuuuuuuuuuxxx}}}xxxlllccc\\\XXX[[[```jjjyyy{{{sssqqqzzzyyytttnnngggaaaVVVSSSRRRWWW]]]ggguuuxxxllldddcccuuummmiiibbb``````eeeooo{{{xxxpppiiibbb[[[ZZZ[[[___gggpppxxx~~~}}}yyytttpppnnnlllnnnqqqttttttpppiiicccZZZWWWRRROOOOOOPPPQQQQQQQQQTTTXXXZZZ[[[___fffkkkvvv|||}}}{{{zzz|||~~~xxxqqqhhh```[[[YYYUUUSSSVVVYYY]]]dddlllssszzz~~~|||zzz}}}|||yyysssooooooppprrrxxxvvvkkkbbb]]][[[RRRKKKCCC<<<888777777777333333333222222222111111555555555555555555555555555555666777777888999999<<<>>>@@@AAABBBDDDGGGIIIJJJLLLMMMNNNNNNOOORRRTTTVVVWWWXXXZZZ[[[\\\]]]]]]^^^___```aaabbbbbbbbbbbbaaabbbdddfffggggggffffffccccccbbbaaaaaaaaaaaaaaabbbccceeegggkkkqqqxxx~~~xxxnnnhhhdddaaadddjjjqqqtttyyy|||~~~~~~vvvuuuwww{{{xxxwwwvvvuuuuuuuuuvvvwwwyyyxxxvvvtttrrrqqqppppppsssvvvxxxwwwvvvwwwzzz~~~|||zzzmmmaaaXXXXXX]]]gggvvv|||tttrrrzzzzzzvvvppphhhbbbWWWSSSRRRUUU[[[cccooo{{{wwwllleeeccc{{{tttpppgggeeeeeehhhqqq{{{}}}wwwnnnfff___]]]^^^bbbjjjrrryyy{{{wwwtttpppqqqsssttttttqqqlllgggaaa\\\WWWSSSSSSTTTTTTUUUTTTXXX\\\^^^___bbbjjjpppuuu|||}}}}}}}}}{{{sssjjjaaa\\\XXXSSSPPPRRRUUUXXX^^^eeemmmuuu~~~}}}zzzwwwyyy}}}wwwrrrsssvvvxxx}}}vvvjjjbbb^^^]]]UUUNNNEEE===888666666555333333333222222222111111222222333333444444555555444555555777888999::::::;;;===@@@AAABBBEEEHHHKKKKKKMMMPPPQQQQQQQQQRRRTTTWWWXXXYYY[[[\\\]]]]]]^^^]]]^^^^^^___```bbbcccdddbbbccceeefffffffffeeeeeedddcccbbbaaa```_________aaabbbeeehhhmmmuuu~~~xxxppphhhdddaaaaaaeeekkkqqqtttxxx{{{}}}~~~xxxxxxzzz{{{}}}|||zzzyyyxxxyyyzzz{{{zzzxxxvvvsssqqqooonnnnnnooossswwwwwwttttttwwwzzzzzz||||||{{{{{{}}}mmm___\\\```fffuuu}}}uuurrrzzz|||wwwqqqiiiccc[[[VVVTTTVVVYYY^^^iiittt|||vvvnnngggccc}}}xxxuuullljjjhhhjjjrrr{{{}}}qqqiiibbb``````ccckkkssszzz~~~{{{sssssstttuuuuuusssnnnkkkgggccc]]]YYYXXXYYYZZZZZZXXX]]]aaacccdddhhhooovvvttt|||~~~wwwmmmddd___WWWRRROOOQQQSSSUUU[[[aaahhhrrr}}}~~~|||yyyuuuwww|||zzzvvvxxx{{{vvvjjjbbb^^^^^^WWWQQQFFF>>>888666444333333333333222222222111111000000111222222333444444333444555777888:::;;;;;;;;;===???AAACCCEEEIIILLLLLLOOORRRSSSSSSSSSTTTTTTWWWXXXZZZ[[[]]]^^^^^^^^^____________aaaccceeegggcccdddeeefffffffffeeeddddddcccaaa```^^^^^^]]]]]]```bbbeeeiiiooowww}}}pppiiibbb```___```ffflllqqqtttxxx{{{|||}}}~~~zzzyyy|||{{{~~~~~~~~~zzzxxxvvvssspppnnnmmmllliiinnnssstttqqqqqqsssvvvyyyyyyxxxuuutttyyyyyyiiidddhhhggguuu~~~uuurrrzzz}}}xxxrrrjjjddd^^^YYYVVVVVVXXX\\\eeeoooyyyvvvppphhhccczzz{{{tttpppllljjjmmmqqqwww{{{vvvooogggccceeejjjoooqqq~~~|||{{{yyyyyyxxxwwwtttrrrqqqmmmhhhbbb``````ccceeegggggggggiiilllppptttvvv~~~yyypppgggaaa\\\UUUPPPPPPPPPRRRXXX^^^fffqqq|||zzzsssqqqrrruuu{{{yyyyyyyyy}}}{{{xxxppphhhaaa\\\XXXQQQGGG>>>999777555555444444444444444444444444555444444333333333444444333555777777777888:::<<<<<>>@@@CCCEEEHHHIIIJJJLLLOOOQQQQQQTTTVVVWWWWWWXXXYYY[[[\\\]]]___```aaaaaa``````aaa```___^^^]]]\\\\\\\\\___```aaacccddddddddddddbbbaaa```aaaccceeeeeedddffffffeeedddgggooo|||wwwhhh```YYYYYY[[[^^^ccciiinnnqqqtttwwwxxxzzz}}}}}}}}}{{{zzz|||}}}uuunnnnnnqqqsssxxx}}}~~~}}}{{{yyyxxxwwwwwwvvvuuuttttttuuutttssspppmmmjjjhhhgggdddaaa___^^^[[[WWWWWWZZZ\\\cccllltttxxxzzz{{{|||vvvxxx{{{|||xxxrrrlllggg^^^ZZZXXXWWWXXX\\\gggsssttteee[[[ZZZcccppp{{{}}}vvvnnnhhhbbb]]][[[^^^ccclll{{{yyyuuuqqqrrrsssssstttvvvzzz}}}~~~{{{|||xxxqqqeee]]]TTTOOOMMMMMMRRRYYY]]]iiiwwwzzzrrrnnnmmmnnnuuu|||{{{tttooonnnpppttt{{{|||pppfffaaa^^^WWWLLLBBB;;;777555444444444444444444444444444333333333333444555555666555777:::;;;<<<===???BBBAAADDDFFFGGGHHHJJJLLLNNNQQQTTTVVVXXXXXXYYYZZZ\\\]]]^^^```bbbbbbcccbbbbbb``````______^^^]]]\\\\\\___```bbbccceeeffffffgggcccbbb```aaabbbccccccbbb___aaacccccceeennn{{{vvvhhh```ZZZZZZ\\\___eeekkkppprrruuuwwwxxxzzz~~~}}}|||||||||~~~|||uuukkkcccccceeegggjjjnnnsssvvvzzz~~~~~~{{{zzzwwwuuutttsssrrrrrrssstttuuuuuutttrrroookkkhhhfff```\\\YYYXXXUUUPPPNNNPPPSSSVVV\\\aaafffkkkqqquuutttvvvxxx||||||wwwrrrlllggg```\\\YYYYYYYYY]]]hhhsss~~~sssggg[[[SSSUUU]]]jjjvvv}}}vvvmmmggg```[[[XXXZZZ```iiiwww{{{xxxuuuwwwxxxxxxwwwwwwyyy|||~~~}}}yyy{{{~~~}}}vvvhhh___UUUPPPMMMMMMRRRYYY]]]jjjxxx}}}uuupppooopppvvv}}}{{{tttnnnkkklllnnnuuu~~~tttiiiccc^^^WWWLLLBBB<<<888666555333333333333333333333333333333333333444555666666666888:::<<<===>>>AAACCCCCCEEEGGGHHHIIIJJJMMMOOOSSSUUUXXXYYYZZZZZZ\\\^^^]]]___```bbbdddddddddcccaaaaaaaaaaaa```___^^^^^^aaabbbdddfffhhhiiijjjjjjeeecccaaaaaabbbcccbbbaaa\\\```dddeeegggppp}}}uuuggg___YYYYYY\\\___eeekkkqqqsssvvvwwwyyy{{{~~~|||yyy}}}~~~|||wwwnnnddd[[[ZZZ\\\]]]^^^aaagggkkkqqqvvvzzzzzzyyyxxxvvvssspppmmmkkklllnnnooommmnnnoooooommmjjjfffccc^^^YYYTTTSSSPPPKKKIIIKKKLLLMMMOOORRRVVV\\\ccchhhnnnpppsssxxx~~~|||xxxsssnnniiieee```\\\ZZZYYY\\\fffqqq|||pppeee\\\TTTOOORRRZZZfffrrr{{{~~~vvvmmmggg___YYYVVVXXX]]]fffuuu}}}zzzxxx{{{|||{{{yyywwwyyy{{{|||zzzyyyvvvxxx{{{}}}|||yyy{{{~~~yyyjjj```VVVQQQNNNMMMRRRYYY^^^kkkyyywwwrrrqqqqqqwww}}}{{{tttnnnhhhiiikkkqqqzzzwwwkkkddd^^^VVVLLLBBB<<<999777666222222222222222222222222222222222333444555666777666888;;;<<<===???AAACCCFFFHHHJJJKKKLLLMMMOOOQQQTTTVVVYYY[[[[[[\\\^^^___]]]___aaacccdddeeeeeeeeebbbbbbbbbbbbbbbaaaaaa```cccdddfffhhhjjjlllmmmmmmfffeeecccbbbccccccbbbaaa^^^bbbggghhhiiiqqq}}}uuufff___YYYYYY[[[^^^dddjjjrrrtttvvvxxxyyy{{{{{{xxx}}}~~~yyytttkkkaaaWWWVVVWWWWWWXXXYYY^^^bbbiiipppuuuvvvvvvuuuuuurrrmmmhhhffffffhhhjjjeeegggjjjlllkkkhhhdddaaa___YYYTTTRRROOOKKKIIIJJJFFFGGGHHHIIILLLQQQXXX\\\gggjjjmmmrrryyy~~~zzzyyy~~~}}}yyyuuuoookkkiiiccc___[[[YYYZZZdddnnntttggg]]]VVVRRROOOSSSZZZdddnnnwwwvvvooojjjddd^^^YYYXXXZZZbbbrrr{{{zzz}}}|||yyyxxxyyy{{{vvvqqqmmmiiijjjjjjkkkmmmsssyyy~~~|||qqqfffZZZSSSPPPOOOSSSXXX^^^jjjxxx|||tttqqqssszzz~~~zzzsssmmmjjjjjjkkkqqqzzz|||{{{sssiiiddd```YYYNNNDDD===999666555333333333222222222111111222333333444666888999:::999;;;===>>>>>>@@@CCCEEEEEEGGGIIILLLOOOQQQSSSTTTZZZ[[[\\\]]]^^^]]]\\\\\\___```bbbcccbbbaaabbbcccccccccddddddccccccbbbbbbccceeehhhkkkmmmnnnnnnmmmiiigggeeeeeeffffffdddcccffffffgggiiioooyyyrrriiiaaaZZZYYY[[[^^^dddjjjqqqrrrsssuuuwww{{{~~~~~~|||}}}~~~wwwpppdddaaa]]]XXXVVVUUUVVVWWW[[[___eeekkkooopppooonnnooommmkkkhhhfffdddddddddaaacccfffgggfffbbb]]]YYYWWWTTTPPPKKKHHHFFFEEEDDDFFFGGGGGGFFFDDDFFFJJJOOOYYYcccnnnsssssswww|||tttooottt|||wwwrrrmmmjjjccc[[[XXXWWWYYYccclll{{{sssjjj```TTTKKKHHHRRRXXXbbbllluuu~~~zzzrrrmmmfff```[[[ZZZ\\\dddtttyyysssqqqvvvzzz~~~|||zzzyyyzzz{{{uuummmhhhdddcccaaa```aaadddjjjmmmwwwrrrggg[[[TTTQQQOOORRRWWW]]]iiivvv|||tttqqqsssyyy}}}{{{tttooojjjiiijjjpppyyy|||uuusssvvvtttjjjeee```YYYNNNDDD===999666555444444444444333333333222333333444444666777999:::999;;;======>>>@@@CCCEEEGGGIIILLLPPPSSSTTTUUUUUUYYYZZZ\\\]]]^^^^^^]]]]]]^^^```aaaaaa``````aaacccbbbcccdddeeeeeedddcccbbbccceeehhhkkklllmmmmmmmmmjjjhhhgggggghhhhhhgggeeehhhhhhjjjlllrrr|||~~~|||}}}~~~tttggg___XXXYYY\\\___fffmmmppppppqqqsssvvvyyy|||}}}}}}{{{{{{}}}}}}tttnnndddbbb]]]ZZZWWWWWWXXXYYYZZZ]]]bbbfffiiijjjiiiiiiiiigggeeebbb```^^^^^^^^^]]]___aaabbbaaa]]]YYYVVVTTTRRRNNNKKKHHHFFFFFFFFFCCCDDDDDDBBBAAABBBFFFJJJTTT___jjjppppppsss|||{{{sssmmmqqq~~~xxxrrrnnnkkkddd\\\YYYWWWYYYbbbkkkyyyssskkkaaaVVVMMMJJJQQQVVV___hhhrrr{{{xxxssshhhccc^^^\\\^^^fffvvvtttkkkgggkkkqqqxxx||||||{{{|||}}}~~~xxxpppjjjddd```[[[XXXVVVXXX[[[]]]ccckkkzzzuuujjj^^^VVVRRROOOQQQUUU]]]hhhuuu|||}}}tttqqqsssyyy}}}|||vvvrrrkkkjjjkkkpppyyyvvvooollllllrrrzzzuuujjjeeeaaaYYYNNNDDD===999666555555555555555444444444444555555555555666777888999999;;;===>>>>>>@@@CCCFFFIIILLLPPPUUUWWWXXXWWWVVVXXXYYY[[[]]]^^^_________^^^___```___^^^^^^```bbb```bbbdddfffffffffeeeddddddeeegggjjjkkkllllllkkkkkkiiihhhiiijjjjjjiiihhhjjjkkknnnqqqvvv~~~~~~||||||{{{{{{tttddd\\\WWWXXX\\\aaahhhpppooooooppprrrtttvvvyyyzzz|||}}}~~~{{{zzz~~~}}}yyy{{{yyyqqqllleeeccc___\\\ZZZZZZ[[[\\\]]]^^^```bbbcccdddccccccbbbaaa^^^[[[YYYXXXXXXXXXYYYZZZ[[[[[[YYYWWWTTTSSSPPPOOOLLLJJJHHHGGGGGGGGGCCCCCCCCCAAA@@@@@@CCCFFFOOOYYYfffmmmnnnpppvvv{{{zzzqqqjjjmmm|||{{{tttoookkkeee]]]ZZZWWWXXX___hhhvvv}}}}}}rrrjjjbbbVVVNNNKKKRRRVVV]]]eeeooozzz~~~xxxkkkfff```___```hhhwwwssshhhaaaaaahhhrrryyy{{{|||~~~~~~xxxrrrjjjeee^^^YYYVVVVVVWWWXXX[[[bbbnnnyyynnnaaaYYYTTTPPPQQQUUU^^^iiittt{{{|||ssspppqqqwww{{{|||xxxuuummmllllllqqq{{{~~~tttnnnkkkjjjnnnssstttjjjdddbbbZZZOOODDD===999666555555555555444444444444333666666555555666777888888999;;;===>>>???AAADDDGGGJJJNNNSSSXXX[[[ZZZXXXWWWXXXYYYZZZ\\\^^^```aaaaaa^^^______^^^]]]]]]___aaa___aaadddfffggggggfffeeedddeeeggghhhjjjjjjjjjjjjjjjiiihhhiiikkklllkkkjjjkkkmmmppptttyyy~~~~~~tttddd\\\WWWXXX\\\aaahhhoooooooooppprrrtttvvvwwwxxxzzzzzz|||~~~~~~zzzyyy}}}|||xxx{{{|||vvvppplllfffdddaaa___]]]]]]^^^^^^aaaaaaaaa````````````___^^^\\\ZZZXXXVVVUUUUUUUUUVVVVVVVVVVVVTTTSSSRRRQQQOOONNNLLLJJJHHHGGGFFFFFFEEEEEECCCBBBAAAAAABBBDDDKKKVVVccclllpppqqqtttvvvyyyooohhhjjjyyyxxxtttkkkeee^^^ZZZWWWWWW]]]eeetttyyytttuuuwwwvvvvvvxxxssszzzyyynnnggg___UUUMMMJJJUUUWWW\\\dddnnnzzz}}}pppiiidddaaabbbiiixxxuuuggg___\\\dddooovvvzzz}}}}}}xxxpppjjjccc]]][[[ZZZXXXWWWVVV[[[dddqqq}}}qqqeee]]]WWWRRRRRRUUU```jjjuuuzzzyyyppplllmmmsssxxx}}}zzzwwwqqqoooooottt}}}zzzrrrooonnnnnnqqquuu~~~rrrhhhcccccc[[[OOOEEE>>>999666555444444444444333333333333666666666666666777888999:::<<<>>>???AAACCCFFFIIIKKKOOOTTTZZZ\\\[[[YYYVVVXXXYYYZZZ\\\^^^```bbbbbb^^^___```___]]]]]]___```___```ccceeefffgggfffeeedddeeefffggghhhhhhiiiiiiggggggfffhhhjjjlllkkkjjjjjjmmmpppuuuzzz~~~{{{~~~rrrfff^^^XXXXXX\\\```gggmmmoooppprrrsssuuuwwwxxxxxxyyyyyy{{{}}}}}}yyyxxx|||{{{xxx{{{~~~yyytttpppnnnhhhgggdddbbb`````````aaabbbbbb```___^^^]]]\\\\\\ZZZYYYWWWTTTSSSRRRRRRRRRVVVUUUUUUTTTSSSRRRQQQQQQPPPOOOMMMJJJHHHFFFEEEDDDEEEDDDCCCBBBAAABBBBBBBBBJJJTTTbbbnnntttvvvwwwwwwwwwnnngggiiiwww|||xxxkkkddd^^^[[[WWWVVV[[[bbbqqq~~~{{{yyy}}}{{{ssslllkkkllljjjiiikkkgggppp{{{vvvjjjccc[[[RRRKKKIIIWWWXXX[[[bbbnnnyyyuuuooohhheeeeeekkkyyyyyykkkbbb]]]dddnnnuuuyyy|||{{{tttooohhhcccaaa^^^ZZZVVVVVVYYY___gggtttuuuhhhaaaZZZUUUUUUWWWaaakkkuuuzzz~~~~~~vvvkkkggghhhkkkqqqzzz}}}zzzxxxsssqqqqqquuuvvvoooooorrrtttwww{{{}}}qqqhhhbbbccc\\\PPPEEE>>>999666555444444444333333333333222666666666666777888999:::;;;===@@@AAACCCEEEHHHKKKMMMPPPUUUZZZ\\\\\\YYYWWWZZZZZZ[[[\\\^^^```bbbccc___aaabbbbbb```______`````````bbbcccdddeeeeeefffeeeeeeeeeffffffgggggggggeeeeeeeeegggjjjllllllkkkjjjmmmppptttzzz}}}zzz}}}~~~qqqhhh```YYYYYY[[[___eeelllnnnppprrrtttwwwxxxyyyzzzyyyzzz{{{}}}|||yyyxxx|||yyywwwzzz|||vvvrrrppppppkkkjjjgggeeecccbbbbbbbbbaaa```___^^^\\\[[[ZZZZZZXXXWWWTTTRRRQQQPPPPPPQQQVVVVVVVVVUUUTTTSSSRRRRRRPPPOOONNNKKKIIIGGGEEEDDDDDDBBBAAA@@@AAABBBAAA@@@IIIRRR```nnnxxx||||||zzzvvvmmmeeefffttt~~~zzzkkkeee```]]]ZZZXXX\\\bbbooo}}}yyyuuuvvvyyyzzzzzztttkkkdddcccbbb___]]]^^^^^^gggrrr{{{vvviii```YYYQQQKKKJJJXXXWWWYYY```lllxxx|||uuunnnjjjiiinnn{{{sssiii```gggooouuuxxxzzz~~~}}}xxxqqqmmmjjjeee^^^YYYXXXZZZ\\\___ggguuuwwwkkkddd^^^XXXWWWZZZ```jjjsssxxx}}}{{{rrrgggbbbbbbcccjjjttt~~~~~~}}}zzzyyytttrrrqqquuu~~~uuunnnpppuuuyyy}}}|||qqqhhhcccddd\\\PPPFFF>>>999666444555555555555444444444444555555555666777999:::;;;===???AAACCCDDDGGGJJJMMMOOORRRWWW[[[]]]\\\[[[YYY[[[[[[[[[\\\]]]___bbbccc```bbbeeeeeedddaaa``````aaaaaa``````aaacccdddeeeeeeeeeeeeeeeeeeeeeffffffeeedddeeegggjjjlllmmmlllkkkmmmppptttzzz~~~rrrggg___YYYYYY[[[___eeelllmmmnnnqqqtttwwwyyyzzzzzzzzz{{{|||}}}|||yyyxxx}}}~~~wwwuuuyyy}}}{{{tttpppoooooonnnllljjjhhheeedddcccbbbaaaaaaaaa```___]]]\\\[[[YYYXXXVVVTTTSSSRRRSSSSSSUUUVVVWWWWWWVVVUUUSSSRRRNNNNNNMMMLLLKKKIIIHHHGGGEEECCCAAABBBDDDDDDCCCAAAFFFNNN]]]mmmzzz}}}~~~~~~uuukkkbbbbbbooo}}}}}}yyymmmhhhcccaaa]]][[[___eeennn|||yyyqqqpppqqqqqqpppjjjbbb\\\[[[ZZZWWWTTTUUUUUU\\\gggoootttxxx|||zzzkkkaaaZZZRRROOOOOOXXXWWWXXX___kkkwwwyyyrrrmmmkkkppp}}}zzzpppdddiiipppuuuwwwyyy}}}{{{wwwsssmmmddd]]]VVVVVVVVVUUUXXXcccsssyyymmmeee___ZZZYYY\\\___iiirrrwww|||zzzpppddd^^^___]]]dddppp{{{~~~|||zzzyyytttrrrqqquuu~~~vvvppprrryyy}}}|||rrrjjjeeeddd\\\QQQFFF>>>999666444777666666666555555555555444444555666888999;;;<<<>>>@@@BBBDDDFFFHHHLLLNNNQQQTTTXXX\\\]]]]]]\\\[[[\\\\\\[[[\\\]]]___aaaccc```cccggghhhfffcccaaa```bbbaaa```______aaadddeeeeeeeeeeeeddddddeeeeeefffeeedddeeegggkkkmmmnnnmmmlllnnnpppttt{{{sssfff^^^XXXXXX\\\```gggmmmkkkmmmppptttwwwyyyzzzzzz{{{||||||~~~|||yyyxxx}}}|||uuussswww|||{{{sssnnnmmmnnnpppnnnllliiifffdddcccbbbccccccddddddcccaaa___^^^]]]\\\ZZZXXXWWWVVVVVVWWWUUUVVVWWWXXXWWWVVVTTTRRRLLLLLLMMMMMMLLLKKKJJJJJJGGGEEEDDDEEEGGGHHHFFFDDDCCCKKKZZZkkkyyy~~~~~~uuujjj```___jjjxxx{{{vvvnnnjjjfffddd```^^^bbbgggnnn|||yyyoookkkkkkjjjiiiccc\\\VVVVVVVVVRRRPPPPPPMMMTTT^^^fffkkkoootttxxxyyy~~~nnnccc[[[UUURRRSSS\\\VVVTTT\\\hhhrrrzzz}}}tttmmmiiilllzzzssspppqqqsssuuuyyy|||~~~yyysssjjjddd]]]WWWRRRRRRTTTYYYaaaiiixxx}}}wwwmmmddd]]][[[[[[\\\bbbjjjssszzz}}}{{{pppeee^^^[[[\\\```hhhrrr}}}~~~{{{vvvrrrooooooppprrrxxx|||wwwuuuyyy{{{ssshhh```bbb\\\QQQFFF>>>888777666333333333444444444555555888888999:::;;;===>>>???>>>???BBBEEEIIINNNQQQSSSTTTVVVXXXZZZ\\\\\\\\\\\\\\\\\\]]]^^^```bbbdddeeefffggghhhgggeeedddddddddfffdddbbbaaa```aaabbbcccaaaaaaaaaaaaaaaaaabbbcccaaabbbccceeehhhjjjlllllllllooorrrvvvzzz~~~sssjjjbbb\\\]]]```aaacccffflllnnnrrrtttvvvxxx{{{}}}~~~~~~|||{{{{{{~~~~~~yyyvvvvvv||||||uuutttyyy}}}}}}yyyuuuqqqoooooonnnmmmkkkjjjjjjjjjjjjiiiiiiiiiiiihhhgggffffffdddaaa]]][[[ZZZZZZZZZYYYZZZXXXWWWVVVXXXXXXXXXWWWSSSQQQOOOOOOOOOOOOMMMLLLOOOKKKFFFDDDCCCCCCCCCCCCEEEJJJRRRaaaxxx{{{rrreee\\\\\\dddlll|||xxxuuunnnhhheeebbb___```eeerrr{{{vvvlllgggbbbaaabbb[[[YYYVVVSSSPPPMMMKKKKKKLLLOOOVVV]]]ccchhhjjjlllrrrxxxvvvggg___ZZZVVVTTT^^^VVVSSSZZZdddmmmuuu{{{xxxppplllnnn{{{~~~sssssstttvvvxxx{{{~~~~~~uuujjjccc[[[TTTNNNMMMMMMOOOUUU\\\bbbkkkvvv~~~|||}}}{{{uuulllccc]]][[[[[[\\\bbbiiissszzz}}}uuuiii```\\\YYY]]]eeeooozzz{{{vvvrrrooooooooorrrwww~~~yyywwwzzz{{{rrrhhh```bbb\\\QQQFFF===888777666333333444444444555555555888888999:::;;;===>>>???AAABBBDDDFFFIIIMMMOOOQQQTTTVVVXXXZZZ\\\\\\]]]]]]^^^^^^^^^___```bbbdddeeeeeefffhhhgggeeeddddddeeedddcccaaa___^^^___```aaaaaaaaa`````````aaabbbbbbbbbcccdddeeegggiiijjjkkklllnnnqqqtttyyyyyylllccc]]]]]]```cccfffjjjnnnppprrrtttvvvyyy|||~~~|||||||||wwwvvvwww}}}zzzttttttxxx}}}|||yyywwwwwwwwwvvvuuutttssssssssspppqqqrrrrrrssssssrrrrrrmmmjjjfffcccaaa```___]]]___]]][[[[[[[[[\\\[[[ZZZTTTRRRQQQQQQQQQQQQOOONNNKKKIIIEEEDDDDDDEEEEEEDDDCCCHHHPPP]]]rrr{{{rrrfff\\\ZZZ^^^cccwww|||xxxsssmmmhhhfffccc___aaaeeepppyyyrrriiiccc^^^\\\\\\ZZZYYYVVVSSSPPPNNNLLLKKKLLLOOOSSSXXX\\\```bbbccckkkqqqzzz}}}nnneee___ZZZVVV___WWWRRRVVV^^^fffooovvv}}}zzzrrrlllmmmwwwxxxwwwvvvvvvxxx{{{~~~xxxlllcccXXXQQQJJJGGGEEEDDDHHHNNNQQQWWW^^^dddhhhlllrrrvvv{{{|||}}}{{{vvvrrrtttxxx}}}~~~|||wwwrrrjjjbbb\\\ZZZ[[[\\\bbbiiirrryyy}}}|||oooddd^^^XXX\\\dddmmmxxx|||wwwsssnnnnnnnnnpppvvv|||yyy{{{|||sssjjjcccaaa[[[QQQFFF===888777666333444444444444555555555888888999:::;;;===>>>???DDDEEEFFFHHHJJJLLLNNNOOOUUUVVVXXXZZZ\\\]]]]]]^^^``````___```aaaccceeeffffffggghhhhhheeedddddddddbbbaaa___^^^]]]]]]^^^^^^``````______```aaaaaabbbbbbcccdddeeeggghhhiiijjjkkkmmmppprrrxxxpppfff^^^^^^aaadddiiinnnpppqqqssstttvvvyyy~~~~~~yyyuuusssvvv}}}~~~wwwrrrsssxxx~~~~~~~~~|||yyyuuuqqqnnnkkkhhhffffffdddbbbaaaaaaaaa```___YYYXXXVVVVVVVVVUUUTTTRRRMMMKKKHHHFFFFFFFFFEEEDDDBBBFFFMMMWWWhhh{{{{{{rrrfff[[[VVVWWWYYYiii}}}|||wwwqqqlllhhhgggdddaaaaaadddnnnwwwyyyllleee___ZZZWWWXXXYYYXXXWWWUUURRRPPPNNNMMMPPPPPPRRRTTTVVVXXXZZZZZZbbbfffnnnxxxyyyoooggg___ZZZ```WWWQQQSSSYYYaaakkksss{{{xxxooohhheeelllttt{{{yyywwwvvvwww{{{~~~{{{mmmdddUUUNNNHHHEEEBBB???AAAEEEHHHLLLPPPTTTXXX]]]ccchhhiiikkkooorrrvvvzzz~~~xxxsssllllllooossswwwxxxwwwvvvrrrmmmfff___ZZZYYYYYYZZZ```gggooowww|||vvviiiaaa]]]```fffoooyyy|||wwwsssnnnnnnnnnooottt~~~}}}|||~~~uuulllgggaaaZZZPPPEEE===888777777444444444444555555555555888888999:::;;;===>>>???DDDEEEGGGIIILLLNNNOOOPPPUUUVVVWWWYYY[[[]]]^^^___````````````bbbeeegggiiikkklllllljjjgggdddccccccbbbaaa___^^^]]]]]]]]]]]]^^^^^^^^^^^^___```aaaaaa```aaabbbdddfffhhhiiijjjjjjlllmmmpppvvvuuujjj```^^^aaadddiiiooopppqqqrrrsssuuuyyywwwrrrqqqsss{{{{{{tttpppqqqxxx~~~}}}xxxtttpppnnnllljjjhhhhhhhhhgggeeecccaaa___]]]\\\[[[YYYWWWTTTQQQMMMKKKIIIHHHEEECCCBBBFFFKKKRRR___ppp{{{qqqdddYYYSSSSSSTTT^^^ppp{{{uuuooojjjggggggeeeaaaaaadddmmmvvvxxxooofffbbb]]]XXXWWWXXXYYYYYYYYYXXXVVVTTTRRRPPPTTTSSSSSSTTTTTTVVVWWWXXXZZZ]]]bbbkkkvvvxxxmmmccc]]]```XXXQQQRRRWWW^^^hhhrrrzzztttjjjaaa\\\___eeerrr|||yyyxxxvvvuuutttvvvzzz~~~zzzkkkaaaOOOIIIEEECCC@@@======AAAAAABBBDDDFFFJJJOOOTTTXXX[[[^^^cccgggkkkqqqwww{{{~~~zzztttpppjjjiiijjjllloooppppppooojjjfff```ZZZWWWVVVWWWXXX]]]cccllluuu{{{|||ppphhhccceeeiiipppyyy}}}xxxtttnnnnnnnnnooosss|||~~~tttkkkfff```ZZZPPPEEE===888777777444444444555555555666666888888999:::;;;===>>>???BBBCCCGGGJJJNNNPPPRRRSSSUUUVVVWWWYYY[[[]]]___```_________```cccfffjjjmmmppppppppplllhhhdddbbbaaabbbbbb```___^^^]]]]]]]]]]]]]]]]]]]]]^^^___```aaa^^^___aaacccfffhhhjjjkkkhhhjjjkkknnntttyyymmmbbb___```ccchhhmmmooopppqqqrrrtttyyy~~~xxxrrrpppqqqwww~~~xxxrrrnnnpppwww}}}}}}zzzwwwtttrrrrrrqqqooommmmmmkkkhhheeedddbbb___\\\YYYUUUQQQMMMKKKIIIGGGEEEEEEFFFJJJOOOXXXggg{{{}}}pppbbbWWWRRRSSSTTTYYYgggzzzssslllhhheeefffdddaaabbbeeellluuu|||kkkeee___]]][[[WWWWWWYYY[[[\\\]]]^^^]]]ZZZXXXVVVVVVUUUUUUUUUVVVWWWXXXXXXWWWXXX[[[bbblllwww}}}pppeee^^^```XXXRRRRRRUUU[[[eeeoooxxxxxxlllccc[[[UUUUUUYYY^^^iiitttzzz||||||xxxrrrnnnnnnnnnpppssswww|||ssscccYYYHHHCCC@@@@@@>>>;;;:::=========>>>???BBBFFFIIIKKKNNNRRRXXX\\\```fffnnntttxxx||||||zzzwwwwwwwwwxxxxxxwwwyyy}}}{{{zzzxxxuuuqqqnnnjjjhhhgggggghhhhhhgggfffbbb___ZZZUUURRRRRRSSSTTTYYY^^^hhhrrrzzzzzzsssjjjjjjmmmrrryyy}}}yyyvvvooonnnnnnooosss|||~~~qqqhhhddd___YYYOOOEEE===888777777444444555555555666666666888888999:::;;;===>>>???@@@BBBGGGKKKPPPSSSUUUUUUVVVVVVWWWYYY[[[^^^```bbb```______```bbbfffkkkmmmrrrrrrqqqmmmhhhcccaaaaaaccccccbbbaaa___^^^]]]\\\\\\\\\\\\\\\]]]^^^``````^^^___```ccceeegggiiijjjfffgggjjjlllrrr|||xxxmmmbbb___```cccggglllmmmoooqqqsssuuuyyy~~~zzzuuurrrrrrwww~~~}}}wwwppplllooovvv}}}}}}{{{yyywwwuuurrrpppooommmkkkhhh___[[[UUUPPPMMMKKKJJJHHHHHHGGGHHHLLLSSS___ssssssdddYYYTTTSSSTTTVVV```uuuzzzsssjjjeeeccccccbbb```bbbfffjjjtttuuuddd___[[[ZZZXXXVVVWWW[[[^^^```ccceeedddbbb___]]]XXXXXXXXXYYYYYYZZZZZZZZZWWWWWWXXX[[[cccnnnxxx~~~rrrfff``````ZZZTTTRRRSSSWWW```iiiuuu}}}uuukkkaaaYYYSSSMMMMMMPPPNNNWWW```ccceeeggggggdddbbbccceeeiiinnnsssxxx{{{~~~|||xxxuuuttttttuuu~~~uuugggZZZQQQEEEAAA???@@@???::::::<<<<<<<<<===>>>@@@BBBBBBBBBCCCHHHNNNRRRUUU[[[dddkkkqqqvvv|||~~~|||zzzsssppplllkkkkkkjjjhhhfffffflllppprrrvvvzzzzzzwwwrrrqqqrrrsssuuutttrrrooollljjjgggeeedddccc```^^^[[[YYYTTTPPPNNNNNNPPPQQQUUUZZZdddoooxxx~~~~~~sssrrrsssvvv{{{}}}zzzwwwpppooooooooosss|||qqqhhhddd___XXXOOODDD<<<888777777555555555555666666666666888888999:::;;;===>>>???@@@CCCHHHMMMQQQTTTUUUVVVVVVVVVWWWYYY[[[^^^aaabbbbbbaaa```___aaadddhhhkkkooopppooolllgggcccaaaaaacccbbbbbbaaa___^^^\\\[[[ZZZZZZ[[[[[[\\\^^^___``````aaabbbcccdddeeefffgggcccfffiiilllqqqzzztttiii```^^^```ccchhhlllmmmooorrruuuwww{{{}}}yyywwwwww{{{}}}wwwpppkkknnnvvv|||~~~|||qqqjjjaaaXXXRRROOOLLLKKKIIIFFFFFFJJJPPPYYYjjjzzzzzzjjj^^^VVVRRRQQQTTTYYYjjj{{{uuuiiiddd``````______aaafffhhhrrr}}}rrrfffaaa^^^\\\ZZZXXXZZZ___bbbdddhhhkkkkkkiiifffccc^^^^^^___``````___^^^]]]YYYWWWVVVXXX]]]eeennnttt{{{ssshhhbbbaaa[[[UUURRRQQQSSS[[[dddsss{{{wwwjjj```WWWQQQLLLHHHGGGJJJEEELLLQQQQQQQQQTTTVVVVVVYYY[[[___dddkkkqqquuuxxx}}}~~~~~~~~~{{{tttnnniiiffffffffffffppp|||tttiii^^^TTTMMMFFFBBBAAABBBAAA<<<;;;===999:::;;;<<<>>>>>><<<;;;<<>>???BBBDDDIIIMMMQQQTTTUUUUUUVVVVVVWWWYYY[[[^^^aaaccceeecccaaa___```bbbfffhhhllllllllljjjfffcccbbbbbbbbbbbbaaa```___]]][[[ZZZZZZZZZZZZ[[[\\\^^^___```ccccccccccccccccccccccccbbbeeehhhkkkpppxxx}}}pppfff^^^^^^aaadddiiinnnmmmppptttwwwzzz}}}}}}|||{{{}}}wwwoookkkmmmuuu|||{{{nnnaaaXXXQQQMMMKKKJJJEEEDDDHHHNNNUUUdddsss}}}|||~~~pppcccXXXQQQMMMRRRTTTddd|||wwwhhhccc^^^^^^^^^^^^aaagggfffppp~~~~~~ssslllgggcccaaa^^^[[[^^^cccdddgggllloooooommmjjjgggdddeeegggggggggeeebbbaaaZZZXXXVVVVVVZZZ```hhhmmmqqq{{{tttiiicccjjjaaaXXXSSSQQQQQQWWW___iiirrrrrrhhh\\\XXXQQQLLLIIIHHHFFFDDDGGGGGGGGGHHHIIIJJJLLLMMMMMMQQQVVV]]]cccjjjqqquuuyyy{{{zzztttjjjaaa[[[WWWSSSQQQXXX[[[aaakkkvvv}}}~~~xxxqqqhhh___YYYSSSMMMIIICCCBBB@@@>>>===<<<;;;;;;999999:::;;;;;;;;;;;;:::===???@@@BBBFFFLLLSSSXXX^^^ccckkkpppsssttttttuuurrrrrrqqqpppmmmiiieeeccc___]]]ZZZVVVSSSQQQPPPOOONNNPPPSSSUUUYYY^^^dddhhhkkkmmmooosssvvvxxxzzz{{{vvvsssnnnhhhbbb^^^[[[ZZZWWWSSSOOOMMMLLLLLLKKKJJJOOOUUU]]]iiittt}}}{{{xxxvvvuuurrroooooottt|||uuuhhh``````WWWKKKBBB===;;;999777666666666666666555555555777888999:::<<>>>>><<<<<<<<<<<<;;;;;;:::999;;;<<<>>>???BBBHHHNNNSSSWWW[[[aaadddeeeeeeeeefffggghhhgggfffdddaaa^^^\\\YYYXXXUUUQQQOOOMMMLLLKKKLLLMMMOOOQQQSSSXXX^^^bbbjjjmmmqqqvvvzzz~~~{{{uuunnnfff```[[[YYYVVVSSSOOOLLLKKKKKKJJJIIILLLRRR[[[hhhttt}}}zzzxxxsssqqqooopppuuu}}}wwwkkkddd___WWWKKKBBB===;;;999777666666666666666666666555777777888:::<<<>>>@@@AAACCCFFFHHHJJJLLLOOOSSSUUUVVVWWWXXXWWWVVVVVVXXXZZZ^^^aaacccbbb______dddhhhiiiiiiiiiiiigggeeecccbbbgggdddaaa```aaaaaa___^^^\\\\\\\\\\\\]]]^^^______ccccccccccccdddddddddddddddeeeeeegggmmmxxxzzzqqqjjjccc^^^ZZZZZZ```fffjjjlllppprrrtttvvvxxx{{{~~~{{{rrrmmmooovvv|||ooocccYYYQQQOOOKKKIIIJJJKKKOOOYYYcccooowwwwwwvvvyyyiii```YYYTTTQQQUUUbbbxxxyyyqqqiii```\\\YYYXXX]]]cccjjjqqq|||{{{wwwtttsssnnnhhhhhhkkkqqqtttyyy{{{yyywwwtttsssooopppqqqtttuuussspppllleee]]]VVVUUUVVVVVVYYY]]]ggglllvvvyyynnnhhhvvvlllbbbZZZTTTQQQSSSWWW```fffpppzzz~~~yyysssnnnjjjddd\\\WWWQQQMMMIIIFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCGGGMMMTTTZZZaaaiiimmmuuuvvvxxxzzz{{{}}}~~~~~~~~~wwwrrrggg```VVVNNNIIIFFFEEEEEEFFFGGGIIINNNSSSWWWXXXXXXXXXVVVSSSQQQOOOMMMIIIGGGGGGGGGEEEDDDCCCBBBAAA@@@???>>>===<<<;;;:::999999999:::;;;<<<>>>BBBGGGLLLNNNRRRVVVXXXYYYYYYYYYZZZ]]]]]]^^^]]]\\\[[[YYYWWWVVVUUUSSSPPPNNNMMMLLLLLLMMMMMMNNNNNNPPPUUU[[[___kkknnnsssxxx~~~zzzssskkkccc]]]ZZZUUURRRNNNKKKJJJJJJIIIHHHJJJOOOYYYfffttt~~~{{{yyyrrrqqqppprrrwwwxxxmmmggg___VVVJJJAAA===;;;888777555555666666666666666666777777888:::<<<>>>@@@AAACCCEEEGGGIIIKKKNNNQQQTTTUUUVVVWWWWWWVVVUUUWWWXXXZZZ]]]``````___```cccgggfffggghhhhhhhhhgggeeedddfffdddaaa``````aaaaaa```]]]]]]]]]^^^^^^___```aaaeeeeeeeeeffffffgggggggggffffffgggjjjppp{{{uuuiiiaaa]]]ZZZWWWYYY___fffjjjkkkoooqqqsssuuuwwwzzz~~~}}}tttooopppwww}}}qqqbbbWWWSSSOOOKKKKKKLLLNNNVVV___iiiuuuuuurrrwww|||pppfff^^^XXXSSSVVV```uuuuuulllccc^^^YYYWWWZZZ___jjjqqq{{{~~~|||vvvooonnnqqqwww{{{~~~zzzxxxuuuvvvyyy|||~~~|||xxxuuulllbbbZZZVVVTTTSSSUUUYYY```fffppp}}}}}}rrrlll{{{rrrggg___WWWPPPOOORRRZZZ___gggpppwwwzzz{{{{{{wwwrrrjjjddd___[[[WWWTTTPPPMMMJJJHHHGGGGGGFFFEEEBBBAAA@@@???>>>>>>>>>>>>???CCCIIIOOOUUU\\\bbbgggmmmmmmnnnppprrruuuxxxzzz{{{{{{}}}~~~}}}wwwnnnhhh^^^XXXOOOGGGDDDCCCCCCCCCHHHHHHIIILLLOOORRRTTTTTTSSSSSSTTTUUUTTTSSSQQQOOONNNMMMKKKIIIGGGDDDBBBAAA??????>>><<<;;;:::999999888999999:::;;;===BBBEEEIIILLLPPPRRRTTTUUUWWWYYYWWWXXXYYYZZZ[[[[[[ZZZZZZYYYXXXWWWUUUTTTSSSRRRRRRQQQRRRQQQQQQSSSWWW]]]bbbkkknnnrrrwww{{{~~~{{{vvvooogggaaa]]]UUUQQQMMMKKKJJJJJJIIIHHHIIINNNXXXeeesss~~~~~~}}}zzzyyyqqqrrrsssuuu{{{wwwlllfff___VVVJJJAAA===:::888666555555555555666666666666777777888:::<<<>>>@@@AAABBBDDDGGGHHHJJJLLLPPPSSSTTTVVVWWWWWWVVVVVVVVVXXXYYY\\\^^^___```aaadddgggffffffggghhhhhhgggeeeeeedddcccaaa`````````aaaaaa^^^^^^^^^___```aaabbbcccggggggggghhhhhhiiiiiijjjiiijjjkkkooouuutttggg^^^YYYVVVUUUXXX___fffjjjkkknnnpppssstttvvvyyy}}}vvvppprrrxxx~~~nnn___WWWRRRMMMMMMNNNOOOUUU\\\hhhuuuxxxssssssuuuvvvkkkaaaYYYVVVWWW___rrrwwwnnneee___ZZZVVVYYY]]]iiipppyyy~~~wwwvvvyyyzzz~~~{{{|||~~~|||qqqggg^^^YYYVVVTTTVVVZZZ]]]bbblllyyyuuuooovvvlllcccZZZQQQMMMOOOTTTXXX___fffnnnsssvvvxxxsssnnnggg```[[[XXXVVVTTTPPPNNNKKKIIIIIIIIIHHHFFFDDDCCCBBB@@@??????>>>>>>===@@@EEEJJJOOOUUU[[[___ddddddeeefffiiimmmqqqsssxxxyyyzzz|||}}}}}}}}}}}}~~~~~~}}}{{{wwwoooeee___UUUPPPHHHCCCAAABBBCCCDDDFFFGGGJJJLLLOOORRRTTTVVVWWWYYY\\\^^^^^^\\\[[[ZZZXXXWWWUUUQQQMMMHHHEEEBBBAAA@@@>>><<<;;;;;;;;;;;;888999999999999;;;>>>AAAFFFIIINNNQQQSSSUUUXXXZZZWWWXXXZZZ\\\^^^```bbbbbbaaa``````___^^^]]]\\\\\\YYYYYYYYYYYYYYY]]]bbbfffjjjkkknnnrrruuuyyy{{{|||~~~~~~|||yyyssskkkddd```VVVSSSNNNLLLKKKKKKJJJIIILLLPPPXXXcccppp~~~~~~|||zzzzzz|||~~~{{{xxxwwwrrrssstttxxx~~~wwwllleee^^^VVVJJJAAA<<<:::888666444555555555666666777777777888999:::<<>>@@@BBBCCCCCCEEEGGGIIIJJJLLLOOORRRSSSVVVYYY[[[[[[[[[[[[\\\^^^___aaabbbcccdddddddddcccdddeeeeeeeeedddcccbbbccceeeffffffdddbbbaaaaaa_________```bbbccceeeeeegggggghhhhhhiiijjjkkkkkkkkknnnsssxxxrrriii[[[WWWUUUXXX___fffjjjllllllnnnqqqssstttwww{{{~~~{{{~~~|||~~~xxxsssttt{{{kkk___XXXSSSSSSTTTTTTWWW[[[dddtttyyyuuussspppvvvvvvhhh^^^\\\[[[```lllwwwooogggaaa\\\XXXZZZ^^^bbbjjjvvvvvvnnngggeeecccaaacccfffiiilllrrr{{{zzzsss|||ssslllcccYYYSSSTTTSSSTTTXXX]]]ccciiiooorrrpppnnnkkkfff```\\\YYYXXXTTTQQQNNNLLLKKKIIIFFFCCCCCCBBBAAA@@@??????>>>>>>;;;===@@@AAACCCFFFIIILLLMMMNNNPPPSSSWWW[[[___aaagggiiilllpppsssuuuvvvvvvvvvtttppplllfff]]]TTTNNNGGGDDDBBBBBBDDDGGGHHHIIIQQQVVV\\\```bbbdddgggiiifffjjjmmmooonnnnnnoooqqqrrrqqqooojjjeee___YYYVVVNNNKKKGGGCCC@@@>>>======666777888888888999;;;===CCCJJJSSS]]]dddjjjnnnqqqtttuuuxxx}}}}}}}}}~~~yyyvvvrrrooommmnnnpppqqqvvvyyy{{{{{{xxxqqqjjjeeeZZZWWWSSSPPPPPPOOOOOONNNMMMPPPVVV___kkkxxx|||{{{wwwrrrnnnooossswwwzzz~~~zzzvvvtttrrrrrrsssvvv}}}~~~xxxmmmeee^^^UUUIII@@@<<<999777555444444555555666777777888::::::;;;===???AAACCCDDDDDDFFFHHHIIIJJJLLLOOORRRTTTWWW[[[]]]^^^^^^___```aaaaaabbbcccdddcccbbbaaa___```bbbcccddddddcccccceeehhhlllllliiieeebbbaaa^^^______```aaaccceeefffeeeffffffgggiiijjjjjjkkkjjjnnnttt{{{uuukkk___[[[WWWXXX^^^fffjjjlllkkkmmmppprrrsssvvvzzz}}}|||~~~|||xxxzzzxxxsssuuu|||sssfff^^^WWWVVVVVVUUUVVVYYYdddtttzzzwwwvvvrrruuu}}}oooddd^^^]]]```kkk}}}yyyqqqhhhccc]]]XXXXXX\\\^^^ggguuuxxxsssrrrqqqooooooqqqsssuuuyyy|||uuu}}}vvvpppggg\\\WWWWWWXXXYYY[[[^^^dddjjjooosssqqqqqqoookkkeee```\\\[[[WWWUUUQQQOOOMMMJJJGGGDDDAAAAAA???>>>>>>=========:::<<<>>>>>>???AAADDDFFFBBBDDDGGGKKKOOOSSSVVVWWW\\\___ccciiimmmpppqqqrrrssspppkkkfff```XXXOOOJJJEEEDDDDDDEEEIIIKKKMMMMMMVVV[[[bbbggghhhiiilllnnnkkkooorrrtttssstttwwwzzzzzzyyywwwtttnnnhhhccc```UUURRRLLLGGGBBB???===<<<555666777777777888:::<<>>@@@BBBDDDEEEEEEFFFHHHJJJKKKMMMPPPRRRTTTWWW\\\___``````bbbcccbbbbbbbbbccccccbbb```^^^\\\]]]___bbbcccdddddddddgggkkkpppppplllgggdddbbb^^^^^^___```aaaccceeefffdddeeefffggghhhiiijjjjjjhhhmmmttt{{{uuukkkccc^^^YYYYYY^^^fffkkkmmmkkkmmmoooqqqsssvvvzzz|||}}}~~~xxxsssuuuwwwsssvvv}}}zzzkkkbbbZZZXXXWWWUUUTTTVVVfffuuu{{{{{{{{{vvvvvvttthhh______aaakkk{{{{{{sssjjjccc]]]WWWWWWZZZ[[[eeettt~~~~~~}}}zzzyyy{{{{{{{{{~~~~~~wwwvvvlllddd```___[[[___eeeiiimmmooorrrtttxxxuuuqqqmmmiiiddd___\\\UUUTTTQQQNNNKKKIIIGGGFFFBBBBBBBBBAAA@@@???>>>===;;;<<<<<<<<<======>>>>>>AAABBBDDDFFFHHHKKKLLLMMMUUUXXX]]]cccgggkkklllmmmnnnkkkeee^^^VVVOOOJJJGGGIIIIIIJJJLLLPPPTTTXXXZZZaaadddhhhlllmmmmmmllljjjlllmmmoooqqqrrrsssttttttsssuuuwwwwwwsssnnnkkkiii```\\\TTTLLLFFFCCCBBBBBB===888777:::<<<<<<<<>>@@@CCCEEEFFFFFFEEEHHHKKKMMMNNNPPPRRRTTTTTTVVVYYY]]]```ccceeefffdddddddddcccaaa___^^^]]]___^^^\\\\\\\\\^^^```aaajjjmmmqqqtttrrrllleeeaaa]]]^^^_________aaadddgggfffhhhhhhhhhfffeeefffgggjjjlllqqqyyyuuunnnaaa]]]ZZZ[[[```fffiiijjjmmmnnnpppqqqrrruuuyyy|||}}}vvvqqqtttwwwuuuxxx}}}rrrhhh^^^ZZZXXXUUUUUUWWWdddqqq~~~|||wwwxxx{{{xxxmmmddd___```kkkzzz|||vvvlllbbb\\\ZZZ[[[]]]___dddnnn{{{}}}~~~uuuzzzqqqiiidddcccaaaeeekkkoooqqqsssuuuwwwzzzxxxtttppplllfff```\\\UUUSSSPPPMMMJJJGGGFFFEEEBBBBBBBBBAAAAAA???>>>===????????????@@@@@@@@@@@@@@@@@@AAACCCFFFHHHJJJLLLPPPSSSXXX___dddhhhjjjkkkjjjfff```YYYRRRLLLIIIGGGIIIJJJMMMQQQVVVZZZ^^^```dddfffhhhkkkkkkiiigggfffeeefffggghhhiiijjjjjjjjjjjjmmmppppppnnnlllkkkkkkgggddd^^^XXXQQQLLLHHHFFFAAA<<<:::<<<===;;;;;;===???JJJZZZkkk{{{zzzrrrmmmhhhhhhhhhjjjllllllkkkiiiaaa^^^ZZZWWWVVVUUUTTTSSSPPPPPPTTT\\\iiivvv}}}uuukkkcccaaacccfffmmmuuu~~~{{{wwwtttrrrssstttvvv{{{{{{{{{|||}}}{{{qqqhhhccc]]]TTTIII@@@;;;:::888666777777777777777888999999;;;===???AAADDDFFFGGGGGGHHHJJJMMMOOOPPPQQQSSSTTTVVVWWWZZZ]]]```bbbcccdddcccccccccbbbaaa```^^^^^^^^^]]]\\\\\\\\\]]]___```iiilllppprrrqqqlllfffbbb^^^____________```cccfffeeegggggggggeeeeeefffggghhhjjjooowwwtttmmmaaa]]]YYY[[[```fffiiijjjmmmnnnpppqqqrrruuuxxx{{{|||uuuooorrr}}}wwwuuuxxx~~~~~~~~~|||pppeee```]]]ZZZZZZ\\\cccppp~~~zzzzzz|||zzzooofffaaaaaajjjyyy}}}wwwnnneee___]]]^^^___bbbfffnnnyyy}}}xxxwwwpppkkkiiikkknnnssswwwyyyyyyzzz{{{|||{{{xxxuuupppiiiaaa\\\VVVTTTPPPMMMJJJHHHFFFFFFDDDDDDDDDDDDBBBAAA@@@???>>>>>>>>>??????@@@@@@@@@AAAAAABBBCCCFFFIIILLLMMMNNNQQQWWW]]]cccgggiiijjjeeeaaaZZZTTTNNNKKKJJJJJJLLLOOOTTTYYY^^^ccceeeggggggggghhhgggeeebbb___]]]ZZZZZZ[[[\\\\\\\\\\\\\\\^^^```ccceeeffffffhhhjjjjjjiiihhhddd^^^VVVPPPKKKGGGAAA>>>>>>===:::999;;;???GGGTTTcccrrrxxxqqqiiigggffffffggghhhhhhgggccc```\\\ZZZYYYXXXWWWVVVRRRRRRVVV^^^jjjvvv~~~vvvkkkccc______aaaiiiqqq||||||wwwsssrrrsssuuuwww|||~~~}}}|||{{{~~~yyyooogggaaa^^^TTTHHH>>>:::999888777666666666777888999;;;;;;===>>>AAACCCFFFHHHIIIIIIKKKMMMPPPQQQQQQQQQSSSTTTVVVWWWZZZ\\\___```bbbbbbaaaaaaaaabbbaaaaaa```______^^^]]]\\\]]]^^^___```fffhhhlllnnnnnnjjjfffbbb^^^______^^^^^^___bbbddddddeeeffffffddddddeeefffgggiiinnnuuu}}}}}}rrrkkk```\\\YYY[[[```fffjjjjjjmmmnnnpppqqqrrrtttxxx{{{}}}uuunnnpppzzzxxxuuuxxx~~~}}}|||{{{yyyzzz{{{}}}~~~xxxkkkccc___[[[[[[]]]bbbnnn}}}~~~}}}uuuiiidddbbbjjjwwwyyypppgggbbb```aaabbbfffjjjpppwww~~~|||yyy|||}}}~~~wwwrrrooossswww|||~~~|||yyytttlllccc]]]XXXUUURRRNNNKKKJJJIIIIIIHHHHHHGGGGGGEEEDDDBBBAAA??????@@@AAABBBCCCDDDDDDGGGGGGGGGHHHKKKNNNQQQSSSUUUWWW\\\```dddfffggghhh```\\\WWWQQQNNNNNNPPPQQQUUUXXX]]]bbbgggiiijjjjjjgggfffdddaaa^^^YYYVVVTTTPPPPPPPPPPPPPPPOOOOOONNNQQQSSSVVVXXXZZZ\\\```ccceeegggiiiiiieee^^^VVVQQQLLLEEE@@@???>>>:::999;;;@@@EEELLLUUU```ooo~~~{{{rrrkkkhhhdddbbbcccdddeeeeeedddaaa^^^]]]\\\\\\ZZZYYYTTTUUUXXX```kkkvvvwwwlllccc]]]\\\]]]dddmmmxxx~~~yyyuuurrrtttvvvyyy~~~~~~||||||zzzqqqiiiddd^^^TTTGGG===999999999888666666666777999;;;<<<===???@@@BBBEEEHHHIIIKKKKKKMMMOOOQQQRRRQQQQQQRRRSSSTTTVVVXXX[[[^^^```aaabbb```aaabbbbbbccccccbbbbbb``````____________```aaabbbdddgggiiiiiigggdddbbb]]]^^^^^^]]]\\\\\\^^^aaabbbccceeedddddddddeeefffgggiiimmmttt||||||qqqjjj```\\\YYY[[[```fffjjjkkkmmmnnnppppppqqqssswwwzzz~~~wwwnnnoooyyy~~~xxxvvvzzz|||{{{yyywwwvvvvvvvvvwwwwww{{{sssiiiccc___^^^```cccnnn}}}{{{mmmgggdddkkkwww{{{sssjjjeeecccccceeeggglllsssyyy~~~}}}{{{xxxvvvuuuyyy}}}xxxuuuyyy}}}~~~yyyqqqggg```XXXVVVSSSOOOMMMLLLLLLMMMKKKKKKJJJIIIHHHFFFEEEDDDDDDEEEFFFHHHKKKMMMNNNOOOQQQQQQRRRSSSUUUXXX[[[]]]aaabbbdddeeefffeeecccbbbZZZWWWSSSPPPPPPSSSWWWZZZaaacccgggjjjllllllkkkjjjdddbbb___[[[VVVQQQMMMKKKIIIIIIIIIIIIHHHGGGFFFEEEGGGIIIKKKMMMNNNQQQUUUXXX[[[___eeehhhhhhddd^^^ZZZPPPIIICCCAAA???<<<;;;===???AAAEEEIIIPPP\\\jjjtttwwwooojjjdddaaa```aaaaaabbbbbb```^^^^^^______^^^\\\WWWXXX[[[bbbmmmwww~~~~~~wwwlllbbb\\\ZZZZZZ```hhhttt~~~|||xxxsssuuuxxx{{{~~~|||~~~|||rrrjjjeee]]]SSSFFF<<<999888999888666666777888:::<<<===>>>@@@BBBDDDFFFIIIKKKLLLLLLNNNPPPRRRRRRQQQPPPQQQRRRRRRTTTVVVZZZ]]]```aaabbb```aaabbbcccddddddddddddbbbbbbbbbaaaaaaaaaaaabbb^^^___aaabbbcccbbbaaa```]]]]]]]]]\\\ZZZZZZ\\\^^^```bbbddddddcccdddeeeggghhhjjjnnnuuu}}}{{{pppiii___\\\YYYZZZ```gggjjjkkkmmmnnnppppppqqqsssvvvyyy~~~zzzqqqqqqzzz}}}wwwwww{{{|||{{{yyyvvvtttsssrrrrrrqqqrrruuuyyy|||~~~|||zzzxxxyyyvvvnnnhhhfffhhhgggppp}}}rrrkkkgggmmmxxx~~~vvvnnnhhheeeeeefffgggnnnvvv|||~~~{{{xxxuuusssqqqrrruuu}}}}}}{{{|||~~~vvvmmmggg[[[XXXUUURRRQQQQQQRRRSSSQQQQQQPPPOOONNNLLLJJJIIIGGGHHHKKKOOOSSSWWWZZZ\\\___```bbbdddfffhhhjjjkkkooonnnnnnkkkhhhccc___]]]VVVTTTRRRRRRUUUZZZ```dddmmmnnnooopppnnnllliiigggaaa^^^ZZZUUUPPPLLLIIIGGGEEEEEEEEEEEEDDDCCCBBBAAAAAACCCEEEFFFFFFHHHKKKNNNSSSWWW]]]cccffffffdddcccVVVOOOHHHEEEBBB>>>===???===>>>@@@CCCGGGQQQ]]]fffpppyyy~~~sssnnngggaaa______^^^^^^___^^^]]]^^^```aaa```___YYYZZZ^^^eeennnwww~~~~~~zzztttjjj```ZZZWWWVVV\\\eeeqqq{{{~~~{{{uuuwwwzzz~~~~~~}}}rrrhhhccc[[[RRRFFF===999999888888777777888999:::<<<>>>???AAABBBEEEGGGJJJKKKMMMMMMOOOQQQRRRRRRQQQQQQQQQRRRRRRSSSVVVYYY\\\^^^`````````aaabbbcccddddddddddddccccccbbbbbbbbbbbbaaaaaa]]]]]]^^^^^^__________________^^^\\\ZZZYYY[[[]]]```bbbcccddddddeeefffhhhjjjmmmqqqxxxzzzooohhh___[[[YYYZZZaaagggkkklllmmmnnnppppppppprrrvvvxxx}}}|||ssssss||||||wwwxxx}}}}}}|||yyywwwtttrrrppppppmmmmmmnnnoooppprrrssssssqqqooonnnmmmkkknnn|||wwwooollllllmmmsss~~~wwwooojjjnnnxxxzzzrrrllliiihhhhhhiiiooowww|||xxxtttqqqooonnnoooqqqxxx}}}~~~}}}uuuooobbb___\\\ZZZYYY[[[]]]^^^]]]]]]\\\[[[YYYWWWUUUTTTOOOQQQUUU[[[aaafffkkkmmmqqqsssvvvzzz|||}}}~~~}}}|||zzzxxxsssmmmfff```]]]VVVUUUVVVYYY^^^eeelllpppttttttsssrrroookkkgggeee^^^\\\WWWRRRMMMJJJHHHHHHCCCCCCDDDCCCCCCBBBAAA@@@>>>@@@BBBCCCDDDEEEGGGIIILLLOOOTTTYYY___ccceeeggg___WWWOOOKKKFFFAAA???@@@<<<===???@@@BBBHHHRRRYYY___iiiwwwwwwqqqjjjccc```^^^\\\[[[[[[ZZZ[[[]]]```bbbbbbaaa[[[\\\___fffoooxxx}}}~~~|||{{{zzzzzzwwwuuuooofff]]]WWWTTTSSSYYYcccooozzz}}}vvvyyy}}}~~~rrrhhhbbbYYYQQQFFF>>>:::999888666888888999999;;;<<<===>>>AAABBBEEEGGGJJJLLLMMMMMMPPPRRRTTTTTTSSSRRRSSSTTTUUUVVVWWWYYYZZZ[[[\\\\\\___```aaabbbbbbbbbbbbbbbaaabbbbbbbbbaaaaaa```___^^^]]]]]]]]]]]]^^^^^^___bbbbbbaaa___\\\[[[\\\^^^```bbbddddddeeeeeehhhiiimmmpppuuu{{{{{{ooohhh___[[[XXXZZZaaagggkkklllmmmoooppppppppprrruuuxxx}}}~~~|||tttuuu}}}{{{wwwxxx}}}|||yyywwwtttqqqooonnnkkkjjjiiiggggggggghhhiiidddcccdddcccbbbgggvvvvvvqqqqqqrrrwww}}}tttmmmooovvvwwwppplllkkkkkkmmmpppvvv~~~{{{vvvrrrnnnmmmlllkkkmmmrrr{{{{{{zzzuuuiiigggdddbbbbbbdddgggiiiiiihhhhhhfffdddbbb```___\\\^^^dddjjjqqqxxx}}}zzzssskkkddd```YYYZZZ\\\```gggooovvvzzzxxxwwwuuurrrnnnjjjfffddd]]]ZZZVVVQQQMMMJJJIIIIIIBBBCCCCCCCCCBBBBBBAAA@@@<<<>>>AAACCCCCCDDDFFFGGGHHHIIIMMMRRRXXX^^^cccfffggg]]]TTTOOOIIIBBB@@@AAA===>>>???>>>>>>BBBIIINNNTTT^^^mmmzzzyyytttllleeeaaa]]][[[YYYXXXXXXZZZ]]]```bbbbbbbbb\\\]]]```gggpppxxx}}}~~~{{{yyywwwvvvuuurrrpppkkkccc[[[UUUQQQQQQXXXbbboooyyy~~~wwwzzz~~~tttiiicccXXXPPPFFF???;;;:::888666999999999:::;;;<<<===>>>AAABBBEEEGGGJJJLLLMMMMMMQQQSSSUUUUUUUUUTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYYYY^^^^^^___`````````````````````aaa``````___^^^^^^______]]]]]]]]]^^^___```eeeeeecccaaa^^^]]]^^^___```bbbdddeeeeeefffhhhjjjooorrrwww~~~{{{ppphhh^^^[[[XXXZZZaaagggkkklllmmmoooppppppppprrruuuwww}}}~~~|||uuuvvv~~~zzzwwwyyy|||{{{yyywwwtttqqqooonnnkkkiiifffcccbbbbbbbbbccc^^^^^^___```___eeeuuuyyyxxxvvvyyywwwoooooottt}}}{{{sssooommmlllpppqqquuu}}}{{{uuuqqqmmmlllkkkhhhjjjnnnvvv|||}}}tttooojjjhhhkkkppprrrssssssvvvyyyzzzwwwtttrrrqqqpppsssxxx}}}{{{mmmeeeccc```bbbeeekkkqqqxxx}}}}}}yyysssmmmgggcccbbbaaa\\\ZZZWWWRRRNNNJJJFFFEEEFFFEEEDDDCCCBBBAAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBFFFHHHJJJMMMRRRYYYaaafffgggddd___XXXPPPJJJDDDAAAAAA@@@>>>======@@@CCCFFFQQQXXXdddqqq}}}{{{ooogggccc```\\\XXXZZZZZZ[[[]]]___ccceeegggeeedddfffllltttzzz}}}~~~{{{vvvrrrooonnnnnnqqqkkkddd___VVVOOONNNQQQUUUaaannnvvv}}}}}}}}}}}}}}}}}}qqqhhhddd[[[OOODDD>>>;;;888777999777888:::::::::<<<>>>@@@???BBBGGGJJJLLLLLLNNNOOOUUUTTTRRRQQQRRRSSSUUUVVVXXXZZZ[[[ZZZYYYYYYZZZ[[[]]]^^^___aaabbbaaaaaa`````````____________``````\\\\\\[[[[[[[[[\\\]]]]]]ccccccccccccbbbbbbbbbbbb___```bbbdddfffhhhjjjjjjpppsssxxx}}}{{{ppphhh]]]ZZZXXXZZZ```gggllloooppppppqqqrrrtttvvvxxxyyyxxxzzz~~~|||uuuwwwyyyyyy}}}}}}|||zzzxxxuuusssqqqpppmmmkkkhhheeebbb___^^^]]]\\\^^^]]][[[ZZZbbbppp|||}}}}}}rrrooottt|||{{{uuurrrooonnnpppsssxxx~~~}}}wwwrrrnnnkkkhhhggghhhjjjnnnttt|||yyy~~~xxxtttqqqqqqtttyyy{{{|||rrrjjjhhhhhhjjjnnnssswww{{{~~~{{{wwwqqqjjjdddaaa___^^^[[[YYYVVVSSSOOOLLLIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFHHHLLLSSSZZZ___eeedddbbb]]]VVVOOOHHHDDDBBB@@@>>>======@@@CCCEEENNNUUUaaannnzzzvvvlllgggbbb]]]ZZZWWWXXXXXXZZZ]]]```ccceeeffffffiiiooovvv||||||xxxsssooolllkkkjjjlllgggaaa\\\VVVOOOOOOSSSYYYeeeqqqxxx~~~~~~|||{{{{{{}}}|||ppphhhdddZZZOOODDD>>>;;;888888999777999:::;;;;;;<<>>@@@CCCEEEHHHLLLOOOQQQRRRSSSUUUTTTTTTTTTTTTVVVXXXZZZ[[[XXXYYYZZZZZZXXXXXXYYYZZZWWWXXXYYY[[[\\\]]]]]]]]]```````````````aaabbbccceeedddccccccbbbbbbbbbbbbddddddddddddccccccccccccdddeeeeeefffggghhhiiiiiiiiilllqqqxxxvvviii```\\\ZZZYYY[[[```ggglllooooooppppppqqqsssuuuwwwxxxxxx{{{}}}}}}wwwzzzxxxyyy}}}~~~{{{xxxuuusssqqqmmmllliiifffccc```___^^^YYY[[[[[[ZZZYYY]]]gggooo{{{|||~~~{{{xxxvvvvvvxxx|||{{{vvvqqqlllgggcccaaa```______```dddgggiiippppppttt{{{~~~wwwuuuvvvwwwuuuzzz{{{{{{|||wwwwwwxxx{{{~~~zzzuuuwwwzzz}}}tttqqqllleee___[[[XXXWWWVVVVVVUUUTTTSSSQQQQQQPPPKKKLLLLLLLLLJJJGGGDDDBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGJJJOOOSSS\\\aaafffiiifff^^^TTTNNNEEECCC@@@======>>>@@@BBBHHHOOO[[[hhhttt~~~|||qqqhhh```[[[WWWWWWWWWYYY\\\```dddfffiiilllqqqxxx}}}{{{wwwrrrooommmlllgggbbb^^^[[[VVVRRRSSSWWW___jjjvvv|||}}}{{{yyy{{{xxxmmmfffcccWWWLLLBBB>>><<<:::999:::888999;;;======???BBBEEEHHHJJJNNNQQQRRRTTTVVVWWWVVVVVVVVVVVVWWWXXXYYYZZZYYYZZZ[[[ZZZXXXWWWXXXYYYVVVWWWXXXYYY[[[\\\\\\]]]```aaaaaaaaabbbdddeeefffhhhhhhgggeeeddddddddddddggggggfffffffffeeeeeeeeeeeefffffffffgggggggggggghhhkkkpppwwwuuuhhh___\\\ZZZYYY[[[aaaggglllnnnoooooopppqqqsssuuuvvvwwwxxx{{{}}}|||wwwzzzxxxxxx~~~|||xxxuuusssqqqnnnmmmjjjgggdddbbbaaa```[[[\\\]]][[[ZZZ\\\ccchhhuuu|||zzzzzz|||yyytttooojjjdddaaaaaa___]]][[[[[[\\\^^^___dddeeehhhooowww~~~{{{zzz|||{{{qqqmmmllllllvvv{{{|||vvvuuuvvvvvvwwwxxxzzz|||}}}{{{xxx|||~~~{{{tttqqqlllfffaaa\\\YYYXXXWWWVVVVVVUUUTTTTTTSSSSSSOOOPPPPPPPPPNNNKKKGGGEEEFFFFFFEEEEEEDDDDDDDDDDDDCCCDDDEEEEEEFFFIIILLLOOOVVV\\\eeekkkjjjcccZZZSSSHHHFFFBBB???===>>>@@@AAAGGGOOO[[[gggsss~~~yyylllbbb]]]XXXWWWWWWXXX\\\```eeehhhlllpppuuu{{{|||xxxtttqqqooojjjfffaaa^^^YYYTTTUUUZZZ___jjjvvv|||}}}{{{zzz|||uuukkkeee```TTTJJJAAA>>><<<:::999:::888:::<<<>>>???AAAEEEGGGIIIKKKOOOQQQRRRTTTWWWYYYYYYYYYXXXXXXXXXXXXXXXXXXZZZ[[[\\\[[[YYYXXXYYYZZZXXXXXXYYYZZZ[[[\\\]]]^^^aaaaaaaaacccdddfffhhhiiiiiiiiigggfffeeeeeeeeeeeeggggggfffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffhhhmmmttt}}}wwwjjjbbb[[[ZZZYYY\\\aaaggglllnnnnnnnnnoooppprrrtttvvvwwwxxxzzz~~~{{{wwwzzzxxxyyy~~~{{{xxxuuusssrrrpppnnnllliiifffdddcccbbb___``````^^^\\\\\\```dddmmm~~~}}}~~~|||vvvqqqlllhhhccc```___]]][[[YYYXXXXXXXXXYYY[[[\\\___ccciiinnnrrrsssooonnnpppwwwzzznnngggdddbbbuuuyyyxxxvvvvvvxxxyyyzzzyyywwwwwwxxxzzz{{{}}}|||zzzuuusssooojjjeeeaaa^^^]]]ZZZZZZYYYXXXXXXWWWVVVVVVSSSSSSSSSSSSQQQOOOMMMKKKJJJIIIIIIHHHHHHGGGGGGFFFBBBDDDEEEEEEEEEGGGJJJLLLRRRYYYbbbjjjlllggg___YYYLLLIIIEEEAAA??????@@@AAAGGGOOO[[[hhhsss~~~uuuiiicccYYYYYYXXXYYY]]]bbbgggjjjqqqtttzzz{{{wwwsssrrrnnniiieeeaaa\\\WWWXXX]]]aaalllwww~~~|||yyyxxx{{{~~~sssjjjccc]]]PPPGGG???<<<<<<999888:::999;;;===???@@@CCCGGGIIIJJJMMMOOOQQQSSSUUUXXXZZZ\\\\\\[[[[[[ZZZYYYYYYXXX[[[]]]]]]\\\ZZZYYYYYYZZZ[[[[[[[[[[[[[[[\\\^^^^^^______```bbbdddgggiiijjjiiihhhgggfffffffffffffffeeeeeeeeeddddddddddddccceeeeeeeeeeeeeeeeeeeeeeeedddeeehhhnnnxxxyyymmmddd[[[YYYYYY\\\bbbgggkkkmmmmmmnnnnnnpppqqqsssuuuvvvwwwzzz~~~{{{yyy{{{xxxzzz~~~|||yyyvvvuuusssrrrpppnnnllliiigggfffeeeeeedddccc```]]]]]]___aaahhhvvv}}}yyyrrrmmmiiifffcccaaa\\\ZZZXXXVVVTTTSSSSSSSSSSSSTTTVVVXXX[[[___bbbdddddddddgggnnn{{{zzzmmmccc]]]ZZZpppuuu{{{}}}{{{||||||zzzvvvrrroooppprrrttt{{{~~~|||zzzyyywwwvvvsssoookkkgggdddccc```___^^^]]]\\\[[[ZZZYYYWWWVVVVVVUUUSSSRRRRRRQQQMMMMMMLLLLLLKKKJJJJJJIIICCCDDDFFFFFFFFFGGGIIILLLPPPWWWaaaiiillliiiddd```NNNKKKGGGCCC@@@???@@@AAAGGGNNNZZZgggsss}}}rrrkkk___^^^]]]^^^bbbgggmmmpppvvvzzz{{{wwwuuunnnjjjfffccc^^^ZZZ[[[```eeeppp{{{}}}yyywwwtttvvv{{{yyyqqqjjjaaa[[[MMMDDD===;;;;;;888777999999;;;>>>@@@BBBDDDHHHKKKLLLNNNQQQRRRTTTVVVZZZ\\\]]]]]]^^^^^^^^^]]]]]]\\\]]]^^^___]]][[[ZZZZZZ[[[]]]]]]\\\[[[[[[\\\]]]^^^\\\\\\^^^```bbbeeegggiiihhhhhhggggggggggggggghhhggggggfffffffffeeeeeeeeeeeeeeeeeeeeeffffffffffffeeedddfffkkkuuu{{{nnnfffZZZYYYYYY]]]bbbhhhkkkmmmmmmmmmnnnoooqqqssstttvvvvvvzzz}}}{{{}}}~~~xxx{{{}}}{{{yyywwwwwwtttrrrpppnnnkkkjjjhhhhhhiiihhhddd```]]]]]]^^^___aaaooo{{{vvvoooiiifffdddcccccc[[[YYYWWWTTTQQQOOONNNMMMLLLLLLMMMNNNPPPRRRUUUWWWZZZZZZ]]]fffttt|||nnnccc[[[WWWlllpppwww}}}}}}|||yyysssmmmiiijjjllliiiqqq{{{|||{{{zzzyyyyyyxxxuuurrrnnnkkkhhhgggdddcccbbbaaa___]]]\\\\\\YYYXXXWWWVVVUUUTTTUUUUUUOOOOOOOOONNNMMMLLLLLLKKKEEEFFFHHHHHHHHHIIIKKKMMMPPPVVV```hhhlllkkkgggdddPPPMMMHHHDDDAAA@@@AAAAAAFFFNNNZZZgggrrr}}}yyyrrreeedddcccdddhhhmmmssswwwzzz~~~{{{xxxmmmiiifffccc___\\\^^^bbbjjjttt~~~~~~{{{wwwuuuppprrrwww}}}wwwpppiii```YYYLLLCCC<<<::::::888777888999;;;>>>@@@BBBEEEIIILLLNNNPPPRRRTTTUUUWWW[[[^^^^^^^^^___```aaaaaaaaa```^^^______^^^\\\[[[[[[\\\___^^^\\\[[[[[[[[[\\\]]]YYYZZZ[[[]]]```cccfffggghhhhhhhhhggghhhhhhiiiiiijjjjjjjjjjjjiiiiiiiiiiiifffffffffggggggggggggggggggfffggglllvvv|||nnnfffZZZYYYZZZ]]]bbbhhhkkkmmmmmmmmmnnnoooqqqrrrtttuuuuuuyyy}}}~~~}}}yyy{{{~~~}}}{{{zzzyyyuuutttrrrooommmkkkjjjiiillliiiddd```]]]\\\]]]^^^\\\kkk~~~zzzuuummmgggdddddddddddd]]][[[XXXTTTQQQNNNLLLKKKFFFGGGHHHHHHIIIKKKNNNQQQRRRRRRUUU___mmm~~~rrrfff]]]WWWqqqqqqrrrvvv}}}zzzvvvsssnnnhhhcccccchhhrrr~~~~~~{{{yyywwwvvvuuussspppmmmjjjhhheeebbb___]]]\\\[[[\\\[[[ZZZYYYYYYWWWTTTQQQUUUTTTRRRRRRRRRPPPNNNLLLJJJJJJIIIIIIIIIJJJKKKLLLOOOSSS[[[dddjjjkkkhhhdddZZZRRRKKKHHHEEEAAA@@@BBBHHHOOO\\\iiittt~~~vvvrrrnnnkkkkkkkkkmmmsss{{{~~~{{{yyyuuuooohhhddd___\\\___dddpppzzz~~~|||}}}|||xxxssspppoooqqqxxxvvvnnnggg```\\\KKKBBB:::;;;===<<<<<<<<<999<<>>AAADDDFFFHHHLLLNNNNNNOOOPPPRRRSSSUUUVVVWWWXXXZZZ\\\^^^^^^___bbbccceeecccaaaaaaaaa```^^^\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^___```aaabbb______```bbbeeegggjjjkkkhhhgggggggggggghhhiiiiiigggggghhhiiijjjlllqqqttt{{{~~~zzzrrreee^^^ZZZ^^^cccgggkkknnnnnnnnnooopppqqqsssuuuvvvwww{{{~~~yyy}}}}}}zzzwwwuuuttttttsssrrrqqqnnnkkkfffbbb```^^^]]]aaaiiiyyy~~~zzztttoookkkgggdddaaa^^^\\\YYYUUURRRNNNLLLKKKGGGFFFEEEEEEGGGJJJNNNPPPRRRTTTVVVYYYaaappp{{{oooeee___fffgggiiimmmqqqxxxwwwpppggggggjjjooovvv}}}~~~|||yyyvvvtttnnnmmmjjjhhhfffeeeeeeeeebbbaaa`````````^^^[[[YYYWWWUUUTTTTTTTTTSSSQQQOOOMMMLLLKKKKKKKKKLLLNNNOOORRRVVV]]]fffnnnrrrrrrqqqjjj```VVVPPPLLLHHHGGGJJJMMMUUUaaannnyyyxxxsssqqqqqqxxx|||wwwqqqpppssswww~~~{{{wwwsssrrrrrrwww}}}yyysssmmmeee\\\UUUHHHBBB>>>??????<<<;;;<<<===???CCCEEEGGGJJJMMMPPPPPPQQQRRRSSSTTTVVVWWWWWWUUUWWWYYY[[[[[[]]]___aaacccbbbaaa``````___^^^]]]\\\\\\]]]]]]]]]]]]]]]]]]___^^^^^^_________``````]]]]]]^^^```cccfffhhhjjjeeeeeeffffffgggiiiiiijjjkkkkkkkkkkkkkkkmmmqqqttt}}}tttiiiaaa]]]___dddgggjjjnnnooooooooopppqqqssstttuuuvvv|||zzz~~~}}}zzzxxxwwwwwwuuutttqqqoookkkgggcccaaa___^^^bbbjjjyyy~~~yyytttoookkkfffbbb^^^\\\YYYUUURRROOOMMMLLLKKKKKKJJJJJJLLLOOOSSSUUUWWWXXXYYY[[[bbbpppqqqfff```fffhhhiiikkknnnttt{{{|||vvvkkkiiijjjmmmttt{{{~~~|||yyyvvvpppooollljjjhhhgggggggggcccbbbbbbbbbbbb```]]][[[WWWVVVUUUUUUVVVUUUSSSQQQPPPOOONNNNNNNNNOOOQQQRRRTTTWWW^^^gggoootttuuutttnnndddXXXQQQLLLHHHHHHKKKOOOWWWdddqqq||||||wwwvvv|||}}}wwwuuuxxx{{{~~~|||vvvvvvvvvyyyyyysssmmmeee\\\UUUKKKDDD>>><<<<<<:::===AAA>>>AAADDDGGGIIILLLOOORRRSSSTTTTTTVVVWWWXXXYYYZZZTTTVVVXXXYYYZZZ[[[]]]___``````___^^^]]]\\\\\\\\\[[[\\\]]]^^^^^^^^^^^^]]]^^^^^^_______________^^^^^^^^^___```bbbdddfffgggffffffgggiiijjjkkklllmmmooooooooommmlllllloooqqqxxx~~~wwwmmmeee___```dddfffjjjnnnooooooooopppqqqssstttuuuvvv{{{||||||zzzyyyyyywwwvvvrrrppplllhhheeecccaaaaaadddkkk{{{~~~yyytttnnnhhhddd^^^\\\YYYVVVSSSQQQOOONNNOOOOOOOOOPPPRRRUUUXXXZZZZZZZZZ[[[\\\cccqqqrrrgggaaaeeeggghhhiiikkkqqqyyy{{{nnnllljjjkkkpppvvv{{{~~~|||zzztttssspppmmmkkkjjjiiiiiieeedddcccddddddccc```]]]ZZZYYYXXXXXXYYYXXXVVVTTTTTTSSSRRRRRRRRRSSSUUUVVVXXXZZZ```iiiqqqwwwyyyyyyssshhh[[[SSSMMMHHHIIILLLQQQZZZgggttt~~~}}}{{{{{{zzz}}}~~~zzz{{{|||~~~yyyrrrllleee[[[TTTLLLEEE>>><<<:::999===CCC@@@BBBFFFIIIKKKMMMQQQSSSVVVVVVWWWXXXYYYZZZ[[[[[[TTTVVVXXXYYYYYYZZZ[[[]]]]]]^^^^^^]]][[[YYYZZZ[[[[[[\\\]]]_________^^^^^^]]]^^^^^^_________^^^^^^^^^______```aaaccceeefffhhhiiikkkmmmnnnoooppppppqqqqqqqqqpppnnnlllmmmnnnrrrwww~~~qqqhhhaaabbbdddfffiiimmmnnnnnnooopppqqqsssuuuvvvwwwzzz}}}}}}}}}|||{{{zzzxxxtttrrroookkkiiigggffffffhhhooo}}}|||vvvpppjjjfff___^^^\\\YYYWWWVVVUUUTTTSSSTTTVVVYYY[[[]]]^^^___^^^^^^]]]^^^dddqqquuujjjeeefffhhhiiihhhgggkkkttt{{{uuuqqqmmmlllnnnrrrvvvxxx~~~zzzxxxuuurrrooommmmmmlllggggggffffffgggfffcccaaa^^^]]]\\\\\\]]]\\\ZZZXXXXXXWWWVVVVVVVVVWWWYYYYYYYYY[[[aaahhhqqqvvvyyyyyywwwkkk]]]TTTNNNJJJJJJNNNSSS\\\iiivvv~~~xxxqqqjjjcccZZZSSSJJJDDD@@@>>>;;;:::===BBBAAADDDGGGJJJLLLNNNRRRTTTWWWWWWXXXYYYZZZ[[[\\\\\\VVVXXXYYYZZZYYYYYY[[[\\\[[[]]]^^^\\\ZZZXXXYYY[[[ZZZ[[[]]]___``````___^^^\\\\\\^^^____________^^^\\\]]]]]]___```bbbdddeeehhhiiikkkmmmnnnooooooooooooqqqrrrqqqooonnnmmmmmmnnnsssyyytttkkkcccccceeefffiiimmmmmmmmmnnnoooqqqtttvvvwwwwwwxxxzzz}}}~~~~~~}}}{{{vvvuuurrrooommmlllllllllkkkrrr~~~xxxrrrmmmiiibbbaaa```^^^]]]\\\[[[[[[[[[]]]```dddggggggggggggfffeeecccbbbfffrrryyyqqqmmmjjjkkkkkkgggdddfffmmmsss|||wwwrrrooooooqqqssstttyyy}}}}}}|||xxxuuurrrpppooooooiiiiiihhhiiiiiihhheeecccaaa```______``````^^^\\\ZZZYYYYYYXXXYYYZZZ[[[\\\XXXZZZ___fffnnntttwwwwwwzzznnn___VVVOOOKKKLLLOOOTTT]]]jjjwwwwwwoooiiiaaaYYYSSSHHHDDDAAA@@@===:::<<>>???CCCIIILLLPPPRRRSSSUUUWWWXXXYYYYYY[[[]]]___aaabbbcccbbbaaa___]]]\\\[[[\\\\\\^^^___```___]]]\\\]]]^^^]]]]]]^^^___```___]]]\\\\\\\\\]]]]]]^^^______```^^^]]]\\\[[[\\\]]]___aaa``````````````````aaaaaa``````______```dddgggjjjkkkmmmrrrwww}}}}}}|||}}}|||zzzoooggg``````aaacccfffkkklllmmmnnnooopppqqqrrrsssqqqtttwww{{{~~~}}}yyyxxxvvvsssrrrpppppppppnnnrrrwww|||~~~{{{{{{xxxqqqxxxpppkkkfffaaabbbffffffqqqxxxpppiiibbb^^^ZZZ\\\```dddiiiooovvvzzz~~~}}}yyywwwwwwuuusssrrrrrrrrrqqqoooqqqqqqrrrrrrqqqooolllkkkccccccddddddeeefffhhhhhhgggggghhhlllrrrvvvyyyyyyvvvpppfffZZZRRRPPPSSSVVV\\\hhhuuu||||||yyywwwvvvwwwyyy}}}tttiiiaaaYYYOOOGGGEEECCCCCCEEECCC@@@BBBFFFKKKNNNRRRTTTUUUVVVWWWXXXZZZZZZ\\\]]]___aaabbbbbbcccbbb```___^^^^^^___``````aaaaaa```^^^]]]^^^___\\\]]]^^^___^^^^^^]]]]]]^^^^^^______``````aaaaaa```___]]]\\\\\\^^^___```bbbaaa```____________``````___^^^^^^___cccfffhhhhhhkkkpppuuu{{{wwwrrrqqqqqqqqqkkkddd___```aaabbbggglllkkklllmmmnnnpppqqqrrrsssqqqssswwwzzz}}}|||yyyvvvtttsssssssssvvv{{{zzzrrrlllzzzrrrmmmgggbbbaaaeeegggqqqwwwnnnfff___ZZZUUUWWWZZZ]]]bbbhhhpppuuuyyy~~~~~~zzzxxxuuutttttttttsssqqqssstttuuuuuusssqqqnnnmmmggggggggghhhiiijjjkkklllkkkkkkmmmpppuuuyyyzzzzzzuuuoooeee[[[SSSRRRUUUYYY^^^iiiuuu{{{{{{wwwtttrrrppppppooosssyyy~~~~~~rrrhhh```WWWMMMEEEDDDBBBDDDFFFFFFDDDFFFJJJMMMPPPTTTWWWWWWWWWXXXYYY[[[\\\\\\]]]^^^___```aaabbbaaa`````````aaabbbcccbbbccccccbbb```^^^^^^___]]]^^^``````^^^]]]^^^___``````aaaaaabbbcccccccccbbbaaa___]]]]]]^^^```aaacccbbbaaa```aaaaaacccdddbbbbbbaaa```aaaccceeeggggggjjjooouuu{{{xxxnnniiiggggggeee```]]]^^^```aaagggmmmkkklllmmmoooppprrrssssssrrrtttwwwzzz}}}}}}||||||{{{yyyxxxvvvqqqnnnmmmoooqqqssswww}}}~~~{{{xxxwwwwwwvvvxxx}}}zzzrrrkkkfffxxxtttnnnhhhfffhhhkkksssyyyooofff^^^YYYRRRSSSUUUWWW[[[aaaiiinnntttyyy~~~{{{zzzzzzyyyxxxvvvvvvwwwwwwwwwvvvssspppooollllllllllllmmmnnnoooooommmmmmooorrrvvvyyyzzzyyysssnnneee[[[TTTTTTWWW[[[aaalllwww{{{}}}}}}zzzwwwsssooommmmmmmmmnnnmmmsss{{{zzzpppggg___VVVKKKCCCCCCBBBDDDGGGHHHGGGJJJOOOSSSWWW[[[]]]]]]]]]]]]]]]\\\]]]]]]]]]^^^^^^^^^^^^```_________```bbbdddeeeeeeeeeeeeccc```^^^^^^______aaabbbbbb```___```bbbbbbbbbccccccdddeeeeeeeeedddbbb```___^^^___```aaabbbbbbbbbbbbdddgggiiikkkffffffeeeeeedddeeeeeeeeegggjjjpppvvv|||~~~pppgggcccbbb___[[[YYY[[[]]]___eeelllkkklllmmmoooqqqrrrttttttsssuuuxxx{{{}}}~~~~~~~~~~~~}}}{{{zzz~~~yyytttmmmhhheeedddcccbbbaaaaaa___\\\YYYYYY]]]```aaafffmmmuuu}}}{{{||||||ssslllfffccc{{{uuuooolllnnnnnnuuu|||rrriii___ZZZPPPQQQRRRSSSVVV]]]dddjjjpppvvv}}}~~~|||xxxyyyyyyyyywwwuuurrrpppppppppppppppppppppqqqrrrnnnnnnooorrrvvvyyyyyyxxxrrrmmmddd[[[UUUUUUYYY]]]dddnnnxxx{{{|||}}}|||yyytttrrrmmmjjjiiijjjmmmooonnnvvv~~~xxxoooggg___UUUJJJBBBCCCBBBDDDHHHIIIIIILLLQQQZZZ^^^bbbdddddddddcccddd]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^```bbbeeeffffffgggfffdddaaa^^^^^^^^^aaaccceeedddaaa```bbbdddccccccdddeeeeeeffffffgggeeedddbbb```___```aaabbbaaaaaabbbcccgggkkkoooqqqiiiiiihhhhhhgggfffeeeeeegggkkkqqqwww~~~rrrfff```^^^ZZZWWWVVVYYY[[[]]]dddlllllllllnnnoooqqqssstttuuutttvvvyyy{{{}}}||||||~~~yyywwwtttqqqppprrrwwwzzzwwwmmmhhh```ZZZWWWVVVUUUTTTSSSSSSRRROOOMMMNNNSSSWWWUUUYYY```iiirrryyyzzzpppiiidddaaa}}}zzzwwwuuuvvvyyy}}}vvviii]]]YYYTTTRRRTTTWWWXXXZZZ^^^iiimmmwww~~~||||||{{{zzzzzzzzzyyywwwtttttttttsssrrrqqqqqqqqqqqqtttttttttvvvzzz|||||||||wwwpppeee[[[VVVWWW[[[___gggnnnvvvzzzyyywwwuuuuuuqqqkkkiiinnnqqqpppsssyyy~~~}}}}}}sssjjjeee___SSSIIICCCBBBCCCEEEGGGIIIMMMQQQUUU```aaadddfffhhhhhhggggggbbb```^^^\\\[[[[[[[[[[[[^^^\\\YYY[[[___cccdddccciiiiiihhhgggeeecccbbbaaabbbcccdddeeeeeeeeedddcccfffgggiiiiiigggeeeeeeeeehhhfffccc```^^^___aaacccfffeeeeeeeeeggglllqqqtttwwwtttmmmgggcccbbbcccccciiiiiimmmttt{{{tttiiiaaa\\\XXXVVVUUUVVVZZZ___ccceeehhhiiilllnnnppprrrsssssstttuuuwwwyyyzzz}}}}}}{{{{{{|||}}}wwwtttnnniiifffgggjjjlllxxxzzzjjjeee```YYYTTTQQQOOONNNLLLKKKJJJIIIIIIIIIIIIIIIIIIKKKMMMQQQXXX```hhhppptttyyy~~~|||ppphhhbbb```~~~|||{{{}}}tttiii```YYYTTTTTTUUUUUUWWW[[[eeejjjttt}}}}}}}}}}}}{{{yyyxxxwwwvvvuuuttttttttttttwwwvvvwwwyyy}}}yyyqqqfff[[[VVVVVVYYY\\\dddkkktttyyyxxxvvvuuutttqqqmmmmmmssswwwyyy}}}yyyvvvxxx{{{||||||rrrhhhccc\\\QQQGGGCCCBBBDDDHHHJJJLLLOOORRRUUU]]]___bbbeeehhhiiihhhhhhbbbaaa___]]]\\\\\\\\\\\\___]]][[[\\\```dddeeeeeeiiiiiiiiihhhgggfffdddccceeeeeefffffffffffffffeeefffhhhiiiiiigggeeedddddddddbbb```^^^^^^```ccceeedddcccbbbdddhhhnnnsssvvvuuurrrlllgggdddcccdddeeeiiihhhkkkrrryyyxxxmmmddd___XXXVVVTTTVVVZZZ___ccceeehhhiiikkkmmmoooqqqrrrrrrsssuuuwwwyyy{{{~~~|||yyyyyy}}}}}}xxxkkkgggaaa[[[YYYZZZ]]]___hhhooozzzzzzkkkeee```XXXRRROOOMMMLLLKKKIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFJJJOOOVVV]]]dddgggooouuu}}}~~~rrriiiccc___xxxmmmddd\\\XXXVVVSSSUUUXXX___dddooo{{{~~~|||{{{zzzyyyyyyxxxxxxyyyzzzzzz{{{~~~zzzsssggg\\\UUUSSSVVVXXX```gggqqqvvvwwwuuutttuuusssrrruuu|||}}}uuuqqqqqqvvv}}}~~~{{{vvvyyy}}}{{{pppeee^^^WWWMMMEEECCCBBBFFFLLLPPPRRRSSSTTTUUUZZZ\\\```cccfffhhhhhhhhhcccbbb```^^^^^^]]]^^^^^^```___^^^___bbbeeeffffffiiiiiiiiiiiiiiiiiihhhggghhhhhhgggggggggggghhhhhhgggiiijjjiiifffdddccccccaaa```___^^^```cccfffhhhgggcccaaaccchhhnnnqqqrrrqqqnnnjjjfffddddddeeefffhhhgggiiiooovvv}}}qqqgggbbbXXXVVVTTTUUUZZZ___dddfffgggiiikkkmmmooopppqqqqqqrrrtttwwwyyy{{{{{{xxxxxx}}}}}}|||vvvmmmccc___XXXRRRPPPQQQUUUWWW[[[bbbjjjrrrxxx~~~vvviiicccZZZSSSNNNLLLJJJIIIIIIHHHFFFDDDBBBAAA@@@@@@@@@AAACCCFFFKKKPPPUUUXXXaaagggpppxxxuuulllddd___zzz|||tttiiiaaa[[[VVVUUUXXX[[[___iiivvv~~~}}}}}}}}}}}}}}}}}}~~~{{{sssggg[[[SSSQQQRRRTTT[[[cccmmmsssuuuuuuvvvwwwyyy|||zzzvvvqqqooorrrvvv|||zzzvvvrrrvvv|||zzzvvvsssuuuxxx{{{xxxmmmaaaYYYQQQIIIDDDCCCCCCHHHOOOTTTVVVVVVVVVVVVXXX[[[^^^aaadddeeeeeeeeedddcccaaa`````````aaaaaaaaa``````aaacccdddffffffhhhiiijjjkkkkkkkkkkkkkkkjjjiiihhhgggfffggghhhiiihhhiiijjjiiifffcccbbbbbbaaa`````````bbbeeehhhjjjkkkgggbbbcccgggkkkkkkjjjkkkiiigggeeeddddddeeefffgggfffggglllsss}}}uuujjjcccYYYVVVTTTUUUYYY___dddfffhhhiiikkkmmmooopppqqqqqqqqqsssvvvyyy{{{{{{xxxwww}}}{{{{{{yyymmmccc]]]YYYRRRMMMKKKLLLPPPRRRTTTYYY```ffflllttt}}}tttmmmcccYYYSSSNNNJJJHHHJJJIIIGGGEEECCCBBBAAAAAAAAAAAAAAABBBEEEHHHKKKNNNUUU[[[dddmmmwwwzzzppphhhbbbxxxrrrsss~~~xxxnnneee\\\XXXYYYZZZ]]]eeepppyyyzzzrrrfffZZZRRROOOPPPQQQWWW___iiippptttwwwzzz}}}~~~yyyuuuppplllmmmpppssszzz|||uuupppnnnrrrzzz}}}yyyvvvsssqqqppprrrvvvzzz~~~~~~tttiii^^^VVVMMMFFFCCCDDDEEEJJJQQQVVVXXXXXXXXXXXXZZZ[[[^^^aaabbbcccbbbbbbeeedddcccbbbbbbbbbcccdddbbbccccccccccccdddeeeeeeggghhhiiikkkllllllmmmmmmjjjiiigggfffeeefffggghhhgggiiijjjhhheeecccaaaaaa```_________aaaccceeegggjjjgggddddddggghhhhhhffffffeeeddddddddddddeeeeeeffffffgggkkkppp{{{xxxllldddZZZWWWTTTTTTXXX^^^cccfffiiijjjlllnnnoooqqqqqqqqqqqqsssuuuxxxzzz~~~|||yyyxxx}}}~~~zzzzzzzzzqqqddd[[[SSSOOOJJJFFFDDDEEEHHHJJJMMMQQQVVVZZZ```hhhrrryyy~~~zzzoooddd[[[TTTNNNJJJIIIHHHGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@AAACCCEEEGGGLLLRRRZZZdddnnn{{{uuummmhhhzzzrrrllljjjpppxxxsssggg___]]]]]]^^^ccckkksss|||zzzrrrggg\\\TTTPPPQQQRRRUUU\\\eeemmmsssyyy{{{wwwpppjjjeeeeeefffhhhnnnuuu}}}{{{tttooommmrrrxxx|||zzzxxxuuusssrrrrrrrrrqqqsssvvvyyy~~~~~~xxxooofff[[[SSSKKKDDDCCCFFFGGGKKKQQQUUUWWWXXXYYYZZZ\\\]]]```bbbcccdddcccbbbfffeeedddddddddeeefffgggfffggghhhgggeeeddddddeeeffffffhhhjjjkkkllllllllliiihhhgggffffffeeeeeeffffffhhhiiihhheeecccbbbbbb]]]]]]]]]]]]^^^```bbbcccfffggghhhiiiiiiiiihhhhhhdddddddddeeeffffffffffffgggfffhhhkkkooozzz{{{mmmeee\\\YYYUUUTTTXXX]]]bbbeeeiiijjjkkkmmmooopppppppppppprrruuuwwwyyy}}}|||yyyxxx}}}~~~zzzzzz{{{tttnnnfff\\\TTTKKKIIIFFFCCCCCCDDDFFFGGGIIILLLPPPSSSWWW___hhhpppvvvzzzzzzpppfff\\\TTTOOOIIIHHHGGGFFFEEEDDDDDDDDDCCCBBB@@@??????@@@AAABBBFFFKKKRRRZZZdddqqqyyyrrrmmmtttlllfffbbbbbbfffkkkvvvwwwlllhhhbbbaaabbbhhhnnnwwwzzzsssiii^^^WWWTTTTTTVVVTTTZZZccckkksss|||zzzuuuqqqiiiccc^^^]]]^^^___eeelllsss~~~|||wwwsssvvv{{{~~~zzzzzzyyyyyyxxxxxxwwwwwwuuuvvvwwwzzz~~~|||uuujjjbbbZZZSSSKKKDDDDDDGGGIIILLLOOORRRTTTVVVZZZ\\\]]]___bbbeeeggghhhgggggggggfffeeeeeefffggghhhiiijjjlllmmmkkkgggeeeeeefffdddeeeggghhhjjjjjjkkkkkkhhhhhhhhhhhhgggfffeeedddeeefffhhhgggeeecccbbbccc]]]]]]]]]^^^___aaacccdddeeejjjooopppllliiihhhiiidddeeeggghhhiiiiiiiiihhhggghhhjjjmmmpppyyy~~~ooofff___ZZZVVVTTTWWW\\\aaacccggghhhiiikkklllmmmnnnnnnppprrrtttvvvxxx{{{{{{xxxvvv{{{}}}|||~~~zzzooofffaaa[[[SSSMMMFFFFFFEEEEEEEEEEEEFFFGGGGGGIIILLLNNNQQQWWW```ggglllqqqwww}}}wwwmmmcccZZZTTTNNNMMMKKKIIIGGGFFFFFFEEEDDDBBB@@@???>>>???@@@AAAAAAEEEKKKQQQYYYeeesss}}}{{{tttppp|||ppphhhccc\\\YYYYYY\\\fffrrrwwwqqqeeecccbbbfffkkkttt{{{tttjjj```ZZZWWWXXXYYYTTTYYYbbbjjjsss~~~{{{uuuooollleee___ZZZYYYYYY[[[```gggmmmwwwzzz|||}}}|||}}}~~~}}}yyyyyyzzz|||~~~uuuggg```YYYRRRKKKDDDDDDHHHJJJLLLNNNPPPRRRUUUZZZ^^^^^^```dddhhhjjjlllllllllggggggfffffffffhhhiiijjjnnnpppqqqnnnjjjffffffgggddddddfffgggiiiiiijjjjjjhhhiiiiiiiiihhhgggeeeddddddfffggggggeeedddcccccc^^^^^^___aaaccceeeggghhhiiipppwwwvvvnnngggfffgggfffgggiiikkkkkkkkkkkkjjjhhhiiikkknnnpppyyyqqqggg```\\\VVVTTTVVV[[[```bbbeeefffhhhiiijjjkkkllllllppprrrtttuuuwwwzzz~~~zzzvvvuuuzzz}}}~~~~~~tttggg]]]XXXSSSMMMHHHAAAAAABBBBBBCCCCCCDDDDDDBBBDDDGGGHHHJJJOOOWWW]]]aaafffnnnuuu{{{zzzqqqggg]]]WWWTTTRRRPPPMMMKKKIIIHHHGGGEEEDDDBBB@@@@@@@@@BBBCCC>>>AAAFFFKKKRRR]]]kkkttt{{{uuurrrssseeeZZZTTTRRRRRRQQQUUU\\\gggwwwvvvkkkfffbbbccchhhqqq{{{uuummmiiihhheee```\\\\\\^^^cccjjjttt}}}{{{xxxvvvrrrmmmgggcccZZZVVVSSSTTTUUUWWW^^^gggkkkpppyyy~~~{{{}}}{{{ssshhh___VVVRRRMMMHHHGGGIIIDDDGGGJJJMMMQQQVVV\\\aaabbbdddhhhllloooooooooooofffeeeccccccccceeeggghhhoooqqqsssqqqkkkgggeeeeeefffeeeddddddeeegggjjjkkkkkkiiihhhjjjmmmnnnllliiiccccccddddddeeefffffffffaaa```______```bbbdddeeerrrtttvvvvvvrrrmmmjjjhhhfffggghhhjjjkkklllmmmmmmnnnlllkkklllpppyyypppfff^^^XXXTTTTTTTTTVVV[[[bbbgggiiikkklllkkkkkklllmmmlllmmmoooqqqtttxxx~~~|||tttooottt}}}||||||yyylll^^^VVVPPPKKKIIIJJJCCCDDDDDDCCCBBBCCCEEEGGGFFFGGGHHHHHHHHHJJJNNNRRRZZZ^^^dddkkkrrrzzz}}}zzzuuunnneee___[[[XXXUUUSSSQQQOOOMMMKKKFFFEEECCCAAA@@@>>>>>>===>>>AAACCCEEEIIIRRR```jjj}}}{{{||||||zzzxxxwwwvvvvvvvvv}}}wwwqqqmmm}}}}}}rrrcccXXXQQQNNNNNNMMMPPPUUU^^^lllrrrkkkeeedddgggnnn|||zzzssspppooommmhhhdddbbbdddhhhoooxxx~~~xxxvvvrrrooolllgggbbb^^^YYYUUUSSSSSSTTTVVV]]]eeejjjpppxxx}}}}}}}}}|||}}}~~~|||~~~xxxpppggg^^^UUUPPPLLLGGGEEEGGGEEEGGGIIILLLOOOUUU\\\```aaaccchhhlllooooooooonnnfffeeedddccccccdddfffggglllnnnooommmiiieeeddddddeeedddccccccdddfffiiijjjkkkjjjiiikkkmmmnnnllljjjggggggggggggggggggggggggaaaaaa``````aaabbbdddeeemmmppprrrrrrpppnnnllllllggghhhiiikkklllmmmnnnnnnnnnlllnnnqqqttt{{{qqqggg]]]XXXSSSTTTTTTVVV\\\bbbgggiiikkklllkkkkkklllnnnlllmmmoooqqqssswww|||zzzrrrmmmrrrzzz||||||ttthhhZZZRRRMMMHHHFFFHHHCCCDDDDDDDDDCCCCCCEEEGGGFFFGGGHHHHHHHHHIIILLLOOOSSSWWW\\\bbbiiirrr{{{~~~|||{{{yyyxxx{{{zzzyyyxxxvvvqqqjjjeee]]]ZZZWWWTTTSSSRRRPPPNNNJJJHHHFFFCCCAAA@@@?????????AAABBBCCCEEEMMMYYYbbbyyy|||yyywwwvvvvvvtttrrrqqqpppppppppvvv}}}|||wwwqqqmmm~~~xxxtttsssuuuvvv|||zzzmmm```TTTMMMIIIHHHIIIKKKNNNTTT___qqq~~~uuulllggggggnnn{{{{{{yyyxxxwwwssspppkkkmmmqqqvvv}}}wwwsssnnnjjjfffaaa]]]YYYTTTPPPMMMNNNOOOQQQXXX```jjjpppxxx~~~zzzyyyyyyyyyzzz|||}}}|||{{{tttllleee\\\RRRMMMIIIDDDDDDFFFFFFGGGJJJLLLOOOTTT[[[___^^^aaafffkkknnnnnnmmmlllffffffdddccccccdddeeeeeegggiiijjjiiifffdddccccccdddcccccccccdddfffgggiiilllkkkkkklllnnnnnnmmmkkkjjjiiiiiihhhggggggffffffaaaaaabbbbbbcccdddddddddhhhjjjmmmnnnmmmmmmnnnooohhhiiikkklllmmmnnnoooooonnnnnnppptttwww}}}qqqggg]]]WWWSSSSSSTTTVVV\\\bbbfffhhhjjjkkkkkkkkklllnnnkkkmmmnnnppprrruuuzzz~~~xxxpppkkknnnuuu|||~~~{{{|||}}}zzzwwwmmmaaaUUUNNNJJJEEEDDDEEECCCDDDEEEEEEDDDDDDEEEGGGHHHJJJKKKKKKJJJJJJLLLNNNMMMPPPTTTYYY```iiissszzz~~~xxxuuurrrooommmqqqrrrsssuuuvvvtttqqqnnnbbb___ZZZWWWUUUUUUSSSRRROOOMMMIIIEEECCCAAAAAAAAA@@@AAAAAA@@@BBBHHHQQQXXXnnnzzzvvvrrrpppnnnmmmkkkiiihhhgggggggggmmmuuu~~~zzzvvvqqqmmmzzzsssnnnkkkkkklllooosssyyy~~~vvvpppeeeZZZPPPIIIFFFEEEGGGHHHJJJNNNWWWgggyyytttmmmkkkppp|||}}}zzztttvvvyyy}}}|||xxxqqqkkkeee```[[[WWWQQQMMMKKKMMMNNNQQQYYYaaakkkrrrzzz}}}yyyyyyxxxxxxyyy{{{|||zzzyyy|||{{{{{{}}}}}}qqqiiibbbYYYOOOJJJFFFBBBBBBEEEFFFIIIMMMPPPSSSVVVZZZ\\\\\\___dddhhhkkklllkkkjjjffffffeeedddcccccccccdddddddddeeefffeeedddccccccddddddcccddddddfffggghhhkkkkkkkkklllmmmmmmlllllliiiiiihhhgggeeedddcccbbbaaabbbcccdddddddddddddddfffgggiiiiiijjjkkknnnpppjjjkkklllmmmooooooppppppooonnnpppsssvvv{{{~~~pppggg\\\WWWSSSSSSTTTVVV[[[bbbdddgggiiijjjjjjjjjlllmmmkkklllnnnooopppsssxxx|||wwwooojjjlllqqqwww~~~~~~zzz{{{~~~zzzyyyvvvuuuuuusssqqqooofff[[[PPPKKKHHHDDDCCCEEEDDDEEEFFFFFFEEEEEEGGGIIIMMMOOOQQQQQQPPPNNNNNNOOOMMMNNNOOOSSSXXXbbblllsss}}}yyysssooojjjhhhggghhhjjjnnnsssttttttrrrhhhddd___ZZZXXXWWWVVVTTTSSSPPPLLLGGGDDDCCCBBBBBB@@@@@@@@@???@@@DDDKKKQQQcccvvvzzztttoookkkhhheeedddcccaaa```______^^^hhhppp|||~~~yyytttoookkk~~~xxxpppjjjfffdddcccdddfffjjjnnnpppqqqqqqpppgggccc[[[SSSLLLHHHFFFEEEEEEFFFHHHKKKRRR___ooo{{{}}}uuuqqqsss}}}|||}}}~~~vvvooohhhaaa[[[WWWSSSPPPNNNPPPRRRVVV^^^gggmmmttt}}}}}}yyyxxxwwwvvvwwwxxxxxxvvvtttsssrrrrrrtttzzzzzznnnggg___UUULLLGGGDDDAAABBBEEEFFFKKKQQQVVVYYYYYYYYYYYY[[[]]]aaadddggghhhhhhgggfffeeeddddddccccccccccccbbbbbbbbbcccdddeeeeeedddddddddddddddeeeffffffgggiiijjjkkkkkkkkkkkkkkkkkkiiiiiihhhfffeeedddcccbbbbbbbbbcccdddddddddcccccceeefffggggggggghhhkkkmmmkkklllmmmnnnoooppppppppppppooonnnppprrrxxx}}}pppggg]]]WWWSSSSSSSSSUUUZZZaaabbbdddggghhhhhhiiijjjllljjjlllmmmnnnooossswww{{{xxxpppjjjjjjmmmqqqyyy|||yyyyyy~~~|||wwwuuurrrpppooonnnllljjjaaaVVVMMMIIIGGGEEEDDDFFFFFFGGGGGGGGGFFFHHHKKKNNNRRRUUUXXXXXXWWWTTTRRRRRROOOOOOOOOPPPSSS[[[dddjjjwww}}}~~~wwwpppiiieee```aaacccgggmmmpppqqqqqqlllhhhccc^^^[[[YYYWWWUUUTTTRRRNNNIIIFFFDDDCCCCCC@@@@@@??????@@@DDDIIIMMMZZZlll|||uuuooojjjeeebbb```___]]]\\\ZZZYYYYYYYYY```hhhssszzztttnnniii|||}}}~~~~~~{{{wwwqqqlllfffbbb```______````````````___^^^YYYVVVQQQLLLHHHFFFEEEEEEAAACCCFFFIIINNNXXXeeennnzzzyyywww}}}{{{tttllleee^^^YYYTTTQQQOOOPPPRRRUUU]]]fffnnnvvv~~~~~~~~~{{{xxxuuutttsssssstttsssqqqooolllkkkkkkooouuu|||xxxlllfff[[[RRRIIIEEECCCAAACCCGGGGGGMMMTTTYYY[[[ZZZYYYXXX[[[\\\^^^___aaacccdddddddddddddddddddddcccccccccaaa``````aaadddeeeeeedddcccccccccddddddeeeeeeeeefffgggiiiiiihhhhhhhhhiiiiiihhhhhhgggffffffeeeeeecccccccccccccccccccccccceeefffgggfffffffffhhhjjjllllllmmmnnnooooooooooooqqqnnnmmmnnnooouuuqqqiii^^^XXXSSSSSSSSSTTTXXX___```bbbeeeffffffggghhhjjjiiikkklllnnnpppsssxxx|||yyyqqqjjjhhhiiikkksss{{{{{{}}}~~~zzzwwwwww}}}~~~|||uuurrrooonnnllljjjhhheee\\\SSSJJJHHHGGGFFFFFFHHHHHHHHHGGGGGGGGGKKKPPPTTTYYY]]]aaabbbaaa]]]ZZZYYYVVVTTTRRRPPPQQQUUU\\\aaannnuuu}}}tttlllfff^^^^^^___bbbfffjjjkkkkkkkkkhhhdddaaa^^^\\\YYYVVVTTTSSSPPPMMMJJJGGGEEEDDDAAA@@@??????AAADDDGGGIIIRRRbbb|||~~~wwwqqqlllgggbbb___\\\[[[ZZZXXXWWWVVVUUUUUUVVV\\\fffrrr~~~|||vvvooojjjppprrruuuyyy{{{|||~~~|||{{{zzzxxxtttooojjjgggbbbaaa___\\\XXXVVVSSSRRROOOMMMJJJGGGEEEDDDDDDDDDAAACCCGGGIIILLLSSS\\\dddmmmzzzzzztttmmmeee```ZZZUUUSSSSSSSSSTTT[[[cccmmmvvv{{{zzzzzzzzzxxxuuurrrqqqqqqrrrssssssqqqpppiiiiiijjjooovvv}}}vvvkkkdddXXXOOOGGGCCCBBBBBBEEEIIIKKKNNNTTTWWWXXXYYYYYYZZZ\\\[[[[[[[[[\\\^^^```aaabbbccccccddddddddddddccc```___^^^___bbbddddddccc```aaaaaabbbbbbbbbbbbbbbbbbeeeggggggeeedddfffgggeeeeeeeeefffffffffffffffcccbbbaaaaaaaaaaaabbbcccdddeeeggggggffffffggghhhllllllmmmnnnooooooooooooooonnnnnnpppqqquuutttlll```ZZZTTTSSSRRRRRRWWW]]]]]]```bbbddddddeeeggghhhiiijjjlllnnnppptttyyy}}}yyyqqqjjjfffdddeeemmmuuuvvvyyy{{{yyyuuuuuu|||~~~{{{rrrpppmmmllljjjhhhdddaaaXXXOOOHHHGGGGGGFFFFFFHHHJJJIIIHHHGGGHHHMMMUUUZZZdddiiinnnpppoookkkgggeee___^^^ZZZVVVTTTUUUYYY\\\eeemmmzzz|||qqqjjjaaa___^^^___bbbdddeeedddeeedddbbbbbbaaa___\\\YYYUUUTTTSSSQQQNNNKKKHHHFFFCCCAAA@@@@@@AAACCCDDDEEELLLZZZppp{{{uuuooojjjeee```]]]YYYYYYWWWUUUTTTSSSSSSSSSOOOSSS[[[dddppp~~~zzztttoooiiilllppptttwwwyyy|||}}}|||~~~}}}xxxtttqqqiiigggbbb]]]XXXSSSPPPOOOKKKIIIGGGEEEDDDCCCCCCCCCCCCFFFIIIKKKMMMQQQXXX^^^dddpppzzztttmmmhhheee```\\\[[[YYYYYY___gggllluuu~~~yyywwwxxxwwwuuurrrrrrqqqqqqsssuuuvvvuuusssiiiiiikkkqqqyyyuuujjjcccWWWNNNEEECCCBBBBBBFFFKKKMMMOOORRRTTTUUUVVVYYY[[[]]][[[YYYXXXYYY[[[^^^```aaabbbcccddddddddddddddd```]]]\\\]]]aaaccccccaaa^^^___```````````````___```cccffffffcccbbbdddfffaaaaaabbbccccccddddddeeedddbbbaaa______```bbbcccbbbdddfffgggffffffggghhhkkklllmmmnnnnnnooonnnnnnmmmmmmpppssssssvvvwwwoooaaaZZZUUUSSSRRRQQQVVV[[[\\\^^^aaaccccccdddfffggghhhjjjlllnnnqqquuuzzz~~~yyyqqqiiidddaaaaaaiiiqqqtttwwwzzzxxxtttttt{{{}}}zzzooonnnllljjjiiifffaaa^^^VVVMMMFFFFFFFFFFFFFFFHHHLLLJJJHHHFFFHHHOOOXXX___nnnsssyyy|||{{{wwwrrrppphhhfffbbb\\\XXXWWWYYY\\\___hhhuuuwwwooodddbbb______```aaaaaa`````````aaabbbcccbbb^^^\\\UUUVVVUUUTTTRRRNNNJJJHHHDDDBBB@@@@@@@@@AAAAAAAAAIIITTTiii}}}yyysssnnniiieee```]]]XXXWWWVVVTTTSSSRRRQQQQQQMMMPPPTTT[[[fffttt}}}wwwsss^^^ccchhhlllooorrrxxx|||}}}wwwrrrjjjbbb\\\VVVRRROOOHHHHHHGGGEEEDDDDDDEEEFFFGGGGGGHHHJJJMMMPPPSSSUUUaaaiiiwwwyyyuuummmgggbbb```^^^\\\^^^cccjjjrrr}}}|||zzzwwwvvvvvvuuusssrrrnnnooooooppprrrsssssstttooooooqqqwww~~~zzzkkk___VVVLLLDDDAAABBBCCCHHHMMMNNNPPPSSSVVVXXXYYYYYYXXXYYYXXXXXXXXXYYYZZZ\\\]]]___```bbbcccddddddcccbbb^^^^^^^^^^^^___```bbbbbbaaaaaabbbaaaaaa```______^^^______`````````````````````______aaabbbdddeeecccaaa``````aaabbbbbbaaaeeeeeeeeeeeedddcccbbbaaaccceeegggiiikkkkkkkkkkkkjjjmmmooopppqqqvvvwwwmmmiii___UUURRRQQQQQQRRRUUUZZZ]]]```bbbbbbccceeeggghhhiiilllnnnppptttxxx|||ttthhhaaa^^^^^^ccciiirrrwwwzzzwwwrrrrrrzzz{{{qqqmmmfffaaa___]]][[[ZZZMMMJJJFFFDDDEEEGGGIIIIIIKKKKKKKKKKKKJJJLLLXXXeeeyyy~~~{{{tttkkkccc^^^\\\[[[[[[^^^aaalll{{{wwwkkkgggaaa]]]\\\\\\\\\[[[\\\^^^bbbddddddccc```^^^ZZZXXXVVVUUUTTTQQQKKKGGGGGGEEECCCAAA@@@@@@AAABBBFFFLLLZZZppp{{{uuuppplllgggccc```^^^\\\YYYVVVTTTRRRNNNKKKQQQOOOPPPUUU\\\gggxxx}}}wwwtttZZZ___eeeiiimmmqqqxxx|||~~~uuulllddd]]]WWWRRRNNNMMMKKKHHHFFFFFFGGGHHHFFFFFFFFFHHHJJJNNNQQQSSS\\\dddrrryyyrrrkkkgggccc___```eeeiiirrr|||~~~~~~}}}zzzxxxuuutttssssssqqqooonnnooopppqqqsssuuuvvvwwwwwwwwwxxx|||yyylll```UUULLLEEECCCCCCDDDIIINNNNNNPPPSSSVVVXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[\\\]]]___```aaabbbbbbbbbbbbaaa]]]]]]]]]]]]^^^___```aaa```````````````___^^^^^^]]]]]]^^^____________^^^``````___```aaabbbdddeeecccbbb``````bbbcccbbbaaaddddddddddddcccbbbaaa```bbbccceeehhhiiijjjjjjjjjjjjlllnnnmmmnnnrrr{{{{{{qqqggg]]]TTTRRRRRRPPPQQQSSSYYY\\\___aaabbbccceeegggfffhhhkkkmmmooorrrwwwzzzuuuhhhaaa]]]]]]aaagggooossswwwtttppppppxxx|||xxxoookkkeee```]]]ZZZXXXWWWNNNKKKGGGFFFGGGIIIJJJKKKKKKJJJKKKKKKJJJLLLWWWccczzzyyynnnhhhccc```]]]]]]___gggttt~~~|||rrrmmmfffaaa^^^\\\ZZZYYYYYY[[[^^^aaabbbbbb```___]]][[[XXXWWWUUURRRMMMIIIGGGFFFDDDAAA@@@@@@AAAAAADDDIIIVVVjjj{{{wwwssspppllliiifffbbb]]]YYYUUURRRNNNLLLMMMKKKLLLPPPWWWaaaqqq}}}xxxtttUUUYYY```eeejjjpppwww}}}yyyrrrjjjccc^^^YYYVVVQQQMMMJJJIIIJJJKKKHHHGGGGGGHHHJJJMMMQQQSSSXXX___kkkyyywwwpppiiiccccccfffiiippp{{{~~~}}}|||{{{zzzzzzwwwuuurrrqqqpppooonnnlllmmmnnnoooqqqtttwwwyyyzzz}}}}}}wwwlllbbbTTTLLLFFFEEEFFFGGGKKKPPPOOOPPPSSSUUUVVVWWWWWWWWWXXXXXXXXXYYYZZZ\\\]]]^^^^^^^^^___`````````______[[[[[[\\\\\\]]]]]]^^^^^^^^^^^^_________^^^]]]]]][[[\\\\\\]]]]]]]]]]]]]]]_________```aaabbbdddddddddbbbaaaaaabbbccccccbbbccccccccccccbbbaaa```___```aaaccceeeggghhhiiiiiikkkllllllkkkkkkooowww~~~~~~tttggg^^^VVVTTTTTTRRRRRRSSSWWWZZZ]]]```aaabbbdddfffeeegggiiikkkmmmqqquuuxxx|||vvviiiaaa\\\[[[^^^cccjjjnnnrrrpppmmmnnnuuu|||}}}xxxtttlllhhhbbb]]]ZZZWWWUUUSSSNNNKKKHHHGGGIIIKKKLLLMMMKKKJJJJJJJJJIIIKKKUUU```www}}}uuuooohhhbbb```___cccmmmvvv~~~{{{uuummmfffaaa\\\YYYWWWVVVWWWZZZ\\\___```aaaaaaaaa___[[[YYYVVVTTTPPPNNNJJJHHHFFFCCCBBBAAAAAAAAABBBFFFPPPaaaxxx~~~{{{xxxuuuqqqkkkccc\\\WWWRRRNNNLLLKKKIIIIIIMMMRRR[[[jjjwww~~~yyytttOOOTTT[[[aaagggnnnvvv|||yyytttpppeee```YYYSSSPPPNNNNNNNNNMMMKKKJJJJJJLLLOOOTTTVVVYYY^^^gggssswwwnnnfffdddgggiiipppzzz~~~}}}{{{zzzxxxwwwwwwtttrrrooonnnnnnmmmllljjjkkklllmmmpppssswwwzzz||||||~~~zzzuuukkk```SSSLLLGGGHHHJJJKKKNNNRRRPPPQQQSSSTTTVVVVVVVVVVVVXXXXXXYYYZZZ[[[]]]^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[\\\]]]]]]]]]]]]\\\^^^______```aaabbbcccddddddcccaaaaaacccccccccbbbbbbbbbccccccbbbaaaaaa```___```aaaccceeeggghhhiiikkkkkkkkkjjjlllpppxxx}}}~~~tttiii```YYYWWWWWWTTTSSSTTTUUUXXX[[[^^^___aaadddffffffgggiiikkkmmmppptttxxxzzzyyykkkccc]]]YYY[[[___fffjjjnnnmmmkkklllrrrxxx}}}{{{tttpppjjjfff```\\\XXXVVVSSSQQQNNNKKKIIIHHHJJJLLLMMMMMMLLLJJJIIIIIIHHHJJJRRR\\\nnn{{{rrrkkkhhhddddddjjjqqqyyy{{{ssskkkddd___ZZZWWWTTTTTTVVVXXX[[[^^^```bbbdddaaa^^^ZZZWWWUUUSSSQQQMMMKKKIIIFFFDDDCCCBBBBBB@@@DDDLLLYYYmmm~~~yyyrrrhhh___WWWRRRNNNLLLMMMKKKKKKNNNRRRXXXeeeqqqzzzuuuLLLQQQWWW]]]ccckkkttt{{{|||qqqkkkbbb[[[WWWUUUSSSRRRPPPNNNLLLKKKLLLPPPUUUXXX\\\aaahhhqqqzzz|||qqqhhheeegggkkkqqqzzz~~~}}}|||zzzxxxvvvuuutttqqqooommmlllllllllkkkjjjhhhhhhjjjmmmpppuuuyyy|||{{{~~~|||vvvqqqggg\\\QQQLLLIIIKKKNNNNNNQQQTTTRRRRRRSSSTTTUUUVVVVVVVVVXXXXXXZZZ[[[]]]^^^______]]]\\\\\\[[[[[[ZZZZZZZZZ[[[[[[\\\]]]]]]]]]\\\\\\[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[\\\]]]]]]]]]]]]\\\]]]^^^___```aaabbbbbbcccdddbbbaaaaaabbbccccccbbbccccccccccccccccccbbbaaa^^^___```bbbdddggghhhiiikkkllllllmmmpppuuu{{{~~~tttiii```YYYWWWUUURRRQQQRRRRRRUUUYYY\\\^^^```ccceeeggghhhjjjlllmmmpppuuuxxxzzzpppfff___ZZZZZZ]]]cccgggjjjjjjiiijjjooottt{{{zzzsssnnnhhheee```\\\YYYWWWTTTQQQNNNLLLJJJIIIKKKLLLMMMMMMLLLIIIHHHHHHHHHIIIPPPXXXcccuuu~~~vvvrrrmmmiiikkkooosss{{{wwwoooiiiccc^^^ZZZUUUUUUTTTTTTWWW[[[___bbbcccbbb```\\\XXXVVVUUUUUUQQQOOOMMMJJJHHHEEEDDDCCC@@@CCCJJJTTTeee|||uuujjj```YYYSSSPPPNNNPPPMMMMMMOOOQQQVVV```kkk~~~{{{vvvIIIMMMSSSXXX^^^fffooovvv|||uuullleeeaaa^^^ZZZWWWSSSPPPLLLJJJKKKOOOUUUXXX```cccjjjqqqxxxvvvllliiijjjnnnsss{{{}}}|||zzzxxxvvvtttrrrqqqlllkkkiiiiiijjjkkkkkkjjjffffffgggjjjnnnsssxxx{{{~~~vvvqqqlllbbbWWWPPPKKKJJJNNNRRRRRRTTTWWWTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXZZZ\\\^^^______```]]]\\\[[[ZZZYYYYYYYYYYYYZZZ[[[\\\]]]]]]\\\[[[ZZZZZZZZZ[[[\\\\\\\\\[[[[[[ZZZ[[[[[[\\\]]]\\\\\\\\\]]]]]]___```aaabbbbbbbbbcccaaa``````aaabbbbbbaaabbbcccccccccccccccbbbbbb___```aaaccceeegggjjjkkkmmmnnnooorrrvvvzzzxxxjjj```WWWTTTRRROOOMMMNNNPPPSSSWWWZZZ\\\___bbbdddggghhhjjjlllmmmppptttwwwyyyvvvkkkccc\\\[[[]]]aaadddfffgggfffgggkkkooovvv||||||uuupppiiifffbbb___]]][[[XXXUUUQQQNNNLLLLLLMMMNNNMMMMMMLLLHHHGGGGGGGGGHHHMMMTTT[[[jjj}}}~~~xxxsssrrrpppooorrrwwwzzz~~~|||uuunnnhhhccc___[[[XXXUUUSSSTTTXXX]]]```bbbcccbbb___[[[YYYXXXXXXUUUTTTRRROOOKKKHHHFFFEEE@@@DDDIIIPPP]]]uuu|||uuukkkbbb[[[WWWSSSQQQQQQOOONNNPPPPPPRRR[[[eeewww|||vvvFFFJJJOOOTTTXXX```iiippp|||~~~uuuoookkkgggaaa]]]VVVSSSNNNKKKLLLQQQWWW[[[___dddkkkqqqxxx|||sssoooppprrrvvv|||~~~~~~~~~{{{zzzxxxuuusssqqqooonnngggfffeeeeeehhhiiiiiiiiiffffffgggiiimmmrrrwwwzzzyyyqqqmmmhhh^^^TTTOOOKKKLLLQQQTTTUUUVVVXXXVVVVVVVVVVVVVVVVVVWWWWWWWWWXXX[[[]]]___`````````^^^]]][[[YYYXXXXXXXXXXXXXXXYYY[[[\\\\\\[[[YYYXXXZZZZZZ[[[\\\\\\\\\\\\\\\YYYYYYZZZ[[[[[[[[[[[[ZZZ\\\]]]___```aaabbbaaaaaabbb```______```aaaaaa```aaaaaabbbbbbbbbbbbbbbaaaaaaaaabbbcccfffiiilllmmmpppqqqsssvvvzzz}}}ooodddYYYTTTQQQNNNMMMNNNNNNQQQUUUYYY[[[^^^aaadddfffgggiiijjjlllnnnrrruuuxxx|||qqqggg___]]]^^^^^^```cccccccccdddfffiiiooovvv|||~~~xxxrrrjjjhhheeecccaaa___\\\ZZZUUURRRPPPOOOPPPPPPOOONNNLLLHHHFFFGGGGGGGGGKKKRRRXXXbbbooo{{{~~~xxxpppmmmnnnnnnqqqyyy{{{tttmmmgggcccaaa]]]WWWSSSRRRVVV[[[___bbbdddeeeccc___\\\[[[\\\YYYWWWUUURRROOOKKKHHHFFFBBBEEEHHHKKKUUUjjjyyytttkkkddd___[[[YYYWWWTTTRRRQQQQQQQQQQQQYYYbbbppp}}}wwwDDDHHHLLLPPPUUU\\\eeelllvvv{{{uuurrrmmmfffaaaZZZVVVQQQNNNOOOTTTZZZ^^^^^^cccjjjrrryyyxxxtttttttttwww}}}~~~}}}|||||||||}}}yyyxxxvvvsssqqqnnnlllkkkcccbbbbbbcccfffhhhhhhhhhffffffgggiiimmmrrrwwwzzz|||~~~{{{uuunnnjjjfff\\\RRRNNNKKKLLLRRRVVVVVVWWWYYYWWWWWWWWWVVVVVVWWWWWWXXXWWWXXX[[[]]]___`````````^^^]]][[[YYYXXXWWWWWWXXXWWWXXXZZZ[[[[[[YYYXXXVVVZZZZZZ[[[\\\\\\\\\\\\\\\WWWXXXXXXYYYYYYYYYYYYYYY\\\]]]___```bbbbbbaaaaaaaaa```^^^^^^`````````___``````aaaaaaaaaaaaaaa```bbbbbbcccdddgggjjjmmmooossssssvvvyyy}}}~~~~~~}}}~~~ttthhh]]]WWWTTTPPPOOOQQQMMMPPPTTTXXX[[[^^^aaaccceeefffhhhiiijjjmmmqqqtttwwwtttiiiaaa^^^___\\\^^^```aaa```aaaccceeejjjqqqxxx|||zzztttkkkiiigggeeedddbbb```^^^XXXVVVSSSRRRRRRRRRPPPOOOLLLHHHEEEFFFGGGGGGJJJPPPXXX^^^eeelllqqq{{{tttmmmllleeeiiiqqq|||wwwpppiiieeeeee```YYYSSSRRRUUUZZZ]]]aaadddgggfffccc___^^^___[[[ZZZWWWTTTPPPLLLIIIGGGCCCFFFHHHIIIOOObbb~~~|||wwwssslllfffbbb___\\\ZZZWWWUUUTTTTTTSSSSSSYYYaaalll{{{}}}www???BBBFFFJJJPPPWWW^^^cccoooxxx|||vvvppplll]]]UUUOOONNNPPPSSSXXX^^^```eeelllsssyyy~~~~~~yyyvvvyyy|||~~~~~~~~~}}}{{{zzzxxxwwwvvvssspppnnnllliiifffddddddcccbbbbbbbbbdddggghhhiiihhhggghhhkkkqqqwww{{{yyypppkkkhhhbbbYYYQQQMMMNNNOOOQQQTTTVVVYYYZZZXXXXXXWWWWWWWWWXXXXXXYYYWWWXXXZZZ]]]___```aaabbb\\\[[[YYYXXXWWWWWWWWWXXXYYYZZZ[[[[[[[[[ZZZXXXWWW[[[\\\]]]^^^___^^^]]]]]]___]]]ZZZYYYZZZ[[[[[[ZZZZZZZZZ[[[\\\]]]___```aaa______````````````___^^^```___^^^]]]^^^```bbbccccccdddeeeeeeeeegggjjjmmmrrrtttvvvwwwwwwvvvvvvwww{{{~~~nnn[[[SSSRRRPPPNNNMMMNNNOOOQQQTTTXXX\\\___aaadddfffggggggiiilllppptttuuu|||mmmccc]]][[[^^^^^^^^^^^^]]]]]]]]]]]]aaaiiissszzz~~~yyytttnnnllljjjiiihhhfffbbb___[[[WWWTTTRRRSSSSSSPPPMMMJJJIIIGGGEEEEEEGGGIIIKKKTTTXXX^^^aaadddkkkuuu}}}vvvnnnoooiiihhhrrr~~~vvvooojjjfffaaa[[[WWWVVVWWWWWWWWW___ccciiijjjgggccc```___\\\[[[YYYWWWUUUPPPJJJFFFGGGEEEEEEGGGLLL[[[uuu|||zzztttssspppmmmiiifffdddccc]]][[[XXXTTTRRRTTTXXX\\\jjjvvv|||???AAADDDHHHLLLRRRYYY]]]iiirrr{{{uuupppaaaXXXQQQOOOPPPRRRWWW]]]ccchhhnnntttyyy}}}~~~{{{|||}}}}}}|||{{{zzzxxxvvvuuutttqqqmmmkkkiiifffcccaaa`````````aaaccceeegggiiijjjiiiiiikkkoootttyyy|||yyypppkkkhhhcccZZZRRROOOOOOQQQSSSVVVYYY\\\]]][[[ZZZYYYXXXXXXXXXYYYZZZXXXYYY[[[\\\^^^___``````]]]\\\[[[YYYXXXXXXYYYYYYZZZZZZ[[[[[[[[[ZZZYYYXXXYYYZZZ\\\^^^___```_________]]][[[ZZZ\\\]]]\\\\\\[[[[[[[[[[[[\\\^^^___``````aaaaaaaaaaaaaaa`````````___^^^]]]]]]___```bbbaaacccddddddeeegggjjjmmmppprrrttttttsssrrrrrrsssxxxrrr___VVVSSSPPPNNNMMMNNNOOOQQQTTTWWW[[[^^^```cccdddeeefffgggkkkooorrruuurrrgggaaa^^^]]]]]]\\\[[[YYYXXXWWWVVV[[[cccnnnvvv{{{|||xxxqqqooonnnmmmkkkiiieeeaaa]]]ZZZUUUTTTUUUTTTQQQNNNJJJIIIGGGEEEEEEGGGIIIJJJNNNRRRVVVXXXYYY^^^ffflll{{{yyysssllliiippp}}}{{{tttooojjjeee___ZZZXXXWWWWWWWWW^^^dddkkkooommmiiidddbbb]]]\\\ZZZYYYVVVRRRLLLHHHGGGFFFFFFHHHLLLXXXooo{{{vvvsssrrrtttsssrrrqqqnnnkkkiiigggaaa___[[[WWWUUUVVVZZZ^^^iiittt|||>>>???BBBDDDHHHLLLRRRVVVaaajjjxxxzzzvvvhhh^^^UUUQQQQQQSSSYYY___fffjjjpppvvvzzz}}}||||||{{{zzzxxxvvvtttsssqqqnnnjjjgggeeebbb___]]]\\\\\\^^^```bbbeeegggiiijjjkkkmmmppptttxxx|||~~~yyyqqqllliiiccc[[[UUURRRSSSUUUWWWZZZ]]]___```^^^]]]ZZZYYYXXXYYYZZZ[[[YYYZZZ[[[\\\]]]^^^^^^^^^^^^]]]\\\ZZZZZZZZZ[[[[[[[[[[[[[[[\\\[[[ZZZZZZYYYXXXYYY\\\^^^```aaaaaaaaa___]]]\\\\\\^^^______^^^[[[[[[[[[[[[[[[\\\]]]]]]aaaaaabbbbbbbbbbbbbbbaaa```___^^^]]]]]]]]]^^^______aaabbbcccdddfffjjjmmmmmmoooqqqpppooommmnnnnnntttwwwdddZZZVVVQQQMMMLLLNNNNNNPPPSSSVVVZZZ]]]^^^```bbbdddeeefffiiimmmqqquuu~~~yyymmmfffbbb^^^]]][[[YYYVVVTTTSSSRRRTTT\\\gggqqqxxx|||uuutttrrrqqqpppmmmhhheee```\\\XXXVVVVVVUUURRROOOJJJIIIGGGFFFFFFGGGHHHJJJJJJLLLNNNNNNNNNPPPUUUZZZcccmmm}}}uuuooorrr{{{zzzuuupppjjjccc]]]ZZZYYYXXXWWWZZZaaajjjpppqqqmmmhhheee___^^^\\\ZZZXXXTTTOOOKKKIIIHHHHHHIIILLLTTTgggxxxxxxrrrnnnlllkkkrrrsssuuuvvvuuurrrooommmfffdddaaa\\\YYYYYY\\\___fffqqq~~~;;;===???AAADDDHHHNNNRRRZZZcccppp}}}zzznnndddYYYTTTTTTUUU[[[aaafffkkkqqqwww{{{~~~{{{{{{zzzxxxvvvsssqqqpppnnnjjjfffcccaaa___\\\ZZZZZZZZZ\\\___aaadddfffgggjjjlllppptttxxx|||~~~~~~xxxqqqllliiiddd\\\WWWWWWXXXYYY[[[]]]^^^___```___^^^[[[YYYXXXXXXZZZ[[[ZZZZZZ[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYY[[[]]]___```aaaaaaaaa___^^^]]]^^^```aaaaaa```\\\\\\[[[[[[ZZZ[[[[[[\\\``````aaaaaabbbaaaaaaaaa```___^^^]]]]]]]]]]]]]]]]]]___```aaabbbeeehhhkkklllmmmnnnmmmlllkkkkkklllrrr~~~|||iii^^^XXXQQQMMMMMMMMMNNNOOORRRUUUXXX[[[]]]___aaaccceeefffiiimmmpppttt|||rrrhhhccc___^^^\\\ZZZWWWUUUSSSRRRQQQXXXcccmmmvvv}}}zzzyyywwwvvvtttpppkkkgggbbb^^^YYYWWWWWWUUURRRNNNIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKJJJIIIJJJMMMPPPUUU^^^lll}}}{{{zzzzzzsssnnnfff```]]][[[ZZZZZZVVV\\\dddjjjmmmllliiigggaaa___]]][[[YYYUUUQQQMMMLLLJJJJJJKKKKKKPPP^^^kkk}}}uuuooolllkkkkkkooorrrwwwzzz{{{yyyuuurrrllljjjfffaaa]]]\\\^^^```dddnnn~~~999:::===???BBBFFFLLLPPPUUU]]]iiivvvssshhh\\\WWWUUUVVV[[[aaadddiiiqqqwww|||~~~}}}{{{zzzyyywwwtttqqqooonnnjjjgggbbb___]]]\\\ZZZYYYZZZ[[[\\\]]]___bbbdddeeekkkmmmrrrwww{{{~~~{{{wwwqqqlllhhhccc]]]YYY[[[\\\]]]^^^^^^^^^^^^^^^^^^]]][[[YYYXXXXXXYYYZZZ[[[[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZ[[[\\\]]]^^^]]]]]]]]]\\\\\\\\\\\\\\\]]]___```aaa``````___```___^^^```aaabbbbbb```]]]\\\[[[[[[ZZZZZZ[[[[[[]]]]]]^^^_____________________^^^^^^]]]]]]]]]]]]\\\^^^___``````cccfffiiijjjkkklllllljjjjjjlllmmmsss~~~|||kkk```XXXQQQNNNMMMLLLMMMNNNQQQTTTWWWYYY[[[^^^```ccceeegggjjjmmmpppsssyyyuuujjjddd^^^]]]\\\ZZZWWWUUUTTTSSSQQQXXXaaallluuu|||~~~}}}|||zzzxxxtttnnniiiddd```ZZZXXXWWWUUUQQQMMMIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHIIIKKKMMMOOOUUU```mmm}}}~~~uuupppiiiccc```___^^^]]]XXXZZZ^^^bbbgggjjjjjjkkkcccaaa^^^\\\ZZZWWWSSSPPPOOOMMMMMMMMMLLLNNNWWWaaa{{{}}}uuuooommmllllllppptttzzz{{{xxxsssqqqmmmgggaaa______aaaccclllzzz888999;;;===???DDDIIIMMMQQQXXXbbbnnn{{{{{{pppddd]]]YYYWWWZZZ___ccciiipppwww{{{~~~}}}|||{{{yyyxxxwwwtttqqqnnnllljjjfffbbb^^^[[[ZZZYYYXXXWWW[[[[[[[[[[[[^^^aaadddfffmmmoootttzzz~~~yyyuuupppkkkgggbbb]]]ZZZ[[[\\\]]]^^^^^^^^^]]]\\\\\\\\\[[[ZZZZZZYYYYYYYYY[[[\\\]]]]]]^^^^^^^^^^^^[[[[[[ZZZZZZZZZ[[[]]]^^^______^^^]]]]]]]]]]]]^^^^^^___```aaaaaaaaa```___``````___aaabbbbbbaaa___]]]\\\\\\[[[[[[[[[\\\\\\ZZZ[[[\\\]]]^^^^^^^^^^^^____________^^^^^^^^^^^^\\\]]]^^^^^^___```dddfffggghhhjjjjjjjjjkkknnnpppuuuyyyjjj___XXXQQQNNNOOOKKKLLLMMMOOORRRUUUXXXYYY]]]___ccceeegggjjjmmmpppqqqvvv}}}yyymmmfff___^^^\\\ZZZWWWUUUSSSRRRRRRWWW```kkkttt|||}}}wwwqqqlllfffbbb\\\YYYWWWUUUPPPMMMIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKLLLPPPWWWbbbpppzzztttmmmgggdddbbbbbbaaa\\\[[[[[[^^^ccciiilllnnneeeccc```^^^\\\ZZZVVVSSSRRRPPPOOONNNMMMMMMTTT\\\mmmzzzuuurrrqqqqqqvvvzzzzzzxxxtttmmmfffcccbbbcccdddkkkwww888999:::;;;<<<@@@DDDGGGLLLQQQZZZeeesssrrriiibbb]]]]]]```dddiiiqqqwww{{{|||~~~}}}{{{yyyxxxvvvuuusssqqqnnnjjjgggfffaaa]]]YYYVVVVVVVVVVVVVVV[[[ZZZYYYYYY\\\bbbgggjjjppprrrwww|||vvvsssooojjjfffaaa]]]ZZZWWWXXX[[[]]]^^^]]]]]]\\\[[[[[[\\\]]]]]]\\\[[[ZZZ[[[\\\]]]^^^___`````````\\\[[[[[[[[[\\\]]]___`````````^^^]]]]]]]]]^^^___]]]^^^```aaabbbbbbbbbaaaaaa``````aaabbbbbb```^^^]]]\\\\\\\\\\\\\\\]]]^^^YYYZZZ[[[\\\]]]]]]]]]]]]^^^^^^___`````````______\\\]]]^^^]]]]]]^^^aaaddddddeeeggghhhjjjlllpppssswwwtttfff]]]VVVPPPOOOPPPJJJKKKLLLNNNQQQTTTVVVXXXZZZ]]]aaadddfffiiilllnnnpppttt{{{~~~rrrjjjdddccc```]]]ZZZVVVTTTSSSQQQUUU^^^iiittt|||{{{tttoooiiiddd^^^[[[YYYVVVQQQMMMHHHHHHGGGGGGFFFEEEEEEEEEDDDCCCDDDEEEGGGHHHIIIIIILLLNNNSSS[[[gggxxx{{{ssslllhhhfffdddccc^^^[[[ZZZ\\\bbbhhhkkkmmmiiigggdddaaa```]]]ZZZXXXUUURRRPPPPPPNNNNNNSSSZZZfffyyy~~~}}}zzzssslllgggfffffffffkkkttt999::::::::::::<<<@@@CCCHHHMMMUUU___mmmuuullldddbbbcccfffkkkrrrwwwzzz{{{{{{{{{|||}}}}}}}}}}}}~~~~~~~~~~~~|||zzzxxxwwwtttsssqqqnnnkkkgggdddccc]]]ZZZVVVSSSTTTTTTUUUUUUZZZXXXWWWXXX\\\ccciiinnnrrruuuyyy~~~|||uuurrrnnnjjjeee```]]]ZZZSSSUUUXXX[[[]]]^^^]]]]]]ZZZ\\\^^^______^^^]]][[[[[[\\\^^^___```aaaaaaaaa]]]\\\\\\\\\]]]___```bbbaaa```___^^^]]]^^^______[[[\\\___aaaccccccdddcccaaaaaaaaaaaabbbaaa___]]]]]]]]]\\\\\\]]]]]]^^^___YYYZZZ[[[\\\]]]^^^^^^]]]^^^^^^___```aaaaaaaaa```\\\]]]^^^]]]\\\]]]```bbbaaaccceeegggiiimmmqqquuuxxx|||qqqddd\\\UUUPPPOOOQQQJJJKKKLLLNNNQQQSSSVVVWWWXXX[[[```ccceeegggjjjlllnnnssszzzuuunnnkkkiiifffaaa]]]YYYVVVTTTOOOSSS\\\hhhttt}}}~~~wwwrrrkkkfff```]]]ZZZWWWRRRNNNHHHHHHGGGGGGFFFEEEEEEDDDEEEDDDDDDEEEGGGIIIIIIHHHNNNOOORRRXXXbbbqqqxxxpppkkkgggeeeddd\\\ZZZYYY[[[aaafffiiiiiillliiifffdddbbb```]]][[[WWWSSSQQQPPPOOONNNSSSZZZfffyyywwwpppkkkiiiiiigggkkksss}}}:::::::::;;;<<<===>>>???CCCEEEMMMXXXcccrrrxxxpppkkkhhhlllnnnqqqvvv{{{}}}}}}|||{{{{{{|||}}}~~~}}}||||||{{{zzzwwwuuurrrpppnnnmmmjjjhhhfffccc^^^[[[WWWVVVTTTSSSSSSSSSTTTUUUTTTVVVXXX\\\```eeeiiikkkzzz{{{~~~zzzwwwrrrmmmiiigggccc]]]YYYXXXYYYZZZ[[[]]]^^^``````]]]]]]^^^^^^^^^^^^^^^^^^______``````___]]][[[ZZZZZZZZZZZZZZZ\\\___bbbdddeeecccaaa^^^]]]\\\[[[\\\^^^___```bbbbbbbbbaaa```aaaaaa```_______________``````___^^^]]]\\\\\\[[[^^^]]]\\\\\\\\\\\\]]]^^^aaaaaabbbcccdddddddddddd```_______________```aaabbbbbbdddhhhlllqqquuuwww{{{}}}oooaaa[[[XXXSSSMMMKKKLLLLLLLLLMMMPPPRRRUUUWWWZZZ]]]```bbbdddfffiiilllpppqqqvvv~~~|||qqqnnnllliiieeeaaa]]]YYYWWWRRRUUU\\\eeepppyyy~~~vvvnnniiiddd___]]]XXXSSSNNNIIIHHHFFFEEEDDDCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHKKKLLLOOOUUU___mmm}}}|||ssskkkddd___\\\]]]YYYXXX[[[___bbbhhhooommmooonnnhhhdddeeeeeebbb___\\\WWWRRRNNNPPPUUUYYYcccvvv}}}vvvpppmmmkkkgggkkksss|||~~~::::::::::::;;;<<<===>>>AAACCCIIIRRR\\\jjj}}}zzzsssoooooooooqqquuuyyy{{{{{{{{{yyyzzzzzz{{{|||~~~|||zzzxxxxxxxxxvvvtttqqqnnnmmmjjjhhhfffdddbbb___[[[WWWUUUTTTSSSRRRRRRSSSTTTTTTUUUWWWZZZ^^^ccchhhlllooo{{{}}}xxxxxxsssnnnjjjhhhddd^^^ZZZYYYZZZ[[[\\\^^^___```aaa____________^^^^^^^^^^^^____________^^^]]]\\\[[[[[[ZZZZZZ[[[]]]___bbbddddddccc```^^^\\\[[[[[[[[[]]]^^^___aaabbbbbbaaaaaaaaaaaa```_______________aaaaaa``````______^^^^^^___^^^]]]\\\\\\]]]^^^___aaabbbcccddddddeeeeeedddbbbbbbaaa```____________bbbbbbdddggglllppptttwww}}}|||nnn```[[[XXXSSSOOOLLLLLLLLLLLLMMMOOORRRUUUVVVYYY[[[^^^```bbbeeehhhjjjnnnooottt{{{uuupppooommmjjjfffaaa\\\YYYSSSUUU[[[dddmmmuuuzzz||||||{{{}}}yyyqqqlllfffaaa^^^YYYSSSNNNHHHHHHGGGFFFEEEEEEEEEEEEDDDEEEFFFGGGIIIIIIJJJJJJKKKLLLOOOTTT^^^mmm}}}wwwoooggg```]]]]]]XXXVVVYYY]]]```gggnnnnnnpppoooiiifffffffffeeeccc```[[[TTTPPPPPPTTTWWWfffyyyxxxrrrnnnkkkhhhlllrrr{{{{{{{{{~~~999999999999:::;;;<<<<<>>@@@IIITTT]]]lll}}}yyywwwvvvvvvwwwyyyyyyyyyyyyyyyyyyyyyzzzzzz|||||||||~~~~~~~~~|||zzzwwwtttrrrpppllljjjhhhgggfffdddaaa]]]ZZZXXXRRRPPPMMMLLLMMMMMMLLLLLLLLLLLLMMMNNNPPPSSSVVVXXX[[[^^^ccckkksss{{{~~~uuujjjbbb`````````````````````````````````___````````````````````````[[[[[[[[[[[[\\\]]]^^^______```aaabbbccccccddddddaaaaaabbbbbbaaa___]]]\\\[[[ZZZZZZZZZ[[[\\\^^^___^^^]]]]]]]]]^^^^^^___```________________________``````___^^^^^^___``````^^^___```aaaaaabbbbbbaaaaaaaaaaaaaaaaaabbbcccdddbbbcccdddfffjjjnnnqqqsssuuuxxx~~~nnnaaaZZZSSSNNNMMMKKKJJJJJJKKKLLLNNNPPPQQQRRRTTTWWWZZZ[[[^^^aaacccccceeejjjppptttxxx|||{{{|||wwwnnneeeZZZXXXUUUTTTUUUVVVVVVVVVTTTQQQQQQRRRUUUZZZfffqqq~~~zzzrrrkkkeee^^^VVVPPPMMMNNNRRRUUUWWWXXXXXXXXXXXXVVVTTTRRRPPPPPPQQQQQQPPPQQQSSSXXXaaaooo~~~yyyoooiiieeeccc```\\\\\\___fffmmmrrrqqqnnnkkkfff``````bbbcccbbb___\\\ZZZZZZ]]]kkk}}}sssiiiaaa\\\WWWUUURRRQQQQQQRRRRRRRRRTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZ^^^fffqqq}}}yyyvvv{{{===<<<;;;:::999888888888555666999<<<;;;:::AAAJJJLLLYYYjjj{{{|||yyyvvvuuutttuuuwwwxxxxxxwwwxxxxxxxxxxxxyyyzzz{{{{{{|||}}}~~~~~~}}}}}}~~~|||yyyvvvsssqqqooommmjjjhhhfffeeedddbbb___[[[XXXVVVPPPNNNKKKJJJKKKLLLKKKKKKLLLLLLMMMNNNQQQTTTWWWXXX^^^aaafffmmmuuu}}}|||rrrfff^^^[[[\\\]]]^^^````````````________________________````````````[[[[[[ZZZZZZ[[[]]]___```___```aaaccccccdddddddddbbbbbbbbbbbbbbb```^^^]]][[[[[[ZZZZZZZZZ[[[]]]^^^]]]]]]]]]]]]^^^^^^___``````````````````_________```___^^^]]]]]]^^^___```]]]^^^___```aaaaaaaaaaaabbbbbbaaaaaaaaaaaaaaabbbbbbcccdddfffjjjmmmqqqssspppsssyyyssseee\\\UUUOOONNNKKKJJJJJJJJJLLLNNNPPPQQQPPPRRRUUUXXXZZZ\\\___bbbaaaccciiiooorrrvvv{{{{{{{{{wwwnnneee[[[XXXUUUSSSTTTTTTTTTTTTUUURRRPPPPPPQQQVVVaaalllzzz|||tttmmmgggaaaYYYSSSNNNQQQUUUZZZ^^^```bbbbbb___\\\XXXTTTRRRRRRSSSTTTQQQRRRTTTYYYbbbppp~~~~~~rrrmmmiiigggccc]]]\\\^^^bbbkkkrrrsssqqqoooiiidddbbbdddeeedddaaa]]][[[ZZZYYYfff{{{wwwmmmeee^^^ZZZQQQOOOMMMLLLMMMMMMMMMLLLPPPOOONNNNNNNNNOOOQQQRRRRRRUUUYYYaaalllyyy~~~|||yyyyyy>>>>>>>>>===<<<<<<;;;;;;888888999:::<<<===>>>>>>MMMRRRZZZcccmmmuuuzzz}}}}}}zzzxxxvvvttttttuuuuuutttsssssstttvvvxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{|||}}}}}}}}}}}}}}}}}}zzzxxxrrrpppnnnkkkiiigggfffeeeddddddbbb```\\\WWWTTTQQQLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKMMMSSSZZZ___bbbfffmmmtttzzz~~~~~~uuuhhh\\\ZZZ\\\\\\]]]^^^aaabbbbbbbbbaaa```^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[[[[[[[\\\\\\\\\\\\______```aaabbbbbbaaaaaabbbbbbbbbbbbbbbaaa``````]]]]]]^^^^^^^^^^^^^^^^^^[[[[[[[[[\\\]]]^^^___``````^^^]]]\\\\\\]]]___```^^^]]]]]]]]]]]]^^^______```___]]]]]]]]]^^^```bbbaaaaaaaaa``````aaabbbcccddddddeeeeeeggghhhjjjkkkkkkmmmrrryyy~~~nnn```UUUOOONNNHHHGGGGGGIIIKKKMMMLLLKKKMMMPPPRRRTTTVVVYYY]]]```aaadddhhhlllrrryyyxxxuuussspppiiiccc^^^ZZZUUUTTTUUUVVVVVVUUUUUUVVVUUURRRPPPTTT]]]eeeqqqzzz~~~uuuqqqjjj```WWWTTTQQQTTT\\\dddkkkmmmllljjjgggeee```YYYRRRPPPRRRUUUVVVVVVVVV[[[eeessszzztttmmmfffcccaaa``````bbbeeemmmuuuyyyuuullldddcccbbbcccfffgggeee___YYY]]]dddsssxxxmmmddd\\\XXXTTTRRROOONNNMMMLLLKKKIIINNNMMMLLLKKKKKKKKKLLLMMMOOOQQQUUUZZZbbbnnn}}}}}}|||}}}}}}{{{zzz>>>>>>======<<<;;;;;;;;;888888999:::;;;<<<======DDDGGGMMMTTT[[[bbbfffhhhkkkllloooqqqssstttttttttwwwvvvvvvuuutttsssrrrrrrooopppqqqqqqpppppprrrtttuuuuuuuuuvvvvvvvvvvvvvvvxxxyyyzzz{{{{{{{{{{{{{{{~~~~~~|||yyywwwvvvooonnnllliiigggeeeccccccaaa```___\\\XXXTTTPPPNNNKKKJJJJJJIIIIIIJJJJJJJJJLLLLLLLLLMMMOOOUUU\\\aaahhhlllrrrxxx}}}qqqdddZZZXXX[[[[[[\\\]]]aaabbbccccccbbbaaa___]]]]]]]]]]]]]]]]]]]]]]]]]]][[[[[[ZZZZZZZZZZZZZZZ[[[\\\]]]^^^___```````````````aaaaaaaaaaaaaaa``````^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^______^^^]]]\\\[[[[[[\\\]]]^^^^^^^^^]]]]]]]]]^^^^^^______^^^]]]\\\]]]^^^```aaaaaaaaabbbbbbbbbbbbcccccccccccccccdddeeefffggghhhjjjlllooottt|||xxxiii\\\UUUSSSJJJIIIHHHIIIKKKLLLKKKJJJLLLNNNQQQSSSUUUWWW[[[^^^```cccgggkkkpppvvv}}}xxxsssqqqnnnhhhccc\\\YYYUUUTTTWWWYYYZZZZZZZZZZZZYYYUUURRRTTT[[[bbbmmmuuuyyytttnnnddd\\\YYYVVVZZZaaajjjrrrtttsssqqqmmmkkkfff^^^WWWSSSTTTVVVVVVVVVWWW\\\fffuuu~~~xxxpppjjjfffcccbbbaaabbbfffmmmuuuzzzxxxpppiiieeedddeeegggiiigggbbb]]]___eeerrryyyooofff___[[[UUURRROOOMMMLLLKKKJJJIIIJJJJJJHHHGGGGGGHHHIIIIIIJJJLLLPPPTTT\\\hhhvvv~~~}}}}}}{{{|||=========<<<;;;;;;::::::777888888999:::;;;;;;<<<>>>???BBBEEEIIINNNQQQSSSXXXZZZ\\\___aaacccddddddgggggghhhiiikkklllmmmmmmjjjkkkmmmmmmlllmmmoooqqqrrrrrrrrrsssssssssttttttuuuvvvwwwxxxyyyyyyyyyyyy{{{|||~~~~~~}}}}}}~~~}}}zzzxxxuuusssrrrrrrllljjjhhhfffcccaaa``````]]]\\\ZZZWWWSSSOOOLLLJJJIIIIIIHHHHHHHHHIIIIIIJJJLLLMMMNNNPPPSSSYYY```eeeppptttyyy}}}~~~kkk```XXXWWWZZZZZZ[[[\\\___aaacccdddcccaaa^^^\\\\\\\\\\\\\\\\\\\\\\\\]]]\\\ZZZYYYXXXWWWWWWXXXYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^______`````````______^^^^^^^^^]]]\\\\\\\\\[[[]]]]]]]]]\\\]]]]]]^^^^^^]]]\\\[[[[[[[[[[[[\\\\\\^^^^^^]]]]]]]]]]]]]]]^^^___^^^]]]\\\]]]^^^___```aaabbbcccdddeeeddddddcccbbbbbbbbbccccccdddddddddhhhiiikkknnnuuuooo```VVVSSSLLLKKKIIIIIIKKKLLLKKKJJJKKKMMMOOOQQQSSSUUUYYY\\\___bbbfffiiinnnsssyyy}}}wwwpppmmmjjjeee```YYYWWWTTTUUUYYY^^^bbbddddddccc___YYYUUUUUUYYY^^^eeemmmxxx|||xxxrrriiibbb___\\\aaaiiisss{{{~~~|||vvvsssmmmeee]]]XXXVVVWWWVVVVVVWWW]]]hhhvvvvvvooojjjgggdddbbbbbbfffllluuu{{{{{{uuuooohhhgggggghhhkkkjjjfffbbbaaafffqqq}}}tttmmmfffbbb[[[WWWRRRNNNMMMLLLLLLKKKIIIHHHGGGFFFEEEFFFFFFGGGFFFIIILLLOOOUUU```mmmvvv~~~}}}~~~======<<<<<<;;;:::::::::888888888999999:::::::::?????????@@@BBBEEEHHHIIIOOOPPPRRRUUUWWWZZZ[[[\\\\\\]]]___aaadddfffhhhiiihhhiiijjjjjjiiijjjlllnnnooooooooopppqqqqqqrrrrrrrrrssstttvvvwwwwwwwwwwwwyyyzzz|||}}}~~~}}}{{{zzzyyyxxxyyyxxxuuurrrooonnnmmmmmmhhhfffdddbbb```^^^]]]]]]YYYXXXUUUSSSOOOLLLIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLNNNQQQTTTYYY___fffkkkvvvyyy~~~yyyfff]]]WWWXXXZZZZZZ[[[]]]\\\^^^```bbbaaa___\\\ZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\ZZZXXXVVVUUUVVVVVVWWWYYYYYY[[[\\\]]]]]]]]]]]]]]]]]]^^^_________^^^^^^^^^^^^]]]\\\[[[[[[ZZZZZZ^^^]]]]]]\\\\\\\\\]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[]]]]]]\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\]]]]]]^^^___```bbbdddffffffeeedddcccbbbbbbccccccccccccccccccfffggghhhjjjqqq|||tttcccVVVQQQLLLKKKIIIIIIKKKLLLLLLLLLJJJLLLOOOPPPRRRTTTXXX[[[___bbbeeeiiilllqqqvvvyyyvvvlllhhheeeaaa]]]WWWUUUTTTVVV\\\cccjjjnnnnnnlllggg___YYYVVVXXXZZZ___fffpppyyy~~~zzzuuummmfffdddaaagggppp||||||tttkkkccc\\\XXXVVVVVVVVVXXX]]]ggguuu}}}uuuooojjjfffdddccceeekkkttt{{{}}}zzzvvvllliiihhhiiikkkllliiieeebbbfffqqq|||uuuooolllddd___YYYTTTRRRQQQPPPOOOLLLKKKIIIHHHGGGGGGGGGHHHHHHJJJLLLMMMQQQYYYdddlllxxx~~~>>>======<<<;;;;;;::::::999999999999999999999999>>>======>>>???BBBDDDEEEFFFGGGHHHJJJMMMPPPRRRSSSWWWXXXZZZ\\\___bbbdddeeeggghhhiiihhhggggggiiikkklllmmmmmmnnnoooppppppppppppqqqrrrtttuuuvvvvvvvvvxxxxxxzzz|||}}}~~~~~~~~~}}}|||zzzxxxwwwuuuuuutttssspppmmmjjjiiihhhhhhdddbbb```^^^\\\[[[ZZZZZZUUUTTTRRRPPPMMMKKKIIIHHHIIIHHHHHHHHHIIIIIIJJJKKKNNNQQQVVV[[[```gggnnnrrryyy}}}tttbbb\\\XXXZZZ\\\\\\\\\^^^ZZZ[[[]]]^^^^^^\\\ZZZXXXYYYYYYYYYYYYZZZZZZ[[[[[[[[[ZZZXXXWWWVVVVVVVVVWWWYYYZZZ[[[\\\]]]^^^^^^^^^]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]\\\[[[ZZZYYYYYYXXX]]]\\\\\\[[[[[[[[[\\\\\\\\\]]]^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\]]]^^^^^^___```ccceeefffeeedddcccbbbcccddddddddddddcccccceeefffgggiiiooo{{{}}}jjj[[[TTTLLLKKKIIIIIIKKKNNNNNNNNNJJJLLLOOOPPPRRRTTTWWWZZZ___aaaeeeiiillloootttwww|||wwwlllfffccc___[[[VVVVVVUUUWWW]]]fffooouuuvvvsssmmmeee^^^ZZZXXXXXX[[[aaaiiirrr|||{{{vvvooohhhgggeeekkkvvv|||rrriii```ZZZVVVWWWVVVWWW\\\eeeqqq|||{{{tttnnniiifffdddeeejjjrrrzzz}}}|||zzzooollliiiiiikkkllljjjhhhcccgggqqq|||wwwssslllggg```ZZZWWWUUUTTTSSSOOONNNLLLJJJIIIHHHHHHIIIJJJLLLLLLLLLMMMSSS[[[bbbkkkrrr{{{>>>>>>>>>===<<<<<<;;;;;;:::::::::::::::999999999999999::::::<<<===???@@@@@@AAABBBCCCFFFHHHJJJLLLQQQRRRTTTWWWZZZ]]]___```cccdddeeedddcccdddfffhhhjjjjjjkkkllllllmmmnnnnnnnnnoooppprrrssstttttttttvvvvvvxxxzzz{{{|||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzyyywwwuuusssrrrqqqnnnmmmkkkhhhfffdddcccbbb^^^]]]\\\ZZZXXXWWWVVVUUURRRQQQOOOMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMQQQUUU[[[bbbhhhooovvv{{{~~~}}}nnn```[[[ZZZ\\\^^^\\\\\\^^^YYYYYYZZZ[[[[[[ZZZYYYXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWYYYZZZ[[[]]]^^^_________^^^^^^^^^^^^^^^]]]\\\\\\[[[[[[[[[ZZZYYYYYYYYYXXX[[[ZZZZZZYYYZZZZZZ[[[[[[\\\]]]^^^______]]]ZZZYYYVVVVVVWWWWWWXXXZZZ[[[\\\[[[[[[\\\\\\\\\]]]]]]]]]^^^___```bbbcccccccccbbbbbbcccdddeeefffeeeeeeddddddfffgggiiimmmyyyooo___WWWNNNLLLJJJJJJKKKNNNOOOOOOJJJLLLNNNOOOQQQSSSVVVYYY]]]```dddhhhkkknnnrrruuuxxx|||ooohhhddd___[[[WWWWWWWWWXXX]]]gggrrrzzz|||xxxrrrjjjccc^^^[[[YYY[[[^^^dddkkkuuu~~~yyyqqqkkkjjjiiippp|||{{{qqqhhh___YYYXXXWWWWWWZZZ```iiisssyyyzzztttnnnkkkggghhhjjjqqqyyy~~~~~~}}}tttpppkkkjjjlllmmmlllkkkdddhhhrrr~~~{{{tttooohhhbbb^^^[[[XXXWWWRRRQQQNNNLLLKKKJJJJJJJJJKKKLLLLLLKKKKKKOOOWWW]]]dddkkkuuu|||?????????>>>======<<<<<<<<<;;;;;;;;;::::::999999777777999:::;;;;;;<<<<<<>>>>>>???@@@BBBDDDFFFHHHIIIJJJMMMPPPTTTWWWZZZ[[[ZZZ[[[]]]^^^^^^```ccceeefffgggggghhhjjjkkkkkklllkkklllmmmooopppqqqrrrrrrssstttuuuwwwxxxyyyyyyzzzzzzzzz{{{||||||}}}}}}~~~~~~~~~~~~~~~}}}~~~}}}{{{{{{wwwvvvtttrrrpppnnnmmmlllhhhgggfffdddbbb___]]]\\\YYYXXXVVVTTTSSSRRRQQQQQQOOONNNLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOTTTYYY```hhhooovvv}}}vvvhhh^^^[[[ZZZ]]]^^^[[[[[[]]]YYYYYYYYYYYYYYYYYYYYYZZZVVVVVVVVVWWWXXXYYYYYYYYYYYYZZZ[[[\\\\\\[[[YYYXXXXXXYYYZZZ\\\^^^^^^__________________^^^]]][[[[[[YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZ[[[[[[\\\^^^___^^^\\\YYYWWWSSSSSSTTTUUUWWWXXXZZZ[[[ZZZ[[[[[[\\\\\\\\\\\\\\\\\\]]]^^^___```aaaaaabbb```aaaccceeeffffffeeeddddddfffggggggjjjtttwwweee]]]SSSPPPLLLJJJKKKLLLLLLLLLIIIJJJLLLNNNOOOQQQTTTVVVZZZ]]]bbbfffiiilllpppsssvvvuuummmhhhbbb]]]ZZZYYYYYYYYY]]]fffrrr{{{~~~{{{tttnnnhhhbbb^^^[[[\\\]]]___dddlllwww}}}uuuooonnnnnnuuu{{{qqqfff___ZZZXXXWWWWWW[[[bbbiiinnnqqqtttvvvvvvuuuwww{{{zzztttppplllkkkmmmrrryyy~~~yyytttnnnlllmmmnnnnnnmmmfffjjjsss~~~yyysssmmmhhhddd```]]]WWWVVVSSSQQQOOONNNNNNNNNKKKMMMMMMMMMMMMRRRYYY```gggnnnwww~~~@@@@@@??????>>>>>>=========<<<<<<;;;;;;::::::999888999;;;<<<======<<<;;;;;;;;;;;;<<<===@@@BBBCCCBBBDDDGGGKKKOOOSSSVVVWWWRRRTTTWWWYYY[[[]]]aaadddddddddeeefffggghhhiiijjjhhhiiikkkmmmnnnoooppppppqqqrrrsssuuuvvvwwwwwwxxxxxxxxxyyyzzzzzz{{{{{{|||||||||||||||}}}~~~|||}}}}}}{{{yyyxxxssssssqqqooommmkkkiiihhhcccccccccbbb___\\\YYYWWWUUUTTTSSSQQQOOONNNNNNMMMLLLKKKJJJJJJJJJJJJLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQVVV[[[ccckkksss{{{~~~qqqddd]]]ZZZZZZ^^^^^^ZZZYYY[[[[[[ZZZYYYXXXXXXYYY[[[[[[UUUUUUVVVWWWWWWXXXYYYYYYXXXZZZ\\\^^^^^^]]][[[YYYWWWXXXZZZ[[[]]]^^^^^^___aaaaaa```___^^^\\\[[[ZZZXXXXXXXXXYYYYYYYYYYYYYYYVVVVVVVVVWWWWWWYYYZZZ[[[YYY[[[]]]^^^]]][[[WWWUUUPPPQQQRRRSSSVVVXXXZZZ[[[ZZZZZZ[[[\\\\\\\\\\\\[[[\\\\\\\\\\\\]]]___aaaaaa^^^```bbbeeeffffffeeeddddddfffgggfffgggooo~~~ooogggVVVSSSNNNKKKJJJJJJJJJJJJGGGIIIKKKLLLMMMOOORRRUUUWWW[[[```dddgggkkkoooqqqvvvyyyqqqkkkddd___[[[[[[ZZZZZZ]]]eeerrr{{{{{{vvvpppjjjeee```]]]^^^]]]\\\^^^eeepppzzzxxxsssqqqrrryyywwwlllddd[[[YYYVVVUUUXXX]]]cccgggdddfffhhhhhhhhhiiimmmrrrrrrrrrssstttxxx~~~xxxtttpppnnnooossszzz}}}xxxqqqnnnnnnppppppooohhhlllttt|||vvvqqqlllgggccc]]][[[YYYVVVTTTSSSSSSSSSLLLNNNPPPPPPRRRWWW___eeemmmttt~~~>>>>>>>>>>>>>>>=====================<<<;;;:::999999999999999999999999999:::999::::::;;;<<<===>>>AAAAAACCCEEEHHHJJJKKKLLLMMMNNNPPPRRRUUUWWWYYYZZZ^^^______```aaaccceeeeeeggghhhjjjlllmmmmmmllllllmmmnnnoooqqqssstttuuuvvvyyyyyyxxxxxxxxxyyyyyyzzz{{{{{{|||}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~{{{yyywwwuuuooonnnkkkhhheeecccaaa``````___\\\YYYVVVSSSQQQPPPPPPOOOMMMLLLKKKLLLMMMNNNGGGGGGHHHIIIIIIJJJKKKKKKKKKNNNPPPPPPOOOPPPTTTWWWZZZ```gggmmmsss|||}}}ttthhhaaaZZZZZZZZZYYYYYYYYYYYYYYYUUUVVVVVVVVVWWWXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXYYYVVVWWWXXXYYYZZZZZZZZZZZZXXXXXXYYYZZZ\\\]]]___```aaa```___]]][[[ZZZXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXVVVWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZ[[[VVVTTTRRRSSSVVVYYY[[[\\\\\\\\\\\\]]]]]]^^^^^^^^^\\\YYYWWWXXX[[[___```______``````aaabbbccccccdddfffcccaaacccdddhhhttt}}}rrr___WWWOOONNNNNNLLLLLLNNNLLLLLLMMMNNNOOOQQQRRRSSSTTTWWW\\\```dddhhhmmmppptttyyyoooiiigggbbbbbb```^^^^^^ccckkkrrrzzzxxxtttooojjjfffcccaaaaaa\\\XXX[[[___dddmmmuuu~~~xxxtttttt{{{ooohhhccc\\\UUURRRUUUYYYZZZYYY]]]\\\[[[ZZZZZZ\\\^^^___ccceeeggghhhiiinnnuuu{{{}}}yyysssqqqpppttt{{{~~~}}}wwwpppnnnpppqqqpppnnnnnnnnnsss{{{vvvrrroookkkgggaaa\\\YYYXXXVVVUUUQQQSSSTTTUUUWWW]]]fffmmmwww~~~@@@@@@??????>>>>>>>>>>>>============<<<;;;::::::777777777777777777777777999999999999:::;;;<<<===<<<===???AAACCCEEEFFFGGGIIIJJJLLLNNNQQQSSSUUUVVVYYYZZZZZZ\\\^^^```aaabbbaaaccceeegggiiijjjkkkkkkkkklllmmmoooqqqrrrssstttuuuuuuuuuvvvwwwyyyzzz{{{zzz{{{|||}}}}}}~~~~~~}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~|||zzzwwwuuutttnnnllliiifffccc```^^^]]]\\\[[[XXXUUURRRPPPNNNNNNMMMLLLJJJIIIHHHIIIKKKLLLHHHHHHHHHIIIIIIJJJJJJJJJJJJMMMOOOPPPOOORRRWWW\\\aaafffmmmsssxxx{{{yyy~~~{{{mmmbbb\\\WWWWWWXXXYYYYYYXXXXXXXXXVVVVVVVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVWWWXXXYYYYYYYYYYYYWWWXXXXXXYYY[[[\\\^^^___```___^^^\\\[[[YYYXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZXXXXXXYYYYYYYYYYYYYYYXXXZZZZZZYYYZZZZZZ[[[\\\]]]ZZZXXXVVVWWWYYY\\\]]]^^^______^^^]]]]]]\\\\\\[[[[[[YYYVVVWWWZZZ]]]^^^^^^______``````aaabbbbbbcccdddbbbbbbdddeeehhhrrr|||~~~iii^^^TTTPPPNNNLLLKKKMMMKKKKKKKKKLLLNNNOOOQQQRRRTTTWWW\\\```dddhhhmmmppprrr}}}{{{rrrmmmkkkgggfffddd```___bbbhhhmmmtttrrrooollliiigggffffffaaa[[[WWWXXXZZZ]]]dddlllxxx|||xxxvvvwwwpppeee^^^VVVSSSUUUWWWXXXWWWXXXWWWUUUTTTTTTUUUWWWXXX[[[\\\]]]^^^___ccciiinnnyyy|||vvvtttrrrvvv|||zzztttrrrsssuuutttrrrppppppuuu{{{rrrnnnhhhbbb___]]][[[YYYUUUWWWXXXZZZ\\\ccclllsss~~~CCCBBBAAA@@@??????>>>>>><<<<<<=========<<<<<<;;;888888888888888888888888888888888888999:::;;;;;;999:::;;;===???AAABBBCCCDDDEEEFFFHHHKKKMMMNNNOOORRRSSSTTTUUUXXXZZZ]]]^^^[[[]]]___bbbeeeggghhhhhhhhhiiijjjlllnnnooopppqqqoooppprrrtttvvvyyy{{{|||yyyzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{|||||||||}}}~~~~~~}}}}}}}}}}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}{{{zzzyyywwwuuurrrpppoookkkiiigggccc```\\\ZZZYYYVVVUUUSSSPPPMMMKKKJJJIIIHHHGGGEEEDDDEEEFFFHHHIIIHHHHHHHHHHHHHHHHHHIIIIIIKKKMMMPPPRRRSSSXXX___eeejjjooovvv{{{xxxsssuuuzzzssseeeZZZUUUSSSTTTVVVXXXYYYXXXWWWVVVVVVVVVWWWWWWXXXYYYYYYZZZYYYYYYYYYXXXWWWWWWVVVVVVUUUVVVVVVWWWWWWXXXXXXXXXWWWWWWWWWXXXYYY[[[\\\]]]^^^]]]\\\[[[ZZZYYYYYYXXXXXXXXXYYYZZZ[[[[[[\\\\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[\\\^^^```aaa```^^^\\\\\\^^^___```___aaaaaa```^^^]]][[[ZZZYYYZZZXXXVVVWWWYYY[[[\\\\\\^^^^^^______```aaaaaaaaacccaaabbbeeefffhhhpppyyyvvviii[[[TTTOOOKKKKKKMMMJJJJJJJJJKKKLLLNNNOOOPPPSSSWWW[[[___cccggglllooopppyyy}}}uuuqqqpppkkkjjjgggccc``````ccceeellljjjhhhfffeeeggghhhjjjccc\\\WWWVVVUUUVVV[[[aaammmxxx}}}zzz{{{tttjjjddd\\\WWWWWWYYYZZZYYYXXXWWWVVVTTTSSSTTTTTTUUUVVVVVVVVVVVVVVVXXX]]]```gggpppzzzxxxvvvxxx}}}~~~yyywwwxxxyyyxxxwwwrrrsssyyy|||xxxqqqlllhhheeebbb```[[[]]]___aaadddkkkuuu|||EEEDDDBBB@@@???>>>>>>>>>;;;<<<<<<============<<<::::::::::::::::::::::::888888777777888999::::::999:::;;;===>>>@@@AAAAAA@@@@@@BBBCCCEEEGGGHHHIIIKKKLLLMMMOOORRRUUUXXXYYYYYYZZZ\\\^^^aaacccdddeeeffffffgggiiikkklllnnnnnnmmmnnnpppsssuuuxxxyyyzzzyyyzzz{{{||||||}}}}}}|||}}}}}}}}}|||{{{zzzyyyyyyyyyzzzzzz{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{zzzzzzzzzzzz|||}}}}}}||||||}}}~~~~~~~~~~~~}}}|||{{{zzz{{{|||}}}}}}}}}|||{{{zzzuuutttsssqqqooollljjjhhhgggfffccc```\\\YYYVVVTTTPPPOOOMMMKKKIIIGGGGGGFFFDDDCCCBBBBBBBBBDDDFFFHHHHHHGGGFFFFFFFFFFFFGGGHHHLLLOOORRRUUUXXX___gggnnnsssxxx~~~~~~yyyuuurrrwww|||zzzlll___VVVRRRQQQSSSVVVXXXYYYXXXWWWUUUVVVVVVWWWXXXXXXYYYZZZZZZ[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXVVVVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYZZZZZZ[[[\\\]]]^^^^^^\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[\\\^^^aaadddfffeeecccaaa```aaabbbaaa```aaaaaa```^^^]]]\\\[[[ZZZYYYXXXWWWXXXYYYZZZ[[[[[[^^^^^^^^^_________``````aaaaaacccggghhhhhhooowwwqqqaaaWWWQQQLLLLLLNNNJJJJJJJJJKKKLLLMMMOOOPPPRRRVVVZZZ^^^bbbfffjjjmmmooouuu|||vvvqqqoookkkiiifffccc```______```eeecccaaa```aaadddgggjjjddd]]]XXXVVVTTTRRRUUUZZZbbbkkk}}}~~~~~~xxxpppjjjccc___^^^```bbbbbbbbbaaa___]]]\\\[[[ZZZZZZYYYXXXWWWUUUUUUVVVXXXYYY___hhhvvv~~~|||yyyzzz~~~|||zzz{{{{{{zzzyyyuuuwww|||{{{vvvrrrnnnjjjhhhccceeehhhiiilllttt}}}}}}HHHFFFCCCAAA???>>>>>>>>><<<<<<======>>>=========::::::::::::::::::::::::888888777777777888999999999999:::;;;<<<>>>>>>???======???@@@AAACCCDDDEEEEEEFFFHHHJJJMMMPPPSSSUUUXXXYYYZZZ[[[]]]___```aaacccccceeefffhhhiiikkkkkklllnnnppprrrtttuuuvvvvvvxxxyyyzzz{{{{{{|||||||||{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwxxxxxxyyyzzzzzzzzz}}}~~~~~~~~~~~~}}}~~~~~~}}}||||||{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyywwwyyy{{{{{{zzz{{{|||~~~~~~~~~~~~~~~}}}{{{yyyxxxuuuuuuvvvvvvuuutttrrrqqqpppooonnnllljjjgggeeedddaaa```___\\\XXXTTTQQQOOOKKKJJJIIIGGGFFFEEEDDDDDDBBBAAA@@@@@@BBBDDDGGGHHHFFFFFFDDDDDDDDDEEEGGGHHHKKKOOOTTTXXX\\\ccclllssszzz~~~{{{vvvtttvvvwwwvvvhhh\\\UUURRRQQQSSSVVVXXXYYYXXXWWWUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[ZZZXXXWWWVVVUUUTTTVVVVVVUUUUUUUUUVVVWWWWWWWWWVVVVVVVVVWWWXXXYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[\\\\\\]]]^^^^^^___\\\]]]^^^^^^______^^^^^^]]]\\\\\\]]]```cccgggiiihhhfffdddcccccccccaaa```_________^^^^^^^^^]]]]]]YYYZZZZZZYYYYYYYYYZZZ[[[^^^^^^^^^^^^____________``````dddhhhiiiiiiooovvvvvvfff\\\UUUOOONNNOOOKKKKKKKKKKKKLLLNNNOOOPPPQQQTTTXXX\\\___ccchhhkkknnnrrrwww~~~vvvoookkkgggeeebbb```______^^^^^^aaa```]]]\\\]]]```cccfffbbb\\\WWWUUUSSSPPPRRRVVV[[[bbbqqquuuqqqlllhhhhhhjjjmmmooopppnnnllljjjgggeeedddccc```^^^[[[XXXWWWWWWWWWWWW[[[cccooo}}}}}}|||~~~}}}|||{{{{{{zzzxxxyyy}}}{{{wwwssspppmmmoooqqqrrruuu{{{|||zzzzzzzzz}}}KKKIIIFFFBBB@@@>>>>>>???======>>>>>>>>>======<<<999999999999999999999999999888888888888888999999666777777888999:::::::::;;;;;;<<<===>>>@@@@@@AAAAAABBBCCCFFFHHHLLLNNNPPPUUUUUUVVVWWWXXXZZZ\\\]]]______aaabbbdddfffggggggjjjlllnnnppprrrrrrrrrrrrvvvvvvwwwxxxyyyyyyyyyyyyxxxwwwvvvuuuttttttuuuuuuuuuuuuuuuvvvwwwwwwxxxxxx{{{|||}}}~~~~~~}}}|||{{{zzzzzzyyyyyyxxxwwwvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxvvvwwwyyyzzzzzzzzz|||~~~~~~~~~~~~}}}|||yyywwwvvvsssssssssrrrqqqooommmlllkkkkkkjjjhhheeecccaaa___YYYYYYXXXVVVSSSOOOLLLJJJFFFFFFEEECCCBBBBBBBBBBBB@@@@@@???@@@BBBDDDGGGIIIFFFEEEDDDDDDDDDFFFIIIJJJLLLPPPWWW\\\aaahhhpppvvv~~~wwwtttwww}}}rrrdddYYYUUUTTTRRRTTTVVVWWWXXXWWWVVVUUUTTTTTTUUUVVVWWWYYYZZZZZZ[[[ZZZYYYXXXWWWVVVUUUUUUWWWVVVUUUUUUUUUVVVWWWXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYZZZ[[[\\\]]]^^^\\\]]]]]]]]]]]]^^^^^^^^^[[[\\\]]]___````````````^^^]]]]]]^^^```dddhhhkkkiiigggeeeddddddcccaaa```]]]]]]^^^^^^_________```[[[\\\]]]\\\[[[ZZZ[[[\\\___________________________```dddiiijjjkkkqqqxxxzzzlllbbb[[[TTTPPPPPPKKKKKKKKKKKKLLLMMMNNNOOOOOORRRVVVZZZ]]]aaaeeehhhlllooottt{{{zzzpppjjjdddaaa^^^]]]^^^___```___aaa```^^^\\\]]]___aaaccc___ZZZUUUTTTQQQNNNOOORRRVVV[[[ggg{{{|||xxxuuuuuuxxx|||~~~}}}{{{wwwtttqqqnnnmmmhhheeeaaa___]]]\\\ZZZYYY[[[```iiittt~~~|||{{{{{{yyyyyy|||}}}zzzyyyzzz{{{{{{}}}{{{wwwwwwxxxyyy|||PPPMMMIIIEEEBBBAAA@@@AAA>>>>>>>>>>>>>>>===<<<;;;999999999999999999999999:::999999888888888999999555555666666777777888888999999:::;;;<<<======>>>===>>>???AAADDDGGGIIIJJJMMMMMMNNNPPPRRRUUUWWWYYYZZZ[[[\\\^^^___aaabbbcccfffgggjjjmmmoooooooooooorrrrrrssstttuuuuuuuuuuuutttsssrrrrrrqqqrrrssstttssssssttttttuuuvvvvvvvvvxxxyyyzzz{{{{{{zzzyyyxxxwwwwwwvvvuuutttsssrrrqqqrrrrrrssstttuuuvvvvvvwwwtttvvvxxxyyyyyyzzz|||~~~||||||||||||zzzwwwtttsssqqqqqqqqqpppmmmkkkhhhgggccccccaaa```]]][[[XXXWWWQQQQQQQQQOOOMMMJJJFFFDDDBBBAAAAAA@@@????????????>>>>>>>>>???AAADDDHHHJJJHHHGGGFFFEEEGGGIIILLLNNNQQQWWW^^^eeeiiiooovvv{{{||||||{{{nnn```WWWTTTUUUSSSSSSTTTUUUUUUTTTTTTTTTRRRSSSTTTUUUVVVXXXYYYYYYZZZZZZYYYXXXWWWWWWVVVVVVXXXWWWVVVUUUUUUVVVWWWXXXYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXYYY[[[\\\^^^___```^^^^^^]]]]]]]]]]]]\\\\\\ZZZ[[[\\\^^^```aaabbbbbb___^^^]]]^^^```dddhhhkkkiiihhhfffffffffeeeccc```]]]^^^^^^^^^______``````]]]___```___]]][[[\\\]]]___________________________```dddiiikkkmmmsss{{{rrrjjjbbbXXXQQQOOOJJJJJJJJJJJJKKKLLLMMMMMMMMMPPPTTTXXX[[[^^^bbbeeeiiikkkqqqyyyuuummmddd```]]]\\\^^^aaaaaaaaabbbaaa```______```bbbbbbaaa\\\XXXVVVSSSNNNNNNQQQQQQVVV___mmm~~~|||vvvsssnnnkkkjjjhhheeebbbbbbeeejjjppp{{{~~~~~~zzzyyyzzzvvvrrrsssvvvxxx}}}SSSPPPKKKGGGDDDCCCBBBCCC????????????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999:::666666666777777777888888888888888999:::;;;;;;;;;;;;<<<===???AAACCCFFFGGGGGGGGGHHHJJJNNNQQQUUUWWWWWWXXXYYYZZZ\\\^^^___```aaacccgggjjjlllmmmmmmmmmoooooopppqqqrrrrrrrrrrrrrrrqqqpppppppppqqqrrrsssrrrrrrsssssstttuuuuuuvvvuuuvvvxxxyyyyyyxxxvvvuuuuuuttttttrrrqqqpppoooooooooooopppqqqssstttuuuvvvtttvvvxxxyyyyyyzzz|||~~~zzz{{{{{{zzzxxxuuurrrppplllkkkkkkiiigggcccaaa___[[[[[[ZZZXXXUUUSSSPPPOOOKKKLLLLLLKKKIIIFFFCCCAAA??????>>>============>>>=========>>>AAADDDGGGIIIIIIHHHGGGGGGIIILLLPPPRRRXXX^^^gggmmmrrrvvv|||}}}xxxjjj\\\UUUSSSUUUSSSSSSSSSRRRRRRRRRRRRRRRQQQRRRSSSTTTVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWVVVVVVYYYXXXVVVUUUUUUVVVXXXYYYYYYYYYXXXWWWWWWWWWXXXXXXWWWXXXZZZ[[[]]]___```aaa___^^^^^^]]]]]]\\\[[[[[[XXXZZZ\\\^^^```bbbcccccc```___^^^^^^```dddhhhkkkjjjhhhgggggggggfffdddbbb________________________^^^```bbbaaa^^^\\\]]]___``````````````````______``````dddiiilllnnnuuu~~~|||wwwooofff[[[RRRNNNIIIIIIIIIIIIIIIJJJKKKLLLLLLOOOSSSVVVYYY]]]aaadddgggiiinnnwwwzzzqqqeeeaaa]]]\\\^^^bbbcccbbbbbbbbbbbbbbbbbbccccccdddeee```\\\ZZZVVVPPPOOORRRNNNRRRZZZeeewww{{{xxxwwwuuuqqqnnnlllmmmooopppwwwzzzyyyxxx|||tttpppqqqtttwww~~~^^^YYYQQQJJJFFFDDDBBBAAA@@@???======>>>===;;;999======<<<;;;;;;:::999999999999999888888888888777666666555555555444444444777777777777888:::;;;<<<<<<======>>>@@@AAACCCDDDGGGEEEFFFJJJLLLKKKLLLPPPPPPRRRUUUVVVVVVXXXZZZ\\\___```bbbdddfffhhhiiijjjiiiiiikkkmmmnnnooooooooooooooooooppppppqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrssstttuuutttrrrrrrssstttsssrrrqqqpppooonnnmmmmmmmmmnnnoooqqqrrrsssssstttssstttvvvwwwxxxwwwwwwvvvwwwvvvuuusssqqqooommmllliiihhhfffccc```]]][[[ZZZXXXWWWTTTRRROOOMMMLLLKKKGGGGGGFFFEEECCCBBBAAAAAA============>>>>>>>>>>>>@@@AAABBBAAAAAABBBEEEGGGJJJJJJJJJMMMRRRWWWZZZ\\\cccgggmmmttt{{{}}}}}}}}}pppdddYYYRRRQQQTTTTTTSSSRRRQQQQQQRRRTTTUUUMMMOOOQQQRRRTTTTTTTTTSSSUUUUUUUUUVVVVVVWWWWWWWWWWWWVVVUUUUUUUUUVVVWWWXXXYYYXXXWWWVVVVVVVVVVVVVVVVVVWWWXXXZZZ^^^cccgggjjjeeedddaaa^^^[[[ZZZYYYYYY[[[[[[[[[\\\]]]^^^___```___^^^]]]]]]^^^```cccdddhhhhhhgggfffeeecccbbbaaa```___^^^]]]]]]^^^```aaacccccccccbbbaaa___]]]\\\\\\]]]^^^```aaaaaaaaaaaa___bbbfffgggiiilllrrrvvv}}}yyyjjj]]]TTTOOOJJJJJJIIIHHHIIIJJJKKKLLLMMMOOORRRUUUWWW[[[___bbbdddhhhooovvvzzzsssjjjbbb[[[ZZZ\\\___eeekkkkkkkkkiiifffdddccceeeggggggeeebbb^^^YYYVVVSSSRRRRRRTTTZZZaaajjj|||}}}zzzyyyyyyxxxxxx|||{{{xxx{{{~~~sssoooqqquuuwww|||eee___WWWOOOJJJGGGDDDBBBAAA@@@>>>>>>???>>><<<:::<<<<<<;;;;;;::::::999999999999999999888888888888666666666555555555444444555555555555555666777888999999999:::<<<>>>???@@@BBB@@@AAAEEEGGGFFFGGGKKKKKKMMMOOOPPPQQQRRRTTTVVVZZZ[[[]]]```bbbcccdddeeegggggghhhiiijjjjjjjjjiiijjjjjjkkkkkklllmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnoooppprrrssssssrrrqqqrrrrrrppppppooonnnmmmlllkkkkkkllllllnnnoooppppppqqqqqqqqqrrrsssuuuuuuuuutttssstttsssqqqooollljjjhhhgggbbbaaa___\\\YYYVVVTTTSSSPPPOOOMMMJJJHHHGGGFFFFFFBBBBBBAAA@@@???>>>===<<<============>>>>>>>>>>>>===>>>?????????AAADDDFFFKKKLLLMMMQQQWWW]]]aaadddmmmpppuuu|||~~~~~~wwwiii___XXXRRRRRRTTTTTTSSSSSSRRRQQQQQQQQQQQQMMMOOOPPPRRRSSSTTTSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWWWWWWWVVVUUUUUUVVVWWWXXXYYYXXXXXXWWWVVVVVVVVVWWWXXXXXXYYY[[[^^^bbbfffhhheeecccaaa^^^\\\ZZZZZZZZZYYYYYYZZZZZZ\\\]]]^^^___```___^^^]]]]]]^^^```aaacccccccccdddccccccbbbbbb```___^^^]]]^^^___aaabbbddddddcccbbbaaa```___^^^``````aaabbbbbbbbbaaaaaa```cccfffhhhiiilllqqqvvv}}}{{{lll^^^TTTNNNKKKJJJIIIIIIIIIJJJKKKLLLMMMOOORRRUUUWWWZZZ___bbbeeehhhnnntttxxx{{{nnneee]]][[[]]]```ffflllmmmmmmllljjjhhhgggjjjlllmmmkkkiiieee```ZZZVVVTTTQQQSSSWWW\\\cccsss~~~}}}tttppppppqqqrrrxxx~~~oooiiiaaaXXXRRRLLLGGGDDDCCCAAA????????????===;;;;;;;;;;;;::::::::::::::::::999999999888888888888666666666666555555555555555555444444444555555555666666777888999:::<<<===>>><<<===AAACCCBBBCCCFFFFFFHHHJJJKKKLLLMMMOOOQQQTTTUUUWWWYYY[[[]]]^^^^^^bbbcccccccccccccccbbbbbbddddddeeeffffffggghhhhhhggghhhhhhhhhiiiiiiiiijjjkkknnnqqqrrrqqqpppppppppmmmmmmlllkkkjjjjjjiiihhhjjjkkkkkklllllllllllllllnnnnnnpppqqqqqqpppooooooooonnnkkkhhheeebbb___^^^ZZZYYYVVVTTTQQQNNNKKKJJJHHHGGGFFFDDDCCCBBBAAAAAA>>>>>>===<<<;;;:::::::::============>>>>>>>>>>>><<<>>>?????????AAADDDGGGLLLMMMQQQVVV]]]dddjjjnnnwwwzzz~~~~~~}}}ooo```YYYUUUSSSRRRSSSSSSSSSSSSRRRQQQPPPOOONNNMMMOOOPPPRRRSSSSSSSSSRRRTTTTTTTTTUUUVVVWWWWWWXXXXXXWWWWWWVVVVVVVVVWWWWWWYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYZZZ]]]```bbbdddcccbbb```^^^\\\ZZZZZZYYYWWWWWWXXXYYYZZZ\\\^^^___```___^^^]]]\\\]]]]]]^^^]]]^^^___aaabbbbbbcccccc``````___^^^___```bbbbbbeeedddbbbaaa`````````aaacccccccccccccccbbbaaaaaabbbeeeggghhhiiilllrrrwww~~~pppbbbWWWQQQLLLKKKJJJIIIIIIIIIJJJKKKLLLNNNQQQTTTVVVZZZ^^^aaafffhhhmmmrrrtttzzztttjjj```]]]]]]___fffmmmmmmmmmmmmkkkjjjkkkmmmpppuuutttrrroooiiiaaa[[[WWWTTTTTTVVVXXX]]]iii~~~wwwrrrpppnnnmmmsss{{{yyytttkkkccc[[[SSSLLLHHHEEECCCAAA@@@@@@???===<<<::::::::::::;;;;;;;;;;;;::::::999999999888888888777777777666666666555555888777666555555555555555666666666777888999;;;<<<===;;;<<<@@@BBB@@@AAAEEEDDDFFFHHHIIIIIIJJJLLLNNNOOOPPPRRRTTTVVVWWWXXXXXX[[[\\\\\\]]]]]]]]]]]]]]]______```aaabbbbbbcccccccccccccccdddeeeeeeffffffgggjjjnnnpppooonnnmmmmmmkkkkkkjjjiiiiiihhhgggggghhhhhhiiiiiiiiihhhhhhgggjjjjjjkkkllllllkkkjjjiiiiiigggeeeaaa]]]YYYWWWUUUTTTSSSQQQNNNKKKHHHFFFEEEDDDDDDBBBAAAAAAAAAAAAAAA=========<<<;;;;;;;;;:::============>>>>>>>>>>>>???@@@AAAAAAAAABBBEEEHHHJJJNNNSSSZZZbbbiiiqqquuu}}}}}}~~~wwwhhhYYYSSSSSSRRRQQQQQQPPPQQQRRRRRRRRRQQQOOONNNNNNOOOQQQRRRSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWXXXYYYYYYYYYXXXYYYYYYZZZ\\\^^^______^^^]]]\\\ZZZYYYYYYXXXWWWWWWWWWYYYZZZ\\\^^^_________^^^]]]]]]^^^^^^___\\\]]]^^^___aaaaaabbbbbb``````______```aaabbbcccdddcccaaa___^^^___aaabbbbbbbbbccccccccccccbbbbbbdddfffhhhiiiiiilllsssxxxtttggg[[[UUUMMMLLLKKKIIIIIIIIIJJJJJJKKKMMMPPPSSSUUUYYY]]]```eeegggkkkppprrrwww{{{oooddd^^^]]]^^^dddkkkjjjjjjjjjjjjiiikkknnnqqqzzzzzzzzzwwwqqqhhh```ZZZYYYXXXWWWXXX[[[dddyyy~~~wwwqqqnnnmmmmmmnnnwww|||uuummmeee\\\SSSNNNIIIGGGCCCAAA@@@???===<<<;;;;;;;;;;;;;;;;;;<<<<<<:::::::::999999999999888888888777777777666666666888777666555444444444555555555555555666777999999;;;999:::>>>???>>>???BBBAAACCCEEEEEEEEEFFFHHHJJJLLLMMMNNNPPPRRRSSSTTTTTTSSSTTTUUUWWWXXXXXXYYYYYYZZZZZZ[[[\\\]]]^^^______^^^______```aaabbbbbbbbbbbbeeeiiikkkkkkiiiiiiiiihhhhhhggggggffffffeeeeeedddddddddeeeddddddcccbbbeeeeeefffffffffeeecccbbbaaa```]]]YYYVVVRRRPPPNNNMMMLLLJJJHHHFFFCCCBBBAAAAAAAAA@@@@@@??????@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;============>>>>>>>>>>>>@@@AAABBBBBBBBBCCCFFFIIIKKKPPPWWW^^^eeemmmtttzzz{{{zzzzzzrrrdddVVVRRRRRRQQQPPPPPPNNNOOOQQQRRRRRRRRRQQQPPPOOOPPPRRRSSSSSSSSSSSSRRRQQQRRRSSSTTTVVVWWWXXXYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZWWWWWWWWWWWWXXXYYYYYYZZZ[[[[[[ZZZZZZYYYXXXWWWWWWXXXXXXXXXYYY[[[\\\^^^___^^^^^^^^^______```aaabbb^^^^^^___```aaaaaa``````_________```aaabbbbbbcccbbbaaa___^^^^^^___aaabbb___```aaabbbcccccccccccceeegggiiiiiijjjnnntttzzz}}}qqqfff\\\UUUNNNMMMKKKJJJIIIIIIIIIJJJJJJLLLOOORRRTTTXXX\\\___cccdddiiinnnqqquuuvvvhhhaaa]]]\\\aaafffgggggghhhhhhhhhjjjmmmpppyyy{{{|||{{{vvvnnneee```]]][[[YYYYYYZZZaaarrr|||sssmmmkkklllnnnmmmvvv~~~xxxpppggg]]]WWWPPPLLLHHHDDDBBBAAA???============<<<<<<<<<<<<<<<::::::::::::999999999999888888888888777777777777666555444333333333333333333333333333444555666777888555666:::;;;999:::===<<<>>>@@@@@@@@@@@@BBBDDDGGGHHHIIIKKKMMMNNNNNNNNNLLLMMMNNNPPPRRRSSSSSSSSSSSSTTTUUUVVVWWWXXXYYYZZZYYYYYYZZZ[[[\\\\\\]]]]]]^^^```cccdddcccbbbbbbbbbbbbbbbbbbbbbaaaaaa``````^^^^^^^^^______^^^]]]]]]______``````___]]][[[ZZZWWWVVVTTTRRROOOLLLJJJIIIDDDDDDCCCAAA@@@>>>======>>>===<<<<<<;;;<<<<<<<<<999999::::::::::::::::::============>>>>>>>>>>>>???@@@BBBBBBCCCFFFIIILLLPPPVVV^^^eeekkkqqqyyyxxxxxx{{{}}}kkk```VVVSSSSSSRRRQQQRRRNNNOOOPPPQQQRRRSSSSSSSSSQQQRRRSSSTTTUUUTTTSSSSSSPPPQQQRRRTTTVVVWWWYYYYYYZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUVVVWWWXXXYYYZZZWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYXXXXXXWWWYYYYYYYYYYYYZZZ\\\]]]^^^]]]]]]^^^___```aaabbbbbb______```````````````___^^^^^^___```aaaaaabbbbbbaaaaaa```______```aaabbb___```aaabbbcccdddddddddeeegggiiiiiikkkooovvv|||wwwlllbbbYYYSSSPPPNNNLLLJJJIIIIIIIIIIIIIIIKKKNNNQQQSSSWWW[[[^^^aaaaaaffflllooosss{{{}}}ooofff___\\\^^^bbbdddeeefffffffffhhhlllooouuuwww{{{|||yyyssslllgggaaa^^^[[[YYYXXX]]]kkkyyy|||rrrkkkiiilllooopppxxxzzzrrrhhhbbbWWWSSSMMMIIIFFFDDDAAA?????????>>>>>>======<<<<<<;;;;;;:::::::::999999999999999888888888777777777555555444444444444444444333333333333444555666777666333444888888777777:::999;;;<<<===<<<===>>>@@@AAABBBCCCEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRSSSQQQRRRSSSTTTUUUVVVVVVWWWYYYZZZ\\\\\\[[[ZZZZZZ[[[ZZZZZZZZZZZZZZZYYYYYYYYYWWWWWWXXXXXXXXXXXXXXXWWWXXXXXXYYYXXXWWWUUUSSSRRRNNNMMMLLLJJJHHHFFFEEEDDD??????>>>>>>===<<<<<<<<<;;;::::::999888888999999999999999999::::::;;;;;;============>>>>>>>>>>>>>>>@@@CCCFFFIIIMMMRRRVVV[[[aaaiiiooosssxxxxxxuuu||||||zzz{{{wwwccc\\\WWWVVVVVVTTTTTTWWWQQQQQQQQQQQQRRRSSSSSSTTTRRRSSSTTTVVVVVVUUUTTTTTTOOOPPPQQQSSSUUUXXXYYYZZZZZZZZZ[[[[[[ZZZYYYWWWVVVSSSTTTTTTUUUVVVWWWXXXYYYWWWWWWXXXXXXXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZYYYYYYYYYYYYXXXXXXYYYYYYZZZ[[[]]]^^^^^^___````````````]]]^^^______``````______\\\]]]^^^___```aaaaaaaaaaaaaaabbbbbbcccccccccdddbbbbbbcccdddddddddddddddeeegggiiiiiikkkpppyyyvvvjjjaaaXXXSSSPPPOOOMMMKKKIIIIIIIIIIIIHHHJJJNNNPPPSSSVVVZZZ]]]___```ccciiilllooouuu}}}vvvkkkccc]]]\\\___```aaaaaaaaaaaadddgggjjjpppsssxxx{{{{{{wwwsssooohhhccc___[[[YYY\\\gggrrrxxxpppnnnqqqtttvvv|||xxxoooiii\\\XXXQQQLLLIIIFFFCCCAAAAAA@@@@@@???>>>======<<<;;;;;;;;;:::::::::999999999999999888888888888777777777666666666777777888666666666666777777888999666444444888999777777:::999:::<<<<<<<<<<<<>>>???======???@@@BBBBBBCCCCCCFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIKKKLLLMMMNNNLLLMMMMMMNNNPPPQQQRRRRRRUUUWWWWWWVVVUUUTTTUUUWWWUUUUUUTTTTTTTTTTTTTTTTTTRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRPPPNNNMMMHHHGGGFFFEEEDDDCCCBBBBBB========================;;;:::999888888888888888:::::::::;;;<<<<<<==================>>>>>>>>>>>>@@@BBBGGGKKKPPPUUU\\\```ccciiiqqqwwwzzz~~~yyypppmmmuuuzzz}}}~~~sss^^^ZZZXXXXXXXXXVVVWWW[[[UUUTTTRRRQQQQQQRRRSSSTTTSSSTTTUUUVVVWWWVVVUUUTTTNNNOOOQQQSSSUUUXXXYYYZZZZZZ[[[[[[[[[ZZZYYYWWWVVVRRRSSSSSSTTTUUUWWWXXXYYYXXXYYYYYYZZZZZZYYYYYYXXXXXXYYY[[[\\\\\\\\\[[[ZZZXXXXXXXXXWWWWWWXXXXXXXXX^^^^^^______^^^^^^]]]\\\[[[\\\]]]^^^___`````````[[[\\\]]]___```aaaaaaaaabbbbbbdddeeeeeeeeeeeeeeeeeeeeeffffffeeeeeedddcccdddfffhhhiiilllqqqzzzxxxlllbbbZZZTTTQQQPPPMMMKKKIIIIIIIIIIIIHHHJJJMMMPPPRRRVVVZZZ]]]______bbbgggjjjkkkpppwww{{{pppfff___\\\^^^[[[\\\\\\\\\\\\^^^bbbeeemmmpppvvvzzz|||zzzwwwuuunnniiiccc___[[[\\\eeeppp}}}~~~zzzxxxzzz|||yyyuuuvvvyyy|||vvvooohhhaaaYYYTTTQQQMMMFFFAAADDDBBBAAA@@@@@@@@@>>><<<;;;;;;:::::::::;;;<<<<<<:::::::::999999999888888888888888888777777777777888777666555555444555555777777777777888888888888999999999::::::;;;;;;;;;???????????????@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMNNNOOOOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFDDDCCCBBBAAA@@@>>>======;;;;;;;;;;;;;;;;;;;;;;;;888888888777888888999:::::::::999999999:::;;;;;;<<<===>>>@@@AAACCCDDDDDDFFFHHHKKKOOOTTT[[[ccchhhpppssszzzvvvjjjeeejjjuuu|||wwwiiiYYYWWWUUUVVVXXXYYYWWWUUUSSSSSSRRRPPPPPPPPPPPPPPPPPPRRRTTTUUUVVVUUUTTTSSSQQQRRRSSSTTTVVVVVVVVVVVVYYYYYYXXXWWWVVVTTTSSSRRRPPPQQQQQQRRRSSSTTTTTTTTTZZZZZZZZZ[[[[[[\\\]]]]]]\\\[[[ZZZYYYYYYZZZ[[[\\\YYYYYYYYYYYYYYYXXXXXXXXXWWWXXXZZZ[[[[[[[[[ZZZYYYZZZZZZ[[[\\\]]]]]]]]]]]][[[[[[]]]^^^```bbbcccdddbbbcccccccccbbbcccfffhhhffffffffffffeeeeeeeeeeeegggggghhhjjjnnnttt|||qqqggg^^^UUUSSSRRRPPPLLLIIIGGGFFFGGGGGGIIILLLNNNQQQTTTYYY]]]aaaaaabbbeeejjjnnnpppqqq|||vvvkkk```[[[^^^YYYYYYYYYZZZ\\\^^^```aaafffkkkrrrxxx{{{||||||}}}ssspppjjjbbb]]]^^^dddjjjyyy{{{tttlllkkknnnuuu|||}}}}}}zzztttnnniiiaaa]]]YYYTTTMMMGGGGGGEEEBBB@@@@@@???===<<<;;;;;;;;;::::::;;;<<<<<<:::::::::999999999999888888888888888777777777777666666555555555666666777444444555555555666666666888888999999999:::::::::<<<<<<<<<<<<<<<===>>>>>>=========>>>>>>?????????AAABBBBBBBBBBBBCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>===<<<;;;;;;::::::::::::::::::::::::888888888888888999999:::::::::999999::::::;;;<<<===>>>???AAADDDFFFGGGHHHJJJLLLQQQVVV\\\dddlllrrrxxx{{{wwwppphhhfffkkkuuu~~~~~~ssseeeYYYWWWVVVVVVXXXYYYWWWUUUSSSRRRQQQPPPPPPOOOOOOOOOPPPQQQSSSTTTUUUTTTSSSRRRQQQRRRSSSTTTUUUVVVVVVVVVXXXXXXWWWWWWVVVUUUSSSRRRQQQQQQQQQQQQRRRSSSTTTUUUYYYYYYZZZ[[[\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYZZZ[[[ZZZZZZYYYXXXWWWVVVVVVUUUWWWXXXYYYZZZ[[[ZZZZZZYYYZZZ[[[\\\]]]]]]^^^]]]]]]\\\\\\^^^___aaacccdddeeecccdddddddddcccdddfffiiiggggggffffffeeeeeeeeedddggghhhiiikkkooouuu|||~~~sssfff\\\VVVTTTRRRNNNJJJHHHHHHIIIGGGIIILLLNNNPPPTTTXXX\\\^^^___```cccgggkkknnnooowww|||oooaaa[[[[[[WWWWWWWWWXXXZZZ\\\^^^```ccchhhnnntttwwwyyyzzz{{{vvvsssmmmeee______dddiiiuuu~~~}}}wwwppphhheeehhhfffmmmvvv~~~|||yyytttooojjjfff```XXXRRROOOKKKFFFCCCAAA@@@>>>===<<<<<<;;;;;;:::;;;;;;;;;::::::::::::999999999999999999888888888777777777555555555555666777888999333333444444444555555555777777888888888888999999999888888888888999::::::999:::::::::::::::;;;;;;=========>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@???>>>======<<<<<<<<<;;;;;;:::::::::999999999999999999999999888888888888888999:::::::::::::::::::::;;;<<<<<<>>>???AAADDDGGGJJJMMMOOOQQQTTTZZZ```gggpppxxx}}}nnnkkkjjjlllqqqxxx~~~}}}~~~zzzjjj^^^XXXWWWVVVVVVWWWWWWVVVTTTRRRQQQQQQPPPOOOOOONNNNNNOOOPPPRRRSSSSSSRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUVVVVVVVVVVVVUUUTTTTTTRRRQQQPPPPPPPPPRRRTTTUUUWWWXXXZZZ\\\]]]\\\[[[ZZZ\\\[[[ZZZYYYYYYYYYYYYZZZ[[[ZZZYYYXXXVVVUUUTTTTTTXXXXXXYYYZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^]]]^^^___aaabbbdddeeefffdddeeeeeeeeedddeeehhhjjjiiiiiihhhgggffffffeeeeeeggghhhjjjlllpppuuu|||qqqccc[[[XXXTTTOOOLLLJJJJJJJJJGGGIIIKKKMMMOOORRRVVVZZZ[[[\\\^^^aaadddhhhjjjlllqqqxxxuuuggg]]]ZZZUUUUUUUUUUUUWWWYYY\\\^^^```dddiiimmmpppssswwwyyyyyywwwqqqiiiaaa```cccggguuu}}}{{{uuummmddd```aaa\\\ccckkksssvvvwwwwwwwwwsssqqqooollllllnnnppprrrxxx{{{wwwssslllddd___YYYUUUNNNIIIEEECCCAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999888888888777777666666555555666777888888555555555555666666666777777777777777777777777777666666666666666777888888999999999999::::::::::::::::::::::::;;;;;;;;;;;;============>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999999999999888888888888999:::::::::::::::::::::;;;<<<======???AAAEEEJJJPPPTTTVVVYYY]]]dddkkkqqqyyy~~~wwwmmmnnnrrrwww|||~~~|||}}}ppp```VVVVVVVVVUUUTTTTTTTTTSSSSSSQQQQQQQQQPPPPPPOOONNNMMMOOOPPPPPPQQQQQQQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTSSSTTTTTTUUUUUUUUUUUUUUUSSSQQQOOONNNOOOQQQSSSUUUUUUWWWZZZ\\\]]]\\\ZZZYYY[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZYYYXXXWWWWWWVVVVVVXXXYYYYYYZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^^^^___```aaacccdddeeefffeeeffffffeeeeeefffhhhjjjkkkkkkjjjiiihhhggggggfffgggiiikkkmmmppptttzzz~~~|||}}}|||kkkbbb]]]VVVQQQMMMKKKJJJIIIGGGIIIKKKLLLMMMPPPTTTWWWYYYZZZ]]]___aaadddhhhjjjnnnsss|||nnnccc]]]UUUTTTTTTTTTUUUXXX[[[]]]^^^aaadddgggjjjoootttwww{{{yyytttlllddd```bbbeeesss{{{|||uuulllccc]]]]]]XXX]]]dddjjjnnnnnnlllkkkeeeccc___\\\[[[]]]```bbbhhhnnnvvv}}}}}}~~~}}}wwwppplllddd^^^WWWOOOJJJGGGDDDBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999888888888888888888777666666666666666555555555555666666666777666666666666666666666666666666555555666666777888999999999999999888888888888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>???????????????@@@????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::888999999999999:::::::::777777777888888999999999999999999888999::::::;;;::::::::::::;;;<<<===>>>===???BBBGGGNNNUUU[[[___bbbfffmmmsssyyyzzzttttttxxx}}}~~~|||~~~xxxhhh[[[UUUTTTTTTTTTSSSRRRQQQPPPQQQQQQQQQQQQQQQQQQOOONNNMMMOOOOOOPPPPPPPPPOOOOOOOOOMMMMMMMMMMMMNNNPPPQQQRRRQQQRRRSSSTTTUUUUUUUUUUUUSSSQQQOOOMMMNNNPPPRRRTTTSSSUUUXXXZZZ[[[ZZZXXXWWWYYYYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^___aaabbbcccdddddddddeeeeeeeeedddeeegggjjjllllllkkkkkkjjjiiiiiihhhfffiiikkkmmmooorrrvvvxxxssstttyyyxxxjjjcccZZZRRRNNNLLLJJJHHHGGGIIIJJJKKKLLLNNNQQQTTTVVVYYY\\\]]]___aaaeeehhhmmmqqqzzztttggg^^^WWWVVVTTTSSSTTTWWWZZZ\\\]]]___aaacccfffkkkppptttyyyxxxtttmmmddd``````bbbkkkttt}}}uuulllaaa[[[YYYRRRUUUZZZ^^^aaaaaa___\\\VVVSSSPPPMMMMMMPPPSSSUUU\\\aaahhhnnnttt{{{~~~{{{{{{|||zzznnniiiaaaYYYRRRMMMHHHDDDCCCBBBAAA???>>>=========;;;;;;;;;;;;:::::::::::::::999999999999888888888:::999888777666666666666333333444444444555555555777777666666666666555555666666555555666666777888777777777666666666666666777777888888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999999888888777666666666666666666666777777777777888999999::::::999999999999999:::;;;;;;::::::::::::;;;<<<>>>>>>>>>@@@DDDJJJSSS[[[cccgggjjjooouuu||||||{{{}}}sssdddZZZXXXSSSTTTTTTSSSPPPOOOOOOPPPQQQRRRRRRSSSRRRPPPOOONNNPPPPPPPPPOOOOOOOOOOOOOOOLLLLLLKKKKKKLLLNNNPPPQQQQQQQQQRRRTTTTTTUUUUUUUUURRRPPPOOONNNNNNOOOQQQRRRRRRSSSVVVWWWXXXWWWVVVVVVWWWWWWXXXYYYZZZZZZZZZZZZXXXYYYYYYZZZ[[[[[[\\\\\\YYYYYYYYYYYYYYYZZZ[[[[[[[[[\\\]]]^^^^^^_________]]]]]]^^^___```aaabbbbbbbbbcccdddcccbbbcccfffhhhkkkjjjjjjjjjjjjiiiiiiiiifffhhhkkklllmmmnnnppprrrmmmpppvvvsssjjj^^^UUUPPPMMMJJJGGGHHHIIIJJJJJJJJJLLLOOORRRTTTWWWZZZ\\\\\\^^^bbbfffiiinnnwww|||lll___ZZZXXXUUUSSSTTTVVVYYY[[[\\\^^^___aaacccggglllpppttttttrrrkkkddd___^^^___fffooo~~~}}}tttkkkaaaYYYVVVQQQRRRSSSUUUWWWWWWTTTRRRLLLKKKIIIGGGHHHKKKNNNPPPPPPTTTZZZbbbiiiqqqxxx}}}|||yyy||||||wwwooofff^^^WWWPPPLLLEEEDDDCCCAAA???>>>>>>>>><<<;;;;;;;;;;;;:::::::::::::::999999999888888888888888777777777777777777444444555555555666666666777777777777666666555555555555555555555666777777777666666666555555555555666666666777777777888888888888888999999999::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::666666777888888777777666666666666666666555555555777777888888999::::::;;;:::999999999999:::;;;;;;999:::::::::<<<===>>>???@@@BBBGGGNNNXXXbbbkkkppppppuuu}}}{{{wwwvvvzzz{{{lll^^^XXXZZZSSSUUUVVVTTTQQQOOOPPPQQQRRRSSSTTTTTTSSSRRRPPPNNNQQQQQQPPPOOOOOOOOOOOOOOOMMMMMMLLLLLLMMMOOOQQQRRRQQQQQQRRRSSSTTTTTTTTTTTTPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUTTTUUUWWWYYY[[[[[[[[[[[[YYYYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYXXXYYYZZZ[[[\\\[[[\\\]]]^^^____________[[[[[[\\\]]]^^^______``````aaaaaaaaa```aaacccfffgggggggggggghhhhhhhhhhhheeegggjjjjjjjjjjjjjjjkkklllpppwww|||rrrcccYYYSSSOOOKKKHHHHHHIIIIIIIIIIIIJJJMMMPPPPPPTTTXXXYYYXXXZZZ___cccccciiirrr|||vvvhhh\\\YYYVVVSSSRRRTTTVVVXXX[[[\\\^^^___```cccgggkkknnnooonnniiibbb]]]\\\]]]```jjjxxxvvvnnncccZZZWWWSSSQQQOOOOOOPPPOOOMMMJJJHHHHHHGGGFFFGGGIIIKKKMMMJJJMMMSSSZZZbbbjjjpppuuussssssyyy}}}yyyyyy~~~zzzrrriiiaaaXXXSSSGGGFFFDDDBBB@@@??????>>><<<<<<;;;;;;;;;::::::::::::::::::999999999888888666666666666777888999:::777777777777888888888888888888777777666666666555555555444444555555666777888888888777777666666666555555555666666666777777777777777888888888888999;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::777777888888999888888777999999888888777777777777777777888999::::::;;;;;;::::::999999::::::;;;<<<999::::::;;;<<<===??????BBBDDDIIIQQQ[[[fffooouuusssyyy~~~yyyvvvtttrrrttt{{{~~~tttfffXXXUUUZZZUUUVVVWWWUUURRRPPPQQQRRRRRRSSSTTTUUUTTTRRRPPPOOORRRQQQPPPPPPOOOOOOOOOPPPOOONNNMMMMMMNNNPPPRRRTTTQQQQQQRRRSSSSSSSSSSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQRRRSSSSSSTTTTTTSSSTTTWWWYYY[[[\\\\\\\\\ZZZZZZYYYYYYXXXXXXXXXWWWZZZYYYXXXXXXXXXYYY[[[\\\\\\\\\]]]^^^____________ZZZZZZ[[[[[[\\\]]]^^^^^^___``````______```bbbdddddddddeeeeeefffgggggggggdddgggiiiiiihhhgggggggggmmmrrrzzzwwwggg[[[UUUQQQLLLIIIHHHIIIIIIIIIHHHIIILLLOOONNNRRRVVVWWWVVVWWW\\\aaa^^^eeeoooxxxqqq\\\ZZZUUURRRQQQRRRTTTVVVYYY[[[\\\]]]^^^aaadddgggjjjkkklllhhhaaa]]][[[\\\XXXaaannn}}}zzzrrrggg^^^ZZZPPPMMMIIIGGGHHHHHHEEECCCDDDCCCCCCCCCCCCEEEFFFGGGJJJMMMRRRXXX___fffkkkooollljjjlllssszzz|||yyywwwzzz~~~yyypppddd[[[PPPMMMIIIGGGEEECCCAAA???>>>===<<<===>>>>>><<<:::::::::::::::::::::::::::999999999888888888888777777777777777777666555555777777777777777777777777555555555555555555555555555555555666555555444333555555555555555666777888777777777777777777777777555555666666777777888888888888888888777777777777777777777777777777777777999888888888777777666666666777888888888666555444888888888888777777777777888999999999888999<<<>>>===<<<;;;<<>><<<<<<======;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888;;;;;;;;;::::::888777777777777777777777777777777555555555555555555555555333444555555666666666666666666555555555666777777777777777777777777777777666666666666777777888888666666666666666666666555777777777777777777777777999888888888777777777777777777888888888777555555999999999999999888888888::::::;;;:::999:::<<<>>>>>>>>>===???BBBEEEHHHIIILLLPPPVVV^^^gggqqq|||~~~zzzxxxyyytttuuuzzz}}}vvvooommmpppooowww}}}nnnbbb\\\YYYWWWVVVWWWVVVTTTRRRPPPNNNNNNMMMOOOOOOPPPPPPPPPOOONNNNNNPPPPPPOOONNNOOOPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQSSSSSSRRRRRRQQQPPPPPPPPPMMMMMMMMMLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQQQQRRRTTTVVVXXXYYYYYYYYYYYYYYYXXXXXXYYYXXXXXXXXXXXXYYYZZZZZZ\\\[[[ZZZZZZZZZ\\\^^^___^^^]]]ZZZXXXWWWXXXYYYZZZ\\\\\\]]]^^^______``````aaabbbbbbcccccccccbbbbbbbbbdddeeeeeedddeeegggiiiooopppssswwwzzzoooddd]]]UUUOOOMMMKKKKKKJJJIIIIIIJJJKKKKKKLLLMMMNNNOOORRRTTTVVVWWW^^^```fffnnnvvvuuujjj^^^XXXUUUQQQPPPRRRUUUWWWYYYZZZZZZ[[[]]]___ccceeegggeee```\\\ZZZYYYVVVYYY]]]cccqqq~~~tttjjj```ZZZPPPMMMHHHDDDCCCCCCBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFGGGIIILLLQQQYYYcccmmmtttvvvpppkkkiiiiiimmmzzz~~~||||||~~~uuuooobbb^^^ZZZVVVSSSOOOKKKHHHEEECCC???>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888;;;;;;;;;;;;:::999888777666666666666666666666666666666666666666666666666222333444666777777888888777777666555555555666666888888888888888888888888666666666777777777777888666666666666666666666666777777777777777777777777888888888888888777777777777888888888888777666666999999999999::::::::::::======>>>===;;;<<<>>>@@@AAAAAABBBDDDGGGKKKOOORRRWWWZZZ___eeennnxxx~~~vvvssspppllljjjlllkkkqqq{{{|||tttnnnmmmooovvv~~~uuuggg\\\XXXXXXXXXXXXVVVUUURRRPPPNNNLLLKKKJJJLLLMMMNNNNNNNNNNNNNNNMMMPPPOOONNNNNNNNNPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSRRRQQQQQQQQQMMMMMMLLLLLLLLLLLLLLLMMMOOOOOOOOOOOOOOOOOOOOOOOONNNOOOPPPPPPPPPQQQSSSUUUXXXXXXYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[[[[ZZZYYYYYYZZZ[[[]]]^^^]]][[[YYYWWWWWWWWWYYYZZZZZZZZZ[[[\\\^^^___``````aaabbbbbbbbbbbbbbbaaaaaaaaabbbddddddcccdddgggiiiooonnnnnnppprrrwwwsssggg```XXXRRROOONNNMMMKKKJJJIIIIIIJJJJJJJJJJJJKKKMMMOOOQQQSSSTTT[[[\\\aaahhhnnnvvvttteee]]]WWWRRRPPPRRRSSSTTTUUUVVVUUUVVVYYY[[[^^^aaaeeeeeeccc^^^[[[YYYVVVVVVVVVYYYdddsss{{{|||{{{zzzzzz}}}yyynnnccc\\\PPPLLLFFFBBBAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFIIINNNWWWcccpppyyy~~~xxxqqqkkkffffffnnnwww|||zzz~~~{{{{{{ooolllgggccc___[[[VVVRRRMMMJJJFFFCCCBBBBBBAAA@@@<<<<<<;;;;;;;;;:::::::::;;;:::::::::999999999999777777888888888888777777777777777777777777777777666666666666666666666666444444555666777888888777888888777666555555555666777777777777777777777777777777777777777777777777888888888888888999999999777777777777777777777777888888888888888888888888888888888888888888888777999999999::::::;;;;;;;;;???@@@@@@???>>>???AAADDDFFFHHHIIILLLOOOSSSXXX\\\```bbbfffkkkqqq{{{~~~uuulllgggddd``````cccjjjrrr}}}vvvqqqqqquuu~~~xxxnnnaaaXXXTTTUUUVVVVVVSSSRRRQQQOOOMMMLLLKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNPPPQQQSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUTTTTTTSSSRRRRRRRRRMMMMMMLLLLLLKKKKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQRRRTTTVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYYYYXXXXXXYYYYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[\\\]]][[[ZZZXXXWWWWWWWWWXXXYYYXXXYYYZZZ[[[]]]^^^``````bbbbbbcccccccccbbbaaaaaa___aaabbbbbbbbbcccfffhhhjjjjjjkkknnnooosss~~~uuujjjccc\\\VVVTTTQQQOOOMMMKKKJJJIIIIIIJJJIIIIIIJJJKKKMMMOOOQQQRRRWWWYYY]]]ccchhhooo}}}}}}lllaaaYYYSSSQQQRRRQQQQQQRRRQQQQQQQQQTTTVVVYYY^^^cccggggggddd___\\\YYYVVVRRRTTT\\\hhhqqqvvvyyyyyyzzz|||rrreee\\\QQQLLLEEEAAA@@@AAABBBCCCAAABBBCCCCCCDDDDDDEEEEEEDDDEEEHHHLLLUUUcccsss~~~{{{rrrkkkgggjjjooo{{{zzzwwwzzzpppuuu}}}{{{yyyuuuqqqmmmhhhccc___VVVRRRMMMIIIGGGFFFEEECCC??????>>>===;;;:::999999;;;;;;;;;;;;:::::::::999444444666777888999999999999999999999999999999999777777777777777777777777666777777888777777666666999888777666666666666666666666666666666666666666888888888888777777777777777888888888999999999:::777777777777777777777777888888888888888999999999999888888888888999999999888888999::::::;;;<<<<<<>>>???@@@@@@@@@BBBEEEGGGNNNQQQUUUXXXZZZ___dddhhhjjjlllooorrrwww~~~}}}uuulllbbb^^^[[[YYY[[[^^^mmmvvv{{{yyy|||rrriii]]]UUURRRSSSSSSSSSQQQPPPOOOOOONNNNNNOOOOOOMMMMMMNNNOOOPPPPPPOOOOOOMMMMMMMMMMMMNNNPPPRRRSSSRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUUUUTTTSSSSSSRRRRRRNNNNNNMMMLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQQQQQQQQQQTTTVVVWWWXXXYYYZZZ[[[[[[[[[[[[XXXXXXWWWWWWXXXXXXYYYZZZ[[[[[[[[[[[[[[[\\\\\\]]]ZZZYYYXXXXXXWWWXXXXXXYYYXXXXXXZZZ[[[]]]^^^___```cccccccccccccccbbbaaaaaa]]]___```aaaaaabbbeeegggdddeeejjjnnnppprrr{{{wwwlllfff```ZZZXXXSSSQQQOOOLLLKKKJJJJJJJJJIIIIIIIIIKKKLLLNNNPPPQQQTTTUUUZZZaaaeeelllyyytttggg^^^VVVSSSSSSOOOPPPOOONNNMMMMMMPPPRRRVVV[[[bbbiiilllkkkfffccc[[[VVVRRRRRRWWW```iiippprrrsssvvvxxx{{{}}}uuufff\\\RRRMMMFFFAAA@@@AAABBBBBBAAABBBCCCDDDEEEEEEEEEDDDDDDFFFHHHLLLSSSbbbsss|||rrrkkkiiiiiittt~~~|||xxx{{{eeelllvvv}}}}}}zzzuuuppplll___\\\WWWSSSPPPMMMKKKIIIEEEDDDCCCAAA>>><<<;;;:::<<<<<<;;;;;;;;;:::::::::666777888:::;;;<<<<<<<<<::::::::::::::::::::::::777777777777777777777777888888888888888777666666888888777666666666777777666666666666666666666666999888888888888777777777555666666777777888888888777777777777777777777777888888888999999999999999999999999888999999:::;;;888999:::;;;<<<===>>>>>>>>>???AAACCCDDDGGGKKKOOOXXX]]]dddhhhjjjlllqqquuuvvvxxxzzz|||yyymmmddd\\\ZZZYYYYYY]]]aaaoooxxx~~~mmmeee[[[TTTRRRRRRQQQPPPPPPOOOOOOOOOOOOPPPPPPQQQNNNOOOPPPPPPPPPPPPPPPPPPLLLLLLLLLLLLNNNPPPRRRTTTRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRPPPOOONNNMMMLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOOOOOOOPPPRRRTTTVVVWWWYYYZZZ[[[\\\\\\\\\WWWWWWWWWWWWWWWXXXYYYYYY[[[\\\\\\\\\\\\\\\\\\\\\ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[]]]^^^______ccccccccccccbbbaaa``````\\\]]]___``````aaadddfffaaadddiiioooppprrrzzzzzzoooiiibbb]]][[[TTTRRRPPPMMMLLLKKKKKKKKKHHHIIIIIIJJJLLLMMMOOOPPPQQQSSSXXX^^^bbbhhhtttqqqfff[[[VVVUUUPPPOOONNNLLLJJJKKKMMMOOOSSSXXX```jjjpppqqqnnnjjj___YYYSSSSSSTTTXXX```hhhkkkooosssvvvxxxzzz}}}}}}~~~zzzjjj___UUUPPPIIIDDDBBBBBBBBBBBBAAACCCDDDFFFFFFFFFEEEEEEEEEGGGIIIKKKQQQ^^^ppp}}}yyypppiiidddnnnvvvYYYaaalllsssxxx}}}{{{wwwllliiieeeaaa]]]YYYUUURRRMMMKKKIIIFFFCCC@@@>>><<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<::::::::::::::::::::::::888888888888888888888888777777888999999999888888777777777666777777888888888888888888888888888888999999999888888888777777555666666777777888999999777777777777777777777777888888888999999::::::::::::999999888999:::;;;<<<:::;;;<<<===???@@@AAABBBCCCEEEHHHKKKNNNSSSXXX\\\cccjjjrrrwwwyyyzzz}}}wwwkkkccc]]]^^^___aaafffkkkuuu}}}wwwgggaaaZZZUUUTTTTTTRRRPPPPPPOOOOOONNNNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPOOONNNKKKKKKKKKLLLNNNPPPSSSTTTSSSTTTTTTUUUVVVVVVWWWWWWUUUTTTTTTSSSRRRRRRQQQQQQQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOPPPPPPOOOPPPSSSUUUVVVWWWXXXZZZ\\\]]]]]]]]]XXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]^^^^^^___aaaaaaaaaaaa```___^^^]]]ZZZ\\\^^^^^^___```ccceeeccceeeiiimmmnnnpppyyytttlllddd^^^[[[TTTSSSPPPNNNLLLLLLLLLLLLHHHHHHHHHIIIJJJLLLMMMNNNOOOPPPUUU[[[^^^bbbnnnzzz}}}ooobbbZZZWWWPPPPPPNNNKKKIIIIIILLLNNNOOOTTT]]]iiirrrvvvssspppfff___YYYXXXVVVTTTYYY```eeeiiiooosssuuuwwwzzz}}}|||}}}~~~}}}}}}qqqfffWWWSSSMMMHHHEEEDDDBBBAAABBBCCCEEEGGGHHHGGGFFFFFFEEEGGGJJJKKKNNNZZZkkkxxxzzzppphhhiiipppyyy|||PPPXXXccckkkpppttt{{{~~~wwwtttpppmmmiiiddd___[[[RRRPPPNNNJJJFFFCCC@@@???======<<<<<<<<<;;;;;;;;;============<<<;;;:::999999999999999999999999999888888888888888888888888555666777888999:::::::::777777666666777888999999::::::::::::::::::::::::999999999999888888777777777888888999::::::;;;;;;777777777777777777777777888888888999999:::::::::::::::999888999:::<<<===<<<===>>>???AAACCCDDDDDDJJJLLLPPPTTTXXX^^^ccchhhkkksss|||uuummmfffbbbdddgggjjjpppuuu|||~~~}}}rrrccc^^^YYYVVVVVVVVVTTTQQQQQQPPPOOONNNMMMMMMMMMMMMPPPPPPPPPPPPPPPOOONNNMMMJJJJJJKKKLLLNNNPPPSSSTTTUUUUUUVVVVVVWWWXXXYYYYYYTTTTTTSSSSSSRRRQQQQQQQQQRRRQQQPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMPPPQQQRRRRRRRRRSSSUUUWWWVVVWWWXXXZZZ\\\]]]^^^^^^YYYYYYYYYYYYYYYZZZ[[[[[[YYYZZZZZZZZZZZZZZZYYYXXXZZZZZZZZZZZZ[[[[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^^^^____________^^^]]]\\\[[[ZZZ[[[]]]^^^^^^```ccceeegggfffhhhjjjjjjmmmwwwwwwnnneee^^^[[[TTTSSSQQQNNNMMMLLLLLLMMMGGGGGGGGGHHHIIIKKKLLLMMMNNNOOOSSSXXXZZZ^^^iiittt|||vvvggg]]]YYYQQQPPPNNNKKKIIIIIIKKKNNNMMMRRR[[[hhhssswwwvvvsssmmmfff```]]]YYYTTTVVV]]]\\\bbbiiimmmooorrruuuxxxxxxyyyzzzzzzyyy{{{~~~|||vvvlllYYYUUUOOOKKKGGGEEEBBB@@@CCCDDDFFFHHHIIIHHHGGGFFFEEEGGGIIIJJJLLLVVVfffssszzzpppgggnnnvvv||||||{{{}}}~~~zzzsss{{{HHHMMMSSSZZZaaaiiipppuuu}}}~~~yyyvvvuuurrrlllfffbbb]]]VVVPPPKKKHHHFFFDDDBBBCCCCCCAAA???>>>???AAA======<<<<<<;;;;;;::::::;;;;;;;;;<<<;;;:::999999888888888888999999999999888888888888888888888888777777777777777777777777666777888999999999999999:::999999999999999::::::777999:::999777666555666::::::::::::999999999999999999999999999999999999;;;<<<<<<;;;;;;<<<>>>AAA>>>???AAABBBCCCFFFJJJMMMOOOUUU\\\dddiiinnnsssvvv{{{}}}|||nnnkkkiiilllrrrzzz~~~|||~~~pppfff```^^^[[[XXXUUUSSSRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOPPPQQQSSSSSSQQQNNNJJJHHHJJJJJJKKKLLLNNNPPPRRRSSSUUUVVVVVVWWWWWWWWWVVVVVVTTTSSSQQQPPPPPPPPPQQQRRRQQQPPPOOONNNMMMNNNOOOOOONNNNNNMMMMMMMMMMMMMMMNNNQQQQQQPPPPPPRRRTTTVVVWWWWWWWWWWWWXXXYYYZZZ[[[\\\YYYYYYYYYYYYYYYXXXXXXWWWUUUVVVXXXYYYZZZYYYXXXXXXWWWYYY[[[\\\]]]\\\ZZZYYY\\\\\\]]]]]]^^^]]]]]]\\\`````````___^^^\\\[[[ZZZ[[[[[[[[[[[[\\\^^^```aaadddeeeggghhhjjjnnnsssvvvwwwkkkddd\\\WWWUUUSSSOOOLLLJJJHHHEEECCCKKKJJJIIIHHHIIIIIIKKKKKKMMMOOOQQQUUUYYY___ggglllsssuuuhhh]]]ZZZUUUPPPNNNLLLHHHGGGJJJMMMPPPWWW___iiisss{{{pppllleee___ZZZYYYYYYZZZ]]]^^^```fffmmmrrrrrrqqqwwwxxxxxxyyyyyyyyyyyyxxx|||}}}~~~qqqddd^^^UUUNNNIIIGGGFFFEEEDDDEEEGGGHHHIIIIIIHHHGGGHHHEEEEEEHHHLLLQQQ[[[eeewwwzzzuuuqqqpppxxx|||xxxxxxyyy{{{}}}{{{rrrvvvwww{{{BBBEEEJJJPPPVVV^^^eeejjjuuu{{{~~~~~~{{{uuuppplllhhhbbb\\\XXXTTTQQQNNNIIIHHHFFFEEECCCBBBBBBAAA>>>>>>>>>>>>============<<<<<<<<<;;;;;;::::::999999999999999999999::::::999999999999999999999999888888888888888888888888777888999:::::::::::::::::::::999888888888999999777888:::999777666777888::::::;;;;;;;;;<<<<<<;;;888999999999::::::;;;;;;;;;<<<======<<<>>>@@@CCCBBBDDDFFFHHHJJJMMMQQQUUUZZZ___gggnnnsssxxx|||~~~}}}||||||yyyyyyzzz~~~}}}~~~vvvhhh___[[[ZZZYYYWWWUUUTTTSSSSSSOOOPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRQQQOOOLLLKKKLLLLLLLLLMMMOOOQQQRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSRRRQQQQQQQQQRRRRRRSSSRRRPPPOOOOOOOOOOOOPPPNNNNNNMMMMMMMMMMMMNNNNNNPPPPPPQQQQQQRRRTTTUUUVVVVVVVVVVVVWWWXXXYYY[[[\\\ZZZZZZZZZZZZYYYYYYXXXWWWTTTUUUVVVVVVWWWWWWWWWVVVWWWXXXZZZ\\\\\\[[[ZZZYYY]]]]]]^^^_________^^^^^^aaaaaa``````___]]]\\\[[[[[[[[[[[[[[[\\\]]]___```bbbdddfffgggiiimmmrrrvvv~~~pppeee]]]WWWRRROOOMMMLLLLLLKKKJJJIIIIIIIIIHHHGGGGGGHHHIIIJJJKKKMMMPPPSSSWWW\\\ccchhhnnn{{{qqqeee]]]WWWRRRPPPMMMIIIHHHKKKJJJLLLQQQYYYbbbllltttyyysssoooiiiccc^^^[[[ZZZZZZ[[[[[[\\\aaahhhnnnppppppsssssstttuuuuuuuuuuuutttssssssuuuzzzssseee___WWWOOOKKKIIIGGGFFFEEEFFFGGGIIIIIIIIIHHHGGGGGGDDDDDDGGGKKKOOOXXXaaannnzzz|||vvvssswww}}}xxxsssqqqssstttzzzzzzrrrooonnnpppxxx===???BBBFFFJJJQQQXXX^^^iiipppyyy|||xxxtttpppkkkgggccc^^^[[[UUUQQQMMMKKKKKKJJJGGGDDDAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@>>>===<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888999::::::::::::::::::::::::999888888888888888777888999999888888999::::::;;;===>>>??????>>>>>>::::::;;;;;;<<<>>>??????>>>???AAAAAABBBCCCFFFHHHJJJLLLOOORRRUUUYYY^^^aaahhhlllssszzz~~~}}}wwwssssssxxx~~~||||||}}}yyykkk___WWWUUUUUUUUUUUUUUUTTTTTTSSSMMMNNNNNNOOOPPPPPPQQQQQQRRRRRRQQQQQQPPPOOOOOONNNNNNNNNNNNOOOPPPRRRSSSTTTRRRSSSSSSSSSSSSSSSRRRRRRTTTTTTSSSRRRRRRRRRRRRRRRTTTSSSRRRQQQPPPPPPPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNOOOPPPQQQSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWTTTTTTTTTSSSTTTTTTUUUUUUWWWXXXYYYZZZ[[[ZZZYYYYYY]]]^^^______````````````aaaaaaaaaaaa```^^^]]]\\\\\\\\\\\\\\\\\\]]]^^^___aaabbbdddfffhhhkkkpppttt{{{wwwhhh]]]WWWQQQOOOLLLKKKLLLLLLLLLKKKHHHGGGFFFEEEEEEFFFGGGHHHJJJLLLNNNPPPSSSXXX^^^bbbhhhrrrrrrddd]]]VVVTTTQQQMMMKKKMMMJJJJJJMMMRRRYYYccckkkpppqqqoookkkfffaaa]]]ZZZYYYWWWWWWWWW[[[aaaggglllnnnpppppprrrssssssrrrpppoooiiihhhiiimmmuuuuuugggaaaYYYQQQMMMJJJHHHGGGFFFGGGIIIIIIJJJIIIHHHGGGGGGDDDDDDFFFHHHKKKSSS[[[bbbooo~~~yyyxxxzzz|||}}}wwwtttuuuvvv{{{~~~zzzsssllliiihhhkkkrrr{{{>>>???@@@AAADDDJJJQQQVVV^^^eeeooovvvzzz~~~}}}yyyvvvsssnnniiieeebbb\\\VVVTTTTTTSSSNNNIIIEEEEEECCCBBBBBBBBBCCCCCCEEEDDDCCCAAA@@@?????????<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999999:::::::::999999;;;:::999888888777888888777888999999999999;;;======>>>AAABBBCCCBBBAAA@@@??????>>>>>>???@@@AAABBBBBBDDDFFFHHHIIIKKKNNNQQQSSSVVVZZZ^^^bbbfffkkknnnrrrvvv}}}tttpppkkkiiimmmyyy}}}xxxtttyyy|||pppdddYYYSSSQQQRRRSSSTTTTTTSSSRRRQQQOOOOOOOOOPPPPPPPPPQQQQQQQQQPPPOOONNNNNNNNNOOOPPPOOOOOOPPPPPPQQQSSSTTTUUUSSSSSSSSSSSSSSSSSSRRRQQQTTTTTTSSSSSSRRRRRRRRRRRRSSSRRRQQQQQQPPPOOOOOOOOONNNNNNMMMMMMMMMNNNOOOOOOOOOPPPRRRTTTTTTTTTTTTSSSSSSSSSSSSUUUVVVXXXZZZ[[[\\\\\\\\\\\\[[[YYYXXXWWWUUUTTTSSSRRRRRRSSSUUUUUUVVVWWWXXXYYYYYYYYYYYYXXX[[[\\\]]]^^^___`````````bbbbbbbbbaaaaaa```^^^^^^^^^^^^^^^^^^^^^^^^______```aaacccdddfffjjjnnnrrrvvvzzzmmm___XXXTTTQQQMMMKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFFFFGGGJJJKKKMMMOOOQQQUUUZZZ]]]cccjjjuuuooofff]]]ZZZVVVRRROOOPPPMMMLLLKKKMMMSSS[[[ccchhhiiihhhfffddd```\\\YYYWWWUUUTTTSSSUUUZZZaaahhhkkkpppqqqssssssrrrooollljjjbbbaaaaaaccciiisss|||xxxiiiccc[[[SSSOOOLLLIIIHHHHHHIIIJJJKKKJJJJJJHHHHHHHHHEEEDDDFFFGGGHHHNNNUUUXXXdddsss~~~yyywwwwww{{{~~~}}}~~~yyyrrrooojjjiiikkkpppvvvzzz???@@@@@@@@@AAAEEEKKKPPPTTT[[[dddkkkoootttyyy}}}}}}|||xxxsssooommmhhhaaa______]]]XXXSSSOOOMMMJJJHHHFFFEEEEEEEEEHHHGGGFFFDDDBBBAAAAAA@@@=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999999999999999888888;;;;;;:::999888888999999888999::::::999:::===???AAACCCFFFIIIIIIHHHFFFDDDEEEDDDBBB@@@@@@@@@AAABBBEEEHHHKKKNNNQQQSSSVVVYYY]]]```eeejjjnnnrrrvvvzzz{{{yyysssgggeeeccceeemmm~~~}}}wwwsssrrrsss|||tttiii___WWWRRRPPPQQQRRRRRRRRRQQQOOONNNQQQQQQQQQPPPPPPPPPOOOOOOOOONNNMMMKKKKKKLLLNNNOOOOOOPPPPPPQQQRRRTTTUUUVVVTTTUUUUUUUUUTTTSSSSSSRRRSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPOOOOOONNNNNNNNNNNNMMMMMMNNNOOOOOOPPPPPPQQQRRRTTTTTTTTTSSSRRRSSSSSSSSSTTTVVVXXXYYYZZZ\\\\\\\\\\\\[[[ZZZYYYXXXVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXYYY[[[\\\]]]^^^^^^^^^bbbbbbbbbbbbaaa```______``````aaaaaaaaaaaaaaaaaa```aaacccccceeehhhlllpppsssuuu{{{wwwfff\\\VVVSSSNNNKKKKKKJJJJJJIIIJJJIIIHHHGGGFFFFFFGGGHHHJJJKKKNNNOOOQQQTTTXXX[[[```eeennn{{{{{{pppeee```\\\VVVRRRQQQPPPNNNKKKJJJMMMRRRYYY]]]^^^___``````___\\\ZZZXXXSSSRRRQQQRRRUUU\\\ccchhhoooqqqrrrrrrpppkkkgggddd]]]\\\ZZZ[[[___ffflllqqqxxx~~~zzzkkkeee]]]VVVQQQNNNKKKIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHEEEEEEGGGGGGGGGKKKQQQQQQ\\\iiiuuuxxxqqqnnnrrrxxx|||}}}||||||yyytttooommmooorrruuu{{{===>>>>>>===>>>@@@EEEHHHKKKPPPWWW\\\```eeelllqqquuuzzz~~~{{{xxxtttooolllkkkiiieeeaaa^^^[[[VVVQQQMMMJJJIIIHHHKKKKKKJJJIIIGGGEEECCCAAAAAA@@@@@@??????>>>>>>>>>========================:::::::::::::::::::::::::::::::::::::::999999888;;;;;;::::::::::::;;;;;;:::;;;;;;::::::;;;>>>@@@EEEHHHMMMQQQSSSRRRPPPNNNKKKJJJGGGEEEDDDDDDEEEFFFJJJMMMRRRVVVYYY\\\```bbbhhhkkkqqquuuxxx||||||ssskkkfff^^^___aaagggsss|||wwwtttpppnnnqqqwwwxxxkkkaaaZZZUUUSSSQQQQQQQQQQQQPPPOOONNNMMMQQQQQQQQQPPPOOONNNNNNNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNOOOOOOQQQRRRTTTVVVWWWVVVVVVVVVVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRQQQPPPPPPMMMNNNOOOOOOPPPPPPOOOOOONNNNNNMMMNNNNNNOOOPPPQQQQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTUUUVVVWWWXXXYYYZZZZZZ[[[[[[ZZZZZZYYYYYYWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWUUUVVVXXXZZZ[[[]]]]]]]]]aaaaaaaaaaaaaaa```______aaaaaabbbcccddddddccccccbbbcccccccccdddfffjjjmmmooorrrvvv}}}sssfffXXXTTTPPPMMMMMMMMMMMMMMMLLLJJJIIIHHHGGGGGGHHHHHHIIIKKKMMMOOOPPPSSSVVVYYY^^^```gggsss}}}oooiiiddd]]]WWWUUUTTTQQQLLLHHHHHHKKKOOORRRUUUVVVYYY[[[\\\\\\[[[ZZZRRRQQQPPPOOOQQQWWW^^^dddkkkmmmooopppnnniiiddd```YYYXXXVVVUUUVVVYYY\\\^^^ccciiipppwww{{{oooiiibbb[[[VVVRRRNNNLLLLLLMMMMMMMMMLLLKKKIIIHHHGGGEEEEEEGGGFFFEEEHHHMMMMMMVVV```jjjwww}}}tttlllfffhhhmmmtttzzz|||}}}~~~zzzvvvtttuuuwww{{{:::;;;<<<<<<;;;===???BBBBBBEEEJJJMMMPPPUUU\\\bbbfffmmmvvv||||||yyyvvvsssqqqpppoookkkddd]]]VVVQQQNNNMMMRRRRRRSSSRRRPPPLLLIIIGGGEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::;;;;;;;;;;;;<<<<<<===>>><<<<<<<<<;;;:::;;;>>>@@@GGGLLLSSSYYY]]]^^^]]]\\\UUUTTTQQQOOOOOOPPPQQQRRRRRRVVV\\\aaaeeehhhlllnnnrrrvvv{{{~~~uuummmgggbbb___]]]aaagggppp|||{{{wwwsssppppppoooooovvvzzzlll```XXXTTTRRRQQQPPPPPPOOOOOONNNOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMNNNPPPRRRUUUWWWXXXVVVVVVVVVVVVUUUTTTSSSRRRPPPQQQQQQRRRQQQPPPOOONNNLLLMMMOOOPPPQQQRRRQQQQQQNNNNNNNNNNNNOOOPPPQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXYYYZZZZZZZZZYYYYYYUUUVVVVVVVVVUUUUUUTTTSSSUUUUUUUUUUUUUUUVVVVVVWWWTTTUUUWWWYYY[[[\\\]]]]]]``````aaaaaa``````_________```bbbcccdddeeedddddddddeeeeeeddddddeeehhhkkklllooosssxxxsss___[[[UUUQQQOOOOOONNNNNNLLLKKKIIIHHHGGGGGGHHHHHHGGGIIILLLNNNOOOQQQTTTWWWZZZ[[[aaakkkvvvwwwqqqiiibbb___YYYVVVPPPKKKHHHHHHJJJKKKMMMOOOQQQTTTVVVWWWWWWVVVPPPPPPOOOMMMMMMRRRYYY___fffiiimmmpppoookkkfffbbbYYYXXXVVVTTTRRRQQQQQQQQQQQQWWW^^^gggrrr}}}|||sssnnnggg```[[[WWWSSSPPPNNNNNNNNNNNNMMMKKKIIIHHHDDDCCCCCCEEEEEECCCEEEJJJIIIQQQYYYaaammmzzz|||tttjjjbbbbbbfffkkkqqqyyy~~~}}}~~~}}}{{{~~~999:::;;;;;;;;;;;;===???<<<>>>AAACCCEEEJJJRRRXXXYYYaaalllssswww||||||zzzzzzzzz{{{vvvnnneee]]]WWWSSSRRRYYYZZZ[[[[[[YYYTTTPPPMMMIIIHHHHHHGGGFFFEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<<<<;;;;;;;;;<<<===>>>???@@@=========;;;:::;;;>>>@@@HHHNNNVVV___eeeggggggfff^^^]]]ZZZYYYYYY[[[]]]___[[[___eeekkkooosssvvvyyyyyy||||||rrriiidddaaa```___aaagggoooyyy|||wwwsssooonnnqqqqqqsss|||zzzqqqcccXXXQQQOOONNNOOOPPPOOONNNNNNNNNOOOQQQRRRJJJJJJKKKKKKLLLLLLMMMMMMOOOOOONNNNNNMMMLLLLLLKKKKKKLLLMMMPPPRRRUUUXXXYYYVVVVVVVVVUUUUUUSSSRRRRRROOOPPPQQQQQQQQQPPPNNNNNNLLLMMMOOOQQQSSSSSSSSSSSSNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSRRRQQQQQQRRRTTTUUUXXXWWWWWWVVVVVVWWWWWWXXXVVVWWWXXXYYYZZZZZZZZZZZZTTTUUUVVVVVVVVVTTTSSSRRRUUUUUUTTTTTTUUUUUUVVVWWWTTTUUUWWWYYY[[[]]]]]]^^^___```````````````___^^^^^^___aaacccdddeeeddddddfffffffffdddccceeegggjjjjjjmmmqqqvvv|||gggbbb[[[UUUQQQOOOMMMLLLLLLJJJIIIGGGFFFFFFGGGGGGEEEGGGKKKMMMNNNPPPSSSVVVWWWWWW]]]fffnnnxxx}}}tttmmmiii___[[[UUUOOOKKKIIIIIIJJJGGGIIIKKKNNNPPPQQQQQQQQQNNNOOONNNLLLKKKOOOUUU[[[eeeiiinnnrrrssspppkkkhhh[[[ZZZXXXUUURRROOOMMMKKKGGGLLLSSS\\\jjjxxx}}}|||wwwrrrkkkddd___ZZZVVVSSSNNNOOOOOONNNMMMKKKIIIHHHBBBAAABBBDDDCCCAAACCCGGGGGGMMMTTT[[[ggguuu~~~~~~vvvlllcccaaaeee___fffooovvvzzz}}}~~~~~~{{{vvv{{{<<<:::999999:::<<<<<<;;;============???CCCFFFHHHQQQVVV]]]dddkkkrrryyy}}}yyyooofff^^^ZZZXXX[[[^^^bbbeeedddaaa\\\YYYWWWVVVUUUTTTRRRQQQPPPOOOLLLLLLKKKJJJIIIHHHGGGGGGEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBFFFDDDAAA??????@@@BBBCCCGGGLLLUUU]]]ccchhhkkknnnjjjkkkkkkkkkjjjkkkmmmooommmooorrrwww|||{{{rrrnnnggg```\\\\\\aaaeeefffllluuuvvvvvvvvvsssttt|||ooofffZZZRRRPPPPPPOOONNNPPPPPPOOOOOONNNOOOOOOOOORRRQQQOOONNNMMMNNNOOOOOOKKKKKKJJJJJJJJJJJJKKKKKKKKKMMMNNNOOOPPPRRRVVVYYYWWWWWWVVVVVVVVVUUUUUUUUURRRRRRRRRQQQPPPPPPOOOOOOMMMMMMNNNPPPQQQSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPUUUUUUVVVWWWWWWWWWVVVVVVTTTUUUVVVWWWXXXXXXXXXXXXWWWVVVVVVVVVVVVUUUUUUUUUSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWXXXZZZ\\\___```______`````````______^^^______```aaabbbccccccdddiiiiiihhhgggfffeeeddddddiiijjjnnntttzzzzzznnn___WWWUUUTTTPPPKKKKKKKKKKKKKKKJJJIIIHHHGGGIIIIIIIIIJJJLLLOOOQQQSSSUUUVVVXXX\\\dddppp}}}|||ssshhh___VVVSSSPPPKKKHHHHHHHHHHHHJJJMMMPPPSSSSSSRRROOONNNKKKIIIIIIMMMTTTXXXaaakkktttwwwvvvvvvsssooofffddd___XXXRRRNNNMMMMMMLLLKKKNNNWWWdddqqqyyy}}}xxxuuuqqqkkkeee^^^YYYVVVUUUTTTTTTRRROOOLLLIIIGGGCCCBBBAAA@@@@@@@@@AAABBBFFFJJJPPPXXXbbbnnnzzzyyypppfff]]]cccccceeejjjrrryyy~~~~~~~~~>>>===<<<===>>>>>><<<;;;============>>>@@@BBBCCCIIIMMMSSSYYY___fffmmmrrrzzz}}}yyyqqqjjjfffcccdddgggkkknnnnnnkkkgggdddbbbaaa```^^^\\\ZZZXXXWWWVVVVVVUUUSSSRRRPPPOOOOOOMMMLLLKKKIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGIIIGGGDDDBBBBBBBBBDDDEEEEEEJJJQQQXXX^^^ccciiilllqqqrrruuuuuuuuuvvvxxxzzzzzz|||uuummmdddbbb___\\\\\\```ggglllrrrvvv|||~~~~~~|||{{{}}}|||iiiaaaVVVOOONNNNNNMMMLLLOOOOOONNNNNNNNNNNNOOOOOOPPPPPPOOONNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNPPPPPPPPPRRRUUUXXXWWWWWWVVVVVVUUUTTTTTTTTTSSSSSSRRRRRRQQQPPPPPPPPPNNNNNNOOOQQQRRRSSSTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPQQQQQQTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSUUUVVVWWWXXXXXXXXX[[[ZZZZZZYYYXXXWWWVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXZZZ\\\]]]___```aaabbbbbbccccccbbbbbb```aaaaaabbbccccccddddddhhhggggggfffeeeddddddcccgggiiimmmsssxxxnnnbbb]]]ZZZVVVQQQNNNNNNMMMLLLJJJHHHGGGFFFGGGGGGGGGHHHJJJMMMOOOQQQUUUVVVWWW[[[aaakkkvvv}}}yyynnnddd[[[WWWTTTNNNJJJJJJFFFFFFGGGJJJMMMPPPPPPPPPOOONNNLLLIIIIIIMMMSSSWWW```kkkuuuzzz|||}}}{{{wwwmmmjjjeee^^^WWWQQQMMMLLLLLLKKKMMMUUUaaammmuuuxxxzzzxxxtttooohhhbbb]]]ZZZVVVVVVUUUSSSPPPLLLIIIFFFCCCBBB@@@??????@@@AAAAAAEEEIIIOOOWWWaaalllxxx{{{oooddd^^^]]]^^^bbbjjjrrrwwwzzz???>>>>>>>>>>>>===;;;999<<<<<<<<<<<<<<<<<<<<<<<>><<<:::;;;;;;;;;;;;;;;:::999>>>???BBBDDDHHHNNNUUUZZZaaafffnnnvvv{{{{{{xxxvvvxxx|||}}}|||{{{zzzyyyxxxwwwuuuttttttuuutttrrrpppnnnllljjjiiieeedddbbb```^^^\\\[[[[[[\\\\\\[[[[[[[[[\\\]]]]]][[[\\\]]]]]]^^^^^^^^^^^^]]][[[XXXUUUQQQNNNMMMLLLKKKMMMQQQVVV]]]fffqqqwwwyyyrrrjjjddd```aaadddggglllqqqxxxvvvlllYYYTTTOOOLLLLLLMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNPPPPPPRRRRRRRRRQQQPPPOOOQQQPPPPPPOOOOOOPPPPPPQQQRRRSSSTTTTTTSSSRRRTTTUUUXXXWWWWWWVVVUUUUUUTTTTTTUUUUUUTTTTTTSSSRRRRRRRRRPPPQQQRRRSSSTTTUUUVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQQQQRRRSSSTTTUUUTTTSSSRRRQQQPPPPPPPPPOOONNNOOOQQQSSSUUUWWWWWWXXXYYYXXXXXXWWWWWWVVVVVVUUUXXXXXXXXXYYYYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^```bbbcccddddddeeeeeeeeeeeeeeeeeeeeefffeeeeeeddddddddddddddddddeeeggglllqqqssswwwxxxiii___XXXTTTSSSRRRPPPNNNLLLJJJIIIIIIFFFFFFEEEFFFGGGIIIKKKLLLPPPRRRUUUXXX[[[```eeejjjrrr|||wwwmmmccc^^^YYYSSSNNNMMMKKKIIIHHHJJJNNNRRRUUUVVVRRRRRRPPPMMMLLLMMMPPPSSSYYYcccoooyyy}}}zzzuuunnneee]]]WWWXXXUUUUUUZZZeeeqqqzzz}}}~~~{{{wwwrrrlllfffccc]]]]]]\\\YYYUUUOOOIIIEEECCCBBBAAA???>>>>>>??????CCCEEEJJJQQQZZZfffrrrzzzxxxiiieee___]]]```ffflllpppwww{{{}}}{{{zzzzzzZZZUUUNNNIIIFFFDDDCCCBBB999:::;;;;;;;;;;;;;;;:::<<<===???@@@BBBGGGMMMQQQVVV[[[cccjjjpppuuuzzz}}}}}}~~~|||zzzxxxvvvuuuqqqpppnnnkkkiiigggfffeeehhhhhhhhhhhhhhhiiijjjjjjhhhiiijjjkkkllllllllllllkkkjjjgggccc___ZZZVVVTTTRRRTTTWWW\\\cccmmmxxx~~~yyywwwsssnnnjjjgggffffffkkkooouuu{{{|||kkk```TTTRRROOONNNNNNOOOPPPPPPMMMLLLLLLLLLMMMMMMNNNOOOQQQRRRSSSTTTTTTSSSRRRQQQQQQPPPPPPOOOOOOPPPPPPQQQRRRTTTUUUUUUSSSRRRSSSTTTWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUTTTSSSSSSRRRRRRQQQRRRRRRSSSTTTUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQQQQRRRSSSTTTUUUVVVUUUTTTSSSQQQPPPPPPPPPPPPMMMOOOPPPSSSUUUVVVWWWWWWUUUUUUVVVVVVWWWXXXXXXXXXYYYYYYYYYYYYYYY[[[\\\]]]_________^^^^^^^^^]]]]]]ZZZ\\\^^^```bbbdddeeeeeefffeeeeeeeeeeeeeeeeeeeeedddddddddddddddddddddddddddggglllpppqqqsss~~~xxxiii```[[[VVVTTTRRRPPPNNNMMMMMMMMMGGGGGGFFFFFFGGGIIIJJJLLLLLLOOORRRVVVYYY]]]aaaeeejjjrrrxxxnnnhhhccc[[[VVVUUUOOOMMMJJJKKKOOOUUUYYY[[[XXXWWWVVVRRRPPPOOOPPPRRRXXXaaalllvvv}}}vvvmmmggg```\\\[[[___jjjvvv~~~{{{vvvpppkkkhhhbbbaaa___\\\VVVOOOIIIFFFEEECCCAAA???>>>>>>>>>>>>BBBDDDHHHNNNWWWcccooowwwwwwpppfff___^^^```dddfffmmmrrryyy~~~|||yyywwwvvv~~~ooohhh^^^UUUNNNHHHDDDBBB<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>AAAEEEHHHLLLPPPWWW]]]ccchhhnnnqqqxxx{{{{{{zzzxxxvvvsssrrrqqqpppsssssssssssstttuuuvvvvvvssstttvvvxxxyyyyyyxxxxxxxxxwwwuuurrrnnniiidddbbb\\\^^^bbbfffllluuu~~~xxxqqqmmmjjjjjjhhhggggggiiinnnrrrxxx}}}qqqaaaVVVOOOOOOOOOOOOPPPPPPQQQQQQMMMMMMMMMMMMMMMNNNOOOPPPRRRRRRSSSTTTTTTTTTTTTSSSPPPPPPPPPOOOOOOPPPPPPPPPRRRSSSUUUUUUSSSRRRSSSSSSUUUUUUVVVVVVVVVWWWWWWWWWUUUUUUTTTTTTSSSRRRRRRRRRQQQRRRRRRSSSTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRSSSTTTVVVVVVUUUTTTRRRQQQPPPQQQRRRRRRNNNOOOQQQSSSTTTUUUVVVVVVUUUUUUVVVWWWXXXZZZ[[[[[[ZZZYYYXXXXXXYYYZZZ\\\]]]_________```___^^^]]]]]][[[]]]___aaaccceeeffffffeeeeeeeeeddddddcccccccccaaaaaabbbbbbccccccddddddccceeekkkooooooqqq{{{uuuhhhbbbZZZYYYVVVSSSQQQPPPOOOOOOIIIHHHGGGGGGGGGIIIJJJKKKJJJMMMPPPSSSVVVZZZ^^^aaadddjjjuuuyyyrrrkkkbbb[[[ZZZSSSOOOLLLLLLPPPWWW]]]``````___]]]YYYUUURRRRRRRRRXXX___iiisss~~~wwwgggccc```cccmmmyyy{{{uuupppmmmhhhfffbbb]]]VVVPPPJJJGGGFFFEEECCCAAA???>>>>>>>>>AAACCCGGGLLLUUU```mmmuuu|||oooddd]]]\\\\\\]]]dddiiiqqqwww|||~~~zzzwwwuuuvvvwwwyyy{{{}}}~~~}}}{{{nnnbbbVVVLLLFFFCCCBBB@@@>>>============:::;;;<<<===<<<===@@@BBBDDDGGGLLLPPPUUU[[[aaaeeejjjnnnttt|||~~~|||{{{zzzzzz{{{{{{{{{{{{|||}}}~~~{{{|||~~~|||xxxtttrrrjjjmmmqqqtttxxx}}}yyysssnnniiiddd```^^^___bbbffflllvvvuuueeeXXXPPPJJJLLLNNNOOOOOOOOOOOOPPPMMMMMMMMMNNNNNNOOOPPPQQQRRRQQQQQQQQQRRRRRRSSSTTTQQQQQQPPPPPPPPPPPPQQQQQQPPPRRRTTTUUUSSSRRRRRRSSSRRRRRRSSSTTTUUUVVVVVVWWWUUUTTTTTTSSSRRRRRRQQQQQQQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUVVVTTTSSSQQQPPPPPPQQQRRRSSSPPPPPPRRRSSSTTTUUUUUUUUUTTTUUUUUUVVVWWWXXXYYYYYYZZZYYYXXXXXXXXXZZZ\\\]]]]]]]]]^^^___^^^^^^\\\\\\[[[\\\^^^```bbbcccdddeeeddddddccccccbbbaaaaaa```^^^^^^___``````aaabbbbbbaaaccchhhllllllnnnyyyssskkkaaa___[[[VVVRRRPPPOOOOOOIIIHHHGGGGGGGGGHHHIIIJJJJJJLLLOOOPPPRRRUUUYYY\\\aaadddkkkvvvvvvkkkccc```XXXTTTPPPOOOTTT[[[bbbfffggggggddd___ZZZUUUSSSSSSTTTZZZcccmmm}}}qqqlllfffgggooozzzzzzuuurrrmmmjjjddd]]]VVVPPPKKKIIIHHHGGGDDDBBB@@@?????????AAACCCFFFKKKSSS___kkksss}}}|||nnneeeaaa^^^^^^```dddkkkqqqvvvzzz}}}{{{xxxvvvrrrsssuuuwwwyyy{{{|||}}}|||~~~{{{jjj[[[QQQHHHFFFCCC???============;;;<<<>>>>>>======???@@@@@@BBBEEEHHHLLLRRRXXX]]]___cccjjjrrryyy~~~~~~|||vvvyyy}}}{{{wwwuuummmjjjfffdddbbb___]]][[[VVVZZZ```hhhtttzzzkkk]]]SSSMMMGGGIIILLLMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRQQQPPPOOOOOOOOOQQQRRRSSSRRRRRRQQQQQQQQQQQQRRRRRROOORRRTTTTTTSSSRRRRRRSSSOOOOOOPPPRRRSSSUUUVVVVVVTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTTTTUUUVVVRRRQQQPPPOOOOOOPPPRRRSSSQQQQQQSSSTTTUUUUUUUUUUUUSSSSSSTTTTTTTTTUUUUUUUUUZZZYYYXXXWWWXXXZZZ\\\]]][[[\\\]]]]]]]]]\\\[[[ZZZYYYZZZ[[[]]]___aaaaaabbbdddccccccbbbaaa```______[[[\\\\\\]]]^^^___``````___aaafffiiijjjlllxxxwwwgggccc^^^XXXSSSPPPNNNMMMHHHHHHGGGFFFFFFGGGHHHIIIKKKLLLNNNNNNOOOQQQUUUXXX___aaadddkkkwwwxxxoookkk^^^YYYUUUTTTXXX```hhhllllllkkkiiiccc]]]WWWTTTTTTOOOTTT\\\gggyyyyyysssllllllrrr{{{~~~xxxuuupppllleee]]]VVVPPPLLLJJJIIIHHHEEECCCAAA?????????BBBCCCFFFJJJSSS^^^kkkssszzzzzzpppiiifffddd^^^bbbhhhnnnrrrvvvzzz|||}}}yyywwwtttuuuvvvwwwxxxxxxyyyyyy{{{~~~ppp___SSSLLLEEEBBBBBBCCC@@@===???>>>===;;;;;;<<<===>>>?????????@@@CCCGGGLLLNNNSSSWWW___fffnnnuuu|||}}}zzzxxxwwwvvvzzzwwwrrrnnnkkkgggdddbbb___\\\XXXVVVVVVWWWXXXXXXVVV\\\gggsssyyyiii```YYYRRRLLLKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPPPPOOONNNNNNQQQOOOMMMLLLLLLMMMOOOPPPSSSTTTUUUUUUUUUSSSRRRQQQRRRRRRSSSSSSRRRQQQPPPPPPSSSSSSRRRRRRRRRRRRSSSSSSVVVUUUTTTSSSSSSTTTTTTUUURRRQQQPPPPPPPPPRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTWWWVVVUUUTTTSSSSSSSSSSSSSSSQQQNNNLLLKKKMMMOOOQQQRRRSSSUUUWWWXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVUUUUUUVVVWWWWWWWWWVVVVVVYYYYYYXXXWWWVVVYYY]]]```]]]^^^^^^______^^^^^^]]]```_________``````^^^\\\ZZZZZZ[[[\\\^^^___`````````aaabbbdddggglllsssxxxuuujjj___\\\ZZZVVVRRRQQQLLLKKKIIIGGGGGGGGGGGGGGGFFFGGGIIIKKKNNNPPPRRRSSSXXX[[[aaahhhnnnwww{{{uuullleee^^^]]]]]]___dddkkkooonnnjjjeee```ZZZVVVSSSRRRTTTZZZdddrrrwwwsssttt{{{zzzvvvsssmmmddd[[[UUUPPPMMMJJJHHHFFFEEEDDDEEEEEECCCBBBEEEFFFHHHLLLSSS]]]iiiqqqyyy}}}tttnnnjjjdddddddddeeeiiinnnsssvvvyyy{{{~~~}}}wwwsssqqqqqqpppppprrrtttwwwxxxzzz|||~~~~~~tttaaaYYYOOOHHHFFFEEECCC@@@AAAAAA@@@???>>>>>>=========<<<<<<===???BBBEEEGGGJJJNNNUUU[[[bbbiiiqqquuu|||~~~yyyrrrllliiigggfffeeeeeecccaaa___]]][[[YYYXXXXXXVVVTTTTTTVVVYYY[[[\\\^^^eeeooo{{{xxx{{{~~~~~~lll^^^WWWSSSNNNJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNMMMLLLLLLKKKLLLMMMNNNQQQQQQRRRSSSRRRQQQPPPPPPPPPPPPQQQQQQPPPOOOOOONNNQQQPPPPPPPPPPPPPPPPPPQQQTTTTTTTTTUUUUUUUUUUUUUUUTTTSSSRRRPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUTTTSSSSSSSSSSSSTTTSSSQQQNNNLLLKKKMMMOOOQQQSSSSSSUUUVVVWWWWWWVVVVVVUUUUUUTTTTTTUUUVVVVVVWWWUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXXXXXXXWWWYYY\\\___]]]]]]^^^^^^^^^^^^]]]]]]___^^^]]]^^^______]]][[[ZZZZZZ[[[\\\]]]^^^^^^_________aaabbbdddiiiooottt}}}ssshhhccc___YYYTTTRRRMMMLLLJJJIIIGGGGGGGGGHHHFFFGGGIIIKKKMMMOOOQQQQQQUUUVVV[[[aaadddkkkyyyssskkkcccaaa``````dddjjjpppoookkkfffaaa\\\XXXUUURRRUUU[[[dddqqqzzz{{{zzzvvvpppjjjaaaYYYTTTPPPMMMLLLKKKIIIHHHGGGHHHGGGEEECCCEEEFFFHHHLLLSSS^^^iiiqqqzzz}}}{{{uuummmjjjgggeeefffhhhlllooovvvxxx{{{|||yyyrrrqqqppppppqqqtttvvvxxxwwwzzz|||}}}}}}}}}}}}{{{|||wwwmmm```VVVOOOKKKHHHEEEBBBBBBBBBAAA???===;;;:::;;;;;;;;;<<<===>>>@@@@@@CCCEEEJJJNNNTTT[[[bbbgggpppsssxxx{{{}}}xxxjjjeee___YYYVVVUUUTTTSSSPPPQQQQQQQQQRRRRRRRRRRRRQQQRRRTTTVVVZZZ^^^bbbdddmmmsss|||~~~|||~~~|||wwwssssssmmmrrrzzzwwwlll\\\RRRNNNMMMKKKIIIKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNOOOOOOPPPOOOOOONNNNNNNNNNNNNNNNNNNNNMMMLLLNNNNNNMMMMMMMMMMMMNNNNNNRRRSSSTTTUUUVVVVVVUUUTTTUUUTTTSSSQQQOOONNNMMMMMMOOOOOOOOOOOOOOOOOOOOOOOORRRSSSSSSSSSSSSSSSTTTTTTRRRPPPNNNLLLLLLMMMOOOQQQSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTVVVWWWXXXVVVUUUTTTSSSSSSTTTUUUUUUVVVWWWYYYYYYYYYYYY[[[]]]]]]]]]^^^^^^^^^^^^]]]]]]^^^\\\[[[[[[]]]]]]\\\ZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]^^^___```aaaeeekkkoooxxx|||rrrjjjeee]]]WWWUUUPPPOOOLLLJJJHHHGGGGGGHHHFFFGGGHHHJJJLLLMMMOOOOOORRRSSSVVVYYY[[[^^^iiiuuuvvvmmmhhhfffdddeeeiiikkkiiifffbbb]]]YYYVVVTTTSSSVVV\\\eeeppp|||yyyuuunnnhhh```YYYUUUSSSQQQPPPPPPNNNMMMLLLLLLJJJHHHFFFFFFGGGIIIMMMSSS^^^jjjqqqzzz}}}wwwssslllgggddddddfffgggooorrrvvvzzz}}}~~~~~~~~~}}}}}}|||sssrrrpppppppppsssuuuwwwuuuwwwzzz{{{{{{{{{}}}~~~~~~~~~}}}}}}}}}{{{yyyyyy|||vvvjjj```XXXRRRNNNJJJIIIGGGDDDBBB@@@>>>>>>;;;;;;<<<===>>>>>>>>>??????AAADDDFFFJJJPPPWWW\\\aaaeeejjjnnnqqqtttwwwyyyxxxzzz|||~~~wwwnnnggg]]]YYYSSSOOOMMMLLLKKKJJJIIIJJJLLLNNNOOOPPPRRRTTTSSSWWW\\\bbbggglllppprrr||||||wwwvvvtttooommmnnnmmmtttzzzhhh___SSSKKKIIIKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIKKKKKKLLLMMMMMMMMMLLLLLLJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNLLLMMMMMMNNNMMMMMMLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMNNNOOORRRTTTUUUTTTSSSRRRTTTSSSRRRPPPNNNMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPQQQRRRSSSSSSTTTTTTSSSQQQOOONNNNNNOOOQQQRRRSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPPPPQQQSSSTTTVVVWWWVVVUUUSSSQQQQQQRRRTTTUUUTTTVVVYYYZZZZZZZZZZZZ[[[]]]]]]]]]^^^^^^]]]]]]]]]\\\ZZZYYYYYYZZZ[[[ZZZYYYZZZZZZZZZZZZ[[[[[[[[[[[[]]]^^^______```bbbgggjjjpppsss{{{zzzoooggg```[[[ZZZSSSQQQNNNKKKIIIGGGGGGGGGFFFGGGHHHIIIJJJKKKLLLMMMQQQPPPRRRUUUVVVWWW___iiivvvwwwqqqlllhhhfffhhhdddccc```^^^[[[YYYWWWWWWVVVYYY___gggoooxxxzzzvvvoooiiibbb\\\YYYXXXWWWWWWUUUTTTRRRQQQPPPNNNJJJGGGGGGHHHJJJMMMTTT^^^jjjrrrzzz||||||tttlllfffdddcccdddhhhjjjnnnssswwwzzz{{{|||~~~{{{tttsssqqqooooooqqqtttvvvtttvvvyyyzzzzzz{{{|||~~~~~~~~~}}}|||zzzyyyxxxyyyyyyyyyyyyyyy|||xxxmmmddd___[[[WWWRRRMMMIIIFFFEEEEEE<<<<<<======>>>>>>>>>>>>>>>???@@@BBBDDDHHHNNNSSSSSSWWW\\\```cccfffiiikkkjjjlllppptttyyy~~~xxxrrrmmmfff]]]WWWSSSPPPKKKHHHGGGGGGFFFEEEFFFHHHKKKMMMOOORRRVVVZZZbbbhhhqqqyyy}}}~~~wwwtttrrrnnnmmmooorrrzzz}}}kkk\\\VVVMMMHHHGGGHHHJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLKKKKKKJJJJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMKKKMMMOOOQQQRRRQQQPPPOOOPPPPPPPPPOOONNNMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPRRRSSSSSSSSSSSSSSSRRRQQQPPPPPPQQQSSSTTTSSSRRRRRRQQQPPPPPPPPPOOOMMMMMMNNNOOOQQQRRRTTTUUUVVVUUUSSSQQQQQQRRRSSSTTTSSSVVVYYYZZZZZZYYYZZZZZZ\\\]]]]]]]]]]]]]]]]]]\\\ZZZYYYWWWWWWYYYZZZZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZ^^^____________aaaeeehhhkkkmmmttttttkkkdddaaaaaaVVVTTTQQQMMMJJJHHHGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJNNNMMMNNNRRRSSSTTTZZZbbbkkkwwwxxxrrrkkkggggggaaa```___]]]]]]\\\]]]]]]\\\^^^ccchhhooouuuyyy|||~~~}}}yyyrrrmmmgggccc```___^^^]]][[[YYYXXXVVVTTTQQQMMMIIIHHHIIIKKKNNNUUU___jjjrrrxxxzzz}}}wwwnnnhhhdddcccbbbdddggglllqqqvvvyyy{{{}}}vvvtttqqqnnnnnnpppsssuuutttvvvyyyzzz{{{|||}}}}}}}}}~~~~~~|||zzzxxxvvvtttsssqqqrrrtttvvvyyy}}}{{{pppllleee]]]UUUOOOKKKJJJ@@@@@@???>>>============<<<===>>>>>>???BBBFFFIIIHHHLLLPPPTTTVVVXXXZZZ\\\\\\^^^bbbgggmmmtttxxx{{{}}}~~~pppkkkeee```\\\WWWQQQLLLIIIGGGCCCBBBBBBCCCCCCBBBCCCFFFJJJNNNQQQXXXaaagggzzzyyyvvvtttqqqrrruuuyyyooo___RRRNNNIIIEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNLLLMMMNNNNNNOOONNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNKKKLLLMMMNNNOOOOOONNNMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRQQQQQQRRRRRRQQQPPPQQQRRRSSSTTTQQQQQQPPPOOONNNNNNNNNOOOLLLMMMMMMNNNPPPQQQSSSTTTVVVUUUTTTRRRRRRRRRSSSSSSSSSVVVXXXZZZYYYYYYZZZZZZ\\\\\\]]]]]]]]]]]]\\\\\\ZZZXXXVVVVVVWWWYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[\\\]]]^^^_________aaadddfffiiikkkpppzzztttlllgggggg[[[YYYUUUQQQMMMJJJIIIHHHFFFFFFGGGGGGGGGGGGGGGGGGHHHGGGIIIMMMOOOPPPUUU[[[bbbkkk|||yyyqqqjjjhhh```___^^^]]]]]]]]]^^^___cccdddgggjjjnnnrrrvvvxxx}}}yyyvvvqqqnnnkkkiiifffdddbbb```^^^\\\ZZZUUUPPPLLLIIIJJJLLLOOOUUU___jjjrrrvvvyyy||||||rrrjjjeeeaaabbbcccfffkkkqqqwwwzzzxxxuuuqqqnnnmmmoooqqqttttttvvvyyy{{{{{{|||~~~|||}}}~~~~~~}}}zzzwwwtttqqqooonnniiikkknnnrrrwww~~~{{{ooocccYYYTTTJJJHHHDDDAAA>>>=========<<<===>>>>>>===>>>@@@BBBAAADDDHHHJJJJJJKKKLLLNNNNNNPPPSSSXXX]]]ccchhhkkkrrruuuyyy~~~yyyrrrllliii]]]XXXSSSPPPNNNLLLIIIEEEEEECCCAAAAAABBBDDDDDDDDDGGGKKKQQQWWW^^^jjjxxx}}}{{{zzzyyyzzz~~~~~~ooo___SSSIIIHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIKKKLLLMMMNNNMMMLLLKKKKKKKKKLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNOOOQQQQQQQQQPPPOOOPPPPPPOOOOOOPPPQQQRRRRRRPPPOOONNNMMMMMMMMMNNNOOONNNNNNNNNOOOPPPRRRSSSTTTVVVVVVUUUTTTTTTSSSRRRRRRTTTVVVXXXYYYXXXXXXZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\ZZZWWWUUUUUUWWWYYYZZZZZZYYYYYYZZZZZZ[[[\\\]]]]]][[[]]]^^^^^^^^^```bbbeeedddhhhmmmsss~~~wwwmmmjjjaaa^^^ZZZUUUQQQNNNLLLKKKFFFFFFFFFFFFFFFFFFFFFEEEFFFDDDFFFKKKMMMNNNQQQVVV\\\bbbnnn~~~|||tttqqqiiigggeeecccbbbbbbccccccjjjjjjkkklllnnnqqqtttvvv}}}~~~{{{vvvrrrnnnhhhgggdddbbb___ZZZTTTPPPJJJKKKLLLOOOVVV___kkkrrrssswww|||wwwpppeeedddbbbcccffflllssswww|||}}}yyyvvvqqqmmmlllnnnqqqssssssuuuxxxzzz{{{|||~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}{{{yyyuuurrrnnnllljjjfffiiimmmrrrxxx{{{mmmdddSSSPPPKKKEEEAAA???>>>???===>>>??????>>>>>>???@@@>>>@@@CCCDDDDDDDDDEEEFFFDDDEEEHHHLLLQQQVVV[[[]]]dddgggkkkppptttwwwxxxyyy{{{{{{|||~~~zzzqqqhhhaaa[[[XXXQQQMMMHHHFFFGGGGGGEEEBBBFFFDDDCCCDDDFFFHHHIIIIIINNNTTT[[[cccnnn}}}mmm^^^RRRJJJFFFFFFFFFFFFGGGGGGGGGFFFBBBCCCCCCDDDEEEFFFFFFGGGEEEFFFGGGHHHIIIJJJJJJIIIIIIHHHGGGFFFGGGIIILLLMMMNNNMMMKKKJJJIIIIIIJJJKKKKKKKKKLLLMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNOOONNNMMMMMMLLLMMMMMMNNNMMMNNNNNNNNNMMMLLLJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLNNNOOOQQQQQQPPPOOONNNNNNNNNNNNNNNOOOOOOPPPQQQOOONNNMMMLLLLLLMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVUUUTTTRRRQQQTTTVVVWWWXXXWWWXXXZZZ\\\\\\\\\\\\]]]]]]\\\\\\\\\ZZZWWWUUUUUUWWWYYYZZZZZZXXXYYYZZZ[[[\\\]]]^^^^^^ZZZ[[[]]]]]]^^^___aaaccc___dddiiimmmvvvqqqkkkeeebbb^^^YYYTTTQQQOOOMMMFFFFFFFFFFFFEEEEEEEEEDDDFFFDDDFFFKKKMMMMMMPPPUUUZZZ\\\eeeqqqzzz~~~zzzxxxvvvrrrooommmmmmmmmmmmnnnnnnmmmmmmnnnqqqsssuuu~~~|||xxxlllkkkiiigggccc^^^WWWSSSKKKKKKMMMPPPVVV```kkkrrrrrrvvv|||~~~~~~~~~}}}iiigggcccaaadddiiipppttt}}}}}}yyyvvvqqqmmmlllmmmppprrrrrrtttwwwyyyzzz{{{}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{xxxtttpppllljjjhhhhhhjjjnnnsss{{{yyyiii```TTTLLLIIIGGGEEEBBB???>>>===>>>??????>>><<<===>>>@@@@@@@@@??????@@@>>>???AAADDDGGGKKKNNNPPPXXX[[[___ccceeehhhkkknnnqqqqqqrrruuuyyy~~~{{{yyywww|||{{{wwwqqqiiiaaa[[[VVVRRRPPPLLLKKKIIIGGGEEEDDDCCCBBBHHHHHHIIIHHHHHHJJJNNNQQQVVV^^^jjjxxxvvvcccTTTLLLIIIGGGGGGGGGFFFEEEDDDDDDCCCAAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHDDDEEEFFFHHHHHHIIIIIIIIIKKKKKKKKKKKKJJJIIIHHHGGGLLLJJJIIIKKKNNNQQQQQQPPPJJJNNNQQQQQQOOOMMMMMMOOOPPPOOOMMMKKKJJJJJJKKKLLLKKKLLLNNNOOONNNKKKIIIGGGHHHIIIJJJLLLLLLLLLKKKKKKMMMMMMMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNOOOQQQRRRRRRPPPOOOMMMPPPRRRUUUVVVVVVSSSPPPNNNRRRTTTUUUVVVVVVXXX[[[]]][[[[[[[[[ZZZYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZZZZ\\\[[[ZZZXXXXXXZZZ[[[\\\ZZZYYYYYYYYYZZZ\\\___aaa^^^ccchhhlllsss|||tttmmmhhh```[[[XXXUUUPPPLLLKKKJJJJJJIIIGGGEEEDDDCCCDDDEEEFFFGGGIIILLLNNNOOOXXX[[[```cccjjjuuu~~~|||zzzxxxuuusssvvvtttrrrooooooppprrrssszzz{{{tttnnnjjjddd\\\VVVNNNMMMMMMOOOTTT^^^iiipppssstttxxx{{{~~~}}}zzzrrrhhhbbbbbbfffmmmqqqzzz|||~~~~~~zzzsssnnnkkkllloooqqqppptttxxx{{{||||||}}}}}}zzz{{{|||}}}}}}}}}}}}}}}~~~~~~{{{sssjjjeeefffiiijjjrrryyy}}}}}}sssfff\\\UUUPPPJJJFFFFFFDDDAAA??????>>><<<:::;;;<<<>>>>>>>>>===>>>>>><<<===>>>@@@BBBDDDGGGHHHMMMPPPSSSVVVWWWYYY[[[]]]ddddddfffhhhlllppptttwww{{{||||||{{{yyyvvvsssqqqooorrrvvv{{{|||{{{zzzwwwrrrooofffaaa[[[UUUQQQNNNKKKIIIGGGFFFFFFFFFFFFGGGHHHIIIIIIKKKMMMOOORRRUUUZZZ^^^kkkpppzzzyyyfffWWWMMMHHHFFFFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@AAABBBCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIKKKKKKKKKJJJJJJHHHGGGGGGKKKJJJIIIKKKNNNPPPOOONNNNNNPPPQQQPPPNNNMMMNNNPPPOOOOOOMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNMMMKKKIIIGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNNNNOOOOOONNNNNNMMMMMMLLLLLLLLLLLLMMMNNNNNNOOOOOOOOONNNNNNMMMMMMMMMNNNOOOQQQRRRRRRQQQOOONNNOOOQQQRRRSSSSSSQQQOOOMMMQQQSSSTTTUUUUUUWWWZZZ\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYY\\\[[[YYYXXXXXXYYY[[[\\\[[[[[[YYYYYYYYY[[[]]]^^^^^^bbbfffiiinnnzzz{{{pppjjjaaa[[[XXXUUUQQQMMMKKKKKKJJJIIIGGGEEEDDDCCCDDDDDDEEEGGGHHHKKKLLLNNNPPPSSSWWWYYY^^^gggttt~~~|||yyyvvvtttrrroooooopppqqqrrryyy~~~wwwqqqjjjaaaZZZTTTSSSRRRSSSWWW^^^ggglllpppqqqtttwwwzzz|||}}}~~~}}}~~~|||qqqgggdddfffkkknnnxxxzzz}}}~~~{{{uuupppmmmmmmnnnpppooorrrvvvxxxyyyyyy{{{|||yyyzzz{{{||||||}}}}}}|||zzzyyyuuunnnhhhgggkkkpppttt{{{uuukkkaaaWWWQQQQQQMMMIIIEEECCCAAA???===>>>>>>>>>>>>????????????<<<<<<<<<<<<===>>>???@@@CCCEEEHHHIIIJJJJJJLLLNNNTTTUUUVVVXXX[[[___bbbdddiiiiiijjjjjjiiihhhfffeeedddeeefffgggjjjqqqyyy~~~}}}yyyvvvtttpppnnnkkkiiihhheeeaaa^^^VVVSSSPPPNNNMMMLLLIIIGGGDDDDDDEEEGGGJJJMMMQQQSSSSSSVVV[[[___ccchhhmmmqqq}}}}}}}}}yyyeeeUUUKKKFFFEEEDDDDDDDDDCCCCCCBBBAAAAAAAAA??????@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFIIIHHHIIIJJJMMMNNNMMMKKKPPPQQQPPPOOOMMMNNNPPPRRRPPPOOOOOONNNLLLJJJHHHGGGKKKLLLMMMMMMMMMKKKIIIGGGIIIIIIIIIJJJJJJKKKMMMMMMNNNOOOOOOPPPPPPOOOOOONNNMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPOOONNNNNNMMMLLLLLLMMMNNNPPPRRRSSSRRRQQQPPPOOOOOOPPPPPPPPPOOONNNMMMPPPRRRSSSTTTTTTVVVYYY[[[]]]\\\[[[YYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYYYY[[[ZZZYYYXXXXXXYYYZZZ[[[\\\[[[ZZZYYYYYYZZZ[[[\\\^^^aaadddeeeiiirrrxxxqqqggg___[[[WWWSSSPPPLLLLLLKKKJJJHHHFFFDDDCCCDDDDDDDDDEEEGGGIIIJJJKKKNNNPPPSSSUUUXXX^^^fffmmm{{{|||uuusssqqqooooooooopppqqqwwwuuujjjccc\\\ZZZYYYXXX[[[```eeehhhmmmnnnpppsssvvvyyy{{{}}}~~~~~~}}}pppiiigggiiikkkuuuwww{{{~~~~~~|||xxxtttqqqnnnnnnmmmoooqqqssstttuuuvvvyyy{{{xxxyyyzzzzzzzzzzzzzzzyyysssrrrnnniiigggkkkssszzzxxxmmmggg___[[[UUUQQQNNNKKKIIIGGGDDDCCCBBBAAABBBBBBAAA@@@<<<<<<;;;;;;;;;<<<<<<===???AAACCCDDDDDDEEEFFFGGGJJJJJJKKKMMMOOORRRTTTVVVWWWWWWXXXYYYZZZZZZYYYYYYZZZZZZZZZZZZ\\\```gggllltttvvvyyy{{{|||{{{yyyxxxpppooonnnllljjjiiihhhhhhhhhiiijjjmmmrrrxxx~~~xxxqqqllliiiiiiiiiooosssxxx{{{yyyvvvrrrqqqpppoooooommmjjjfffbbb```^^^]]][[[YYYWWWUUUSSSQQQPPPOOOPPPQQQRRRQQQOOOMMMGGGHHHIIIMMMSSSYYY___ccciiimmmrrrwwwzzz}}}}}}yyyzzz~~~xxxjjjXXXKKKFFFFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA??????@@@AAABBBCCCDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFJJJHHHGGGEEEEEEFFFHHHIIIHHHIIIIIIIIIHHHHHHGGGFFFGGGGGGHHHJJJKKKKKKJJJJJJNNNNNNOOOOOOOOOOOOPPPQQQQQQQQQQQQPPPNNNKKKIIIGGGJJJKKKLLLMMMLLLKKKIIIHHHJJJIIIIIIIIIJJJKKKMMMNNNOOOPPPPPPPPPPPPPPPPPPOOONNNMMMMMMNNNNNNOOOPPPQQQQQQQQQPPPOOONNNMMMLLLKKKLLLNNNPPPRRRSSSSSSRRRQQQOOOOOONNNNNNNNNNNNNNNOOOQQQRRRTTTUUUUUUVVVYYY[[[^^^]]][[[YYYYYYZZZ[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[ZZZZZZYYYYYYYYYZZZ[[[\\\]]]___aaabbbeeelllxxx|||oooeee___ZZZVVVSSSNNNMMMMMMKKKIIIGGGEEEDDDDDDDDDDDDDDDEEEGGGHHHIIILLLNNNQQQSSSUUUXXX^^^bbbgggqqqzzzrrrqqqpppnnnnnnnnnooopppttt|||wwwooodddbbb______aaadddfffgggjjjjjjkkknnnqqqvvvzzz|||~~~~~~~~~zzzooojjjjjjkkkrrrtttxxx|||~~~}}}{{{xxxtttqqqmmmllloooppprrrrrrsssuuuxxxzzzyyyyyyyyyxxxwwwuuusssssskkkkkkkkkjjjlllrrrzzzvvvqqqjjjddd^^^YYYUUURRRMMMJJJFFFDDDDDDCCCAAA???======<<<<<<;;;<<<<<<<<<;;;===@@@AAAAAABBBCCCDDDCCCCCCDDDEEEGGGIIIJJJKKKJJJJJJKKKMMMNNNNNNOOOOOOOOOPPPQQQQQQRRRTTTWWWZZZaaaccceeeggggggfffdddbbb```^^^\\\ZZZWWWVVVUUUTTTUUUUUUUUUVVVZZZ^^^cccffffffddd___ZZZWWWVVVVVVVVVWWW\\\aaadddccc```]]]\\\]]]]]]\\\ZZZXXXUUURRRPPPOOOOOONNNMMMKKKJJJJJJJJJMMMNNNQQQUUUXXXXXXUUURRRMMMOOOSSSYYYcccnnnxxx~~~}}}yyyzzz{{{~~~}}}ggg]]]OOOGGGFFFFFFDDDBBBCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBCCCDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFJJJHHHGGGEEEEEEFFFHHHIIIHHHHHHIIIIIIHHHHHHGGGGGGEEEFFFHHHIIIIIIIIIJJJJJJLLLLLLMMMOOOPPPQQQPPPPPPRRRRRRRRRQQQPPPMMMJJJIIIJJJKKKKKKLLLKKKKKKIIIIIIIIIIIIHHHIIIJJJLLLNNNOOOOOOPPPPPPQQQQQQPPPPPPOOONNNNNNNNNNNNOOOPPPQQQRRRRRRRRRQQQPPPOOONNNMMMLLLMMMNNNPPPRRRSSSSSSRRRQQQPPPPPPOOONNNNNNOOOPPPQQQRRRSSSUUUVVVVVVXXXZZZ]]]]]]]]][[[ZZZZZZ[[[\\\\\\___^^^^^^^^^]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[XXXXXXYYYYYY[[[\\\]]]^^^[[[]]]^^^___bbbiiirrryyyxxxkkkbbb\\\WWWTTTPPPPPPOOOMMMKKKIIIGGGEEEEEEDDDDDDDDDDDDEEEFFFGGGFFFGGGJJJLLLNNNQQQTTTVVV]]]dddooo|||zzzvvvnnnnnnmmmlllmmmmmmnnnooorrrzzz}}}mmmjjjggggggiiikkkkkkkkkgggfffeeegggjjjoootttxxx}}}}}}~~~~~~vvvooonnnooopppssswww{{{~~~~~~}}}{{{xxxsssnnnllloooqqqrrrsssssstttwwwzzzzzzyyyxxxuuurrrooollljjjeeehhhlllpppvvv|||xxxpppiiiddd\\\WWWQQQNNNLLLJJJGGGCCCCCCBBBAAA@@@???>>>>>>>>>999;;;===>>>>>>>>>???@@@>>>??????@@@AAABBBCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGEEEGGGIIIIIIIIIIIIKKKLLLRRRRRRSSSTTTSSSSSSQQQQQQRRRQQQOOOMMMKKKJJJIIIHHHKKKJJJJJJJJJLLLOOORRRSSSQQQPPPMMMKKKIIIIIIIIIJJJHHHKKKOOOQQQQQQOOONNNMMMOOOOOOMMMLLLKKKJJJIIIHHHEEEFFFGGGGGGFFFGGGIIIKKKMMMPPPVVV\\\aaaaaa]]]ZZZXXX[[[```jjjxxx~~~|||}}}}}}}}}}}}}}}pppWWWQQQJJJEEEDDDCCCBBB@@@BBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEECCCCCCCCCCCCCCCDDDEEEEEEHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHIIIIIIIIIIIIHHHHHHDDDEEEGGGGGGGGGHHHKKKMMMPPPNNNNNNOOOPPPQQQPPPOOOSSSRRRRRRQQQOOOMMMLLLKKKJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHIIIIIIKKKLLLNNNOOOOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOOOOOOOPPPRRRSSSTTTSSSSSSRRRQQQPPPPPPOOOOOONNNOOOQQQSSSSSSSSSRRRQQQPPPPPPOOOOOOOOOPPPQQQQQQRRRTTTVVVVVVWWWXXX[[[]]]\\\\\\\\\\\\\\\\\\\\\\\\______^^^^^^^^^^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\XXXXXXYYY[[[\\\]]]^^^___[[[\\\]]]^^^aaagggnnnsss|||rrrfff^^^XXXUUUSSSSSSRRRPPPNNNKKKIIIHHHFFFEEEEEEDDDDDDDDDEEEEEECCCDDDFFFHHHJJJMMMOOOQQQXXX\\\cccjjjsss|||~~~yyytttqqqiiiiiijjjjjjkkklllmmmnnnpppwwwzzzvvvqqqppprrrssssssrrrgggeeebbb```aaafffkkknnnvvvxxxzzz|||~~~~~~~~~}}}~~~{{{tttrrrrrrpppssswww{{{~~~~~~}}}zzzuuuqqqnnnoooqqqsssttttttuuuwwwxxxxxxwwwuuuqqqmmmiiifffdddbbbgggnnnxxx|||wwwppphhhbbb```]]]WWWSSSOOONNNKKKIIIGGGEEEDDDCCC>>>???AAAAAA???>>>>>>???===>>>>>>???@@@@@@@@@???@@@@@@@@@@@@@@@AAABBBBBBAAABBBCCCCCCBBBBBBDDDEEEHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHIIIGGGFFFEEEDDDCCCDDDDDDDDDCCCEEEGGGGGGGGGFFFGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGDDDFFFIIIJJJJJJMMMQQQTTTVVVZZZccclllsssssspppllljjjlllrrr|||}}}zzzyyyzzz|||}}}}}}~~~lll```MMMKKKGGGDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIHHHIIIIIIJJJJJJJJJIIIIIIDDDEEEFFFFFFEEEHHHMMMQQQ[[[VVVPPPMMMNNNPPPPPPPPPQQQQQQOOONNNMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJFFFGGGIIIKKKLLLMMMMMMNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRTTTUUUTTTSSSSSSSSSRRRRRRQQQQQQOOOPPPRRRSSSSSSRRRQQQPPPOOOOOOOOOPPPPPPPPPQQQQQQQQQSSSUUUUUUVVVWWWZZZ\\\[[[\\\]]]^^^___^^^\\\[[[]]]]]]]]]]]]]]]^^^^^^^^^]]]]]]]]]^^^^^^]]]]]]]]]ZZZZZZ[[[\\\]]]^^^^^^^^^\\\\\\\\\]]]___ccchhhlllrrr~~~}}}nnnddd^^^ZZZVVVUUUTTTRRRPPPMMMKKKIIIGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFIIIKKKMMMNNNQQQTTTXXX]]]bbbjjjrrrwwwyyytttqqqooollljjjdddeeefffhhhjjjkkkmmmmmmooouuu|||yyyzzz|||zzzxxxooojjjddd___]]]___cccfffmmmooossswwwzzz||||||{{{{{{{{{{{{|||~~~~~~wwwttttttqqqtttwww{{{~~~~~~~~~{{{wwwssspppmmmpppssstttttttttuuuvvvtttsssqqqnnnjjjfffcccaaaaaagggppp}}}xxxuuu}}}}}}wwwsssoooiiidddZZZYYYVVVRRRNNNLLLJJJIIIEEEGGGGGGFFFCCCAAAAAAAAA??????@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>??????AAABBBAAA@@@???@@@BBBEEEBBBBBBAAA@@@AAACCCDDDEEECCCCCCBBBBBBAAABBBBBBBBB???@@@AAAAAABBBCCCCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCDDDEEEDDDCCCDDDFFFHHHEEECCCBBBAAAAAADDDGGGIIIHHHKKKNNNPPPQQQTTTZZZ^^^bbbhhhrrr}}}zzz|||~~~wwwrrrppppppqqqtttxxx}}}ppp^^^TTTKKKJJJHHHDDDAAA???AAABBB>>>>>>>>>>>>>>>?????????>>>>>>???@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJDDDEEEEEEEEEEEEHHHNNNTTTddd]]]SSSLLLLLLNNNQQQQQQPPPOOOMMMKKKJJJJJJKKKLLLIIIJJJJJJJJJJJJJJJJJJJJJEEEGGGIIIKKKMMMMMMMMMMMMNNNOOOOOOPPPPPPOOOOOONNNOOOOOOPPPPPPRRRSSSTTTUUUTTTTTTTTTTTTSSSSSSSSSSSSPPPQQQSSSTTTSSSRRRPPPOOOMMMNNNOOOPPPPPPPPPPPPPPPPPPRRRTTTTTTUUUVVVYYY[[[ZZZ\\\^^^``````^^^\\\ZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]^^^^^^______^^^^^^]]]\\\]]]]]]^^^^^^]]]]]]]]]]]]\\\\\\\\\]]]```dddfffkkkvvvvvvkkkddd```WWWWWWVVVTTTQQQNNNLLLKKKHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBCCCEEEGGGHHHHHHLLLNNNQQQTTTYYY```hhhmmmmmmttt}}}~~~~~~yyytttnnnjjjgggfffeeedddbbbbbbdddfffiiikkklllmmmooottt~~~|||xxxrrriiibbb]]]]]]```bbbfffiiinnntttwwwxxxxxxwwwyyyyyy{{{|||}}}xxxttttttrrrtttxxx|||~~~|||xxxtttrrrlllooorrrtttttttttttttttpppooonnnkkkhhheeecccaaabbbgggqqq~~~}}}sssqqq|||~~~{{{rrrpppmmmiiieee___YYYUUUQQQMMMIIIGGGFFFFFFEEEDDDEEECCCAAAAAABBBBBBAAA@@@@@@???===>>>@@@BBBCCCBBB?????????@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???@@@BBBCCCDDDBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGFFFFFFDDDEEEFFFGGGIIILLLMMMNNNRRRTTTWWW\\\ccckkkqqqttt{{{sssmmmkkkjjjjjjnnnxxxqqqbbbUUUMMMEEEEEECCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBB@@@@@@AAAAAABBBCCCDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEEEEGGGJJJLLLNNNRRRQQQPPPOOONNNNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJKKKLLLPPPOOOMMMKKKKKKLLLNNNOOOQQQQQQPPPPPPPPPQQQQQQRRRPPPQQQSSSTTTUUUUUUTTTTTTTTTSSSSSSSSSUUUVVVUUUTTTTTTTTTUUUUUUTTTQQQOOOMMMOOOOOOPPPQQQRRRRRRRRRQQQUUUUUUTTTTTTTTTUUUWWWXXXZZZ[[[\\\]]]^^^]]]\\\\\\ZZZZZZ[[[\\\^^^______```bbbbbbaaaaaa`````````___````````````____________]]]^^^^^^^^^^^^```bbbeeekkknnnyyyxxxlllfff___^^^[[[VVVQQQOOOOOOQQQNNNKKKGGGEEEDDDEEEDDDCCCEEEDDDDDDDDDDDDEEEEEEFFFJJJKKKNNNQQQUUUYYY\\\^^^fffiiinnnrrrsssrrrpppnnniiifffccc___]]]^^^___aaaaaaaaabbbdddfffhhhjjjlllppprrrxxx~~~wwwlllbbb\\\[[[]]]]]]cccjjjooopppqqqsssuuuzzzyyyxxxwwwwwwxxxzzz|||~~~~~~xxxtttrrrrrrsssvvvxxx{{{}}}~~~|||xxxuuuqqqqqqqqqppppppooooooooollloooooommmlllmmmkkkgggkkkooowww}}}tttrrrzzz~~~~~~wwwnnniiibbb^^^YYYUUUTTTSSSRRRQQQMMMKKKIIIIIIIIIJJJIIIHHHGGGDDDBBBBBBCCCDDDDDDCCC>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@?????????AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEGGGGGGFFFFFFFFFFFFFFFGGGGGGIIIKKKNNNOOOOOOOOONNNMMMMMMNNNPPPSSSWWWZZZ\\\dddhhhnnnwww~~~vvvpppmmmmmmiiimmmwwwttteeeYYYNNNGGGDDDCCCBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBB@@@@@@AAABBBBBBCCCDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEGGGIIILLLMMMOOOOOOOOONNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKOOONNNLLLKKKKKKLLLMMMNNNRRRRRRQQQQQQPPPPPPOOOOOOOOOPPPRRRTTTTTTUUUTTTTTTTTTSSSRRRSSSUUUVVVUUUTTTSSSTTTUUUUUUTTTQQQOOONNNMMMNNNOOOPPPQQQQQQQQQQQQUUUUUUTTTTTTTTTUUUVVVWWWXXXYYY[[[\\\]]]]]]\\\\\\ZZZ[[[[[[\\\]]]^^^___```aaa`````````____________````````````````````````^^^___```______```bbbeeeiiilllvvv}}}sssfffccc```\\\XXXVVVTTTRRRPPPMMMIIIFFFFFFEEECCCBBBEEEDDDDDDCCCDDDDDDEEEEEEHHHIIIKKKNNNQQQUUUXXXZZZ\\\___bbbeeefffeeecccaaaaaa___\\\YYYXXXYYYZZZ\\\______```bbbeeegggiiijjjmmmpppvvv~~~wwwmmmddd```___\\\___dddhhhiiikkkooorrrtttssssssssssssuuuvvvwwwxxx{{{~~~~~~{{{wwwtttrrrrrrtttvvvxxxzzz|||}}}~~~~~~yyyvvvqqqpppooonnnmmmkkkjjjjjjiiimmmooonnnpppttttttqqqtttxxx~~~yyy~~~|||}}}wwwrrrkkkfffcccaaa```___ZZZXXXVVVVVVVVVWWWVVVUUUSSSPPPLLLJJJIIIIIIHHHHHHCCCBBBBBBAAABBBCCCDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJNNNNNNNNNNNNOOOOOOPPPQQQSSSVVV[[[___bbbbbbbbbaaa___^^^___```dddhhhmmmpppyyy~~~{{{uuuqqqpppmmmqqq|||ssscccWWWNNNHHHCCCBBBAAA@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFHHHJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIIIILLLKKKJJJJJJJJJKKKLLLMMMQQQRRRRRRRRRQQQOOOMMMLLLNNNOOOPPPRRRSSSTTTTTTTTTSSSRRRQQQRRRTTTUUUTTTSSSSSSSSSTTTTTTSSSQQQPPPNNNLLLMMMMMMOOOPPPQQQRRRRRRVVVUUUTTTTTTSSSTTTTTTTTTVVVWWWXXXZZZ[[[\\\\\\\\\ZZZ[[[[[[\\\]]]^^^____________^^^^^^^^^^^^]]]]]]______``````aaaaaabbbbbb```aaaaaa`````````ccceeehhhkkkrrrqqqmmmgggdddaaa^^^YYYUUUSSSQQQMMMKKKIIIHHHEEECCCEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEGGGJJJMMMPPPSSSTTTXXXYYYZZZ\\\\\\[[[ZZZZZZYYYWWWTTTSSSRRRTTTVVVWWW[[[\\\^^^```ccceeeggghhhjjjnnntttzzz{{{ppphhhccc^^^______```aaadddiiilllkkklllmmmnnnoooqqqrrrrrrppptttxxxyyyxxxvvvtttsssssstttuuuxxxyyy{{{||||||~~~~~~~~~}}}yyyvvvqqqpppmmmjjjhhheeedddcccdddjjjnnnqqqwww~~~|||yyy|||zzzvvvtttrrrqqqllljjjhhhhhhiiijjjiiihhhfffbbb]]]YYYVVVUUUSSSRRRQQQOOOMMMKKKKKKKKKMMMNNNMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHJJJKKKMMMNNNLLLLLLMMMOOOQQQTTTVVVWWWZZZZZZ[[[\\\]]]___aaabbbiiilllsssyyy}}}~~~}}}|||wwwvvvuuuuuuxxx|||xxxuuutttwww}}}tttdddVVVNNNIIIFFFCCCAAA@@@???>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLMMMMMMMMMKKKJJJJJJJJJIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGJJJIIIIIIIIIIIIJJJKKKLLLOOOPPPQQQRRRQQQOOOMMMLLLMMMNNNOOOPPPRRRSSSSSSTTTRRRQQQPPPQQQSSSTTTSSSRRRRRRSSSSSSSSSRRRQQQPPPPPPLLLMMMNNNOOOPPPRRRSSSTTTVVVUUUUUUTTTSSSSSSSSSSSSSSSTTTVVVXXXYYY[[[\\\\\\ZZZ[[[[[[\\\]]]]]]^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\^^^^^^___```aaabbbcccdddbbbccccccaaa```aaaccceeeiiikkkrrr|||yyypppjjjhhheee___ZZZWWWUUURRROOONNNLLLIIIGGGEEEEEEDDDCCCBBBBBBCCCCCCCCCDDDEEEGGGIIILLLNNNOOOVVVVVVVVVVVVUUUUUUUUUTTTRRRQQQPPPOOOPPPRRRTTTVVVXXXYYY\\\___bbbdddfffgggggglllrrruuuyyy~~~~~~tttmmmfffccc___\\\[[[^^^bbbeeecccdddfffiiikkklllmmmmmmkkknnnsssvvvvvvuuuuuuuuussstttuuuwwwxxxyyyyyyzzz|||||||||}}}}}}{{{xxxtttpppnnnjjjfffccc```^^^]]]aaahhhpppvvv~~~yyyxxx~~~zzztttnnnkkkiiigggeeefffccc___\\\ZZZZZZ[[[\\\]]]\\\[[[YYYXXXVVVUUUUUUPPPPPPPPPRRRUUUXXX[[[]]]ZZZ[[[]]]```dddhhhkkkmmmooooooppprrrtttwwwyyyzzz{{{wwwxxx|||{{{zzznnndddWWWMMMHHHFFFDDDCCCAAA@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIKKKKKKLLLLLLMMMNNNNNNNNNKKKJJJJJJJJJIIIIIIIIIIIIGGGFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJKKKLLLKKKMMMOOOQQQQQQPPPOOONNNMMMMMMMMMNNNOOOQQQRRRRRRQQQPPPOOOPPPRRRSSSRRRQQQQQQRRRRRRRRRRRRQQQQQQQQQNNNOOOOOOPPPQQQSSSUUUVVVUUUUUUUUUUUUTTTTTTSSSSSSRRRSSSTTTVVVXXXZZZ\\\\\\ZZZ[[[[[[\\\\\\]]]]]]]]][[[[[[[[[[[[\\\\\\\\\\\\]]]^^^___```aaabbbcccdddbbbccccccbbbaaaaaaccceeejjjmmmrrryyy~~~uuuppplllfffaaa[[[XXXTTTQQQOOOMMMKKKIIIGGGFFFEEECCCCCCBBBBBBBBBCCCDDDDDDEEEGGGIIIKKKLLLPPPOOONNNMMMLLLLLLLLLLLLMMMLLLKKKLLLMMMOOOQQQRRRUUUVVVZZZ]]]```ccceeeeeeeeejjjoooqqqssszzz}}}{{{|||}}}rrrlllddd]]]ZZZZZZ\\\^^^\\\^^^```ccceeeggghhhiiiiiimmmqqqtttuuuuuuvvvwwwssstttuuuvvvwwwwwwwwwwww{{{{{{{{{||||||zzzvvvsssllljjjfffaaa^^^[[[ZZZYYY___hhhsss}}}}}}zzz|||~~~{{{vvvqqqooopppqqqsssuuutttssspppnnnkkkiiihhhaaaaaabbbdddgggkkkoooqqqssstttvvvzzz~~~}}}yyyvvvuuuxxxooo]]]UUULLLEEECCCCCCAAA@@@@@@???>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKLLLLLLMMMMMMNNNNNNKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLLLLJJJKKKMMMOOOPPPPPPPPPOOOMMMMMMMMMMMMMMMOOOPPPPPPPPPOOONNNOOOQQQRRRQQQPPPQQQQQQQQQQQQQQQQQQRRRRRRQQQPPPPPPPPPRRRSSSVVVWWWUUUUUUVVVVVVVVVUUUTTTTTTSSSSSSTTTUUUWWWYYY[[[\\\[[[[[[[[[[[[\\\\\\]]]]]]ZZZ[[[[[[[[[[[[\\\\\\\\\]]]]]]^^^___```aaabbbcccaaabbbbbbaaaaaaaaadddfffjjjmmmrrrwww}}}xxxrrrnnnbbb^^^XXXSSSPPPMMMKKKIIIHHHGGGFFFEEECCCCCCBBBBBBDDDDDDDDDEEEFFFGGGHHHIIIKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFGGGHHHJJJLLLMMMPPPSSSVVV[[[^^^aaabbbcccdddgggkkkmmmnnnsss{{{}}}{{{yyyxxxyyy|||xxxnnnfff```^^^]]]\\\ZZZ[[[]]]___bbbdddfffgggkkknnnrrrttttttuuuuuuvvvttttttuuuuuuvvvuuuuuuuuuzzzzzzyyyzzzyyywwwrrroooeeeccc___[[[XXXWWWWWWWWW___jjjxxx}}}}}}|||}}}~~~|||{{{xxx{{{mmm]]]PPPKKKEEEBBBBBBBBB???===>>>======<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@AAAAAA@@@????????????????????????@@@AAABBBCCCCCCDDDCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIJJJJJJJJJIIIIIIHHHKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJHHHGGGFFFFFFEEEEEEEEEFFFEEEFFFHHHIIIKKKLLLMMMMMMLLLLLLMMMMMMNNNNNNOOOOOONNNMMMLLLLLLLLLMMMNNNNNNPPPNNNNNNOOOPPPQQQPPPOOOPPPPPPPPPPPPQQQQQQRRRSSSQQQQQQPPPOOOPPPRRRTTTVVVUUUUUUVVVWWWXXXWWWVVVVVVTTTTTTTTTUUUVVVYYY[[[\\\[[[[[[[[[[[[\\\\\\\\\\\\ZZZZZZ[[[[[[[[[\\\\\\\\\\\\]]]]]]^^^___``````aaa```aaaaaaaaa```aaadddfffgggkkkppprrrvvv~~~|||pppjjjaaaYYYSSSPPPMMMKKKJJJIIIHHHFFFDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFCCCCCCCCCDDDFFFGGGIIIJJJKKKNNNRRRWWW[[[]]]______aaacccfffhhhjjjmmmqqquuu{{{~~~~~~zzzxxxwwwvvvvvvxxxzzz|||}}}uuuooojjjfffddd``````aaabbbeeegggjjjlllmmmpppssstttssssssssstttttttttuuuuuuuuuttttttssstttsssssssssrrrooojjjfff\\\ZZZWWWUUUSSSSSSTTTUUU^^^kkk}}}}}}}}}~~~nnn\\\NNNJJJGGGCCCBBBCCCBBB???<<<<<<<<<;;;:::::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@AAA@@@@@@?????????>>>>>>>>>>>>>>>@@@@@@AAABBBCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFJJJJJJKKKKKKJJJJJJIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKHHHHHHGGGFFFFFFEEEFFFFFFEEEFFFHHHJJJKKKMMMMMMMMMOOONNNMMMMMMLLLMMMMMMNNNOOONNNLLLKKKKKKKKKLLLMMMOOONNNMMMNNNPPPQQQPPPOOOPPPPPPPPPPPPPPPQQQRRRSSSRRRQQQOOOOOOOOOQQQSSSTTTTTTUUUWWWXXXYYYXXXXXXWWWUUUUUUUUUUUUVVVXXXZZZ\\\[[[[[[[[[[[[[[[\\\\\\\\\ZZZZZZ[[[[[[\\\\\\\\\]]]\\\\\\]]]]]]^^^_________^^^___`````````aaadddgggdddhhhmmmoooqqqxxx}}}uuujjj```XXXTTTPPPOOOKKKJJJHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDEEEFFFEEEDDDCCCBBBCCCCCCDDDEEEFFFGGGIIIJJJHHHKKKOOOTTTXXX[[[\\\\\\___```bbbeeehhhjjjkkklllttt{{{|||xxxxxxzzzxxxwwwvvvuuuuuuvvvwwwxxx|||wwwqqqmmmhhhgggggghhhjjjmmmpppsssoooqqqssssssrrrqqqqqqrrrttttttuuuuuuttttttsssrrrmmmllllllkkkjjjfffaaa]]]VVVUUURRRPPPPPPQQQSSSTTT^^^lllwwwiii[[[OOOIIIEEEDDDDDDBBBAAA@@@??????========================??????>>>===============?????????@@@@@@AAAAAAAAAAAA>>>;;;;;;>>>@@@@@@???===>>>???@@@BBBCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEIIIIIIJJJJJJIIIIIIHHHGGGHHHIIIJJJJJJIIIIIIJJJLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJKKKLLLMMMGGGHHHHHHHHHIIIJJJJJJJJJMMMLLLLLLLLLLLLLLLLLLLLLPPPPPPOOOOOONNNMMMMMMMMMOOOOOONNNOOOPPPRRRTTTUUUTTTTTTTTTRRRPPPOOOPPPQQQUUUWWWXXXXXXWWWVVVWWWXXXVVVUUUTTTTTTTTTVVVXXXZZZ]]]\\\ZZZYYYYYY[[[\\\^^^\\\\\\[[[[[[[[[[[[\\\\\\___\\\ZZZ[[[^^^___^^^]]]``````````````````______```aaadddhhhjjjooo{{{tttfff[[[UUUSSSRRROOONNNKKKHHHFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBDDDCCCBBBAAA@@@@@@@@@@@@CCCCCCCCCDDDDDDEEEGGGGGGJJJLLLNNNRRRUUUWWWYYYYYY\\\^^^aaacccdddfffhhhkkknnnpppuuu}}}~~~|||zzzwwwtttrrrqqqsssssstttttttttttttttttt{{{|||~~~zzzxxxvvvvvvxxxyyyzzzyyyyyyuuuqqqooooooqqqrrrsssttttttttttttrrrpppnnnlllooommmkkkjjjgggaaaYYYRRRSSSOOOMMMOOOPPPOOORRRVVV^^^jjj~~~uuuggg\\\QQQHHHDDDCCCCCCBBBAAA@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;===============>>>>>>????????????@@@@@@@@@AAAAAAAAA>>>;;;;;;>>>@@@@@@???===>>>???@@@BBBCCCDDDDDDFFFFFFFFFFFFFFFEEEEEEEEEHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIJJJLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLKKKKKKKKKJJJIIIHHHHHHHHHLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMOOONNNNNNNNNOOOPPPRRRSSSSSSTTTTTTRRRPPPOOOPPPRRRUUUVVVXXXXXXWWWVVVVVVWWWVVVUUUTTTTTTTTTVVVXXXYYY\\\[[[[[[ZZZ[[[\\\]]]]]]ZZZZZZYYYYYYYYYYYYZZZZZZ^^^\\\ZZZ[[[]]]______]]]`````````______^^^^^^^^^^^^^^^```ccceeeiiisss~~~sssfff\\\VVVSSSOOONNNLLLJJJHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFHHHIIILLLOOORRRTTTVVVVVVXXXZZZ]]]___```bbbeeegggjjjllloootttzzz}}}{{{wwwvvvuuutttrrrqqqpppoooqqqqqqrrrsssssssssrrrrrrsssuuuwww{{{~~~}}}yyyuuuqqqoooooopppqqqqqqqqqqqqqqqqqqpppnnnlllkkkiiifffcccaaa___\\\WWWSSSRRRNNNNNNQQQRRRSSSVVVZZZ___iii||||||yyy}}}{{{yyyyyyxxx{{{}}}ooo^^^UUUNNNGGGBBBAAAAAAAAA@@@???>>>======<<<:::::::::::::::::::::::::::;;;;;;<<<>>>???@@@@@@>>>>>>????????????@@@@@@???===;;;;;;===?????????===>>>???@@@AAABBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIGGGIIIJJJJJJIIIIIIJJJKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLKKKKKKJJJJJJIIIIIILLLLLLMMMMMMNNNNNNNNNOOOLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQQQQRRRSSSSSSQQQQQQRRRSSSUUUVVVXXXWWWVVVUUUUUUVVVUUUUUUTTTTTTUUUVVVXXXYYY[[[[[[\\\\\\]]]]]]]]]]]]ZZZZZZYYYYYYYYYYYYZZZZZZ\\\[[[ZZZ[[[]]]______^^^``````___^^^]]]\\\\\\[[[]]][[[\\\___```cccllluuu{{{lll___WWWSSSRRRRRRQQQOOOMMMLLLJJJIIIFFFEEEDDDCCCBBBBBBAAABBBAAA@@@@@@?????????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFHHHKKKNNNPPPQQQRRRSSSUUUXXXZZZ[[[\\\___aaadddeeehhhkkkpppuuuyyy{{{~~~~~~~~~~~~~~~{{{{{{{{{{{{yyyxxxwwwvvvnnnnnnmmmmmmmmmmmmmmmmmmoooooopppqqqqqqqqqqqqqqqpppqqqsssvvvzzz~~~yyyuuurrroooooooooooonnnnnnnnnnnnmmmkkkjjjhhhgggaaa^^^ZZZWWWVVVVVVUUUTTTRRRPPPQQQUUUXXXZZZ]]]bbbccclll{{{~~~rrroooqqqzzz}}}{{{yyywwwzzz}}}hhh\\\PPPJJJGGGCCCAAABBB@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<>>>>>>>>>===>>>???@@@AAABBBCCCCCCEEEEEEEEEFFFFFFFFFFFFFFFDDDEEEFFFHHHIIIIIIJJJJJJGGGIIIJJJJJJIIIHHHJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIKKKLLLNNNNNNNNNNNNNNNMMMLLLLLLKKKJJJIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMJJJJJJJJJKKKLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQSSSSSSRRRRRRSSSTTTTTTVVVWWWWWWUUUTTTTTTUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZ\\\^^^___^^^]]]\\\\\\\\\[[[[[[[[[[[[\\\\\\[[[ZZZZZZ[[[\\\^^^____________^^^]]]\\\[[[ZZZYYY]]][[[[[[^^^___bbbiiiqqqzzz}}}oooddd]]]ZZZXXXXXXXXXWWWUUURRROOOMMMGGGGGGEEEDDDBBBBBBAAAAAA@@@@@@??????>>>??????@@@???????????????@@@AAABBBCCCDDDFFFHHHKKKLLLMMMNNNOOOQQQSSSUUUVVVWWWZZZ\\\]]]___ccchhhmmmrrrvvvxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuutttsssrrrqqqpppkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnoooppppppqqqppppppooopppqqqsssvvvyyy{{{}}}zzz|||~~~}}}{{{xxxuuurrrpppoooooommmllllllllljjjhhhfffdddbbbaaaZZZXXXUUUSSSSSSTTTUUUUUUTTTRRRUUU[[[___aaadddiiikkkqqq}}}~~~uuulllmmmrrr{{{|||{{{yyy|||uuukkkZZZQQQIIIFFFDDDAAA@@@BBB@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>======<<<========================;;;<<<<<<<<<<<<<<<===>>>>>>>>>??????@@@AAABBBBBBDDDDDDDDDEEEEEEFFFFFFFFFCCCDDDEEEGGGHHHIIIIIIIIIGGGHHHIIIIIIHHHHHHIIIKKKIIIJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIKKKLLLNNNNNNNNNNNNNNNNNNMMMKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPOOOOOONNNMMMLLLKKKKKKIIIIIIJJJKKKLLLMMMMMMNNNPPPPPPPPPQQQQQQQQQQQQQQQOOOQQQSSSTTTSSSSSSSSSTTTTTTVVVWWWVVVUUUSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWWWWXXXYYY\\\^^^___^^^]]]\\\\\\\\\[[[[[[[[[[[[\\\\\\ZZZ[[[[[[[[[[[[\\\^^^______^^^]]]\\\[[[ZZZYYYYYY[[[XXXXXX\\\^^^aaagggnnnrrruuu|||vvvmmmgggeee___``````___\\\WWWRRROOOJJJIIIGGGEEEDDDCCCBBBBBB@@@@@@??????>>>?????????>>>>>>>>>>>>>>>??????@@@BBBCCCEEEGGGIIIJJJKKKKKKKKKMMMPPPQQQRRRSSSUUUWWWZZZ\\\```eeekkkpppsssuuuooooooooonnnnnnnnnnnnnnnooonnnmmmllllllkkkkkkjjjmmmmmmmmmlllllllllkkkkkkmmmmmmnnnppppppqqqqqqqqqmmmmmmmmmnnnppprrrssstttvvvwwwyyy{{{}}}~~~}}}|||{{{xxxvvvuuussspppooonnnmmmkkkiiikkkiiifffccc___\\\ZZZYYYSSSRRRRRRQQQQQQRRRTTTUUUVVVUUUYYY```eeefffhhhmmmnnnttt~~~yyysssooommmqqqxxx}}}|||{{{ooo___WWWNNNHHHCCCCCCAAA>>>===????????????>>>>>>=========999999999999999999999999:::;;;<<<===>>>===<<<;;;======<<<<<<<<<<<<;;;;;;:::;;;<<<<<<;;;;;;<<<===>>>>>>??????@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEECCCCCCEEEFFFGGGHHHHHHHHHFFFHHHIIIIIIHHHHHHIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNMMMKKKJJJHHHLLLLLLLLLLLLLLLKKKKKKKKKOOONNNNNNMMMLLLKKKJJJJJJIIIJJJJJJKKKLLLMMMMMMNNNOOOPPPQQQQQQRRRRRRRRRQQQOOORRRTTTUUUTTTSSSSSSTTTTTTUUUWWWVVVTTTRRRRRRSSSSSSSSSTTTTTTUUUVVVVVVVVVWWWXXX[[[]]]^^^]]]\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZ[[[\\\\\\\\\ZZZ[[[\\\^^^^^^^^^]]]\\\[[[ZZZZZZYYYZZZVVVUUUYYY\\\^^^bbbhhhlllnnnttt~~~vvvooollliiijjjkkkiiiddd\\\UUUPPPLLLKKKIIIGGGEEEDDDCCCCCCBBBBBBAAA??????>>>>>>???>>>>>>=========>>>>>>???AAABBBCCCEEEGGGHHHHHHHHHHHHJJJLLLMMMNNNOOOQQQSSSWWWYYY]]]aaaeeehhhjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjgggggggggggghhhiiijjjkkknnnnnnmmmmmmllllllkkkkkkkkklllmmmoooppppppppppppooooooooooooooopppqqqqqqssssssssstttuuuvvvvvvwwwyyywwwvvvvvvwwwvvvsssqqqooommmllllllkkkjjjgggeeeeeeddd```\\\XXXUUUSSSRRRLLLMMMNNNNNNOOORRRVVVZZZ]]]]]]```gggkkkkkklllpppooouuuwwwnnnjjjjjjkkkpppwww~~~wwwiiiYYYMMMJJJCCC???>>>@@@???;;;:::;;;============<<<<<<<<<<<<999999999999999999999999888999;;;===>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::888;;;======;;;:::;;;===>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEECCCDDDEEEFFFGGGGGGGGGGGGFFFHHHIIIIIIHHHGGGIIIJJJIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKMMMMMMMMMKKKIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMNNNOOOQQQRRRRRRRRRQQQPPPRRRUUUVVVTTTSSSSSSSSSTTTUUUVVVUUUSSSRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVVVVVVVWWWYYY[[[\\\\\\\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZ[[[]]]]]]\\\ZZZYYY[[[]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[WWWUUUXXX[[[[[[^^^bbbdddgggkkkrrr}}}|||vvvwwwxxxxxxvvvoooeee[[[UUUOOONNNLLLIIIGGGEEEDDDDDDDDDDDDBBBAAA???>>>>>>>>>>>>>>>============>>>>>>???@@@AAACCCDDDEEEEEEEEEEEEGGGIIIJJJJJJKKKMMMOOORRRTTTWWW[[[^^^```bbbbbbhhhhhhgggggggggfffffffffcccccccccccceeefffhhhiiikkkjjjjjjjjjjjjjjjiiiiiiiiijjjkkkmmmnnnnnnooooooqqqqqqpppooooooooooooooommmmmmmmmmmmnnnooopppppprrrqqqpppqqqqqqqqqnnnlllggggggfffggggggeeebbb```]]][[[XXXTTTQQQOOOMMMMMMJJJKKKLLLMMMOOOVVV___fffjjjjjjnnntttvvvuuuuuuwwwuuu{{{uuukkkeeeggglllpppyyy~~~~~~nnncccXXXKKKDDDCCC===;;;<<>><<<<<<<<<;;;;;;:::::::::888:::======;;;:::;;;===>>>>>>>>>???@@@@@@@@@AAA@@@@@@AAAAAABBBCCCDDDDDDCCCDDDEEEFFFFFFGGGFFFFFFFFFHHHIIIIIIHHHGGGIIIJJJIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIHHHHHHHHHIIIIIIJJJIIIJJJLLLMMMLLLKKKIIIHHHGGGGGGHHHJJJKKKMMMNNNNNNHHHHHHIIIJJJKKKLLLMMMNNNLLLLLLLLLLLLMMMMMMMMMMMMKKKLLLNNNPPPQQQQQQQQQQQQQQQSSSVVVVVVUUUSSSRRRRRRTTTUUUVVVUUUSSSQQQQQQRRRRRRSSSTTTUUUUUUVVVUUUUUUVVVWWWXXXYYY[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]^^^\\\YYYXXXZZZ\\\]]]]]]\\\\\\\\\\\\\\\\\\___ZZZXXXZZZ[[[[[[\\\```]]]```ccchhhrrryyynnnccc\\\PPPOOOMMMJJJHHHFFFEEEEEEFFFEEECCCAAA@@@>>>>>>===???>>>>>>=========>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBDDDFFFGGGGGGHHHKKKLLLLLLOOORRRWWW[[[]]]___```bbbbbbaaaaaa``````______```___^^^^^^^^^___aaabbbfffffffffggggggggghhhhhhggghhhjjjkkklllmmmmmmmmmmmmlllkkkjjjiiiiiiiiiiiikkkkkkllllllnnnoooqqqrrrnnnmmmmmmmmmnnnllljjjgggbbbbbbbbbcccdddbbb___\\\VVVTTTRRROOOMMMKKKKKKKKKLLLLLLLLLMMMQQQ[[[hhhrrrwwwvvvyyy~~~}}}}}}yyyuuummmgggeeekkkssszzzqqqgggXXXNNNHHHEEEAAA===;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;888999::::::999999;;;===??????>>>===<<<;;;::::::===<<<;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;<<<<<<===>>>??????@@@???@@@AAACCCDDDEEEEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHJJJLLLMMMLLLJJJHHHGGGGGGHHHIIIJJJFFFFFFGGGHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEFFFHHHIIIKKKJJJHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQQQQRRRRRRSSSQQQSSSUUUUUUTTTSSSSSSSSSRRRUUUWWWYYYXXXWWWWWWWWWWWWWWWWWWWWWXXXZZZ[[[\\\ZZZZZZZZZXXXVVVWWWZZZ\\\]]]\\\[[[ZZZZZZZZZ[[[\\\]]]\\\[[[ZZZZZZ\\\^^^___]]]\\\[[[ZZZZZZZZZ[[[\\\```aaadddiiimmmuuuvvviiibbbRRRNNNKKKJJJKKKKKKHHHFFFEEEEEEDDDDDDBBBAAA?????????>>>>>>============>>>@@@@@@BBBCCCCCCBBBAAA@@@>>>>>>???AAACCCFFFHHHIIIMMMNNNOOOQQQSSSUUUVVVWWW\\\]]]^^^^^^____________\\\\\\[[[ZZZ[[[^^^```bbbcccdddddddddbbbbbbdddfffgggggghhhhhhiiijjjkkkkkkjjjjjjiiihhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjkkkkkklllllljjjhhhfffeeecccbbb```^^^\\\]]]^^^\\\XXXTTTRRRPPPLLLHHHFFFGGGHHHIIIFFFGGGJJJOOOSSS]]]nnnwwwsssmmmiiijjjqqq{{{yyylllbbbYYYNNNFFFCCC@@@===:::;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::999999:::<<<>>>>>>>>>===<<<<<<;;;;;;===<<<;;;;;;:::::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>???AAABBBDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDGGGFFFFFFGGGGGGHHHIIIJJJJJJIIIHHHHHHHHHJJJLLLMMMMMMLLLJJJHHHHHHHHHJJJJJJGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGHHHJJJIIIIIIHHHHHHIIIIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQRRRPPPSSSUUUVVVUUUTTTSSSSSSRRRTTTWWWXXXXXXWWWVVVVVVWWWWWWXXXXXXZZZ[[[\\\]]]^^^^^^^^^\\\[[[[[[^^^```^^^]]][[[ZZZZZZZZZ[[[[[[\\\[[[ZZZYYYYYY[[[\\\^^^]]]]]]\\\[[[[[[[[[\\\]]]______bbbfffiiippp}}}ooofffVVVRRRNNNMMMNNNNNNLLLJJJEEEEEEEEEDDDDDDBBBAAAAAAAAA@@@??????>>>?????????>>>>>>>>>?????????>>>>>>??????@@@AAABBBDDDEEEFFFHHHHHHJJJKKKMMMOOOPPPQQQVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYXXXXXXYYY[[[]]]^^^aaacccccccccbbbbbbdddfffggggggggggggggggggggggggggggggfffeeeeeeeeeeeefffgggggggggggghhhhhhhhhiiijjjiiigggeeecccaaa______\\\YYYWWWVVVVVVUUURRROOOLLLKKKIIIHHHFFFFFFEEEEEEGGGHHHLLLQQQWWW```rrr|||xxxxxxwwwwwwxxx}}}}}}zzz{{{}}}~~~}}}ooo```VVVPPPJJJCCC???>>>===;;;888:::::::::999999999999999:::::::::::::::::::::::::::;;;;;;:::888888999;;;===========================<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEECCCCCCDDDDDDDDDDDDCCCCCCFFFFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIHHHIIIKKKLLLMMMNNNMMMKKKJJJIIIIIIJJJJJJHHHHHHIIIHHHHHHGGGFFFEEEFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJIIIIIIHHHKKKKKKLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPOOORRRVVVXXXWWWUUUTTTSSSSSSUUUWWWYYYZZZYYYXXXWWWWWWWWWXXXYYYZZZ\\\^^^___`````````___]]]^^^```bbb^^^^^^\\\[[[ZZZZZZZZZZZZZZZZZZYYYXXXYYYZZZ[[[\\\^^^]]]]]]\\\]]]]]]^^^^^^^^^^^^```cccdddiiiuuuzzzooo]]]XXXRRROOOOOOPPPNNNLLLHHHHHHGGGGGGFFFFFFEEEEEECCCCCCBBBAAA@@@@@@AAAAAA>>>======<<<<<<=========@@@@@@??????@@@AAABBBBBBCCCDDDEEEGGGHHHJJJKKKKKKNNNNNNPPPQQQSSSSSSTTTTTTUUUTTTTTTTTTUUUWWWYYYZZZ\\\^^^______^^^___aaaccceeeeeeeeedddddddddccccccdddcccbbbbbbaaaaaabbbbbbdddddddddddddddeeeeeeeeeeeedddbbb```]]][[[YYYXXXUUUSSSPPPNNNNNNMMMLLLKKKJJJKKKKKKKKKJJJHHHFFFEEEHHHIIINNNUUU\\\fffwww{{{~~~}}}~~~}}}|||}}}~~~qqqfffZZZOOOHHHEEEBBB???=========;;;999999999999999999888888888999999999999999999999999:::;;;;;;:::888777888:::<<<<<<<<<<<<======>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<============>>>@@@AAACCCDDDDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOOOOOOOOOOPPPOOONNNNNNNNNNNNNNNNNNNNNRRRVVVYYYYYYVVVUUUTTTUUUVVVXXXZZZ\\\\\\ZZZYYYVVVVVVWWWXXXZZZ[[[]]]^^^^^^^^^___^^^\\\\\\^^^```___^^^]]]\\\ZZZYYYYYYXXXZZZZZZYYYYYYYYYZZZ[[[\\\^^^^^^^^^^^^^^^____________^^^___aaaaaaccclllvvvzzzjjjddd\\\VVVTTTSSSQQQNNNKKKKKKJJJIIIIIIHHHHHHHHHEEEDDDCCCBBBBBBAAAAAABBB@@@???>>>===<<<===>>>???>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIGGGHHHJJJLLLMMMNNNOOOOOOPPPPPPPPPPPPQQQSSSTTTUUUVVVWWWXXXXXXXXXYYY\\\^^^aaaaaaaaaaaaaaaaaaaaaaaaaaa``````_______________```````````````aaaaaaaaa^^^]]][[[YYYVVVTTTRRRQQQNNNLLLJJJHHHHHHJJJKKKLLLPPPPPPPPPOOONNNLLLJJJIIIJJJKKKPPPXXX```kkk{{{~~~|||}}}~~~~~~~~~~~~~~~|||tttggg\\\SSSLLLFFFBBB@@@???===<<<<<<;;;:::999888888888888888888888888999999999999999999999999:::;;;;;;999777777888999;;;;;;<<<<<<===>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<======???AAABBBCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFGGGIIIJJJKKKJJJIIIHHHLLLMMMMMMNNNOOOOOONNNNNNMMMNNNNNNOOOOOOOOONNNNNNOOOOOONNNMMMMMMMMMMMMMMMMMMQQQWWWZZZYYYXXXVVVUUUUUUUUUVVVYYY\\\\\\ZZZXXXUUUUUUUUUVVVXXXZZZ[[[\\\\\\]]]]]]]]][[[[[[\\\^^^^^^^^^]]]\\\[[[ZZZYYYXXXZZZZZZZZZZZZ[[[[[[\\\\\\^^^^^^______````````````aaa___```aaaaaaaaafffnnnvvv|||tttjjjbbb]]]YYYUUUQQQNNNMMMKKKJJJHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@>>>=========>>>???<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCDDDDDDEEEEEEDDDEEEGGGIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQSSSTTTTTTTTTUUUWWWYYYZZZZZZ[[[\\\^^^___``````^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\WWWVVVTTTRRROOOMMMKKKJJJHHHHHHGGGFFFGGGKKKOOORRRUUUTTTRRRPPPNNNMMMMMMMMMNNNOOOTTT]]]fffppp~~~~~~ttt```ZZZRRRJJJEEEBBB???>>><<<<<<;;;:::999888777777777777777777777888888888888888888888888888888888999::::::999777777888:::;;;<<<<<<<<<======>>>>>><<<<<<<<<;;;<<<<<<===>>>;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIHHHGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJMMMNNNOOOPPPQQQQQQQQQQQQOOOOOOPPPPPPPPPOOONNNNNNPPPOOONNNMMMMMMLLLMMMMMMNNNRRRVVVYYYYYYXXXXXXXXXUUUTTTUUUXXX\\\]]][[[WWWUUUUUUUUUVVVWWWXXXYYYZZZ[[[]]]^^^]]]\\\[[[\\\]]]]]]]]]]]]]]]\\\ZZZYYYXXXZZZZZZZZZ[[[[[[[[[\\\\\\]]]^^^___```````````````bbb``````cccbbbaaadddiiippp}}}xxxooogggaaaZZZUUUTTTRRROOOLLLIIIHHHGGGGGGGGGFFFEEEDDDCCCCCCBBBBBB@@@@@@???>>>============<<<<<<<<<<<<===>>>@@@@@@>>>?????????@@@@@@AAAAAABBBCCCDDDFFFGGGHHHHHHHHHGGGHHHIIIJJJKKKLLLLLLMMMOOOPPPQQQQQQQQQQQQSSSUUUSSSTTTUUUWWWXXXZZZ[[[\\\YYYYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUPPPOOONNNLLLJJJHHHGGGFFFDDDEEEFFFGGGHHHLLLRRRVVVUUUTTTRRRQQQQQQQQQRRRSSSXXXXXX]]]fffoooxxx~~~}}}qqqeee]]]NNNKKKFFFAAA???===<<<;;;:::::::::999777777777777666666666777777777888888888888888888888888888888777888999888777777999;;;<<<<<<<<<===============<<<<<<<<<<<<<<<===>>>>>>::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<>>>???AAABBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJHHHIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKOOOPPPQQQRRRRRRSSSSSSSSSQQQQQQQQQQQQQQQPPPOOONNNPPPPPPOOONNNMMMMMMMMMMMMOOORRRVVVXXXYYYYYYYYYZZZZZZXXXXXX\\\aaabbb___\\\WWWWWWWWWWWWWWWXXXYYYYYYZZZ[[[]]]]]][[[ZZZ[[[\\\[[[\\\\\\]]]\\\[[[ZZZYYYXXXYYYZZZZZZ[[[[[[ZZZZZZ\\\]]]^^^```````````````bbb``````ccccccaaabbbfffjjjttt{{{ssskkkeee```]]]YYYTTTPPPMMMLLLKKKJJJIIIHHHFFFEEEDDDDDDDDDAAAAAAAAAAAA@@@???>>>===>>>>>>============>>>>>>===>>>>>>>>>>>>>>>?????????@@@AAABBBCCCCCCCCCCCCCCCCCCEEEFFFGGGGGGHHHHHHJJJKKKLLLLLLKKKKKKMMMOOONNNOOOPPPQQQRRRSSSTTTUUURRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNJJJJJJIIIHHHFFFEEEDDDCCCBBBDDDFFFGGGHHHLLLQQQUUUWWWXXXZZZ[[[]]]^^^______dddccchhhqqqzzz}}}|||~~~qqqggg]]]TTTNNNGGGEEEBBB@@@>>><<<;;;:::999::::::999888777888:::555666666666777777888888777777777777777777777777777888888888777888999;;;========================<<<<<<<<<<<<<<<===>>>>>>:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;<<<>>>???AAABBBBBBBBBEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBBBBBBBBBBDDDEEEEEEDDDDDDEEEGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLHHHHHHIIIIIIJJJIIIIIIIIIHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHIIIKKKLLLPPPQQQRRRSSSTTTTTTTTTTTTRRRRRRRRRRRRQQQPPPOOOOOOQQQPPPOOONNNMMMMMMMMMMMMPPPRRRVVVXXXXXXYYYZZZ\\\```^^^^^^bbbgggiiifffbbbYYYYYYXXXXXXXXXXXXYYYYYYWWWYYY[[[[[[YYYXXXYYYZZZZZZ[[[\\\]]]]]]\\\ZZZZZZWWWXXXXXXYYYZZZYYYYYYYYY[[[\\\^^^````````````___aaa___```ccccccaaaaaaeeeeeelllyyy{{{kkkhhhccc]]]XXXTTTSSSRRRLLLKKKIIIHHHGGGFFFFFFFFFDDDDDDEEEEEEDDDCCCAAA@@@AAA@@@???======<<<<<<<<>>???@@@@@@??????@@@@@@BBBCCCDDDEEEEEEEEEEEEFFFGGGFFFEEEEEEGGGHHHLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIGGGGGGFFFEEEDDDCCCCCCBBBAAACCCFFFGGGHHHJJJOOOSSS[[[^^^ccchhhkkkmmmlllkkkmmmlllpppyyy~~~}}}|||zzz|||wwwyyy~~~vvvzzzpppdddZZZUUUPPPJJJEEEAAA@@@>>><<<;;;::::::;;;:::777444555777888666444555555555555666666666666666666666666666666666666:::::::::999888777666666<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;;;;:::::::::=========>>>???AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAABBBCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJKKKJJJIIIHHHIIIKKKMMMNNNNNNPPPSSSSSSSSSSSSTTTUUUSSSSSSSSSSSSRRRRRRRRRRRRSSSQQQNNNMMMNNNNNNMMMLLLQQQSSSUUUXXX[[[^^^___```eeebbb```bbbhhhmmmllljjjeee___YYYWWWZZZ[[[YYYWWWXXXXXXXXXWWWVVVUUUVVVXXXZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXWWWVVVVVVWWWXXXYYY[[[]]]___`````````bbbcccaaaaaaaaaaaa`````````___gggiiiqqq~~~uuujjjaaaZZZUUUQQQQQQNNNJJJHHHGGGGGGFFFEEEFFFEEEEEEDDDCCCCCCBBBBBBBBBBBB@@@???===;;;:::999>>>>>>>>>>>>???@@@AAABBB?????????>>>>>>=========<<<===>>>???AAACCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDEEEGGGIIIJJJHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCAAA??????@@@AAADDDDDDEEEFFFGGGLLLQQQVVV___hhhuuu}}}}}}|||{{{|||~~~yyyuuusssvvv{{{|||zzzyyy|||sssssstttwwwzzzwwwooohhh}}}zzz~~~}}}|||zzz{{{~~~vvvddd[[[QQQIIIEEEBBB===:::>>>===;;;:::999999999999999666444444666777666444555555555555666666666666666666666666666666666666666666777888999999999999<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;=========>>>???@@@BBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBAAAAAAAAABBBCCCDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIKKKMMMNNNNNNPPPSSSSSSSSSSSSTTTVVVSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRPPPOOONNNQQQSSSVVVYYY]]]___aaabbbeeebbb```ccciiiooopppoooeee___YYYXXXYYYZZZXXXVVVVVVVVVWWWVVVUUUUUUVVVXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXWWWWWWWWWXXXYYYZZZ\\\^^^___^^^^^^___aaaaaaaaa`````````_________dddeeejjjttt}}}qqqggg___ZZZXXXUUURRRPPPNNNLLLJJJHHHIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDBBBAAA???>>>======>>>>>>>>>>>>>>>??????@@@>>>>>>>>>===<<<;;;;;;:::<<<<<<===???@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@BBBCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@??????AAABBBCCCDDDEEEGGGKKKQQQYYY^^^pppyyyxxxrrrppprrrssszzzzzz{{{~~~xxxnnnmmmmmmooopppmmmeee^^^|||zzzxxxuuusssnnnqqquuuvvvvvvtttrrrrrrrrrvvv~~~mmm___SSSMMMEEE@@@>>><<<:::777:::999888777777777777888888666444444555666555444555555555555666666666666666666666666666666666666555666777888999999999999;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=====================<<<<<<<<<<<<============>>>@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@@@@BBBCCCDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJKKKMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJKKKMMMNNNOOOQQQSSSTTTSSSSSSUUUVVVUUUTTTTTTTTTTTTTTTUUUUUUWWWZZZ^^^]]]YYYUUUSSSSSSQQQSSSVVVZZZ^^^aaacccdddeeebbb___aaafffkkkmmmmmmddd___ZZZXXXXXXYYYWWWUUUSSSTTTUUUTTTTTTTTTVVVXXXVVVVVVVVVVVVVVVVVVVVVVVVYYYXXXXXXWWWXXXXXXYYYYYYYYY[[[]]]]]]\\\\\\]]]^^^`````````_________^^^^^^___^^^aaahhhoooyyy|||ooohhh```]]]YYYUUURRROOOKKKIIIKKKKKKKKKKKKIIIHHHFFFEEEGGGFFFEEECCCBBBAAAAAA@@@@@@@@@@@@??????????????????>>>>>>===<<<<<<;;;;;;<<<<<<===>>>>>>???@@@@@@========================???>>>>>>======>>>??????@@@@@@@@@??????????????????????????????????????????@@@AAAAAA@@@AAACCCEEECCCDDDGGGKKKQQQ[[[fffnnn{{{uuummmggggggmmmuuu{{{~~~{{{}}}}}}vvvqqqmmmlllllllllkkkfff]]]WWW{{{uuuoookkkhhhkkknnnoooooooooooopppssszzzzzzqqqbbbVVVMMMHHHBBB???>>>===<<<;;;777666666666666777777777777666555555555555555555555555555555666666666666666666666666666666666666888888888888888777666666::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>===============<<<<<<===>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???@@@AAACCCDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMKKKJJJIIIJJJKKKLLLNNNPPPQQQRRRRRROOONNNLLLKKKKKKLLLMMMNNNOOOQQQSSSTTTTTTTTTUUUVVVUUUUUUTTTTTTTTTUUUVVVWWWZZZ```ffffff```ZZZXXXXXXTTTVVVXXX[[[^^^```aaabbbdddaaa]]]\\\___aaaccccccbbb^^^ZZZXXXWWWWWWUUUSSSQQQRRRSSSSSSSSSTTTVVVXXXUUUUUUUUUUUUUUUVVVVVVVVVXXXXXXXXXXXXXXXXXXYYYYYYYYY[[[]]]]]][[[[[[[[[\\\^^^^^^^^^^^^]]]]]]]]]]]]\\\ZZZZZZ^^^bbbjjjwwwwwwnnniiibbb\\\XXXTTTQQQPPPRRRSSSSSSRRRPPPMMMJJJHHHHHHGGGFFFDDDCCCBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@??????????????????==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@??????>>>>>>>>>?????????????????????????????????@@@@@@AAAAAAAAA@@@BBBCCCBBBBBBCCCEEEGGGFFFGGGKKKPPPZZZfffttt}}}yyykkkgggcccdddkkkxxx~~~uuuoookkkkkkkkkmmmmmmkkkcccYYYQQQzzzrrrhhhbbbbbbdddgggiiikkkmmmqqqssszzzxxxkkkdddccc```XXXQQQFFFCCC???;;;:::999999999555666666666777777777777777777777666555555555666555555555555666666666666666666666666666666666666777777888888888777666666::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>=========<<<<<<<<<<<<===>>>??????@@@AAAAAAAAAAAABBBBBBBBB@@@@@@??????@@@AAACCCDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJLLLLLLLLLMMMNNNOOONNNMMMKKKJJJKKKLLLOOOQQQSSSUUUUUUVVVQQQPPPNNNLLLLLLLLLMMMNNNOOOQQQTTTTTTTTTTTTUUUWWWVVVUUUTTTTTTTTTUUUWWWXXX]]]ccciiiiiiccc]]][[[[[[WWWXXXYYY[[[\\\]]]^^^^^^```^^^[[[ZZZZZZ\\\^^^^^^___]]]ZZZXXXVVVUUUTTTSSSPPPRRRSSSTTTTTTUUUWWWYYYWWWWWWWWWVVVVVVVVVVVVUUUVVVVVVWWWXXXXXXXXXXXXXXXYYY[[[\\\\\\[[[ZZZ[[[\\\\\\\\\\\\[[[[[[[[[ZZZZZZYYYWWWWWWYYY\\\aaammmxxx}}}rrriiiccc```___^^^```aaaaaa```]]]XXXTTTPPPKKKIIIGGGEEEDDDCCCDDDDDDCCCCCCDDDDDDDDDCCCBBBBBB@@@@@@@@@AAAAAAAAAAAAAAA===============>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAA@@@??????>>>>>>>>>??????@@@@@@@@@??????@@@AAABBBBBBCCCCCCCCCDDDEEEEEEDDDDDDGGGIIIJJJLLLPPPWWWaaannn}}}ssskkkbbbbbbdddmmmzzzxxxooojjjhhhfffiiilllmmmhhh^^^RRRJJJ}}}vvvmmmddd^^^WWWZZZ___dddjjjpppxxx}}}|||lllaaaTTTMMMMMMMMMKKKGGG@@@???<<<999777666666777555555666777777777666666666666777555444333555666555555555555666666666666666666666666666666666666333444555777888999999:::999999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>============<<<<<<<<<<<<<<<===>>>>>>AAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@AAABBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMLLLMMMOOOPPPPPPOOOMMMLLLLLLNNNPPPRRRTTTVVVWWWWWWSSSQQQOOOMMMLLLMMMNNNNNNPPPRRRTTTUUUTTTTTTVVVWWWVVVUUUSSSSSSSSSUUUWWWYYY\\\```dddddd```]]][[[[[[WWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ\\\]]]___aaa\\\[[[YYYWWWVVVUUUTTTSSSRRRTTTUUUUUUUUUVVVXXXZZZZZZYYYXXXXXXWWWVVVUUUUUUTTTUUUVVVWWWWWWXXXWWWWWWWWWYYY[[[[[[[[[ZZZ[[[\\\YYYYYYYYYXXXXXXXXXWWWWWWUUUTTTUUUWWWYYY\\\eeeoooyyyyyyrrrooommmmmmmmmnnnnnnlllhhhaaa[[[VVVPPPNNNKKKHHHGGGFFFGGGGGGCCCDDDFFFGGGHHHHHHGGGGGGCCCCCCCCCCCCBBBBBBBBBBBB>>>?????????????????????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???======>>>???@@@AAAAAABBBAAAAAABBBCCCDDDFFFFFFGGGGGGHHHIIIJJJJJJKKKNNNPPPTTTVVVZZZ```jjjvvv~~~vvvnnnjjjeeegggnnn{{{tttllliiihhhjjjlllnnnllleeeZZZNNNGGG~~~zzzuuuoooiiiccc\\\XXXPPPUUU\\\dddooo{{{{{{lllaaaVVVOOOFFFAAA@@@AAAAAA???===<<<;;;888666666777888444555666666666555444333333444555444111000222444555555555555666666666666666666666666666666666666222333555777888999999:::888888999999999:::::::::999999999999999999999999::::::;;;;;;;;;<<<<<<<<<>>>>>>=========<<<<<<<<<<<<<<<;;;;;;<<<<<<======AAAAAAAAABBBBBBBBBBBBCCCAAA@@@@@@@@@BBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMKKKLLLOOOQQQQQQPPPOOONNNLLLMMMOOOQQQSSSUUUVVVVVVTTTSSSPPPNNNMMMMMMNNNNNNPPPRRRTTTUUUUUUUUUVVVWWWUUUTTTRRRRRRSSSUUUWWWYYYZZZZZZ[[[[[[ZZZYYYXXXXXXUUUUUUVVVXXXXXXXXXXXXXXXWWWYYY[[[\\\]]]]]]___```YYYYYYYYYWWWUUUTTTTTTTTTUUUVVVWWWWWWWWWWWWYYY[[[[[[ZZZYYYXXXVVVTTTSSSRRRRRRSSSTTTVVVWWWWWWVVVVVVUUUWWWYYYYYYYYYYYYZZZ[[[WWWVVVVVVVVVVVVUUUUUUUUURRRQQQRRRUUUVVVVVV]]]eeeppp~~~}}}}}}}}}{{{uuummmeee```XXXVVVRRRNNNLLLKKKLLLLLLGGGIIILLLNNNPPPQQQQQQQQQMMMLLLKKKIIIGGGEEECCCBBB@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCDDDEEEEEEGGGGGGHHHJJJKKKMMMNNNNNNOOOQQQSSSUUUWWWZZZ]]]```cccfffjjjpppwww}}}yyyvvvuuuttttttvvv}}}|||rrrllljjjjjjrrrqqqmmmfff\\\RRRIIIDDD{{{yyyxxxqqqlllddd]]]XXXTTTQQQOOOOOOTTT]]]iiiwww}}}rrrfffYYYPPPHHHEEEAAA>>>===>>>>>>===888888777666444444666777444444555666555444333222111333444222///...000333555555555555666666666777666666666666666666666666666666777777777777777666888888888999999:::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBDDDFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHIIIKKKLLLMMMJJJLLLOOOQQQRRRRRRPPPOOOKKKMMMNNNPPPRRRSSSTTTUUUUUUSSSQQQOOOMMMMMMNNNOOOPPPRRRTTTUUUUUUUUUVVVWWWUUUTTTRRRQQQRRRTTTWWWYYYWWWUUUTTTTTTUUUVVVVVVUUURRRSSSTTTVVVWWWXXXXXXXXXWWWYYY\\\\\\\\\[[[ZZZZZZWWWXXXXXXWWWUUUTTTTTTUUUWWWXXXYYYYYYXXXXXXZZZ\\\\\\[[[YYYWWWUUUSSSQQQQQQQQQRRRTTTUUUVVVVVVUUUUUURRRTTTWWWXXXXXXXXXYYYZZZUUUUUUUUUTTTTTTTTTSSSSSSOOONNNQQQSSSSSSRRRWWW^^^gggsss{{{rrrmmm^^^[[[WWWSSSPPPOOOPPPPPPMMMOOOSSSVVVYYYZZZ[[[ZZZWWWVVVSSSPPPLLLHHHFFFDDD@@@@@@AAABBBBBBCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGFFFEEEEEEDDDDDDEEEFFFGGGIIIJJJJJJMMMNNNOOOQQQRRRTTTUUUVVVWWWYYY]]]```cccgggllloooqqqtttxxx}}}~~~yyyyyy{{{}}}~~~zzzqqqlllkkklllsssoooggg\\\PPPFFF@@@===~~~{{{wwwrrrmmmhhhfff]]]ZZZUUUPPPMMMMMMMMMNNNLLLUUU```mmm~~~ooo```WWWPPPJJJFFF<<<<<<;;;::::::999888888666666666666666666666666444444444444444444444444555555666666555444333333222222222333444555666777555555555555666666666666666666666666777777777777888888777777888888999:::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>======<<<<<<;;;;;;<<<===???@@@@@@@@@@@@@@@@@@AAAAAABBBDDDCCCBBBBBBCCCDDDEEEFFFIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKLLLLLLMMMNNNOOOPPPPPPQQQPPPOOONNNNNNOOOPPPRRRSSSQQQQQQPPPOOONNNNNNNNNNNNRRRRRRRRRRRRSSSTTTUUUVVVVVVSSSQQQRRRUUUXXXXXXWWWXXXVVVTTTSSSTTTTTTTTTRRRPPPRRRTTTWWWXXXXXXWWWVVVVVVWWWXXXZZZZZZZZZYYYXXXZZZXXXUUUSSSRRRSSSTTTVVVWWWXXXXXXYYYZZZZZZYYYYYYYYYYYYYYYXXXVVVTTTSSSRRRRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWWWWUUUSSSQQQPPPPPPPPPQQQQQQPPPOOOOOOQQQTTTWWWYYY```dddqqqxxxpppjjjccc^^^]]]^^^]]]\\\YYY[[[^^^bbbfffiiilllmmmhhhgggccc\\\SSSMMMLLLLLLHHHFFFDDDDDDFFFIIIJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLMMMLLLKKKLLLMMMMMMKKKJJJIIIIIIIIIJJJMMMQQQUUUWWWWWWZZZ\\\^^^^^^___```bbbiiikkkooorrrwww}}}~~~~~~~~~}}}~~~zzzuuupppnnnoooqqqooofffWWWIII@@@;;;999888~~~}}}}}}vvvsssnnnhhhaaa[[[VVVSSSRRROOOLLLHHHGGGGGGIIIJJJNNNXXXffftttsssiii[[[OOOIIIDDD???;;;:::999999888888777666666555555555555555555555555444444444444444444444444555555555555555444333333555555444444444555666666444555555555666666666666444555555555555666666666888888777777777888999999999999999999999999999999::::::::::::::::::::::::;;;;;;<<<===============;;;:::::::::;;;<<<===>>>===============>>>??????BBBBBBBBBAAABBBCCCEEEFFFHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKLLLLLLMMMNNNNNNOOOOOOMMMMMMLLLLLLMMMNNNPPPQQQPPPPPPOOONNNNNNNNNNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTTTTRRRPPPRRRVVVYYYZZZYYYWWWUUUSSSSSSSSSSSSRRRQQQPPPRRRTTTVVVXXXXXXWWWWWWVVVWWWXXXYYYZZZYYYYYYXXXYYYWWWUUUTTTSSSSSSTTTUUUVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWVVVTTTSSSQQQPPPQQQQQQQQQRRRSSSSSSTTTTTTRRRRRRSSSSSSTTTVVVWWWXXXWWWVVVUUUSSSRRRRRRQQQQQQPPPOOONNNNNNPPPRRRVVVXXX]]]aaakkkzzzzzzsssmmmkkkjjjhhhgggeeefffhhhkkkooosssvvvxxxwwwwwwtttlllbbbXXXSSSQQQKKKJJJIIIKKKNNNQQQRRRRRRRRRQQQPPPOOOOOOOOOOOOPPPRRRQQQQQQQQQRRRRRRQQQOOOLLLMMMNNNQQQVVV\\\bbbfffkkknnnqqqrrrssstttuuuwww~~~}}}{{{xxxwwwuuusssrrrpppnnnmmm```XXXKKK@@@999666444444zzz|||~~~|||yyyvvvtttgggddd^^^WWWPPPJJJGGGEEEHHHFFFDDDCCCDDDGGGKKKMMMTTT```pppuuuiiiZZZSSSIIICCC???===:::777777777666666555444444444444444444444444444444444444444444444444444444444444555555555555444444333777777666555555555555555444444444555555555666666333333444444444555555555777777777777777888888999999999999999999999999999999999999999999999999999:::;;;;;;<<<<<<<<<<<<;;;999999999999:::;;;<<<===<<<<<<;;;;;;<<<<<<===>>>@@@@@@@@@@@@AAABBBDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMKKKJJJJJJIIIJJJLLLMMMNNNNNNNNNNNNMMMNNNNNNOOOPPPNNNNNNNNNNNNOOOPPPQQQQQQQQQPPPPPPSSSWWWZZZ\\\\\\WWWUUURRRQQQRRRQQQPPPOOOOOOQQQSSSUUUVVVWWWWWWVVVVVVVVVXXXYYYYYYYYYXXXWWWWWWVVVVVVUUUTTTTTTTTTSSSUUUUUUVVVVVVVVVUUUUUUTTTUUUTTTSSSRRRQQQPPPOOONNNOOOOOOPPPPPPQQQRRRRRRRRRQQQQQQQQQRRRSSSUUUVVVWWWVVVVVVVVVUUUTTTSSSRRRQQQNNNNNNMMMMMMNNNPPPSSSTTTYYY[[[bbbllluuu|||xxxvvvvvvuuuvvvwwwzzz}}}vvvjjjaaa\\\UUUUUUUUUXXX\\\___```___```___]]][[[YYYXXXWWWWWWZZZYYYXXXYYY[[[[[[ZZZXXXTTTUUUXXX^^^eeennnuuuzzzzzzvvvooonnnnnnppprrrooojjjeeeOOOHHH???777222111111000mmmsss}}}}}}xxxtttppplllgggdddWWWUUUPPPLLLHHHFFFEEEEEEEEEDDDDDDFFFJJJOOOTTTXXX___kkk{{{}}}nnn^^^SSSIIIEEE@@@===<<<;;;999777555555444444444333333333444444444444444444444444333333333333333333333333444444444555555444444333555555444444444444555555333333444444444555555555333444444444444555555555777666666666666777888888888888888888999999999999999999999999999999999999::::::;;;;;;;;;;;;::::::999999999:::;;;;;;<<<<<<======<<<<<<======>>>???>>>>>>???@@@AAABBBBBBCCCDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKIIIIIIHHHHHHIIIJJJLLLMMMLLLLLLLLLMMMMMMNNNPPPPPPMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQRRRTTTWWWYYYZZZ[[[VVVTTTQQQPPPPPPPPPOOOMMMMMMOOOPPPRRRTTTTTTUUUUUUUUUVVVWWWXXXXXXWWWVVVUUUTTTUUUUUUVVVUUUTTTSSSRRRSSSTTTTTTTTTTTTSSSRRRRRRRRRQQQPPPOOONNNMMMMMMLLLMMMMMMNNNNNNOOOPPPPPPPPPQQQQQQPPPQQQQQQRRRSSSTTTSSSTTTUUUUUUTTTSSSQQQPPPLLLLLLKKKKKKLLLNNNPPPQQQTTTVVV\\\bbbfffmmm}}}~~~tttnnnffffffgggiiilllnnnnnnlllkkkjjjhhhfffeeeccccccbbbbbbaaabbbdddfffhhhgggfffaaacccfffmmmuuu|||vvvppphhhgggiiilllooojjj```XXXDDD???888333000000000000WWW]]]gggqqq{{{|||xxxsssooohhhccc^^^YYYTTTQQQJJJIIIGGGEEEEEEEEEGGGHHHEEEFFFGGGKKKQQQYYY___dddkkkwww|||pppdddYYYNNNFFF===;;;999888777666555444444444444444444333333333444444444444444444444444333333333333333333333333333333444444444444444333222222222222333444555666333333333333444444444444444444555555555666666666666666555555666666777888777777777888888999999999::::::::::::::::::::::::999999::::::::::::999999999::::::;;;<<<<<<======<<<<<<<<<;;;<<<======>>>======>>>???AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMKKKKKKKKKLLLMMMNNNOOOPPPMMMMMMMMMMMMNNNOOOPPPPPPRRRSSSTTTUUUUUUVVVWWWWWWUUUSSSPPPPPPPPPPPPNNNMMMLLLMMMNNNOOOPPPQQQQQQRRRSSSTTTUUUVVVUUUUUUSSSSSSRRRSSSTTTUUUTTTSSSRRRPPPQQQQQQRRRRRRRRRRRRQQQQQQPPPOOONNNMMMLLLKKKKKKLLLLLLLLLLLLMMMNNNNNNOOOOOOQQQQQQPPPOOOOOOOOOPPPPPPPPPQQQRRRRRRRRRPPPOOOMMMKKKKKKJJJJJJKKKLLLMMMNNNOOORRRXXX\\\]]]```kkkwwwzzzyyyyyyzzz{{{{{{yyywwwuuuttttttsssssssssttttttnnnnnnooorrrvvvxxxxxxwwwtttuuuxxx}}}}}}xxxqqqkkkeeeeeefffhhhhhh```SSSIII===999444111000000///...EEEJJJQQQYYYbbbnnn|||~~~yyyrrrkkkggg```\\\VVVQQQMMMIIIFFFCCCDDDCCCCCCCCCEEEFFFHHHIIIIIIJJJMMMRRRYYYbbbjjjooowwwxxxooobbbWWWPPPJJJDDD@@@:::999888777666555444444444444444333333333333333444444444444444444444444333333333333333333333333222333333444444444444333000000000111222444555666222222222333333333444444444555555555555666666666555555555555555666777777666666777777888999999999::::::::::::::::::::::::999999999999999888888777999:::;;;<<<=========<<<::::::999999::::::;;;<<<<<<===>>>@@@AAABBBBBBBBBAAAAAABBBCCCDDDDDDDDDCCCBBBCCCDDDEEEFFFHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHGGGIIIHHHHHHHHHHHHJJJKKKLLLKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMMMMMMMNNNOOOPPPQQQRRRTTTUUUUUUTTTSSSSSSTTTTTTRRRPPPOOOPPPPPPOOONNNMMMMMMNNNNNNNNNOOOOOOOOOQQQRRRSSSSSSSSSRRRQQQPPPPPPQQQRRRRRRRRRQQQPPPOOOOOOOOOPPPQQQQQQQQQQQQQQQPPPOOOMMMLLLKKKKKKLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNPPPOOONNNNNNMMMNNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKMMMNNNRRRVVVVVVVVV]]]fffvvv|||zzzuuummmgggdddddddddccc___TTTGGG===777444111000//////---,,,;;;>>>CCCGGGLLLUUUaaajjjyyy}}}~~~{{{wwwtttnnnnnnllliiiddd^^^YYYVVVQQQMMMIIIFFFEEEDDDCCCBBBCCCDDDFFFIIILLLOOOQQQRRRTTTUUUXXX^^^fffpppxxx}}}wwwnnn___WWWMMMFFFBBB???<<<:::999999888666555555666666222222222222222333333333333333333333333333333333222222222222222222222222111222333444444444444444222222222222333333444555222222222222333333333333333333444444444555555555555555444444555555666777666666666777888999999999999999999999999999999999888888999999888777777666777888:::;;;<<<<<<;;;;;;:::::::::::::::;;;<<<<<<;;;<<<>>>@@@BBBBBBCCCBBB@@@AAACCCDDDEEEEEEEEEDDDBBBCCCDDDEEEFFFGGGHHHIIIKKKKKKJJJIIIHHHHHHGGGGGGHHHGGGGGGGGGGGGIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNLLLLLLLLLLLLMMMNNNOOOPPPPPPSSSUUUUUURRRQQQQQQRRRRRRQQQOOOOOOQQQQQQQQQPPPPPPPPPOOOOOONNNNNNNNNOOOOOOPPPQQQQQQQQQOOONNNMMMNNNOOOOOOPPPPPPOOOOOOOOOMMMNNNOOOPPPQQQRRRRRRRRRPPPOOOMMMLLLKKKKKKLLLMMMKKKKKKKKKLLLMMMMMMNNNNNNLLLLLLLLLLLLMMMNNNOOOPPPOOONNNMMMMMMLLLMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJKKKNNNOOOOOOTTTZZZcccqqq{{{wwwssslllgggcccdddccc___VVVJJJ>>>666222111//////000000...,,,666999===>>>???EEENNNVVV^^^cccmmmxxxzzzuuuqqqmmmgggbbb^^^]]][[[XXXTTTPPPLLLJJJJJJHHHEEEDDDEEEGGGGGGGGGEEEGGGLLLQQQVVVZZZ]]]______aaadddjjjrrr|||wwwlll```VVVNNNIIIAAA===;;;:::888555444444444222111111333555111111111111111222222222111111111111111111111111222222222222222222222222111222333333444444444444555555444333333333444444111111222222222333333333222222333333333444444444555444444444444555666666555666666777888999999999777777777777777777777777888888888888888777666666666777999:::;;;;;;::::::===<<<<<<<<<<<<===>>>>>>;;;<<>>;;;777444333222222444444444333333222222222333333333222222111111111555555444333333222222111222222222222222222222222555555555444444333333333444333333222222333333444444444444333333222222222333444444555555444444333444444444444555666777777666777888999999999999999888888888888999999999999:::999888777666666666666777888888999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;===?????????@@@AAACCCAAABBBCCCDDDEEEEEEEEEDDDAAABBBDDDEEEGGGHHHHHHHHHJJJLLLMMMLLLJJJIIIIIIJJJGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIKKKKKKJJJJJJJJJKKKKKKLLLOOOOOOPPPQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPNNNLLLLLLMMMNNNMMMLLLPPPPPPOOONNNMMMLLLKKKJJJNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKKKKKKKLLLNNNPPPQQQNNNOOOOOOOOOOOONNNMMMMMMKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJRRRTTT^^^qqq{{{tttpppooonnnfff\\\QQQLLLGGG???777444222111111000///......---444444555666888:::<<<===<<<@@@FFFMMMTTT]]]ffflll{{{{{{yyyzzz{{{{{{ssspppllliiihhhfffccc```___\\\WWWTTTQQQOOOMMMKKKLLLKKKKKKKKKLLLLLLMMMMMMNNNOOOPPPRRRTTTVVVXXXXXX\\\```fffmmmrrruuuvvvvvvzzzyyyzzz|||~~~tttoooeeeZZZOOOGGGAAA>>>;;;:::777444333222333333444444333333333222222222333333333222222111111111111111111111111111111111222222222222222222222222555555444444444333333333444333333222222333333444444333333333222222222222333333444444444444333333333333333333444555666777666777777888888888888888666666666666777777777777:::999888777666666666666777888888999999::::::;;;::::::;;;;;;;;;<<<<<<<<<;;;===????????????AAACCC@@@AAACCCEEEEEEEEEDDDCCC@@@AAACCCDDDFFFGGGGGGGGGIIIKKKLLLLLLJJJHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOOOOOOONNNNNNMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOMMMLLLKKKMMMMMMLLLKKKOOONNNNNNMMMLLLLLLKKKKKKNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNMMMLLLMMMNNNOOOPPPNNNNNNOOOOOONNNNNNMMMLLLKKKKKKJJJJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGLLLMMMUUUcccuuu~~~vvvqqqnnnmmm^^^SSSIIIEEE@@@999333111111111000000///......---333333333444555666777888666999<<<@@@EEEJJJPPPUUU___fffpppzzz}}}|||xxxsssppppppnnnjjjfff```^^^[[[YYYXXXWWWUUUSSSRRRRRRQQQOOOLLLKKKMMMNNNMMMOOOQQQTTTVVVWWWWWWWWW[[[\\\^^^```bbbdddeeeeeeiiimmmrrrxxx}}}}}}yyyuuupppkkkggg]]]YYYRRRIIIBBB<<<888666555444333222111222333444333333333222222222222222222222222222222111111111//////000000111222222333222222222222222222222222444444444444333333333333333333222222222222333333222222222222222111111111333333444444444444333333222222222222333444555666666666666777777777777777666666666666777777777777999999888777666666666666777777888888999:::::::::;;;;;;;;;<<<<<<<<<======;;;===>>>???>>>???@@@BBB@@@AAADDDEEEFFFDDDBBBAAA@@@AAABBBDDDEEEFFFGGGGGGHHHJJJKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNMMMNNNNNNNNNMMMLLLKKKKKKLLLMMMMMMMMMNNNOOOOOOOOONNNLLLKKKJJJKKKLLLKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNOOOPPPQQQSSSSSSSSSSSSSSSSSSSSSSSSQQQPPPOOOMMMMMMMMMNNNOOONNNNNNOOOOOONNNNNNMMMLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCFFFGGGLLLUUUaaaqqqyyyrrrllliiiTTTJJJAAA===999333000///111000000//////.........333333222222333333444555666888:::<<<>>>AAAEEEHHHIIINNNWWW```jjjsss|||}}}xxxsssooolllkkkjjjkkkgggbbb___^^^\\\ZZZXXXXXXVVVUUUSSSSSSRRRQQQQQQPPPRRRTTTSSSQQQRRRVVVZZZ[[[]]]aaadddgggggggggfffjjjkkkmmmooopppqqqqqqqqqqqqtttxxx|||~~~yyyqqqiiiaaa[[[UUUQQQLLLIIIEEE@@@;;;888666555333222111111111222333333222222222222222111111111222222222111111111111111111111222222333333333444111222222222222222333333333333333333333333333333333333222222222222333333111111111111111111111111333333333444444333333333222222222222333444555555666666555555555666666666777888888888999999999999888888777666666666666666777777777888999999::::::;;;;;;<<<<<<<<<=========;;;<<<>>>>>>>>>>>>???AAA???AAACCCEEEEEEDDDAAA???@@@AAACCCEEEFFFGGGGGGGGGGGGHHHJJJIIIHHHGGGGGGHHHJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKMMMNNNOOONNNNNNNNNNNNMMMLLLJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOMMMKKKJJJJJJKKKKKKJJJIIIJJJJJJJJJKKKLLLLLLMMMMMMOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSQQQPPPOOONNNNNNNNNOOOPPPNNNNNNNNNNNNNNNMMMLLLLLLJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAADDDEEEIIIOOOUUU```ttt~~~|||~~~}}}~~~xxxoooeee___KKKCCC;;;888555111///111000000/////////.........333333222222222222333333111333555666666888;;;======@@@FFFLLLSSS\\\dddjjjuuu{{{}}}xxxtttqqqooopppmmmiiieeeaaa```______]]]ZZZWWWTTTTTTTTTUUUUUUVVVVVVUUUTTTSSSSSSSSSTTTUUUXXX[[[\\\[[[^^^cccgggppprrruuuxxxyyyxxxvvvuuuxxxyyyzzz{{{{{{zzzyyyxxxyyyzzz{{{{{{zzzxxxuuutttmmmfff\\\SSSLLLHHHEEEDDDAAA???===;;;999888777777333333222222222111111111111111111111111111111111111111111111111111111111333333333222222111111111111111111222222333333333333333333333333333333333333222222111111222222333111111111111111111111111222333333333333333333222222222222222333444555555666666555444444555666666777888888888999999999999888777666666666666666666666777777888888999::::::;;;;;;;;;;;;<<<<<<<<<===;;;<<<===>>>======>>>@@@>>>@@@BBBDDDDDDCCCAAA@@@BBBCCCDDDFFFGGGHHHIIIIIIFFFGGGIIIIIIHHHGGGGGGHHHJJJJJJJJJKKKKKKKKKLLLLLLIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIJJJJJJLLLMMMOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKLLLMMMNNNNNNOOOOOOMMMKKKIIIIIIJJJKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNNNNNNNOOOPPPQQQMMMNNNNNNNNNNNNMMMLLLLLLIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAACCCDDDIIIMMMOOOUUUcccrrr|||{{{~~~|||sssfffXXXOOOCCC<<<666555222//////111////////////............333333222111111222222333///000222333333333555777888:::<<>>>>>>>>888888777666555555555555444444333333222111111000000000000000000111111111000000000111111111111111222111111000//////......111111111222222333333444222222222222333333333333222222111111111111222222111111111222222222222222222222333333333333222222222222222222333444555666888777555444444555666666666666666666777777777777777666666555555666666666666666777777888999999999:::::::::;;;;;;;;;<<<<<<:::<<<======<<<<<<===???>>>???@@@BBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIJJJJJJFFFGGGIIIIIIHHHGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKLLLHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPOOONNNMMMMMMLLLMMMMMMMMMNNNOOOOOOOOOMMMKKKJJJIIIJJJKKKJJJIIIIIIJJJJJJKKKMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPQQQQQQNNNNNNNNNNNNOOOPPPQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQOOONNNMMMMMMMMMOOOPPPQQQMMMMMMNNNNNNMMMMMMLLLKKKIIIHHHHHHGGGGGGFFFFFFEEECCCCCCCCCBBBBBBBBBAAAAAACCCBBBAAAAAAAAAAAAAAABBBAAABBBEEEIIIJJJLLLUUU___mmm{{{yyyxxxxxxxxxwww~~~|||xxxqqqfffXXXIII???:::555222222000,,,,,,///........................111111000000000111111222000222444444333333444555555666888888:::===BBBEEEGGGKKKRRRXXX^^^ccciiilllxxx|||yyyvvvrrrmmmhhheeeeeeeeeeeeddddddddddddbbbaaa______```dddjjjnnnssstttuuutttrrrrrrtttvvvzzzyyyyyy|||||||||{{{yyyvvvqqqllliiiiiigggddd___YYYSSSNNNKKKEEEBBB===:::999999888888333333333222222222222222222222222222222111111000/////////000000000111111///000000000111111111222000000000000////////////000111111222333333444444111111222222222333333333222222111111111111222222222222222222333333333444222222333333333333222222333333333333444555666777999888666555444555666777666666666666777777777777666666555555555666666777666666777777888888999999999999999::::::::::::;;;:::<<<======;;;;;;<<<>>>>>>>>>>>>???AAABBBCCCDDDBBBCCCEEEFFFHHHIIIIIIIIIFFFHHHIIIJJJIIIHHHIIIJJJIIIIIIJJJJJJJJJKKKKKKKKKHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNLLLJJJJJJKKKLLLKKKJJJJJJKKKKKKLLLMMMNNNOOOOOONNNNNNNNNNNNOOOOOOPPPPPPOOOOOONNNOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNMMMLLLMMMNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKHHHHHHHHHGGGFFFFFFEEEEEEBBBBBBBBBAAAAAAAAAAAA@@@AAA@@@@@@@@@@@@@@@AAABBBBBB@@@@@@CCCEEEFFFLLLSSS^^^nnn|||xxxvvvsssrrrssssssrrrqqqrrrmmmfff]]]SSSHHH===666444111111222///++++++...........................000////////////000111111000222333333111000111111444555555666666888<<<@@@;;;>>>CCCHHHMMMRRRYYY]]]ggglllsssxxx|||||||||{{{wwwsssmmmnnnooopppqqqqqqqqqqqqmmmlllkkkjjjlllqqqwww|||~~~}}}ttttttssspppkkkeee```\\\SSSQQQOOOLLLHHHDDDAAA???999888777777777777444222111111111111111000000000//////000111111111111111.../////////000000111111//////000000111111111222000000000111222222333333000000111222333333444444111111111222222333333333222222111111111111222222222222222333333444444444222222222333333222222222444444444444555666777777:::888666555444555666777888888888888999999999999666666555555555666666777666666666777888888999999888888999999999::::::::::::<<<===<<<;;;;;;<<<============>>>???BBBDDDFFFAAABBBDDDEEEGGGHHHHHHHHHFFFHHHJJJJJJIIIIIIJJJKKKIIIIIIIIIIIIJJJJJJJJJKKKHHHHHHIIIIIIJJJKKKLLLLLLMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOONNNNNNPPPPPPOOOOOOOOOOOOOOOOOONNNLLLKKKJJJKKKLLLKKKJJJKKKLLLLLLMMMNNNNNNOOOOOOLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPNNNLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB??????>>>>>>???@@@AAAAAADDD???===@@@BBBDDDIIIOOOQQQ\\\nnnxxxrrrqqqooommmlllnnnpppppppppddd^^^UUUKKKDDD===888444333111222333111,,,,,,...---.....................000000111111111111000000000111111111111222222222333333333444444444555555777888:::<<<@@@CCCFFFHHHSSSUUUZZZ```gggmmmqqqttt|||~~~yyyxxx{{{|||zzzxxx}}}|||{{{{{{{{{}}}~~~{{{{{{zzzzzz|||||||||zzzuuupppjjjgggaaa[[[UUUQQQOOONNNDDDCCC@@@===;;;999777777444444444444444444444444000111222333444333222222000000000000000000000000111111111111111000////////////000000000000//////111111000000000000111111222222111111111111111111000000000000000000000000444444444333333222222222111111222222222333333333111111111222222333333333444444444444444444444444666666666666777777777777666666555555555555666666777777777777777777777777666666777888888888888888777777777888999;;;<<<===;;;;;;:::::::::;;;<<<<<<<<<<<<===>>>???@@@@@@AAABBBCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIKKKLLLLLLLLLLLLMMMMMMMMMLLLLLLJJJIIIIIIJJJIIIHHHGGGHHHJJJLLLNNNNNNMMMKKKKKKKKKMMMOOOQQQLLLLLLKKKKKKJJJJJJJJJIIIHHHIIIJJJLLLMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLNNNOOOMMMNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLMMMNNNPPPRRRSSSQQQQQQPPPPPPPPPQQQQQQRRRSSSSSSRRRPPPPPPOOOOOOOOOOOOOOOOOONNNMMMLLLLLLKKKMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJIIIHHHFFFEEEDDDDDDBBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@@@@???>>>======@@@@@@@@@AAABBBCCCEEEEEEKKKQQQ___sss}}}xxxsssooojjjeeedddjjjnnnkkkeeecccVVVOOOEEE===888666555555111111000///////////////......---,,,++++++******000000111111111111000000000000111111111222222222222222222222333333333333333444555777:::===@@@AAAEEEGGGKKKOOOTTTXXX\\\^^^dddhhhooovvv}}}~~~{{{{{{~~~}}}yyyvvvxxx}}}~~~}}}}}}~~~~~~yyyqqqllljjjfff___ZZZUUURRRMMMHHHCCC@@@>>>>>>???===;;;999777555444444222222222222222222222222000111222333333333222222000000000000000000000000111111111111111000//////000000111111111111000000111000000000000000000111111111111111111111111111000000000000000000000000333333222222222111111111111111111222222222333333222222222222222222333333333333333333333333333333555666666666777777777777666666555555555555666666777777777777777777777777666666777888888888888888777777777888999:::<<<<<<;;;;;;:::::::::;;;<<<<<<======>>>>>>???@@@AAAAAABBBCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIKKKLLLLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIKKKJJJIIIIIIIIIKKKMMMOOONNNMMMLLLKKKLLLMMMOOOPPPLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIKKKLLLMMMMMMMMMMMMLLLKKKKKKJJJKKKLLLMMMNNNNNNNNNOOOOOOOOONNNNNNMMMKKKKKKLLLMMMNNNPPPQQQRRRQQQQQQPPPPPPPPPPPPQQQQQQSSSRRRQQQPPPOOOOOOOOOOOOOOONNNNNNMMMLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIGGGFFFEEEDDDCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDGGGJJJUUUfffwww~~~}}}{{{wwwuuummmhhhgggkkkllleee\\\WWWIIIDDD<<<666333222111111000000///............///.........---,,,+++++++++///000000111111000000///000000000111111111222222000000111111111222222222111111222444666888:::;;;:::;;;===???AAADDDEEEFFFKKKOOOUUU]]]fffmmmrrruuuxxxzzz|||~~~~~~|||yyyyyyzzz}}}~~~wwwtttsssuuu{{{~~~||||||}}}~~~~~~~~~{{{vvvrrriiiddd]]]XXXTTTPPPJJJEEEDDDBBB???;;;888666666555777777555444222111111111000000000000000000000000000000111222222222222111000000000000000000000000000000111111000000//////000111111222222111111000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111000000000111111111222222222222333333333222222222222222222222222222222222222222222555555666666666777777777666666555555555555666666777777777777777777777777666666777888888888888888777777777888999:::;;;<<<:::::::::::::::;;;<<<======>>>>>>???AAABBBBBBCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGHHHJJJKKKLLLLLLMMMMMMLLLLLLMMMLLLLLLKKKJJJIIILLLKKKJJJJJJKKKLLLNNNOOONNNMMMLLLLLLLLLMMMOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJKKKLLLLLLMMMLLLLLLJJJJJJJJJIIIJJJJJJKKKLLLNNNNNNOOOOOOPPPOOOOOOOOOKKKLLLLLLMMMNNNPPPQQQRRRQQQQQQPPPPPPPPPPPPPPPQQQRRRRRRQQQPPPOOOOOOOOOOOONNNMMMMMMLLLLLLKKKKKKJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>============>>>@@@AAAAAADDDEEEKKKWWWdddqqq~~~~~~|||{{{rrrlllhhhiiifff[[[NNNHHH;;;888444111000000///...//////...------------...//////......---,,,,,,,,,//////000000000000//////000000000000111111111111000000000111111111222222222222333333444666777888777777888999:::;;;<<<<<<>>>@@@DDDIIIPPPVVVZZZ]]]aaadddhhhmmmooonnnlllkkkmmmooorrrvvvzzz}}}~~~|||zzz{{{|||}}}zzzyyyzzz|||}}}~~~|||uuusssqqqqqquuuxxxyyyyyyyyyzzzzzzzzz{{{|||}}}}}}}}}{{{yyyvvvttttttttttttvvvvvvvvvtttssstttwwwzzzyyyvvvqqqmmmiiiddd```\\\SSSOOOKKKGGGEEECCC???<<<<<<;;;999777666555555555333222111111000000000111////////////////////////000000000111111111111111000000000000000000000000///000000000000000//////000000111111111111000000///000000000000000000///000000000000111111111111000000000000000000000000111111111111111111111111111111111111222222222222333333333222222111111111222222222222333333333333555555555666666666777777666666555555555555666666666666666666666666666666666666777888888888888888777777777777888999:::;;;::::::::::::;;;;;;<<<===>>>>>>???@@@BBBCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLLLLMMMNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKKKKLLLLLLLLLLLLKKKIIIHHHIIIIIIIIIIIIJJJJJJLLLMMMNNNNNNOOOOOOOOOOOOLLLLLLLLLMMMNNNOOOQQQRRRQQQQQQPPPPPPOOOOOOPPPPPPQQQQQQPPPOOONNNNNNOOOOOOMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFDDDCCCBBBBBB@@@@@@????????????@@@@@@AAAAAA@@@@@@????????????<<<<<<<<<======>>>@@@@@@DDDCCCFFFNNNXXXbbbppp|||wwwnnnfffbbb\\\OOOCCC<<<555333111111111111///.........---,,,,,,,,,,,,---//////.........---------//////000000000000////////////000000000111111111111111111111222222222222222222222222333444555555555555666777888888999999::::::<<<>>>AAAEEEHHHJJJKKKOOOTTTYYY[[[ZZZXXXVVVYYYZZZ]]]```dddhhhlllnnnmmmnnnpppooonnnmmmnnnooorrrxxx|||~~~}}}{{{zzzwwwuuutttuuuvvvvvvxxx{{{~~~|||yyywwwtttrrrpppoooppprrrssssssttttttuuuuuuvvvvvvvvvvvvsssqqqooollliiihhhgggfffdddeeedddccccccdddgggjjjkkkfff^^^WWWRRROOOLLLJJJCCCAAA>>><<<;;;:::999888333333222222222222222333111111111000000111222222000000000000000000000000/////////000000000111111////////////////////////...//////000000000//////......////////////.........///000000000000///...//////000000000111111111000000000000000000000000111111222222222222222222000000111111111222222222333333333222222111111111222333333333444444555555555555555555666666666666666666555555555555666666666666666666666666666666666666777888888888888888777777777777888999:::::::::999999:::;;;<<<======>>>>>>???AAABBBCCCDDDEEECCCCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKMMMMMMMMMNNNMMMMMMLLLLLLHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLMMMNNNNNNLLLMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLLLLLLLKKKKKKJJJGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKMMMNNNNNNNNNNNNLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOPPPOOOOOONNNNNNNNNNNNOOOLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGFFFEEECCCBBBAAA@@@@@@??????>>>>>>??????@@@@@@@@@????????????>>>>>>===<<<<<<<<<===>>>???@@@BBBAAACCCIIIPPPXXXdddooovvvjjj^^^WWWPPPEEE;;;777444222111111222111///---......---,,,,,,,,,,,,,,,...............---------...//////000000//////.../////////000000000111111000111111111111222222222000000000000000111222222111111222333333444555555555666777888:::<<<>>>???>>>AAAEEEHHHJJJJJJHHHGGGGGGHHHJJJLLLPPPSSSVVVXXXWWWYYYZZZ[[[ZZZZZZ\\\]]]___dddiiikkkmmmqqqqqqmmmooonnnmmmllllllmmmmmmnnnqqqtttxxxyyyxxxvvvuuuuuussssssttttttsssrrrpppooommmlllkkkjjjjjjkkkmmmnnnlllllllllmmmllllllkkkjjjdddbbb```^^^[[[YYYXXXWWWQQQRRRRRRQQQPPPQQQUUUWWW[[[VVVNNNGGGDDDAAA@@@>>>:::999888666444333222222//////000000000111111111111000000000000111222222000000000000000000000000/////////...///000000111////////////////////////......///000000000//////---......//////......---......000000000000.........//////000000111111111000000000000000000000000111111111222222222222222000000000111111111111222333333222222222222222222333333333444444555555666444444555555555666666666666666555555555555666666777777777777777777777777666666777888888888888888777777777777777888999999999999999:::;;;<<<===>>>===>>>???@@@BBBCCCEEEEEECCCCCCCCCDDDDDDEEEEEEEEEEEEEEEGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLMMMLLLLLLKKKJJJIIIGGGGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQPPPOOONNNNNNNNNNNNOOONNNNNNMMMMMMNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFEEEDDDBBBAAA@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>===@@@FFFKKKOOOXXXaaaooo~~~jjj^^^QQQJJJEEE===777555222111000000000///---***......---,,,,,,,,,,,,---------------------------......////////////......////////////000000000111/////////000000000111111///////////////000111111000000000000000111111111222333333444666666777777777888:::<<<======<<<<<<;;;;;;<<<>>>@@@BBBDDDEEEEEEFFFGGGGGGFFFGGGIIIKKKJJJOOOSSSSSSVVVYYYYYYUUU\\\\\\\\\]]]]]]^^^___```bbbeeeiiijjjiiigggffffffbbbdddeeefffeeecccbbbaaa___^^^]]][[[ZZZZZZ\\\^^^[[[[[[\\\[[[ZZZYYYWWWVVVQQQPPPNNNLLLJJJHHHFFFFFFBBBBBBBBBAAA@@@AAADDDGGGJJJGGGBBB???===:::888666555555444222111000000111000000111111222111111111//////......//////000000000000000000000000000000//////.........///000111////////////////////////---......///000000//////......////////////......---...000111111000...---......//////000111111222000000000000000000000000000000000111111111222222000000000000111111111111222222222222222222333333111222222333444444555555444444444555555555666666666666555555555555666666777777777777777777777777666666777888888888888888777777777777777888888999999999999:::;;;<<<===>>><<<===>>>@@@AAACCCDDDEEECCCCCCCCCDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFGGGGGGFFFFFFEEECCCDDDFFFHHHJJJLLLMMMNNNMMMMMMMMMNNNNNNNNNOOOOOOMMMMMMMMMMMMLLLKKKIIIIIIGGGGGGIIIJJJJJJJJJIIIHHHHHHIIIJJJLLLNNNOOOOOOOOOMMMMMMMMMMMMNNNOOOPPPPPPRRRQQQPPPOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIIIIIIIHHHHHHHHHHHHFFFEEEDDDCCCBBB@@@??????>>>>>>>>>======>>>>>>>>><<<<<<<<<<<<============;;;::::::::::::;;;<<<<<<<<<;;;???DDDHHHIIINNNTTT]]]iiizzzuuummmYYYNNNDDD@@@>>>999444222000///............,,,+++///......---------------,,,,,,,,,,,,,,,---------......////////////......////////////000000000000............/////////000000000000000000111222333222222111111111000000000111222222333333222111111333333333444444555555666444555666777888999:::;;;;;;<<<<<<;;;:::;;;===???<<<@@@BBBBBBCCCFFFEEEBBBHHHHHHIIIKKKLLLNNNOOOOOOOOORRRVVVWWWWWWVVVUUUUUURRRTTTVVVVVVUUUSSSQQQQQQRRRQQQOOOLLLIIIHHHIIIKKKKKKKKKKKKKKKIIIGGGEEECCCBBBAAA@@@???===;;;:::999::::::999888777888;;;>>>===<<<<<<;;;:::777333000111222222222111111333444//////000000000000000///---------,,,------......///////////////////////////......------///000111////////////////////////------...///000000////////////000000000000//////---...///111111///...------......///000111111222000000000000000000000000.../////////000000111111000000000000111111111111111111111222222333333444000000111222333333444444444444444555555555666666666666555555555555666666777777777777777777777777666666777888888888888888888777777777777777888999999999999:::;;;<<<>>>>>>;;;<<<===???AAACCCDDDEEECCCCCCCCCDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFGGGGGGGGGEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEAAABBBEEEGGGJJJLLLMMMNNNMMMMMMMMMNNNNNNOOOOOOOOOMMMMMMMMMMMMLLLJJJIIIHHHGGGHHHIIIJJJKKKJJJIIIIIIIIIJJJKKKMMMOOOPPPQQQQQQMMMMMMMMMMMMNNNOOOPPPPPPRRRQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCAAA@@@???>>>>>>>>>============>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<999999999888999999::::::<<<<<<@@@EEEGGGFFFHHHMMMOOOWWWdddtttvvvfff[[[KKKBBB;;;;;;;;;777222000000...---...//////...---//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,....../////////////////////......------///000111///////////////000111111111111000///////////////---...///111111222222222000000111111111111000000333333222222333333444555444444555555444444333333777777888888999999::::::999:::;;;;;;;;;;;;:::999<<<<<<=========>>>>>>>>>BBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@???>>><<<<<>>>>>=========;;;;;;:::888777555444444777666555444444555666777666555444444333333333333...///000111111000///...444444333222111000///...---...///000000///...---////////////////////////111111000///////////////////////////////////////------............------///////////////......---///000000000000000//////............////////////000000000000000000000000000000000000111111111111222222111111111111111111222222222222222222222222222222333333333333444444555555555555555555555555777666555444444444444444555555555555666777888999999999888888777777666666555555666666777777888888888888999999:::;;;<<<<<>>@@@BBBDDDFFFGGGFFFMMMVVV^^^eeeooozzztttdddTTTJJJ<<<;;;999666444222111111000/////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////.........///......---...///000111///////////////000000111111111000///////////////---...///000000000000000000000111111111111000000222222111111222222333444111222333444444444444444333333444444444444444555444444444333333444444444777777777777888888888888;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777777666888888888777777777666666777777666666555444444444333222111111111111222333444333222222111111111222...///000111111000///...111111000000000000//////111111222222222222111111//////////////////////////////...---------------////////////////////////.........//////.........///////////////......---//////000000000000//////............////////////000000000000000000000000//////000000000111111111111111111111111111111111222222222222222222222222222222222333333333444444444444444444444444444444333333222222333444444555666666666666777888999999777666666666555555555444555555666666777777888888888888888999::::::;;;;;;>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAABBBCCCCCCBBBBBBCCCEEEFFFFFFFFFGGGGGGGGGHHHHHHFFFEEEDDDCCCBBBAAA@@@@@@BBBBBBCCCDDDEEEFFFFFFGGGIIIJJJKKKLLLNNNOOOPPPPPPOOONNNMMMLLLJJJIIIHHHGGGGGGFFFEEEGGGJJJKKKJJJHHHIIIJJJLLLNNNPPPQQQRRRRRROOONNNMMMMMMOOOPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMKKKIIIHHHHHHIIIJJJJJJJJJKKKLLLLLLLLLKKKJJJFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCAAA@@@AAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<::::::::::::::::::::::::::::::<<<>>>@@@BBBCCCDDDBBBGGGNNNSSSVVV]]]eeelll}}}~~~rrrfffXXXKKKAAA999888666444222111000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........---///............///000000//////......//////000111111000000///////////////---...////////////......///000000111111000000///111000000000000111222222...///111222333444444444111111111111111000000000444333222111111222333444222222222222333333333444444444444444555555555555444444444444444444444444444444333333333333222222222222222222222111111111222222222333333333333333000000////////////000000111111000/////////000000//////000000000000//////.........//////000000000//////............/////////////////////////////////......------------...////////////////////////...//////000000//////...///////////////......---...//////000000/////////............////////////000000000000000000000000//////000000000000111111111111111111111111111111222222222222222222222222222222222222333333333333222222222222222222222222111222222333444555777777666777777777888999999999666666666666555555555555555555666666777777888888888888888999::::::;;;;;;======>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDCCCBBBBBBAAABBBCCCCCCBBBBBBCCCEEEFFFFFFFFFGGGGGGGGGGGGHHHEEEDDDDDDCCCBBBAAA@@@@@@AAAAAABBBCCCDDDEEEFFFFFFIIIIIIJJJKKKMMMNNNOOOOOOOOONNNMMMLLLKKKJJJIIIHHHHHHGGGFFFGGGIIIJJJJJJJJJLLLMMMOOOQQQRRRTTTTTTUUUOOONNNLLLMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMKKKIIIHHHGGGHHHHHHIIIJJJJJJKKKKKKJJJIIIIIIFFFEEEDDDCCCBBBBBBBBBBBBCCCBBB@@@@@@@@@@@@>>><<<:::::::::::::::::::::::::::999999888888999999:::999999999999999999999999777888999;;;===???AAAAAA???BBBEEEFFFGGGIIINNNSSS```qqqxxxjjj^^^SSSJJJAAA;;;444444222111000000//////..................//////........................++++++++++++++++++++++++000000000///......------............/////////000///............///000000000000////////////000000/////////000//////......//////000000000000//////000////////////000111111...///000111222222222222222222222111111000000000333333222222222222333333111111111111222222222222111111222222222333333333222222222222222222222222111111111222222222333333111111111111111111111111111111111111111111111111111000000000000000000111000000//////...//////000//////000000000000//////....../////////000000000///...---,,,,,,---...///////////////////////////111000////////////000000//////////////////////////////000000000000/////////////////////......---......//////000/////////............////////////////////////////////////////////////000000000111000000000000111111111111111111111111111111111111111222222222222333333333333333333333333333333333444444444555666777888999777777888999999999999999888888888888777777777777555555666666777777888888999999::::::;;;;;;;;;;;;<<<<<<===>>>@@@AAABBBBBBCCCCCCCCCDDDDDDCCCBBBBBBCCCDDDEEEEEEDDDDDDEEEGGGFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDDDDCCCBBBAAA@@@@@@AAAAAABBBCCCDDDEEEFFFFFFHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJIIIHHHGGGGGGHHHIIIJJJKKKMMMNNNOOOQQQSSSTTTUUUUUUPPPNNNMMMMMMNNNOOONNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNMMMLLLJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHEEEDDDCCCBBBAAAAAAAAAAAABBB@@@????????????===<<<::::::::::::::::::::::::999999999999999999999999999999999999999999999999666777888:::<<<===??????>>>@@@AAA@@@???@@@CCCFFFOOO[[[lll{{{}}}mmmcccUUUJJJCCC@@@===:::222111000000//////000000------............//////------------------------++++++++++++++++++++++++000000//////.........------......///////////////...............//////000000000////////////000000000000111111111000////////////000000000000////////////......//////000111///000000111111000//////333222222111111000000000...///111222222111///...000000000000111111111111111111111111222222222222111111111111111111111111000000111222222333333444111111111111111111111111333333222111111000000///000000111111111111000000000000////////////000111000000////////////000000111111000000000/////////222111////////////111222////////////////////////000000////////////000000//////////////////////////////000000000000/////////////////////......---------...///////////////............////////////////////////////////////...////////////000000000//////000000000111111111111111111111111111111111111111111222222222333333333333333333333333333333555555555555555666777777777777888999999999888888777777777777888888888888555555666666777777888888;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===???@@@AAABBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEDDDDDDEEEGGGEEEEEEFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDCCCAAAAAAAAAAAABBBCCCDDDEEEFFFFFFHHHHHHIIIJJJKKKKKKLLLLLLMMMLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHHHHGGGHHHJJJLLLKKKLLLNNNPPPRRRSSSTTTTTTQQQOOONNNMMMNNNNNNNNNMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@???======>>>>>>===;;;::::::::::::::::::::::::999999999::::::999999999888888888888888888888888777777888:::;;;===>>>???<<<============>>>AAACCCGGGMMMWWWbbbnnn}}}yyyrrr]]]TTTGGG===:::999999888111111000000000000111111---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////---......///000/////////......------......///000///////////////000000111000000111111111111111000...//////000000//////...//////......//////000111000000111111000000///...000000000000000000//////000000222222222222000000........./////////000000/////////000000000111111000000000000000000000000...//////000111111222222//////000000000000111111333333222111000000//////......////////////......000000//////000000111111000000////////////000000111111111000000///////////////............//////////////////////////////...------------......///////////////////////////...//////000000//////...///////////////......---,,,---......////////////............////////////000000000000000000000000......////////////000000...//////000000111111111111111111111111111111111111111111111222222222222444444444444444444444444333333222222222333333444666777888999999888777777555555555555666666666666555555666666777777888888;;;;;;;;;;;;;;;<<<<<<<<<999999;;;<<<>>>???@@@AAAAAAAAABBBCCCCCCCCCCCCBBBAAABBBCCCCCCBBBBBBCCCEEEEEEEEEEEEFFFFFFFFFFFFGGGDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJIIIHHHHHHJJJKKKJJJKKKMMMOOOPPPQQQRRRRRRQQQOOOMMMLLLMMMMMMLLLKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJHHHHHHGGGFFFEEEEEEEEEEEECCCBBBAAA@@@???????????????>>><<<<<<===>>><<<;;;::::::::::::::::::::::::888999::::::::::::999888777777777777777777777777777777888:::;;;<<<>>>>>>999999999999;;;===???@@@AAACCCHHHPPPXXXcccttt{{{ooofffRRRJJJ???777555444333222111111000000000000111111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000------///000000000///......------------.../////////////////////000111111......///000111111111000......////////////....../////////...///000000111///000000111111111000000//////000000000000000000333222000//////000222333......////////////000000....../////////000000000////////////////////////......//////000000111111....../////////000000000000000000000000000000000------...//////...------///////////////000111111111000///......///000111......////////////000000+++,,,,,,------,,,,,,+++////////////////////////---------------...//////////////////////////////.........//////.........///////////////......---+++,,,---...////////////............////////////000000000000000000000000........./////////000000......//////000111111222111111111111111111111111111111111111222222222222222222222222222222222222000000000111222333444555555666888999999888666555444555555555666666666777555555666666777777888888::::::::::::::::::::::::888888:::;;;===???@@@AAA@@@AAABBBBBBCCCCCCCCCBBBAAABBBCCCCCCBBBBBBCCCEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDEEEGGGGGGGGGFFFDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJHHHJJJLLLKKKIIIHHHIIIJJJIIIJJJLLLNNNOOOQQQQQQRRROOOMMMKKKJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKKKKLLLJJJKKKKKKKKKKKKKKKJJJJJJHHHGGGFFFDDDDDDDDDDDDDDDBBBAAA@@@??????>>>>>>???>>>===;;;<<<======<<<:::999999999999999999999999777777888999999888777777777777777777777777777777666777888999:::;;;<<<===999888777777888:::;;;;;;<<<<<>>@@@@@@@@@AAABBBBBBCCCCCCCCCBBBCCCDDDEEEEEEDDDDDDEEEGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGHHHHHHGGGEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIGGGJJJMMMMMMJJJHHHHHHJJJIIIJJJLLLNNNOOOQQQQQQRRRNNNLLLIIIHHHHHHHHHGGGEEEGGGGGGHHHHHHIIIJJJKKKKKKHHHIIIJJJJJJKKKKKKJJJJJJHHHGGGEEEDDDCCCCCCCCCDDDBBBAAA@@@???>>>>>>>>>>>>===<<<;;;;;;<<<===<<<:::777777777777777777777777555666777888888777666555777777777777777777777777555666777888999:::;;;<<<:::999777666777777888777;;;;;;???DDDDDDCCCJJJUUU\\\iii|||~~~tttmmmfff\\\NNNCCC999666222111333333111///000000///............///000000///...,,,+++***)))........................++++++++++++++++++++++++------............---------.........---,,,,,,+++---------............//////...---,,,,,,,,,,,,,,,////////////////////////000///...------...///000---------............///////////////000000000000111000///......///000111////////////////////////,,,---......//////......000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////.........//////////////////////////////////////////////////////////////////////////////.........---------//////......---------,,,------............------.........------,,,,,,,,,------------------------+++,,,...//////...,,,++++++,,,---...///...---,,,---------------------,,,---------............///111111000000//////......000000000000000000000000............////////////000111111111111222222222111111111111111111111111111111222222222333333333333444555555666666555555444555555555555555444444555555555555666666666666555666888:::;;;:::999888888888888888888888888888888999:::::::::;;;===@@@>>>???@@@AAABBBAAA@@@???DDDDDDDDDDDDEEEEEEFFFFFFCCCCCCDDDDDDEEEFFFFFFFFFFFFIIILLLMMMKKKHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHJJJJJJKKKJJJHHHFFFFFFGGGHHHIIIGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJJJJIIIHHHGGGFFFEEEGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGHHHHHHHHHIIIIIIGGGEEEDDDCCCCCCCCCCCCCCCAAA???===<<<:::999;;;;;;;;;::::::999999999999888888777777777777777999888666555555555666777777666555444444444444444666666666666666777888888666666666666666777777888<<<;;;;;;<<<>>>AAADDDFFFNNNUUUbbbqqquuulll^^^TTTNNNIIIBBB===666555444222111000000//////,,,+++,,,...///---+++...------,,,,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------......------,,,+++---------............/////////...---------..............................000///...------...///000---------............///.../////////000000000000111000///......///000111////////////////////////,,,---......//////......////////////////////////////////////////////////////////////////////////........................////////////....................................................................................//////.........---------111000000000/////////.........////////////............---------,,,,,,,,,------------------------+++,,,...//////...,,,++++++,,,------......------+++,,,,,,------.........---------............///000000000000//////......////////////////////////............////////////000000111111111222222222111111111111111111111111111111111222222222333333333333444555555555555444444555555555555555444444666666777777777888888888777888999::::::999777666888888888888888888888888777888::::::999:::===???>>>???@@@AAAAAAAAA@@@???@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGIIILLLLLLKKKHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKIIIHHHFFFFFFGGGHHHIIIGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIHHHGGGGGGFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA???===;;;:::999;;;;;;;;;::::::999999999999888888777777777777777888777777666666666666666666555555444444444444555666555555555555666777777666666555555666666777888777666666777888;;;>>>@@@CCCHHHPPP[[[iii}}}|||ppp___WWWLLLDDD@@@<<<777333444444222111000000000000...---+++,,,...///---+++...------,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------......------,,,,,,---------............/////////.........///000000........................//////...------...//////---------............///....../////////000000000000//////......//////000////////////////////////,,,---......//////..............................////////////////////////////////////////////////.......................................................................................................................................---------000000000///////////////------............------...------------,,,,,,,,,------------------------+++,,,---......---,,,+++---,,,,,,,,,,,,---......***++++++,,,---...//////---------............///000000000////////////...////////////////////////............////////////000000000111111111222222111111111111111111111111111111111222222222222333222222333444444444444333444444555555555555555444666666666666777777777777999::::::::::::888666555777777777777777777777777666888999999888999;;;======>>>???@@@AAA@@@@@@???>>>>>>>>>???????????????AAAAAAAAABBBCCCCCCDDDDDDFFFHHHKKKKKKJJJHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFFFFFFFGGGGGGHHHIIIJJJIIIHHHGGGFFFGGGHHHIIIGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFEEEEEEEEEEEEFFFGGGGGGHHHGGGFFFFFFEEEEEEEEEFFFCCCBBBBBBAAABBBBBBCCCCCCBBBAAA@@@>>>===;;;::::::;;;;;;::::::::::::999999999888888777777777777777666777777777777666555555444444444444444444555666444444444444444555555666666555555555555666777777666666666777888:::===>>>===@@@CCCHHHRRRcccuuuuuudddWWWKKKEEE===999777666333000222111000000//////000000...---,,,,,,......---,,,...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,------...------,,,,,,---------............///...---------...///000000................................................---------............///........./////////000000////////////////////////////////////////////////,,,---......///.................................////////////////////////////////////////////////........................------...............///................................................................................................------------------------+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,---......---,,,,,,------,,,+++,,,---...///,,,,,,,,,------.........---------............///////////////////////////////////////////////////............////////////000000000000111111111111111111111111111111111111111111111111222222222222111111222333333333333222333444555555666555555555333444444444555555555555999999:::::::::999888777777777777777777777777777666777888888777888:::<<<<<<===>>>@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDFFFHHHIIIGGGFFFEEEFFFFFFFFFFFFGGGHHHIIIIIIJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJIIIHHHGGGGGGGGGHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEEEEDDDEEEEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDAAAAAA@@@?????????@@@@@@@@@@@@???>>><<<;;;::::::::::::::::::::::::::::::999888888777777777777777555666777777777666444333333333333333444555555666333333222222333333444555555555444444555555666777666666666777888:::;;;<<<;;;<<<>>>@@@EEEPPP^^^hhh~~~|||tttjjj]]]NNNDDD???<<<777555444444333111//////.........//////000------,,,---------------...------,,,,,,------......------,,,,,,------...++++++++++++++++++++++++------............------,,,,,,------...------,,,---------............///,,,,,,,,,,,,---...//////........................------............---------------............///............////////////......////////////......////////////////////////,,,---......///.........////////////////////////........................................................................,,,---------......//////........................................................................---.....................,,,,,,,,,---------------------............------------------------------------------------------,,,------------------,,,------,,,+++,,,---...///.........------,,,,,,,,,---------............///.............../////////....................................//////////////////000000000111111111000000000000000000000000000000111111111222222222000111222222333333222222333444444555666666555555444444444555555555555666888888999999::::::::::::777777777777777777777777666777888888777777999;;;;;;<<<===???@@@@@@??????AAAAAAAAA@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBBBBDDDFFFFFFEEECCCDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@>>>===<<<<<<<<<>>>>>>======<<<;;;::::::::::::::::::::::::::::::999888888777777777777777555666777777777666444333333333333333333444555666222222222222222333444444444444444444444555555666333333333444555666666777666888:::;;;<<>>???????????????????????????>>>>>>>>>??????@@@@@@AAAAAABBBBBBAAACCCDDDDDDCCCCCCCCCEEEEEEFFFGGGHHHJJJKKKLLLMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA???===<<<;;;::::::======<<<<<<;;;;;;;;;:::999999::::::::::::;;;;;;999888888777777777777777555666666666666555444444333333333333333333444555222222222222222333333444444333333333333444555555444444555555666666666666444777:::;;;:::;;;>>>BBBIIIWWWlll|||tttddd]]]SSSIIIAAA<<<999666444444333222111000//////.........---......//////,,,---......,,,,,,---......------,,,,,,------...------,,,,,,,,,,,,------++++++++++++++++++++++++------............------+++,,,------......---------------............//////......------------...------------------------,,,------......------,,,---------............///---------.........//////------...//////...------////////////////////////,,,---......//////..............................................................................------------------------++++++,,,------...//////---------------------------------------------------------------------------------.........//////---------....../////////...//////000000//////...,,,,,,,,,---------......---------------------------------,,,,,,---------+++,,,------......------.........------,,,,,,+++---------............///---------.........//////....................................////////////////////////000000000111000000000000000000000000000000000000111111111111111222222333333333333333222333444555666666666666888888888888999999999:::::::::999999999::::::;;;999999999999999999999999888999999999888888999;;;999:::<<<>>>?????????>>>?????????>>>>>>>>>======??????@@@@@@AAABBBBBBCCCBBBDDDEEEEEEDDDDDDEEEFFFEEEFFFGGGIIIJJJLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJHHHIIIIIIIIIHHHHHHGGGGGGDDDEEEEEEFFFFFFFFFFFFFFFDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFDDDCCCBBBBBBBBB@@@???>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999888888777777777777777666666555444444444444555444444333333222333333333333222222222222333444444333333333222333444444555555666666777777777666666555888;;;;;;:::999;;;>>>???HHHVVViii{{{|||pppeee^^^MMMIIIBBB<<<888666444444222333444444222111000000//////...............///+++---///...,,,+++---......------,,,,,,------...,,,,,,++++++++++++,,,,,,************************---..................---+++,,,,,,---.........------------.........//////111000///...............------------------------,,,,,,---......---,,,,,,---------.........//////---------.........//////,,,---...//////...---,,,////////////////////////,,,---......//////......------------------------................................................------------------------++++++,,,,,,---...//////---------------------------------------------------------------------------------.........//////+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........------------------------...------,,,,,,------...+++,,,---...///...---,,,,,,------------------------------.........//////---------.........//////..................................../////////000////////////000000000000000000000000000000000000000000000000111111111111222222333444444444444333222333444555666666666666666777777777888888888888<<<<<<;;;:::999999999999::::::::::::::::::::::::888999:::999888888:::;;;888:::<<<===?????????>>>AAAAAA@@@@@@?????????>>>???@@@@@@AAAAAABBBCCCCCCCCCEEEFFFFFFEEEEEEFFFHHHEEEFFFGGGIIIKKKMMMNNNOOOPPPOOONNNLLLKKKKKKKKKKKKHHHHHHIIIIIIIIIHHHGGGFFFDDDDDDEEEFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDFFFGGGHHHGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIHHHGGGFFFEEECCCCCCBBBBBB>>>======<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999888888777777777777777777666555333333444555555555444444333222222222222333333222222333333444555333333222222333333444555111222222333333222222222222555777777555555888;;;>>>BBBKKKXXXhhhvvvuuuhhh[[[QQQJJJ>>>===:::777555333222111---...000111///...---...000000///...............+++---///...,,,+++,,,///...------,,,,,,------...,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,,,,------***+++---///000000///......---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,,,,,,,,,,,,,---...//////////////////////////////......//////000111222000///...---------------+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,---...////////////.........------,,,,,,,,,/////////......---------***+++,,,,,,------,,,,,,...------,,,,,,------...,,,,,,,,,---------......---***)))***...///...++++++++++++,,,---...///000,,,,,,,,,---------.........------,,,,,,------...///...---,,,,,,---...///000000//////.........---000000//////.........---111000...---...///111222666222---++++++,,,------000000000000111111111111444333222111111111222333444333333333333444555555555666666777888999999999999:::;;;;;;;;;:::999888888888999999999::::::::::::999888777777999;;;<<<;;;;;;;;;;;;<<<>>>???@@@CCCBBBBBBAAAAAA@@@???????????????@@@@@@AAAAAAAAAAAABBBCCCEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBCCCDDDFFFGGGIIIJJJKKKJJJJJJIIIHHHFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@???>>>===<<<===<<<:::888888999:::;;;999999999999999999::::::777666666555555555666666666555555555555444444444222222222222222222222222333333333333333333333333444444444444333222111111111222333444555444333222666555444333444666888:::999<<>>???@@@BBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBCCCEEEGGGHHHJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@???>>>===<<<===;;;:::888888999:::;;;999999999999999999999999666666555444444333444444555555555555444444444444222222222222222222222222333333333333333333333333222222333333333333333222111111333444444444333222555444444444444666777888555777;;;@@@FFFLLLQQQTTTWWW^^^hhhsssxxxcccZZZOOOFFFBBB>>>999666888666444333111111111111000000000000/////////...........................+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,---......////////////---,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...//////...---,,,,,,,,,,,,------------------------000000///...---,,,,,,---,,,,,,,,,,,,,,,------------......//////......---------------------------------------------------,,,------------,,,,,,+++,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,---------------------------,,,***,,,---,,,,,,+++,,,...,,,++++++,,,,,,---...///............//////////////////............//////---..................---111111111000000000000///////////////............222111000///000111222333777555222111222222111000000000000000111111111111333222222111111222333333333333333333333444555555555555666666777777888888888999::::::;;;:::999888888888888999999999999:::999999888777777999:::;;;:::::::::;;;<<<===>>>???AAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMJJJJJJIIIIIIIIIIIIJJJJJJGGGHHHHHHIIIIIIIIIIIIHHHHHHFFFDDDBBBBBBDDDFFFHHHJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>======<<<<<<;;;:::888888999999:::::::::999999888888777777666666444333222222222222555555444444444333333333222222222222222222222222222222222222222222222222000000111333333444444444111111222333333333333222333333444444555555666666666666888:::<<>>>>>@@@@@@AAABBBCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKLLLMMMNNNNNNNNNNNNJJJIIIIIIHHHHHHIIIIIIJJJGGGHHHIIIJJJJJJKKKJJJJJJJJJHHHEEEBBBBBBCCCEEEGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???>>>=========;;;:::999999888888999999::::::999888777666666555777666555333222111111111444444444444333333333222111111111111111111111111222222222222222222222222000000111222222222222222000111111222222222222222222222333444555444444444555555666777888:::<<<======AAAEEEKKKQQQYYYbbbgggrrr{{{}}}qqqfff^^^VVVNNNHHHDDD@@@;;;888777777666555000000000000000000000000000000/////////.................................---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++++++++,,,---...------,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------+++++++++,,,---...///000////////////////////////,,,,,,,,,,,,,,,---......******+++------------,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******---------------------------------....../////////***+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------***---///---+++)))+++...,,,,,,+++++++++,,,------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,---...//////...---,,,.................................///////////////............//////000000111000000111222222000...///000000000111111111111111111222222333333333333333222222222222333444444555555555555555666666666555666888999999999888888777777888888888999999999888777777888888888999999999999999999:::<<<===>>>???@@@@@@AAABBBCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIJJJKKKKKKKKKKKKKKKKKKIIIFFFDDDBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBB@@@??????>>>>>>=========::::::999999888888888888999999888777777666555555888777666444333222222222444333333333222222222222111111111111111111111111111111111111111111111111111222222222111111000///000000000000111111222222111222222333333333333222222222222333444555666777888:::<<>>;;;:::888555333222111111000.........//////000000000////////////....................................---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++******++++++,,,---...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,---///000111------------------------,,,++++++,,,---...//////***+++---......---,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++******++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,---------+++++++++,,,,,,,,,++++++++++++,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---..................---,,,---------------...............///////////////------........./////////000//////000222222111///000000000000111111111111000000222333333333333333222222222222222333444444444444555555555555555555444555777888999999888888777777777888888888888999777777777888888888888999888888888999:::;;;<<<===??????@@@@@@AAABBBCCCCCCEEEEEEDDDDDDDDDDDDDDDDDDAAABBBCCCCCCDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGHHHJJJJJJKKKKKKLLLLLLKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJIIIGGGEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCC??????>>>>>>>>>=========999999999999999888888888888888777777666666555555777777555444333333333333333333333222222222111111111111111111111111111111000000000000000000000000222222222111111///......000000//////000000111222111111111111222222222222555444333333333333333333555666999:::<<<@@@DDDGGGHHHMMMUUU___kkkzzz|||rrrggg```RRRMMMFFF@@@<<<:::999888444444222111///...------------...////////////////////////.........------........................---,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,************+++,,,---...+++,,,------------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++++++++,,,---...///000------------------------...---------------......,,,---...//////...,,,+++,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++,,,------.........------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,---...//////...---,,,,,,,,,,,,+++***,,,,,,+++++++++++++++,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......------------......------------......//////............/////////000---......//////////////////------...///000000///000000000000111111111111///000222333444444333333222222222111222222333444444444444444444444444444444555666888888888888777777777777777888888888888666777777888888888888888777777888888999;;;<<<===?????????@@@@@@AAAAAAAAACCCCCCDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHJJJJJJJJJJJJJJJJJJIIIHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>============999999999999999888777777666666666666666666666666555555444333222222333333222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000//////000000///...///000111222222111000000///000111222666555444444444444555555333555888999:::<<<>>>@@@>>>AAAFFFJJJRRR___ooozzz~~~yyyqqqhhhaaaYYYPPPKKKBBB???;;;777555555666666333333333222111/////////---...///000000//////...//////.........---------........................+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,---------******+++++++++,,,,,,,,,************+++,,,---...***+++---......---+++***---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,---......////////////////////////000000///...---------------...///000000...,,,+++---..................---------------------------++++++++++++++++++++++++,,,,,,---...////////////,,,,,,,,,------........./////////......---------++++++,,,---------,,,,,,,,,++++++++++++++++++,,,)))***+++,,,...///000000///---***+++---...,,,))),,,,,,++++++***+++++++++,,,,,,,,,---------.........------,,,,,,------...///...---,,,,,,---...///---.........//////000000---.........//////000000...//////000000000000000111///...///111222222222000000000000111111111111///000222333444444333333222222111111222222333444444444444444444444444444333444666777888888888777777777777777888888888888666666777888888888888888777777777888999:::<<<<<<>>>????????????@@@@@@@@@BBBBBBCCCCCCDDDDDDEEEEEECCCDDDEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFDDDCCCAAAAAABBBDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>============888999999999999888777777555555555666666666666666333333222222111222222222222222222111111111111000000000000000000000000000000000000000000000000000---...///000111111111111000///.........///111222333222000......///111222000000000111222333555555111333555666555555555666999<<>>>>>>>>>>>>>>???BBBBBBCCCCCCDDDCCCCCCBBBFFFGGGHHHHHHGGGFFFEEEDDDFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGFFFDDDCCCDDDCCCCCCCCCDDDEEEGGGHHHGGGGGGGGGFFFFFFFFFEEEEEEEEECCCAAAAAACCCCCCAAA>>>>>>===<<<;;;;;;:::;;;;;;999999888999:::999777444444444444444444444444444333333333333333333333333000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000000000111222333333000000000000000000000000000000111222222222222111222222333444444555555666;;;;;;;;;;;;>>>DDDLLLRRR[[[aaahhhooo{{{{{{ssskkkccc\\\WWWQQQKKKDDDAAAAAA???;;;666555444222000//////000111000000000000000000000000////////////............///...---,,,,,,---///000000000000000000000000000------,,,+++************)))************+++++++++************************+++++++++*********))))))+++++++++,,,,,,,,,------,,,++++++******++++++,,,---,,,+++***))))))))))))))))))******+++,,,,,,---+++++++++,,,,,,,,,------************************---------............///,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++******,,,---------,,,+++........................,,,---...---,,,,,,,,,...------------------------,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,++++++++++++,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------.........---,,,,,,+++******,,,,,,------,,,,,,+++++++++***)))+++...///---+++***+++,,,,,,------,,,,,,------------------------------------............------...////////////.../////////000000000000000000000000000000000000000111111000000000000111111111111111222222222333333222222222222222222222222555555444444444444555555555666777888888888777777999999::::::999888666555777888888888666666888999:::999888777888999;;;<<<>>>>>>============>>>>>>AAAAAABBBCCCCCCCCCBBBBBBEEEFFFGGGGGGGGGFFFEEEDDDFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGHHHHHHGGGEEEDDDCCCCCCCCCBBBBBBCCCDDDFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCAAAAAACCCCCCAAA???>>>===<<<;;;::::::::::::999888777888888777555333444444444444444444444444333333333333333333333333000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////111000000000000111111222000000000000000000000000///000111111222222222222222222333333444555555555444444444555777<<>>???@@@AAABBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHFFFDDDBBBAAAAAAAAA@@@@@@@@@AAACCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBBBBBBBAAA@@@@@@<<<;;;:::999999888888999999888666666666555333111333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////111000///...............000000000000000000000000...//////000111222333333111111111222333333444444555777888999999:::===???AAAAAABBBHHHUUUaaaddd___PPPOOONNNPPPUUU]]]fffkkkvvvzzz~~~tttjjj\\\SSSOOOLLLHHHDDDCCCAAA>>><<<;;;:::777555111000000222444444111///111111000000//////////////////////////////////////////.........---------333222111///............------------------------************+++,,,------))))))*********+++++++++*********************************************************+++++++++,,,,,,,,,++++++******++++++,,,))))))))))))***+++,,,---)))))))))))))))******************+++++++++,,,,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......------------------------+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,++++++***+++************+++,,,,,,))))))******++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++************+++++++++++++++******+++++++++))))))***+++---...//////((()))***++++++,,,+++++++++,,,------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------...////////////...//////......------,,,,,,///////////////////////////000111222222111000///000000111111111222222222333333333333333333333333333333222222222222333333555555555555555666666666777777777777888999:::;;;888999999888777777888:::;;;;;;:::999888777777666999999888888999:::;;;;;;<<<===>>>@@@AAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCDDDCCCCCCCCCAAAAAABBBCCCEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFDDDBBBAAAAAAAAA@@@??????@@@BBBBBBCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBAAA@@@?????????;;;:::999888888777777777:::888666555666555444222333333333333333333333333111111111111111111111111////////////////////////////////////////////////................................................000000///...---------...////////////////////////////////////000111222333000000111111222333333333222444555555555555777888>>>>>>===BBBMMMWWWWWWRRRHHHFFFCCCBBBDDDIIIOOOSSSZZZ\\\```dddkkkuuu{{{wwwsssqqqooommmkkk^^^UUUIIIBBB@@@>>>;;;888777555444444555555333222000000111222222222000...///000000000//////..........................................------------///...---,,,++++++******........................************+++,,,------))))))*********+++++++++************************************************************++++++++++++,,,++++++******++++++,,,---,,,+++***))))))))))))************************************++++++++++++************************,,,,,,,,,,,,------------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++***************+++,,,,,,******************++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///******))))))))))))******,,,++++++******++++++,,,---------,,,,,,+++++++++***++++++,,,,,,,,,,,,+++)))+++------+++++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...///////////////000000000000000/////////000000000000000000000000000000111111111111000000000000000111111111111222333333333333333333333333333222222111111222222333555444444444444555666666777777888888999999999999888999:::999777777999:::::::::999999888777666666888888888888999:::;;;;;;;;;<<<>>>@@@BBBCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDEEECCCCCCBBBAAA@@@@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCAAAAAABBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGFFFEEECCCBBBBBBAAA@@@??????@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@>>>======>>>:::999888777777666666777999777555555555666555444333333333333333333333333000000000000000000000000////////////////////////////////////////////////000000000000000000000000........................000//////............///////////////////////////111000///...///000111222///000000111111222333333222333444333222222444666;;;;;;;;;===EEELLLLLLGGG???===;;;:::;;;>>>BBBDDDHHHHHHJJJLLLRRRZZZdddkkkrrryyyyyysssfffbbb^^^[[[ZZZYYYYYYXXXIIIDDD<<<888777777666444222111000000222222111000000000000000///......---......////////////.......................................------------,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,)))************+++++++++***************************************+++++++++************++++++++++++,,,++++++******++++++,,,---,,,+++***))))))))))))+++++++++++++++++++++***************++++++++++++************************+++,,,,,,,,,,,,---------***+++,,,,,,,,,,,,+++***,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,***************++++++,,,++++++++++++++++++************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++******************+++,,,,,,++++++++++++,,,,,,......---,,,,,,+++******+++,,,,,,,,,,,,++++++***))),,,...---+++***+++,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---............---/////////000000000000000000000000000000000000000111111000000000000111111000000000000111111111111222222222222222222222222222222111111111111222222444444333333333444555666777777999999:::999888777999999:::999888888999;;;::::::::::::999888888777888888888888999:::;;;<<<;;;<<<>>>@@@BBBDDDDDDEEEEEEDDDCCCBBBBBBBBBCCCDDDAAAAAA@@@@@@@@@@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCEEEEEEFFFFFFFFFFFFEEEEEECCCDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@???@@@AAABBBAAAAAA@@@@@@@@@?????????>>>???@@@???<<<;;;<<<===999999888777666666666666777555333333444555555444222222222222222222222222000000000000000000000000////////////////////////////////////////////////000000000000000000000000......................../////////...//////000000////////////////////////222111///.........000111//////000000111222222222333444444333222222555777888;;;;;;;;;???DDDDDD@@@999888777666777999;;;<<<===>>>???AAACCCHHHNNNRRRTTT[[[eeennnwww|||zzzxxxuuuoooggg]]]WWWLLLJJJHHHGGGGGGGGGEEEDDD<<<:::777555333333333444333222111111222333222000///000///...------......------.../////////...---.................................---------,,,,,,---...............------++++++++++++++++++++++++,,,,,,++++++***+++++++++)))************+++++++++************************))))))*********+++++++++)))************+++++++++,,,++++++++++++++++++,,,))))))))))))***+++,,,---,,,,,,++++++++++++++++++)))************+++++++++************************))))))*********+++++++++***+++,,,------,,,+++***---,,,+++******+++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++******++++++++++++******,,,------......------,,,*********)))***++++++,,,---------,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))(((***,,,///...+++***+++---++++++,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,---------,,,,,,,,,---------......//////000000000000000000000000222111000//////000111222000000000000111111111111111111111111111111111111222222111111111111222222444444333222333444555666666888999::::::999777666999::::::999888888999;;;::::::;;;;;;;;;:::999999888888888888999:::;;;<<<;;;===???AAACCCDDDEEEEEEFFFEEECCCBBBAAAAAABBBCCC@@@@@@@@@???@@@@@@AAAAAA@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBB@@@@@@@@@????????????>>><<<>>>@@@>>>;;;999;;;===999888777666666555555555555333111111333444555444222222222222222222222222000000000000000000000000////////////////////////////////////////////////................................................///////////////000111222////////////////////////333222000...---...///000/////////000111111222222222222111000///000333555444777999888999======:::888777666666666777777888444666888999:::;;;===???AAAGGGNNNUUU[[[ccckkkqqqssstttvvvyyy{{{||||||}}}}}}}}}yyyuuutttrrrsssssspppjjjfffcccbbb```]]]XXXQQQIIICCC===<<<<<<======;;;888555777888777555222111222333222111000000111111000...000000000...---...000111,,,---.../////////...---..............................---------,,,,,,,,,))))))***+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************)))************+++++++++************************))))))******++++++++++++************************+++++++++*********))))))******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))***+++,,,,,,------******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,)))))))))******++++++,,,)))******++++++******)))))))))*********+++++++++************************---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,---......---------,,,,,,,,,,,,,,,+++***+++,,,---...//////.........------------------............///000000///////////////000000000000000000000000000222000//////000111111000000111222222111000///...111000000///000222444555444444444444444444444444777666555444555777999:::888888999999999:::::::::888888777777777777888888777888999:::;;;;;;;;;;;;===>>>>>>@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>???AAACCCDDDDDDDDDDDDDDDDDDEEEEEEFFFBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBDDDEEEEEEEEEEEEEEEDDDDDDAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@>>>>>>=========<<<;;;::::::::::::888888888888777666555444444444333333333333222222444444333333222111000000000000000000000000000000000000///...............000000000000000000000000......------------......////////////////////////---------............///............///////////////000000111222333333333000000000000111111111111222222222222222222222222666666666666777777777777222222222333333333444444777888888999:::;;;;;;<<<<<<<<<>>>AAAEEEKKKOOORRR\\\\\\]]]^^^___``````aaacccdddeeedddbbbaaa```aaa```aaaccceeehhhkkknnnpppuuuyyy}}}~~~zzztttooollljjjjjjiiihhhhhhgggfffffffffeeecccaaa___]]][[[[[[VVVVVVUUUSSSRRRQQQPPPOOOJJJJJJJJJHHHFFFBBB>>><<<888777777666555555444444444444333222111000///...//////............//////.................................------,,,,,,,,,------------------------------............------...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********))))))************************+++++++++*********))))))******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))*********++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,*********+++++++++++++++******++++++++++++***************++++++++++++,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,---...------------,,,,,,,,,,,,,,,+++++++++,,,---...///.........---------------------............///000000///////////////000000000000000000000000000222111//////000111111111000000111222111111//////111000000000000222333444444444444444444444444444666666555444555777999:::888888888999999999::::::888888777777777777888888888999999::::::;;;;;;<<<===>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAA???>>>>>>>>>???AAACCCDDDDDDDDDCCCCCCDDDDDDEEEFFFCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBAAA???>>>>>>======<<<;;;::::::999::::::777777777777666555555444444444333333333222222222444333333222111111000000////////////////////////111000//////.........///........................///......------......///........................---------............///............//////////////////000000111222222333//////000000000111111111222222222222222222222222444444444444555555555555222222222333333333333444111111111222333444444444888888888:::===AAADDDFFFHHHIIIIIIJJJJJJKKKKKKLLLNNNOOOPPPOOOMMMLLLLLLLLLIIIIIIKKKLLLOOORRRTTTUUUYYY\\\___```]]]XXXTTTSSSSSSSSSRRRQQQQQQPPPOOOOOOOOONNNMMMKKKJJJHHHGGGFFFDDDCCCCCCBBBAAA@@@??????@@@@@@@@@>>><<<:::777555666555555444333333222222000000000111111111111111///..................///..............................---------,,,,,,,,,------------------------------............------------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++******)))))))))+++++++++++++++++++++++++++++++++*********))))))************************+++++++++*********************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********************++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************++++++,,,,,,---,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,---------------,,,,,,,,,,,,,,,,,,+++++++++,,,---...............---------------------............///000//////......///000000000000000000000000000000111111000000000000111111///000000111111111111000000000000000111222333444333333333333444444444444666555555444555777888999888888888999999999999:::999999888888888888999999:::999888888999:::<<<=========>>>???@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@??????>>>>>>???AAACCCDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@???>>>>>>======<<<;;;::::::999999999777777777666666555444444333333333333222222222222333333222222111000000000////////////////////////111000000///////////////------------------------//////............//////........................---------............///............////////////......//////000000111111//////000000000000111111000000000000000000000000111111111222222222333333111111222222222333333333111111222222333333444444555555444444555777999:::<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAA@@@>>><<<<<<===999::::::;;;===???AAABBBCCCFFFHHHHHHEEEBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<;;;:::999999888888888777777666666666777777666555333222111111333333222222111000000000////////////000000000111......------------......------------------------------------,,,,,,,,,,,,------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))))))))))))))+++++++++++++++++++++++++++++++++*********************************************************************************************+++++++++,,,,,,,,,************************************************++++++++++++************++++++,,,,,,,,,,,,++++++************************,,,+++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++******++++++,,,,,,,,,+++++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------------------------............/////////.........///000000000000000000000000000000000111111000//////000222//////000000111111111111000000000111111222222333333333333333333444444444555555444555555666888888888888888888999999999999999999888888888888999999:::999888888888:::<<<>>>======>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>???AAABBBCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>======<<<;;;:::999999999999777777666555444444444444333333333222222222222111222222111111000000000000////////////////////////111000000/////////000000------------------------000//////......//////000........................---------............///............////////////............//////000000////////////000000000111000000000000000000000000///000000000111111111111111111111111222222222222333444444444555555666666444444333333333444555555999999999888888777777777888:::;;;;;;999777888888888777777888999:::;;;;;;<<<>>>???>>><<<;;;<<<===:::::::::999999888888888888888888888777777777777555555555555555555555555444333222111111111111222111111111000000000//////111000000///......------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************))))))******************************************************************************************************************************+++++++++,,,,,,,,,************************************************+++***************************++++++++++++******************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))*********+++,,,++++++******++++++,,,,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,---------------------------............///...............///000000////////////////////////000111222111///...000222/////////000000111222222000111111111222222222222222222222333333333444444444444444555555666777888777777888888888999999999999888888888888888888999:::999888888888:::<<<>>>=========>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@BBBCCCBBBBBBBBBBBBBBBCCCCCCDDDFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAAAAAAAA@@@@@@???>>>???@@@AAAAAAAAAAAAAAA?????????@@@@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>><<<<<<;;;:::999999999999777666555444333333333444333333222222222111111111111111000000000000//////........................000///////////////000000........................//////............//////........................---------............///............////////////.............../////////...////////////000000000//////////////////////////////000000000111111111000000000111111111222222111111111111222222222222222222222333333444444555555555555444333333222222333555666666444333333444444444444444444444555666666777888777555555777999555555444444444444444333444444444444444444444444111111111111222222222222222222111111111222222333111111111000000000000000000000//////...---------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************************************************************************+++++++++******************************+++++++++,,,,,,,,,***************************************+++++++++))))))******************)))******++++++******)))++++++++++++++++++++++++*********+++++++++++++++*********++++++,,,,,,---,,,,,,,,,+++++++++***************++++++,,,,,,---***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,---------------------............///------------...///000000///////////////////////////111333111......000333111000000000000000111222000111111222222222111111111111222222333333444444333444444555666666777777777777777888888888888999888888777777777777888888:::999888888999:::<<<===<<<<<<======>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@?????????@@@BBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@>>>???@@@AAABBBBBBBBBBBB>>>>>>?????????@@@@@@@@@@@@@@@?????????>>>>>>>>><<<;;;:::999999888888888777666444333222222333333222222222222111111111111000000000///////////////........................///............//////000..............................------------......---------------------------------............///............////////////......//////////////////......////////////000000/////////////////////////////////000000000111111///000000000000111111111111111111111111111111111///000000111222333333444333333333222222111111111111222444444222111222333222111111000000111111222222333333222111111333555333333222222222222222222222222222222333333333333///000000000000000000000///000000000111111111111111111111000000000000000,,,------...///000111111......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,***************************************+++++++++************************))))))*********+++++++++******************************+++++++++,,,,,,,,,************************))))))*********+++++++++(((((())))))******++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++)))******+++,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,++++++******++++++,,,*********+++++++++++++++******++++++++++++***************++++++++++++,,,++++++++++++++++++++++++++++++,,,------...//////,,,++++++******++++++,,,------,,,,,,+++******)))***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,++++++++++++******+++,,,---------,,,,,,++++++,,,,,,,,,------------------............///------------...///000000////////////////////////...111333111...---000444222111000//////000000111000111222222222222111000000111111222333333444444333333444555666666666666777777777777888888888888777777666666666666777777888999999::::::;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>??????@@@@@@AAA@@@?????????@@@AAABBBAAAAAAAAA@@@AAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@AAAAAAAAAAAAAAA@@@>>>>>>???@@@AAAAAAAAAAAA>>>>>>>>>>>>?????????@@@????????????>>>>>>>>>>>><<<;;;:::999888888888888777666444222111222333333222222222222111111111111////////////////////////........................---------------...//////------------------------------,,,,,,,,,,,,---------------------------------------............///............////////////////////////////////////........./////////000000000000000000000000000000........./////////000000/////////000000000111111222222222222222222222222...///000111222222222222333333333333222222222222111333555555333222333444222222111111111111222222111222333222111000111333222222222222333333333333222222222222222222222222111111111111111111000000------///000000000///...///000000000000000000000,,,---...///000111222222///..................///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))*********++++++++++++************************))))))*********+++++++++************************))))))******++++++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))******++++++++++++'''(((((()))***++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++))))))***+++,,,,,,------,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++***+++,,,------,,,+++***,,,++++++++++++++++++,,,)))))))))******++++++,,,*********++++++*********))))))*********+++++++++************************(((((()))******+++,,,,,,,,,++++++++++++++++++,,,------,,,,,,+++***))))))+++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++*********+++,,,---...---,,,,,,+++++++++,,,,,,------------------.........//////,,,,,,,,,---...///000111////////////////////////...111444222...---000444333222111/////////000000000111222333333222000000000000111222333333444444222333444555666666666666777777777777888888888888666666555555555555666666777888999;;;;;;;;;;;;;;;<<<<<<<<<=====================>>>>>>?????????@@@AAA@@@?????????@@@AAABBBAAAAAA@@@@@@AAAAAABBBCCC@@@AAAAAABBBBBBCCCCCCCCC@@@AAAAAABBBBBBBBBAAAAAA======>>>@@@@@@AAAAAAAAA>>>>>>>>>>>>????????????????????????>>>>>>>>>>>><<<;;;:::999888888888888777555333111111111222333222222222111111111111000.........///////////////........................,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------.........//////............/////////000000000000000000/////////............/////////000111111111111111111111111---------.........//////////////////000000000000111111111000000000000000000111222222333333222222000111111111111111111111000111333333222111111222111111111000000111222222000111222111000///000111000000000000000000000000000///////////////......111000000000////////////,,,---///000111000...---......//////////////////000000000000000///////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((((())))))*********+++))))))))))))))))))))))))))))))******++++++++++++&&&''''''((()))******+++))))))))))))))))))))))))+++++++++*********))))))************************************************************************+++++++++*********))))))))))))+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++(((((((((((()))***+++,,,+++******))))))******+++*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************+++,,,------************************+++******))))))******+++++++++++++++++++++++++++///...,,,*********,,,---)))))))))******++++++,,,***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***,,,---///---,,,,,,---...---,,,........................//////000111111111111111000000000000000000000000000000////////////000000000////////////111222333111222222333444555666666666666666666777777777777777666555444444555666777555555666666777777888888;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>======>>>@@@BBBCCC@@@@@@??????>>>?????????AAAAAABBBBBBCCCBBBBBBBBBAAAAAABBBCCCCCCDDDDDDEEEAAAAAAAAAAAA@@@???>>>>>>@@@???>>>===>>>@@@BBBCCCBBBBBBBBBAAA@@@???>>>===;;;===>>>???>>>===;;;:::;;;::::::999888777666666444444333333333222222222222222222222222111000000//////............//////........................//////.........------------------.........//////...///000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---.........///////////////...///////////////......111///---++++++---///111000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000000111111111111111111111111............//////////////////000000111111222222222222222111111111000000...///000111111000///...000000000000000000000000000000000000000000000000000000000000000///......000000000000000000000000000000//////......------......//////...---,,,,,,//////.........---------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++*********))))))******************************++++++++++++******++++++++++++++++++++++++&&&&&&&&&'''((((((((()))+++++++++++++++++++++++++++++++++*********))))))************************************************************************+++++++++*********)))))),,,,,,,,,,,,+++***)))(((************************++++++******************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++************+++,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++***++++++,,,,,,************************++++++************++++++++++++++++++++++++++++++...---,,,+++***+++,,,,,,*********+++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...///---+++,,,---...---,,,........................---...//////000000//////000000000000000000000000000000////////////000000111000000000111222333444333333333444444444444444555555666666666777777777777666555444444555666777555555666666777777888888:::;;;;;;;;;<<<<<<======>>>=========>>>@@@BBBCCCBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCC@@@AAAAAAAAAAAA@@@@@@???@@@???>>>======???@@@BBBAAAAAAAAAAAA@@@???>>>>>><<<<<<>>>>>>>>>===;;;:::;;;::::::999888777666666444444444444333333333222111111222222111111000/////////............//////........................///.........------------------------.........///---...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------,,,------...///000000111......////////////......000...---,,,,,,---...000////////////////////////////////////////////////000000///////////////000////////////////////////111111111111111111111111////////////000000000000//////////////////000000111111111000000/////////...///000111111000///...///////////////////////////////////////////////////////////////...------////////////////////////////////////...........................---,,,,,,.........---------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++*********))))))******************************++++++++++++******++++++++++++++++++++++++(((((((((((((((((())))))+++++++++++++++++++++++++++++++++***************************************************************************************+++++++++***************++++++++++++***)))((('''))))))))))))))))))))))))******++++++++++++++++++************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++,,,,,,------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++***+++++++++************************,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---------.........---++++++---......---...........................///000000111111000000000000000000000000000000000000////////////000000111111111111222333444555555444444444333333333222555555555666666666666777666666555555555555666666555555666666777777888888999999:::;;;<<<======>>>=========>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCDDDDDDEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBAAA???@@@AAAAAABBBBBBAAAAAAAAA@@@???======>>>??????AAAAAAAAAAAA@@@??????>>><<<<<<===>>>===<<<;;;:::::::::999888777666666555555555444444444333333333000000111111000000///...//////............//////....................................------------------------............,,,---......---,,,...///------------------------......---,,,,,,,,,------++++++,,,...///000111222---....../////////..............................////////////////////////////////////////////////000//////......///000000........................000000000000000000000000//////000000000111111111//////..................000000////////////.........//////000000//////...////////////////////////////////////////////////---............---,,,,,,......................................./////////---............------,,,---------,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********************************************++++++++++++******++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))))))))))))))))))))************************************************************************************************************************'''((()))******+++************************************+++++++++++++++,,,************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---******))))))((())))))))),,,------------------,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************------,,,+++************************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***---------,,,,,,+++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000000///......---------...,,,++++++---......---........................111111222333333333333333////////////////////////000000////////////000000000000111111222333333444333333333333333333333333444444555555555666666666666666666555555666666666555555666666777777888888888888999:::<<<===>>>>>><<<<<<===>>>???@@@AAAAAACCCBBBBBBBBBBBBCCCCCCDDDCCCDDDEEEEEEFFFFFFFFFFFFDDDDDDCCCCCCBBBAAAAAA@@@???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@>>>=========>>>AAAAAAAAAAAAAAA@@@???>>><<<<<<=========<<<;;;:::::::::999888777666555555555555555444444444333333000000000000000///......//////............//////........................------------------------------------------------+++,,,------------...///........................------------------------,,,,,,------...///000000------......//////......------...//////...------//////////////////////////////////////////////////////.........///000000........................000000000000000000000000////////////000000000000000//////......---------////////////////////////////////////////////////////////////////////////////////////////////////------.........------,,,---------------------------------....../////////---------......------,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********+++++++++++++++++++++,,,++++++++++++++++++++++++******************************************************++++++++++++******************************,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))************************************************************************************************************************'''((()))******+++******++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,******))))))((()))))))))***+++,,,,,,,,,,,,+++***,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************------,,,+++************************************,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,++++++***---------,,,,,,+++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///.........------,,,,,,---,,,++++++---.................................111111222333333333333333////////////////////////000000////////////000000//////000111111222222222111111222222333444444555444444444444555555555555555666666666666666666555555555666666777777888888888888999:::;;;<<<===>>>;;;<<<===>>>???@@@@@@AAAAAAAAA@@@AAAAAABBBCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGEEEEEEDDDCCCBBBBBBAAAAAA???@@@AAABBBCCCDDDDDDDDDBBBBBBAAA@@@???>>>>>>===@@@@@@AAAAAAAAA@@@??????<<<<<<<<<<<<<<<;;;;;;::::::999999888777666555555555555444444444333333333000000000000000///......//////............//////........................,,,,,,------------------------------------,,,,,,***,,,------,,,,,,...///........................,,,---------------------............------------,,,,,,---...............,,,---...000000...---,,,...............................................................///000000////////////////////////////////////////////////---------.........//////000000000//////.........000000000000000000000000//////............//////................................................---....../////////......------------------------,,,,,,------......//////,,,,,,---------------,,,,,,,,,+++++++++************++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++******************************))))))))))))))))))******++++++++++++++++++++++++***************+++++++++***************************************************************************************+++++++++++++++++++++***)))((('''++++++++++++++++++++++++******++++++,,,---------************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,+++++++++++++++,,,,,,))))))++++++++++++)))))),,,,,,++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,++++++***+++++++++************************+++******************+++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------...------,,,+++---,,,++++++---//////..............................///000000111111000000000000000000000000000000000000////////////000000......000111111222111111000000111222333444555555333333333444444444555555555555666666666666555555555555666666777777888888888888999:::;;;<<<<<<===;;;;;;===>>>???@@@@@@@@@????????????@@@AAABBBCCCCCCDDDEEEFFFGGGHHHHHHHHHFFFFFFEEEEEEDDDCCCBBBBBB@@@AAABBBCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@???>>>@@@@@@@@@AAAAAA@@@@@@???<<<<<<<<<;;;;;;;;;;;;;;;999999888777666555555444444444333333333222222222000000111111000000///...//////............//////........................,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++,,,------,,,+++---...------------------------+++,,,---.........------//////......---,,,,,,,,,+++,,,---...............,,,---...//////...---,,,................................................------------...///000000////////////////////////////////////////////////,,,,,,---------.........000000000/////////////////////000000000000111111///......------......///................................................------...////////////...---------------------------------------.........+++,,,,,,------------,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++***************+++++++++******************************++++++++++++******************************''''''(((((()))*********++++++++++++++++++++++++))))))*********+++++++++************************************************************************))))))*********+++++++++,,,,,,,,,,,,+++***)))(((******************************++++++,,,------...************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************+++,,,------((()))+++,,,,,,+++)))(((++++++++++++++++++,,,,,,++++++++++++++++++++++++************************************************+++++++++***++++++,,,,,,***************************))))))(((((())))))***+++++++++++++++++++++++++++***)))))))))***,,,---*********+++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,---.........---,,,---+++***+++---//////...........................---...//////000000//////000000000000000000000000000000////////////000000...///111222333222222222111111222222333333333444222333333333333444444444444555666777777666555444555555666666777777888888999999999::::::;;;;;;;;;:::;;;===>>>???@@@??????????????????@@@AAABBBCCCBBBCCCDDDFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@???@@@@@@AAAAAA@@@@@@@@@<<<<<<;;;;;;:::::::::;;;999999888777666555444444333333222222222111111111111111222222111111000/////////............//////........................++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,---...---+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------...------------------,,,***+++,,,---............---..................---................................................------------...///000000................................................------------.........///..................//////.........//////000000000///...------------...///................................................,,,,,,---...............------------------------...------------------,,,***+++,,,------------------,,,,,,,,,++++++++++++***++++++,,,,,,++++++***************************************************)))))))))***++++++,,,,,,++++++++++++*********)))++++++++++++++++++++++++))))))*********+++++++++******************************++++++++++++******************************(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))******++++++++++++************************************************************************))))))******++++++++++++)))***+++,,,,,,---,,,,,,))))))))))))))))))))))))******+++,,,,,,---......************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))(((((((((((()))***+++,,,((()))+++,,,,,,+++)))(((*********++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************+++,,,------************************))))))(((((((((((())))))+++++++++++++++++++++++++++***)))((((((***,,,...)))))))))******++++++,,,************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,---/////////......---+++***+++---/////////........................//////000111111111111111000000000000000000000000000000////////////000000///000222333444444333333333333333222222222222111222222333333333444444444444555666777777666555444555555666666777888888888:::::::::::::::::::::::::::;;;===>>>???@@@??????@@@??????@@@AAABBBCCCDDDBBBCCCDDDEEEGGGGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA???@@@@@@AAAAAAAAA@@@@@@<<<<<<;;;::::::::::::;;;999999888777666555444444222222222111111111000000222222222222222111000000//////............//////........................+++++++++,,,,,,------------------,,,,,,+++++++++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------,,,,,,,,,------.........***+++,,,---....................................................................................,,,,,,,,,---...///000111------------------------..................................../////////000,,,,,,,,,------.........---------........./////////...---,,,,,,---...///................................................***+++,,,,,,------------.................................------,,,,,,,,,***+++,,,,,,---------------------,,,,,,,,,+++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---++++++++++++******))))))++++++++++++++++++++++++))))))******++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))(((((()))+++---...+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))(((((())))))*********+++)))***+++,,,,,,+++***)))((((((((((((((((((((((((---,,,,,,+++***)))(((((()))))))))***+++++++++,,,******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,++++++*********---,,,,,,+++*********++++++++++++*********))))))))))))***++++++++++++***,,,++++++******++++++,,,---------,,,,,,+++++++++))))))*********++++++++++++++++++*********))))))+++,,,,,,***))))))+++...,,,+++)))((('''((()))***))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,***((()))+++,,,+++((((((((()))***+++---...///,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,---......(((((()))***,,,...000111000000000000000000000000////////////////////////......///000111222222333333222111111111222333444333333333444444555555555555555555555666666666666777666555444444444444444555444444444555666888999888999:::;;;<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@>>>????????????@@@@@@@@@AAAAAACCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDD@@@@@@@@@???????????????=========<<<;;;;;;::::::999888666555444444444555666555444222111000000000333222000///.........///000000000000000000000000...---,,,++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------))))))***+++,,,,,,------000///------......---+++.........------,,,,,,,,,------------------------///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////........................------------------------000000000///......------,,,,,,------.../////////.......................................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,///222111,,,***,,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************+++++++++,,,,,,---------++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********))))))((((((******++++++++++++******)))*********++++++++++++))))))))))))************+++***)))))))))***+++,,,+++++++++*********))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))***************)))***++++++++++++***)))************************,,,,,,++++++***)))))))))***************+++++++++))))))*********+++++++++++++++************++++++,,,,,,,,,,,,+++++++++***---,,,++++++*********++++++++++++*********))))))******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,---,,,,,,,,,++++++++++++))))))*********++++++++++++++++++*********))))))***++++++***((((((***,,,---,,,***(((((()))***+++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,***((()))+++,,,+++))))))))))))***+++,,,---...,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................///000000//////////////////////////////////////////////////////000000111111222222222222111111111222333444444444444444444333333333444555555555666666666666666666555555444555555555555555444444555666888999888999:::;;;;;;<<<<<<<<<:::;;;<<<===>>>??????@@@>>>>>>?????????@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBBBB@@@@@@????????????>>>>>>======<<<<<<;;;:::::::::999888666444444444444555555555333222111000000000333222000///.........///////////////////////////...------------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------)))******+++,,,,,,------...---,,,,,,------,,,+++......---------,,,,,,,,,....................................------------,,,,,,,,,,,,,,,,,,,,,,,,------------............................................................------------------------.......................................---------........................---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++...111000,,,***+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++************)))))))))(((******++++++++++++******)))))))))*********++++++))))))))))))************,,,+++***))))))))))))***+++************)))))))))+++++++++***************))))))))))))))))))))))))+++++++++***************)))******++++++******)))************************************************+++++++++***************(((((()))))))))*********++++++************++++++------,,,,,,,,,,,,++++++,,,,,,+++************++++++++++++******************+++,,,,,,------,,,,,,,,,++++++******++++++,,,+++++++++++++++************************++++++++++++++++++***************)))******)))(((((()))+++---,,,+++***)))***+++,,,+++++++++++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++***)))***++++++***)))***************+++,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------+++++++++++++++,,,------,,,,,,,,,,,,,,,------...////////////////////////////////////////////////000000000000000111111111222222111111222222333444555555444444333222222222444444444555555555666666555555555555666666666666555555444555555666777888888888999:::;;;;;;;;;;;;::::::;;;<<<===>>>??????>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBBBBAAAAAAEEEEEEEEEEEEFFFFFFFFFGGGBBBBBBCCCDDDDDDDDDDDDCCCEEEEEEDDDCCCBBBAAA@@@@@@@@@?????????>>>>>>>>>===<<<<<<<<<;;;::::::999999888777555444333444444555555444333222111000000000222111000///.........///........................---..................------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------*********++++++,,,,,,---,,,+++***+++,,,---,,,+++------------,,,,,,,,,,,,....................................------------,,,,,,,,,,,,,,,,,,,,,,,,------------....................................------------------------........................++++++,,,------...////////////......---,,,,,,+++------------------------,,,,,,------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***---///...+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++++++++******************************+++++++++***************************************)))***++++++,,,,,,++++++++++++++++++++++++++++++************))))))))))))******++++++++++++******((((((((()))))))))******))))))))))))*********************))))))))))))***************))))))))))))************************)))))))))))))))))))))))),,,,,,++++++******))))))))))))************))))))************************))))))*********+++++++++,,,+++++++++***)))))))))))))))))))))*********+++++++++************++++++---,,,,,,,,,,,,,,,,,,,,,++++++***************+++************************)))***++++++,,,,,,++++++,,,++++++******++++++,,,************************************************************************)))***+++***)))(((***+++------,,,+++++++++,,,---,,,,,,++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++************+++******++++++***************+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,------------------------++++++******++++++,,,---(((((()))***+++---///000////////////////////////////////////////////////111111111000000000000000222111222222222222333333444444333333333333333333333333444444444555555555444555555666777777777777555555555555666666777777777888888999::::::999999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>????????????AAABBBBBBBBBBBBAAAAAA@@@DDDDDDDDDDDDEEEEEEEEEEEEAAABBBBBBCCCCCCCCCBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@?????????>>>>>>======<<<;;;;;;;;;:::999999888888666555444333333333444555444333222111000000000000111111000///////////////------------------------------///000000///---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++******+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------........................+++++++++,,,,,,---------.........------,,,,,,,,,------------------------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))+++------+++******,,,++++++++++++++++++++++++---,,,,,,++++++***************++++++++++++******************************++++++******))))))(((((())))))))))))))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++*********)))))))))))))))******++++++++++++******(((((((((((())))))))))))((()))))))))************''''''((()))******++++++))))))))))))))))))))))))************************)))))))))))))))))))))))),,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++++++++***)))))))))*********+++++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,*********))))))***++++++************************(((((()))***************,,,++++++******++++++,,,***************************************************************************+++,,,,,,*********,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++************+++++++++******))))))***************++++++,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,---...000111222........................////////////////////////111111111000000000000000111111222222333333333333111111222222333444555555333333333333444444444444333444555666777777666666555555555666666666666666666777888888888888888888888888999:::;;;<<<============>>>>>>>>>?????????BBBBBBCCCCCCCCCBBBBBBAAABBBBBBBBBBBBCCCCCCCCCDDDAAAAAABBBBBBBBBBBBAAAAAA??????@@@@@@AAAAAABBBBBB??????>>>>>>===<<<;;;;;;:::::::::999888888777777444444333222222333444555333333222111000000000000000000000000000/////////------------------------,,,---...//////...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------........................------,,,,,,,,,+++++++++,,,,,,,,,,,,------......------------------------***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***++++++,,,,,,++++++***)))+++,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))******++++++******)))))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))************++++++++++++******(((((((((((())))))))))))((()))))))))************%%%&&&((()))***+++++++++(((((()))))))))))))))******************+++++++++))))))))))))))))))))))))*********)))))))))))))))***))))))(((((())))))***(((((((((((((((((((((((())))))******+++++++++,,,+++++++++******************++++++++++++,,,,,,,,,++++++************++++++******++++++++++++,,,,,,***))))))))))))***++++++***************+++++++++'''(((((()))***))))))))),,,++++++******++++++,,,*********++++++++++++++++++++++++******************************+++++++++***+++------+++***+++,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,---************************++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,)))+++++++++***)))***++++++******)))))))))******++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------///...------,,,---------........................////////////////////////000000000000000111111111000111222333333333333222///000111222333444555666222222222333333333444444333444555666666666555444555555666666666666555555666666777777777777777666777777888999:::;;;<<<<<<=========>>>>>>>>>??????AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBAAAAAA@@@======>>>???@@@AAABBBBBB??????>>>===<<<;;;::::::999999999888777777666666333222222111222333555666222222111000000000000000//////000000000000//////------------------------,,,------------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++,,,---...---,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++*********++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******++++++++++++************+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))*********)))))))))))))))************************((()))******++++++******++++++++++++++++++++++++))))))))))))******************++++++++++++******((((((((()))))))))******))))))))))))************&&&'''(((*********))))))(((((((((((())))))******))))))*********+++++++++))))))))))))))))))))))))((((((((((((((()))))))))***)))(((''''''((()))***))))))))))))))))))))))))***************+++++++++***************+++++++++************++++++++++++++++++************++++++)))))))))******+++++++++)))))))))))))))***++++++))))))*********+++++++++(((((()))***************,,,++++++******++++++,,,++++++++++++,,,,,,,,,---+++++++++*********))))))))))))*********+++++++++(((***,,,,,,+++***************+++,,,,,,,,,,,,,,,)))******+++,,,---......++++++++++++++++++++++++************************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,)))+++,,,+++)))(((***,,,***)))))))))))))))***+++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,++++++*********+++........................//////////////////////////////000000111111222222000111222333333333222222000000111222333444444555222222222222333333333333222333555666555444222111555555666777777666555444666666666777777666666555666666777888999:::;;;;;;============>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCBBBAAAAAA@@@===>>>>>>??????@@@@@@@@@???>>>>>>===;;;::::::999999888888777777666555555222111111111222333555666222111111000000000000000...///000111111000//////------------------------,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++***+++,,,------,,,,,,*********************************++++++,,,,,,---))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++++++++++++++((())))))***************++++++++++++++++++++++++((()))))))))******************++++++++++++******)))))))))*********++++++))))))))))))************((()))*********)))'''&&&'''((((((((())))))******))))))******++++++++++++))))))))))))))))))))))))&&&&&&''''''(((((())))))***)))(((''''''((()))***************************************************))))))******+++++++++,,,))))))))))))************++++++************++++++(((((())))))*********+++))))))((())))))***++++++))))))******++++++++++++))))))***+++++++++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,---------++++++++++++******))))))))))))******++++++++++++''')))++++++***))))))))))))***+++,,,,,,,,,,,,,,,))))))***+++---...//////++++++++++++++++++++++++************************---,,,,,,++++++***************+++++++++,,,,,,,,,(((+++,,,,,,)))(((***,,,)))))))))))))))***++++++---,,,,,,++++++***************+++++++++,,,,,,,,,)))************+++++++++------------------------------,,,,,,------...///,,,,,,,,,---...///000111........................////////////////////////...//////000111222222333000111222333444333222222222222222222222222333333111111222222222333333333222333555555555333111000555555666777777666555444555666666666666666555555666666777888999:::;;;;;;============>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@????????????>>>>>>>>>>>>???>>>===<<<;;;:::999999888888888777666666555555111111000000111333555666222111000000000000000111...///000111111000//////........................---,,,************,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---+++******++++++)))(((*********++++++,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------......///...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++++++++,,,......---,,,************************))))))***+++,,,------...))))))************))))))))))))))))))))))))))))))))))))******++++++,,,,,,++++++++++++++++++++++++(((((()))***************++++++++++++++++++++++++(((((())))))*********+++******++++++++++++******************++++++++++++))))))))))))************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,+++***))))))******)))************+++++++++************************...---,,,***)))((((((((((((***+++***)))((()))***)))************+++++++++++++++++++++++++++++++++************************************************+++,,,---...///...---,,,++++++++++++++++++++++++)))))))))***+++++++++,,,************************+++++++++******)))))))))(((((()))***,,,---...///************************++++++******)))*********++++++************************++++++++++++******)))************++++++++++++,,,,,,------,,,,,,+++******++++++++++++******)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,---------............//////////////////---------------,,,,,,,,,........................000000000000////////////////////////000000000000///000000000000111111111222222333333333333444444333333444444555666666666666666666555555555555555666555444444444555777888777777888888888999999999;;;;;;<<<<<<======>>>>>>???@@@@@@AAAAAA@@@@@@@@@BBBBBBBBBCCCBBBBBBAAAAAA????????????????????????>>>>>>????????????>>>>>>============<<<;;;:::999777777777666555333111000222222222111111111111000////////////..................//////......---,,,000//////---,,,***(((''',,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...//////...---,,,+++***,,,+++++++++***)))))))))++++++++++++++++++++++++...---,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,)))''''''***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,,,,+++***))))))***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++))))))************))))))***)))))))))(((((('''''''''((()))+++++++++***)))************************************************************))))))((((((******++++++++++++******************************))))))))))))))))))))))))+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++******)))))))))***(((((()))))))))***************************************))))))((()))))))))(((***+++***)))((()))***)))************+++++++++++++++++++++++++++++++++************************************************'''((()))+++,,,---------***************************************+++++++++************************,,,+++++++++************))))))******+++,,,------************************++++++************++++++*********+++++++++++++++******++++++++++++******)))************++++++++++++,,,,,,------,,,,,,+++******++++++++++++************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---------......///.........------,,,,,,........................000000000/////////......////////////000000000000111111222222222333333333222222222333333333444444333333444555555666666777888888888888888888888888888777777777777888999999777777888888888999999999;;;;;;<<<<<<===>>>??????@@@@@@AAAAAAAAA@@@@@@???AAAAAABBBBBBBBBBBBAAAAAA????????????????????????===>>>>>>??????>>>>>>===;;;;;;;;;<<<;;;;;;:::999666555555444333222111111222222222111111111000000000000/////////........................------,,,------------,,,,,,+++***---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---------------,,,,,,+++***+++++++++***************++++++++++++++++++++++++......---,,,,,,+++******,,,,,,,,,+++++++++++++++...+++)))***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,++++++******++++++,,,++++++***))))))***++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))*********))))))(((((((((((())))))************)))************************************************++++++*********)))))))))******++++++++++++******************************))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************+++************)))))))))'''((((((((())))))))))))************************((((((''''''((()))******(((***+++***)))((()))***)))************+++++++++++++++++++++++++++++++++************************************************)))))))))******,,,------))))))))))))))))))))))))+++++++++***************************************,,,,,,,,,++++++++++++************+++++++++,,,,,,************************,,,++++++***++++++,,,,,,*********++++++,,,,,,---******++++++++++++******)))************+++++++++++++++,,,,,,,,,,,,++++++******++++++++++++******++++++************++++++++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......***++++++,,,---...//////000000//////...---,,,,,,......................../////////.........------////////////000000000000111111111222222222333333222222222222333333333333444444444555666666777777888888888888888888999999777777888999999999999999888888888888888999999999::::::;;;===>>>???@@@@@@AAAAAABBBBBBAAA@@@??????@@@@@@AAAAAAAAAAAAAAA@@@==============================>>>>>>>>>>>>======999999999::::::999888888444333222111111111222222222222111111111000000000000000000000////////////...............---,,,,,,******+++,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,************************++++++******++++++,,,---++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++......------,,,,,,,,,+++,,,,,,,,,++++++*********---,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***)))***++++++,,,,,,++++++***,,,+++************+++,,,++++++***))))))***++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))***************)))))))))+++***))))))))))))))))))************************************************+++++++++++++++***************++++++++++++******************************))))))))))))))))))))))))***))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***************))))))((((((((()))))))))******************************)))(((((((((((()))******(((***+++***)))((()))***))))))*********+++++++++************************************************************************000///---+++******+++,,,************************,,,+++++++++***)))))))))************************,,,,,,,,,++++++++++++++++++++++++***************************************++++++++++++++++++,,,---))))))***+++,,,------...******++++++++++++******))))))*********+++++++++++++++,,,,,,,,,,,,++++++******++++++++++++******,,,+++***))))))***+++,,,************************+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,---...///000111222111111000///...------,,,........................///.........------------////////////000000000000////////////000000000000111222222222222333333333333444444555666666777777666666666777777777777777555666777888999888777666888888888888888888888888999:::;;;<<<>>>???@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>???@@@@@@AAA@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<888888888888777666555444444333111000000111333444111111111111000000000000111111000000000/////////------.........---,,,,,,)))***+++,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******************++++++)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++---------,,,++++++******+++***)))******++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,------,,,***)))***++++++,,,,,,++++++***++++++************+++++++++******************+++************************************************************************++++++++++++++++++++++++************************))))))************))))))++++++******************,,,+++***((((((((()))***************************************************++++++++++++++++++++++++******++++++++++++******************************)))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))*********)))))))))))))))*********++++++))))))))))))))))))))))))++++++***)))))))))******(((***+++***)))((()))***))))))*********+++++++++************************************************************************000...---+++******++++++++++++++++++++++++++++++,,,+++++++++***)))))))))************************++++++++++++++++++++++++++++++************))))))************************+++*********++++++,,,---))))))***++++++,,,------******++++++++++++******))))))*********+++++++++***++++++,,,,,,++++++*********++++++++++++******,,,+++***))))))***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,---...///000111222111000000///......------........................///.........------------////////////000000000000....../////////000000000111111111222222222333333333333444444555555666666555555666666777777777777555666888999999999888777888888888888888888888888888999:::<<<===???@@@@@@@@@AAAAAAAAA@@@@@@???>>>===>>>>>>???@@@@@@??????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<999999888777666444222111444333111000000222444555111111111000000000//////000000000000////////////---------...---,,,,,,+++++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******)))))))))***++++++)))))))))***+++++++++,,,++++++++++++++++++++++++***************+++++++++...---------,,,,,,,,,+++******++++++************++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,------,,,***)))***++++++,,,,,,++++++************************************++++++*********************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))************))))))******************++++++,,,+++***((((((((()))***************************************************++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((()))*********)))(((************++++++++++++)))))))))))))))))))))))),,,,,,+++******)))******(((***+++***)))((()))***)))************+++++++++************************************************************************((((((((())))))+++,,,,,,+++++++++++++++++++++++++++++++++***************************************)))************+++++++++******************))))))************************))))))))))))***+++,,,,,,)))))))))******++++++,,,******++++++++++++******)))************+++++++++******++++++++++++************++++++++++++******++++++************++++++------------------------)))******+++,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......***++++++,,,---...///////////////............---......................../////////.........------////////////000000000000000000000111111111222222111111111111222222222222222222222333444444555555666666777777888888999999999999:::;;;;;;;;;;;;:::999999999888888888888888888888999;;;<<<===>>>>>>>>>>>>???????????????>>><<<<<<===>>>????????????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999888888666555333111000333222111111111222333444111111000000000/////////////////////............---------------,,,++++++,,,,,,---------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))*********+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++***)))))))))++++++***************+++++++++++++++++++++++++++++++++(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++***++++++,,,,,,++++++***))))))***++++++***)))))))))***++++++++++++***)))************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))************)))))))))))))))***************+++***))))))))))))))))))*********************************************************+++++++++++++++******++++++++++++******************************))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))&&&''')))***+++***)))((())))))))))))************))))))))))))))))))))))))***))))))))))))******+++(((***+++***)))((()))***)))************+++++++++************************************************************************&&&&&&((()))++++++,,,,,,***************************************+++++++++************************(((((()))))))))*********))))))))))))************************************(((((((((((()))***+++,,,))))))))))))))))))))))))******++++++++++++******)))************+++++++++******++++++++++++************++++++++++++************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,++++++***,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,---------......---------------.................................000000000/////////......////////////000000000000000000000000111111111222111111111111222222222222000111111222222333333444444555555666777777888888:::::::::::::::;;;<<<<<<999999999888888888777777888888999999:::;;;<<<<<<;;;<<<===>>>>>>???>>>>>>;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;666666666666555444333333111111111111111111111000111000000000////////////............------------,,,------------,,,+++++++++,,,,,,------,,,,,,+++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))*********+++++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---...---+++)))))))))***++++++++++++***************++++++++++++++++++++++++(((((()))***++++++,,,,,,)))))))))***++++++,,,,,,***---//////,,,******,,,******************************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***((()))***++++++***)))((()))***++++++++++++***)))************************************************************************))))))))))))))))))))))))************************))))))************))))))((((((((())))))*********((())))))************)))************************************************)))))))))*********++++++******++++++++++++******************************))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%''')))***+++***)))((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''(((***+++,,,(((***+++***)))((()))***)))************+++++++++))))))))))))))))))))))))************************************************)))***,,,------,,,+++***))))))))))))))))))))))))))))))******+++++++++,,,************************''''''(((((()))))))))***((()))))))))************************************''''''''''''((()))***+++))))))))))))((((((((((((******++++++++++++******)))************+++++++++******++++++++++++************++++++++++++******)))***+++,,,,,,+++***)))))))))))))))))))))))))))((()))***+++,,,+++******,,,,,,++++++,,,,,,---...,,,,,,,,,---------............//////////////////++++++,,,,,,---.................................000000000000////////////////////////000000000000............////////////000111111111111222222222///000000111222222333333222222333333444555555666:::999888777888999:::;;;999999999999888888777777888888888999999:::::::::999:::;;;===>>>>>>>>>>>>:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::333444444555666666666666000000000111000///......000000000000////////////......---------,,,,,,,,,,,,,,,---------,,,++++++***++++++,,,------------******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))************++++++************++++++************************++++++******++++++,,,---///...,,,***))))))***+++,,,+++++++++******))))))++++++++++++++++++++++++))))))***+++,,,------...&&&&&&'''((()))***++++++(((+++...---***(((((()))************************************************+++*********++++++------+++++++++,,,,,,+++++++++((()))***++++++***)))((()))***+++,,,,,,+++***)))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))************))))))''''''(((((()))))))))***'''((()))+++++++++***)))************************************************(((((())))))*********+++******++++++++++++******************************))))))))))))))))))))))))'''(((***,,,,,,***((('''*********))))))((('''&&&+++***)))((((((''''''(((((((((((((((((((((((((((++++++******))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))***)))((((((((()))+++,,,---+++(((&&&&&&(((+++---)))))))))***+++++++++,,,))))))))))))))))))))))))************************************))))))))))))))))))))))))************))))))***++++++++++++***,,,,,,++++++***)))((((((++++++++++++++++++++++++,,,+++***))))))***+++,,,)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++***,,,------------...000,,,,,,++++++++++++++++++************************+++++++++*********))))))******************++++++))))))************))))))++++++***************+++******************************))))))))))))******************************++++++,,,,,,,,,,,,------...///////////////......///...---,,,,,,---...///........................111111000000000000000111////////////000000000000000000//////000111222222000000000000000000000000000000111222333333444444666666555555555777999:::999999999::::::;;;;;;;;;777888888888999999999999555666777888999:::;;;;;;===============<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>======<<<;;;:::::::::<<<<<<<<<<<<;;;999777666888888888777666444333222111111000000000000111111////////////000000000000..............................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,************************++++++,,,,,,,,,+++******************************,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++************************************************************************************++++++++++++******+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++*********))))))((((((******++++++++++++******)))))))))))))))))))))))))))************+++++++++******))))))))))))******++++++******))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))************+++***)))(((((()))******+++++++++*********))))))******+++++++++******)))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))***,,,------,,,***))))))))))))))))))(((((('''***)))))))))))))))***************************************)))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++)))))))))))))))******+++,,,***(((''''''(((***,,,******************++++++))))))))))))))))))))))))************************************))))))))))))))))))))))))************))))))***++++++++++++***,,,,,,++++++***))))))(((++++++++++++++++++++++++,,,+++***))))))***+++,,,)))))))))))))))))))))))))))************+++++++++************************************************+++,,,---,,,******+++,,,++++++++++++++++++++++++************************+++++++++*********))))))************************))))))************))))))++++++***))))))******+++******************************))))))))))))******++++++++++++++++++++++++*********+++++++++,,,,,,......////////////......------,,,,,,,,,,,,------........................000//////......//////000////////////000000000000000000//////000111111222000000000000000000000000000111111222333333444444555444444444444666777888999999999:::::::::::::::777777777888888888999999666666777888999:::;;;;;;===<<<<<<<<<<<<<<<<<<<<<======<<<<<<======>>>???>>>>>>===<<<<<<;;;::::::;;;<<<<<<<<<:::999777666666666666666555555444333111111000000000000111111222222111000///...------.......................................------,,,------------------------------,,,,,,,,,+++++++++*********++++++,,,,,,,,,************************)))***+++,,,,,,,,,,,,,,,************************++++++************++++++,,,,,,++++++******************************************++++++++++++************************************************************************************++++++++++++******+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************)))))))))(((******++++++++++++******)))))))))))))))))))))))))))************+++++++++******))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************+++***)))(((((()))******+++++++++*********))))))*********++++++******)))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))(((***+++------+++***((('''(((((()))))))))))))))))))))))))))***+++,,,---************************))))))))))))************))))))))))))))))))))))))))))))*********+++++++++(((((()))*********************))))))))))))************************))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************))))))***++++++++++++***,,,,,,++++++***)))))))))++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))***+++,,,***(((''''''((()))*********+++,,,,,,,,,************************+++++++++*********************************************++++++++++++************)))))))))******+++******************************))))))))))))******++++++++++++++++++++++++))))))*********+++++++++------......///......---+++,,,,,,,,,,,,,,,,,,+++..............................---------......///////////////000000000000000000/////////000111111000000000000000000000000111111111222222333333444333333333333444555666777::::::999999999999999999666666666777777777888888666666777888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::999777666333444444555555444444444111000000//////000000111222111000000///...------------------------------...............---,,,,,,........................,,,,,,,,,,,,++++++++++++*********+++++++++++++++************************((()))***+++,,,---------*********************************))))))*********+++************)))))))))))))))))))))))))))))))))******++++++++++++************************************************************************************++++++++++++******+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))******++++++++++++******)))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))******************))))))))))))******+++++++++***************))))))******+++******)))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&'''((()))************))))))(((((()))******+++************************(((((())))))******++++++(((((((((((((((((((((((('''''''''''''''((())))))'''((()))++++++***))))))))))))************))))))++++++******))))))(((((())))))))))))))))))))))))************************************)))))))))(((((()))))))))************))))))***++++++++++++***+++++++++*********))))))************++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************************************)))***+++***((('''((()))((())))))***+++,,,,,,---************************************************+++++++++*********************++++++++++++*********))))))))))))******+++******************************))))))))))))******++++++++++++++++++++++++************++++++++++++,,,,,,---.........------+++,,,---......---,,,+++...........................------------......///////////////000000000000000000/////////000000111000000000000000000000000111111111222222333333333333333333444444555666666999999999999888888888888666666666666777777777777666777777888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::999888777777333333444444444333222222000000////////////000000---.........///000000000------------------------------.........---,,,,,,------------------------,,,+++++++++++++++++++++***************+++++++++************************)))***++++++,,,,,,,,,,,,******************************))))))))))))*********)))))))))))))))))))))******************************++++++++++++************************************************************************************++++++++++++******************************************************************************************************))))))))))))))))))))))))*********)))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******(((((())))))******++++++))))))))))))))))))))))))))))))************))))))((()))))))))************)))))))))))))))*********************************((())))))***************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))&&&'''(((((((((((('''&&&%%%&&&''')))************))))))((('''''''''''''''))))))))))))))))))))))))(((((())))))******++++++((((((((((((((((((((((((''''''&&&&&&''''''((()))'''((()))++++++***))))))((()))************)))(((+++******))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((()))))))))************))))))***++++++++++++***+++++++++***************)))))))))******++++++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++((()))******))))))***,,,(((((()))***++++++,,,,,,************************************************+++++++++*********))))))*********++++++*********))))))(((((()))******+++******************************))))))))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++,,,---------------,,,---...//////...---,,,...........................---------......///000////////////000000000000000000///////////////000000000000000000000000000111222222222222222333333333444444555666666777777888888888888888888888888666666666666777777777777777777777888999999::::::999:::::::::;;;;;;;;;<<<::::::999999::::::;;;<<<============<<<<<<<<<<<<;;;::::::999888888888888555555555444333111000///000000////////////000000,,,------...///000000000---------------------------------...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,++++++***)))******************************))))))))))))******)))))))))))))))))))))***++++++++++++++++++++++++******++++++++++++************************************************************************************++++++++++++******************************************************************************************************(((((((((((((((((((((((())))))))))))))))))************++++++++++++******))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******(((((())))))******++++++))))))))))))))))))))))))))))))************))))))((()))))))))************(((((())))))************************************'''((()))***************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&((()))***************)))((('''&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))***)))((('''((()))***+++(((((()))***************))))))************))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))***++++++++++++***************************(((((())))))***+++++++++++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++''')))++++++******,,,---((()))))))))***+++++++++***************************************+++++++++,,,,,,++++++***)))))))))))))))************))))))(((((((((((()))******+++******************************))))))))))))******************************++++++,,,,,,,,,---------******+++,,,---------------......//////......---........................---------------...///000////////////000000000000000000//////......//////000000000000000000000000222222222222222222222222333444555666666777666666666666777777777888888888666666666777777777888888777777888888888999999999888999999::::::;;;;;;;;;:::999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888888888888666666555444333111000///000//////......//////000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++*********************************+++++++++++++++***************)))))))))************************---------,,,+++***)))(((*********************************))))))*********)))))))))************+++++++++++++++++++++++++++******++++++++++++************************************************************************************++++++++++++*********************+++++++++************************************************************************(((((((((((((((((((((((())))))))))))******************++++++++++++******)))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))************'''((()))******+++*********************+++++++++''''''((()))************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))***)))))))))((('''''''''''''''((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***)))((('''''')))***+++)))))))))))))))******+++))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))***++++++++++++***************************((((((((()))***+++++++++++++++,,,------,,,++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************)))***++++++***)))***,,,))))))))))))************************************))))))*********+++++++++,,,,,,++++++***))))))((((((((())))))))))))(((((('''''''''(((((()))++++++******************************))))))))))))******))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,)))***+++,,,,,,---------...------,,,,,,------...........................++++++++++++,,,---...///////////////000000000000000000///...............000000000000000000000000222222222222222222222222111222444555666666555555444555555666777888999999777777777888888888999999888888888888888999999999888888888999::::::;;;;;;;;;;;;::::::;;;;;;<<<===::::::;;;;;;;;;;;;;;;;;;:::999888777777888888999555555555555444333111111//////............////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++)))*********+++++++++++++++*********)))))))))(((************************,,,,,,,,,,,,,,,+++***)))************************++++++************++++++************++++++,,,,,,******************************++++++++++++************************************************************************************++++++++++++******))))))*********+++++++++************************************************************************))))))))))))))))))))))))((()))))))))******************++++++++++++******)))))))))))))))))))))))))))************+++++++++******))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************&&&''')))***++++++******))))))*********+++++++++&&&'''((()))************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))(((''''''(((((()))***+++************************++++++******))))))(((((())))))))))))))))))))))))((('''%%%$$$%%%&&&(((******)))((((((((()))+++,,,******))))))))))))******''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))***++++++++++++*********************++++++'''(((((()))***+++++++++++++++------------++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++((('''((()))*********)))))))))))))))************************))))))******++++++++++++,,,,,,++++++***))))))(((''''''((((((((((((''''''''''''''''''((()))++++++******************************))))))))))))******(((((((((((((((((((((((()))************+++++++++((()))***+++,,,---------...---++++++++++++---...........................************+++,,,---...////////////000000000000111000///...............000000000000000000000000222222222222222222222222000111333444555555444333333444555666777888999:::888888888888999999999999888888888888888999999999777777888999::::::;;;;;;===<<<<<<<<<<<<===>>>>>>:::::::::::::::::::::::::::999888777777777888999333444444555555444444333//////............//////++++++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++++++++*********))))))((((((***************************++++++,,,,,,,,,++++++************************,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))******++++++++++++************************************************************************************++++++++++++******))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))*********+++******++++++++++++******)))))))))))))))))))))))))))************+++++++++******))))))))))))******++++++******))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))************&&&''')))***+++++++++***))))))******++++++++++++&&&'''((()))************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((())))))******++++++((()))***++++++***)))((())))))))))))))))))((('''&&&&&&&&&'''((())))))***))))))************))))))(((((((((((()))))))))))))))(((''''''''''''((())),,,+++++++++******))))))((((((((((((((((((((((((******+++++++++******)))))))))(((((((((((())))))******+++++++++******)))************************++++++++++++++++++++++++,,,++++++***)))(((''''''************************++++++************++++++,,,++++++******++++++,,,))))))***++++++++++++************++++++,,,------+++++++++*********))))))))))))))))))))))))))))))******)))))))))***,,,---******************************++++++++++++******++++++,,,,,,+++***((('''******++++++++++++******++++++************++++++*********)))))))))))))))***)))******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,,,,------------------,,,,,,///////////////.........000000//////.........---111111111000000000000000000000000000111222333444222222111000000000111111333333333333333333333333555555444444555666888999777888888888888999999999777888888999999999888888999:::;;;;;;<<<<<<;;;;;;============>>>>>>>>>>>>:::999888777777777888999::::::999999999999888888666666555444333222222111000000000000000000000000//////...------------...000///...---,,,+++******...---,,,,,,,,,,,,---...,,,------......------,,,************************++++++++++++++++++++++++******************************++++++++++++******,,,+++***)))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***((('''&&&&&&'''(((*********************************))))))))))))******************************))))))************))))))+++***'''&&&&&&'''***++++++)))(((***,,,---+++(((***+++,,,***((('''((()))+++++++++*********))))))++++++******)))(((((((((&&&&&&&&&&&&(((***,,,...))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))************************,,,,,,++++++++++++,,,,,,******))))))******+++,,,'''(((((()))))))))))))))))))))))))))))))))))))))************************''''''''''''((()))++++++(((((('''''''''&&&&&&&&&))))))((('''&&&&&&%%%%%%(((((((((((((((((((((((()))))))))))))))*********(((((())))))))))))(((((($$$$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''((())))))***''''''((((((((((((''''''(((((((((((())))))))))))((())))))))))))))))))(((++++++*********)))))))))************************'''((()))***************)))))))))(((((()))))))))******+++++++++******)))************************************************+++++++++******))))))(((***************************))))))))))))))))))***+++******))))))******+++))))))***++++++++++++***************************+++++++++*********))))))******************************)))))))))***,,,,,,******************************++++++++++++******))))))++++++++++++***)))******++++++++++++******+++******************+++***)))))))))))))))))))))++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,------------------////////////............000/////////............111000000000000000000000000000000000111222333333222333333333333333333333333333333333333333333333555444444444444666777888777777888888888999999999777777888999::::::999999::::::;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>;;;:::999888777888999999;;;;;;;;;::::::999999888666666555444333222222111000000000000000000000000//////...------------...------------------------...---,,,,,,,,,,,,---...+++,,,,,,,,,,,,,,,,,,+++******************************************************************************++++++++++++******,,,+++***)))(((((((((((())))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))'''&&&&&&''')))*********************************))))))))))))******************************))))))************))))))+++***(((''''''(((***++++++***)))***,,,,,,***'''((()))******)))((()))+++*********)))))))))(((((()))))))))))))))*********))))))((())))))***+++,,,))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******************************)))(((((((((((((((((()))******))))))******+++,,,'''(((((()))))))))))))))))))))))))))))))))))))))************************'''''''''((()))***++++++(((((((((''''''''''''&&&+++***)))(((&&&%%%$$$$$$((((((((((((((((((((((((************))))))))))))((((((''''''''''''((((((%%%&&&'''(((((()))((((((&&&''''''(((((())))))***''''''((((((((((((''''''(((((((((((())))))))))))))))))***++++++***))))))******))))))))))))((((((************************%%%&&&'''(((************************************)))******+++++++++******************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))(((((((((((())))))***))))))))))))))))))***))))))***++++++++++++***++++++******)))(((((('''+++++++++************************************************)))******+++,,,******************************++++++++++++******(((((()))++++++,,,,,,+++******++++++++++++******************************))))))))))))))))))******------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,++++++,,,,,,------..............................////////////............000000000000000000111111222111111111111111222222222333444555666666555555333333333333333333333333333333333333444555666777777777777888888888999999777777999:::;;;;;;;;;;;;;;;;;;<<<============<<<<<<<<<=========>>>>>>>>><<<;;;:::888888888999:::<<<<<<;;;:::999999888888666666555444333222111111000000000000000000000000//////...------------...+++,,,,,,---...///000000------,,,,,,,,,,,,------***++++++,,,,,,++++++***************************))))))))))))))))))))))))******************************++++++++++++******,,,+++***)))(((((((((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++******************************))))))))))))******))))))))))))))))))))))))))))))************))))))************************+++*********++++++)))'''&&&((()))***))))))+++,,,)))))))))((((((((((((((('''(((((()))******++++++******+++++++++******)))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++************************''''''''''''''''''''''''******))))))******+++,,,'''((())))))******))))))))))))))))))))))))))))))************************((((((((())))))***++++++((((((((('''''''''''''''***))))))((('''&&&&&&%%%((((((((((((((((((((((((++++++******))))))(((((())))))'''&&&&&&'''))))))))))))***************)))''''''(((((())))))))))))))))))************))))))(((((((((((())))))))))))***))))))(((((())))))***)))))))))(((((((((((((((************************''''''((()))*********)))******++++++++++++******))))))***+++++++++************************************************************+++++++++,,,,,,,,,************************))))))(((((((((((())))))******))))))))))))******))))))***++++++++++++***++++++******))))))))))))************************++++++++++++++++++++++++******************++++++******************************++++++++++++******))))))******++++++++++++******++++++++++++***************++++++*********)))))))))))))))*********------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,------......------...............//////////////////.........000000000000000111111111222222111111000111111111000222444666777777666555333333333333333333333333222222333333444555555666777777777777888888888888666777999:::;;;<<<<<<===;;;<<<<<<===>>>=========<<<<<<<<<=========>>>>>>===<<<:::999888999999:::;;;;;;:::999888777666666666555555444333222111111000000000000000000000000//////...------------...,,,,,,---...//////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******************************************************************************++++++++++++******++++++***)))(((((())))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))((((((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))++++++***))))))***++++++******************************))))))))))))******(((((((((((((((((((((((())))))************)))))))))***+++,,,,,,+++***)))++++++*********)))((('''''')))******))))))***+++))))))))))))))))))))))))(((((())))))************((()))++++++++++++)))((((((((((((((((((((((((((())))))(((((((((((()))))))))*********++++++++++++************************)))******************)))******))))))******+++,,,(((((()))************)))))))))))))))))))))))))))************************((())))))******+++++++++((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))++++++******))))))((((((+++***((((((((((((***+++(((((()))(((((('''&&&&&&((((((((()))))))))))))))))))))************))))))(((((((((((())))))))))))+++)))&&&$$$$$$&&&)))+++((((((((((((((()))))))))))))))))))))))))))))))))++++++++++++***))))))((()))***++++++++++++***)))((()))***+++++++++++++++************************++++++++++++++++++++++++*********+++,,,,,,------************************+++******))))))******++++++++++++******+++++++++))))))***++++++++++++************+++++++++,,,,,,*********************************************************+++************))))))))))))))))))))))))******++++++++++++******,,,++++++*********))))))******++++++++++++******)))***++++++++++++***)))(((((())))))************++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******++++++,,,---......,,,---------......//////........./////////////////////000000111111111111222222111111000111111111///111333555666666444333333333333333333333333333222222333444444555555555666666777777777888888888666777999:::;;;<<<<<<===;;;<<<<<<===>>>=========<<<<<<<<<<<<===============<<<;;;999888888999999888888777777666555555444555555444333222111111000//////////////////////////////...------------...------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************************++++++++++++++++++++++++******************************++++++++++++******+++***))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((())))))******++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))++++++************++++++******************************))))))))))))******(((((((((((((((((((((((())))))************)))))))))***+++,,,,,,+++***))))))***+++***)))((((((((()))++++++***((((((((()))************************************))))))((((((&&&'''(((***+++******)))(((((((((((((((((((((((())))))(((((((((((()))))))))*********++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++*********))))))******+++,,,((())))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,++++++***'''(((((((((((()))))))))&&&''''''(((((()))******))))))))))))))))))))))))************))))))))))))******))))))))))))******)))))))))***)))(((((('''))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))+++)))&&&$$$$$$&&&)))+++(((((())))))))))))******((((((((((((((((((((((((,,,,,,,,,,,,+++)))((('''((()))***++++++***)))(((((()))***+++++++++++++++************************++++++++++++++++++++++++)))*********++++++,,,,,,************************++++++************++++++,,,,,,++++++++++++,,,,,,))))))***++++++++++++***)))******+++,,,,,,------***************+++++++++))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))******++++++++++++******---,,,+++***))))))))))))******++++++++++++******)))***+++,,,,,,+++***)))((((((((()))******++++++******))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********++++++,,,,,,------,,,,,,,,,---......//////.........////////////////////////000111111222222222111111111111111222222000111222333444444333333333333333333333333333333222333444555555666666555666666666777777777888888777777999:::;;;;;;;;;;;;;;;;;;<<<============<<<;;;;;;<<<<<<<<<============<<<:::999888888888888666666555555555444444444555555444333222111000000//////////////////////////////...------------............------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,------......------,,,************************++++++++++++++++++++++++******************************++++++++++++************)))))))))))))))***))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))))))))******************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************************************))))))))))))******))))))))))))))))))))))))))))))************))))))((()))***++++++***)))(((''')))******)))(((((()))***+++,,,***((('''((((((************++++++++++++++++++******)))(((((('''&&&&&&'''))))))*********))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++))))))))))))))))))))))))((()))***++++++***)))(((******))))))******+++,,,((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))******,,,------,,,+++***'''((((((((())))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********(((((())))))))))))((((((''''''(((******+++++++++))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((()))))))))))))))(((((((((((((((((())))))))))))*********++++++))))))))))))))))))))))))******++++++***)))(((((('''(((***++++++***((('''(((((()))++++++,,,,,,+++************************************************))))))************************************************))))))))))))******++++++************++++++))))))***++++++++++++***************++++++++++++))))))*********+++++++++((((((((((((((((((((((((***++++++,,,+++***)))((())))))))))))))))))))))))******++++++++++++******,,,+++***))))))******+++******++++++++++++******(((***+++,,,,,,+++***((('''(((((()))******++++++))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***++++++++++++++++++,,,,,,++++++,,,------...//////............/////////000...//////000111111222222000000000000111222333333222222222222222333333333333333333333333333333333222333555666777777666666666666666666777777777888777777888999::::::999999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========<<<:::888777777777777444444555555555555666666555444444333222111000000//////////////////////////////...------------...------,,,,,,,,,+++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,------,,,,,,,,,******************************************************************************++++++++++++************))))))))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))++++++******************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))******************************))))))))))))******************************))))))************))))))((())))))******))))))(((%%%'''******)))((()))+++)))***+++***)))((()))***))))))))))))*********+++*********)))))))))))))))***))))))((())))))******))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))'''((()))******)))((('''******))))))******+++,,,))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))***+++---...---,,,+++***'''((((((((())))))************))))))((((((''''''))))))))))))))))))))))))(((((())))))******++++++&&&'''((())))))((('''&&& """$$$&&&((())))))*********)))))))))))))))))))))************))))))(((((((((((())))))))))))'''(((+++,,,,,,+++((('''))))))******+++++++++,,,************************'''((()))))))))))))))(((&&&((()))******)))(((&&&(((((()))++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))******))))))))))))******))))))***++++++++++++***++++++******)))((((((((())))))******++++++++++++((((((((((((((((((((((((***+++,,,,,,+++***)))((())))))))))))))))))))))))******++++++++++++*********))))))))))))+++,,,---******++++++++++++******((()))+++,,,,,,+++)))((('''(((((()))***+++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***,,,,,,++++++++++++++++++++++++,,,,,,---...//////---.........//////000000...//////000111222222222000000000000111222333444444444333222222222333333333333333333333333333333333444555777777777777666666666666666777777777777777888888999999999888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;999777666666666777444444555555666777777777555444444333222111000000//////////////////////////////...------------...++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))******************************++++++++++++*********)))))))))))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++)))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))******************************))))))))))))******************************))))))************)))))))))(((((((((((((((((()))###'''******((((((***,,,'''(((******))))))+++,,,'''((((((((())))))******((((((((()))******++++++...---+++)))((())))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***,,,,,,***)))(((*********)))***++++++,,,))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))***+++---......---+++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++***)))'''%%%''''''''''''''''''''''''(((((((((((())))))))))))''''''(((((())))))******(((((())))))))))))(((((())))))))))))************(((((((((((((((((((((((())))))))))))(((((((((((())))))************))))))))))))(((((('''''''''&&&(((((()))***************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***+++++++++,,,---,,,,,,,,,+++*********+++++++++************)))*********)))))))))))))))************************************************************************------,,,,,,+++***))))))***************************************************************)))(((((())))))))))))))))))))))))++++++************++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------......------------...//////000//////.........//////111111111111111111111111666555333222111222222333222222222222222222222222777666555444444333444444666666666666777777777777666777777888888999::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;888888888888888777666555555555555555555555555555444333222111111111222333///////////////......---/////////...---------,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++)))))))))***+++++++++,,,***++++++,,,,,,++++++***************************,,,,,,++++++***)))))))))***+++,,,------,,,+++***((((((((((((((((((((((((+++++++++***)))(((((('''))))))*********+++++++++******************************************************))))))))))))******************************++++++***)))(((((())))))******))))))))))))*********)))((((((((()))+++,,,))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))***+++++++++++++++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((''''''(((((())))))******+++*********))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))+++++++++************))),,,,,,+++***))))))******)))))))))))))))******++++++++++++******************)))((((((((()))***+++...---,,,+++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))***+++***)))'''&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))(((((())))))))))))(((((((((((()))))))))*********************************))))))))))))(((((((((((())))))************)))))))))))))))(((((((((''''''(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++*********((((((((())))))************)))))))))))))))))))))************************************************************************)))))))))))))))*********************************************************+++++++++++++++***))))))))))))))))))))))))))))))++++++************++++++)))***++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------...------------...////////////............//////000000000000000000000000333333222111111222333444555555555555555555555555666555555444444444444444555666666666777777777777888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999888777666555444444444444444444444444444444222111111111111222///////////////......---............------------+++,,,,,,------,,,,,,+++)))***++++++,,,,,,++++++***************+++++++++***++++++,,,,,,++++++*********************************************++++++***++++++,,,,,,++++++***))))))))))))))))))))))))+++++++++***)))((((((((())))))*********+++++++++***************************************************))))))(((((())))))***************************++++++***)))))))))))))))******))))))))))))*********)))((((((((()))++++++))))))))))))************))))))))))))))))))))))))+++*********))))))))))))))))))))))))))))))))))))(((((()))))))))*********'''(((((()))***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))*********+++*********)))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************))),,,++++++***))))))******)))))))))))))))******+++************************((((((((()))***+++,,,---...---,,,+++************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((************************(((((()))******)))'''&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))******************************))))))))))))(((((((((((())))))************))))))***)))))))))))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))((((((((((((((())))))******************&&&&&&'''((()))***++++++))))))))))))))))))******************************************************))))))))))))))))))))))))&&&&&&''')))***+++,,,---************************************************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))++++++************++++++)))***++++++,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------...------------...////////////............//////////////////////////////000000000000111222333444333333333333333333333333444444333333333444555555555555666666666777777777999::::::;;;;;;<<<======;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999888666555444333333333333333333333333555444333111111000000000///////////////......---------------............+++,,,,,,------,,,,,,+++)))***++++++,,,,,,+++++++++++++++******************++++++,,,,,,++++++***************************((())))))***++++++,,,,,,+++++++++******+++++++++************************+++++++++***))))))((((((***************+++++++++************************************************))))))(((((((((((())))))************************+++***))))))))))))))))))******))))))))))))******)))))))))((()))******+++))))))))))))************))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))(((((())))))))))))******&&&&&&'''(((((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++******))))))))))))((((((''''''(((((())))))******))))))))))))))))))))))))(((((())))))******+++++++++++++++************))),,,+++******)))*********)))))))))))))))******+++))))))))))))))))))))))))'''''')))+++,,,------...---,,,+++***************((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((('''''''''''''''''''''''''''(((((((((((()))))))))))))))(((((((((''''''&&&&&&(((((((((''''''((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))(((((((((((())))))************))))))************))))))))))))(((((()))***************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********))))))(((((('''((((((((()))*********+++''''''(((((()))******+++)))))))))))))))*********************************************************))))))))))))))))))))))))(((((()))+++,,,---...///***************************************************++++++,,,++++++******))))))))))))))))))))))))++++++************++++++******++++++++++++******************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---...------------.../////////............//////000000000000000000000000000000000000000000111111222111111111111111111111111222222222222333444555666555555555666666666777777999999:::;;;;;;<<<<<<===::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::888666444333333333333222222222222222444444333222111000/////////////////////......---,,,,,,,,,------.........+++,,,,,,------,,,,,,+++))))))***+++++++++++++++,,,+++++++++***)))))))))***++++++,,,,,,++++++***************************))))))*********+++++++++,,,+++***))))))***+++,,,+++++++++++++++++++++++++++++++++******)))))))))************************************************************************)))(((((((((((((((((()))******************************)))))))))))))))*********))))))))))))******)))))))))))))))******+++((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))***%%%&&&''''''(((((('''''''''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))((((((&&&''''''((()))******+++))))))))))))))))))))))))''''''((()))***++++++,,,+++++++++*********))))))++++++***************+++)))))))))))))))******+++(((((((((((())))))))))))((()))+++,,,------,,,,,,,,,,,,+++***************((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&((((((''''''''''''(((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))************))))))))))))))))))************(((((()))***************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))+++++++++******)))))))))((((((((()))*********+++************************(((((())))))************************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,************************************************))))))***************)))))))))))))))))))))))))))++++++************++++++*********++++++******))))))))))))******+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,...------------...//////...............///000000111111111111111111111111111111111111000000//////555555555555555555555555111111111222222444555666555555555555666666666666888888888999::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======<<<;;;;;;:::888666555444333333222222222111111111333333222222111000/////////////////////......---+++,,,,,,,,,------......+++,,,,,,------,,,,,,+++))))))***++++++++++++***,,,+++++++++***)))))))))***++++++,,,,,,++++++***************************+++++++++*********)))))),,,+++))))))))))))+++,,,++++++++++++++++++++++++++++++++++++************************************************************************************))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))))))))************))))))))))))******((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))''''''((())))))))))))((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((())))))&&&''''''((()))******+++))))))))))))))))))))))))''''''((()))***++++++,,,+++++++++*********))))))+++***************++++++)))))))))))))))******+++''''''(((((())))))))))))***+++,,,------,,,***)))++++++******))))))******((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))((('''&&&&&&'''((()))''''''(((((((((((())))))************************))))))))))))(((((((((((())))))************))))))(((((()))))))))))))))***(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++************))))))******************++++++++++++*********)))((((((((()))******++++++*********************************************************************************)))))))))))))))************************************************(((((()))************)))))))))))))))))))))))))))++++++************++++++*********+++******)))((((((((())))))***+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************++++++++++++,,,,,,++++++++++++,,,,,,...------------...//////......---......///000111111111111111111111111111222222222222111000......333333333333333333333333111111111111222333444555444444555555555666666666666777777888888999999:::::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<=========;;;;;;;;;:::999777666555444333333222222111111111111111222222111111000//////////////////......---,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++((()))******++++++******+++++++++******************++++++,,,,,,++++++***************************,,,,,,++++++***))))))(((*********))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******(((((()))************)))))))))))))))************))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((()))************)))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((((((''''''(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))(((((())))))******+++++++++++++++************)))*********)))******+++,,,)))))))))))))))******+++'''(((((())))))******+++,,,,,,,,,,,,+++***)))(((+++******)))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***************)))(((&&&%%%%%%&&&((()))'''''''''((((((((())))))************************))))))))))))(((((((((((())))))************))))))''''''((((((((()))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************+++++++++++++++*********))))))))))))************'''(((((()))******++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************((()))******+++++++++***))))))))))))))))))))))))++++++************++++++***************)))((((((((((((((()))***+++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,************++++++++++++,,,,,,++++++++++++,,,,,,...------------...//////---------......///000111111111111111111111111111000111222222222111000///111111111111111111111111111111111111111222333444444444444555555555666666666666777777888999999999999999:::::::::;;;;;;;;;::::::;;;;;;<<<======>>>::::::::::::999888777666555444444333222222111111//////111222222111111000///////////////......---------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((())))))******************************+++++++++***++++++,,,,,,++++++***************************++++++******************))))))************))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************++++++************++++++)))))))))))))))))))))))))))))))))))))))***++++++******))))))))))))******'''((()))***+++******)))))))))))))))************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''''''''((((((((())))))(((((()))************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))(((((('''''''''((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************)))******))))))***++++++,,,)))))))))))))))******+++(((((())))))***++++++,,,++++++***)))))))))************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))******++++++,,,,,,)))(((&&&%%%%%%&&&((()))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))(((((((((((())))))************))))))&&&'''''''''(((((())))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((())))))******---,,,,,,,,,+++*********&&&&&&'''((()))***++++++'''(((((()))***+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,************************************************)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++************++++++***************)))(((((('''(((((()))***+++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,)))************+++++++++,,,++++++++++++++++++,,,...------------...//////---------......000111111000000000000000000000000...///111222333333222222444444444444444444444444111111111111111111222333444444444555555555666666666777777888999999::::::999999:::::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>>:::::::::::::::999888777555555444444333222111111---...000111222222111111///////////////......------------,,,,,,++++++++++++,,,,,,------,,,,,,+++(((((()))***************))))))******+++++++++,,,+++++++++,,,,,,+++++++++************************)))))))))***++++++,,,,,,((()))***++++++***)))(((************************++++++++++++++++++++++++++++++++++++******))))))************************************************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))((())))))***++++++******))))))))))))******'''((()))++++++******)))))))))))))))************))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))''''''''''''((((((((()))'''(((((()))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++,,,+++++++++******))))))&&&'''''''''(((((())))))))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))+++++++++************)))******))))))***+++,,,,,,)))))))))))))))******+++((())))))***+++,,,,,,,,,))))))((((((((()))+++,,,***)))))))))))))))******++++++***)))((((((((()))&&&''''''((()))******+++***((((((***,,,,,,)))&&&'''((((((((())))))*********)))((((((((()))+++,,,+++******)))(((''''''&&&&&&&&&&&&'''''''''(((((())))))))))))************))))))(((((('''''''''&&&''''''(((((())))))******++++++************++++++++++++************++++++***)))((('''&&&&&&'''''')))************+++++++++''''''((()))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************************************************)))(((***,,,...------************************)))*********++++++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++++++++++++++,,,))))))))))))************)))************+++++++++***)))(((''''''((()))***))))))***++++++++++++***)))))))))***+++++++++,,,...---+++*********++++++++++++++++++++++++++++++------------------------........................---------............///000000000000111111111111000000000000000111111222111111111111111111111111111111111111111111111111333333444444555666666666444555555666666666666666666777888999:::;;;;;;;;;;;;<<<<<<<<<======>>>>>>;;;:::999888666555444333444444333333333222222222111222222333222111000//////////////////......---...---,,,++++++,,,---...************************---+++))))))+++,,,***(((******+++++++++,,,,,,,,,************************+++++++++*********)))))))))************+++++++++************************++++++************************++++++++++++******************************))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))))))))***+++((((((''''''''''''(((((((((((()))******)))'''&&&))))))))))))))))))))))))*********))))))'''&&&&&&))))))(((((((((((())))))*********)))))))))))))))******))))))((((((''''''))))))))))))))))))))))))++++++************++++++)))))))))))))))))))))))))))))))))))))))******+++))))))(((((((((((()))))))))******)))(((((()))+++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))******************************************))))))))))))******%%%'''***,,,.........---))))))((('''''''''''''''******))))))((((((((('''***)))(((((((((((((((((('''''''''(((((())))))))))))(((''')))++++++)))&&&'''''''''(((((()))))))))))))))((((((((()))***+++*********)))((('''''''''&&&&&&&&&&&&''''''''''''(((((()))))))))*********(((((((((''''''&&&&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))+++******))))))******+++)))))))))(((((((((''''''((((((((())))))))))))***'''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************+++)))))))))+++,,,+++)))************************)))))))))*********++++++*********************************+++++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++)))******++++++******)))++++++************++++++))))))))))))************(((((()))))))))************)))(((((((((((()))***))))))***++++++++++++******************+++++++++---,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---------............/////////000000000111111111000000000000000111111222222222222222222222222222111111111111111111111111333333444444555666666666444444555666666666666666666777777888999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;:::888777666555444333333333333222222222000000111111111000///...///////////////...------------,,,,,,,,,,,,------************************---+++))))))+++,,,***(((************+++++++++,,,************************+++++++++*********)))))))))************+++++++++******************************************************++++++++++++******************************))))))*********+++++++++************************)))))))))))))))))))))))))))))))))))))))******+++******)))))))))***++++++&&&''')))*********))))))))))))))))))))))))))))))************)))((('''&&&))))))(((((((((((())))))***)))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((+++******))))))******+++)))))))))))))))))))))))))))(((((((((((()))******))))))************)))))))))*********(((((()))+++(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))(((((()))))))))*********))))))))))))******************************************))))))))))))******((()))+++------,,,+++***))))))((('''''''''''''''*********)))))))))(((((((((''''''''''''(((((()))'''''''''''''''''''''((((((''''''((())))))(((&&&'''''''''''''''((((((((((((((('''''''''((()))*********))))))((((((''''''%%%%%%&&&&&&&&&'''''''''(((((())))))))))))******((((((''''''''''''&&&&&&))))))))))))(((((((((((((((''''''&&&&&&''''''(((+++******))))))******+++((()))*********)))((('''((())))))))))))*********(((((((((((())))))))))))''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************+++***))))))******)))'''************************((((((((()))))))))***************************************++++++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++)))))))))******)))))))))******))))))))))))******))))))))))))************'''((((((((())))))))))))***))))))(((((())))))***))))))***++++++++++++***+++++++++***************,,,,,,+++************+++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------............/////////000000000000111111000000000000000111111222333333333333333333333333111111111111111111111111333333333444555555666666444444555666666666666555777777666777888999;;;<<<999999::::::::::::;;;;;;;;;;;;:::999777666555555333333333222222222111111...////////////......---...////////////...------,,,,,,------------,,,,,,************************,,,+++******++++++***((()))))))))*********++++++************************+++++++++***************)))************+++++++++******************************************************++++++++++++*********************************************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******))))))***++++++,,,&&&'''(((***++++++++++++))))))))))))))))))))))))++++++++++++***)))(((((())))))(((((((((((())))))))))))))))))))))))******))))))))))))((((((((((((''''''''''''''''''''''''+++******))))))******+++))))))))))))))))))))))))((((((''''''(((((()))***)))***+++,,,,,,+++***)))(((***+++***)))((()))+++(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))******************************************))))))))))))******+++,,,,,,---,,,***)))((())))))((('''''''''((((((************))))))))))))''''''''''''(((((()))***'''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))***)))))))))((((((((('''%%%&&&&&&&&&&&&'''''''''(((((((((((()))))))))***((((((((((((((((((((((((******))))))((((((''''''(((''''''&&&&&&''''''(((******))))))))))))******((()))+++,,,,,,***((('''++++++++++++,,,,,,,,,,,,((((((((((((((())))))***''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++***))))))***+++***(((************************(((((((((((())))))))))))************************************++++++++++++))))))))))))))))))))))))************************))))))************))))))))))))(((((((((((())))))((()))))))))************((((((((()))))))))******))))))))))))))))))))))))))))))***++++++++++++***,,,+++++++++***)))))))))++++++*********************************************************+++++++++---------------------------------............///////////////000000000111000000000000000111111222222222222222222222222222111111111111111111111111222333333444444555666666333444555555666666555555777666555555666888;;;<<<::::::::::::::::::::::::888888777666555444333222222222222222111111111111....../////////...............//////......---,,,+++,,,---......---,,,+++************************++++++***************)))((())))))))))))*********************************************************))))))*********+++++++++***************************************+++++++++******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,)))(((((((((((()))***+++'''((()))******+++++++++))))))))))))))))))))))))+++++++++++++++***))))))))))))(((((((((((()))))))))))))))))))))*********))))))))))))((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))'''''''''''''''((())))))((()))+++,,,,,,+++)))(((((()))+++***)))((()))***(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***((()))))))))******************************************))))))))))))******,,,,,,,,,,,,+++***((('''))))))((((((((((((((()))))))))))))))))))))))))))(((((((((((()))***++++++'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''((((((((((((((())))))))))))((((((((((((&&&&&&&&&'''''''''(((((('''(((((((((((()))))))))))))))))))))))))))))))))******))))))(((((('''''')))((((((''''''(((((()))***))))))))))))))))))***'''(((***,,,,,,***)))(((******+++++++++,,,,,,,,,)))(((((('''((()))******)))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************************************)))(((***,,,------,,,************************(((((((((((())))))))))))************************))))))*********+++++++++))))))))))))))))))))))))***************************++++++++++++++++++***)))(((((((((((((((((()))((()))))))))************)))))))))*********++++++))))))************))))))))))))***++++++++++++***,,,+++++++++***)))))))))************************************************)))))))))******+++++++++---------------------------------............///...////////////000000000000000000000000111111222000000000000000000000000111111111111111111111111222222333333444555555555333444444555555555555555777666555444555888:::<<<::::::::::::::::::::::::666666555555444333222222222222111111111000000000////////////////////////...............------,,,***+++,,,------,,,+++***************************++++++++++++***))))))***((())))))))))))*********************************************************))))))*********+++++++++************************))))))*********+++++++++******++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))***+++,,,---******))))))))))))************))))))))))))))))))))))))))))))))))))))))))***++++++++++++******)))))))))(((((((((((())))))(((((())))))************(((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))'''''''''''''''((())))))(((((()))******)))((((((''')))++++++***)))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))((()))))))))******************************************))))))))))))************++++++******))))))))))))((((((((())))))***((((((((((((((((((((((((***))))))))))))******+++'''''''''''''''''''''(((&&&'''((('''%%%%%%''')))((((((((('''''''''''''''&&&'''((())))))))))))((())))))))))))((((((((((((''''''((((((((()))))))))''''''(((((((((((())))))((()))))))))))))))******))))))))))))((((((((((((***))))))(((((())))))******))))))(((((())))))***'''((()))*********)))((('''(((((((((((())))))))))))((('''''''''(((***+++******++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************************************)))(((***---......---************************((((((((()))))))))******************************)))))))))************+++))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++))))))(((((((((((())))))))))))))))))************************++++++++++++)))******++++++******)))))))))***++++++++++++***+++++++++***************((()))******+++*********************************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......////////////000000000000000000000111111222000000000000000000000000111111111111111111111111222222222333444444555555333333444555555555555444555555444555666777999:::;;;;;;::::::::::::999999777777666666555444444333111111111000000000000//////............///000000---............---,,,,,,++++++,,,,,,,,,,,,++++++***************************+++,,,+++)))))))))***)))))))))*********++++++***************************************+++++++++)))************+++++++++************************)))))))))***++++++,,,,,,******++++++++++++******************************+++++++++***************************************)))))))))))))))))))))))))))))))))***+++,,,---...///...---,,,++++++++++++******)))((('''((((((((()))))))))))))))))))))))))))***************))))))))))))(((((((((((())))))((((((((()))******++++++(((((((((((())))))))))))***************************))))))(((((())))))***))))))))))))))))))))))))((((((''''''(((((()))***)))(((((((((((((((((()))''')))++++++***)))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))******************************************))))))))))))******)))))))))************+++))))))((((((((()))******(((((((((((())))))))))))***))))))(((((((((((()))'''''''''(((((()))))))))'''((()))'''%%%%%%'''***)))))))))((((((''''''''''''((()))*********))))))(((((((((((())))))))))))))))))))))))************'''''''''((((((((())))))&&&'''''''''(((((((((((((((((((((((())))))))))))***))))))(((((())))))***))))))(((((((((((())))))''''''((((((((()))))))))&&&&&&'''''''''((((((((())))))'''''''''(((***++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))***************************************************))))))***+++,,,,,,+++************************)))))))))*********++++++************************))))))))))))************))))))))))))))))))))))))******************************++++++++++++*********))))))(((((())))))***))))))))))))************))))))))))))************)))***++++++++++++***)))))))))***++++++++++++******************+++++++++'''((()))***++++++***)))************************))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///........./////////000000000000000000000111111222000000000000000000000000111111111111111111111111111222222333333444555555222333444444555555444444333444444555666777888999::::::999999999888888888666666555555444444333333111111000000000/////////------,,,,,,,,,---///000------......------,,,+++,,,,,,++++++++++++,,,,,,***************************+++---+++)))((()))+++************+++++++++,,,************************))))))*********+++++++++)))************+++++++++************************((())))))***++++++,,,,,,******++++++++++++******************************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,......111000...---+++*********(((''''''&&&&&&'''((()))))))))))))))))))))))))))((())))))******))))))((())))))(((((((((((())))))'''(((((()))******++++++'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((()))******+++***(((''''''(((***+++''')))+++,,,***)))((()))))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))******************************************))))))))))))************))))))))))))******))))))(((((()))******+++))))))******++++++++++++***)))((('''''''''''''''&&&''''''((()))***++++++'''))))))(((%%%%%%(((+++******))))))(((((((((''''''(((***+++++++++***)))(((((((((((()))))))))))))))*********++++++++++++''''''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******))))))(((((((((((())))))))))))(((((((((((())))))'''''''''&&&'''((()))***(((((((((((())))))))))))***)))'''&&&'''(((***+++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************+++***))))))******)))(((************************************++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))************(((((((((((()))))))))))))))***+++,,,,,,+++***)))))))))***++++++++++++***))))))******+++++++++,,,'''((()))+++++++++***)))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000000000000000000111111222111111111111111111111111111111111111111111111111111222222333333444555555222333444444555555444444222333555666777777888777999888888888777777666666333333333222222111111111000000000000////////////,,,,,,+++***+++,,,...///------......------,,,+++---,,,+++******+++,,,---************************)))+++---,,,)))((()))+++***++++++++++++,,,,,,,,,************************))))))******++++++++++++)))************+++++++++************************((())))))***++++++,,,,,,******++++++++++++******************************++++++++++++******))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***+++---...///000///---+++)))(((''''''&&&%%%%%%%%%&&&((()))+++))))))))))))))))))))))))'''(((((()))))))))(((((())))))(((((((((((())))))'''(((((()))***+++++++++'''((((((((())))))******(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++---+++)))'''''')))+++---&&&)))+++,,,+++)))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))******************************************))))))))))))******,,,+++***)))((((((((()))))))))((())))))***+++++++++++++++,,,,,,---------+++)))(((&&&&&&((()))+++))))))))))))************))))))))))))))))))))))))))))))((((((((((((((()))((((((((((((((((((((((((''''''(((((())))))******************************&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''&&&&&&''''''(((((())))))'''(((((()))))))))))))))))))))))))))((((((((((((******))))))((((((''''''************************))))))))))))))))))))))))******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))************************,,,+++***))))))***+++,,,,,,,,,,,,++++++*********+++*********))))))(((((((((***+++***)))((()))***---+++)))((()))***)))(((((((((((()))******++++++++++++******)))(((((((((******))))))))))))******(((((((((((()))))))))))))))))))))))))))******+++,,,+++***))))))***+++,,,******************************************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---............////////////---------.........//////000000000000111111111111111111000000000222333444000000000000111111111111111111222222222333333333444444555555555555555555555555555555555555555555555666777888999999888777444333222111111111222333111///---...111222000...///............---------......---------,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))******))))))******+++,,,******))))))))))))******(((***+++---------,,,+++(((((((((((()))***,,,,,,************************))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++******))))))))))))************************************))))))******+++,,,++++++************+++++++++,,,,,,---,,,+++***)))***((('''((()))***)))'''))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++******)))))))))))))))(((((())))))))))))((((((+++***((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******'''''''''''''''((())))))''''''((()))***+++,,,,,,+++*********))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******((((((((((((((((((((((((+++***))))))(((((())))))++++++++++++++++++++++++)))((('''&&&&&&'''((()))((((((((()))))))))******(((((((((((((((((((((((())))))((((((((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************))))))))))))((((((((()))))))))))))))&&&'''((()))))))))))))))))))))))))))((((((((((((******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((++++++***))))))***++++++,,,,,,,,,++++++*********++++++++++++*********)))(((***+++***)))((()))***,,,++++++************+++*********))))))))))))))))))))))))))))))*********++++++***)))))))))))))))***************))))))))))))))))))))))))******+++++++++***))))))***++++++******************************************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------............---------.........//////000000000000111111111111111111000000000111222333000000000000111111111111111111111222222222333333444444444444444555555555555555555555555555555555444555666777888777666666444333222222111111111111111///......000111000...///............---------...------------,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))******))))))******+++,,,+++++++++******+++++++++'''(((((())))))))))))((()))((((((((()))***++++++******************************************************++++++++++++******))))))*********+++++++++******))))))))))))************************************))))))******+++,,,*********))))))************+++,,,,,,+++***)))(((***((('''((()))***)))'''))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++***))))))(((((())))))(((((())))))))))))(((((()))(((&&&&&&(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((()))******(((''''''''''''((())))))'''''''''((())))))******************)))))))))((())))))))))))(((((((((((())))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))---,,,++++++******++++++++++++++++++++++++++++++((('''&&&%%%%%%&&&'''(((''''''((((((((()))))))))'''''''''''''''''''''''')))((((((''''''((())))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))))))))***)))***************++++++************))))))))))))%%%&&&'''((())))))))))))(((((((((((())))))))))))***))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((++++++***))))))***+++++++++++++++++++++*********,,,,,,,,,+++++++++++++++(((***+++***)))((()))***(((***,,,+++)))(((***---++++++******)))((((((''''''(((((()))******+++++++++******)))))))))((((((,,,,,,++++++******)))))))))))))))))))))******+++++++++***))))))***++++++******************************************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...---------...............000000000000111111111111111111000/////////000000000000000000111111111111111111111222222222222333222333333333444444444555555555555555555555555555333444555666777666555444333333333333222111000///000///......000000///...///............---------------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))******))))))******+++,,,---,,,,,,,,,,,,,,,,,,---,,,++++++************+++***)))))))))))))))************************************************************++++++++++++*********************+++++++++******))))))))))))*********************************))))))))))))***++++++***))))))(((((())))))***)))************))))))(((***((('''((()))***)))'''))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++***))))))(((((())))))(((((())))))))))))(((((()))(((&&&&&&((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((()))******((((((''''''(((((()))***'''''''''''''''(((((((((************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************++++++++++++******************************,,,,,,+++************+++))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''((())))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((())))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((((()))*********+++*********))))))((((((((($$$%%%&&&'''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++************************))))))))))))))))))))))))))))))************))))))************************+++******************++++++++++++***************++++++++++++++++++++++++(((***+++***)))((()))***###'''******&&&%%%(((,,,************))))))(((((((((((())))))************(((((()))***************,,,,,,+++******)))(((((()))))))))))))))******++++++******************+++******************************************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.................................///000000000111111111111111111000/////////......///000000000111111111111111111111111222222222222111222222333333444444444555555555555555555555555444444666666777666555444333333444444222000...---//////...////////////...///............------------------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))************))))))******))))))******+++,,,---,,,,,,++++++,,,,,,---///...,,,+++******+++,,,+++***)))))))))))))))*********************************************************++++++++++++************************************))))))))))))******************************)))))))))))))))***++++++))))))(((((((((((())))))))))))))))))))))))((((((***((('''((()))***)))'''((()))))))))************(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))((((((+++***((((((*********)))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))***((((((((('''((())))))***)))))))))(((((('''''''''*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************++++++++++++************************************)))((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((())))))))))))))))))(((((('''''''''%%%&&&'''((())))))))))))'''((((((((()))))))))***))))))))))))************************************))))))))))))))))))))))))*********+++++++++,,,,,,************************))))))))))))))))))))))))))))))************))))))*********************************++++++*********************************))))))******************(((***+++***)))((()))***"""'''+++***&&&%%%'''+++(((((())))))************************))))))((((((%%%&&&(((***+++,,,,,,,,,++++++***)))(((((('''''')))))))))))))))******+++*********++++++***************************************************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------.........////////////.....................---///000000000111111111111000000000000//////......///000000000111111111111000000111111111222222222111111222222333444555555666666666666666666666666555666777777777666555444333333333333222000...,,,.../////////.........//////............---------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))************))))))******))))))******+++,,,++++++************+++++++++***)))'''''''''((()))+++***)))))))))))))))*********************************************************++++++++++++************************************))))))))))))******))))))))))))))))))))))))))))))(((((())))))***+++))))))(((((((((((())))))(((((((((((((((((())))))***((('''((()))***)))'''((()))))))))************(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))***))))))((('''((((((((((((((())))))))))))((((((+++***((((((*********)))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((()))******+++******))))))(((((('''))))))))))))))))))******'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********************************)))((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))************************&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((()))&&&&&&'''''''''''''''((((((((((((((('''''''''''''''(((((()))))))))))))))''''''(((((())))))******)))))))))************+++************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((()))***++++++++++++***))))))))))))***************)))))))))))))))*********(((***+++***)))((()))***&&&))),,,---***))))))+++'''(((((()))******++++++++++++******)))(((((('''$$$%%%(((***,,,,,,,,,,,,******))))))(((((('''''')))))))))))))))******+++)))***++++++++++++***)))******************************************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---........./////////000000...............---------000000000000111111111111000000111111111000//////000000000000111111111111000000000111111111111222111111222333444555666666666666666666666666666666666666777888777666555444222222222222111000///...---...//////------...//////............---------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))************))))))******))))))******+++,,,***))))))(((((())))))***++++++***)))))))))*********)))))))))))))))******************************++++++++++++++++++++++++******++++++++++++******+++++++++*********************))))))))))))******)))))))))))))))))))))))))))(((((((((((()))*********))))))(((((())))))***)))(((((((((((())))))******((('''((()))***)))'''))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))((((((''''''(((((((((((())))))))))))(((((()))(((&&&&&&((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))(((((())))))***+++++++++******)))))))))((())))))))))))************''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******************************++++++***))))))))))))***(((((((((((((((((((((((('''(((((((((((((((((('''((((((((()))))))))******))))))))))))))))))))))))&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((''''''''''''((((((((((((((()))))))))***************))))))((('''''''''((()))*********))))))*********+++++++++************************))))))))))))))))))))))))************++++++++++++************************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((()))***++++++++++++***)))((()))))))))*********+++)))))))))******+++++++++(((***+++***)))((()))***)))+++,,,---,,,+++***))))))))))))))))))******************)))))))))))))))&&&''')))+++++++++***))))))))))))))))))))))))))))))))))))))))))******+++)))***++++++++++++***)))******************************************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------.........////////////.........---------000000000000111111111111///000111222222222111000000000000000111111111111000000000000111111111111222222333444555666777777666666666666666666666666555555666777666555444333222222111000000000000000,,,...000///---,,,...//////............---------,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))************))))))******))))))******+++,,,***))))))(((((())))))***++++++,,,---------,,,,,,)))((((((((()))***++++++************************++++++++++++++++++++++++******++++++++++++******+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((()))***************))))))*********))))))((((((((()))***+++***((('''((()))***)))'''))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((())))))))))))(((((()))(((&&&&&&((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********))))))))))))))))))))))))((((((((((((((()))******))))))(((((())))))***+++)))))))))))))))(((((((((((()))))))))************'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&))))))))))))************((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))&&&&&&&&&''''''''''''(((******))))))((((((''''''(((((())))))******+++++++++,,,,,,++++++***)))(((&&&''''''((()))******+++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))************))))))************************)))***+++,,,,,,+++***)))(((((())))))*********+++*********++++++,,,,,,,,,(((***+++***)))((()))******)))***+++,,,+++(((%%%++++++******)))(((((((((((((((((()))******++++++((()))+++,,,+++***(((&&&***************+++++++++)))))))))))))))******+++)))***+++,,,,,,+++***)))******************************************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......//////.........---------000000000000111111111111///000111222333333222111000000000000111111111111000000000000111111111111222222333444555777777888777777777777777777777777444444555555555444222111222111000//////000111222,,,...000///---,,,---000//////.........---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))************))))))*********)))***++++++,,,******))))))))))))******&&&''')))***++++++***)))(((((((((((()))***,,,,,,************************++++++++++++++++++++++++******++++++++++++******++++++++++++******))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******++++++************++++++***)))(((((((((***+++,,,***((('''((()))***)))((())))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((())))))))))))((((((+++***((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))******+++(((((((((((((((((((((((((((((())))))*********+++&&&''''''((()))******+++))))))))))))))))))))))))******************************++++++++++++******(((((((((((((((((((((((())))))((('''''''''''''''******************************))))))(((((('''''')))***+++***)))((((((***))))))))))))))))))))))))''''''((()))))))))))))))&&&''''''(((((((((((((((%%%%%%&&&''''''(((((((((,,,+++++++++******))))))))))))))))))))))))))))))---,,,+++)))((((((''''''(((((())))))*********+++((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))(((((((((((()))))))))((('''%%%%%%'''((()))(((((()))***************+++***))))))((())))))***+++++++++************)))))))))))))))************,,,+++***))))))***+++,,,)))))))))***+++++++++,,,+++***)))(((((()))***+++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,******+++,,,))))))(((((((((((())))))************************))))))))))))))))))))))))))))))(((((((((((())))))+++++++++*********))))))(((((())))))*********+++---+++))))))+++,,,***'''***+++,,,---...------,,,))))))+++---...///000000111///,,,***)))+++---///---------............///---.........//////000000000111111111111222222222000111111111111222222222222222222111111111000000000000111222444555666666666666666666666555555555555555444333222222222222000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,+++*********+++))))))))))))))))))))))))************************((()))***++++++***)))(((---,,,+++***))))))))))))(((((()))***************))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++...+++)))((()))************************)))((('''((((((((()))******++++++))))))))))))))))))************))))))(((((('''''')))))))))))))))***++++++))))))******+++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))((((((************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))*********************)))))))))))))))))))))))))))))))))))))))(((((())))))((('''&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************(((((('''(((((()))******++++++******)))(((((((((,,,+++***((((((((()))***++++++************++++++++++++,,,,,,,,,+++******+++*********))))))(((((())))))))))))))))))))))))((((((((((((((())))))))))))*********((('''((()))))))))))))))))))))))))))''''''((()))))))))))))))''''''((())))))))))))((())))))((('''&&&&&&&&&&&&++++++******))))))))))))))))))))))))))))))))))))++++++***)))(((((((((((()))))))))*********++++++((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))++++++************++++++,,,+++***))))))***+++,,,(((((()))***************)))))))))))))))*********+++++++++************)))))))))))))))************++++++***))))))***++++++***************++++++++++++***)))(((((()))***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,******+++,,,******))))))))))))******************************))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))((((((((()))))))))************---+++))))))+++,,,***((()))***+++,,,------,,,+++******+++,,,------------------,,,,,,---......///---------............///............/////////000000000111111111222222222000000111111222222333333222222222111111111000000000111111222333444555555666555555555555555555555444444222111111111111111000000000000/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++***************))))))))))))))))))))))))************************'''''')))***+++,,,,,,,,,---,,,+++******)))))))))(((((()))***************))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---+++))))))***+++***))))))************))))))(((*********)))))))))))))))*********)))))))))))))))***)))))))))(((((((((''')))(((((((((((()))***+++))))))******************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))***************))))))))))))******+++)))******++++++,,,------,,,+++)))((((((((()))************))))))*********))))))******+++******************)))))))))(((((())))))))))))))))))))))))&&&''''''((())))))******((()))))))))'''&&&'''((())))))))))))))))))))))))''''''((()))))))))))))))'''((())))))******))))))***)))(((&&&%%%&&&&&&'''))))))))))))(((((((((((())))))))))))))))))))))))***))))))(((((())))))***''''''(((((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))++++++************++++++***)))(((''''''((()))***(((((()))***************'''((()))***++++++******+++++++++************)))))))))))))))************++++++***))))))***+++++++++++++++*********************))))))))))))******+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,+++******+++,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))((((((((((((((())))))))))))************,,,+++)))***++++++***))))))***++++++,,,++++++++++++++++++,,,,,,+++******)))+++---///000000000///---------............///............////////////000000000111111111222222000000111222333333444444222222222111111111111111222222222222333333333444555555555555555555555555333222111000000///000000000000000/////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***)))))))))******))))))))))))))))))))))))************************&&&'''((()))+++---///000------,,,+++************(((((()))***************)))))))))))))))))))))))),,,,,,++++++************++++++************++++++++++++++++++++++++++++++,,,*********++++++***(((((())))))************)))++++++******)))(((((('''+++*********))))))(((((())))))))))))((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))******))))))((('''''''''))))))))))))************))))))))))))))))))******))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************,,,+++***************+++))))))***++++++,,,,,,---+++***))))))((()))))))))***))))))(((((())))))***''''''((()))******************))))))))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))'''((()))(((&&&%%%&&&'''((((((((((((((((((((((((''''''((()))))))))))))))(((((()))***************''''''&&&%%%&&&(((***+++((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))************)))))))))(((((((((((())))))((('''&&&&&&&&&&&&'''((((((((()))***************%%%''')))+++,,,,,,***)))+++++++++*********))))))((()))))))))************+++******************+++,,,+++++++++***)))))))))***))))))))))))))))))*********)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************)))+++,,,+++***)))***++++++******))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))*********+++************+++******************************++++++,,,,,,,,,,,,++++++***+++---///000000000000---------............///.........///////////////000000000000111111111111000000111222333444444555111111111111111111111111333222222222222222222222444444444444444555555555333333222111000000000000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******)))))))))))))))***))))))))))))))))))))))))************************((((((((()))+++---000111------,,,+++++++++++++++(((((()))***************)))))))))))))))))))))))),,,,,,++++++******))))))++++++************++++++************************+++******+++,,,,,,)))''''''((()))***************************))))))((((((++++++******)))((((((((())))))))))))((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************)))))))))))))))*********)))))))))))))))))))))))))))***************))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************,,,+++******))))))))))))*********)))((((((''''''******))))))))))))))))))))))))(((((((((((())))))&&&'''((()))******++++++))))))))))))))))))(((((()))))))))))))))))))))))))))((((((((('''''''''&&&&&&'''((('''&&&%%%%%%'''((((((((((((((((((((((((''''''((()))))))))))))))(((((()))***************''''''&&&&&&'''(((***+++''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((()))***+++''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************))))))(((((((((((())))))************************(((((()))***************%%%''')))+++,,,,,,***)))+++++++++*********))))))((()))))))))*********************++++++*********,,,+++++++++***))))))))))))))))))******)))))))))***)))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))************************************))))))))))))))))))******+++************++++++************************+++,,,---...............------,,,---...///000---------............//////////////////.........//////000000000111111111000000111222222333444444111111111111111111111111333333222222222222111111222333333333444444444555444333222111111000000111////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******)))))))))))))))******************************))))))))))))))))))))))))+++******)))***,,,---...,,,,,,++++++******++++++(((((()))***************))))))))))))))))))))))))+++++++++******)))))))))+++******))))))******+++************************+++******+++,,,,,,)))''''''((()))***************(((((())))))************************))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((()))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++((()))))))))************(((((())))))************))))))))))))))))))))))))(((((()))******)))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************+++***)))(((((((((((((((******))))))(((''''''&&&)))))))))*********))))))))))))(((((((((((())))))'''((()))***++++++++++++(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((('''&&&&&&%%%'''(((((((((&&&%%%&&&'''))))))))))))))))))))))))''''''((()))))))))))))))'''((())))))******))))))******))))))(((''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((()))***+++++++++************)))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))******++++++******++++++************++++++))))))))))))))))))))))))(((((()))***************'''((()))***++++++******+++++++++************)))))))))))))))************)))***++++++++++++***)))+++++++++***************))))))************)))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***))))))***+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++************++++++++++++************)))))))))))))))***++++++***)))+++,,,,,,,,,+++************+++***+++,,,---......///......---,,,++++++,,,...///---------............//////////////////........./////////000000000111111000111111111111222222222111111111111111222222222222222222222222111111111111222222333333444444444444444333111111111111111/////////.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************)))))))))***++++++************************)))))))))))))))))))))))),,,++++++*********++++++++++++******)))******+++(((((()))***************))))))))))))))))))))))))******************************))))))))))))******************************,,,*********++++++***(((((())))))************)))'''(((((()))******++++++)))))))))))))))))))))***(((((((((((())))))))))))))))))((((((''''''((((((((((((((())))))*********(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***)))******++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''((()))***+++,,,))))))))))))************((((((((()))******++++++))))))))))))))))))))))))'''((())))))***)))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))***************)))(((((((((((((((((((((((()))******++++++,,,(((((()))************)))***))))))(((((())))))***(((((()))***++++++++++++''''''(((((((((((())))))))))))))))))))))))))))))'''''''''''''''''''''''''''((()))(((&&&&&&&&&'''))))))))))))))))))))))))''''''((()))))))))))))))''''''((())))))))))))(((((()))*********(((&&&%%%''''''((((((((()))))))))))))))))))))))))))))))))(((((('''''''''(((((()))+++++++++*********))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***++++++************++++++&&&&&&''''''''''''&&&&&&(((((()))***************)))))))))))))))*********+++++++++************)))))))))))))))************)))***++++++++++++***)))***************+++++++++((()))***++++++***)))((()))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))+++***))))))))))))))))))***************************))))))))))))))))))))))))+++******))))))******+++))))))))))))*********+++************)))))))))((((((***,,,+++))))))+++---...---,,,+++******+++,,,+++,,,,,,---------,,,,,,))))))+++,,,---------------------............///000/////////............////////////000000000111111111111000000000000///000000111111111222222222111111111111111222222222111111111222333333444444333222111000000///000000//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********************+++,,,,,,************************)))))))))))))))))))))))))))***************))))))***))))))(((((()))******(((((()))***************))))))))))))))))))))))))(((((())))))******++++++******))))))))))))******************************---+++))))))***+++***))))))************))))))((()))))))))))))))*********((((((((()))******++++++'''((((((((()))))))))***+++***)))(((((((((((()))'''(((((()))***+++,,,,,,(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))************'''(((((()))******++++++))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************)))))))))((())))))******(((((())))))***+++++++++'''((()))***+++******)))*********))))))*********(((((())))))***))))))((('''''''''((((((((())))))))))))))))))))))))))))))%%%%%%&&&&&&'''(((((((((((()))))))))'''&&&'''((())))))))))))))))))))))))'''(((((()))))))))))))))&&&''''''((((((((((((((($$$&&&)))+++,,,+++)))''''''((((((((())))))******))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((('''''''''&&&((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***))))))(((((((((((())))))))))))************))))))(((((()))***************+++***))))))((())))))***+++++++++************)))))))))))))))************)))***+++,,,,,,+++***)))))))))******+++++++++,,,((()))***++++++***)))((())))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***++++++************++++++************************))))))))))))))))))))))))++++++************++++++'''((((((((())))))******+++*********))))))(((((('''***,,,+++))))))+++---///...,,,+++++++++,,,,,,,,,------,,,+++***))))))###&&&***---//////...,,,---------.........//////000000//////.........---////////////000000000000111111000000///.........000000111111222222222222000000111111111222222222000000111222333333444444222111000//////.........//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++******+++,,,------************************))))))))))))))))))))))))'''((()))++++++***)))))))))((((((((((((((())))))(((((()))***************))))))))))))))))))))))))''''''((()))***+++,,,,,,******))))))))))))******))))))))))))))))))))))))...+++)))((()))************************)))((('''++++++******)))(((((((((''''''((()))***+++,,,,,,'''((((((((())))))******++++++***)))))))))))))))''''''(((***+++,,,---...'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******&&&&&&''''''''''''&&&&&&************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''(((((()))***+++++++++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))***************)))))))))***+++,,,,,,)))))))))(((''''''&&&&&&'''((()))+++++++++***)))++++++************++++++'''(((((((((((((((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''((())))))))))))))))))((('''&&&''')))+++,,,++++++++++++++++++++++++((((((((((((((((((((((((*********)))((('''''''''***)))))))))))))))***++++++*********))))))(((((())))))(((((('''''''''&&&******))))))((((((''''''((((((((((((((((((((((((''''''(((((())))))******+++***)))(((((()))***+++))))))(((((((((((())))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((())))))*********+++************))))))))))))))))))((('''''''''''''''************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,+++************+++++++++*********))))))((((((((('''((())))))***************************---,,,,,,+++*********++++++++++++*********))))))******+++++++++,,,,,,,,,///...---,,,+++,,,---...////////////////////////222111111111000000//////111111000000//////......000000000000000000000111000000000000111111111111222222111111111111222222111111111111111111111111222111111000000000000000////////////............,,,,,,------,,,,,,+++***+++++++++******)))))))))************************((((((((((((((((((((((((,,,,,,,,,+++***)))((('''************************))))))))))))************,,,+++***((((((((())))))******++++++++++++******)))************+++++++++)))***++++++***)))***+++)))))))))))))))))))))))))))************+++++++++...---+++*********++++++---,,,+++)))((((((''''''************))))))))))))(((((())))))******++++++******))))))((((((''''''***(((&&&)))------)))%%%***)))))))))***+++,,,,,,+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))***)))))))))))))))(((''''''))))))))))))))))))))))))***++++++***)))(((((()))&&&''''''((()))*********+++++++++*********))))))((((((((((((((((((((((((************************,,,,,,,,,+++++++++******)))))))))))))))))))))))))))************+++++++++))))))))))))************+++******)))))))))))))))&&&''')))*********)))((())))))******)))((('''&&&******))))))(((((('''''')))(((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((()))))))))))))))+++***)))(((''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))***))))))((((((((())))))*********)))))))))(((((()))(((((((((''''''''''''***)))))))))((((((((('''(((((((((((((((((((((((('''((((((((()))))))))******)))(((((((((((()))***))))))(((((((((((())))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))))))))((()))))))))************(((((())))))*********++++++***))))))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++------,,,+++************+++++++++*********)))))))))*********++++++++++++************************---,,,++++++*********++++++++++++*********))))))******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...------------------------111111000000000/////////000000000000//////......000000////////////////////////000000000111111111222111111000000111111222111111111111111111111111222111000000//////000000////////////............,,,,,,------,,,,,,+++***---------,,,,,,,,,++++++************************))))))))))))))))))))))))************))))))((('''))))))))))))))))))))))))))))))))))))************+++***)))(((((())))))*********++++++++++++******)))************+++++++++)))***++++++***)))***+++)))))))))))))))))))))))))))************+++++++++---,,,+++*********++++++,,,+++***)))(((((((((((((((((())))))*********+++)))))))))))))))*********)))))))))))))))((((((((()))((('''+++111444333111*********)))******++++++************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******)))))))))))))))((('''''')))))))))))))))))))))))))))***+++***((('''((()))((())))))***++++++,,,,,,*********)))))))))((((((((((((((((((((((((((((((************************++++++++++++*********)))))))))))))))))))))))))))(((((()))))))))*********))))))))))))************+++******)))))))))))))))((()))******++++++*********)))))))))((((((((((((***)))))))))((((((((('''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((()))))))))))))))******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++******)))(((''''''''''''******))))))))))))((((((((((((((((((''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))************''''''((()))***+++,,,,,,,,,,,,+++*********++++++(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,,,,+++******))))))+++************)))))))))((()))***+++,,,++++++***************************,,,,,,+++************++++++++++++*********************+++++++++,,,,,,,,,,,,,,,++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........000000000////////////.../////////......---------//////000000000000111111222111111000000111111222111111111111111111111111222111000000//////000000/////////............---,,,,,,------,,,,,,+++***---------,,,,,,,,,,,,+++************************************************(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))***************))))))((())))))***+++******++++++++++++******)))************+++++++++)))***++++++***)))***+++)))))))))))))))))))))))))))************+++++++++,,,,,,+++************+++******))))))))))))******''''''((()))***+++,,,,,,************))))))))))))(((((())))))))))))))))))***((((((,,,222666777666++++++***)))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))(((((('''))))))))))))))))))))))))((()))***)))((('''((())))))))))))***++++++,,,,,,)))))))))((((((((((((((())))))))))))))))))))))))******************************)))))))))))))))((())))))))))))))))))))))))'''((((((((())))))))))))))))))))))))************+++******)))))))))))))))))))))(((((())))))***+++******(((''''''(((((()))))))))))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((()))))))))))))))&&&'''((()))*********)))))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((())))))************)))'''&&&&&&&&&&&&))))))))))))))))))((((((((((((((((((((('''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))*********'''(((((()))******++++++,,,++++++******+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++***))))))************))))))))))))%%%''')))***+++***((('''************************++++++***************+++******************************+++++++++,,,,,,,,,******++++++,,,---...///................................................////////////////////////000000//////...---------////////////000000000111111111000000000000111111111111111111111111111111111111000/////////////////////.........---------,,,,,,------,,,,,,+++***************************************************************************'''(((((()))******))))))))))))))))))))))))))))))((()))))))))************((((((((())))))***++++++******++++++++++++******))))))*********+++++++++)))***++++++***)))***+++))))))))))))))))))))))))))))))*********+++++++++++++++******************))))))(((((()))***++++++'''(((((()))******++++++++++++******))))))((((((((((((((())))))******+++,,,***((()))---000111111,,,+++***))))))((())))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))(((((())))))))))))(((((())))))))))))))))))))))))''')))***)))''''''((()))''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******((()))))))))************+++******)))))))))))))))'''&&&%%%%%%%%%&&&((()))+++***(((&&&&&&''')))***))))))))))))(((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((()))))))))))))))&&&'''((()))*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((******)))'''&&&&&&&&&&&&(((((((((((((((((())))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++******))))))))))))))))))******))))))))))))))))))******)))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))******+++++++++***))))))))))))))))))))))))))))))%%%''')))***+++***((('''))))))))))))))))))))))))*********))))))***++++++******************************+++++++++,,,,,,,,,)))***+++,,,------..............................------------.........................../////////000000000//////............////////////000000000111000000000000000000111000000000000000000000000111000000///.../////////............------------,,,,,,------,,,,,,+++***************************************************************************(((((()))***++++++++++++************************((()))))))))************(((((())))))******************++++++++++++******))))))*********+++++++++)))***++++++***)))***+++))))))))))))))))))))))))))))))*********+++++++++************************(((((((((((()))***+++,,,******))))))))))))))))))++++++******))))))(((((((((((())))))******+++++++++)))(((''')))***++++++++++++***)))(((((((((((())))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((''''''(((((())))))))))))(((((())))))))))))))))))))))))''')))***)))(((''')))***((((((((((((((()))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))*********++++++((()))))))))************+++******)))))))))))))))'''&&&%%%%%%%%%&&&((()))***)))'''&&&&&&(((***+++(((((((((((())))))))))))'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((()))))))))))))))******))))))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))((((((((((((******)))(((''''''''''''''''''(((((((((((())))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))(((((('''((()))***++++++***)))(((************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++************))))))))))))************))))))(((((()))(((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))***++++++***)))((((((((()))))))))))))))***((()))***+++,,,++++++***))))))))))))))))))))))))***))))))))))))***++++++***************+++++++++******+++++++++,,,,,,,,,)))***+++,,,------,,,,,,++++++++++++++++++++++++---------...............---............/////////////////////////////////......////////////000000111000000//////000000111000000000000000000000000111000//////......//////.........------------,,,,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,---------************************************************))))))***+++++++++++++++************************))))))))))))************((())))))************)))******++++++++++++******)))************+++++++++)))***++++++***)))***+++)))))))))))))))))))))))))))************+++++++++((()))******+++*********))))))(((((()))***++++++************))))))((((((************))))))))))))))))))******************((((((((())))))***+++,,,******)))((((((((())))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))(((&&&%%%'''(((((()))))))))))))))))))))))))))))))))))))))((()))******))))))***+++******************++++++************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''((((((((())))))))))))))))))))))))************++++++++++++))))))))))))************+++******)))))))))))))))))))))(((((())))))***+++)))((((((''''''(((******(((((((((((())))))))))))''''''''''''((((((((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((()))))))))))))))+++***)))(((''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((())))))*********))))))((((((((())))))'''''''''((((((((())))))''''''''''''((((((((()))'''((((((((()))))))))***))))))))))))))))))))))))***)))))))))((((((((('''(((((()))******)))((((((((()))+++,,,,,,+++)))((())))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,************)))))))))((()))))))))))))))*********((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++((()))***++++++***)))((((((((((((((())))))******)))*********++++++++++++)))))))))))))))))))))))))))))))))))))))***++++++))))))*********+++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++------......////////////---------.........//////---------......//////000........./////////000000000000////////////000000000000000000000000000000000000///............///.........---------,,,,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,---------************************))))))))))))))))))))))))((()))***************)))************************))))))))))))************))))))***+++******((((((******++++++++++++******)))************+++++++++)))***++++++***)))***+++)))))))))))))))))))))))))))************+++++++++'''((()))***++++++***)))***)))))))))))))))******)))))))))))))))*********)))))))))))))))*********++++++******************''')))***+++******++++++)))(((((((((((())))))***((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((*********((('''%%%''''''((()))))))))))))))))))))))))))))))))))))))(((***++++++******+++---+++*********************))))))))))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************+++******)))))))))))))))((()))******++++++******'''((((((((()))))))))***'''((((((((()))))))))***&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''(((((())))))))))))))))))((('''&&&''')))+++,,,************************((((((((((((((((((((((((%%%%%%&&&((()))+++,,,,,,***))))))))))))******+++&&&'''''''''(((((())))))&&&'''''''''(((((())))))'''((((((((())))))******))))))))))))))))))))))))******))))))((((((((('''((()))***++++++***)))(((((()))+++,,,,,,+++)))((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,+++*********))))))((((((''''''((()))***+++,,,,,,))))))(((((()))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++'''(((***++++++***)))((('''((((((((())))))******((((((((('''((())))))***))))))))))))))))))))))))))))))((())))))***++++++))))))******++++++++++++******+++++++++,,,,,,,,,***+++,,,---,,,+++***)))------------------------........./////////000000---------.........//////***++++++,,,---...//////............/////////000000000////////////000000000000000000000000000000000000///.....................---------,,,,,,,,,,,,,,,---------,,,++++++)))))))))******+++++++++************************(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************)))***++++++***)))((('''******++++++++++++******)))************+++++++++)))+++++++++***)))***+++)))))))))))))))))))))))))))************+++++++++'''((()))+++++++++***)))******))))))))))))******''''''((()))***+++,,,,,,(((((())))))******++++++,,,+++++++++***)))))))))(((***,,,+++***(((''''''(((((('''(((((()))***+++(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,+++***(((&&&''''''((())))))))))))))))))))))))))))))))))))))))))***,,,,,,++++++,,,---)))))))))((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++******)))))))))))))))&&&''')))*********)))(((&&&'''((()))******))))))'''((((((((())))))******))))))))))))))))))))))))$$$$$$%%%%%%&&&&&&''''''''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((())))))***((('''(((+++,,,+++)))(((((((((((()))))))))))))))))))))))))))******++++++*********))))))(((((())))))))))))************(((((((((((()))***+++,,,************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++))))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''((((((++++++************++++++))))))))))))))))))))))))******))))))))))))******&&&&&&((()))************))))))))))))************))))))))))))(((((((((((()))*********++++++++++++******++++++++++++******(((((((((((((((((((((((((((((((((((())))))))))))+++++++++*********))))))************************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++,,,,,,,,,---------///......------......///111...+++---222333///***------------------------000000000000000000000000//////000000000000//////............////////////000000000000000000000000........................***++++++,,,------------........................((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''&&&''''''(((((((((((((((******))))))))))))*********************************++++++++++++,,,,,,,,,******************************++++++++++++******))))))))))))************)))************+++++++++)))))))))))))))))))))))),,,+++*********+++,,,---))))))))))))))))))))))))+++)))((('''((()))+++,,,)))******++++++)))((('''%%%&&&(((************)))))))))))))))))))))))))))))))))))))))************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))******************************************++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))******************)))((((((((((((((())))))))))))))))))))))))((('''&&&(((,,,---+++)))++++++************++++++*********)))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((((((((()))***((('''(((***,,,***)))((((((((()))))))))******((((((((('''((())))))***))))))))))))((((((''''''))))))))))))************---,,,***(((((()))+++,,,+++++++++***************))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))***))))))))))))))))))***))))))))))))))))))))))))******))))))))))))******&&&'''((()))************))))))))))))************((((((((())))))))))))))))))))))))*********++++++******++++++++++++******************************(((((((((((()))))))))************)))))))))((((((************************++++++++++++++++++++++++++++++******++++++,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---...---------...///......................................................//////000000000000//////............////////////////////////////////////........................,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******))))))((((((((((((''''''((())))))))))))(((******))))))))))))******************************((())))))))))))***************************************++++++++++++******))))))))))))************)))************+++++++++))))))))))))))))))))))))++++++*********+++,,,---))))))))))))))))))))))))***)))((('''((()))+++,,,)))******+++***)))((('''&&&'''((())))))*********))))))))))))))))))))))))))))))))))))************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))((('''&&&%%%$$$$$$************************)))******++++++******)))************************))))))))))))))))))))))))***)))(((''''''(((((()))))))))))))))))))))))))))((((((((()))))))))************)))((((((((((((((())))))))))))))))))))))))((('''''')))+++---+++)))+++******))))))******+++)))))))))))))))))))))***)))))))))))))))))))))))))))((((((((((((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((()))((('''(((***+++***))))))))))))*********++++++'''''''''''''''(((((()))((((((((((((''''''''''''))))))))))))************///---***((('''(((***+++++++++++++++******))))))************************************************++++++******)))(((((('''))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******''''''((()))************))))))))))))************'''(((((())))))*********((((((((()))))))))************++++++++++++******************************((((((((()))))))))******)))))))))(((((((((((((((************************************************++++++******++++++,,,---,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---......///---++++++...111////////////////////////...........................//////000000//////...---............/////////////////////////////////------------------------......//////......------************************************************************))))))))))))))))))))))))))))))))))))***))))))))))))((((((((((((((()))*********************))))))))))))******************************((())))))))))))***************************************++++++++++++******))))))))))))************)))************+++++++++))))))))))))))))))))))))+++************+++,,,,,,))))))))))))))))))))))))***)))((((((((()))+++,,,)))************)))(((((((((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))************+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((('''&&&%%%$$$$$$###************************)))******++++++******)))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))''''''((((((((()))))))))***))))))((((((((((((((())))))))))))))))))))))))((((((((()))+++,,,+++)))******))))))))))))******((((((((())))))*********))))))))))))))))))))))))***)))((((((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((()))((((((((()))))))))))))))*********++++++++++++(((''''''''''''((())))))((((((((((((((((((((((((((()))))))))************+++***)))(((((((((((())),,,,,,++++++***)))))))))************************************************************))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((+++******************+++))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******'''((()))***************((()))))))))************''''''((()))******++++++(((((((((((())))))))))))******++++++++++++******************************(((((()))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))************+++,,,------,,,,,,,,,------------...///......------......///444222///,,,++++++...000........................000000000000000000000000...//////////////////...---------.........//////////////////////////////------------------------......///......---,,,+++*********************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********))))))))))))************************************+++++++++,,,,,,,,,******************************++++++++++++******((()))))))))************))))))*********+++++++++))))))))))))))))))))))))***************++++++,,,))))))))))))))))))))))))))))))(((((())))))***+++************)))))))))((()))(((''''''''')))***+++))))))))))))))))))))))))((()))))))))******************)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((())))))***************************))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((()))******+++***))))))))))))(((((()))))))))&&&''''''((()))***++++++((((((((((((((((((((((((***))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((($$$%%%%%%&&&'''(((((()))''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((())))))((((((((()))))))))(((((((((((()))*********++++++++++++))))))(((((())))))***+++))))))))))))))))))))))))((()))))))))************'''(((***+++++++++***)))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************(((((((((((((((((((((((((((((((((((())))))))))))++++++************+++++++++******))))))******+++))))))))))))))))))))))))******))))))))))))******((())))))************)))((()))))))))************'''(((((()))***++++++,,,(((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))************+++,,,---...,,,,,,---------.........///......------......///<<<666///,,,---///...,,,------------------------000000000000000000000000......////////////......------------....................................---------------------------------------,,,+++***++++++++++++++++++++++++************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))************)))******+++++++++++++++******))))))))))))************************************+++++++++,,,,,,,,,******************************++++++++++++******((()))))))))************))))))*********+++++++++************************))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))******+++*********)))))))))))))))))))))(((''''''(((***+++))))))))))))))))))))))))((()))))))))***************)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))******++++++)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))************************((()))******************)))((((((''''''(((((()))&&&&&&'''((()))******+++(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))''''''((((((((((((''''''&&&''''''(((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&'''(((*********))))))((()))***)))'''&&&'''((()))))))))*********++++++)))))))))))))))***++++++))))))))))))************))))))))))))************((()))+++---------,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++++++++************++++++))))))))))))))))))))))))******))))))))))))******))))))******+++******)))))))))))))))************((())))))******+++++++++((((((((()))))))))************++++++++++++******(((((((((((((((((((((((()))))))))*********++++++************++++++++++++************************************************)))))))))***+++,,,---...,,,---------............---,,,,,,++++++,,,,,,---???888///---///111...+++------------------------........................---......//////......---,,,------------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++************************))))))))))))************)))))))))))))))))))))))))))))))))************+++))))))***++++++++++++*********))))))))))))******************************((())))))))))))***************************************++++++++++++******))))))))))))************)))************+++++++++************************((()))******++++++******))))))))))))))))))))))))((()))))))))************+++******)))((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))((((((''''''''''''))))))))))))))))))))))))((())))))******))))))(((************************))))))))))))))))))))))))'''((()))))))))))))))((())))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((())))))***************************''')))++++++)))))))))***((((((''''''''''''(((((('''''''''(((((()))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''&&&&&&&&&%%%''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''')))+++,,,+++******''')))***)))'''%%%'''(((((((((((()))))))))******((((((((((((((()))******((((((((()))))))))******))))))))))))************+++***)))(((((()))***+++)))))))))***++++++,,,,,,************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))'''((((((((()))))))))*********))))))))))))************))))))))))))******))))))))))))))))))))))))******))))))))))))***************++++++******)))))))))))))))************************************)))))))))*********++++++******++++++++++++******))))))))))))))))))))))))))))))*********+++++++++))))))))))))*********+++************************++++++++++++++++++++++++)))))))))***+++,,,...///------------............---,,,,,,++++++,,,,,,---:::666111////////////...................................................---......//////......---,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++((())))))***+++***************))))))))))))******************************((())))))))))))***************************************++++++++++++******))))))))))))************)))************+++++++++************************'''((()))***+++******)))))))))))))))))))))))))))(((((()))***************++++++)))((((((((()))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))))))))))))))((())))))******)))((('''))))))))))))))))))))))))((((((((()))))))))******((((((((((((((()))******************************'''***,,,+++)))((()))***(((''''''&&&&&&''''''(((''''''(((((((((((((((((())))))))))))))))))))))))''''''''''''(((***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))((((((&&&%%%###""" ''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&(((***,,,---,,,+++***''')))+++)))&&&%%%&&&((((((((((((((())))))))))))'''''''''''''''((())))))&&&'''''''''(((((())))))))))))))))))************,,,)))%%%!!!!!!###&&&)))(((((()))***+++,,,,,,---++++++++++++++++++++++++************************++++++******)))((((((((())))))))))))))))))))))))'''((((((((())))))************))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))************+++++++++******)))))))))))))))************+++++++++***************************++++++++++++******++++++++++++******************************)))************+++++++++'''((((((((())))))******************************++++++++++++++++++++++++)))))))))***+++---...///---------........./////////......------......///333333222000------///111////////////////////////000000000000000000000000---..................---,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////************************(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))))))))******++++++++++++(((((()))************)))******))))))))))))*********************************++++++++++++,,,,,,,,,******************************++++++++++++******))))))))))))************)))************+++++++++************************'''((()))++++++******)))))))))))))))))))))))))))(((((()))***************,,,+++)))((((((((()))***'''((()))******)))((('''))))))))))))))))))))))))))))))))))))************))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%%%%&&&'''((()))***+++))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))))))))))))))))))))*********((('''&&&))))))))))))))))))))))))))))))))))))************((((((((((((((()))******************************'''***,,,+++)))'''(((***'''''''''&&&&&&'''''''''((((((((((((((('''''''''))))))))))))))))))))))))&&&&&&&&&''')))***,,,---(((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((''''''))))))(((((('''''''''&&&(((((())))))))))))((((((&&&&&&''''''(((((())))))(((((((((((()))))))))))))))))))))))))))((((((((())))))(((((((((((()))))))))'''&&&'''***+++***(((((((((((((((((((((((((((''''''''''''((((((((()))''''''(((((())))))*********)))(((''''''((()))***((((((((((((((('''''''''))))))))))))))))))))))))))))))************))))))''')))+++,,,***)))))))))(((((()))***************************************))))))))))))))))))))))))+++*********))))))((((((******))))))))))))******((()))))))))******++++++((()))*********((('''&&&))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))(((((())))))))))))((((((++++++************++++++---,,,***)))))))))******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***---,,,***(((((()))***+++************************,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------------...++++++,,,,,,---...//////////////////////////////////////////000000000000////////////...............................................................---,,,,,,++++++++++++000000///...---+++***))),,,,,,++++++***)))((((((++++++************++++++'''((()))(((&&&&&&((()))******))))))))))))******(((((())))))))))))(((((('''(((((()))))))))))))))))))))))))))***+++,,,---***************************************+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++---,,,,,,+++***)))(((((((((((((((((())))))))))))(((***+++***)))((()))***,,,+++******))))))******))))))))))))))))))))))))***)))(((((((((***+++,,,+++++++++++++++***)))(((***)))(((((())))))((('''))))))))))))))))))))))))(((((((((((())))))))))))+++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))******))))))))))))******++++++************+++++++++*********))))))((((((************************((((((((((((((((((((((((((((((((((((((((((((((((+++*********))))))(((((((((((())))))))))))((((((***)))))))))(((((((((''')))(((((((((''''''''''''(((((())))))))))))((((((************))))))))))))++++++***)))((('''&&&&&&&&&&&&&&&'''''''''''''''))))))(((((((((((())))))---***(((((())))))'''$$$'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((())))))((((((''''''''''''((((((******)))((('''&&&&&&&&&))))))))))))))))))))))))))))))************))))))((()))++++++)))((()))***(((((()))***************************************))))))))))))))))))))))))************)))))))))(((******))))))))))))******&&&&&&&&&&&&'''''''''(((***************)))(((((())))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))(((((())))))))))))((((((*********))))))*********,,,+++***)))))))))***+++)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))******++++++******)))---,,,***)))((()))***+++************************+++++++++***++++++,,,,,,------------------------,,,,,,,,,------.........+++,,,,,,------.........////////////////////////.../////////000000000000////////////...............................................................---,,,,,,+++++++++,,,............---+++***))),,,,,,++++++***))))))(((*********))))))*********((()))***)))(((''')))+++******))))))))))))******(((((())))))))))))(((((('''(((((()))))))))))))))(((((((((((()))***+++,,,************************,,,,,,+++***)))(((''''''))))))(((((((((((())))))++++++++++++++++++++++++************************(((((()))************))),,,,,,++++++***)))))))))(((((((((((()))))))))***(((***+++***)))((()))+++,,,+++******))))))******))))))))))))))))))))))))***)))((((((((()))+++,,,+++++++++++++++***)))))))))((('''((()))***)))((())))))))))))))))))))))))((((((((()))))))))******+++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((()))))))))*********************************))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))*********))))))))))))))))))***++++++++++++*********)))************************((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((+++++++++***)))(((((((((++++++***)))((('''&&&&&&%%%%%%&&&&&&''''''(((((())))))(((((((((((()))))),,,***)))((()))((('''%%%''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((('''''''''&&&''''''(((((('''''''''++++++***)))'''&&&%%%%%%))))))))))))))))))))))))))))))************)))))))))******)))(((((()))+++((()))))))))************************************))))))))))))))))))))))))************))))))))))))******))))))))))))******((((((((())))))))))))***,,,++++++***************))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))((())))))******))))))(((***))))))(((((())))))************)))******+++,,,)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))******))))))))),,,+++***)))))))))***+++************************************+++,,,------.........------,,,,,,,,,++++++,,,,,,---...//////------------------------////////////////////////....../////////000000000////////////....................................------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,++++++***)))))))))***))))))(((((())))))*********+++***)))(((***,,,******))))))))))))******(((((())))))))))))(((((('''((())))))******))))))''''''''''''((()))***+++************************++++++***)))(((''''''&&&((((((''''''''''''((((((++++++++++++++++++++++++************************(((((()))************)))************************((((((((()))))))))******)))***+++***))))))***+++,,,+++******))))))******)))))))))))))))))))))))))))))))))((())))))***+++***++++++++++++***))))))(((''''''(((***+++***))))))))))))))))))))))))))))))))))))*********+++++++++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))************************))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))******))))))))))))******))))))(((((((((((()))))),,,,,,,,,+++++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((('''''''''(((((())))))))))))(((((()))((((((((('''''''''&&&(((((((((((())))))))))))&&&''''''((()))***++++++))))))(((((((((((())))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((())))))))))))(((((((((''''''&&&&&&&&&'''((()))))))))((('''+++******)))((('''&&&&&&(((((((((((((((((((((((())))))************))))))*********)))'''(((***,,,)))))))))))))))******+++************************))))))))))))))))))))))))*********)))))))))))))))******))))))))))))******************************,,,+++))))))((()))***+++))))))))))))))))))))))))))))))************))))))(((((()))***************)))))))))))))))))))))))))))))))))******)))))))))))))))(((((((((((()))))))))))))))******+++,,,,,,))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))************))))))++++++***))))))******+++************************************+++,,,---...---,,,,,,++++++******)))***++++++,,,---...//////------------------,,,,,,////////////////////////........./////////000000////////////....................................---------------------------,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++++++++++++++*********))))))))))))(((((((((((()))))))))***+++***((((((***+++******))))))))))))******(((((())))))))))))(((((((((((()))************)))((((((((((((((()))***+++************************(((((())))))******++++++++++++************++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++))))))*********+++++++++(((((()))))))))*********)))***++++++))))))***+++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))************+++++++++******)))(((''''''(((***,,,+++***)))))))))))))))))))))))))))*********+++++++++++++++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************''''''((((((((()))))))))************************((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))++++++++++++++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))'''''''''((((((((((((((((((((())))))))))))((((((&&&'''''''''((((((((()))(((((((((((())))))))))))&&&''''''((()))***++++++))))))(((((((((((())))))'''(((((()))((())))))***''''''''''''''''''''''''(((((((((((()))))))))***))))))(((((('''''''''&&&'''((()))++++++******)))((((((((()))))))))))))))(((((((((((((((((((((((())))))************))))))*********)))'''(((***,,,))))))(((((())))))***+++************************))))))))))))))))))))))))))))))))))))))))))************))))))))))))******''''''''''''''''''''''''***)))(((''''''(((***+++))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))******++++++++++++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))***++++++++++++++++++*********************++++++************************************+++,,,---...,,,,,,,,,++++++*********++++++,,,,,,---...//////------------------,,,,,,////////////////////////............////////////////////////....................................------------------------,,,,,,,,,++++++,,,,,,---******+++,,,,,,,,,+++++++++++++++***************))))))(((((((((((())))))))))))***)))(((''')))+++******))))))))))))******(((((())))))))))))((((((((())))))*********************)))))))))***++++++************************))))))***++++++,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++)))))))))***++++++,,,,,,))))))))))))************)))+++,,,+++***)))***+++,,,+++******))))))******))))))))))))))))))))))))))))))*********))))))))))))******+++++++++******(((''''''(((+++,,,,,,+++************************)))*********+++++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************(((((((((((())))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))******))))))))))))******+++******))))))******+++))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((())))))))))))(((((((((((((((((())))))))))))'''''''''((((((((((((((((((((())))))))))))((((((((((((((()))***+++++++++++++++***)))((('''&&&&&&%%%%%%&&&&&&''''''(((((())))))(((((((((((())))))***++++++***'''&&&&&&'''((((((((((((((((((((((((((((((((()))))))))******))))))))))))(((((((((((((((((()))***++++++++++++'''(((((())))))******+++))))))))))))))))))))))))))))))************)))))))))******)))(((((()))+++***)))((((((((()))+++,,,************************))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))(((((((((((('''(((((((((((((((((()))***))))))))))))))))))))))))))))))************))))))(((((()))***************)))))))))))))))))))))))))))******++++++******)))***))))))(((((())))))***))))))***+++++++++******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++)))*********++++++++++++************************************+++,,,------------------------------,,,,,,,,,---------......------------------------////////////////////////------........./////////////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,,,,+++***************************))))))(((((())))))***((()))***)))'''''')))*********))))))))))))******(((((())))))))))))((((((((()))******++++++******++++++************++++++************************------,,,,,,,,,++++++++++++++++++******+++++++++++++++++++++++++++++++++************************(((((()))************)))))))))******+++++++++,,,)))))))))*********++++++***+++,,,+++*********,,,,,,+++******))))))******)))))))))))))))))))))))))))************)))(((((())))))***++++++++++++***)))(((((()))+++,,,+++***************************)))))))))*********+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++************++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((('''((((((((()))))))))***''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))************++++++***)))((('''&&&&&&&&&&&&&&&'''''''''''''''))))))(((((((((((())))))***+++,,,***'''%%%&&&'''))))))))))))))))))))))))(((((()))))))))*********)))))))))***************(((((((((((()))***+++,,,)))))))))))))))*********))))))))))))))))))))))))))))))************))))))((()))++++++)))((()))******)))((('''((()))+++,,,************************))))))))))))))))))))))))((()))))))))******************))))))))))))******++++++++++++*********)))(((((()))***************))))))))))))))))))))))))))))))************))))))(((((()))***************)))))))))))))))))))))))))))******++++++******)))*********))))))***************+++,,,+++***)))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******++++++++++++******))))))***+++++++++++++++************************+++++++++***++++++,,,,,,+++,,,,,,------......///...------------,,,,,,,,,+++,,,,,,------.........////////////////////////---------.........//////////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,---------,,,,,,+++*********************************))))))***************+++***)))(((***,,,******))))))))))))******(((((())))))))))))(((((())))))***++++++++++++*********))))))))))))******************************,,,,,,,,,++++++++++++***+++******************+++++++++++++++++++++++++++************************(((((()))************)))***************+++++++++))))))*********+++++++++***+++,,,,,,******+++,,,,,,+++******))))))******)))))))))))))))))))))))))))******+++***)))((('''))))))***++++++++++++++++++***))))))+++++++++)))************************((((((((()))))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))************))))))))))))******)))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))))))))(((((('''((((((((())))))******&&&'''''''''(((((())))))(((((())))))))))))(((((())))))((((((''''''&&&&&&(((((((((((()))))))))))))))))))))))))))((((((((())))))(((((((((((())))))&&&(((******'''''')))+++))))))))))))))))))))))))))))))))))))************))))))******++++++,,,,,,((('''''''''''')))+++,,,++++++******))))))(((((())))))))))))))))))))))))))))))************))))))''')))+++,,,***)))))))))+++***((('''((()))+++,,,************************))))))))))))))))))))))))(((((())))))*********+++******))))))))))))******)))(((((((((''''''&&&&&&((()))***,,,,,,,,,+++***))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))******++++++++++++******++++++************++++++***+++,,,,,,+++***)))((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))************))))))((()))***+++++++++++++++************************,,,,,,++++++***+++++++++((()))***+++,,,,,,---...///......------,,,++++++++++++,,,,,,---...//////////////////////////////---------.........//////000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...---.........------,,,+++******************++++++++++++************+++++++++,,,,,,+++******+++---******))))))))))))******(((((())))))))))))(((((())))))***++++++++++++******)))(((((((((((())))))************************'''((()))***+++,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++************************)))************+++++++++***+++,,,,,,******+++,,,,,,++++++***)))*********)))))))))))))))))))))))))))***+++++++++)))((('''((()))***+++++++++++++++,,,***)))***++++++***)))************************(((((((((((())))))))))))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************+++++++++,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++&&&&&&((()))************''''''(((((())))))******((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''******++++++***)))'''&&&))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''))))))***++++++***((('''))))))))))))))))))))))))'''((()))***************+++++++++***************************************'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************++++++************++++++++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))************++++++++++++++++++++++++************************)))************+++++++++''''''((())))))***))))))))))))))))))))))))))))))******))))))))))))))))))++++++***)))(((((())))))******)))))))))***,,,---)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,+++++++++++++++++++++,,,---...///............////////////......////////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,..................------))))))***+++,,,,,,------000---+++***+++,,,,,,+++,,,,,,++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++************************)))************+++++++++************************+++++++++*********))))))************************))))))))))))))))))))))))************************************************+++++++++*********************************************++++++++++++*********+++---......---+++***,,,***)))((()))***)))((())))))))))))************)))))))))))))))))))))))),,,***((())),,,---+++)))))))))))))))))))))))))))******))))))))))))************))))))((((((''''''******))))))))))))******++++++******************,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))***************)))(((&&&&&&&&&'''(((+++*********))))))((((((++++++************++++++************************(((((())))))*********++++++))))))***------***''')))))))))))))))))))))))),,,,,,+++***)))))))))*********))))))))))))******))))))(((((((((((())))))******))))))))))))))))))&&&'''((()))************(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((()))************)))((())))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''&&&'''((()))***))))))((())))))))))))))))))))))))((())))))************)))))))))))))))*********+++***************************++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++******))))))******+++************************+++******)))((((((''''''))))))))))))************++++++++++++++++++++++++************************))))))*********+++++++++'''((())))))))))))))))))))))))))))))))))))))))))************************++++++***)))))))))))))))+++***)))))))))***+++,,,)))************+++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,------------,,,,,,+++++++++++++++++++++,,,---...///............////////////.........//////.................................,,,,,,,,,,,,,,,,,,,,,,,,..................------)))******+++,,,,,,------///---******+++,,,++++++******************++++++(((((((((((()))))))))******************************))))))))))))))))))***(((((((((((((((((((((((())))))***++++++++++++***************************************************)))************+++++++++************************+++++++++*********))))))+++++++++***************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))***,,,------,,,***))),,,***(((((()))***)))((())))))))))))************))))))))))))))))))))))))+++)))((()))+++,,,***((())))))))))))))))))))))))******))))))))))))*********)))))))))((((((((('''******))))))))))))******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))************+++***)))((('''(((((()))************)))))))))(((*********))))))*********************************((()))))))))************+++))))))***,,,,,,***''')))))))))))))))))))))))),,,+++******))))))************))))))))))))*********))))))(((((())))))***)))))))))))))))*********&&&'''((())))))******)))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))************))))))&&&'''((()))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((($$$%%%&&&((())))))***))))))))))))))))))))))))))))))************))))))(((''''''(((((())))))******************************((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,+++******))))))******+++))))))))))))))))))))))))++++++***)))((((((''''''))))))))))))************))))))))))))))))))))))))************************)))))))))*********++++++)))))))))***))))))(((((())))))))))))))))))))))))******+++++++++++++++++++++***)))))))))))))))))),,,+++******)))*********)))************+++++++++))))))*********+++++++++************++++++++++++------,,,,,,,,,,,,++++++++++++++++++,,,---......---............/////////------............------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------......*********++++++,,,,,,------+++***)))***++++++***((())))))***++++++,,,,,,((((((((()))))))))******************************))))))(((((((((((())))))(((((((((((((((((((((((())))))***++++++++++++***))))))))))))))))))))))))************************)))************+++++++++************************+++++++++***************++++++++++++******))))))++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******((()))***++++++***)))(((,,,***(((((()))***)))((())))))))))))************))))))))))))))))))))))))***)))((((((******)))((())))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))''''''(((((()))*********))))))))))))))))))))))))))))))))))))************+++******))))))))))))***************))))))))))))***))))))(((((())))))***************************))))))))))))***************))))))***++++++***((())))))))))))))))))))))))++++++***)))))))))*********))))))(((((())))))************))))))*********(((((())))))*********+++''''''((()))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))((())))))******))))))(((''''''((())))))*********(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((&&&&&&'''((()))))))))***))))))))))))))))))))))))***************)))((('''((((((((((((((((((''''''************************'''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))***************************)))((('''))))))))))))))))))))))))+++++++++++++++,,,,,,,,,******)))))))))))))))***,,,,,,+++******)))))))))))))))*********+++++++++************++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---------.........//////,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......*********++++++,,,,,,,,,,,,***))))))++++++***)))))))))*********+++++++++(((((()))))))))*********************************))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++***************************************************))))))*********+++++++++************************************************,,,,,,++++++***)))))))))++++++++++++++++++++++++************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))***++++++***))))))+++***(((((()))******)))((()))))))))************)))))))))))))))))))))))))))((((((((())))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((())))))************))))))((((((((()))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))***************)))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++)))))))))))))))************))))))************)))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))++++++************++++++((((((((()))******++++++'''(((((())))))))))))(((******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))((((((''')))(((((((((((((((((()))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))***)))))))))))))))))))))))))))))))))))))))))))))***************)))((('''***))))))((('''&&&%%%%%%))))))))))))))))))))))))*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,***))))))))))))))))))***************************''''''((()))***+++,,,,,,((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))***************+++******)))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,***)))))))))))))))******++++++++++++******))))))))))))*********++++++++++++++++++,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------............,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......***+++++++++++++++,,,,,,+++***)))***+++,,,***)))+++++++++*********))))))))))))))))))************************************+++******))))))******+++************************))))))***++++++++++++***++++++++++++++++++++++++************************))))))*********+++++++++************************************************+++++++++*********))))))************************************************************************))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************++++++++++++******+++)))(((((()))******)))((()))))))))************************************(((((())))))((((((((()))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))((()))************)))((()))))))))******+++++++++------,,,++++++***))))))))))))))))))))))))))))))((()))))))))************'''((((((((((((((((((((())))))))))))))))))******))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))))))))))))))***))))))))))))***))))))))))))))))))))))))***))))))((())))))******))))))(((((((((((())))))++++++************++++++(((((())))))************(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''(((((((((((((((((((((((())))))))))))************************(((((((((((())))))))))))''''''((((((((((((''''''))))))((('''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))++++++***))))))))))))))))))))))))))))))))))))))))))************))))))(((******)))((('''&&&&&&%%%)))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,***))))))(((((())))))***************************''''''((()))+++,,,------))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))***************+++******))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,)))))))))))))))******+++******+++++++++***)))))))))************+++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---,,,------------.........------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++++++++++++++++++++******)))+++,,,---+++***,,,,,,++++++***))))))((()))))))))*********++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++************************)))************+++++++++***************************************+++++++++************************))))))))))))))))))))))))************************************************)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***)))((((((***+++******))))))))))))************************************((()))******(((((()))***))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))((()))***++++++***)))((())))))******++++++,,,,,,//////...,,,+++***)))((())))))))))))))))))))))))))))))))))))************&&&''''''(((((((((((('''))))))))))))***************))))))(((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))***)))'''''')))+++))))))))))))))))))))))))))))))((((((((()))******)))((((((''''''(((((()))*********))))))************)))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''&&&&&&'''(((******))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***))))))((('''((()))******))))))))))))))))))))))))((())))))************)))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))***+++++++++******))))))))))))))))))))))))(((((())))))***++++++,,,)))))))))))))))***++++++))))))***+++,,,+++******)))************+++++++++***+++++++++,,,,,,,,,,,,************+++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,---------..................//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......++++++++++++++++++++++++*********,,,......,,,***++++++******************))))))*********+++++++++++++++++++++++++++++++++******))))))))))))******************************))))))***++++++++++++***************************************************)))************+++++++++************************))))))*********+++++++++)))))))))***++++++,,,,,,******************************************************************************+++,,,,,,---......++++++++++++++++++++++++******++++++++++++************))))))))))))*********)))'''(((***++++++***))))))))))))************************************(((***,,,+++)))((()))+++))))))))))))))))))))))))******))))))))))))******'''((((((((()))))))))***((()))***++++++***)))(((((((((((()))***+++++++++------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))************&&&'''((()))***))))))(((((()))))))))*********************))))))*********************************************)))))))))(((((()))***)))&&&&&&)))+++))))))))))))))))))))))))((((((((((((((()))******((((((''''''''''''((((((***))))))(((((())))))***++++++******)))(((((((((((()))))))))))))))((((((''''''(((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))%%%%%%%%%&&&''')))+++---))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))******'''&&&&&&&&&''')))***,,,))))))))))))))))))))))))'''((()))***************&&&&&&'''((()))***+++,,,))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))(((((((((((())))))((((((((((((((((((((((((,,,,,,++++++***))))))((())))))))))))************************************))))))))))))))))))))))))(((((((((((())))))))))))((()))***+++++++++++++++))))))))))))))))))))))))'''(((((()))******++++++))))))((())))))***++++++((()))***+++,,,,,,+++***)))************+++++++++)))************+++++++++))))))))))))************+++++++++,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,---------............////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++++++++++++++++++++***+++---...///---+++)))))))))***++++++,,,,,,)))************+++++++++++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))************************)))************+++++++++************************))))))******++++++++++++(((((()))***+++,,,,,,---++++++++++++++++++++++++************************************************,,,,,,------...///000000******************************++++++++++++******))))))(((((((((((())))))***((('''(((***++++++***))))))))))))************************************)))+++---,,,)))(((***,,,))))))))))))))))))))))))******))))))))))))******'''((((((((())))))******''')))***++++++***)))'''&&&''''''((()))******++++++++++++***************))))))))))))))))))))))))))))))))))))************'''((()))+++++++++***)))(((((())))))*********+++++++++************++++++((((((((((((((((((((((((+++*********))))))(((((((((******(((&&&&&&))),,,))))))))))))))))))))))))((((((((((((((()))******((((((''''''''''''(((((())))))(((((((((((()))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((&&&&&&&&&&&&(((***,,,---))))))))))))(((((((((((()))'''%%%###"""###$$$%%%((((((((((((((((((((((((''''''((((((((((((''''''%%%''')))***)))((()))+++))))))((((((''''''&&&&&&''''''&&&''''''((()))***''''''''''''''''''''''''************))))))))))))******))))))(((((('''''''''''''''''''''''''''''')))***,,,,,,***)))***++++++*********))))))(((((()))))))))))))))))))))))),,,***((('''&&&'''((())))))))))))))))))******+++&&&&&&'''((()))***++++++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((******))))))))))))))))))))))))************))))))***************)))((((((''')))***)))((('''(((***)))))))))))))))******+++,,,)))'''(((+++---,,,***))))))))))))))))))))))))((((((((((((((((((((((((************************************))))))((((((+++++++++***((((((***,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***.........------,,,,,,,,,,,,,,,,,,---------......///............---------++++++++++++++++++++++++************************((())))))))))))*********---,,,,,,+++***)))((((((+++++++++*********))))))************************++++++************++++++************************++++++******)))******+++,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...))))))*********+++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++************++++++,,,,,,++++++***+++++++++***************)))))))))***+++++++++,,,+++++++++***************))))))*********+++++++++---,,,***)))))))))******+++++++++************))),,,,,,,,,++++++*********************************,,,++++++***)))(((''''''************************))))))******++++++,,,,,,************************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))***++++++***)))(((''''''(((((())))))******(((((((((((((((((((((((())))))))))))************(((((()))++++++,,,,,,,,,%%%''')))***+++***((('''************************************))))))))))))************))))))))))))******))))))((((((''''''***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))((()))***+++---...))))))))))))(((((((((((()))((('''&&&&&&&&&'''((())))))))))))))))))))))))(((((())))))))))))((((((''')))******((('''((())))))))))))((((((''''''''')))(((((('''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''''''''''''''(((***,,,+++***)))******************)))))))))((())))))))))))))))))))))))+++***((('''''''''))))))))))))(((((())))))***+++((((((((()))))))))))))))))))))))))))))))))))))))'''((())))))))))))((('''''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))*********))))))************))))))***************)))((((((''')))***)))((('''(((***)))))))))))))))******++++++)))'''(((***,,,+++)))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++*********)))))))))+++++++++***((((((***,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......,,,---------......//////++++++++++++++++++++++++************************)))))))))*********++++++,,,,,,,,,+++******))))))+++++++++*********))))))************************++++++************++++++************************++++++***************+++,,,,,,++++++++++++++++++,,,++++++++++++,,,------***+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++*********++++++,,,,,,++++++************++++++,,,,,,,,,************++++++++++++***************+++++++++***+++++++++,,,,,,,,,,,,---,,,***)))))))))***+++++++++++++++************,,,,,,,,,+++++++++******************************++++++++++++************************************)))))))))***************************************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************&&&'''((())))))*********'''((()))*********))))))************************))))))((((((((('''''''''************))))))))))))***)))))))))((((((((('''***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***************************))))))))))))***+++,,,(((((((((((())))))))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))************)))))))))***+++***(((&&&&&&'''))))))))))))((((((((((((******(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))***))))))))))))(((((((((((((((((((((((((((((((((((((((***++++++***))))))***************))))))))))))))))))))))))))))))))))))+++***)))((('''((()))***))))))(((((())))))***+++******)))))))))((((((((())))))))))))))))))))))))''''''(((((((((((('''''''''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))*********+++******++++++++++++******))))))******))))))((((((''')))***)))((('''(((***)))))))))))))))******+++***)))'''((()))+++******))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************++++++***))))))***,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------------,,,,,,,,,,,,,,,,,,---------......++++++,,,---...///000000++++++++++++++++++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++***************************************++++++************++++++*********************************************+++++++++++++++++++++,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++******++++++,,,,,,++++++*********++++++,,,,,,,,,---+++++++++++++++*********))))))******++++++,,,,,,++++++,,,,,,,,,---------,,,,,,+++************+++,,,+++++++++************,,,,,,,,,++++++++++++*********************************++++++,,,,,,,,,,,,***************************))))))))))))))))))(((************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************&&&'''((())))))***)))))))))))))))*********++++++******************************)))))))))(((((((((************))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((())))))))))))((()))+++---...---,,,,,,************************((())))))******))))))(((((()))+++***(((''''''((())))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((())))))***))))))))))))(((((((((((())))))))))))))))))))))))(((***++++++)))))))))************)))))))))))))))))))))))))))))))))))))))******)))(((((())))))***((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((()))******++++++******++++++++++++******((()))))))))))))))((((((''')))***)))((('''(((***)))))))))))))))******+++***)))))))))***+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++))))))+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......++++++,,,------...//////++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------************************************************++++++************++++++************************)))*********+++++++++************++++++,,,,,,,,,+++++++++***+++,,,,,,---+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++*********,,,,,,,,,++++++*********))))))******+++,,,------+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++******************************))))))((((((''''''************************))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))((()))))))))))))))*********))))))))))))))))))))))))+++***)))(((((()))***+++******))))))((((((''''''((((((((((((((((((((((((((()))))))))************))))))***+++++++++++++++*********)))******+++,,,************************,,,,,,,,,,,,+++++++++***************)))))))))((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''&&&'''((((((((()))))))))***&&&(((+++---...---,,,+++))))))))))))))))))))))))'''(((((())))))(((((('''&&&((()))***)))((()))***((((((((((((((()))))))))'''''''''''''''((())))))((((((((((((((((((((((((%%%&&&&&&'''((())))))***(((((((((((())))))))))))************************((()))++++++)))((()))***))))))))))))))))))******))))))))))))))))))))))))***))))))))))))*********((((((((('''((())))))***((((((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((())))))*********************++++++*********'''(((((()))))))))((((((''')))***)))((('''(((***)))))))))))))))******+++***************+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((()))++++++******+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......---------------------,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,------...************************************************++++++************++++++************************((()))***++++++++++++************++++++,,,,,,,,,+++************+++,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,+++***)))(((((('''---,,,,,,,,,++++++******))))))***+++,,,------...************+++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************,,,++++++***))))))((((((******************************))))))((((((''''''************************))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))(((((()))))))))*********+++))))))))))))))))))))))))+++***)))(((((()))***+++******))))))((((((''''''))))))))))))))))))))))))((()))))))))************)))******++++++++++++************)))******+++,,,************************,,,,,,,,,,,,+++++++++***************)))))))))((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))*********)))((((((''''''(((((())))))******&&&'''***,,,---,,,+++***((((((((((((((((((((((((''''''((((((((((((''''''%%%'''))))))))))))***+++''''''''''''((((((((((((&&&&&&&&&''''''(((******(((((((((((((((((((((((('''''''''(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))''')))******)))(((((()))))))))))))))************))))))))))))))))))))))))))))))******************((((((''''''(((((()))***''''''((()))***+++,,,---))))))))))))))))))))))))******))))))))))))******((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))************))))))''''''((()))))))))((((((''')))***)))((('''(((***)))))))))))))))******+++)))***+++***))))))+++---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********+++++++++++++++''')))+++++++++***+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,------------...,,,,,,,,,---------......------------,,,,,,++++++++++++++++++++++++++++++************************************+++++++++,,,******++++++,,,,,,------***************+++++++++************************++++++************++++++************************'''(((***+++,,,,,,+++***++++++++++++++++++,,,,,,***************+++,,,,,,))))))*********+++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,+++***)))((((((,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,------))))))*********+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,************************,,,,,,+++***)))((('''&&&***************************))))))))))))))))))(((************************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))************))))))))))))((())))))******+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((()))))))))*********++++++******************************)))))))))(((((((((************))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((('''((()))******))))))((('''''''''((()))*********'''(((***+++++++++******''''''''''''''''''''''''(((((())))))))))))((((((&&&(((******)))(((((()))%%%&&&&&&&&&'''''''''((((((((('''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''')))******)))(((((()))((()))))))))************))))))))))))))))))))))))))))))******++++++++++++(((''''''''''''((()))))))))))))))******+++++++++))))))))))))))))))))))))***)))(((((((((((()))***(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************++++++******)))((((((((((((((())))))))))))((((((&&&''''''((())))))((((((''')))***)))((('''(((***)))))))))))))))******+++'''(((***)))''''''))),,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++&&&(((+++,,,+++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++************************)))))))))*********++++++*********+++++++++++++++))))))*********+++++++++************************++++++************++++++************************'''(((***,,,,,,,,,+++***,,,,,,++++++++++++++++++***************++++++,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***+++,,,---------,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,************************+++++++++******)))))))))************************)))))))))***************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************))))))))))))((())))))******+++,,,,,,))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((('''((()))*********))))))************************))))))((((((((('''''''''************))))))))))))'''((((((((()))))))))***'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))$$$%%%'''((((((((('''&&&&&&''''''((()))******+++))))))******++++++******''''''''''''''''''''''''))))))************))))))(((***+++***((('''''''''%%%%%%%%%&&&&&&&&&''''''***)))(((''''''&&&''''''))))))))))))))))))))))))************))))))))))))'''((((((((())))))******((((((((((((((((((((((((''')))******((((((((()))(((((())))))*********+++))))))))))))))))))))))))((()))***+++++++++++++++'''''''''''''''((())))))+++++++++***************)))))))))))))))))))))))))))((('''&&&&&&'''((()))***++++++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++,,,,,,+++***)))(((''''''''''''((((((((((((''''''&&&&&&'''((())))))((((((((()))***)))((('''(((***)))))))))))))))******+++%%%'''((('''%%%%%%'''***))))))))))))))))))))))))************************************************(((((())))))*********+++&&&(((+++,,,+++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,---------......******+++,,,------...///++++++++++++++++++++++++************************((())))))))))))*********************************))))))******++++++++++++************************++++++************++++++************************&&&(((***,,,---,,,+++***---,,,,,,++++++******************)))***++++++,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,---...000000111+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***,,,---...---,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,************************))))))******++++++,,,,,,************************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))************))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))((()))***++++++***)))(((''''''(((((())))))******))))))))))))))))))))))))))))))))))))******************+++++++++******)))%%%''')))***+++***((('''************************************))))))))))))************))))))))))))'''((((((((())))))******'''((()))******)))((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''(((((())))))(((((('''''''''&&&&&&&&&(((((((((((())))))))))))&&&&&&'''((())))))((((((&&&''''''((((((((((((''''''(((((((((((((((''''''************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''))),,,---+++((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,+++***)))(((''''''''''''(((((()))+++,,,---+++***)))(((((()))***+++)))************+++++++++((((((((((((((((((((((((+++***)))))))))***+++,,,))))))))))))))))))))))))'''((()))+++++++++***)))(((((((((((((((((((((((((((((('''&&&&&&((()))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------......---------...------,,,,,,***+++---//////...---,,,.........------,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((())))))+++++++++***************'''(((***+++,,,,,,++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,,,,,,,,,,++++++*********++++++------------++++++++++++,,,,,,,,,,,,------************************---,,,++++++******++++++***++++++,,,,,,++++++***---------,,,,,,+++++++++++++++,,,,,,,,,---------***++++++,,,,,,++++++***......---,,,,,,++++++***......------,,,+++******)))************+++++++++---,,,,,,,,,+++*********+++++++++++++++++++++++++++,,,---......---,,,+++++++++******++++++,,,---000...---+++******++++++)))************+++++++++************************))))))))))))))))))))))))+++++++++************)))***************************************)))((((((******++++++++++++******)))******)))(((((()))+++)))************+++++++++***))))))(((((((((((((((+++***)))(((((()))******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((())))))))))))&&&'''((((((((((((((((((''''''((((((((('''&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((&&&%%%''')))***(((&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++******)))(((((((((+++******)))))))))))))))+++***)))(((((()))***+++))))))*********+++++++++))))))))))))))))))))))))---,,,***(((''''''''''''))))))))))))))))))))))))'''((()))*********)))(((************************(((''''''''''''((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******++++++++++++,,,,,,,,,------...------,,,,,,(((***+++------,,,+++***......---------,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))))))))))))))******+++++++++'''(((***+++,,,,,,++++++************************,,,+++***))))))***+++,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------++++++,,,,,,,,,,,,++++++---------,,,,,,,,,++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++************+++,,,,,,///...,,,+++******++++++************++++++++++++************************************************+++++++++************)))***************************************)))((((((******++++++++++++******)))******)))(((((()))+++)))************++++++++++++***)))(((((((((((((((+++***)))(((((()))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))************(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((())))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&(((((((((((())))))))))))(((((((((((((((((('''&&&(((((((((((('''&&&%%%%%%''''''((((((((((((((('''&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((()))'''&&&'''(((((('''%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))+++******)))))))))))))))******))))))))))))******)))))))))*********++++++************************+++***)))((('''&&&&&&&&&))))))))))))))))))))))))((())))))))))))(((((('''************************''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***************++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******++++++++++++,,,,,,,,,,,,------...------,,,)))***+++------,,,,,,+++...------------,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***''''''((()))***+++,,,,,,((()))***+++++++++++++++************************++++++************++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------))))))******+++---...///++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++******+++,,,,,,---......//////......------,,,,,,,,,---------............,,,,,,,,,,,,------------------------------------,,,++++++++++++++++++,,,***************+++,,,,,,------,,,+++************************+++++++++,,,++++++++++++++++++++++++************************+++++++++************)))************************)))************))))))(((******++++++++++++******)))******)))(((((()))+++)))************+++++++++,,,+++***)))((('''''''''******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))************(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))******))))))))))))((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))((('''&&&&&&((((((((())))))(((''''''&&&'''(((((((((((((((((('''(((((()))***++++++,,,((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************''''''(((((()))+++,,,---***))))))))))))))))))***))))))))))))************))))))))))))))))))))))))'''''''''(((((())))))***))))))))))))))))))))))))))))))))))))((((((''''''************************'''((()))***+++***)))((()))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,------...---------,,,---......//////......------------------------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))*********''''''((())))))***++++++))))))******++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++******+++,,,---......+++,,,,,,,,,,,,,,,,,,+++------------------,,,,,,,,,,,,,,,------------...,,,,,,------------,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,---------.........//////+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,***************+++,,,,,,,,,,,,++++++*********************+++++++++,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))************************))))))************)))(((******++++++++++++******)))******)))(((((()))+++))))))*********+++++++++,,,,,,***)))(((((('''''')))))))))))))))*********)))))))))))))))))))))))))))***************++++++)))))))))))))))))))))))),,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))************)))(((((()))))))))************(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((*********************)))))))))((((((((('''''''''(((((((((((())))))))))))(((((())))))((('''&&&&&&'''((()))***************&&&&&&'''((((((((((((((('''(((((()))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((******)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++''''''(((((()))+++,,,---)))))))))******)))))))))(((((()))))))))*********((((((((((((((((((((((((''''''((()))*********+++))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))'''(((***+++++++++***)))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......+++,,,,,,---.........---------......////////////------------------------------------------------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++*********)))))))))))))))******************++++++************************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++------,,,,,,+++,,,,,,---,,,,,,,,,------,,,,,,,,,------------------------,,,,,,---------.........---------......---------............------,,,,,,------------,,,,,,,,,,,,------------.........///******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++++++++++++++,,,,,,---,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))************************((())))))*********))))))******++++++++++++******)))******)))(((((()))+++))))))*********+++++++++,,,+++***)))(((((((((((((((((())))))************************************))))))******+++++++++,,,))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((())))))*********))))))((()))))))))************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((()))*********++++++++++++)))))))))(((((((((''''''(((((((((((())))))))))))(((((((((((((((((('''&&&'''((()))************)))%%%&&&'''((())))))))))))&&&&&&''''''(((((())))))************************(((((((((((((((((((((((('''''''''&&&$$$$$$&&&((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((())))))*********++++++******)))))))))))))))))))))************))))))((((((((()))))))))******'''''''''''''''''''''''')))************)))((('''))))))))))))))))))))))))+++***)))))))))))))))***(((((((((((((((((((((((())))))***+++++++++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,******++++++++++++,,,,,,++++++,,,---............,,,,,,,,,,,,,,,---------,,,,,,,,,------------...------------------------******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,++++++++++++******))))))+++******)))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------......---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------............,,,---------............---......//////......---111000000///......------------------------------------........./////////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************************((())))))************)))******++++++++++++******)))******)))(((((()))+++)))************+++++++++++++++***)))))))))******'''((()))******+++******************************))))))******+++,,,,,,,,,))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))***+++,,,------))))))))))))((((((((('''(((((((((((())))))))))))&&&'''(((((((((((((((((()))))))))(((((('''%%%%%%%%%&&&'''((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''%%%###$$$'''***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))))))))*********+++******)))))))))))))))((()))***++++++***)))((((((((((((((()))))))))***(((((((((((((((((((((((((((((()))))))))((('''&&&))))))))))))))))))))))))++++++***))))))***+++,,,))))))))))))))))))))))))+++************+++,,,,,,))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---******+++++++++,,,,,,,,,,,,++++++******++++++,,,******++++++++++++,,,,,,***+++,,,---............,,,,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,---+++++++++++++++,,,,,,,,,,,,+++***))))))***++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------........................------,,,,,,,,,------...,,,,,,------------,,,,,,------------.........///------------..................////////////......111111111000000000000000//////////////////000000/////////000000000000111////////////............////////////////////////---------......---------...------------...//////,,,---............---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************************(((((()))*********************++++++++++++******)))******)))(((((()))+++)))************+++++++++******))))))******++++++&&&''')))***++++++******************************))))))***++++++,,,------)))))))))))))))))))))))))))))))))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((()))***,,,---...///))))))))))))(((((((((((((((((((((((())))))))))))&&&&&&'''((()))))))))(((******)))'''%%%###!!! %%%&&&'''((())))))))))))************))))))))))))((((((((((((((((((((((((************************'''(((((('''%%%&&&)))---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******))))))))))))))))))''''''(((((()))+++,,,---((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))"""$$$&&&((()))))))))((())))))))))))))))))))))))++++++*********+++---...************************,,,+++***)))***+++,,,---))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------.........***+++,,,---............///............///000000,,,,,,,,,------.........------------------------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---******+++,,,---......///,,,+++***))))))***++++++++++++++++++++++++++++++++++++------------++++++,,,,,,,,,------.........------++++++++++++------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,------......------,,,---------.........//////---------.........//////......////////////......000000000111222222333333111111111111111222222222000111111111111222222222222222111111000000//////111111111111111111111111,,,---...//////...---,,,///............///000000,,,---.../////////...---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************************(((((()))*********************++++++++++++******)))******)))(((((()))+++)))************+++++++++))))))))))))***+++,,,---&&&''')))***+++++++++***************************))))))***+++,,,,,,------))))))))))))))))))))))))(((((()))***+++,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))))))))))))))***))))))((((((((())))))((((((''''''''''''(((((())))))((('''&&&%%%%%%$$$%%%&&&'''((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((()))***************+++,,,---...))))))((((((''''''&&&&&&))))))))))))))))))))))))%%%&&&&&&&&&''''''((((((''''''''''''((((((((((((++++++***)))((((((((()))))))))((())))))***+++,,,,,,+++)))((((((((()))***(((((((((((((((((((((((()))((('''&&&&&&'''((()))************))))))))))))((((((''''''&&&&&&&&&%%%''''''((()))))))))))))))+++++++++++++++++++++++++++*********))))))((((((+++*********))))))((((((************************+++***)))'''''''''((()))******))))))))))))******,,,+++)))((((((((()))***++++++++++++*********))))))))))))))))))))))))))),,,,,,+++***)))))))))***,,,+++++++++***))))))))))))************+++++++++))))))))))))))))))))))))+++*********))))))((((((+++,,,,,,------,,,,,,+++++++++++++++******)))))),,,+++*********+++,,,---++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++---------............///...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,***)))))))))***+++++++++++++++++++++++++++............------,,,+++++++++++++++++++++++++++......---------,,,,,,,,,++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,++++++...///////////////............------------,,,,,,......---------...//////.....................---........................//////......///000222333333333222111111111111111333222111000000111333333333222222222222222333333222333444555666555444444666555444333222222222222333333333333333333333333222222222222111111111111333,,,,,,333333,,,,,,333......---,,,,,,,,,,,,---......---,,,+++***)))))),,,,,,++++++***)))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------***************)))((((((++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++))))))))))))))))))))))))+++++++++***************))))))))))))***************+++,,,...//////......***************************************************)))(((&&&&&&(((***+++************************))))))************)))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))((((((((((((((()))((((((''''''''''''(((((()))((((((((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))((('''''''''((((((************+++,,,------*********))))))((((((((())))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((())))))))))))))),,,+++******************'''''''''''''''((())))))******))))))((()))))))))(((((((((((((((((((((((()))(((''''''''''''((()))((((((((((((''''''''''''))))))))))))(((((((((''''''(((((()))))))))))))))************************************)))))))))(((************)))))))))(((************************+++***)))(((''''''((()))******))))))))))))******---,,,***)))((((((((()))++++++*********))))))))))))))))))))))))))))))))),,,+++******))))))******++++++******************)))************+++++++++))))))))))))))))))))))))************)))))))))(((++++++,,,,,,,,,,,,++++++++++++++++++*********)))++++++*********+++,,,---++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,+++***************+++++++++++++++++++++++++++,,,,,,,,,++++++***)))++++++++++++++++++++++++------------,,,,,,,,,,,,++++++++++++*********)))***++++++++++++,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,---------....../////////......---........................//////.........///000000////////////////////////////////////////////////111000000000000111222333444333333222111111222222111111000000000111333444222222111111111222222333222333444555555555444444444444333333333444444555444444444444444444444444555555444444444333333333555111666???>>>333...000///......---------------......------,,,,,,,,,+++,,,,,,++++++*********)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,***************)))(((((()))))))))))))))))))))))),,,,,,++++++++++++++++++******++++++++++++******))))))))))))))))))))))))******************++++++))))))))))))************)))***,,,---......------************************************************++++++))))))((()))***+++************************))))))************)))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''&&&%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((+++***)))(((''''''''''''))))))))))))***+++,,,---++++++++++++************))))))))))))))))))))))))''''''(((((((((((())))))((()))))))))*********+++++++++*********+++,,,,,,(((''''''''''''((())))))(((((())))))***)))))))))(((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''((((((((((((+++++++++***************(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))***************************))))))(((((((((((())))))))))))))))))))))))))),,,+++***)))((((((((((((******)))))))))((((((((())))))))))))))))))))))))++++++***)))))))))******))))))******************)))************+++++++++))))))))))))))))))))))))************))))))))))))******++++++++++++******++++++++++++************++++++******++++++,,,---++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///***++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,---------------.........******+++,,,---...//////------...............---.........//////////////////////////////000111111111111111111111111111111111111111111111111111111333222222111222222333444444444333333222333333333222222222222333444666666333222222111111222222222222333444555555555444444333333333333444555666777555555555555555555555555777777777777666666666666666777???IIIHHH;;;111///000//////.......................................,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************+++******)))((())))))))))))))))))))))))++++++++++++++++++,,,,,,)))******************))))))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))************((()))+++,,,------,,,+++************************************************,,,,,,+++++++++*********************************))))))************)))))))))))))))))))))))))))))))))************+++++++++((((((((((((((((((((((((''''''(((((())))))((((((((((((''''''''''''((((((((((((((()))))))))))))))'''''''''''''''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((())))))(((((((((((((((((()))))))))))))))***++++++************************((((((((((((((((((((((((((((((((()))))))))))))))((((((((())))))******+++))))))))))))***+++,,,,,,***************++++++,,,'''((()))***+++***)))((((((((((((((((((((((((((()))(((((((((((((((((()))))))))))))))************++++++++++++++++++++++++((((((((((((((())))))***))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))************************)))))))))(((((((((((()))))))))************))))))***)))))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******(((((())))))******++++++))))))*********+++++++++))))))))))))))))))))))))*********)))))))))))))))))))))************))))))+++++++++++++++++++++++++++***++++++++++++,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///******+++,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,+++***)))++++++++++++++++++++++++---------......------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,---------------...............++++++,,,,,,---......///,,,------............------.........//////000000000/////////000111222333333444444444444444555555333333333333333333333333444444333333333444444444555555444444333444444555555555666777888999:::;;;666555555444444444444444444444555555666666666666444444444444444555666666666666666666666666666666888888888777777777666666666888???HHHFFF<<<333000111111000///////////////000000////////////......------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++******************++++++******)))++++++++++++++++++++++++*********++++++,,,,,,,,,))))))************))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,((()))))))))************((()))***+++,,,++++++***************************************************+++,,,,,,,,,+++***)))(((************************))))))************))))))))))))))))))))))))))))))))))))*********+++++++++((((((((((((((((((((((((''''''((()))******))))))((((((''''''''''''((((((((((((((()))))))))))))))&&&&&&'''(((((((((((((((&&&'''''''''((((((((((((((((((((((((((((((((((((&&&'''(((((()))******+++))))))((((((((()))******((()))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((&&&&&&''''''((()))******((((((((((((((()))***+++++++++++++++,,,---......((()))***++++++***)))((())))))))))))))))))))))))((())))))))))))))))))(((((()))))))))*********+++************************)))(((((('''((()))******************************))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))((((((((())))))))))))(((((()))************)))(((&&&'''((()))***+++,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))***))))))((())))))******((((((((())))))******+++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))******((())))))******))))))(((+++++++++++++++++++++,,,******++++++,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///+++,,,,,,---...//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********************,,,------,,,+++***++++++++++++++++++++++++,,,------......---------++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++,,,++++++,,,,,,,,,---------........................------------------------,,,------...//////......,,,------...///000000111000000000111111222444444666666777777777888888888555555555555555555555555555555555666666666666666777666666666666666777777777888999:::;;;<<<======::::::999888777777888888777777777777777888888999888777666666555555555666777777777777777777777777888888888777777777777666555666888<<<<<<888444444333222111111000000111111222222111000//////......///////////////.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,+++******++++++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,))))))************))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,((()))))))))************((()))***+++++++++***)))******************************************************++++++******)))(((************************))))))************))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))'''(((***+++,,,++++++***((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))'''''''''((((((((())))))((((((((((((((((((((((((%%%&&&''')))***+++,,,,,,))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''%%%%%%&&&'''((()))******(((((('''''''''((())))))))))))******,,,---///000++++++,,,,,,++++++***)))))))))))))))))))))))))))((())))))******))))))(((&&&&&&''''''(((((()))))))))))))))))))))*********)))((('''''''''(((***+++************************))))))))))))************))))))))))))************))))))))))))))))))))))))'''(((((())))))))))))(((((()))***++++++***)))(((%%%&&&(((***+++,,,,,,,,,******)))))))))((((((((())))))))))))))))))))))))))))))((((((((()))******(((((()))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))************))))))************))))))++++++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******************+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------/////////...........................------,,,,,,------...///000000000000,,,---...///000111222333333333333333444666777888888999999::::::;;;;;;<<<777777777777777777777777666777888999::::::::::::;;;;;;:::::::::;;;<<<<<<:::;;;<<<===>>>?????????>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::;;;<<<======<<<;;;:::999999999999:::::::::::::::::::::::::::::::::999999999888888666666555555555555666777444333333222222222222222333333333222222111111111333333222222111000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------------)))***++++++,,,+++++++++))))))))))))))))))))))))++++++++++++++++++,,,,,,)))******************))))))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))************)))***+++,,,,,,+++***)))************************************************************************************************))))))************)))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))((()))+++---------,,,+++((((((''''''''''''(((((()))((((((((('''&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''(((***+++++++++***)))((((((''''''(((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&'''((()))***++++++***)))((((((((((((((()))))))))***,,,...000222333///...---,,,+++*********))))))))))))))))))))))))((()))************)))(((&&&&&&&&&'''((()))))))))((()))))))))*********+++))))))'''''''''(((***+++))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))&&&'''((()))******)))(((((()))***++++++***)))((('''((()))***+++******)))++++++*********)))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))((((((((()))************+++++++++))))))))))))))))))))))))((()))))))))************)))******++++++******)))+++++++++,,,,,,,,,------)))***+++,,,,,,,,,++++++)))******+++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++)))***++++++,,,,,,,,,+++++++++++++++++++++++++++------------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...000/////////.........---------------............---...///000111111111111...///000111333444555666777777777888999:::;;;<<<:::;;;;;;<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBB@@@AAABBBCCCDDDDDDCCCBBB@@@@@@???>>>============>>>>>>=========>>>???@@@@@@@@@??????>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============999:::999777777777777777555444444333222333333333333333444555555666777777777666555444333222111000........................------------------------,,,,,,---------------...)))***++++++,,,,,,,,,+++)))))))))))))))))))))))),,,,,,++++++++++++++++++******++++++++++++******))))))))))))))))))))))))******************++++++))))))))))))******************+++,,,,,,+++***)))******************************************************))))))***+++---...************************))))))************)))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((***,,,...///...---,,,((((((''''''''''''(((((())))))((('''&&&%%%%%%$$$''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((***++++++***)))((()))(((((('''''''''((((((&&&'''''''''(((((())))))))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%&&&'''((()))***+++,,,,,,++++++***)))(((((())))))++++++---///111444666888222111...,,,+++***++++++))))))))))))))))))))))))((()))***++++++***)))((('''(((((()))***++++++,,,))))))*********+++++++++***)))'''&&&'''(((***+++(((((((((((((((((((((((((((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))&&&'''(((*********)))(((''')))***++++++***)))'''******++++++***)))'''&&&++++++++++++************))))))))))))))))))))))))((((((((((((((()))************))))))(((((('''''')))************+++++++++))))))))))))))))))))))))(((((())))))*********+++******++++++++++++******+++++++++,,,,,,---------)))***+++,,,---,,,++++++))))))***+++,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++---------.........//////---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,+++***+++,,,...///+++++++++++++++++++++++++++,,,------............++++++++++++++++++++++++......------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......000000//////.........---+++,,,,,,---...///000000......000111222222222222000000222333555666888888:::::::::;;;<<<===???@@@;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===???BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGIIIJJJJJJIIIHHHGGGAAA@@@???>>>============AAA@@@?????????@@@BBBCCCBBBBBBBBBBBBCCCDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@<<<>>>???>>><<<;;;999555555555444333333333333444222333444666999;;;<<<===999888777666444222111111////////////////////////------------------------+++++++++,,,,,,---------)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))+++++++++***************))))))))))))***************+++,,,---,,,,,,******************************************************,,,+++***)))***---///111************************))))))************)))))))))))))))))))))))))))))))))************+++++++++*********))))))))))))((()))***,,,------,,,***)))******)))((('''&&&%%%%%%((((((((((((((('''''''''(((''''''((())))))(((&&&)))(((((('''''''''(((((((((((((((((())))))))))))(((&&&%%%'''***+++)))&&&))))))(((((('''''''''&&&%%%&&&'''(((((('''&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((((()))***++++++***((((((******))))))))))))*********+++...111444666777888111000...,,,+++)))((((((((((((((((((((((((((((((((()))***+++***)))'''%%%######$$$&&&''')))******)))(((((('''&&&%%%%%%%%%(((((((((((((((((((((((((((((()))************)))(((((((((((())))))))))))***************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((###%%%'''***+++++++++***+++***)))(((((()))***++++++*********))))))(((((())))))))))))))))))))))))************************&&&'''''''''(((((())))))))))))))))))************(((((()))***+++,,,------***)))(((''''''((()))***)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,///...,,,+++******+++,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------------------------,,,***)))((()))+++++++++------,,,,,,+++***)))))))))************+++++++++***++++++,,,,,,++++++***------------------------******+++++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,+++++++++,,,---......//////////////////000...,,,---111333222111000000111222222333444444555666888888777888:::<<<<<<===>>>>>>===>>>@@@BBB???@@@AAAAAAAAAAAACCCDDDFFFFFFEEECCCAAABBBDDDGGGCCCCCCDDDFFFHHHIIIKKKKKKHHHIIIJJJKKKMMMPPPRRRSSSWWWXXXYYYXXXTTTPPPMMMLLLKKKHHHDDDCCCDDDEEECCCAAABBBBBBAAAAAABBBBBBCCCCCCCCCEEEFFFHHHJJJJJJKKKKKKGGGEEEDDDDDDEEEFFFEEEDDDDDDCCCBBBAAA??????????????????@@@@@@???===<<<:::;;;:::888666555444444555222333333444444555555555:::888777888999:::999777333333222222111000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------,,,+++***)))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,***(((((()))***+++************************++++++++++++++++++++++++******************************++++++++++++******)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))************++++++++++++************))))))))))))***,,,------,,,***)))*********)))(((((('''''''''''''''((((((((((((((((((''''''((())))))(((&&&((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''(((&&&&&&''')))***(((&&&))))))((((((((('''''''''''''''((())))))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((******+++,,,,,,+++***)))++++++************++++++)))***,,,...///000111111///...---+++***))))))((())))))))))))))))))))))))((()))*********((('''&&&''''''(((((())))))))))))))))))(((((('''&&&&&&%%%))))))))))))))))))))))))))))))))))))***************************)))))))))***************)))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))***+++++++++***)))(((((()))***+++************)))))))))((())))))))))))))))))))))))************************''''''((((((((()))))))))))))))))))))************(((((())))))***++++++++++++***)))(((((()))***+++)))************+++++++++*********+++++++++,,,,,,))))))*********+++++++++...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++))))))***+++++++++------,,,,,,+++******)))************++++++++++++,,,,,,,,,------,,,,,,,,,------------------------***++++++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,++++++,,,---------------...............111///---///222444333222111222222333555666666777999;;;<<<<<<;;;<<<>>>AAA>>>???AAAAAA@@@@@@BBBCCCDDDDDDEEEDDDDDDEEEGGGJJJMMMMMMMMMKKKJJJIIIKKKMMMMMMMMMOOOQQQSSSUUUWWWWWWXXXXXXXXXYYY[[[]]]___```eeehhhkkkkkkhhhdddaaa___WWWTTTOOOMMMMMMLLLJJJHHHHHHGGGEEEDDDDDDEEEFFFFFFFFFHHHKKKMMMOOOOOONNNMMMLLLIIIGGGFFFGGGGGGFFFEEECCCBBBBBBAAAAAAAAAAAAAAAEEEEEEEEEEEEDDDBBBAAA@@@>>>===<<<:::999999999999::::::999999999888888888999888777888:::;;;;;;:::777666555444333222111111...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,***)))((()))***+++************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))************++++++++++++++++++************))))))***+++,,,,,,+++***)))))))))))))))((((((((((((&&&&&&''''''(((((())))))(((''''''((())))))(((&&&((((((''''''''''''((((((&&&&&&&&&&&&'''''''''''''''&&&&&&''')))***((('''))))))((((((((((((''''''(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))+++,,,,,,---------,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,,,,+++***))))))))))))************************))))))))))))((((((((((((,,,++++++******))))))(((******))))))((((((''''''***************************)))((((((((()))+++,,,,,,,,,++++++******)))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&(((***,,,******))))))))))))******************))))))))))))))))))))))))))))))))))))************************(((((()))))))))))))))***))))))))))))************))))))))))))))))))))))))++++++************++++++)))************+++++++++*********++++++++++++,,,(((((()))))))))*********,,,++++++++++++,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++************++++++---,,,,,,++++++*********************+++++++++,,,,,,------......------,,,------------------------++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,------...---........./////////000111//////000333555555555555555666777999:::;;;;;;<<<============>>>AAADDDAAACCCFFFGGGGGGGGGGGGHHHJJJJJJJJJIIIIIILLLQQQUUUXXXZZZ[[[[[[ZZZYYYZZZ[[[^^^___```ccceeehhhjjjkkkmmmmmmmmmmmmnnnpppqqqrrryyy}}}{{{vvvttthhheee```]]][[[ZZZXXXVVVSSSQQQMMMKKKJJJJJJLLLMMMNNNQQQUUUYYYZZZXXXUUUTTTTTTRRRNNNLLLKKKKKKJJJIIIDDDDDDDDDDDDDDDDDDDDDDDDHHHHHHGGGGGGFFFDDDCCCBBBAAAAAA@@@???????????????===<<<;;;:::999888777666888777777888;;;<<<<<<;;;999999888777666555444444111000///---------...///---------------------------------,,,,,,,,,++++++************+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---,,,***)))))))))***+++************************++++++++++++++++++++++++************************,,,,,,,,,------,,,,,,,,,)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''((((((((()))************+++++++++++++++++++++************))))))***++++++***))))))&&&&&&'''''''''(((((((((%%%&&&&&&'''((()))******(((''''''((())))))(((&&&(((''''''''''''(((((()))(((((((((((())))))))))))&&&''''''((())))))((('''))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))++++++,,,,,,,,,,,,,,,,,,+++******))))))******+++***++++++,,,++++++******))))))(((((((((((())))))))))))))))))))))))))))))***)))(((((((((((()))))),,,++++++******))))))(((************))))))(((((())))))))))))))))))))))))+++***((('''''')))+++,,,,,,,,,+++******)))(((((())))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))******))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************************))))))))))))************((()))))))))***************)))))))))((((((''''''************************))))))*********+++++++++************++++++++++++))))))))))))*********+++*********++++++,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++*********+++,,,,,,,,,++++++******************+++++++++,,,,,,,,,,,,------------,,,,,,------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---......---------------.........//////000000111111222222000000000111333555666777999::::::;;;<<<<<<======>>>???@@@@@@@@@CCCFFFIIIGGGJJJNNNQQQRRRRRRSSSTTTTTTTTTSSSSSSUUUZZZaaafffjjjmmmppprrrqqqqqqqqqrrrtttuuuvvvyyy{{{}}}~~~~~~{{{sssqqqnnnllljjjiiihhhgggbbb___[[[XXXWWWWWWYYYZZZ___bbbfffiiijjjgggdddaaaaaa^^^ZZZWWWVVVUUUSSSQQQMMMMMMLLLLLLKKKJJJIIIIIILLLLLLKKKIIIHHHFFFDDDDDDCCCCCCCCCCCCCCCCCCDDDDDD>>>>>>===<<<;;;999888888:::999888999:::;;;:::999888888888888888888888888777555333000///...//////---------------,,,,,,,,,------,,,,,,+++++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,+++***)))))))))******************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))&&&''''''(((((())))))***%%%&&&&&&'''((()))******(((''''''((())))))(((&&&'''''''''''''''((())))))(((((((((((())))))))))))&&&'''(((((((((((((((((((((((())))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))***************+++,,,,,,))))))(((((((((((())))))(((((()))***************((('''''''''(((((()))***(((((((((((((((((((((((())))))(((((((((((()))***(((((())))))))))))))))))***************)))))))))((((((((((((((((((((((((+++***((('''''')))+++,,,++++++***)))((((((''''''((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******)))'''&&&)))))))))******)))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((()))))))))******************))))))((('''''''''((())))))))))))))))))((())))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,((()))***+++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---***)))***+++,,,,,,+++++++++++++++******++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------++++++,,,,,,,,,---------------------------------------,,,,,,------...///------......////////////...//////000111111222222000111222333444666999:::<<<<<<<<<======>>>>>>>>>AAABBBDDDEEEGGGKKKQQQUUUUUUYYY^^^bbbdddeeeggghhhggggggggggggjjjpppxxx~~~zzzuuuttttttssssssrrrsssuuuvvvrrrqqqooommmkkkkkkkkklllppprrrvvvyyyzzzxxxvvvtttqqqooollliiihhhfffcccaaa]]]]]]\\\[[[YYYWWWUUUSSSUUUTTTRRROOOLLLJJJHHHGGGEEEEEEEEEFFFFFFFFFFFFFFFCCCCCCBBBBBBAAA@@@@@@???>>><<<::::::::::::888777666666777888999:::;;;<<<<<<;;;888555222000//////......------,,,,,,,,,,,,...---,,,+++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++***************************************++++++++++++++++++++++++******************************++++++++++++******))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++++++++))))))*********+++++++++*********))))))))))))((()))(((((((((((((((((()))((()))))))))******++++++&&&&&&''''''(((((())))))(((''''''((())))))(((&&&''''''&&&''''''((()))***&&&&&&&&&&&&''''''''''''%%%'''))))))((('''((()))(((((())))))))))))******''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))***++++++(((((((((''''''(((((((((%%%&&&'''(((((())))))(((((('''''''''(((((()))***''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&''''''((()))***************)))))))))))))))''''''''''''''''''''''''***)))((((((((()))+++,,,******))))))((((((''''''((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***++++++)))'''&&&))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))(((((())))))))))))*********************))))))((((((((((((((())))))))))))(((((()))************+++++++++)))))))))************+++***++++++++++++,,,,,,,,,((()))***+++,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***************************---///...+++)))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...---------------......///,,,---...///000000000000------...///000111111222222333555777777999===?????????@@@BBBCCCDDDEEEFFFFFFHHHJJJMMMQQQWWW___dddooorrrwwwzzz|||}}}yyyooojjjjjjlllnnnppprrruuuyyy}}}}}}~~~~~~|||{{{zzz{{{~~~}}}yyyvvvrrrrrrrrrpppmmmjjjgggeee]]][[[XXXTTTPPPMMMKKKJJJHHHIIIIIIJJJJJJJJJIIIIIIFFFFFFEEEDDDDDDCCCBBBBBBBBB@@@===<<<<<<;;;999777555666777888:::;;;<<<===???>>><<<:::777555333222/////////...------,,,,,,...---,,,+++***+++,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++******))))))************************++++++++++++++++++++++++************************)))******++++++******))))))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++)))************+++++++++)))))))))(((((((((''''''(((((((((''''''((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((''''''((())))))(((&&&&&&&&&&&&''''''((()))***&&&&&&&&&&&&''''''''''''%%%'''))))))''''''((()))(((((()))))))))*********)))((('''&&&&&&'''((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''((()))+++,,,))))))(((((((((((())))))''''''((()))))))))(((((((((((((((((((((((()))***((((((((((((((((((((((((&&&'''(((*********)))(((&&&&&&'''(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))(((((()))***++++++***)))(((((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))******************************))))))((()))************)))((()))************+++++++++))))))))))))************************++++++++++++((()))***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))***...000///+++((()))++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,------------...,,,,,,,,,---------......---------------...//////,,,---///000111111000000//////000111222333444555555777:::;;;<<<>>>AAAEEEFFFGGGJJJMMMPPPSSSUUUVVVWWWYYY]]]aaagggpppyyy~~~}}}yyyvvvvvvwwwxxx}}}}}}vvvlllddd___]]]aaaeeehhhkkkpppvvv{{{}}}yyyzzz}}}|||zzzjjjhhhccc^^^YYYUUUSSSQQQNNNNNNOOOPPPOOOOOONNNMMMKKKJJJIIIGGGFFFDDDCCCBBBDDDCCCAAA@@@@@@???===<<<999999999:::;;;;;;<<<<<<======>>>>>>===;;;888777222222111111000//////...///---,,,******+++,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******+++++++++++++++***))))))************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))************+++++++++((((((((((((''''''''''''((((((''''''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((('''''''''(((''''''((())))))(((&&&&&&&&&&&&'''''')))******(((((((((((()))))))))***$$$'''***)))'''&&&(((***(((((())))))*********+++***)))(((''''''((()))***''''''''''''((((((((()))(((((((((((((((((((((((()))((((((((((((***,,,---******))))))))))))******+++++++++++++++******)))))))))(((((((((((())))))))))))))))))))))))))))))%%%''')))***+++***)))((((((((((((((())))))))))))((((((((((((((()))))))))))))))))))))))))))))))))(((((()))************)))***************+++++++++(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&'''(((***+++((()))***++++++***)))((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))******************************++++++)))***+++,,,,,,+++***))))))************+++++++++))))))))))))************))))))))))))************((()))***+++,,,+++*********++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++***...111000+++((()))+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,------............------------...//////,,,---///000111111111000333333444555666888888999888:::>>>??????AAAEEEIIINNNPPPSSSXXX]]]aaadddfffnnnqqquuu{{{xxxuuupppllliiiiiiiiijjjnnnqqqsssqqqkkkccc\\\YYYUUUXXX]]]aaaeeejjjqqqvvvwww|||}}}vvvvvvyyy~~~{{{xxxsssmmmhhhccc```___RRRSSSTTTTTTTTTRRRQQQPPPSSSRRRPPPNNNKKKIIIGGGFFFFFFDDDCCCCCCCCCCCCBBB@@@<<<<<<<<<<<<<<<;;;;;;;;;:::<<<>>>@@@AAA???===;;;444444333333222111000000///...,,,******+++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++******++++++++++++*********++++++++++++***))))))************************++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))************+++++++++))))))))))))))))))))))))***))))))((('''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((&&&'''(((((())))))(((((('''&&&%%%'''))))))'''$$$******))))))((((((''''''###$$$$$$%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************---,,,***(((((((((((()))%%%&&&&&&'''((())))))***''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************---+++)))((('''((()))***))))))))))))((((((''''''&&&''''''((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))******)))))))))+++,,,---(((((()))***************(((((())))))))))))(((((((((((('''''''''(((((()))'''((((((((((((((('''&&&))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))******+++++++++******))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---............---,,,,,,++++++++++++*********)))))),,,,,,---......---,,,,,,............------,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------.........//////111000//////.........///000///...///000111111111222444777888888999:::;;;:::===AAACCCDDDHHHOOOTTTYYY```jjjrrrxxx}}}zzzrrrnnnfffdddaaa^^^\\\[[[[[[[[[\\\eeeiiiddd^^^]]]\\\YYYVVVVVVWWWZZZaaafffjjjlllooorrrwww|||}}}xxxsssrrrpppqqqxxx}}}xxxqqqlllhhhddd___\\\[[[]]]^^^___```^^^[[[XXXUUUQQQLLLHHHLLLIIIFFFCCCBBBCCCDDDFFFAAA@@@>>>======>>>@@@AAA??????@@@@@@@@@@@@??????:::888666555444333111///000///...------...///000&&&(((,,,...000///...,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++*********)))(((''''''((())))))---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,*********+++,,,---******************************++++++++++++******))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&(((((('''''''''&&&&&&&&&&&&''''''((((((((((((((('''(((((((((((()))))))))((('''&&&(((******(((%%%************)))))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********,,,+++***)))((((((((()))''''''(((((()))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((************************+++***(((&&&&&&'''((()))------,,,,,,+++*********'''(((((()))***)))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((()))))))))***---,,,***)))(((((())))))'''((())))))******))))))******++++++++++++*********)))((('''''''''''''''(((((()))))))))))))))((())))))************))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********'''''''''''''''((()))***)))************+++++++++))))))*********+++++++++++++++******++++++,,,---+++++++++,,,++++++******,,,,,,,,,,,,++++++******++++++,,,------,,,++++++---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------........./////////000000//////////////////333333222333555777777777777999;;;;;;;;;;;;===>>><<>>===;;;999888777666444222111111///.........//////+++,,,---//////...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++******,,,+++***))))))***+++++++++******))))))******+++************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********+++,,,******************************++++++++++++******))))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&(((((((((''''''''''''&&&&&&''''''((((((((((((((()))((('''''''''(((******)))(((((()))******)))'''++++++************))))))*********))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******,,,+++***)))((((((((()))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''************************+++***)))''''''((()))***++++++***))))))(((''''''((())))))***************))))))))))))))))))))))))++++++************))))))((((((((()))))))))******++++++***(((((((((((((((''''''((()))))))))((((((******++++++++++++******+++***)))((('''&&&&&&&&&'''((()))******+++******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))&&&&&&&&&'''((()))++++++)))************+++++++++(((((()))))))))*********++++++******++++++,,,---)))***++++++++++++++++++---------,,,,,,,,,,,,+++******++++++++++++******+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////............//////////////////////////////000111333333444555666888999::::::;;;<<<<<<<<<===???AAA@@@HHHRRR[[[bbbiiiqqqvvv|||yyytttpppnnnnnnpppqqqooonnnjjjgggccc```^^^]]]^^^___``````___\\\YYYWWW[[[YYYXXXWWWWWWXXXZZZ[[[___fffjjjiiihhhiiijjjiiiooopppqqqssstttrrrnnnjjjdddeeegggkkkmmmnnnkkkiiifffeeefffkkkrrrzzzyyy{{{~~~~~~|||xxxvvvyyyzzz{{{|||zzzuuunnniii```YYYRRRNNNPPPQQQPPPNNNNNNLLLIIIGGGEEEDDDDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@>>><<<;;;;;;:::888666444333222000////////////////////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,******++++++++++++******---,,,,,,++++++,,,------+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++*********+++******************************++++++++++++******))))))))))))))))))))))))+++************)))))))))(((((((((((((((((((((((())))))((((((''''''''''''((((((((('''''''''''''''&&&''''''((((((((((((((()))'''&&&%%%%%%''')))***(((((((((((())))))((((((***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++******)))))))))))))))***)))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''************************---,,,+++******+++,,,,,,***))))))(((''''''&&&&&&(((((()))************)))))))))))))))))))))))))))************************(((((()))))))))*********&&&&&&'''((()))***++++++''''''((((((((((((''''''(((((())))))))))))((((((******)))((('''''''''(((&&&'''((()))***+++++++++))))))************))))))(((((((((((())))))))))))((((((((((((((((((((((((++++++******))))))(((((())))))))))))***+++,,,---))))))*********+++++++++))))))))))))*********+++++++++******++++++,,,---***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++++++++*********+++++++++******)))************************++++++++++++++++++++++++,,,,,,------......//////)))***++++++,,,,,,++++++------------------------....................................////////////....../////////000000000............///000111222444555666777777888:::<<<===>>>@@@AAABBBDDDHHHKKKJJJTTTbbboooyyyvvvoookkkdddbbb___[[[ZZZYYYZZZ[[[\\\[[[YYYWWWTTTRRRQQQPPPQQQRRRSSSUUUVVVWWWWWWWWW\\\]]]___aaacccccccccccceeeiiimmmoooppprrrtttuuu}}}~~~}}}uuupppdddddddddfffiiijjjiiihhhjjjiiihhhiiijjjlllmmmnnnwwwzzz}}}{{{zzzwwwuuuuuuxxx{{{}}}|||yyy~~~~~~{{{}}}~~~|||rrriii^^^ZZZ\\\]]]YYYUUUOOONNNMMMKKKIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDBBBAAA???>>>>>>===;;;999666666444333111000//////111000///---------......------------------------------............------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++***************************************++++++++++++******))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((('''&&&%%%$$$$$$&&&((()))'''''''''''''''&&&'''((('''(((((((((((((((((((((&&&&&&'''(((((()))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))************)))))))))(((((((((((((((((((((''''''******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))++++++++++++++++++,,,,,,,,,,,,+++++++++*********&&&'''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************%%%&&&'''((()))***++++++''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((((()))***+++%%%&&&'''((())))))***)))))))))************))))))'''((((((((()))))))))***((((((((((((((((((((((((++++++******))))))((((((++++++************++++++))))))*********+++++++++*********+++++++++,,,,,,++++++******++++++,,,---***++++++,,,------------************++++++++++++,,,,,,++++++++++++,,,,,,))))))***++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......)))***++++++,,,,,,++++++------------------------................................./////////000000/////////000000000111111......//////111222444555888999;;;;;;;;;<<>>???>>>@@@DDDHHHFFFKKKQQQXXX]]]bbbhhhkkkqqqzzz{{{tttpppfffdddaaa]]]WWWRRRNNNLLLIIIIIIIIIIIIJJJJJJKKKLLLNNNOOOOOOPPPPPPPPPOOOOOOMMMMMMNNNPPPTTTYYY^^^aaaiiinnnuuu|||~~~|||wwwtttnnnlllnnnrrruuuvvvyyy}}}zzzooonnnllllllnnnnnnmmmllljjjkkkllljjjeee```\\\ZZZYYYYYYWWWVVVVVVVVVWWWXXXSSSTTTUUUUUUUUUUUUTTTSSSUUUXXX___hhhqqqtttrrrooojjjqqqyyy}}}|||xxxvvvuuurrrsssvvv|||~~~{{{vvvqqqgggeeeaaa\\\WWWRRROOOLLLHHHGGGFFFDDDDDDDDDEEEEEEEEECCCAAAAAAAAA@@@???===;;;;;;;;;:::888666555444222111000/////////000111........................------............------++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,+++*********************************++++++++++++******************************(((((()))))))))))))))***))))))))))))))))))))))))'''((((((((((((((((((((('''((((((((())))))))))))&&&''''''((((((((((((((('''''''''((((((((())))))'''((()))'''%%%%%%(((***''''''''''''((((((((()))&&&&&&&&&''''''((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))((()))***++++++***)))((('''''''''((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))&&&'''(((((()))))))))(((%%%%%%&&&'''((()))******''''''((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))*********+++++++++((()))***++++++***))))))))))))******))))))((('''******++++++++++++******(((((((((((()))***++++++'''(((((()))))))))(((((())))))************))))))'''''''''((()))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))((())))))******)))************+++++++++************++++++++++++++++++******++++++,,,---)))************))))))(((*********++++++,,,,,,,,,,,,+++***))))))***+++,,,)))******+++,,,,,,++++++------------------------************************+++++++++++++++*********++++++,,,---------------.................................................../////////000000000000000000000111111111222222444555666777:::<<<>>>???:::???DDDGGGHHHLLLRRRWWWZZZ___hhhpppvvv|||uuuqqqmmmjjjgggccc]]]XXXVVVUUUTTTQQQOOOLLLIIIHHHGGGHHHJJJLLLNNNPPPQQQRRRTTTUUUWWWYYYZZZZZZZZZZZZVVVUUUVVVWWW[[[aaagggjjjssswww|||~~~|||uuuqqqpppuuuwwwwwwyyy~~~zzzxxxwwwvvvwwwvvvtttrrroooqqqssspppiiiaaa[[[XXXSSSSSSSSSSSSSSSSSSSSSSSSOOOOOONNNMMMLLLLLLLLLLLLKKKMMMSSS\\\eeeiiigggddd___eeelllooommmlllmmmnnnjjjlllqqqyyy}}}vvvtttpppjjjddd]]]XXXVVVPPPNNNKKKIIIGGGFFFFFFFFFFFFEEECCCCCCCCCCCCAAA???============<<<:::888777666555444333222111111111........................---------......---------+++,,,,,,------,,,,,,+++((()))+++,,,------,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,------,,,,,,******************************++++++++++++******************************(((((((((((())))))******))))))))))))))))))))))))'''''''''((((((((((((((('''((((((((())))))******&&&''''''((((((((((((((((((((()))***+++*********(((******(((&&&&&&))),,,'''((((((((())))))******((((((((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((()))***++++++***)))((('''(((((()))***++++++,,,''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))(((((()))***************''''''(((***+++---......(((((()))***************))))))))))))))))))))))))*********++++++,,,,,,,,,)))************+++++++++%%%''')))+++,,,---------***************)))(((((((((((())))))))))))((((((******)))))))))))))))***)))************))))))((())))))************))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((())))))******++++++))))))******+++,,,......)))************+++++++++))))))))))))************++++++******++++++,,,---,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,---------+++***)))(((((()))***+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************/////////......---------+++,,,------......------........................////////////////////////////////////000000000000000111111111111222222222777888999;;;>>>@@@BBBDDDDDDJJJQQQUUUWWW\\\dddkkksssyyyuuuoookkkhhheee^^^\\\ZZZYYYYYYWWWRRRNNNOOOOOOOOONNNLLLJJJIIIHHHJJJKKKNNNQQQUUUWWWYYYYYY]]]^^^aaacccdddeeeeeeeee``````___```dddjjjpppttt{{{}}}|||vvvtttyyy{{{yyy{{{~~~{{{yyyxxxzzz|||wwwnnnccc[[[WWWOOOPPPRRRTTTUUUUUUTTTSSSRRRPPPMMMJJJIIIIIIJJJKKKJJJKKKOOOVVV\\\___\\\YYYWWW]]]bbbdddbbbbbbeeehhhcccfffnnnxxx~~~|||xxxsssnnnhhhccc```YYYWWWSSSOOOLLLJJJIIIIIIHHHFFFDDDDDDEEEDDDCCCAAA>>>>>>??????>>><<<:::999:::999888666444222111000////////////////////////,,,------------------,,,+++,,,,,,------,,,,,,+++(((***+++---......---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++'''(((***,,,---------,,,******************************++++++++++++******************************'''((((((((())))))*********)))(((''''''((()))***(((((())))))))))))(((((())))))((('''''''''''''''***)))((('''&&&''''''((((((((((((((())))))))))))******)))(((((((((((((((+++***((('''&&&''')))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++***)))((('''&&&&&&)))((('''&&&&&&'''((()))))))))))))))))))))))))))...,,,***)))''''''((((((***)))(((''''''((()))***))))))))))))))))))))))))***)))))))))))))))***+++&&&'''(((******+++++++++))))))))))))))))))))))))+++*********))))))((((((***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((())),,,+++++++++******))))))*********)))))))))))))))))))))((('''&&&%%%$$$$$$***)))((((((((()))+++,,,******+++++++++,,,,,,,,,(((((()))***++++++,,,,,,------++++++++++++------,,,,,,,,,------,,,++++++,,,++++++***))))))******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.......................................---------////////////////////////---///111111111222444666777;;;???BBBDDDIIIPPPUUUWWW\\\ccciiiooowwwvvvkkkaaa[[[XXXUUUSSSQQQPPPOOOPPPPPPQQQPPPNNNPPPPPPOOOOOOOOOOOOOOOPPPSSSYYY______\\\\\\```fffcccgggmmmppprrrrrrsssssspppooonnnmmmnnnssszzz}}}wwwmmmccc[[[WWWVVVUUUVVVXXXYYYYYYXXXXXXTTTPPPMMMLLLLLLLLLKKKLLLNNNRRRVVVYYYZZZZZZZZZYYYYYYZZZ\\\^^^```cccdddaaacccfffkkkrrrzzz}}}zzzvvvsssppphhhddd___[[[XXXUUUOOOKKKOOOMMMKKKHHHFFFDDDCCCCCCCCCAAA@@@@@@@@@>>><<<:::<<<:::777555555444222111///////////////......---...------------------,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++*********+++++++++,,,,,,************************ """%%%)))+++++++++++++++*********))))))((((((************************))))))))))))***************)))(((((((((((()))***(((((())))))))))))(((((())))))((('''''''''''''''((('''&&&&&&&&&'''))))))''''''((((((((()))))))))***)))(((((('''''''''((()))(((&&&%%%&&&'''((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((((())))))))))))))))))))))))%%%&&&'''((())))))))))))))))))))))))))))))))))))***))))))(((((())))))*********))))))(((((('''''')))(((''''''''''''((()))))))))))))))))))))))))))+++***)))(((((())))))******)))(((((((((((()))***))))))))))))))))))))))))+++***)))(((((('''(((((('''((()))***************))))))))))))))))))))))))************)))))))))(((***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((())))))(((((((((++++++*********)))))))))***)))))))))))))))))))))++++++******)))(((((((((***))))))((()))***+++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,+++......,,,+++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................////////////............000000000000000000000000111222555666666888:::<<<>>>AAAEEEIIINNNVVV```hhhrrrwww~~~~~~vvvqqqjjjcccZZZSSSOOOMMMLLLJJJJJJJJJJJJLLLNNNOOOPPPPPPUUUVVVWWWVVVUUUUUUWWWYYY```eeekkkjjjgggeeehhhlllmmmqqqvvv{{{~~~~~~}}}zzzooohhh___]]][[[[[[]]]___```______[[[WWWTTTSSSSSSRRRQQQPPPRRRVVV[[[^^^aaabbbccc___``````aaaaaaaaaaaaaaa]]]]]]]]]```eeelllssswww}}}xxxtttqqqnnnkkkgggeeeeeeccc___\\\ZZZXXXTTTOOOLLLJJJJJJJJJDDDCCCAAAAAAAAA@@@>>><<<===;;;999888888888666555111222222111000///......//////............------,,,,,,+++++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---------............///************************%%%''')))+++,,,+++******************)))))))))(((************************))))))))))))************+++***))))))))))))***+++(((((())))))))))))(((((())))))((('''''''''((((((''''''&&&&&&&&&''''''(((&&&&&&'''''''''((((((((()))(((''''''&&&'''''''''((((((''''''''')))***+++''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++***)))(((((())))))))))))))))))))))))&&&&&&'''((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))(((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))(((((()))***++++++******))))))))))))******)))))))))))))))))))))))),,,,,,***)))((('''''''''((())))))*********))))))))))))))))))))))))))))))************)))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************'''(((***++++++***((('''******))))))))))))(((((())))))))))))))))))*********************************))))))))))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,------,,,,,,+++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................000000000000000000000000111111111111111111111111222333555777888:::>>>AAAFFFKKKQQQXXX```lllzzzyyyrrrkkkccc^^^VVVRRRMMMIIIHHHGGGFFFFFFFFFGGGIIILLLOOORRRUUUVVV[[[___cccbbb``````eeeiiisssxxx||||||xxxuuuwwwyyy|||}}}qqqmmmjjjhhhiiikkklllmmmlllhhhdddaaa___^^^\\\[[[ZZZ\\\___cccgggjjjlllmmmlllmmmnnnnnnmmmjjjgggddd]]][[[XXXVVVXXX\\\bbbfffwww{{{zzzuuurrrsssrrrqqqqqqsssttttttsssmmmjjjccc\\\VVVQQQNNNMMMHHHFFFDDDCCCDDDDDDBBBAAA@@@>>><<<;;;<<<<<<;;;:::666666555444333111000///000000//////............++++++++++++************,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---,,,+++***)))************))))))))))))************************)))))))))*********+++++++++******************+++(((((())))))))))))(((((())))))((((((((((((((())))))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&''''''************+++,,,---...'''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((++++++,,,++++++***)))(((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))'''((((((((()))))))))***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******************))))))*********((((((((((((((((((((((((,,,,,,+++***)))))))))***)))************))))))((())))))))))))))))))))))))*********)))))))))))))))))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((()))))))))((((((((((((((()))))))))))))))*********(((((()))))))))*********)))))))))*********++++++******+++++++++,,,,,,,,,++++++******************++++++------------++++++++++++,,,---------,,,,,,*********+++,,,---...///,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,------------------........................000000111111111111222222222222222333333333333333555666888999<<>>AAAEEEKKKRRRWWWeeemmmyyy}}}uuuooojjjhhh]]]ZZZWWWVVVVVVVVVUUUTTTPPPPPPOOONNNMMMMMMNNNNNNPPPSSSWWWZZZ^^^dddjjjooossszzz|||yyywwwvvvtttrrrqqqqqqqqqqqqwwwzzz}}}|||{{{sssmmmeee\\\VVVSSSSSSSSS\\\```dddeeedddfffmmmsssxxx{{{|||{{{xxxtttrrrrrrrrruuu{{{wwwkkk```YYYXXXUUUPPPMMMLLLLLLLLLKKKJJJGGGDDDBBBAAA@@@>>><<<======<<<:::888666444333000000000///...------,,,,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++******++++++++++++++++++))))))))))))))))))******************************************++++++++++++))))))***++++++***))))))(((((())))))))))))(((((())))))((((((((()))******$$$%%%'''((()))*********&&&&&&'''''''''((((((((('''''''''&&&''''''((()))(((((())))))*********+++))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))((())))))******)))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''(((((())))))******((())))))******))))))((())))))))))))))))))))))))***************)))((('''(((((())))))))))))(((((())))))))))))))))))))))))$$$$$$$$$%%%&&&'''((()))((())))))*********))))))))))))))))))))))))))))))))))))))))))************((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))***+++))))))))))))))))))))))))************************''''''''''''''''''''''''************************+++***(((''''''(((***+++(((((())))))))))))******((((((((()))******++++++******++++++,,,,,,,,,---)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,------------...---+++***)))(((((((((,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++,,,,,,------.........////////////////////////000000111111222333333333444555666777999;;;<<<<<<===???BBBGGGOOOYYYcccjjj~~~~~~ssshhh___YYYTTTQQQRRRPPPNNNOOOQQQUUUWWWWWWWWWWWWWWWUUUSSSRRRTTTVVVZZZ^^^ccchhhlllsss{{{|||xxxuuussssssuuuvvvxxx{{{|||}}}}}}}}}zzzvvvoooggg___ZZZVVVUUUUUUVVVVVVTTTRRRTTTYYY]]]dddhhhlllmmmkkkkkkmmmooorrrxxx~~~uuuooofffbbb[[[VVVTTTSSSRRRRRROOOLLLHHHFFFEEECCC@@@?????????>>><<<;;;888777555222222111000///...------------------,,,,,,,,,,,,*********+++++++++,,,,,,***++++++,,,,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,))))))))))))*********************************************++++++++++++,,,((())))))******))))))((((((((())))))))))))(((((())))))(((((()))******+++((())))))******)))((('''''''''((((((((()))))))))((('''''''''(((((()))***(((((())))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))************))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((()))************)))((())))))))))))))))))))))))(((((()))***+++***))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))&&&&&&%%%&&&&&&'''((()))'''((()))***************))))))))))))))))))))))))((()))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))************************((((((((((((((((((((((((************************)))(((((((((((((((((())))))))))))*********++++++'''(((((()))******++++++*********+++++++++++++++)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,------...---,,,,,,++++++,,,,,,---)))***+++,,,---------------,,,+++***************+++,,,,,,,,,------------........................,,,,,,,,,---------......++++++,,,,,,---......///////////////////////////000000000111222222333333777888999<<<>>>@@@BBBCCCBBBEEEKKKTTT___nnn|||rrrjjj___VVVPPPLLLIIIGGGNNNMMMMMMPPPVVV]]]bbbdddfffffffffcccaaaaaadddgggkkkpppwww}}}~~~}}}zzzyyyyyyxxxyyy{{{}}}~~~|||xxxssslllfff```]]]ZZZWWWRRRNNNKKKLLLNNNPPPSSSXXX]]]______aaafffjjjrrrzzzuuuoooggg```\\\ZZZYYYXXXQQQOOOKKKIIIIIIGGGEEECCC??????>>>===<<<:::888777555444333222111000000/////////.........---------+++++++++,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,+++++++++******++++++++++++++++++++++++(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,((()))))))))*********************************************+++++++++,,,,,,'''((()))******)))((('''(((((())))))))))))(((((())))))((())))))***++++++//////...,,,***&&&###!!!(((((((((((())))))))))))((((((((((((((()))************+++++++++******)))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&''')))************))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))++++++************++++++))))))))))))((((((((((((((()))***++++++***)))((())))))))))))))))))))))))%%%&&&(((***+++,,,++++++%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))+++******))))))))))))***''''''(((******+++++++++))))))))))))))))))))))))(((((())))))*********+++(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))******+++++++++,,,'''(((((()))***+++++++++(((((((((((((((((((((((()))***+++,,,---,,,++++++******+++++++++,,,,,,,,,(((((()))***++++++,,,,,,...---++++++++++++---...)))***+++,,,------...---(((((()))***,,,...000111+++++++++,,,,,,,,,------........................,,,,,,,,,---------......++++++,,,,,,---...//////000000000000000000000000//////000111222222333333999:::<<>><<<;;;999999777666666555333222111111000////////////.........,,,,,,,,,---------......******+++,,,,,,---......,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++(((((())))))*********+++******************************+++++++++,,,,,,,,,))))))************))))))&&&'''((()))))))))))))))+++***)))((('''&&&%%%%%%))))))))))))(((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))((('''&&&&&&'''((()))(((''''''''')))***+++'''''''''''''''((()))***++++++***)))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((()))+++***((('''''''''******++++++++++++************))))))((((((''''''***)))'''''')))***)))(((*********)))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))************+++++++++*********)))))))))))))))))))))))))))))))))((('''&&&'''(((***,,,(((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))************+++*********))))))(((((()))***+++,,,,,,+++***)))***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++......---,,,++++++++++++---.........---,,,,,,+++---,,,+++******,,,...///++++++++++++,,,,,,---...,,,,,,------...//////000111111111111000000000000+++...111222222444888<<<;;;>>>AAACCCEEEIIIMMMPPPVVV\\\iiiyyyxxxpppllljjjrrrrrrqqqooolllhhhdddbbbVVVSSSOOOLLLJJJJJJKKKKKKLLLOOOTTT\\\fffqqqzzz~~~zzzuuurrrmmmggg___WWWRRRNNNKKKJJJIIIKKKOOOQQQSSSWWW^^^cccjjjuuuvvvmmmhhhccc]]]XXXVVVVVVVVVTTTRRRNNNJJJHHHHHHEEEAAA>>>===<<<:::999888888999888777666444222......------,,,++++++***//////...------,,,++++++,,,---------.../////////++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,---...***++++++,,,,,,++++++***......---,,,,,,+++******))))))*********))))))((())))))))))))))))))))))))......,,,+++***)))))))))))))))************))))))))))))******+++*********(((((((((((((((((((((((())))))))))))(((((((((((())))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&''''''((()))((((((''''''((()))***(((((('''''''''((())))))))))))((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))******)))(((''''''))))))******++++++******)))******))))))((((((((('''***(((''''''((())))))((((((((((((((((((((())))))))))))((((((((('''''''''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))************+++++++++*********))))))))))))))))))))))))))))))***)))(((''''''(((***+++++++++++++++++++++++++++))))))))))))))))))))))))))))))***++++++***))))))))))))))))))************************)))))))))(((******++++++++++++*********************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------......------,,,+++---,,,+++++++++,,,---...---,,,,,,,,,,,,------...---------....../////////000000111111111111111111333666888888777888<<>><<<;;;::::::::::::999888666555000///......---------------,,,,,,,,,+++*********,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,---------.........+++*********++++++,,,---++++++,,,,,,,,,,,,++++++------,,,++++++***))))))))))))************))))))************************------,,,+++************))))))************))))))&&&&&&'''''''''&&&%%%%%%&&&&&&'''((())))))***+++(((((((((((())))))))))))))))))((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''((((((***))))))(((((((((((()))))))))((('''''''''(((((()))(((((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''')))******(((&&&&&&(((***)))******++++++******)))))))))))))))))))))((((((***(((''''''((()))((((((&&&&&&''''''(((((())))))))))))((((((((((((''''''))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))************+++************)))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))************************))))))))))))++++++************++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------......------,,,,,,,,,,,,,,,,,,------------......------------------............////////////000000111111222222333333555777::::::999;;;???CCCEEEGGGJJJNNNUUU___iiippp|||~~~yyyiii[[[SSSPPPOOOQQQQQQSSSSSSSSSSSSQQQQQQNNNMMMMMMNNNOOOQQQTTTUUU]]]```gggqqq|||~~~wwwpppiiiccc]]]ZZZWWWXXXXXXVVVTTTSSSTTTVVVZZZ___eeekkkqqqyyy|||xxxqqqhhhbbb^^^^^^]]]\\\YYYVVVSSSQQQNNNKKKFFFCCCCCCBBBAAA@@@<<<<<<======<<<;;;:::999444333111/////////000000,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............***************++++++,,,++++++,,,,,,,,,,,,++++++,,,++++++******)))))))))))))))***************)))************************,,,,,,+++******++++++,,,))))))************))))))&&&&&&&&&&&&&&&%%%$$$###&&&&&&'''((()))******+++(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((******))))))((((((''''''******)))((('''''''''(((******))))))))))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((******)))'''&&&&&&)))+++))))))************))))))))))))))))))))))))*********(((''''''((())))))(((&&&&&&''''''((()))******))))))(((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))((()))))))))************************))))))))))))))))))))))))))))))))))))***))))))((('''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((()))))))))*********************))))))))))))))),,,+++***))))))***+++,,,***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++******,,,,,,+++***------------------------,,,+++++++++,,,,,,---...,,,------...------,,,,,,+++,,,------......------000///...---------------////////////////////////000000111222333444555555444777;;;<<<===AAAGGGLLLLLLPPPVVV^^^gggqqq|||zzzmmm___TTTMMMKKKJJJMMMNNNPPPSSSUUUVVVWWWWWWUUUUUUVVVWWWYYY[[[]]]^^^hhhllluuuyyyrrrjjjeeecccbbb```]]]YYYVVVTTTSSSVVVXXXZZZ]]]aaahhhpppvvv|||uuullleeedddcccbbbaaa^^^[[[YYYWWWOOOLLLIIIGGGGGGGGGGGGFFF>>>>>>>>>>>>>>>======<<<999777555222000//////000.............../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,+++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,+++++++++*********)))))))))***+++++++++******************************+++*********++++++,,,---))))))************))))))++++++++++++***)))(((((((((((())))))))))))))))))'''((((((((()))))))))***(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************(((((())))))))))))))))))******))))))((((((''''''+++***)))(((((((((((((((******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))'''&&&'''))),,,)))))))))******)))))))))(((((())))))******++++++***)))'''''')))***)))(((''''''((()))******++++++(((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))))))))******,,,+++***))))))***+++,,,***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++******,,,,,,+++***------------------------...---,,,,,,+++++++++,,,,,,,,,------...------,,,+++,,,---.........------000///...---------------/////////000000000000000111111222444666777888999999<<<@@@BBBCCCHHHOOOUUUWWW^^^hhhrrr{{{|||zzzpppjjjaaaWWWOOOLLLKKKLLLLLLNNNQQQTTTXXX[[[]]]^^^[[[]]]```dddgggjjjmmmnnnxxx~~~yyytttooommmjjjfffaaa\\\WWWSSSSSSTTTUUUVVVXXX[[[```cccpppwww~~~~~~yyyqqqllljjjiiihhhfffcccaaa___^^^WWWTTTPPPMMMLLLJJJHHHFFFAAAAAA@@@??????>>>>>>>>>>>>===999555222000....../////////////////////000000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++))))))***+++++++++++++++************************************+++,,,------))))))************))))))******+++++++++***))))))*********))))))(((((((((''''''(((((())))))******(((((())))))))))))******************************((((((((((((((((((((((((((((((((((((((((((((((((************************(((((()))*********))))))((()))))))))))))))((('''******)))((((((((())))))'''''''''''''''(((((()))))))))))))))))))))))))))(((((())))))))))))((((((************************((())))))((('''''')))+++((())))))******))))))((((((((())))))***+++,,,,,,,,,***((()))***+++******(((((())))))******++++++(((((())))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))************(((((()))))))))))))))***))))))))))))))))))))))))'''((((((((())))))))))))************************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************))))))))))))************++++++************++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,,,,------......------------------..................------------------/////////000111222222222222333444666888:::<<<======@@@CCCFFFIIINNNVVV\\\kkkrrr}}}xxxsssoookkkiii```]]]WWWRRROOONNNNNNOOOMMMOOORRRVVVZZZ^^^aaacccaaaeeekkkrrryyy~~~}}}yyytttnnnggg___YYYTTTTTTTTTUUUVVVWWWYYYYYY[[[bbbjjjnnnqqqxxxyyyvvvpppooonnnllliiihhhfffeeedddaaa]]]YYYTTTOOOJJJFFFEEEDDDBBBAAA@@@?????????BBB@@@>>>:::666333000.....................------000000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,---.........///////////////......------------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---))))))************))))))''''''(((((())))))((((((*********)))))))))(((((('''''''''((()))*********(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************'''((()))***+++******)))'''((()))******))))))((()))))))))((())))))******'''''''''''''''((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&((())))))(((((()))+++(((((())))))))))))(((((('''((((((***+++,,,---------+++******+++,,,,,,+++(((((())))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************(((((((((((())))))******))))))))))))))))))))))))&&&&&&'''))))))*********''''''''''''''''''''''''))))))))))))))))))))))))+++***))))))))))))***+++))))))))))))************((()))))))))******************++++++++++++*********************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,+++,,,------......------...------,,,---...///000---,,,,,,,,,,,,------.........///000222333444444333444666888;;;===???@@@@@@DDDIIIOOOTTT]]]hhhppptttjjjccc```^^^]]][[[ZZZXXXWWWVVVVVVWWWXXXVVVWWWZZZ^^^bbbgggkkkmmmooosss{{{wwwllleee\\\[[[YYYXXXXXXWWWVVVVVVOOOSSSYYY\\\aaaiiittt}}}|||wwwvvvtttrrrpppnnnmmmmmmllljjjhhheee```ZZZRRRMMMIIIHHHFFFDDDBBBAAAAAAAAACCCBBBBBB@@@<<<888555222000/////////...---------.........///////////////------------------------............///////////////...---,,,,,,,,,,,,---,,,,,,------------,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,))))))************))))))))))))***++++++,,,++++++)))))))))))))))*********&&&''''''((()))******+++(((((())))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))'''((()))+++++++++***)))&&&'''(((*********))))))))))))(((((()))***++++++)))))))))))))))***++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((%%%''')))***)))((()))***(((((())))))))))))((((((''''''(((***+++,,,---......,,,++++++,,,------,,,((((((((((((((('''''''''(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************'''((((((((())))))******))))))))))))))))))))))))$$$%%%''')))***+++++++++************************)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))************(((((())))))*********+++)))***+++,,,,,,+++***)))************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++++++++,,,---......+++,,,,,,---.........---///...,,,+++,,,---///111++++++++++++,,,,,,---...---...///000222444555666444555777:::<<