BM6@ 6(@@ .................................------,,,,,,,,,------------------------.........------,,,,,,,,,------------------------------------------------******+++,,,,,,---......------------------------//////.........------------------.........//////222///---...111222000...///000444;;;FFFOOOUUUXXX___^^^aaaeeeaaaWWWPPPPPPRRReeezzz}}}ooofffqqquuuzzzxxxttt~~~~~~yyyqqqddd```^^^XXXUUUVVVWWWUUUSSSSSSSSSRRRPPPNNNPPPQQQQQQOOOKKKGGGFFFFFFFFFFFFFFFGGGIIIJJJJJJIIIGGGGGGHHHIIIIIIIIIHHHHHHGGGDDD@@@<<<999888888888===999888<<<<<<777111///000/////////000000---+++........................////////////////////////............//////////////////............//////......//////000000111111////////////000000000000000000000000000111111222444444444555777888:::;;;===???DDDJJJOOORRRRRRRRRTTTQQQRRRWWW[[[ZZZYYY[[[[[[fff.................................------,,,,,,,,,------------------------......---------,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------------------------------//////.........------------------.........//////...------...000111000///000555===EEEMMMUUU]]]ccclllgggcccbbb^^^VVVRRRTTTWWWgggxxxwwwfff\\\hhh{{{sss|||yyyvvv{{{yyyfff^^^VVVSSSNNNIIIHHHLLLYYYVVVSSSPPPOOONNNMMMKKKMMMKKKJJJHHHFFFDDDCCCBBBKKKIIIFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFHHHHHHFFFDDDBBB???===<<<>>>===AAAJJJMMMEEE;;;555111000......//////...,,,........................////////////////////////............//////////////////............//////---------...............////////////000000000000000000000000000111111222444444444555666888::::::<<<>>>CCCIIINNNQQQRRRQQQVVVRRRRRRVVVXXXVVVVVVXXXZZZddd}}}.................................---------------------------------------...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------------........./////////...///000/////////111333888BBBOOOXXX\\\aaahhhnnnmmmeee]]]ZZZYYYYYY\\\```dddlllrrrkkk[[[SSS```rrrxxx~~~xxxwwwzzzoooooooooeeeZZZXXXXXXWWWTTTQQQTTTYYY^^^ZZZVVVSSSSSSTTTUUUUUURRRNNNKKKJJJKKKKKKIIIGGGNNNLLLGGGDDDAAAAAABBBCCCEEEDDDDDDCCCDDDEEEFFFGGGDDDEEEGGGHHHFFFDDD@@@>>>===<<>>???AAADDDFFFCCCCCCDDDFFFIIIKKKNNNOOOOOOEEE======???<<<999888777444000//////000000///////////////////////////////////////////////////............//////////////////............//////111111000000//////......////////////000000000000000000000000000111111222333333333444555777999:::888===CCCHHHKKKMMMOOOQQQVVVRRRQQQVVVZZZ\\\___cccaaahhh}}}......................................./////////------------------------,,,,,,,,,------------...+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...................../////////000000000+++,,,...222;;;GGGUUU^^^gggiiimmmpppoooggg[[[RRRVVVYYYaaappptttgggkkkyyysssiiiiiirrruuuqqqrrrooocccaaaaaaaaacccjjjnnniiiaaaYYYWWWTTTSSSTTTVVVVVVVVVSSSRRRQQQQQQPPPLLLEEE@@@AAAEEEHHHHHHDDD@@@>>>>>>BBBAAA@@@???>>>??????@@@AAA@@@??????BBBFFFJJJMMMQQQFFF===999888666777:::888666333222222222111000////////////////////////////////////////////////............//////////////////............//////...............---------////////////000000000000000000000000000111111222222222333444555777888999777===DDDIIIKKKLLLOOORRRWWWSSSQQQUUUXXXWWWXXX[[[^^^eeezzz........................---........./////////000------------------------,,,,,,,,,---------......++++++,,,,,,---......///------------------------+++++++++,,,,,,------------------------------------------.........//////.../////////000000000000---///444>>>LLLZZZdddiiinnnnnnmmmiiiccc\\\VVVRRR]]]ccclll{{{wwwpppppp~~~}}}ccc]]]^^^mmm{{{xxxuuutttooobbbfffgggfffiiikkkhhhaaagggeeecccbbb```^^^ZZZWWWWWWVVVSSSOOOKKKGGGCCCAAA???BBBEEEDDD???<<<<<<>>>????????????@@@@@@@@@@@@===<<<::::::;;;>>>AAACCCDDD@@@>>>>>>;;;777666999999777555555555444222000////////////////////////////////////////////////............//////////////////............//////---------...............////////////000000000000000000000000000111111222222222333444555777888999777>>>EEEJJJKKKLLLPPPSSSVVVRRRRRRVVVXXXVVVVVVXXX\\\cccxxx........................---.........//////000000------------------------,,,,,,,,,------.........++++++,,,,,,---...//////------------------------******+++,,,,,,---......---------------------------------.........//////////////////000000000000555777???LLL[[[ffflllnnnqqqrrrnnnfff[[[VVVWWWZZZ___eeeooo}}}yyykkklllwwwxxxtttxxx||||||___ddddddvvv~~~}}}|||zzzyyyxxxwwwvvvtttoooiiieeecccaaa\\\UUUNNNKKKJJJKKK???AAACCC@@@:::888:::===888:::<<>>999<<>>:::;;;:::888777777777555222000000000000000000000000000////////////////////////............/////////000//////............//////.../////////000000111111////////////000000000000000000000000000111111222222222333333555666888999777>>>FFFJJJKKKLLLPPPTTTTTTQQQRRRXXX[[[ZZZYYY[[[]]]dddyyy////////////////////////////////////////////////------------------------...........................------,,,,,,------......---,,,++++++---///000)))+++------,,,,,,---.....................------............////////////111...---111333111///000555IIIZZZ___dddmmmqqqnnnrrrmmmggg```VVVRRR^^^nnnmmmlllrrruuummm|||xxxuuutttmmmuuuzzz{{{}}}ooofffmmmxxxyyyssstttrrrllliiijjjhhheeecccbbb]]]UUUQQQQQQJJJFFFBBB???===;;;999777::::::;;;===AAAFFFJJJMMMHHHGGGDDD???;;;;;;@@@EEE<<<<<>>BBBHHHLLLOOOQQQQQQUUURRRPPPRRRXXX\\\[[[YYY]]]iiizzz////////////////////////////////////////////////------------------------...........................------,,,,,,------...------,,,++++++,,,---...+++---//////...---..........................................////////////000......//////...333:::HHHYYYfffggggggooosssrrrnnnfff^^^YYYWWW]]]mmm}}}www~~~~~~zzzxxxvvvwwwyyyvvvzzz|||xxxzzzttt}}}zzzsssoooppplllddd]]][[[YYYVVVUUUWWWUUUPPPNNNPPPPPPMMMHHHDDDAAA>>><<<999:::;;;;;;===???CCCGGGIIIIIIJJJHHHDDD???<<<<<<===>>>???EEEPPPWWWUUUQQQOOODDDCCCDDDDDDDDD???777111//////...---------...///////////////////////////......////////////......////////////////////////000///...------...///000////////////000000000000...///111222333333333333444444555555666666777777:::<<>>===;;;:::999999999888999<<<>>>AAAAAAAAA@@@>>>888555:::???@@@@@@AAALLLIIIEEE@@@;;;888777777666555555444222111000///////////////////////////......////////////......////////////////////////...//////////////////...////////////000000000000//////////////////000000222222333444555666777777999<<>>??????>>>===;;;:::999888:::999888999;;;===>>>===>>>999666999;;;<<>>===;;;:::999;;;999666666999;;;<<<;;;;;;999:::<<<:::888;;;@@@DDDDDDBBB>>>888444444555333444444444333222000///////////////////////////......////////////......////////////////////////---...///000000///...---////////////000000000000//////......///111222333000111222333555666777888888;;;@@@EEEJJJMMMNNNOOOPPPQQQSSSTTTUUUXXXZZZ\\\ZZZcccqqq000000000000000000000000////////////////////////////////////////////////...........................------,,,,,,------...------,,,,,,---000333444+++---...///.........///,,,,,,------...///000000............/////////000222===PPPbbbjjjlllpppvvvtttxxxyyysssmmmttt~~~tttqqqnnniiiyyyxxxvvv|||}}}}}}xxxtttpppnnnmmmhhh```YYYXXX^^^cccccc^^^XXXUUUUUUMMMSSSUUUQQQPPPTTTWWWUUUVVVSSSSSSTTTRRRLLLIIIJJJLLLIIIFFFEEEEEEEEEDDDCCC???@@@??????>>>===;;;;;;999777555666:::<<<<<<;;;<<<>>>AAABBB===777888===555888<<<<<<:::777777999555666666777666555333222////////////////////////......////////////......////////////////////////---...///000000///...---////////////000000000000///......///000222444555000111222333555666777888777:::???DDDIIILLLMMMNNNOOOQQQRRRSSSTTTVVVXXXZZZXXXcccrrr000111000///......000222000000000000//////////////////.........---------////////////////////////------------------------...------------.../////////............---------...............///000000---............///111333???NNN```kkkmmmnnnrrrwwwyyyyyyooo``````qqqvvvzzzyyyoooeeebbbhhhmmm{{{zzzwwwsss}}}|||xxxrrrnnnlllhhhbbb]]]WWWWWWWWWUUURRRNNNJJJHHHFFFFFFGGGHHHHHHIIIHHHHHHHHHGGGFFFEEEFFFHHHJJJKKKLLLJJJHHHFFFEEEEEEFFFFFFBBBAAA???<<<:::999888777999999888777666555444444888@@@GGGFFF>>>777777:::<<<>>>@@@AAA???;;;777444>>>:::777<<>>IIIRRRUUUQQQJJJDDDCCCBBBDDDLLLVVVUUUDDD111//////.........//////000............////////////000000000000000000000000000000000000000000000000......///000000000000000000000000000111111111111222222333444555666777777888:::???CCCHHHKKKMMMNNNQQQOOOVVVZZZUUUXXX^^^[[[[[[eeettt111111111000000//////...////////////............/////////............---////////////////////////------------------------...------------...//////++++++,,,---...///000111...............///000000000111222000000444>>>FFF^^^ccckkkppptttwwwyyy{{{vvvjjjZZZTTTaaarrrtttkkkdddddddddgggmmmxxx{{{kkkppp}}}uuukkkbbb[[[UUUNNNJJJDDDBBB???<<<::::::;;;<<<;;;<<<<<<============<<<;;;;;;;;;<<<===@@@BBBDDD@@@@@@AAAAAAAAAAAAAAA@@@======<<<;;;;;;:::::::::999999888777666555444444666:::>>>@@@???===<<<<<<111:::FFFRRRWWWVVVQQQMMMCCCFFFLLLTTT\\\ZZZHHH555000//////....../////////............////////////000000000000000000000000000000000000000000000000......///000000000000000000000000000111111111111222222333444555666777777888:::>>>CCCHHHKKKMMMNNNSSSPPPWWW[[[VVVYYY___[[[\\\fffvvv222222222222333333222111////////////.........---/////////...............////////////////////////...........................------------...//////,,,,,,------...//////000...............///000000000111111///111;;;KKKWWWiiikkkpppvvvzzz|||zzzyyymmm___PPPTTTkkk~~~zzzlll___\\\___nnnqqqlll{{{tttlll```VVVOOOJJJDDD@@@>>>===;;;:::999999999:::<<<<<<===============<<<<<<<<<<<<<<<===>>>@@@AAA===>>>@@@AAABBBBBBAAA@@@;;;;;;;;;<<<<<<<<<;;;;;;888888888777666555555555555666999<<>>===666999===AAAEEEGGGIIIIII>>>AAAFFFKKKPPPNNNAAA333111000//////////////////............////////////////////////////////////////////////////////////......///000000000000000///000000000111111111111111222333444555666666777777:::>>>CCCGGGKKKMMMNNNTTTQQQXXX\\\WWWYYY___\\\[[[fffwww333222000111333444333111000////////////.........////////////////////////////////////////////////...........................------------...//////.......................................///000000000000///000666EEEYYYggglllnnnttt{{{}}}xxxsssdddXXXOOO[[[tttyyyhhh[[[XXX```yyy|||uuuzzztttfff^^^SSSJJJEEEBBB>>><<<;;;<<<=========<<<;;;:::>>>>>>>>>??????>>>======>>>>>>==================:::;;;===???@@@@@@@@@???;;;;;;<<<======<<<<<<;;;888888777777666666555555444444666:::>>>@@@???>>>===<<<:::999:::===AAACCC<<<>>>>>><<<>>>???:::333111111000///////////////............////////////////////////////////////////////////////////////......///000000000000000///000000000111111111111111111222333444555666666777999>>>CCCGGGJJJLLLMMMTTTQQQXXX\\\WWWZZZ```\\\ZZZeeevvv777333000///111333111///000000000000////////////...////////////000000000////////////////////////...........................------------...////////////.........---------...............///000000000000111666BBBRRRdddppplllqqqwww}}}zzzrrrlllccc]]]\\\iii{{{ppp^^^ZZZ]]]mmmjjjyyy{{{qqqhhhWWWPPPHHHBBB@@@???>>><<<;;;<<<>>>??????>>><<<;;;>>>>>>>>>>>>>>>>>>===<<<>>>>>>>>>===<<<;;;::::::888999;;;<<<===>>>>>>>>>===>>>??????>>>===;;;:::888777777777666666666555444444555888<<<>>>>>>>>>::::::999999:::<<<>>>???AAABBB>>>888666999999777222222111000////////////............////////////000000000000000000000000000000000000000000000000......///000000000000000000000000000111111111111111111222333444555666666777999===BBBGGGJJJLLLMMMSSSPPPWWW\\\WWW[[[aaa]]]ZZZeeeuuu@@@:::444111222222111...222111111111000000000000.../////////000000000000////////////////////////...........................------------...//////---------..............................///000000000222777BBBQQQ```kkkppppppttt{{{~~~{{{tttlllggglllmmmtttmmm\\\cccnnnvvviii{{{wwwpppdddZZZMMMHHHAAA??????@@@???>>>>>>>>>?????????>>>>>>>>>>>>>>>??????>>>======<<<>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<===??????@@@AAAAAAAAA@@@===;;;999777777777777666666666666444555666888999;;;===>>>888888888999;;;===@@@AAAEEEGGGEEE===999999::::::333222111000////////////............////////////000000000000000000000000000000000000000000000000......///000000000000000000000000000111111111111111111222333444555555666666999===BBBFFFJJJLLLMMMQQQNNNVVV[[[WWW[[[aaa^^^\\\fffuuuJJJBBB999555444444222///222222222222111111111000.../////////000000111111////////////////////////////////////////////////...------------...//////+++,,,,,,---...///000000...............///000000111444===LLL]]]iiimmmmmmtttxxx}}}}}}xxxppphhhdddwww}}}qqqbbbnnnyyysssyyyqqqeeeXXXOOOHHHDDD???>>>@@@BBBAAA@@@BBBAAA@@@>>>>>>???AAABBB???@@@@@@@@@???>>>>>>===>>>>>>???@@@@@@??????>>>>>>>>>======>>>???AAABBBCCCCCCCCCBBB@@@===:::888777777777777666666666666444666888888777888;;;>>>>>><<<999777:::???EEEJJJDDDIIIIIICCC<<<:::999888333222111000////////////............/////////000000000000000000000000000000000000000000000000000...//////000000000000000000000000000111111111111000111222333444555555666666999===BBBFFFJJJLLLMMMOOOMMMUUUZZZWWW[[[bbb___]]]ggguuu___RRRAAA666333333333111333444444333333111000000000000000000000000000000////////////////////////////////////////////////////////////////////////111111000000//////......111......000///------111000<<>>???AAABBBAAA@@@@@@@@@@@@@@@@@@???>>>===<<<===???@@@AAAAAA@@@???????????????@@@BBBCCCDDDHHHFFFBBB>>>;;;999999999777777777777666666666666666555555555666777999::::::;;;;;;999888:::???DDDBBBAAA@@@@@@@@@>>>:::888999555000///000111000///////////////////////////000000000000000000000000111111000000//////......////////////000000000000000000000000111111111111222222333444444555555666888999;;;???DDDIIINNNQQQLLLNNNRRRVVVZZZ^^^aaaccc___fffrrrrrrhhhWWWFFF999333333444333333333333222111111000000000000000000000000000////////////////////////////////////////////////////////////////////////111000000000/////////...111......111000...///333555DDDUUU___fffmmmrrrssswwwzzz}}}xxxiiiZZZTTTWWWhhhttt~~~vvvvvv}}}xxx|||yyynnneeeYYYKKKBBB???===???AAACCCEEEEEEEEEEEEBBBAAAAAAAAACCCDDDCCCBBBAAAAAABBBBBBBBBAAA@@@@@@AAABBBCCCDDDDDDCCCBBBAAA@@@AAABBBCCCDDDDDDDDDDDDFFFCCC@@@===:::999999999777777777777666666666666555555555555666777888888777999:::999888999===@@@???>>>>>>>>>??????<<<:::;;;888444222222111///---////////////////////////000000000000000000000000111000000000/////////...////////////000000000000000000000000111111111111222222333444444555555666777999<<<@@@DDDIIIMMMOOOMMMNNNQQQTTTYYY]]]aaaccc]]]eeeqqqzzzjjjTTT???444333666222222222111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000////////////000//////222111///111666===PPPccciiijjjnnnuuuzzzyyyzzzyyyppp```UUUZZZdddpppzzz}}}xxx{{{tttwww|||pppcccYYYNNNCCC<<<<<<@@@AAACCCEEEFFFFFFFFFFFFEEEDDDCCCDDDFFFGGGFFFEEECCCCCCDDDEEEEEEEEEEEEDDDGGGGGGGGGGGGGGGEEEDDDDDDAAACCCEEEGGGHHHGGGEEECCCAAA@@@>>>;;;:::999999999777777777777666666666666444555555666666666555555333666999:::999999999:::===<<<===>>>@@@AAA@@@???<<<:::777555333111...+++////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111222222333444444555555666777999===AAAEEEIIIKKKLLLMMMNNNOOORRRWWW\\\aaaddd[[[cccppp{{{nnnZZZFFF999666777111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000////////////111000000222111///333:::KKK[[[kkkoooooorrrxxx}}}{{{wwwpppeee[[[___uuuvvvyyy~~~}}}|||ttthhhZZZOOOFFF>>>;;;===AAABBBDDDFFFGGGGGGGGGFFFGGGFFFEEEFFFHHHIIIHHHGGGEEEFFFGGGHHHIIIJJJJJJIIIJJJJJJJJJIIIGGGFFFEEEEEEBBBEEEHHHJJJJJJGGGDDDAAA===<<<;;;:::999999999999777777777777666666666666444444666666666555444333222444888:::;;;:::999888>>>======???AAABBBBBBAAA;;;999777555333000...,,,////////////////////////////////////////////////000000000000////////////////////////000000000000///000000000111111111111222222333444444555555666777999===BBBFFFHHHJJJJJJMMMMMMNNNQQQUUU[[[aaaddd[[[cccqqqyyynnn```SSSGGG>>>888333222111111000111111222000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000222000111111000000777@@@XXXcccmmmqqqtttxxx{{{zzz~~~sssdddYYYZZZmmmyyyppp~~~|||wwwhhh\\\OOOGGG@@@;;;<<>>::::::999999999999999999777777777777666666666666444444666666666555444333222444777;;;<<<<<<:::999>>>===<<<<<<>>>???>>>===999999888666444222000000////////////////////////////////////////////////////////////000000000000////////////000000000000///000000000111111111111222222333444444555555666666999===AAAEEEHHHIIIJJJMMMMMMNNNQQQUUU[[[aaaddd\\\eeesss}}}uuunnnfffZZZIII<<<555444333111000111111222000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000222000000111111555@@@MMMccciiinnnrrrxxx}}}|||xxx}}}mmm[[[UUU]]]uuuqqquuuvvvtttwwwnnnXXXNNNDDD???<<<:::<<>>===999999999999999999999999777777777777666666666666444555555666666666555555444444666999<<<>>>===<<<<<<:::888888999::::::999:::<<>>@@@@@@;;;999777777888::::::999<<>>CCCHHHKKKNNNMMMNNNQQQTTTYYY]]]aaaccc\\\fffvvvzzz|||{{{kkkVVVFFF:::888666333111111111222000000000000000000000000////////////////////////////////////////////////////////////////////////.../////////000000111111///...///222777BBBVVVhhhjjjpppuuuvvvyyy~~~|||mmm```XXXbbbsss~~~pppnnnsss}}}~~~nnn[[[OOODDD===:::<<<>>>@@@CCCHHHEEEGGGJJJMMMPPPRRRSSSSSSPPPOOONNNOOOQQQRRRQQQPPPOOOPPPPPPQQQQQQQQQQQQQQQNNNNNNNNNOOOPPPRRRUUUVVVVVVRRRKKKEEE@@@>>>===>>>999999:::::::::999999888777777777777666666666666666555555555666777999:::555222000333888>>>AAABBB<<<:::888999;;;<<<======???HHHTTTYYYSSSFFF888111////////////////////////000000000000000000000000.../////////000000111111////////////000000000000000000000000111111111111222222333444444555555666666777999===BBBHHHLLLOOOLLLNNNRRRVVVZZZ^^^aaaccc[[[fffvvvtttpppxxx~~~uuuhhhaaaRRR999000777555111222111222222222111111111000000////////////////////////////////////////////////000000000000000000000000111000///////////////000///222111000>>>UUUdddfffjjjqqquuuvvvyyy}}}{{{ttthhh\\\WWWbbbpppvvvwwwxxxrrrvvvwwwooo]]]MMMEEE===<<<;;;;;;===AAAEEEHHHHHHJJJNNNRRRTTTUUUVVVUUUPPPOOONNNMMMMMMNNNOOOPPPPPPRRRRRRQQQPPPOOOPPPQQQPPPQQQSSSUUUXXXZZZ\\\]]]XXXSSSKKKEEEAAA>>><<<;;;:::::::::999999999888888888888888888888888888888555555555555666666666666111222333333444888===AAA===<<<;;;::::::<<>>@@@BBBEEEGGGHHHFFFJJJOOOSSSUUUUUUSSSQQQRRRQQQOOONNNNNNNNNOOOPPPOOOPPPRRRRRRQQQQQQSSSTTTTTTVVVZZZ]]]______^^^]]]WWWRRRJJJDDDAAA>>><<<;;;:::::::::999999999888888888888888888888888888888555555555555666666666666222333444444444777<<>><<<:::;;;===<<<777222111000....../////////...............////////////000000000000000000000000////////////000000000000000000000000000111111222333333333333444555666666888:::===AAAFFFIIIKKKMMMLLLLLLNNNQQQUUUZZZ^^^``````cccuuuuuu[[[DDD777///444888111222222222111111111111111////////////////////////////////////////////////000000000000000000000000000000000//////000000111333111555DDDUUUaaaiiinnnooossswww{{{|||qqqfffSSSRRRZZZlllzzzyyylllbbbeeepppuuuppp___PPPEEE>>>;;;===???BBBEEEGGGIIIIIIJJJIIIMMMRRRWWWXXXVVVRRROOOTTTSSSQQQPPPOOOOOOOOOPPPNNNPPPRRRRRRSSSTTTWWWYYYYYY]]]cccggghhheee```]]]TTTOOOIIIDDD@@@>>><<<;;;:::::::::999999999888888888888888888888888888888555555555555666666666666444444555444444666999<<>>BBBFFFJJJLLLMMMIIIKKKOOOSSSWWW[[[^^^______cccuuummmRRR;;;...444999///111111111111111111111111////////////////////////////////////////////////////////////////////////000000000///000000111111333000999NNN___eeejjjppprrrtttyyyzzzkkk]]]MMMRRR^^^ooo|||{{{ooodddiii||||||wwwuuucccQQQDDD>>><<<<<>><<<;;;:::::::::999999999888888888888888888888888888888555555555555666666666666555666666555444555777999AAA>>>;;;;;;>>>@@@@@@???>>><<<:::;;;<<<===<<<:::333111//////000000///...............////////////////////////////////////////////////000000000000...///000222222111000000333333333333444555666666888:::===AAAEEEIIIKKKLLLKKKMMMRRRXXX\\\___aaabbb```dddvvvyyy```FFF333555888///111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000111222222222222???UUUdddgggjjjqqquuuwww|||uuudddXXXPPP\\\nnn~~~ttthhhssswwwuuuiiiVVVFFF>>><<<>>>???BBBBBBDDDFFFJJJMMMPPPRRRVVVWWWXXXXXXXXXWWWVVVVVVTTTSSSRRRQQQPPPQQQQQQRRRUUUWWWXXXZZZ[[[^^^bbbeeejjjnnnrrrsssoooeeeZZZSSSLLLIIIDDDAAA@@@>>><<<;;;:::::::::999999999888888777777777777777777777777555555555555666666666666666666666555444444555777<<<===>>><<<888777999<<<:::999888777888888777666444222000000000111000...............////////////////////////////////////////////////000000000000...///000222222111000000333333333333444555666666666888;;;@@@DDDGGGJJJKKKKKKNNNSSSZZZ___bbbcccdddbbbeeewww|||lllWWW@@@777666000111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222333222:::III[[[fffjjjmmmrrrwwwyyy~~~~~~ooo```WWWUUUhhhvvvkkk}}}cccXXXIII>>>;;;<<>><<<;;;:::::::::999999999888888777777777777777777777777555555555555666666666666666666777555444333444666777<<>><<<;;;:::::::::999999999888888777777777777777777777777555555555555666666666666555666666666444333444555777:::======<<<<<>>CCCEEEDDDCCCGGGLLLRRRVVVXXXXXXXXXUUUWWWYYY[[[[[[YYYVVVTTTSSSSSSTTTVVVYYY\\\___aaacccfffjjjooouuu~~~zzznnnbbbVVVLLLGGGEEECCC@@@??????>>>===;;;:::::::::999999999888888777777777777777777777777555555555555666666666777444555666666444333444555::::::;;;<<<===?????????GGGHHHIIIHHHDDD???;;;:::777555222111222111000///............/////////000000000000000000000000000////////////000000000000111000/////////000222333333333333333444555666666777999<<>>???@@@CCCFFFHHHMMMNNNQQQTTTWWWXXXYYYYYYYYYZZZ[[[\\\\\\[[[ZZZYYYZZZUUUTTTXXX\\\^^^bbbgggjjjmmmrrryyyqqqbbbXXXQQQKKKGGGAAA@@@>>><<<;;;:::;;;;;;999999::::::999888666555777777777777666666666666666666666666666666666666666666666666666555555555999:::;;;;;;::::::;;;===>>>EEEBBB>>>AAA===999???<<<999555222000000111222///////////////////////////000111000...------...000///......000111111111000000000000111111111111111222222333333444444555999:::===???CCCEEEHHHIIIJJJHHHKKKTTTZZZ\\\___bbbccciiissszzzvvv~~~~~~rrrlll{{{tttfffRRR???555222666555000///222333000000000000000000000000000000000000000000000000000////////////000000000111111000//////000333777:::LLLZZZgggkkklllpppvvvyyy~~~xxxgggZZZ^^^iii~~~zzzlll[[[KKK@@@@@@@@@@@@@@@BBBEEEHHHJJJOOOQQQTTTWWWYYY[[[[[[\\\[[[[[[\\\]]]\\\\\\ZZZZZZZZZWWWXXX^^^bbbcccfffjjjpppwww}}}lll^^^UUUNNNIIIEEEAAA???>>><<<;;;;;;;;;;;;999::::::::::::888777666777777777777666666666666666666666666666666666666666666666666666666666666:::;;;<<<<<<:::999999:::===@@@:::999AAA@@@999;;;<<<;;;999444///------...///////////////////////////000000000...---...///000///...///000111111111000000000000111111111111111222222333333444444555999:::===@@@DDDGGGIIIKKKLLLJJJMMMVVV\\\^^^aaadddccciiissszzz}}}{{{oooeee~~~yyyooo___JJJ:::333555444111111444444222000000000000000000000000000000000000000000000000/////////000000000111111222222222222333777===AAAVVVaaajjjllllllqqqwww{{{~~~rrraaa[[[hhhzzz{{{ooommmwww{{{hhhXXXLLLBBB<<>>@@@EEEGGGBBB888000///111////////////////////////...///000///...---...//////000111111000000000111///000000000111111111111111222222333333444444555666888;;;???DDDHHHLLLMMMOOOMMMPPPYYY___aaacccggg___fffqqq~~~zzzqqqqqq}}}ooo[[[III888444111111222333222222111111111111111111111111111111111111111111111111000000000000111111111111444555777777:::AAALLLUUU```gggllllllnnnvvvyyymmmeeelll~~~www{{{}}}~~~pppcccZZZWWWVVVVVVRRRRRRSSSUUUWWWZZZ[[[\\\aaabbbccceeeeeeeeeeeedddccccccbbbbbbaaaaaaaaaaaabbbaaaeeelllpppttt|||rrrhhhccc[[[SSSMMMHHHDDDBBB???>>>===<<<;;;;;;<<<<<<<<<<<<;;;:::999999999999777777777777666666666666666666666666666666666666666666666666777777888888222555999<<<<<<;;;::::::;;;DDDGGGKKKSSSLLL@@@>>>888>>>BBB>>>555...,,,...////////////////////////---///000///......///000...111333222000///000111///000000000111111111111111222222333333444444555444666999>>>CCCGGGJJJLLLNNNLLLPPPXXX___aaacccfff^^^eeeppp~~~qqqtttuuu\\\???777111111222111111222111111111111111111111111111111111111111111111111000000000111111111222222000222555666888AAAOOOYYYaaagggkkkkkkoooxxx}}}rrrhhhhhhttt}}}tttkkkddd```______\\\]]]^^^```bbbcccdddeeeggghhhhhhiiihhhgggfffeeeeeeddddddccccccddddddeeefffgggkkkrrrwww|||~~~qqqgggaaa^^^YYYSSSMMMHHHEEECCC???>>>===<<<;;;<<<<<<===<<<;;;:::999888888888999777777777777666666666666666666666666666666666666555666666777777888888999000333777::::::;;;;;;<<<@@@LLLPPPPPPPPPEEE999:::666;;;???===777111///000////////////////////////---...//////......///000...111444444111//////111000000000000111111111111111222222333333444444555444666999===BBBFFFIIIKKKNNNLLLOOOXXX^^^```cccfff___eeeqqquuuzzzoooHHH===333222333111111333111111111111111111111111111111111111111111111111000000111111111222222222...111444555888BBBRRR]]]ccchhhkkkkkkoooxxxwwwiiibbbmmm}}}~~~zzztttnnnjjjhhhhhhfffggghhhiiijjjkkklllllllllllllllllljjjhhhfffdddeeeeeeddddddeeefffggghhhkkkmmmttt|||wwwmmmfffaaa]]][[[XXXSSSMMMHHHEEECCC???>>><<<;;;;;;<<<======<<<;;;999888777777888888777777777777666666666666666666666666666666666666555666666777888888999999222444777888888999;;;<<<>>>HHHIIIGGGHHH>>>555888999<<<>>>===999555222111////////////////////////---...//////......///111...222555555111...///111000000000000111111111111111222222333333444444555555777:::>>>BBBFFFIIIKKKNNNMMMPPPXXX___aaacccfffaaahhhsssxxxxxxsssNNNAAA666444444111111555111111111111111111111111111111111111111111111111000111111111111222222222...222555666:::DDDUUUbbbdddiiikkkkkkooowww~~~~~~qqqaaa___rrrzzz}}}}}}yyytttqqqpppppplllmmmnnnoooppppppppppppooooooooommmkkkhhheeedddeeeeeeeeeeeefffgggiiikkkmmmrrr{{{xxxiiibbb___]]]ZZZZZZXXXSSSMMMHHHEEECCC>>>>>><<<;;;;;;<<<======;;;:::999777666777777888777777777777666666666666666666666666666666666666555666666777888999999999444666777777777888999;;;777???===<<<@@@<<<666;;;888999999999777333000---////////////////////////,,,...//////......///111...222666555111...///111000000000000111111111111111222222333333444555555777888;;;???CCCGGGJJJKKKOOOMMMQQQYYY```bbbdddgggdddjjjuuuyyyfffEEE///222888111---222444333222111000000000000000000000000000000000000000000111111111222222222111555555111555FFFXXX```eeeiiilllnnnssszzz}}}|||{{{lllfffjjjrrr{{{vvvrrr~~~|||xxxuuuuuutttuuuqqqrrrtttsssnnnoootttvvvtttqqqnnnkkkiiihhhggggggiiikkkjjjhhhiiillloooqqqvvv~~~xxxkkkbbb^^^]]]]]]ZZZXXXUUURRROOOJJJEEEAAAAAA???===;;;::::::<<<<<<;;;;;;:::999888777666555666666777777777777666666666666666666666666666666444555555666777888888999888555222333666888777666777777777999;;;<<<:::888;;;888555444555555222///////////////////////////......------------......111///...///111222000---000000000000111111111111111111222222222333333333444666999<<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999888777777666777888888888888888888777666666666666666666666666555555555666666777777888777666444444666777888777888777888<<>>???????????????>>>;;;;;;:::999999888777777888888999999999999888888666666666666666666666666555555555666666666777777777666555555555777888888777666666888<<<@@@BBBCCC<<<999777777999888444000//////////////////////////////............//////........./////////...---///000000000111111111111111111222222222333333333444666999<<>>???????????????>>>;;;;;;::::::999888888888888888999999999999888888666666666666666666666666555555555555666666666666777777666555555666888999:::888666666888999::::::999777666777999888444000/////////////////////////////////....../////////......///000//////......///000000000111111111111111111222222222333333333444666999<<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::999999999999777888888888888888888777666666666666666666666666555555555555555555555555666777777666555666888:::<<<:::888777777777666555666555555777999999555222////////////////////////000//////......//////000...000111111000//////000000000000000111111111111111111222222222333333333444666999<<>>:::777////////////////////////000000////////////000000///222444333111///111333000000000000111111111111111111222222222333333333444666999<<>><<<444111///.../////////...////////////////////////////////////000000000000000000000000000000000000111111222222222333333333333555888;;;>>>CCCJJJNNNQQQOOOOOOSSSZZZ___aaaaaabbbiiiuuu{{{eeeaaa~~~uuuiii```eee~~~|||dddLLL;;;777888333222111111222222111///000000000000000000000000111111000000111111222333222555@@@OOOYYY^^^ccciiiooouuuzzz}}}tttgggccciiirrrzzz~~~~~~}}}{{{uuusssppplllhhhhhhhhhhhhiiiiiiiiijjjoooqqquuuxxxzzzzzzyyyxxxvvvrrrllliiiiiijjjjjjiiiggggggggggggfffbbb\\\XXXQQQPPPMMMJJJGGGDDDCCCBBB<<<;;;:::999888888888888999888888777777777888888777777777777666666666666777666666666555555555444444444444555555555555666888999:::999777777888;;;===>>>>>>===<<<===???AAA<<<:::777888:::<<<<<<;;;444111///.../////////...////////////////////////////////////000000000000000000000000000000000000111111222222222333333333333555888;;;>>>CCCIIINNNQQQOOOOOOSSSZZZ___aaaaaabbbhhhssssss```uuuvvvkkkpppzzzXXX>>>444333444222111111222222111000000000000000000000000000111111000000111111222333333999EEESSS\\\```eeejjjpppuuu{{{|||pppdddjjjuuuzzz|||wwwtttppplllhhhggggggggghhhjjjlllmmmtttuuuwwwxxxwwwuuurrrpppooolllhhhfffggghhhiiiiiihhhhhhggggggeee```ZZZUUUMMMKKKHHHEEEBBB@@@>>>===;;;:::999888777777777777777777777666666777777888888777777777666666666555666666666555555555555555444444444555555555555666999:::;;;:::999888999;;;??????>>>===<<<===@@@BBBAAA>>>:::888888999999999444111///.../////////...////////////////////////////////////000000000000000000000000000000000000111111222222222333333333333555888;;;>>>CCCIIIMMMQQQPPPOOOSSSYYY___``````aaagggqqqyyy```lllzzzmmmqqqpppLLL777000444222111111222333111000000000000000000000000000111111000000111111222333333<<>><<<:::888666555444111///.../////////...////////////////////////////////////000000000000000000000000000000000000111111222222222333333333444666888;;;>>>CCCIIIMMMQQQOOOOOORRRYYY^^^``````aaafffppp}}}```]]]vvvzzzkkkiiiaaaDDD555444333222222333333222000000000000000000000000000111111000000111111222333444???LLLWWW]]]cccgggjjjrrrvvv}}}wwwjjjbbbooovvvlllggg}}}yyysssmmmiiiggggggggggggiiimmmppprrrsssssssssqqqooollliiigggdddeeefffggghhhjjjlllnnnqqqnnniiiccc]]]VVVNNNJJJCCCBBB@@@===;;;999888777888888777777666666777777666666555666666777888888888888888777666555555555444444444555555555555555444444444555555555555666888888999999:::999888777::::::999888666777999;;;@@@AAABBBAAA>>>999555333444111///.../////////...////////////////////////////////////000000000000000000000000000000000000111111222222222333333333444666999;;;>>>CCCHHHLLLPPPNNNNNNRRRYYY^^^aaa``````fffpppiiiSSS^^^{{{oooeeeyyylllJJJ555555333222222333333222111000000000000000000000000111111000000111111222333666CCCPPPWWW]]]dddiiillltttwww~~~uuujjjdddvvvvvvqqqppp}}}{{{xxxqqqlllkkkgggggghhhiiikkknnnppprrroooooonnnmmmkkkiiifffeeebbbdddgggiiijjjlllnnnqqqrrrmmmeee]]]VVVOOOHHHDDD@@@???===;;;:::999888888888888777777777777777888666666666666777888999999999999888777666555444444444444444444444555555555444444444555555555555666888888888999;;;:::888666999999:::999777777888999<<>>BBBHHHLLLNNNLLLMMMQQQYYY___bbbbbb```fffrrrsssSSSSSSwww}}}nnntttpppOOO777555333222222333444222111000000000000000000000000111111000000111111222333999GGGSSSYYY]]]eeelllooovvvxxx~~~tttjjjhhhyyy{{{tttsssqqqllliiikkkggggggiiikkkmmmnnnpppqqqlllkkkkkkiiigggeeecccbbb```ccchhhjjjkkklllooorrrooohhh^^^UUUNNNHHHDDDAAA>>>===<<<;;;;;;:::;;;;;;888888888777777888888999777666666777888999::::::999999888777666555444444333333333444444555555555444444444555555555555666999999999:::<<<<<<999666666888:::999888666666666888<<<@@@@@@===999666555444111///.../////////...////////////////////////////////////000000000000000000000000000000000000111111222222222333333333555777999;;;>>>BBBHHHLLLLLLJJJKKKQQQYYY```cccccc___gggtttvvvTTTOOOooo|||{{{wwwwww[[[CCC555444222333444444333111000000000000000000000000111111111000111222222333<<>>>>>;;;777333666888999777444333333666999======:::777777888444111///.../////////...////////////////////////////////////000000000000000000000000000000000000111111222222222333333333555777999;;;>>>BBBHHHKKKJJJIIIKKKPPPYYY```dddddd___hhhvvvYYYNNNhhhuuu}}}~~~}}}jjj;;;777666444111000222333222111111111111111111111111000//////000222333444333===JJJWWW^^^bbbhhhlllmmmyyy{{{{{{ooofffeeehhhyyy~~~qqqjjjccc```bbbddddddbbbhhhgggggghhhiiijjjjjjiiikkkgggcccaaa```aaaaaaaaadddeeehhhkkknnnnnnmmmkkkcccZZZNNNFFFDDDCCCAAA???<<<<<<<<<=====================;;;:::::::::::::::999999::::::;;;:::::::::999999888666555333222222333444555555666666555555444555777888888888777666;;;======:::;;;<<<888333333555888888777555555555888777777999;;;======<<<999444000...///000000...//////............//////000000//////.........---000000000000000000000000000000111222222222222111222444777:::===AAAFFFJJJLLLLLLMMMRRRWWW\\\___``````hhhuuu___NNN\\\pppnnnpppsssGGG666555333111111222333222111111111111111111111111111000///000111333444444@@@MMMYYY___dddjjjnnnppp}}}xxxiii___\\\jjjyyy~~~zzzvvvtttfff```ZZZXXX[[[^^^___^^^eeeeeeeeeeeeggghhhhhhhhhkkkhhhdddbbbcccdddddddddfffggghhhkkknnnlllgggcccZZZRRRIIICCCCCCCCCBBB@@@>>>>>>>>>???????????????>>>>>>===<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999888666555333222222333444444555555555555555444555666666777777666666:::======;;;<<<===:::555333666888888777555444444777777777999<<>>======<<<<<<;;;;;;<<<<<<<<<;;;;;;:::999888777666555333222222333333444555555555555555555444444444444555666666999<<<<<<;;;===???<<<777444666888888666444444444888777666999===AAACCCDDDBBB===777222111111222222//////............//////000000////////////......000000000000000000000000111222222333333333333333222444777:::===AAAFFFJJJKKKKKKMMMQQQWWW]]]___``````hhhuuupppSSSDDDZZZ|||kkkcccwww~~~YYY999444111222444222111111111111111111111111111111222222222111111222555777FFFQQQ\\\```dddlllsssvvv}}}rrraaa[[[\\\qqqxxxtttrrrxxxmmmbbbZZZUUUNNNKKKHHHHHHMMMSSSXXXZZZ]]]]]]^^^^^^^^^___bbbdddiiigggeeefffhhhjjjjjjjjjkkkjjjjjjmmmnnnhhh[[[PPPFFFDDDAAAAAACCCCCCCCCAAACCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>===<<<<<<<<<===<<<<<<;;;;;;888777777555444333222222333333444555555555444444555444333222333444555666777:::;;;:::<<>>666111333555222111222111111111111111111111111222222333222111222666:::HHHRRR[[[^^^ccckkkssswww~~~pppbbbaaaggg|||zzzzzz}}}pppcccWWWNNNJJJEEEDDDCCCEEEIIIOOOTTTWWWXXXYYY[[[[[[[[[]]]aaadddhhhfffeeefffiiikkkllllllkkkjjjkkkmmmllldddWWWMMMEEEDDDCCCCCCDDDDDDDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>><<<=========<<<;;;;;;:::777777666555444333333222222333333444555444444444444333222222222333555666444777999999;;;>>><<<888555777888888777666666888;;;:::888999;;;===>>>>>>AAA>>>999333///...///111//////............////////////000000000000000000////////////////////////222222333444444444444333222444777:::===AAAFFFJJJJJJKKKMMMQQQXXX]]]```aaaccckkkxxx|||```GGGSSSxxxwwwsss{{{ggg[[[pppjjjEEE999111333555222111444111111111111111111111111000222333222111333888===IIIRRRZZZ]]]aaajjjtttyyy~~~oooeeekkkvvv|||wwwuuuuuugggYYYNNNFFFCCC>>>???@@@BBBEEEJJJNNNPPPTTTVVVXXXYYYYYY\\\bbbfffhhhgggfffhhhkkkmmmmmmmmmkkkkkklllkkkfff^^^SSSLLLFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCAAA@@@>>><<<<<<<<<<<<<<<;;;:::999666666555555444333333222222222333444444444444444444333333333333444555555333666888888:::===<<<777666777999999888888:::;;;===<<<;;;;;;<<<<<<;;;999<<<;;;888333///---...000//////............////////////000000000000111111000000000000000000000000111222222333333333333333222444777:::===AAAFFFJJJJJJJJJLLLQQQXXX]]]aaabbbccckkkxxxeeeKKKOOOjjj|||rrr~~~{{{mmm\\\qqqyyyLLL===222333555111111555111111111111111111111111///111333222111444:::@@@KKKSSSZZZ\\\aaakkkuuu{{{|||ooolllyyyrrriiikkkzzzmmm]]]PPPFFFAAA???<<<>>>@@@CCCEEEGGGIIIJJJQQQTTTWWWXXXXXX\\\ccciiijjjiiiiiijjjmmmoooooonnnkkkllllllggg^^^UUUNNNJJJFFFFFFGGGGGGGGGGGGHHHIIIIIIIIIHHHGGGGGGFFFEEEEEEBBBCCCDDDDDDCCCBBB@@@>>><<<<<<<<<;;;;;;:::999888666555555444444333333222222222333444444444444333333333444555555555555555444777999888;;;>>><<<777666777999999999;;;===???===<<<===>>>>>>===;;;888777888777444000...///000//////............////////////000000000111111111000000000000000000000000000111111222333222222222222444777:::===AAAFFFJJJJJJJJJLLLQQQXXX^^^aaabbbaaaiiiwwwhhhMMMKKK___|||qqq{{{{{{rrrbbbwwwPPP???222444555111111666111111111111111111111111...111333222111444<<>>======@@@CCCEEEFFFGGGHHHIIIOOOSSSWWWXXXXXX]]]eeelllkkkkkkkkkllloooqqqpppppplllmmmllldddXXXNNNIIIHHHEEEFFFGGGGGGGGGHHHJJJLLLKKKKKKJJJIIIHHHHHHGGGGGGAAABBBDDDDDDCCCBBB???>>>;;;;;;;;;;;;:::999888777555555555444444333333333222222333444444444333333333444555666777666555444666999::::::<<>>@@@AAA@@@<<<999444666777555111//////111//////............////////////000000111111111222000000000000000000000000000000111222222222222111222444777:::===AAAGGGJJJIIIJJJLLLQQQXXX^^^aaabbb___hhhvvvpppMMMCCCVVVxxxmmmnnntttppphhhwww___:::333222222777000222000111333555555333000///333222333333222444===HHHSSSXXX^^^dddhhhnnnvvv|||yyyrrrxxxeee]]]```xxxzzzlll[[[PPPGGG???<<<<<<>>>BBBFFFGGGFFFFFFHHHJJJPPPSSSUUUWWWXXX]]]dddjjjmmmmmmlllnnnooopppooommmpppmmmggg^^^UUUNNNKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGKKKKKKJJJIIIHHHHHHHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@???>>><<<:::888777666444555555555444333333222444444444444444444444444333333444555555555444333666555555888;;;=========555555777999===>>>>>>===>>>CCCIIIKKKHHHBBB<<<999555444666888555///---000000000//////.........---////////////000000000000000000000000000000000000000111111111111222222222222444666999<<>><<<===???CCCFFFGGGGGGHHHJJJLLLTTTWWWZZZ]]]```eeejjjnnnmmmmmmmmmoooqqqqqqpppooojjjgggaaaYYYRRRNNNLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHKKKJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDBBBAAAAAAAAAAAA@@@???>>><<<:::888777777444444555555444444333222444444444444444444444444777777666666555555666666888777777999<<<===<<<;;;777666666888;;;=========AAAFFFJJJIIICCC===999777>>>999666444000,,,///444000/////////............////////////000000000000000000000000000000000000000111111111111222222222111333555888;;;@@@FFFJJJHHHHHHJJJOOOUUU\\\```aaadddeeeuuuvvvUUUGGGTTTnnnssseeeffffffnnn~~~eee???555222111666///111111222222333333444444444222111111222111333===HHHUUU[[[bbbhhhmmmsss{{{zzz{{{yyyhhheeedddyyymmm___OOOFFF@@@======@@@BBBDDDFFFGGGHHHIIIKKKMMMRRRSSSWWW^^^dddiiikkkkkkkkkkkkkkkmmmooopppooommmddd```YYYSSSOOOMMMMMMNNNKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFEEECCCBBBBBBBBBBBB??????>>><<<:::999888777444444555555444444333333333333333333444444444444555444333222222333555555888888999;;;======;;;999888777555666999;;;<<<<<>>IIIUUU[[[ccciiiooouuu|||~~~tttrrrxxxmmmmmmnnn}}}iiiZZZKKKBBB>>><<<>>>AAAFFFGGGGGGGGGGGGHHHIIIJJJKKKMMMRRR[[[dddjjjjjjhhhhhhggghhhiiikkkjjjhhhfff^^^YYYSSSNNNLLLLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIHHHGGGGGGFFFGGGGGGHHHGGGFFFDDDCCCCCCBBBBBB??????>>><<<;;;999888888333444444555444444333333333333333333333444444444111222222222333333444444666666888:::<<<===;;;999999777555555777:::;;;;;;>>>DDDHHHFFF@@@>>>EEELLLHHH@@@888444333666@@@KKK///////////////.........////////////000000000000////////////////////////000000111111111222222222111333666888;;;???EEEIIIJJJIIIIIIMMMSSS[[[```cccbbbddduuu{{{\\\FFFGGGZZZnnnqqq{{{|||vvvlllEEE999333111555...111222222111111222333666777333111111222111444???KKKTTTZZZcccjjjpppvvv}}}tttjjjuuu{{{yyyfffXXXIIIAAA===<<>>===;;;:::999999333333444444555444444333222222222333333333444444444555666777666555333222555555666888;;;<<<;;;:::999777555555777:::;;;;;;:::@@@EEECCC>>>>>>GGGOOOLLLDDD;;;555///+++///555.........///////////////////////////000000000000////////////////////////000000111111111222222222333555777999<<<@@@FFFIIILLLKKKJJJMMMSSSZZZ___aaaaaadddwwwbbbHHHDDDSSSsssyyywwwwwwoooGGG999333111555///333222111111000111222444555444222222222222555AAAMMMTTTZZZdddlllrrrxxxxxxfffeeevvvzzz|||rrrbbbUUUHHHAAA???>>>AAAEEEJJJIIIHHHHHHHHHFFFCCC@@@BBBCCCGGGNNNTTTYYY[[[[[[`````````aaaaaa___[[[XXXRRRMMMHHHFFFHHHKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFDDDCCCCCCCCCCCC??????>>>===<<<;;;:::999333333444444555555444444111111222222333333444444444444555555444333111000777666666888:::<<<<<<;;;888777555666999;;;<<<<<<999===AAA???::::::@@@FFFFFFAAA===999333,,,+++............///////////////////////////000000000000000000000000000000000000000111111111111222222222444666888:::<<<@@@FFFJJJKKKJJJJJJNNNTTTZZZ___aaaaaaeeexxxiiiMMMFFFMMM{{{|||tttgggxxxpppHHH:::333000555000444111111111000111111111222666444333333333777CCCOOOUUU\\\fffnnnttt{{{uuubbb```ooo|||~~~~~~sssiii\\\PPPEEEAAAAAAAAADDDHHHHHHHHHHHHJJJKKKJJJEEEAAA@@@AAABBBDDDEEEHHHKKKNNNUUUUUUWWWYYYZZZXXXTTTQQQIIIEEEAAABBBGGGKKKLLLKKKLLLLLLMMMMMMNNNNNNNNNNNNLLLLLLKKKJJJIIIIIIIIIIIIGGGFFFEEEDDDCCCBBBBBBBBB??????>>>===<<<;;;::::::222333444444555555444444000111111222333333444444222222222333555888<<<>>>>>><<<999999:::;;;;;;;;;777666666888;;;=========999<<<>>>===:::999;;;======<<<<<<>>>:::333111333............/////////000////////////000000000000000000000000000000000000000111111111111222222222333555777999;;;???DDDHHHGGGGGGIIINNNVVV]]]aaacccccceeevvvoooRRRIIIHHHvvvnnn[[[ooo~~~wwwqqqHHH:::333111666111666111111111111000000000000666444444444333777DDDPPPVVV]]]gggpppvvv}}}~~~mmm]]]___oooyyyxxxxxxmmmcccWWWLLLCCCAAABBBCCCFFFJJJFFFGGGHHHLLLNNNMMMHHHCCCDDDEEEEEECCC@@@AAAEEEJJJKKKKKKNNNQQQSSSRRROOOLLLBBB>>><<>>===<<<;;;;;;:::222333333444555555555444000000111222333333444444444333333666===FFFOOOUUUDDDAAA<<<::::::;;;;;;;;;555555777999===>>>>>>===999;;;===>>>===;;;;;;;;;;;;;;;<<<===888000,,,,,,---.........//////000000////////////000000000000000000000000000000000000000111111111111222222222333444666888:::>>>CCCGGGCCCDDDHHHOOOWWW___ccceeeeeeeeetttvvvUUUBBBHHHmmmddd\\\pppwwwnnnnnnTTT;;;444666555444666000111111111111222222222222666777555333888FFFRRR\\\dddlllqqqwwwnnn[[[]]]rrryyyrrriiibbbUUUKKKCCCDDDHHHGGGEEEDDDGGGJJJLLLMMMMMMLLLLLLMMMMMMMMMLLLJJJHHHEEECCCAAADDDDDDFFFGGGHHHHHHHHHHHHDDDAAA???@@@DDDIIILLLNNNQQQPPPOOOOOONNNNNNOOOOOOPPPNNNKKKJJJKKKKKKJJJIIIHHHGGGFFFDDDCCCCCCCCCCCC@@@???>>>===;;;999888777444444444444444444333333222222333333333444444444444444444555777:::<<<>>>:::999999999::::::;;;<<<888444666BBBLLLKKKCCC===777;;;>>>???===:::999:::===??????===888222---+++000000//////.........---..................------////////////000000000000000111111111111222222222222444666888;;;???CCCGGGHHHHHHIIINNNVVV___eeehhhdddjjjrrrwwwWWWCCCBBBmmmfffcccvvv{{{{{{yyy\\\>>>444555333111222000111111111111222222222222555777555333999GGGSSSXXXaaakkkqqqyyyrrrbbbdddwwwzzzuuunnneee^^^QQQHHHBBBDDDHHHIIIGGGGGGKKKMMMOOOPPPOOONNNOOOPPPVVVUUUSSSQQQNNNKKKHHHGGGLLLIIIFFFEEEGGGIIIIIIIIICCCAAA???@@@CCCHHHKKKLLLNNNNNNNNNNNNOOOOOOPPPQQQLLLKKKJJJKKKLLLMMMLLLKKKHHHGGGFFFEEEDDDCCCCCCCCC@@@@@@>>>===;;;999888888555444444444444333333333222222222222333333333333333333333333444555666777777777777888999:::<<<===888555777@@@FFFDDD>>>;;;777:::>>>???===;;;:::;;;:::<<<===;;;777222...---000/////////.........---........................////////////000000000000000111111111111222222222222444666888;;;???CCCGGGIIIIIIJJJOOOWWW```fffjjjffflllsss{{{[[[GGGIIIrrr{{{wwwmmmmmm}}}bbb@@@333444444111111000111111111111222222222222555666555444;;;HHHTTTXXXbbbmmmttt{{{pppccciii~~~zzzsssnnnggg^^^WWWMMMEEE@@@DDDHHHJJJJJJJJJLLLNNNOOOOOONNNNNNNNNOOOUUUUUUUUUTTTSSSRRRRRRQQQVVVOOOHHHEEEHHHKKKKKKIIIBBB@@@>>>>>>BBBFFFHHHIIIJJJKKKLLLMMMOOOPPPQQQRRRLLLKKKKKKMMMNNNMMMKKKIIIIIIHHHFFFEEEDDDDDDCCCCCC@@@@@@???===;;;:::888888555555444444444333333333111111111222222222222333333333444444333333222111444555555777888:::<<<===888666777<<<>>><<<999999888;;;======<<<::::::;;;777999;;;:::666222///.../////////.......................................////////////000000000000000111111111111222222222222444666888;;;???CCCGGGJJJIIIKKKQQQYYYaaahhhkkkhhhmmmttt^^^IIIMMMlllvvvtttvvvssseee???222444666444333000000111111111222222222222444555555666===JJJUUU^^^hhhrrrxxx~~~~~~ppplll{{{~~~tttlllhhhaaaXXXQQQJJJCCC@@@CCCHHHHHHIIIJJJHHHJJJKKKKKKJJJIIIJJJJJJMMMNNNQQQTTTXXX]]]```bbb]]]UUULLLJJJMMMNNNKKKGGG@@@???===>>>AAADDDGGGGGGEEEFFFHHHKKKNNNPPPQQQRRROOOOOONNNNNNNNNLLLHHHEEEIIIHHHGGGFFFEEEDDDDDDDDDAAA@@@???===<<<:::999888555555555444444333333222000000111111111222222222444555666666666444333222555666666777999:::<<<===777666777:::999666777;;;;;;;;;<<<;;;:::999888888888:::;;;999666111///...........................---------...............////////////000000000000000000111111111222222222222444666888;;;???CCCGGGIIIIIIKKKQQQYYYbbbhhhjjjgggmmmttt^^^HHHDDDYYY|||yyypppyyyggg@@@222444555444333000000111111111222222222222333444555777@@@LLLVVVaaakkkuuu{{{zzzxxxnnngggccc\\\TTTMMMHHHBBB@@@CCCFFFEEEFFFHHHDDDFFFIIIIIIHHHGGGGGGGGGFFFHHHLLLRRRZZZaaafffjjj]]]WWWQQQPPPRRRPPPJJJCCC???>>>===>>>BBBEEEGGGGGGBBBDDDGGGJJJMMMOOOPPPQQQOOOOOONNNOOOOOOMMMIIIFFFJJJIIIHHHFFFEEEEEEEEEEEEAAA@@@???>>><<<:::999888666666555444333333222222000000111111111222222222333444666777777666555444999999999999999:::;;;<<<777555666888777666:::@@@>>>===;;;999999888777666;;;<<<<<<:::555111......---------...............---------.........//////////////////000000000000000000111111111222222222222444666888;;;???CCCGGGGGGGGGJJJPPPYYYaaagggjjjeeekkksss^^^GGGBBBQQQwwwtttyyyqqqhhhrrrhhhCCC444444333000000000111111111111222222222222333444444888BBBNNNXXXaaajjjttt{{{{{{ttt{{{tttjjjccc___YYYPPPIIIEEEAAA???BBBCCCBBBCCCEEECCCFFFKKKMMMLLLJJJIIIHHHBBBCCCFFFJJJPPPUUU[[[^^^XXXUUURRRRRRRRROOOGGG@@@???>>>>>>@@@DDDGGGIIIIIICCCEEEHHHKKKNNNOOOPPPPPPLLLKKKLLLMMMOOOOOOMMMLLLJJJJJJHHHGGGFFFEEEEEEEEEAAAAAA@@@>>><<<;;;999999666666555444333333222111111111111222222222222333111111222333444444444444:::::::::999::::::;;;<<<777555555888888888<<>>===@@@BBB@@@AAADDDBBBGGGNNNRRRRRROOOLLLKKKCCCCCCCCCDDDGGGJJJMMMOOOQQQQQQPPPPPPNNNJJJDDD??????>>>???AAAFFFJJJKKKLLLFFFHHHKKKNNNPPPQQQQQQQQQLLLKKKKKKLLLNNNPPPOOONNNKKKJJJIIIHHHGGGFFFFFFFFFBBBAAA@@@>>><<<;;;:::999777666555444333222222111222222222222333333333333111111111111111222333333888888888888999:::;;;<<<999555444777999999;;;???@@@===::::::===@@@AAA@@@:::::::::888444111//////,,,,,,,,,------.........,,,,,,------...//////000////////////000000000000000111111111111222222222222444666888;;;???CCCGGGFFFGGGKKKRRR[[[ccchhhjjjeeekkksss~~~hhhRRRDDDMMMmmmzzzhhhkkkdddeeebbblll|||___BBB777555333333555000111111111111222222222222222333444:::DDDQQQYYYeeemmmtttxxx~~~}}}rrruuuwwwxxx|||uuummmddd]]]YYYSSSKKKDDD>>>;;;;;;???AAA@@@AAAEEEAAAGGGOOOTTTTTTQQQNNNLLLJJJJJJHHHHHHIIIJJJMMMNNNMMMNNNNNNLLLIIIEEEAAA??????>>>???CCCGGGKKKMMMNNNIIIKKKNNNPPPRRRRRRRRRQQQOOOMMMLLLLLLMMMNNNNNNMMMKKKJJJIIIHHHGGGFFFFFFFFFBBBAAA@@@>>>===;;;:::999777666666444333222111111222222333333333444444444444333222111111111222333555555666777888:::<<<===;;;666444777999999:::===???<<<:::;;;@@@EEEGGGGGG666777888666333111000000,,,,,,,,,------.........,,,,,,------...///000000////////////000000000000000111111111111222222222222444666888;;;???CCCGGGGGGHHHLLLTTT]]]eeejjjlllgggmmmtttnnnVVVGGGNNNgggpppwwwyyymmm[[[lll}}}ggg:::111999333444222111111111111111111111111111222333444:::EEETTT^^^eeemmmtttyyytttfffiiirrrtttuuuwwwrrrtttmmmdddZZZRRRJJJDDD@@@>>>===<<>>===:::888999888555333333555888:::888777666555444333222222444444444444444444444444444444555777:::<<<>>>@@@===666333666999999999;;;:::999<<>>;;;999666777777888999:::;;;<<<777666666555333222222111444444444444444444444444444555666888:::===???@@@<<<666333777:::;;;;;;=========>>>BBBFFFGGGCCC@@@666666666777666333///,,,......------------..................////////////////////////000000000000000111111111111222222222222333444666888<<>>BBBAAAEEELLLRRRVVV[[[```dddeeeeeebbb\\\VVVRRRQQQQQQOOOMMMKKKLLLKKKJJJHHHMMMLLLLLLJJJHHHFFFDDDBBBBBBAAA@@@??????>>><<<:::777999<<<>>>>>><<<:::999555555444333222111111000444444444444444444444444555666777999;;;>>>@@@BBB;;;555333777;;;;;;<<<>>>???@@@AAAAAAAAA@@@???>>>;;;:::999777444222000///......------------..................////////////////////////000000000000000111111111111222222222333444555666888<<>><<<999;;;>>>BBBFFFHHHHHHHHHEEEFFFHHHLLLQQQVVVZZZ\\\lllnnnooopppooonnnnnnoooeee^^^UUULLLFFFCCCBBBAAAFFFEEEKKKWWW]]]^^^```fffbbbbbbaaa___[[[XXXUUUSSSTTTRRRPPPOOONNNMMMLLLKKKMMMMMMMMMLLLJJJHHHGGGFFFCCCAAA@@@??????>>><<<:::;;;<<<===>>><<<999555333333333333222111000000000333333444444444444444444666777888:::<<>>@@@@@@???===<<<===>>>DDDBBB<<<666222000222444......------------..................////////////////////////000000000000000000111111111222222222333444555666888<<>><<<999<<<;;;:::888666444222111222222222111000000000///333333333444444444555555777777888:::===???AAACCC===666333666999888888999;;;<<<======<<<<<<===???FFFEEECCC===777222000000......------------..................////////////////////////000000000000000000111111111222222222333444666777999===BBBFFFHHHJJJMMMRRRYYYbbbiiimmmiiijjjvvvxxx}}}bbbKKKDDDGGG```tttiiinnnTTTjjj~~~rrrFFF444666222555///111111111111111111111111333333222333999FFFWWWdddlllvvvrrr\\\]]]{{{|||vvvyyy~~~xxxqqqggg^^^RRRHHHAAA===;;;::::::>>>BBBDDDDDDCCCCCCCCCAAABBBCCCDDDFFFHHHIIIIIIKKKNNNSSSWWW[[[___dddggg[[[TTTLLLEEECCCCCCDDDEEEMMMWWWcccjjjnnnooojjjcccVVVSSSQQQPPPPPPPPPOOONNNOOOPPPPPPOOONNNMMMOOOPPPKKKLLLLLLMMMMMMLLLLLLKKKHHHFFFDDDCCCBBB@@@<<<:::888777555333333333444444222222111111111000000000222333333444444555555555666777888:::<<>>>>>===CCCHHHGGG???555---)))......------------..................////////////////////////000000000000000111111111111222222222222444555777999>>>DDDHHHGGGHHHJJJOOOVVV^^^eeeiiihhhiiiuuusss|||~~~cccKKK@@@CCC^^^pppdddlllWWWooo~~~}}}sssHHH444444222555///111111111111111111111111333333222333999GGGXXXeeemmmwwwwwweeeaaa|||{{{qqqwww|||rrreee]]]PPPEEE???<<<:::::::::???DDDFFFEEEDDDCCCDDDCCCDDDGGGIIIKKKLLLMMMMMMKKKLLLMMMMMMNNNPPPSSSVVVSSSNNNGGGDDDDDDGGGJJJKKKRRRaaakkkjjjmmmrrrlll___RRROOOLLLLLLNNNPPPOOONNNOOOQQQRRRRRRQQQQQQTTTVVVSSSSSSSSSSSSRRRRRRQQQPPPMMMKKKIIIGGGEEEBBB???<<<888777555444444444444555222222111111111111000000222222333333444555555666666666777999<<<>>>AAABBB<<<666333777<<<<<<===???777666666888===???===;;;888???EEEEEE>>>555...+++......------------..................////////////////////////000000000000000111111111111222222222111333555777:::???EEEIIIHHHIIIKKKPPPVVV]]]dddhhhhhhiiiuuuttt}}}~~~```GGGCCCGGGeeerrrddd~~~mmm[[[ttt~~~tttHHH333444333888222111111111111111111111111333333222333999GGGYYYeeennnyyy~~~nnnfffyyykkkssswwweee\\\OOODDD>>>;;;:::::::::???EEEGGGGGGEEEEEEFFFCCCEEEIIIMMMPPPRRRRRRRRRRRRQQQOOOKKKHHHGGGHHHJJJPPPLLLGGGEEEGGGLLLPPPRRRUUUgggooohhhjjjsssnnn\\\NNNKKKIIIKKKOOORRRTTTSSSQQQSSSVVVVVVUUUVVVZZZ]]][[[[[[[[[ZZZYYYXXXVVVUUURRROOOLLLJJJHHHEEEAAA>>>;;;:::999888666444222222222222222222111111111111222222333333444555666666555666777999;;;>>>@@@BBB:::555333999>>>@@@BBBDDD777555444888===@@@<<<888:::===???===666222222444.........------...................../////////000////////////000000000000000111111111111222222222000222444777:::???FFFKKKLLLLLLNNNRRRXXX___eeeiiiiiijjjvvvttteeeJJJEEELLLnnn{{{gggtttdddqqq{{{uuukkkCCC444555///444222222222111111111111222222333222111333:::GGGVVV```qqq{{{zzzooommm}}}}}}lllssswwwdddXXXKKKCCC>>>:::888999;;;AAAEEEDDDCCCEEEGGGFFFFFFKKKQQQTTTUUUUUUXXX[[[UUUSSSPPPNNNLLLLLLMMMNNNMMMKKKJJJJJJMMMQQQUUUWWWbbbkkkmmmjjjpppvvviiiSSSMMMMMMNNNMMMMMMOOOSSSVVVSSSVVVYYY[[[[[[[[[\\\]]]\\\]]]```aaaaaa___]]][[[[[[WWWQQQLLLHHHDDD@@@===;;;999666333222222222333333333222111000000111111333333333444444444555555777888999999:::<<>>:::999666444222222222333333222222111000000111111333333333444444444555555666888999999:::<<>>::::::::::::999999:::;;;<<<;;;:::888555222///...---------............///////////////////////////............////////////000000111222222222222111222333444666999???FFFJJJKKKNNNRRRUUUXXX^^^ffflllkkkjjjwwwrrr}}}oooRRRKKK]]]rrrzzzrrryyyLLL888666///444222222222111111111111222222333222222333999FFFVVVbbbpppzzzrrrwww~~~uuucccVVVHHH@@@<<<999999<<>><<<999888666444333222333333333222111111000111111111333333333444444444555555666777999::::::===@@@CCC;;;777444555555333555999:::::::::999999999999999;;;;;;999777555222///...---------............///////////////////////////............//////////////////000111111111111000222333444666999???FFFJJJMMMPPPSSSVVVXXX]]]eeekkklllkkkxxxooozzzsssVVVLLL\\\{{{lllyyyxxxtttzzzJJJ666555000555444222222111111111111222222222222222333888EEEWWWdddrrr{{{rrrvvv}}}uuuvvvzzzcccUUUFFF>>>:::999;;;>>>DDDHHHIIIGGGHHHLLLNNNMMMNNNNNNOOOSSSXXXYYYUUURRRJJJLLLNNNNNNMMMLLLKKKJJJIIIGGGGGGKKKRRRYYY]]]]]]lllhhhkkksssqqqaaaPPPIIIPPPSSSUUUVVVVVVVVVWWWXXXZZZ[[[]]]^^^```cccgggkkkppptttzzz}}}}}}yyysssoooaaaZZZOOOEEE???<<<::::::999888666444333333333333222222111111111111111222333333333444444444555555555777999:::;;;===AAADDD===888666777666444555999:::999999:::::::::999888;;;:::999777444222///...---------............///////////////////////////............///////////////000000111111111111111222333444666999???FFFJJJLLLOOOSSSVVVYYY^^^fffmmmmmmlllxxxlllxxxsssWWWLLLYYYpppjjjttttttoookkk{{{|||KKK555555111666444222222111111111111222222111222333333777DDDWWWfffttt~~~wwwlllsssvvvvvv~~~dddUUUEEE<<<999999===BBBGGGJJJJJJHHHJJJNNNNNNKKKGGGFFFGGGKKKOOOQQQOOOLLLFFFLLLRRRQQQMMMJJJKKKNNNLLLLLLMMMQQQVVV[[[___aaappplllnnnooobbbNNNFFFJJJPPPRRRTTTUUUUUUUUUVVVWWWYYY[[[\\\]]]^^^aaaeeehhhkkknnnsssuuutttpppkkkhhhWWWQQQGGG@@@<<<:::::::::777777666555444333333333222111111111111111222222333333333444444444555555555666888:::;;;>>>BBBFFF===999888999999777888<<<:::999888:::<<<===;;;999:::999888666444222///...---------............///////////////////////////............////////////000111222222333333222222222333444666999???FFFJJJIIIMMMQQQUUUYYY```hhhooonnnlllxxxhhhwwwoooUUULLLXXXtttsssxxxtttnnnhhhtttMMM777777111555222222222111111111111222222111222333222666CCCXXXgggvvvooommmxxxyyy|||eeeVVVEEE<<<999:::@@@FFFHHHKKKKKKJJJKKKNNNLLLGGGBBBAAABBBEEEIIILLLMMMMMMNNNTTTYYYXXXSSSQQQRRRUUUWWWZZZ\\\\\\ZZZ[[[___dddqqqqqqppphhhUUUCCCBBBLLLNNNPPPQQQQQQQQQQQQRRRTTTYYYZZZ\\\\\\]]]^^^aaacccbbbcccddddddccc```\\\ZZZMMMIIICCC???===<<<<<<;;;777666666555444444333333111111111000111111222333333333333444444444555555444666888:::<<>>:::999;;;;;;999:::>>>:::888888;;;???@@@>>>:::999999888666444111///...---------............///////////////////////////............////////////111111222333333333333333222333444666999???FFFJJJGGGKKKPPPTTTXXX___iiiooommmlllwwweeewwwjjjQQQKKKUUUzzz|||tttjjjqqq~~~KKK666777222555111222222111111111111222222000222333222555CCCXXXiiiwww~~~mmmooo}}}~~~fffVVVEEE;;;999;;;BBBIIIHHHKKKKKKJJJLLLMMMHHHAAAAAABBBCCCEEEGGGKKKQQQUUUYYYZZZ\\\___bbbdddddddddggglllnnnhhh___[[[^^^dddmmmooolll^^^KKK???AAAHHHLLLLLLMMMLLLKKKLLLOOOQQQUUUWWWYYYYYYXXXXXXYYYZZZUUUTTTRRROOOMMMKKKIIIIIIDDDBBB???>>>>>>===;;;:::666666666666555444333333111111000000111222222333333333333444444444555555444666888:::<<<@@@DDDHHH???<<<;;;===<<<::::::===999888888<<>>BBBDDDFFFGGGIIINNNVVV\\\___\\\\\\dddooowwwvvvrrrsssyyy{{{qqqbbbZZZ]]]cccgggjjjeeeVVVFFF???@@@BBBJJJJJJJJJIIIHHHIIILLLOOOQQQSSSUUUUUUSSSRRRQQQRRRKKKHHHDDD@@@===<<<<<<<<<============>>><<<999666555666666666555444333333111111000000111222333333333333333444444444555555444666888:::===@@@EEEHHH@@@===<<<===<<<999888;;;999777888===CCCEEEBBB>>>888888777666444111000...---------.........//////////////////////////////............/////////000//////000111111111111111222333444666999???FFFJJJHHHLLLPPPSSSVVV\\\dddkkkllljjjvvvhhh|||vvvYYYJJJIIIQQQqqq}}}uuullluuujjjDDD888111111333111333333222222111000//////000000111333555@@@VVVjjjvvv{{{yyywwwvvvuuuqqqttttttxxx|||aaaSSSCCC<<<;;;>>>DDDJJJIIIKKKLLLKKKHHHFFFFFFGGGDDDFFFJJJMMMOOOQQQTTTVVVZZZ\\\dddoooyyy|||wwwqqqxxxzzztttdddYYYXXX[[[[[[___]]]WWWMMMCCC======???IIIIIIHHHEEEDDDEEEHHHKKKQQQQQQQQQPPPOOOMMMKKKIIIEEECCC???<<<999888888999666777999:::::::::888777555555666666666555333222111111111000111111222333222222333444444555555666444777999777999@@@DDDEEE>>>999666666777666:::???:::666777===@@@>>>;;;;;;;;;===<<<888444333///))),,,---------.../////////---------............///............////////////000111111111111222222222111333444666999>>>DDDHHHIIIKKKNNNQQQUUU\\\fffmmmlllnnntttggg|||tttWWWHHHEEEOOOllltttxxxyyykkkuuugggCCC888333333666333333333222222111000000///000000111333555???UUUiiivvvvvvjjjmmmuuuzzzzzzzzzmmmqqqsssvvvbbbSSSBBB;;;;;;>>>EEEKKKLLLKKKIIIHHHGGGGGGIIIKKKKKKLLLMMMLLLLLLMMMPPPSSSZZZ[[[___fffmmmpppnnnlllnnnoooiii]]]UUUVVVYYYXXXXXXVVVOOOFFF>>>;;;===@@@GGGGGGFFFDDDCCCDDDGGGJJJNNNOOOPPPPPPOOONNNLLLKKKEEECCC???<<<:::888888888666777888::::::999777666444555555666555444333222111111111111111222222333222222333444444555555666444888999888;;;AAAEEEEEE===888555777777777:::???:::777888===@@@???======>>>CCCDDD===555111...,,,---------...............---------............///............////////////000111111111111222222222111333444666999>>>DDDHHHIIILLLOOORRRUUU\\\eeekkkkkkmmmuuufff{{{rrrTTTFFFBBBSSSpppyyyiiiqqqtttgggtttaaa???777333444666333333333222222111000000000000000222333444>>>SSSfffuuummm]]]hhhzzz~~~|||{{{qqqsssssswwwdddSSSBBB:::;;;???GGGMMMNNNKKKGGGEEEFFFJJJMMMOOOSSSRRROOOKKKHHHHHHKKKNNNSSSSSSRRRSSSUUUXXX[[[\\\^^^^^^YYYSSSRRRUUUXXXWWWTTTQQQKKKCCC<<<:::>>>BBBEEEEEEDDDBBBBBBCCCGGGJJJMMMNNNOOOPPPPPPOOONNNMMMEEEDDDAAA>>>;;;:::999999666777888999999888666666333444444444444333333222111111111111111222333333222222333444444555555666555999::::::===CCCFFFEEE;;;777555777888777:::???;;;888888===@@@??????@@@BBBIIIKKKAAA555///.....................------------------............///............////////////000111111111111222222222111333444666999>>>DDDHHHHHHLLLQQQTTTWWW\\\ccciiiiiimmmwwweee{{{pppSSSFFFFFFaaavvveeejjjzzzvvvgggbbbttt\\\<<<555222222333///222222222111111111000000111111222333444<<>>???AAACCCHHHHHH???444///...---/////////...---------,,,---------............///............////////////000000111111111222222222111222444666999>>>DDDHHHHHHLLLRRRUUUXXX\\\bbbfffgggmmmyyyddd{{{pppTTTGGGQQQppplll___dddnnnbbb___fff{{{]]]===555222222222...222222222111111111111111111111222222333:::MMM```rrr~~~qqqgggrrrzzztttsss{{{|||xxxxxxkkkXXXDDD<<<>>>CCCJJJOOOKKKJJJJJJLLLMMMNNNMMMMMMSSSPPPKKKFFFBBBCCCHHHLLLKKKKKKIIIGGGDDDDDDGGGIIIHHHGGGHHHMMMSSSYYY]]]______```^^^XXXOOOGGGDDDDDDAAAAAAAAAAAAAAACCCHHHKKKQQQQQQRRRRRRQQQPPPNNNMMMKKKJJJHHHFFFCCCAAA@@@???999999999888777666555555333333333333333333333333222222222111222333333444222222333444444555555666666999:::<<>><<<===@@@@@@BBB???888333111...***/////////...---------,,,---------............///............////////////000000111111111222222222111222444666999>>>DDDHHHGGGLLLRRRVVVYYY\\\bbbfffgggmmmyyyaaayyyoooTTTIIIZZZwwwsss\\\XXXaaaggg[[[```ooo___???777444333444000111111111111111111111111111111222222222999KKK\\\ooo|||pppbbbfffnnnqqqxxxooo[[[GGG???BBBFFFKKKNNNIIILLLPPPQQQOOOMMMKKKKKKMMMLLLIIIFFFDDDFFFJJJMMMIIIIIIHHHGGGGGGHHHHHHHHHIIIHHHJJJPPPTTTWWW[[[```ccceeeeee___VVVMMMGGGEEEAAAAAABBBBBBBBBEEEJJJNNNSSSTTTTTTTTTSSSRRRPPPOOONNNMMMKKKIIIGGGDDDCCCBBB<<<;;;:::999888777666555444333333333333444444555222222222222222333444444222222333444444555555666555888:::<<>>>>>::::::>>>;;;<<<999444111111...***...............------------------............///............////////////000111111111111222222222111333444666999>>>DDDHHHGGGKKKQQQVVVXXX]]]bbbggggggnnnxxx^^^wwwnnnTTTIIIYYYuuujjjVVV[[[cccbbb[[[bbbrrr^^^===555333333555222111111111111111111111111222222222222111777IIIZZZlllyyyrrr^^^aaarrrrrr^^^JJJCCCEEEIIIKKKMMMJJJPPPUUUTTTNNNIIIIIIKKKIIIJJJJJJIIIHHHIIILLLNNNJJJGGGFFFGGGKKKMMMLLLKKKNNNMMMPPPTTTSSSPPPTTT[[[^^^``````\\\TTTLLLHHHGGGAAABBBCCCCCCDDDHHHMMMPPPSSSTTTUUUUUUUUUTTTSSSSSSNNNNNNLLLKKKHHHFFFCCCBBB>>>===;;;:::888777666666444444333333333444666666333222222222222333444444222222333444444555555666444777999<<>>DDDHHHFFFKKKPPPTTTXXX]]]dddiiiiiinnnvvv[[[tttlllSSSIIISSSssslll]]]dddggg___[[[```pppYYY999111///111444111111111111111111111222222222222333222111777HHHYYYjjjxxxvvvaaaggg~~~ttt```LLLEEEGGGJJJKKKLLLLLLRRRXXXUUULLLFFFHHHLLLHHHJJJLLLLLLLLLLLLMMMOOOOOOKKKHHHKKKQQQUUUUUUSSSRRRQQQTTTVVVQQQKKKMMMUUUWWWYYYYYYUUUNNNIIIHHHHHHBBBCCCCCCDDDEEEIIINNNRRRRRRSSSUUUVVVWWWWWWVVVVVVNNNNNNMMMKKKHHHFFFCCCBBB???>>><<<:::999777777777555444444333444555666777333333222222333333444555222222333444444555555666444666888<<>>777555666::::::777666888777:::???DDDBBB;;;999;;;666<<<>>>666---,,,///000,,,------....../////////---------.........//////............/////////000000111111111111222222222111333444666999>>>DDDHHHFFFJJJPPPTTTWWW]]]eeejjjjjjnnnuuuaaazzzyyyaaaMMMKKKVVVlllaaannnmmm```WWW]]]{{{}}}RRR888999666000111111111111111111111111111111555888222...111555CCC[[[kkkyyylllmmmyyy|||cccMMMHHHIIIGGGIIINNNOOOSSSWWWWWWRRRMMMJJJIIIMMMKKKJJJLLLOOOPPPOOOLLLOOOPPPSSSYYY]]]]]]XXXSSSVVVQQQKKKGGGFFFGGGGGGGGGKKKMMMMMMKKKFFFDDDDDDFFFEEEEEEFFFFFFFFFHHHKKKNNNRRRRRRRRRUUUWWWXXXVVVTTTUUUSSSPPPLLLIIIFFFDDDCCCCCCBBB@@@===;;;888666555555555555555555555555555333333222222111222222222444555666555444333444555333555999???CCCEEECCCAAA555777888888777666666777777999===???@@@>>>;;;999:::;;;===;;;666111...,,,------------------------------..................///////////////.........000000000000111111111111222333555666999===CCCGGGGGGKKKQQQUUUXXX]]]ccciiijjjooosssnnnwww]]]IIIGGG]]]sssiiitttrrrfff```mmmuuuLLL555777555000222222111111111111111111111111///111...000444222===TTTiiiwwwnnnooozzzgggRRRKKKKKKIIIJJJPPPSSSUUUWWWUUUQQQNNNNNNPPPQQQOOOMMMNNNQQQTTTTTTSSSPPPTTTZZZ```aaa\\\TTTNNNNNNKKKGGGEEEDDDDDDDDDCCCFFFHHHHHHFFFCCCAAABBBDDDEEEEEEEEEEEEEEEGGGKKKOOORRRRRRRRRTTTWWWXXXWWWVVV[[[YYYVVVRRRNNNJJJHHHFFFDDDCCCAAA???<<<:::888777666666666666666666555555333333222222111222222333444555666555444333444666444666;;;AAAEEEEEEBBB???444666777666555444444555666999===@@@AAA@@@===;;;888::::::888444000...---------------------------......................../////////////////////...000000000000111111111111222333555666999===CCCGGGFFFJJJPPPSSSVVV[[[aaafffjjjooottt}}}xxx^^^JJJHHH___oookkkwwwtttiiiaaaxxxiiiEEE111444333000333333111111111111111111111111000000222;;;@@@777<<>>DDDGGGEEE@@@;;;333444555444333222222333666888<<>>===999999888777666555444444222222111111222222333333333444666555444444555666777;;;AAAFFFHHHEEE>>>888444444555444222111222444777999<<<>>>>>>===:::999555555444111...,,,---///------------............////////////........................///////////////000000000111111111111222333555666999===CCCGGGFFFJJJOOORRRUUUYYY___dddgggmmmssszzz```QQQVVVvvvxxxiii```tttzzziii```WWW===222666333111333111111111111111111111111111000......888>>>444888NNNbbbppp~~~jjjmmm{{{yyyxxxxxxoooyyyzzzfffWWWMMMIIIJJJNNN[[[\\\]]]ZZZUUURRRRRRSSSXXXZZZ]]]``````___^^^]]]iiihhhddd\\\SSSMMMLLLNNNJJJHHHFFFGGGJJJOOORRRSSSTTTPPPKKKGGGEEEEEEEEEEEEEEEEEEFFFFFFGGGKKKPPPTTTRRRPPPOOOPPPSSSVVVWWWWWWWWWXXXYYYYYYXXXVVVTTTRRRMMMLLLJJJGGGEEEBBB@@@???::::::999777555444333222222111111111222222333444333444555555444444555777999<<>>??????>>><<<999777444444222///---,,,---///---------....../////////000000/////////.........---.........//////000000///000000000111111111111222333555666999===CCCGGGGGGKKKPPPTTTVVV[[[aaafffeeelllsssoooUUUKKKWWWwwwaaa^^^xxxuuubbbeeePPP;;;444777333111333000111111111111111111111111///000,,,000666222666GGG]]]lll|||qqqnnnzzz~~~yyyooowwwlllZZZMMMHHHIIILLLWWWZZZ\\\[[[VVVRRRPPPPPPYYY]]]bbbeeeeeeeeeeeeeeemmmhhh___VVVOOOLLLNNNQQQLLLKKKKKKNNNSSSWWW[[[\\\XXXSSSLLLGGGEEEEEEEEEEEECCCDDDEEEGGGHHHKKKPPPSSSSSSRRRQQQRRRUUUWWWWWWVVVUUUWWWXXXZZZ[[[[[[[[[[[[SSSRRRPPPLLLIIIFFFCCCBBB===<<<;;;888666444333222111111111111222333444444222444555555444444666777999===BBBFFFGGGBBB:::444444555555444444555777:::BBBBBBCCCBBB@@@===:::888555555333000---,,,---///---------...//////000000111000000//////.........------......///000000000000000000000111111111111222333555666999===CCCGGGGGGKKKQQQUUUXXX]]]dddiiidddkkkssswwwbbbJJJIII^^^yyymmm[[[^^^zzzooo]]]mmmuuuHHH777333777333222444000111111111111111111111111///555111---333555888AAAWWWgggxxx}}}pppvvv~~~xxx}}}rrr]]]MMMHHHIIIKKKRRRUUUXXXWWWTTTQQQQQQRRRWWW[[[___bbbcccfffkkknnnkkkeee]]]VVVRRRQQQPPPPPPOOOPPPTTTZZZ```ddddddddd[[[UUUMMMHHHGGGHHHIIIHHHEEEGGGJJJMMMNNNQQQTTTWWWWWWVVVVVVWWWYYYYYYXXXWWWVVVVVVXXXYYY[[[]]]^^^___[[[YYYVVVRRRNNNKKKHHHFFF@@@???===;;;888666444333111111111111222333444555222333555555444555666888:::<<>>>>>===<<<;;;999888777777777444111.........---------...///000000111222111111000///......------------...///000000111000000000000111111111111222333555666999===CCCGGGDDDIIIOOOTTTXXX^^^eeekkkgggnnnwwwtttYYYKKKVVViii{{{```UUUfff^^^|||fff@@@888111///333666444000000000000000000000000000///000000000000222666999NNN^^^qqq~~~uuunnn}}}jjjrrr{{{xxxcccQQQHHHGGGIIIOOONNNOOOQQQTTTTTTQQQNNNTTTRRROOOQQQ[[[iiippppppjjjddd]]]XXXVVVUUUTTTSSSWWW```llltttsssllleeeaaaUUUPPPLLLLLLOOOQQQOOOLLLIIIQQQYYY]]]\\\[[[]]]```YYY^^^dddgggfffbbb___]]]WWWWWWXXXYYY[[[]]]^^^```ddddddbbb^^^YYYSSSMMMJJJEEEBBB???===;;;:::888666222222333333333333444444333444444444333444777999===???CCCEEEEEE@@@888222666444222000111555999;;;>>>===<<<;;;999888777666333222111000////////////..........................................------............////////////000000000000111111111111666777777777888<<>>@@@CCCEEECCC>>>777222666444222111222666:::===<<<<<<;;;:::888777555444333222111000////////////........................---------------.....................////////////000000000000111111111111555666666666888<<>>AAACCCDDDBBB>>>999555222444333333333666:::>>>AAA>>>???@@@@@@>>>:::777444444333111000......------........................***++++++,,,---......///............///////////////000000000111111111111222333444555777<<>>NNNbbbppp{{{}}}tttooorrr{{{lll[[[QQQOOONNNOOOPPPQQQRRRRRRTTTTTTSSSXXXZZZXXXXXX\\\``````ccccccbbb```___```bbbdddjjjddd______dddfffbbb]]]WWWXXXZZZ^^^bbbeeeffffffiiigggcccbbbaaa```^^^]]]```dddiiimmmmmmhhhaaa[[[UUUWWWYYYZZZZZZXXXVVVTTTPPPOOONNNLLLKKKJJJIIIIIIBBB???<<<999888777444222222222222333333333333444333444555666666888;;;>>>BBBCCCCCCAAA;;;777444333333333333444777;;;>>>AAA??????@@@@@@>>>:::666444333222111///...---------........................++++++,,,,,,---...//////............///////////////000000000111111111111111222333444777<<>>444777888777444222222444000000000000000000000000...///111111111111222444:::JJJ]]]kkkwwwxxx}}}uuubbbUUUNNNMMMNNNNNNNNNOOOQQQVVVYYYXXX^^^___YYYUUUWWW\\\^^^]]]\\\]]]aaaeeeggghhhggghhhaaaZZZ[[[bbbgggfffbbb[[[]]]aaadddhhhjjjlllmmmkkkiiifffbbb```___``````hhhmmmsssuuupppiiibbb]]]UUUWWWZZZ[[[[[[YYYUUUSSSPPPNNNKKKHHHFFFFFFGGGHHH>>><<<999888888777555444222222333333333444444444222333555666666999<<>>@@@===>>>>>>===:::777444222111111000///....................................,,,------....../////////............////////////000000000000111111111111111222333555888===DDDIIIOOOUUU\\\aaabbbcccfffhhhaaabbbfff|||nnnZZZLLLNNNWWWYYYTTTXXXuuu~~~LLL;;;444444555444222111111222000000000000000000000000---///111111111000111333666FFFYYYfffrrr~~~}}}lll]]]SSSKKKKKKKKKJJJKKKOOOWWW\\\[[[bbbccc\\\UUUTTTXXXZZZ[[[ZZZ[[[bbbjjjmmmjjjfffdddaaa]]]]]]```eeehhhjjjggggggfffffffffhhhkkknnnhhhiiigggccc``````dddhhhqqqxxx~~~|||rrrggg___\\\XXXZZZ\\\]]]\\\XXXTTTPPPNNNLLLIIIGGGEEEDDDCCCDDD===;;;999777777666555333111222222222333333333333333444666777888:::>>>AAAAAABBBBBB===777444555777333333333444666999<<<>>>>>>>>><<<;;;888555333222000//////.........//////........................////////////////////////............////////////000000000000111111111111111222444666999>>>EEEJJJSSSZZZcccgggfffdddeeefff]]]___eeewwwiiiUUUJJJPPPZZZWWWMMMXXXzzztttCCC:::444333111000000000000000000000000000000000000000---///111222111000111222333CCCVVVcccnnnzzz}}}|||uuueee[[[IIIIIIHHHGGGGGGMMMVVV^^^\\\dddggg___VVVSSSUUUWWW___\\\]]]eeennnpppjjjbbbaaacccbbb```___bbbjjjpppqqqnnnjjjeeecccdddhhhlllfffggghhhdddaaabbbiiiooovvv~~~rrrccc[[[YYYZZZ\\\^^^___\\\WWWRRRNNNJJJIIIHHHFFFDDDAAA???>>>>>><<<999777777666444222000111111111111222222222444555777888999<<<@@@CCC@@@BBBBBB===666333555888333333333444666999;;;===AAA@@@>>>;;;999666555444...............///000000........................000000000000000/////////............/////////000000000000000111111111111111222444666999???FFFKKKTTT\\\eeeiiigggcccbbbccc[[[^^^eeetttiiiUUUNNNWWWVVVOOOPPPlll|||ccc===222444333222222111111222222000000000000000000000000000111111111111222222222999===KKK]]]lllvvvrrruuuqqq___MMMIIIFFFGGGHHHJJJQQQYYYbbbaaabbbccc]]]UUURRRTTT]]]aaagggooorrrpppjjjeeedddeeedddaaa```dddmmmtttuuunnnjjjjjjkkkkkknnnsssnnnnnnllliiikkktttzzzkkkcccaaabbbbbb^^^[[[[[[]]][[[TTTNNNLLLIIIFFFDDDCCCCCCBBB@@@===;;;888777777666444333111222444444444444666777444444555666999<<>>;;;888777777666444333222333444444444444555666555666777888;;;>>>AAABBBEEEAAA<<<888666666666555555555666777:::<<>>DDDHHHLLLOOOSSSWWW[[[```dddgggbbbaaaeeetttfffPPPKKKWWW\\\\\\eeetttvvvKKK666999444333222222111111222222000000000000000000000000000111111111111222222222000333???QQQaaannnyyy|||xxxmmmYYYRRRLLLIIIGGGHHHPPPXXX___eeemmmqqqiii\\\TTTTTT\\\dddnnnvvvyyyxxxuuusssjjjjjjiiiiiilllqqqyyy}}}|||}}}}}}zzzzzz}}}tttpppqqqrrrqqqgggkkknnnllldddZZZSSSOOONNNJJJEEEBBBAAA@@@@@@???>>>;;;999777777666555333333444555555444333444666666777999;;;>>>AAACCCDDDDDD@@@:::555444555555555666666777888;;;@@@CCCFFFAAA>>>999666999<<<777///000000000///......------........................---...............------//////000111111111111000111111111111222222222222222333555666888<<>><<<999888777777555333444555666555444333444555555777999===???AAACCCCCCBBB>>>888444333444555666777777888:::===BBBGGGJJJ@@@AAA@@@======<<<666...000000//////....................................+++,,,---..................///000000111111000000000000000111111111222222222333444555777<<>><<<999888888777555444444666666666444333444555444666:::===???AAAAAAAAA???;;;666333333555666777888999999<<>>FFFJJJGGG@@@:::444...////////////....................................,,,,,,---...////////////......///000000000000////////////000000000111111111222444555888<<>>KKKZZZjjjvvv~~~yyynnnjjjsss|||ttthhhYYYNNNHHHHHHQQQ[[[hhhwwwiii^^^^^^bbbeeekkkttt|||yyysssvvv~~~sssjjjddd```PPPMMMIIIFFFEEEDDDBBB@@@???<<<:::888888777666444444555666666555444555777444777:::>>>??????>>>===:::777555444555777888999999:::;;;===@@@BBBEEEFFF>>>HHHNNNIII???777222...//////////////////..............................------...///000000000///---...//////000000//////.../////////000000000000111222444666888===CCCHHHLLLSSS\\\aaaaaabbbfffjjjfffgggnnnUUUQQQJJJJJJNNNOOOcccooofffFFF666<<<---444333222222111111222222000000000000000000000000000111111111111222222222333///000999EEETTTeeerrrwww~~~{{{vvvpppyyy}}}ooo___RRRKKKKKKUUU```nnn~~~tttkkkmmmhhhhhhlllvvvzzz}}}|||rrrfff]]]PPPOOOLLLKKKJJJIIIFFFCCC???===:::999888777666444333555666666555555666888666888<<>>@@@AAAAAAAAA???EEEGGGAAA:::555111---.../////////////////////........................---...///////////////......///000000111111000000//////000000000111111111000222444666999???EEEJJJLLLTTT]]]aaa``````dddiiifffffflllQQQPPPJJJKKKOOOSSSnnnnnnsssyyy>>>666???+++444333222222111111222222000000000000000000000000000111111111111222222222666111000666AAANNN^^^kkkooo~~~||||||iiisssxxxssstttcccUUUNNNNNNXXXcccsss~~~wwwzzzmmmkkkmmmxxx{{{vvveeeWWWTTTRRRQQQQQQQQQOOOKKKHHH???===:::999888888666444222444666666555666777999777:::===@@@AAA???<<<:::444333444666999<<<<<<;;;999;;;===???@@@???>>>===AAAAAA>>>888555444222---.........///////////////........................---......//////...------000000111222222222222111000111111111111222222222000111444777:::@@@GGGLLLKKKRRRYYY\\\ZZZ[[[```eeeeeeeeejjjJJJPPPLLLHHHMMMXXXttt\\\FFF666...777222222222111111111111000000000000000000000000000000000000000000000000000444444333444999FFFWWWcccnnnzzz{{{mmmqqqyyyyyy~~~zzzeeeTTTSSSUUUXXXbbbssswwwhhhllluuuhhh___dddbbb]]]WWWVVVVVVSSSKKKCCCAAA???===:::777666666666333333333444555666777888:::<<<@@@BBBAAA===999666333333444888===@@@???<<<:::999:::>>>CCCEEECCC@@@DDD@@@999555222000...---////////////////////////------,,,,,,------...///---------............///////////////000000000000---///000111000000222444222444666888;;;@@@FFFJJJLLLSSS[[[^^^]]]]]]___bbbbbbdddmmmIIIOOOKKKIIIQQQ```}}}TTT===777333666222222222111111111111000000000000000000000000000000000000000000000000000333222111222666BBBRRR]]]hhhtttuuusssrrr}}}|||}}}}}}{{{iiiXXXSSSQQQTTT^^^{{{tttffflllxxx}}}pppkkkmmmkkkddd]]]YYYWWWSSSKKKDDDBBB@@@>>>:::888666666555333333333444555666777888<<<===???@@@???<<<888555444333555888<<<>>>===;;;888999;;;>>>AAABBB@@@???BBB>>>888333111000...---////////////////////////,,,,,,++++++,,,,,,---............/////////000000////////////000000000000///000222222111111222444222444666888;;;???EEEIIILLLSSSZZZ]]]\\\\\\___bbbaaadddlllIIINNNLLLMMMZZZiiiIII333888888444222222222111111111111000000000000000000000000000000000000000000000000000000000000///333<<>><<<999666444555555666888;;;<<<;;;999777999<<<============>>>???;;;666222000///...---////////////////////////---------,,,---......///////////////000000000111////////////000000000000111222333333222111222444333555777888;;;>>>DDDGGGMMMSSSYYY[[[ZZZZZZ^^^ccc```bbbkkkGGGNNNRRR^^^sssppp@@@222777888555222222222111111111000000////////////////////////000000000000000000000000///000000///111777BBBJJJXXXeeerrrzzzzzzooouuuuuu```TTTNNNWWWkkknnnllluuu}}}uuuhhh^^^WWWQQQJJJEEEEEECCC@@@<<<999777555555444444444555666888999:::AAA???===;;;888666444444555666777999::::::999888666:::======:::999;;;===<<<888333000/////////...//////////////////////////////......//////000111....../////////000000000////////////000000000000111222333333111000111222444555777888:::>>>CCCFFFMMMRRRXXXYYYXXXYYY^^^ccc___aaakkkHHHTTTbbbyyyTTT===666555555666222222222111111111000000////////////////////////000000000000000000000000000111111000111555<<>>;;;888666444444444666777999::::::999888888777:::===<<<:::999;;;===:::777222////////////...////////////////////////.........---...//////000------........./////////////////////000000000000000111222111000///000111333555666888:::===BBBFFFMMMRRRXXXYYYXXXYYY^^^ccc^^^aaajjjUUUgggzzzggg???<<<999333444555222222222111111111111000000000000000000000000000000000000000000000000000///111333222111333888<<>>:::777222////////////...////////////////////////,,,,,,++++++,,,,,,---...------------............////////////000000000000///000111111000///000222222444666777:::===CCCFFFMMMSSSYYY[[[ZZZZZZ^^^ccc___aaajjjaaayyyuuulllvvv|||NNN888;;;666333666333222222222111111111111000000000000000000000000000000000000000000000000000...111333333111111555888AAAMMM[[[fffppp|||~~~}}}{{{~~~xxxrrriiihhhhhhwww~~~ooo___QQQIIIBBB@@@>>>:::888666666555444444555666888:::<<<===999888666555555555555666666999<<<<<<;;;::::::<<<===<<<;;;<<<>>>???@@@???;;;777333000/////////...////////////////////////---------,,,------...///............////////////////////////000000000000///000111111111111222444111333555777999>>>CCCGGGLLLSSSZZZ]]]\\\\\\___bbb```bbbkkkaaa}}}dddbbbtttaaaBBB888:::111333999111222222222111111111111000000000000000000000000000000000000000000000000000---000333333111000333666:::GGGUUUaaalllzzzwwwrrr}}}}}}{{{~~~|||qqq___OOOEEEAAA???===:::888666666666444555555777999;;;<<<>>>666666555555555666666777666:::======;;;:::;;;===???<<<:::<<<@@@BBBBBB@@@<<<888333000/////////...////////////////////////000000000000000111222222////////////000000000000////////////000000000000///111222222222222444555000222444777:::>>>DDDHHHLLLSSS[[[^^^]]]]]]___bbbaaaccckkkbbbyyy[[[dddHHH@@@777333444555444222333000000222222111///...111111000000//////......////////////000000000000000000000000111111111111777???LLLXXXdddooozzzzzz}}}zzztttwwwiii\\\PPPIIIBBB@@@<<<888666666666777333555888:::<<<<<<;;;;;;777666555555555777888999:::999888777666888<<>>444333000...------...///333333222111000///......------------------------..................------............////////////000000000000111222333444111222333555888<<>>>>>>>><<<::::::;;;<<<;;;999444333000...------...///000000000///......------------------------------..................------............////////////////////////000111222333222444666777:::>>>CCCGGGIIIMMMUUU[[[[[[YYY]]]dddcccaaammmrrreee}}}GGG999555222111333555444222222111000///000000///---000000000000////////////////////////000000000000000000000000111111111111///555>>>HHHSSS```nnnxxx}}}{{{ooo```VVVQQQMMMKKKBBB@@@<<<999666555555666666777999::::::999888888444555555555777888:::;;;<<<:::999:::>>>@@@@@@??????>>><<<;;;;;;999666444333222000///............------------------------------------------------------------------..................////////////............///000111222444666888:::<<>>@@@BBB>>>======;;;999777333111222222000///............++++++,,,,,,------------------------------------,,,,,,------------..................///////////////////////////000222222333666999;;;===???BBBDDDJJJNNNUUU[[[[[[ZZZ^^^eeecccaaammm~~~zzzppplllHHH444444444444444444333111///000222111---///444444000////////////000000000000////////////000000000000///000000000111111111111000333777<<>>===;;;999777666666666888888888888777666555555333444555777999:::;;;;;;777999;;;;;;:::<<>>IIIWWWbbbnnn{{{xxxxxx|||xxxpppfffYYYNNNIIIFFFDDDBBB;;;;;;:::999888777777777888888777777666555555555444555666888999:::::::::666:::===??????@@@CCCEEE:::;;;;;;999555222222222000000000000/////////...---------....../////////------------------------++++++,,,,,,------..................////////////000000000000111222333444000333555777999<<<@@@CCCJJJMMMSSSYYYYYYXXX]]]eeecccaaammmyyyWWW;;;888333222333444444333111000000///444222,,,...777888222.../////////000000000111////////////000000000000000000000000111111111111111222333333777@@@MMMWWWbbbppp}}}oooyyy~~~}}}|||xxxtttrrriii```TTTJJJFFFDDDBBB@@@888888888888888888999999888777777666555555555555555666777999::::::999999999:::???GGGMMMMMMFFF@@@;;;;;;;;;777222000000111000000000000000//////...---------...............------------------------***++++++,,,------................../////////////////////000000111222333000222444666888<<>>;;;:::666777999;;;;;;;;;:::999666666666555444444444333444444666888999888555222AAA:::BBBYYYfff[[[FFF:::999999777444111///000111//////.........---------........................------------------------,,,,,,,,,---------..................////////////111111111111222222222222333333444666999===@@@BBBHHHJJJQQQXXXYYYXXX[[[aaadddaaallllllGGG>>>777333666333333333222222222111111111111111111111111111111000000000000000000000000111111000////////////000////////////000000000000111222111000111444888<<>><<<:::888666777999;;;;;;;;;999888555555555555555555444444555555555666888888666444<<<888>>>OOOVVVLLLAAA<<<===:::777333000///......//////.........---------........................------------------------,,,,,,,,,---------..................////////////////////////000000000000333333444666999===@@@BBBFFFIIIPPPWWWYYYYYY]]]cccfffbbbkkkOOO===777777888555333333333222222222111111111111111111111111111111000000000000000000000000111000//////......//////////////////000000000000///000000000000111444666???HHHTTTbbbsssuuummmooozzzyyytttpppkkkeeeaaaaaa___^^^]]]\\\YYYVVVSSSJJJFFFAAA===;;;:::999777777888999:::;;;:::999888555555555555555555666666777555444555777888888777999777<<>><<<@@@@@@;;;444111000///---+++...............---------........................------------------------,,,,,,,,,---------..................////////////////////////000000000000333333444777:::===AAACCCEEEHHHOOOWWWYYYZZZ___eeehhhcccjjj]]];;;999444444999333333333333222222222111111111111111111111111111111////////////////////////000000///...............////////////000000000000...000111111000///111222777>>>IIIWWWhhh|||xxxnnnqqq|||yyytttlllfffbbb^^^[[[XXXZZZZZZZZZYYYXXXUUUQQQNNNDDDAAA>>>;;;;;;:::999888999999:::::::::999888888444444555555666666777777888666444444777999;;;;;;<<<:::;;;>>>===999;;;@@@???999111...///000---***................................................------------------------,,,,,,,,,---------..................////////////000111111111222222222222333333555777:::>>>AAADDDFFFIIIOOOVVVYYYYYY^^^eeehhhccckkksssGGG555:::444111666222333333333222222222111111000000000000000000000000////////////////////////000000///...............////////////000000000000///000222222000///000111333777@@@MMM\\\ooovvvlllooovvv|||vvvtttwww}}}~~~{{{{{{zzzvvvyyy||||||fffbbb[[[UUUQQQOOONNNMMMMMMNNNOOONNNLLLIIIFFFDDDAAA???<<<;;;;;;<<<;;;:::::::::::::::999888888777444555555666666777777777777666555666999<<<===>>>???;;;999;;;<<<;;;:::;;;:::444...---000111///,,,---.............................................------------------------,,,,,,,,,---------..................////////////000111111111222222222222333333555777;;;???BBBDDDIIIKKKPPPVVVXXXXXX\\\cccfffbbblllUUU???555999666111222333333333333222222222111111000000000000000000000000000000000000000000000000111000//////......//////////////////000000000000///111222111000///000111222333:::DDDPPP^^^pppssskkkiiikkkvvv}}}zzztttpppnnnpppsssvvvxxxvvvvvvzzztttqqqmmmjjjjjjmmmrrruuusssuuurrrmmmkkkmmmmmmkkk[[[XXXSSSNNNKKKIIIIIIJJJGGGHHHIIIGGGDDDAAA@@@@@@???>>><<<<<<======<<<;;;;;;;;;:::999999888777777666666666666666666777777666666777:::>>>@@@@@@???>>>:::777888;;;;;;777333444111......000111000...---------.......................................------------------------,,,,,,,,,---------..................////////////////////////000000000000222333555777;;;???CCCEEEJJJLLLPPPVVVWWWWWW\\\ccceeebbbllljjj@@@===555444999444000555333333333222222222111111000000000000000000000000000000000000000000000000111111000////////////000////////////000000000000///000000000......000222222111555>>>EEEOOO___nnnxxxkkkccchhhooowww~~~}}}yyytttpppoooooopppqqqkkkjjjiiikkknnnooollliiidddbbb```______```bbbccc]]]aaacccaaa```aaa^^^ZZZUUUTTTRRRNNNKKKJJJKKKLLLGGGHHHIIIFFFCCC@@@AAABBB>>>===<<<<<<======<<<;;;===<<<;;;999888777777777777777777666666666666666444666:::???CCCDDDAAA???===;;;888777888888555111////////////000//////...---------.........//////........................------------------------,,,,,,,,,---------..................////////////////////////000000000000222333555888;;;@@@CCCFFFIIIJJJOOOUUUWWWXXX]]]eeehhhbbbkkkrrrEEE777>>>444...:::777///666333333333222222222111111000000000000000000000000000000000000000000000000222222111000000000000000////////////000000000000...//////...------000222222000333:::>>>EEETTTcccxxxttthhhccc```fffuuu~~~wwwrrrpppoooooopppjjjhhhfffffffffddd___ZZZ[[[[[[\\\\\\\\\]]]]]]]]]^^^aaa```\\\[[[[[[YYYVVVOOOOOONNNKKKIIIHHHIIIJJJFFFGGGGGGDDD@@@>>>@@@BBB>>><<<;;;;;;======<<<:::===<<<;;;999888777777777888888777777666666555555333666<<>>BBBFFFHHHIIINNNSSSUUUWWW^^^fffhhhiiinnn~~~RRR===:::555444444444444333333333111222222222222111000000000000000000000000000000000/////////............////////////////////////............////////////////////////////////////...000111111222888BBBJJJZZZhhh}}}|||mmm^^^___gggmmmnnnuuuvvvwwwxxxxxxwwwuuuuuulllllliiidddccceeeccc___TTTVVVYYYYYYXXXWWWXXXYYYXXXVVVVVVWWWTTTNNNMMMOOOLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHIIIFFFCCC@@@??????@@@===:::999:::;;;;;;:::888777666555555666888999999888777666555666666777666666<<>>BBBFFFHHHIIIMMMSSSUUUWWW^^^fffiiiiiimmmWWW???888555444444444444333333333333111111222222111111000///000000000000000000000000////////////............////////////////////////............////////////000000000000000000000000///111222111111555<<>>===>>>AAA>>>;;;999999999999999444555555666888999::::::999999888777666666666777999888:::???@@@===;;;===;;;999777444222111000000////////////////////////------............------///......------......///......------------..............................//////......//////000111222111000///............000222555777:::===BBBEEEHHHIIIMMMSSSVVVWWW^^^fffkkkjjjlllaaa???666666333444444444333333333222222111111111111111000000///000000000000000000000000///////////////.........////////////////////////............////////////000000000000000000000000111333444333333555888;;;@@@IIIVVViiitttccc\\\YYYYYYYYY[[[```ffflllooolllllliiidddbbbccc```[[[ccccccaaa___[[[YYYWWWVVVZZZTTTPPPRRRRRROOOLLLLLLJJJJJJKKKKKKJJJIIIGGGFFFDDDEEEDDDBBB@@@??????@@@@@@===999777777888777777444555777999::::::::::::888888888888888888888999<<<;;;:::;;;<<<;;;<<<===:::888555222000//////000////////////////////////------............------//////............//////.........------.................................///............///000000111000000///......//////000222555777999===BBBEEEGGGHHHMMMSSSVVVXXX^^^gggllljjjjjjcccCCC888666444222444444333333333222222222000111111111111000//////////////////////////////.........///////////////....................................////////////000000000000000000000000222222333333222333444666<<>>???AAAAAA@@@@@@AAACCC<<<999666555666666777666888999;;;<<<<<<;;;999888777888999:::;;;;;;<<<<<<>>>>>><<<::::::;;;<<<<<<888666333000......//////////////////////////////------............------/////////....../////////.........------................................................//////000///////////////000111111000222444666999===AAAEEEGGGHHHMMMSSSVVVXXX___gggkkkiiiiiimmm???333888777222111333333333333222222222222000000111111000000///...////////////////////////.........///////////////....................................////////////000000000000000000000000000000//////000000111111555999???III```}}}oooaaaVVVPPPOOOOOOQQQUUUWWWYYY___fffgggdddeeeccc```___``````^^^]]]WWWSSSRRRTTTSSSNNNKKKKKKKKKJJJHHHFFFCCC@@@>>><<<;;;===@@@AAA@@@??????@@@999666444444666888999999======>>>>>>===;;;:::999999:::;;;<<<===>>>>>>>>>>>>???>>>:::999;;;<<<999444333111///.........///////////////////////////------............------000//////......//////000......------------....................................------......///000////////////000111222333///111444666999<<>>@@@CCCCCC@@@<<<999888777555333444777;;;<<<===@@@@@@??????>>>===<<<<<<===>>>?????????>>>======;;;>>>>>>:::999;;;999555000000000/////////......////////////////////////------............------000000////////////000000------,,,,,,,,,,,,------...........................------------...//////222111111111111111222333///111444666888<<>>======>>>@@@AAACCCBBBDDDFFFDDD???999444111666444444555999===@@@AAA@@@@@@@@@???????????????AAAAAABBBAAA@@@>>><<<;;;888===>>>:::999:::777111......//////000//////...////////////////////////---..................---000000////////////000000---,,,,,,++++++,,,,,,---...........................------------...//////555444333222111111111111///111444666888<<>>999666777:::<<<<<<===???AAABBBBBBBBBBBBAAA@@@@@@BBBFFFIIIIIIHHHEEEHHHHHHEEE???;;;<<<>>>777777777777555333111000................................................///.........------------------------------------......---------,,,,,,,,,,,,------------............------------...//////222222222111111111000000111333555777999>>>CCCGGGHHHGGGKKKRRRXXX[[[___dddjjjkkkkkk666555555444444333333222000000000000/////////...........................////////////////////////////////////..................------------......//////////////////////////////......//////000111000000//////000000111222///111222111000333888>>>CCCQQQiii|||sssooovvv~~~wwwssstttyyyooojjjaaaYYYTTTSSSTTTTTT[[[[[[]]]```dddgggggggggdddeeehhhjjjjjjgggdddbbbXXX[[[```aaa^^^VVVLLLFFF@@@===:::888999<<<@@@CCCEEEFFFGGGGGGGGGEEEDDDCCC@@@AAADDDIIIOOOQQQPPPMMMHHHIIIHHHDDD>>>:::;;;===777666666555333000...---................................................---------------,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,------------...------------...//////222111111111111000000000000222444666:::>>>DDDHHHIIIHHHLLLTTTZZZ]]]bbbhhhkkkkkkkkk444444444444333333222222111111000000000////////////////////////////////////////////////////////////////////////...............------------......///////////////////////////............///000000///////////////000111111111222333222111111333666@@@DDDNNNcccmmmkkkttt}}}wwwfffXXXOOOLLLFFF???;;;;;;===???AAA999===EEEOOOYYY```eeefffbbb______```___ZZZVVVUUUQQQQQQOOOLLLHHHCCC>>>;;;<<<<<<>>>@@@DDDHHHKKKMMMKKKLLLLLLKKKIIIGGGEEECCC@@@FFFNNNTTTUUUSSSOOOLLLGGGGGGFFFBBB===::::::<<<666555444222000...---,,,................................................------------------------------------------------------------------------+++++++++,,,,,,,,,------...------------...//////111111111111000000000000111333555777999>>>CCCGGGHHHGGGKKKTTT[[[^^^dddiiillllllkkk333333333333333222222222222222111111111000000000000000000000000000000000////////////////////////.........///////////////......------------......////////////////////////...............//////000/////////...///000000111000111222222111111222333999:::???HHHZZZuuunnn___YYYkkkvvvyyykkkaaaXXXQQQIIIDDDDDDCCC???;;;<<<===???BBBDDDFFFHHHJJJKKKEEECCCEEEEEE@@@===>>>BBBAAA@@@>>>===<<<<<<<<>>===;;;999888333222000///------,,,,,,------------------------.................................///////////////------------------------,,,,,,,,,------------...,,,,,,,,,,,,------------...------------...////////////000000000000000111555666777888999;;;@@@CCCFFFFFFJJJRRRYYY]]]bbbhhhlllkkkjjj~~~111111111222222222222222111111111111000000000000000000000000000000000000////////////////////////............/////////000......------------......////////////////////////...------------.../////////............///000000///......///000222222222000111666===BBBIIIYYYiiisssjjj```[[[^^^fffnnnsss|||xxxmmmeeebbbcccTTTUUUTTTQQQOOOOOOSSSVVVQQQJJJLLLWWW[[[UUUPPPRRRUUUWWWYYY[[[[[[ZZZXXXWWWZZZZZZYYYXXXTTTOOOJJJGGGHHHGGGEEEEEEGGGKKKOOORRRRRRPPPNNNKKKHHHEEEAAA???AAAAAA@@@@@@>>>;;;777444222111///...------......------------------------........................---------....../////////------------------------,,,,,,,,,---------......,,,------------............------------...//////////////////000000111111444555666777999<<>>GGGVVVrrr~~~mmmnnn|||~~~lllhhh|||~~~~~~~~~}}}vvvoookkkeee^^^XXXOOOJJJNNNVVV]]]ZZZYYYVVVPPPJJJKKKPPPUUUPPPMMMPPPWWW\\\YYYUUUKKKFFF@@@===>>>@@@CCCCCCIIIFFFBBB===888555333222.........------,,,,,,,,,***+++,,,,,,------,,,,,,//////.........---------........................------------------------.........------,,,,,,,,,,,,,,,,,,---------......---------............///...///000000//////000111000222333444666:::???BBBIIIHHHKKKRRRXXXZZZ___dddfffiiiiii|||111111111111111111111111///............---------................................................---------............///////////////..................///000000000000000//////.........---------........................////////////000000000000111111111000111333777::::::DDDVVVkkk}}}{{{pppppp}}}{{{zzzwww}}}yyywwwtttrrrqqqmmmeee___]]]XXXQQQJJJGGGHHHKKKNNNXXXSSSPPPOOOLLLJJJNNNSSSaaa]]]YYYYYYZZZXXXRRRLLLHHHFFFCCC@@@@@@AAABBBDDDDDDBBB>>>999555333111000......---------,,,,,,,,,++++++,,,------------,,,//////.........---------........................------------------------......---------,,,,,,,,,,,,,,,,,,---------......---------............///...///000000//////000111000222444666888===BBBFFFIIIHHHKKKRRRWWWZZZ^^^ccceeeggggggyyy000000000000000000000000///............---------................................................---------............///////////////..................///000000000000///...............---------........................////////////000000000000///000111000000000222444222888@@@HHHVVVqqqzzzqqqwww{{{vvvllllllppppppvvvzzzsssdddcccaaa```^^^ZZZUUUQQQNNNPPPNNNIIINNNXXXZZZUUURRRKKKEEEFFFIIIMMMSSSYYY]]]\\\ZZZZZZXXXUUUOOOKKKFFFFFFFFFEEEEEEEEEDDDCCC===;;;888555222000//////...------------,,,,,,,,,++++++,,,---------------...............---------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......---------............///...///000000//////000111000222555777;;;???EEEIIIIIIGGGJJJQQQVVVXXX]]]bbbeeehhhfffwww000000000000000000000000///............---------................................................---------............///////////////............---...//////000000//////................................................////////////000000000000...000111111000///000000000555999;;;AAASSSlllqqquuu}}}xxxlllkkkrrruuuwwwppp___RRRPPPOOOPPPOOOMMMMMMOOOPPP^^^eeebbbfffppppppfffNNNEEE@@@BBBIIIPPPWWW]]]UUUUUUUUUTTTSSSRRRQQQPPPJJJHHHGGGJJJMMMMMMFFF@@@888666444111///.........------------------------+++,,,,,,---...---------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///...///000000//////000111222333666888;;;???EEEIIIIIIGGGIIIPPPUUUWWW\\\bbbhhhjjjgggxxx///////////////////////////............---------................................................---------............///////////////............------...///////////////---.............................................////////////000000000000///111333333111/////////000222333444666>>>IIIRRRppp|||vvvwwwfffWWWTTTSSSUUUSSSPPPUUU\\\mmmxxxuuummmbbbLLLEEEAAAFFFLLLQQQVVV[[[VVVTTTPPPNNNLLLMMMOOOQQQPPPIIIEEEJJJSSSSSSHHH===555333222000///...//////------------------------,,,,,,---.........---------.....................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///...///000000//////000111333444666888:::===BBBFFFJJJHHHIIIOOOTTTWWW\\\bbbiiijjjgggwww///////////////////////////............---------................................................---------............///////////////............------...////////////...---------...............------------------------////////////000000000000000222333333111//////000222111000000222666;;;>>>MMM]]]xxxwwwttttttuuupppiiimmmvvvwwwfffYYYPPPOOOLLLMMMRRRTTTSSSRRRTTTOOOKKKFFFEEEGGGLLLOOOQQQQQQIIICCCGGGPPPPPPEEE999333222000///......//////,,,,,,,,,------------...,,,,,,---...............---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---------............///...///000000//////000111333444666777999<<>><<<:::777555111000...---,,,------...,,,,,,,,,------.........,,,---......//////......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////...///000000//////000111111222555777:::???EEEIIINNNKKKKKKPPPUUUXXX^^^dddiiijjjfffvvv............////////////................................................------------------------------------------------.........------,,,,,,,,,...---,,,,,,,,,,,,---...------------------------------------------------............////////////////////////000000000000////////////000000000000222111333777:::CCCWWWlll}}}}}}tttllliiikkkhhhcccaaagggpppvvvzzz}}}xxxggg\\\XXXUUUPPPDDDJJJNNNHHH<<<222000222.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......///......---------......000000000000111111111111333666777666:::AAADDDCCCNNNKKKLLLQQQVVVZZZ```gggmmmpppmmmxxx............////////////................................................------------------------------------------------......---------,,,,,,,,,...---,,,,,,,,,,,,---...------------------------------------------------............////////////.../////////000000000000////////////000000000000000///000333333666BBBOOOeeevvvyyysss}}}zzztttuuusssllldddbbbjjjsssgggZZZ[[[uuuwwwfff\\\UUUNNNJJJMMMNNNHHH===333000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......///......---------......000000000000111111111111,,,222666555666===BBBEEEKKKIIIKKKQQQWWW\\\bbbhhhqqqqqqkkkvvv---............/////////................................................------------------------------------------------...------------,,,,,,,,,...------,,,,,,------...---------------------------------------------------............/////////....../////////000000000////////////000000000000222111222444333111444888777EEEVVVggg{{{yyypppkkkwww~~~yyyqqqnnnoookkkccc]]]dddvvvpppaaadddzzzlll^^^SSSLLLGGGCCCCCCAAA<<<555///,,,+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---............---------......///000000000000111111111111,,,444999777666<<>>LLLccc|||vvvnnnooorrr}}}~~~xxxqqqjjjmmmllleee\\\[[[fffvvvkkkggguuuxxxvvvwwwooo```RRRHHHBBB>>>:::555333000///...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------------.../////////000000000111111111111000666999888888>>>CCCEEEIIIHHHLLLUUU[[[___ccciiieeedddbbbwww------------............................................................------------------------------------------------------------------------------------------------------------------------------------------------------------........................////////////////////////000000000000...------...111333222///777333000...222===LLLXXXooopppkkkvvv~~~sssrrrvvvyyytttqqqhhh``````hhhmmmlllYYYaaayyysss{{{sssWWWDDD;;;888444222000...,,,---///111111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------.../////////000000000111111111111000222333444<<>>===999???HHHPPPXXXeeerrr~~~xxxlllhhhppp|||qqq\\\UUUPPPLLLIIIDDD>>>;;;;;;333111333777444---,,,111---///111111///......///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,---...///000111000000000000111111111111...222555666:::BBBGGGGGGPPPMMMMMMRRRVVVYYY___fffhhheeedddyyy---------............///------------------------------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------......------------..................////////////////////////////////////000000000000000000000000222222333333333444444444888888:::???EEENNNVVVZZZooottt|||vvvrrrvvv}}}wwwtttrrrdddQQQEEE<<<;;;888666333111000///////////////////////////...........................------,,,,,,------...///---,,,,,,,,,,,,+++)))---------,,,,,,+++++++++,,,,,,++++++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,++++++,,,,,,,,,,,,------------------------------111000///000222333333333111222444777<<>>:::444333222111//////.........................................................------,,,,,,------...---+++++++++---------+++---------,,,,,,+++++++++...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------------------------000000//////111222333333111222444777<<>>;;;888999???EEEJJJLLLPPPNNNMMMQQQWWW___eeehhhjjjhhhggg~~~++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,------,,,,,,+++******)))++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------..............................//////000000000000111111............------------...------------,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...---------------,,,++++++***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,---111222222111000111333666:::888777999>>>EEEKKKMMMPPPNNNNNNQQQWWW___dddgggjjjhhheee{{{***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////000000000111.........---------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++...------------,,,+++***,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---+++,,,------......------***+++,,,,,,------,,,,,,------,,,,,,,,,,,,,,,,,,111111222222111111444666777666666999>>>EEEKKKNNNPPPOOONNNQQQWWW^^^dddgggjjjgggdddzzz*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................////////////000000000...------------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***---,,,+++,,,------***(((++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++)))***+++---...///000000***+++,,,,,,------,,,,,,...............---------///111222222111222444555555555777:::>>>EEEKKKPPPQQQOOONNNQQQWWW^^^dddgggjjjfffdddzzz************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......////////////000000------------,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,+++***,,,//////,,,)))*********+++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***((()))***,,,...///000000***+++,,,,,,------,,,,,,------...//////......---///000222222222222444555444666888;;;???EEELLLPPPQQQOOONNNQQQWWW^^^cccfffiiifffddd{{{************++++++++++++******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,++++++++++++***+++++++++++++++++++++,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......------------------------........./////////000000---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,---++++++...222222///+++)))*********++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,++++++)))***+++,,,------------***+++,,,,,,------,,,,,,***+++---...///......---...000222333222333444555444777:::===@@@EEELLLQQQRRRPPPOOOQQQWWW^^^cccfffhhhfffeee}}})))************+++++++++******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))***+++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******------,,,++++++*********++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......------------------------............/////////000---------,,,,,,,,,++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,---...,,,,,,///444555222---))))))******++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,++++++,,,,,,,,,,,,+++***)))++++++,,,---------,,,,,,(((***+++---......---------000222333333333444555555888<<<>>>@@@EEELLLQQQRRRPPPOOOQQQWWW^^^cccfffhhhffffff,,,,,,+++***))))))******+++++++++*********))))))+++++++++*********))))))************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------)))//////(((***444777222++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---......,,,,,,---///000///...,,,---...---+++***+++,,,111222222333333444555555444777999;;;>>>DDDMMMTTTTTTMMMJJJOOOWWW\\\bbbgggkkkhhhfff,,,++++++***))))))******+++++++++*********))))))+++++++++*********))))))************************++++++++++++++++++++++++,,,++++++++++++,,,------+++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.........---,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------(((......))),,,555888444++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---......,,,,,,---...//////...***+++------,,,,,,---...111111222222333444444444555888:::<<>>EEENNNUUUTTTNNNLLLQQQXXX\\\```dddhhhggghhh*********)))******+++,,,***************+++++++++***************+++++++++************************++++++++++++++++++++++++***************+++,,,,,,)))))))))***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++------------++++++++++++,,,,,,,,,,,,------+++,,,++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++++++++++++++******++++++,,,,,,++++++***,,,,,,++++++,,,,,,---......---,,,,,,------,,,+++---...///...,,,,,,,,,---000000111111222333333333222555888:::>>>EEENNNUUURRRMMMKKKQQQYYY]]]aaaeeeiiigggggg******))))))***++++++,,,))))))*********+++++++++))))))*********+++++++++************************++++++++++++++++++++++++***************++++++,,,))))))******+++---...///++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***+++---......---+++***++++++,,,,,,,,,,,,------+++++++++,,,+++***)))***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))******************+++***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---......---,,,,,,------,,,***,,,---///...------...///111111222222333444444444333666999;;;???FFFOOOWWWQQQLLLKKKRRRZZZ___cccfffjjjhhhggg******))))))***+++,,,,,,))))))******++++++++++++))))))******++++++++++++************************++++++++++++++++++++++++*********)))***++++++,,,*********+++,,,...///000++++++++++++++++++++++++++++++++++++++++++++++++------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***+++---......---+++***++++++,,,,,,,,,---------+++******,,,---++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,(((((())))))*********++++++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---......---,,,,,,,,,---+++******,,,............000111111222222333333444555555444777:::<<<@@@GGGQQQXXXQQQLLLLLLSSS\\\aaaeeehhhkkkhhhfff,,,,,,,,,+++++++++******+++++++++*********)))))))))************+++++++++))))))***++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,...///000111000///---+++,,,++++++******++++++,,,:::QQQVVV>>>)))))),,,(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++***************+++***************************++++++,,,,,,++++++***+++---......---,,,,,,---------------...///000000...///111222222333555777888:::===>>>BBBIIISSSZZZTTTPPPNNNPPPXXX```eeefffkkkiiifff{{{,,,,,,++++++************+++++++++*********)))))))))************+++++++++))))))***++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,...///000111000///---,,,,,,,,,++++++++++++,,,,,,000???CCC555***---///+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******************++++++***************************++++++,,,,,,++++++***+++---......---,,,,,,---++++++++++++,,,---...///...000222222222333555777777999;;;===@@@GGGQQQXXXTTTQQQNNNPPPXXX___eeegggkkkjjjggg{{{+++************)))))))))+++++++++***************)))************+++++++++))))))***++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,---............---,,,...///000000000///------,,,,,,++++++++++++,,,,,,***...///------//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++---......---,,,,,,---)))))))))******+++,,,---...000222333333333555777555888:::<<>>BBBIIISSSZZZWWWRRRMMMNNNUUU^^^fffiiijjjkkkiiizzz+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))---+++***+++,,,,,,+++*********+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------......///////////////............//////...............---------///////////////...------,,,,,,,,,,,,,,,---------...---,,,+++++++++---------------------------------------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))+++,,,,,,------,,,,,,+++))))))***++++++++++++***,,,,,,,,,---------......---,,,,,,,,,,,,---......///111444555666666888999:::<<<>>>???BBBIIIRRRYYYWWWRRRMMMOOOXXXaaafffhhhiiiiiifffzzz+++++++++*********))))))*********))))))*********)))))))))))))))))))))))),,,+++******+++,,,+++)))*********+++++++++,,,,,,************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------------,,,+++++++++,,,,,,---...,,,,,,------...////////////////////////...------,,,,,,,,,---------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))++++++,,,,,,,,,,,,++++++)))******+++,,,+++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......///111444555555666888999:::<<<>>>@@@CCCIIISSS[[[WWWRRRNNNQQQZZZbbbggghhhjjjjjjgggzzz+++++++++***************++++++************++++++))))))))))))))))))))))))+++)))))))))++++++***)))*********++++++++++++,,,************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,+++,,,,,,---......,,,,,,,,,------............////////////...------,,,,,,,,,------------...,,,,,,---...............++++++++++++++++++++++++------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***************++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---.........111333555555666888999999<<<>>>@@@CCCKKKUUU\\\WWWRRROOOSSS[[[cccggggggjjjjjjhhh|||************************,,,++++++++++++++++++,,,))))))))))))))))))))))))***(((((((((***+++***)))************++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////............---//////.........//////000---------------,,,,,,,,,///000000000000///......,,,---------------------***+++---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))******++++++******)))++++++,,,------------,,,,,,,,,,,,---------......---,,,,,,,,,,,,---.........000333555555666777999999;;;>>>@@@DDDKKKVVV]]]UUUQQQOOOSSS[[[cccffffffjjjkkkiii~~~************************,,,++++++++++++++++++,,,)))))))))))))))))))))))))))((('''(((***+++***)))))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------//////...---------...............//////000000111333333333333333222111111/////////......---------***+++,,,.........---,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))******++++++******)))++++++,,,------------,,,,,,,,,,,,---------......---,,,,,,,,,,,,---.........000333444555555777888999;;;>>>@@@CCCKKKUUU]]]TTTPPPMMMQQQZZZaaaddddddiiikkkjjj***************+++++++++++++++************++++++)))))))))))))))))))))))))))(((((()))+++,,,+++***)))))))))************+++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,------------------...///000000222222444666888:::;;;<<<999999::::::999999888777555444333222111000///...------.........---------........................------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......---000222444444555777888888;;;===???BBBJJJTTT[[[TTTOOOLLLPPPXXX```ddddddhhhjjjkkk))))))*********+++++++++*********))))))*********))))))))))))))))))))))))***)))(((***,,,---,,,,,,))))))))))))************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,---...///000000111111333555777:::<<<>>>??????@@@AAABBBCCCDDDDDDAAAAAABBBBBBAAAAAA@@@???<<<;;;:::888555333222111222111000///....................................------------------------------------------------+++++++++,,,,,,---------------------------------+++++++++,,,,,,---------))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))******+++,,,+++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......---///222444444555666888999;;;===>>>AAAHHHRRRYYYVVVPPPLLLOOOXXX```eeeffffffiiikkk))))))******++++++++++++******))))))))))))******))))))))))))))))))))))))***))))))***,,,...---,,,))))))))))))************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...///000111222333444555888999<<>><<<999777555444555444222000//////000000------------------------------------------------------------------------+++++++++,,,,,,---------------------------------+++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))***++++++++++++***,,,,,,,,,---------......---,,,,,,,,,,,,---......---///222444444555666888999;;;<<<>>>@@@GGGPPPXXXWWWRRRMMMOOOXXXaaafffhhheeehhhjjj******))))))))))))************))))))******+++,,,)))))))))))))))))))))))))))*********++++++++++++******************************************************************************+++++++++***))))))++++++++++++++++++++++++,,,+++++++++++++++++++++))))))***+++,,,,,,------,,,++++++...111111...+++333///,,,---111111...))),,,///222444555999???CCCFFFIIILLLLLLKKKKKKMMMOOOOOOMMMKKKJJJKKKLLLNNNOOORRROOOKKKIIIIIIKKKLLLMMMIIIIIIJJJKKKJJJGGGAAA<<<<<<:::888555444444444555222111//////000///...,,,...------------.../////////......---------......++++++++++++,,,,,,---...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((())),,,...000///.........------------...//////111111000111222444666888777;;;>>>???AAAGGGRRRZZZXXXSSSNNNOOOXXX```eeefffnnnjjjggg******))))))))))))************))))))******+++,,,)))))))))))))))))))))))))))))))))*********++++++******************************************************************************+++++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---///---+++,,,---...,,,***++++++,,,...///000000111999===AAADDDFFFJJJOOOSSSTTTUUUWWWVVVUUUVVVYYY\\\[[[ZZZZZZ[[[]]]```aaabbbXXXWWWWWWWWWXXXWWWVVVUUUWWWVVVUUUTTTRRRRRRRRRSSSMMMKKKIIIEEEAAA===;;;999:::888444111000///---,,,,,,,,,,,,,,,---...000000000///...------,,,,,,---------,,,,,,------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.../////////...---------------......///111111000111222444666888888;;;>>>@@@AAAHHHSSS[[[ZZZTTTOOOQQQYYYbbbggghhhnnnjjjhhh******))))))))))))*********))))))))))))***++++++))))))))))))))))))))))))((((((((()))))))))******************************************************************************)))***+++,,,,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,------.........++++++++++++,,,,,,,,,,,,111...,,,+++,,,------,,,///000000...,,,///666===IIILLLPPPSSSTTTVVVYYY[[[\\\]]]]]]]]]]]]^^^aaadddjjjhhhfffgggiiikkklllkkkeeeccc```]]]ZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUUUUVVVOOOOOONNNLLLJJJHHHFFFDDDCCC@@@;;;777555333111000///...............//////000000...---,,,,,,++++++//////...---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...//////---,,,,,,,,,,,,---......111111000111222444666888888<<>>@@@BBBIIIUUU^^^XXXRRRNNNPPPYYYccchhhiiikkkjjjhhh~~~******))))))))))))******((((((((((((((()))******)))))))))))))))))))))))))))))))))*********++++++******************************************************************************+++++++++++++++***++++++++++++++++++++++++---------------------...+++,,,,,,,,,---.........---...//////000444;;;@@@IIIQQQ\\\aaa___ZZZUUUSSSZZZYYYXXXZZZ___bbbbbbaaakkkiiihhhjjjmmmooonnnlllmmmlllnnnuuu}}}yyywww{{{pppmmmiiieeebbb___[[[XXXSSSQQQLLLGGGBBB===:::999444333222000//////......---,,,,,,,,,,,,------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........---,,,///............///000000111111000111222444666888666999===???BBBIIITTT]]]WWWRRRNNNPPPYYYccchhhjjjkkkiiiggg|||******))))))))))))******((((((((((((((()))******))))))))))))))))))))))))************++++++++++++******************************************************************************+++++++++***))))))++++++++++++++++++++++++------------------,,,,,,++++++,,,,,,---...//////...//////000444>>>KKKTTTUUU]]]dddccc]]][[[```fffkkkiiifffgggkkknnnnnnmmmeeedddeeekkkuuu}}}vvvrrrrrrtttvvvrrrnnnjjjgggggghhhiiiiiigggccc]]]TTTLLLDDD>>><<<888777444222000...---,,,---------------...///000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++------------------------***,,,---//////...,,,+++///////////////000111111111111111111222444777888555999===???AAAHHHTTT]]]XXXRRRNNNQQQZZZccciiijjjjjjiiifffzzz))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------000,,,+++...000...,,,...000000333:::EEERRR^^^eeeaaa^^^^^^ccclllsssvvvvvvvvvyyy~~~vvvhhhdddhhhnnnzzz~~~rrrwww}}}zzzuuuqqqqqqjjjeee^^^]]]aaafffhhhhhhllliiiiiiiiicccVVVJJJEEE???===888444222111111222,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++***+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------............///------......//////000000111///...///222555777777:::;;;===>>>BBBKKKVVV___ZZZTTTPPPSSS\\\dddfffeeehhhkkkggguuu))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***+++++++++*********))))))************************************************************************++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------,,,+++,,,111111//////222+++444CCCRRR\\\___^^^\\\^^^gggqqqwwwwwwvvvyyy|||{{{tttkkkhhhqqq}}}xxxrrrppprrrnnngggjjjtttzzzzzzttthhhbbb]]]___gggmmmlllhhheeedddeeeiiifff]]]UUUSSSJJJGGGBBB===888555444333000000...------,,,,,,---,,,++++++++++++,,,,,,---+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...,,,------......//////000111///...///222555777777:::<<<===???BBBJJJUUU]]]YYYTTTPPPSSS\\\cccfffeeehhhkkkggguuu))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******+++++++++***************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,------------,,,,,,...111111000444;;;BBBIIIUUU```gggiiihhhfffdddjjjrrruuuvvvxxx~~~}}}yyyvvvuuuwww{{{pppiiifffiiikkkhhhkkkrrrwwwpppuuuooogggaaa^^^bbbkkkmmmggg___[[[[[[^^^dddddd```^^^___YYYVVVPPPIIIBBB<<<777555333111///...---...///000///...------------------++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......//////000111///...000333666777777;;;<<<>>>???BBBIIISSS[[[YYYTTTQQQSSS[[[cccffffffhhhkkkhhhuuu))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...000......//////222>>>JJJ^^^aaafffkkknnnoooooonnnfffggglllsss{{{~~~|||yyyllluuu~~~{{{vvvqqqooorrrttttttwww}}}vvvpppwwwhhhiiigggfffgggiiieee[[[SSSUUUUUUXXX\\\\\\ZZZZZZ]]]```]]]XXXQQQJJJBBB===:::555333111//////000222444555444222000...,,,,,,+++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......//////000000111000//////000333666777777;;;===>>>???AAAHHHQQQXXXXXXTTTQQQTTT[[[bbbffffffhhhkkkhhhvvv))))))))))))))))))))))))************************))))))))))))************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........000...---///333===OOO```hhhlllrrrvvvvvvrrrlllhhhfffmmmxxx{{{uuuppp~~~~~~}}}|||mmmmmmnnnooommmlllqqqwwwooolllqqq~~~rrrhhhkkknnnpppnnnggg___XXXUUUWWWVVVWWWXXXTTTOOOOOOSSSXXXWWWTTTQQQMMMJJJGGGFFF<<<:::666222000000111111444333111///---+++***************+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------...............//////000111111222222000//////111444777777777:::<<<>>>???AAAGGGPPPWWWWWWTTTRRRTTTZZZaaaeeeggghhhkkkiiiwww))))))))))))))))))))))))************************)))))))))*********++++++***************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------...............---000888BBBNNN```ooopppooonnnmmmlllmmmnnnoootttzzz}}}uuukkklll{{{www|||~~~yyyrrrmmmeee___ZZZ\\\___^^^ZZZYYY\\\```[[[[[[^^^bbbaaa^^^```dddffflllpppmmmeee___^^^___\\\[[[ZZZXXXRRRJJJIIILLLJJJKKKKKKLLLMMMNNNPPPQQQGGGDDD???999444000...---,,,,,,++++++***+++++++++************++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------.........//////...//////000000111222222000000000222555777777777999;;;===???AAAGGGOOOVVVWWWUUUSSSUUUZZZ```eeehhhhhhllliiiwww))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............000333===KKKWWW___gggnnnppplllgggdddgggnnnwww}}}|||wwwnnngggiii}}}vvvnnnooorrrtttvvvkkkmmmkkkfffcccaaa[[[SSS[[[]]]^^^^^^]]]]]][[[YYYUUUSSSTTTTTTQQQOOOSSS[[[YYY]]]___^^^[[[[[[]]]aaa\\\\\\\\\ZZZRRRJJJHHHLLLFFFFFFFFFFFFIIILLLOOOQQQMMMJJJFFF@@@:::555111///++++++++++++++++++,,,,,,************++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........---------...//////000000000000000333666888777777777:::<<<>>>AAAGGGOOOVVVVVVUUUTTTUUUZZZ```eeehhhhhhllljjjxxx))))))))))))))))))))))))************************)))************+++++++++))))))******++++++++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////444:::III\\\ggghhheeeddd___cccjjjqqqvvvyyy{{{{{{rrrhhhbbbooonnn]]]ZZZaaaiiinnnqqqxxxuuunnniiikkkqqqssspppnnnmmmlllnnnqqqrrrmmmfffaaa]]]ZZZZZZWWWSSSRRRUUUNNNMMMMMMNNNOOORRRVVVYYYYYYZZZ[[[ZZZSSSJJJIIIMMMJJJHHHFFFDDDDDDFFFIIIJJJLLLKKKHHHDDD???;;;888666111000///...---,,,,,,,,,)))************+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,---......///000000111333666888888666666999<<<>>>AAAGGGPPPVVVVVVUUUTTTUUUYYY___eeeiiihhhllljjjxxx************************))))))))))))))))))))))))++++++******)))((((((((()))************++++++++++++++++++*********))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------.........------///333666===PPPaaaccc\\\XXXXXXYYY^^^mmm}}}{{{dddjjjwwwjjjkkkkkklllssszzzzzz~~~|||zzz}}}yyytttmmmjjjkkkjjjbbbYYYUUURRRPPPOOONNNNNNNNNMMMLLLOOOQQQSSSSSSQQQOOONNNOOONNNKKKGGGDDDCCCEEEHHHJJJIIIKKKLLLKKKEEE???;;;888444111...+++***+++---...***+++,,,---...---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------............///111111222222333444555555888:::<<<>>>@@@GGGQQQXXXVVVRRROOORRR[[[dddhhhiiimmmmmmiiizzz************************))))))))))))))))))))))))+++++++++***************)))************++++++++++++++++++*********))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------......------222;;;BBBYYY[[[XXXPPPLLLQQQYYY^^^uuuzzzxxxhhhkkk|||yyyxxxtttssszzzwwwtttnnnkkkmmmmmmiiicccaaaccc___\\\\\\^^^\\\VVVQQQEEEFFFGGGGGGGGGIIIMMMPPPPPPMMMIIIEEECCCCCCDDDEEEFFFIIIMMMNNNKKKFFFBBB@@@999777333///---,,,---...***+++,,,------,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------............///...///000222555777999:::999;;;===>>>@@@GGGPPPXXXXXXRRRNNNQQQ[[[fffmmmooommmmmmiiiyyy************************))))))))))))))))))))))))*********+++++++++,,,,,,)))************++++++++++++++++++*********************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------/////////111:::GGGQQQ[[[TTTIIIBBBJJJ\\\llltttrrrfff{{{wwwvvvzzz{{{uuuqqqttt}}}yyyssslllhhhiiikkkiiiggghhhppplllhhhiiilllhhh]]]SSSOOOMMMJJJEEECCCDDDIIILLLSSSPPPMMMIIIEEEBBBAAAAAA@@@DDDIIILLLLLLJJJHHHHHH???<<<888444000---,,,+++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,************************---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------............///---...///111444666888::::::;;;===>>>@@@FFFPPPWWWYYYRRRMMMPPP[[[hhhppptttooooookkk|||************************))))))))))))))))))))))))(((((()))***++++++,,,,,,))))))*********+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000444;;;EEEPPPVVVHHHHHHHHHNNN^^^rrruuurrrxxx~~~|||tttsss|||zzztttvvv|||~~~zzzqqqjjjddddddeeedddeeehhhlllkkkkkkmmmmmmhhh]]]TTTZZZXXXRRRKKKFFFEEEHHHJJJSSSRRROOOKKKGGGDDDAAA@@@;;;>>>AAACCCDDDFFFHHHJJJCCC@@@===888333///+++)))++++++++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------............////////////000111333555666:::<<<===>>>@@@FFFOOOWWWXXXRRRNNNRRR\\\hhhoooqqqooopppnnn************************))))))))))))))))))))))))&&&''''''((()))***++++++))))))*********+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------222;;;GGGQQQTTTTTTJJJTTT^^^hhhsss~~~{{{uuuqqqxxx}}}{{{wwwrrrnnnooosssuuupppkkkiiibbb]]]]]]]]]]]]```ddd___ccciiikkkiiiccc]]]YYYVVVUUUSSSNNNJJJIIIIIIKKKNNNMMMLLLIIIFFFCCC@@@???<<<<<<<<<;;;;;;???DDDHHHEEEDDDBBB???:::444000------,,,,,,++++++***************+++++++++,,,,,,,,,---------------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------............///000000000000222444666888999;;;===>>>@@@GGGPPPWWWVVVRRRPPPTTT]]]fffiiijjjkkknnnmmm************************))))))))))))))))))))))))&&&&&&''''''((()))******)))************+++++++++***************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,111:::HHHTTT[[[ZZZWWW^^^iiitttzzz~~~wwwooovvvzzzwwwpppnnnoooeeebbb```bbbdddccc]]]XXXVVVRRROOOQQQRRRRRRUUUZZZTTT[[[dddgggeeeaaa``````[[[ZZZXXXTTTNNNJJJIIIHHHHHHHHHFFFDDDBBB@@@???>>>@@@???<<<999888;;;AAAFFFFFFFFFFFFEEEAAA===888555......---,,,++++++++++++******+++++++++,,,,,,,,,........................---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------............/////////000111444888<<>>@@@GGGQQQXXXVVVRRRQQQUUU]]]dddeeedddgggjjjkkk************************))))))))))))))))))))))))''''''(((((())))))******)))************+++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------............111<<>><<<:::;;;???BBBAAACCCEEEFFFDDDAAA<<<999000///...,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------............//////...///000333888<<>><<<;;;<<<>>>;;;===AAADDDDDDAAA===:::111000...---,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------........./////////...---...///333666888666888;;;===AAAIIISSS[[[YYYTTTOOOQQQZZZccchhhiiiiiimmmnnn)))************+++++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,++++++******************++++++************++++++------,,,++++++,,,,,,,,,---------............///111...---//////...111666MMM[[[kkksssxxx|||~~~{{{kkkrrrvvvmmmkkkppptttuuusssnnnoooooollliiiiiilllooovvvtttpppmmmkkkhhhdddbbb]]]YYYWWWXXXUUUPPPNNNPPPRRRRRRSSSVVVWWWWWWXXXZZZUUUUUUUUUUUUTTTTTTSSSSSSMMMMMMLLLJJJHHHFFFDDDBBB???@@@AAABBBAAA???===;;;;;;999;;;???@@@======@@@999666222...,,,+++++++++,,,+++***+++---...---,,,//////...---,,,,,,,,,,,,,,,******------))))))+++.........------,,,,,,,,,------,,,+++++++++,,,,,,)))******++++++,,,------.........///......------.........///000222444444444777;;;<<<>>>EEEPPPYYYVVVUUURRRQQQXXXccciiihhhjjjnnnooo)))************+++++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,************************++++++************++++++,,,++++++******+++++++++---------............//////...///000///111:::FFF[[[gggsssyyy}}}xxx{{{wwwooollljjjmmmvvv~~~{{{wwwrrrnnnmmmhhhdddbbb]]]UUURRRRRRTTTTTTUUUWWWWWWUUUTTTTTTRRRSSSUUUVVVUUUTTTQQQPPPRRRRRRRRRQQQMMMIIIDDDAAAAAABBBBBBBBBAAA???===<<<:::777888;;;===<<<===AAA>>>;;;666111...------------,,,+++,,,...///...---------,,,,,,,,,------...000,,,+++------,,,---111......---------,,,,,,,,,,,,,,,,,,++++++,,,------*********+++,,,,,,------------............------.........///000222444444555888;;;<<<>>>DDDOOOXXXUUUUUURRRRRRYYYccchhhgggkkkpppqqq)))************+++++++++************************))))))))))))))))))))))))*********+++++++++++++++************************++++++************+++++++++******))))))***++++++---------............///......///000111999KKK\\\kkkttt|||wwwmmm|||sssqqqooorrrxxx{{{vvvsssmmmeeeaaabbb______^^^[[[XXXUUUQQQOOOOOOQQQSSSUUUUUURRROOOMMMPPPQQQSSSSSSPPPLLLGGGDDDCCCBBBAAA@@@>>><<<;;;:::999555444777888888<<>>DDDAAA<<<777222///......---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,---...///...******,,,---,,,...222,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///******++++++,,,------...+++,,,------------------.........///000222444444777:::<<<<<<===BBBLLLUUURRRSSSRRRTTT[[[eeehhhfffmmmqqqsss))))))*********+++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++++++++************+++++++++++++++++++++,,,---------------............///000+++---777GGGYYYkkkxxxxxx}}}wwwvvvvvvqqqvvvzzz|||~~~xxxtttrrrsssqqqnnnooorrrwwwiii```^^^\\\YYYRRRQQQOOONNNMMMLLLLLLLLLDDDDDDDDDEEEHHHLLLOOOQQQFFFDDDBBB???===;;;::::::???:::666666444333555999@@@>>>;;;888444111///...---+++***+++,,,---,,,***///...---,,,,,,,,,,,,,,,***)))+++///000------///,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///***++++++,,,------......+++,,,------.........---.........///000222444444777:::<<<<<<<<>>===AAA===::::::888444333666;;;;;;;;;:::888555222111...,,,++++++,,,---,,,***//////...---,,,,,,,,,,,,+++***---222333///---...++++++++++++,,,,,,,,,,,,++++++++++++,,,------...++++++,,,,,,------......,,,,,,---...////////////.........///000222444444666999<<<<<<<<>>>>>???===888555666777999<<>><<<999666000...------......---,,,...------,,,,,,,,,---------+++---000111---,,,...******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,------++++++,,,,,,---.........,,,---...///000000000000.........///000222444444555888;;;;;;<<>>???CCCAAA;;;777777555999>>>CCCDDDAAA>>>;;;222000//////000000///---,,,,,,,,,,,,---...//////---******,,,,,,)))))),,,*********++++++,,,,,,,,,------,,,+++++++++,,,,,,++++++,,,------......///---...///000111111111111.........///000222444555444888:::;;;<<>>======???BBBDDD@@@AAAEEEKKKPPPNNNFFF???BBB???======>>>>>><<<999777666999BBBLLLMMMFFF===:::444...***+++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---))))))))))))***,,,///000---------............//////......///111333333222888:::;;;;;;<<>>???HHHSSS[[[aaafffgggbbb``````___\\\\\\```[[[YYYXXXXXXYYYZZZXXXWWWUUUSSSQQQOOONNNLLLHHHFFFGGGEEEAAA>>><<<;;;<<<<<<>>>===???CCCIIIKKKIIIFFFAAA???<<<;;;;;;<<<;;;:::888555333444777:::======???;;;666222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------,,,,,,,,,,,,---...///---------............///000000000000111111222333444666888888999>>>FFFMMMSSSQQQPPPUUU]]]eeeiiijjjlllssssss++++++************++++++************************))))))))))))))))))))))))************************))))))*********+++++++++************************+++++++++,,,,,,,,,------111+++***///000000<<>>>>>@@@DDDJJJPPPVVVZZZaaa\\\YYYYYYXXXVVVXXX\\\YYYXXXVVVVVVWWWWWWUUUTTTSSSRRRQQQOOOMMMKKKIIIGGGFFFDDDBBB???===;;;;;;:::===<<<;;;<<>><<<:::999:::::::::999888666444333666:::>>>@@@===:::666222///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---.........---------......---------............///000000111000000111333444444666888888999>>>EEEKKKRRRPPPPPPUUU]]]eeeiiijjjnnntttttt++++++************++++++************************))))))))))))))))))))))))************************))))))*********+++++++++************************+++++++++,,,,,,,,,------000------//////444IIIaaammmvvv~~~rrr{{{~~~|||~~~xxxuuupppkkkjjjddd[[[TTTRRRHHHFFFCCCAAA@@@???>>>===???BBBGGGKKKOOOTTTWWWXXXUUUQQQNNNNNNNNNLLLMMMRRRRRRQQQPPPQQQSSSSSSRRRQQQQQQQQQPPPOOOLLLJJJIIIHHHCCCCCCBBB@@@>>>===<<<;;;;;;:::999999:::;;;<<<;;;>>>===<<<:::888888999999888999888666444444777:::======;;;888444000---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---...//////.........---------------............//////000111000///111444777555777999999:::???FFFKKKRRRPPPPPPTTT]]]dddhhhiiiooouuuttt++++++************++++++***************+++++++++))))))))))))))))))))))))************************)))************+++++++++************************++++++,,,,,,,,,,,,------/////////000333@@@ZZZpppvvv}}}xxxvvvzzz}}}tttnnngggaaa\\\YYYTTTMMMGGGGGG@@@???>>><<<<<<>>>@@@AAADDDIIINNNPPPTTTWWWWWWTTTNNNJJJHHHHHHHHHEEEFFFJJJLLLKKKKKKMMMOOOQQQQQQPPPNNNOOOOOONNNKKKIIIHHHHHHBBBBBBBBBBBBAAA???======999:::;;;<<<============;;;<<<<<<;;;888777777888555666777666444333333444999;;;<<<:::555111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------......///......---------------............///---///111000///111666:::555888:::;;;<<>>======<<<===@@@DDDGGGLLLQQQUUUXXX^^^eeeddd___UUUQQQPPPQQQPPPLLLLLLOOOQQQPPPOOOOOOPPPPPPOOONNNKKKMMMNNNMMMIIIGGGGGGHHHCCCDDDDDDDDDBBB@@@>>><<<;;;===@@@AAA@@@>>><<<;;;888;;;===<<<999666555666666666555555555444333222666999<<<<<<888333000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,---.........---,,,---------............///,,,...111000///111888===555888:::;;;<<>>;;;<<<>>><<<<<<<<<<<<>>>CCCHHHLLLNNNTTT[[[bbbppp~~~~~~aaa^^^]]]___]]]YYYXXXZZZ]]]ZZZWWWUUUSSSQQQMMMKKKJJJLLLNNNLLLIIIFFFGGGHHHEEEEEEFFFEEECCC@@@===;;;>>>@@@CCCDDDAAA<<<888555666:::======999666444555999777555555666666555333444999======:::555333222------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***+++---.........---,,,---------.........//////+++...000000///222999???444777:::;;;;;;>>>DDDIIIQQQOOOOOOTTT\\\dddhhhiiikkkqqqppp~~~+++***)))))))))***+++,,,---,,,+++***))))))))))))))))))))))))))))))))))))++++++******************)))))))))))))))))))))))))))************+++++++++---.........------...000000...000===UUUmmmyyyzzz||||||pppyyyuuueee[[[SSSLLLGGGFFFBBB>>>999888999;;;;;;:::>>>===???EEEHHHIIIMMMRRRTTT___nnn{{{xxxuuuooofff^^^\\\```dddeee^^^VVVSSSUUUTTTOOOJJJKKKJJJIIIGGGFFFEEEDDDDDDFFFEEECCCAAA@@@@@@@@@@@@EEECCC>>>:::888777777888888999;;;;;;;;;;;;:::999666666777888888888888777888666555888;;;;;;777222111...,,,,,,---...,,,*********+++++++++,,,,,,,,,)))+++***)))+++......*********+++,,,------------***+++,,,,,,------,,,,,,,,,,,,------...////////////...------...111555777555777:::;;;:::<<>>===@@@@@@DDDJJJNNNOOOTTTZZZ]]]iiizzzvvviii```^^^ccchhhfff___VVVSSSTTTTTTPPPKKKLLLKKKIIIGGGFFFEEEEEEEEEDDDCCCAAA@@@???>>>>>>???AAA???<<<999777777888999::::::;;;;;;;;;:::999999666666666777777888888999777555444777<<<>>>;;;888222///,,,+++------,,,+++******+++++++++,,,,,,,,,+++---+++((())),,,+++&&&+++++++++,,,++++++*********+++,,,,,,------,,,,,,,,,,,,------...////////////.........///222444666555777:::::::::<<>>===============;;;999888888999:::;;;;;;;;;;;;::::::999999999666666555555666888999:::666444333666<<>>555111---+++,,,,,,------******+++++++++,,,,,,,,,,,,---,,,***+++...---)))++++++++++++***)))((((((***+++,,,,,,------,,,,,,,,,,,,------.../////////---......000111222333444444777999::::::===BBBGGGMMMMMMOOOUUU]]]cccddddddlllmmmooo|||,,,,,,,,,,,,------......,,,++++++***))))))******))))))))))))))))))))))))***************+++++++++*********************************+++++++++,,,,,,+++,,,---,,,,,,,,,...000000666KKKhhhzzz~~~{{{yyyzzzzzzzzz```NNNFFF???>>>===;;;;;;===:::;;;===@@@DDDGGGHHHIIIMMMNNNRRRTTTSSSRRRYYYbbbsssnnn```]]]dddmmmssseee___WWWSSSSSSSSSQQQOOOLLLKKKJJJHHHGGGFFFFFFEEEAAA@@@@@@???>>>=========<<<;;;:::999999999;;;;;;<<<<<<;;;:::999999999999666555444444555777:::;;;555333222444999===???@@@777444///,,,+++,,,---...******+++++++++,,,,,,,,,+++------,,,///444444111+++++++++++++++***))))))***+++,,,,,,------,,,,,,,,,,,,------.../////////,,,---///111222222222222444666999999:::===CCCHHHQQQPPPQQQVVV^^^eeehhhhhhmmmmmmmmmyyy,,,,,,------............,,,+++******)))*********))))))))))))))))))))))))))))))*********+++++++++***************************++++++++++++,,,,,,,,,+++,,,------,,,---///111222???XXXsssvvv{{{wwwkkkTTTGGGAAA=========;;;<<<@@@===???BBBFFFIIILLLNNNPPPOOOQQQUUUWWWTTTVVV```mmmxxxeee\\\___hhhooorrrccc^^^WWWSSSRRRRRRPPPOOOLLLKKKJJJHHHGGGFFFEEEEEEAAAAAAAAA@@@@@@???>>>>>>???>>><<<;;;::::::::::::;;;;;;;;;::::::999999999666666444444555777999:::555444222333555888;;;<<<888666222...++++++---///******+++++++++,,,,,,,,,+++------,,,///444444111***++++++,,,------,,,,,,***+++,,,,,,------,,,,,,,,,,,,------.../////////,,,...000222333222222111333666888888999===DDDJJJTTTQQQOOOSSS\\\dddjjjlllooonnnmmmxxx+++,,,------......------++++++***************+++)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---------...000222999MMMhhhyyyyyywww~~~{{{yyy[[[IIIAAA===;;;<<<<<<;;;===AAAEEEGGGJJJKKKMMMOOOSSSVVVQQQUUUZZZ]]]\\\aaarrrttteeeaaagggooopppmmm___\\\WWWTTTRRRPPPOOOMMMKKKJJJIIIGGGFFFEEEDDDDDDAAAAAABBBBBBAAA@@@@@@???@@@???>>><<<;;;:::999999888999;;;;;;;;;;;;:::999777666555555555666777888555444333222333444666888888777444000---+++---///******+++++++++,,,,,,,,,,,,---,,,***+++...---)))******+++,,,---......---***+++,,,,,,------,,,,,,,,,,,,------.../////////---...000111222222111111333555777888999>>>EEEKKKSSSOOOMMMPPPXXXbbbiiilllnnnnnnnnnxxx***+++,,,---...------,,,+++***************++++++))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---.........///111333BBB^^^www~~~~~~~~~qqq}}}wwwiiiQQQCCC???<<<===@@@@@@@@@CCCHHHNNNOOOPPPPPPPPPRRRVVVZZZ[[[___eeeggggggooo{{{pppfffhhhrrrxxxrrrjjj\\\ZZZWWWTTTRRROOOMMMKKKJJJIIIHHHFFFEEEDDDCCCCCC@@@AAABBBBBBBBBAAA@@@???>>>===<<<;;;::::::999999555777:::======<<<:::999777666666666666555555555444444444333222333444555888888777333...,,,,,,...******+++++++++,,,,,,,,,+++---+++((())),,,+++&&&***++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,------.../////////...///000111111111222111333555777777999>>>FFFLLLQQQOOONNNRRRZZZccciiikkkllllllmmmzzz***+++,,,---------,,,++++++***************++++++))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,.../////////000222444JJJiii}}}xxxlllxxxzzzzzzaaaNNNCCCAAA???AAAEEEGGGGGGJJJPPPTTTUUUUUUSSSRRRSSSXXX]]]gggkkkpppppppppyyyssskkkfffmmmzzz~~~uuujjjYYYXXXWWWUUURRROOOLLLJJJIIIIIIGGGEEEDDDCCCCCCBBB???@@@AAABBBAAAAAA???>>>;;;;;;;;;::::::999999999333666:::>>>???===:::888777777777777666555444333333444444444333333444555777888888444///,,,,,,...******+++++++++,,,,,,,,,)))++++++)))+++......***+++++++++++++++***)))(((++++++,,,---------,,,,,,,,,,,,------...//////000//////000000111111222222333555666777999>>>FFFMMMQQQPPPPPPVVV___fffjjjkkkiiijjjmmmzzz++++++************+++++++++++++++************)))******************************))))))***+++,,,,,,)))************+++++++++++++++,,,,,,,,,,,,------//////...------000777>>>eeerrr~~~wwwiiizzz|||xxxuuuXXXGGGBBBCCCFFFIIILLLMMMNNNPPPRRRPPPOOOQQQRRROOORRR```qqq~~~oooyyy~~~rrrnnnpppzzzxxxjjj```\\\ZZZWWWTTTQQQOOONNNMMMKKKIIIFFFDDDDDDDDDCCCBBBBBBAAA??????@@@AAA@@@???<<<;;;;;;::::::999999888888777666777:::<<<<<<<<<777888777666444222222333222444666666333222333555666888:::777111,,,******---,,,+++***)))))))))))))))***,,,------,,,---...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000---...///000000111111000222333555777:::>>>EEEIIIRRRQQQPPPRRR\\\hhhllljjjnnnpppiiirrr++++++************+++++++++++++++************)))******************************))))))***++++++,,,)))************+++++++++++++++,,,,,,,,,,,,------000...///000...000<<>>EEEIIIPPPPPPOOORRR[[[gggkkkjjjlllooojjjttt++++++************+++++++++++++++************)))*********************************)))******+++,,,)))************+++++++++++++++,,,,,,,,,,,,------000---///222///000DDD]]]xxxwwwzzz~~~rrrZZZMMMJJJKKKPPPVVVYYYYYYXXXVVVUUUTTTQQQSSS[[[fffvvv|||{{{nnn```\\\\\\ZZZVVVRRROOONNNNNNOOOMMMKKKHHHFFFFFFFFFEEEDDDBBBAAA??????@@@@@@???>>>=========<<<;;;;;;::::::999888666555666777666555555666777777666444222000111444777888777666666666:::;;;<<<999555000...---------,,,,,,+++,,,,,,---***222999888111++++++...******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000111222333444444555444444222333555777:::>>>EEEIIINNNOOOOOORRR[[[fffkkkiiimmmqqqnnnyyy,,,++++++******++++++,,,+++++++++*********))))))************************+++***************++++++))))))*********++++++++++++++++++,,,,,,,,,------///+++...444111333NNNnnn{{{}}}xxx|||sss]]]RRRPPPRRRUUUYYY[[[ZZZYYYXXXXXX]]]\\\^^^hhhwww|||~~~yyynnnbbb]]]___\\\YYYUUUQQQNNNNNNOOOOOOMMMJJJGGGFFFFFFFFFEEEDDDCCCAAA???>>>???@@@???>>><<<<<<<<<;;;::::::999999999777555555666777666555444444666888888666333111111444777999999888777777:::;;;;;;999666222///---,,,,,,+++++++++,,,,,,---,,,111555555000,,,+++---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,------...///000...///000111222222222222222333555777:::>>>EEEIIIMMMOOOPPPSSS[[[fffkkkjjjrrrvvvrrr}}},,,,,,++++++++++++,,,,,,+++++++++*********))))))************************++++++***************+++))))))*********++++++++++++++++++,,,,,,,,,---------***---333555<<>>??????>>>===;;;;;;::::::999888888777888666555555777888888777333333555888::::::777333333444666888999999888777999999999888777444111...+++************++++++,,,---,,,+++,,,---------,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,------...///000---...///000111111111111222333555777:::>>>EEEIIILLLPPPRRRUUU]]]ggglllllluuuxxxrrr}}},,,,,,++++++++++++,,,,,,+++++++++************)))************************,,,+++******)))*********)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,...333:::KKKfff~~~~~~xxxnnnqqqzzzhhh\\\XXX[[[]]]___aaacccggglllppp{{{rrriiibbbbbbbbb___[[[[[[YYYWWWUUURRRPPPNNNNNNNNNKKKHHHEEEDDDDDDDDDCCCBBBCCCAAA???>>>>>>>>>===<<<::::::999999888777777777777666444555777888888777333222333777<<<===;;;888666555555666888999888666777777777888888777444111++++++***))))))*********---)))%%%&&&+++...---+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000//////000222222222222222222333555777:::>>>EEEIIIKKKPPPSSSVVV]]]gggmmmmmmrrruuupppzzz---,,,,,,++++++,,,,,,---+++++++++************)))************************,,,++++++***))))))******)))************+++++++++++++++,,,,,,,,,,,,---------///000333AAA[[[sssyyylllfffqqqmmm___ZZZ]]]aaagggmmmssszzz|||xxxmmmeee___``````]]]ZZZZZZVVVVVVUUUSSSQQQOOOMMMLLLLLLIIIFFFEEEEEEEEEDDDCCCCCCAAA???>>>>>>>>>===;;;;;;;;;:::999999888888777888666444444555666555444444222222777===AAA@@@===888666333444666777777666777666666888;;;:::777444---,,,++++++***************)))((()))+++------,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000000000111222333333333333222333555777:::>>>EEEIIIIIINNNSSSVVV\\\ffflllmmmmmmrrrooo|||---,,,,,,++++++,,,,,,---+++++++++************)))************************,,,,,,+++***))))))******)))************+++++++++++++++,,,,,,,,,---------...222222333FFFfffzzz~~~wwwgggbbbssspppaaa[[[dddkkkuuuzzzvvvnnnfff^^^[[[YYYWWWYYY]]]UUUUUUUUUTTTRRRPPPMMMKKKMMMJJJGGGFFFFFFFFFEEEDDDCCCAAA???>>>>>>>>><<<;;;<<<<<<;;;::::::999999888888666444333333333222111444222111666>>>CCCCCCAAA:::666333222444777666555777666777:::======:::777///...---,,,++++++******(((+++...///---,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------...000000//////000111222222222222222333555777:::???EEEIIIGGGMMMRRRUUU[[[eeekkklllkkkqqqqqq///...------,,,,,,------,,,,,,++++++***)))((((((+++*********))))))(((((((((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,111333:::RRRppp~~~|||ooo[[[kkk{{{}}}oooiiivvv~~~}}}yyyvvvkkkgggaaa]]][[[ZZZYYYXXXWWWUUUSSSQQQOOONNNMMMLLLLLLKKKHHHFFFDDDDDDEEEFFFCCCBBBAAA@@@>>>===<<<;;;<<<;;;;;;:::999888777777777666555444333222222222000222555666777999;;;===444333333444555777999:::666555555999>>>???;;;666111///,,,+++++++++***(((---+++***,,,000000+++&&&++++++******++++++,,,------------------------------------...............222222333444333222111000111333555888:::???DDDHHHLLLMMMQQQVVV\\\ccciiilllooouuurrr|||......---,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((************)))))))))((()))))))))***+++++++++,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......000555BBBZZZsssxxxeeejjj~~~}}}zzzvvvssskkkgggaaa]]][[[ZZZYYYWWWUUUTTTSSSQQQPPPOOOOOONNNMMMKKKIIIFFFEEEEEEEEEFFFCCCCCCBBBAAA???>>>===<<<<<<;;;;;;:::999888777777666666555555444555555555000222333444444666999;;;666555444444555888:::;;;;;;999888:::>>>>>>:::666111///,,,+++,,,,,,+++)))000...,,,...222333///,,,++++++******++++++,,,------------------------------------...............//////111222222222222111111333555888:::???DDDHHHLLLMMMQQQVVV\\\ccciiilllnnnsssppp{{{...---,,,,,,++++++,,,,,,,,,,,,++++++***)))))))))************))))))))))))******************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...111///777NNNgggxxxrrriii}}}wwwrrrooojjjfffaaa]]][[[YYYXXXVVVSSSSSSRRRRRRQQQQQQPPPPPPMMMLLLJJJHHHFFFFFFFFFFFFDDDDDDCCCBBB@@@???>>>>>><<<;;;;;;:::999888777777666666555555666777777888111222222111111222666888888777555444555888;;;<<>><<<999888999:::999888333111...,,,---------,,,---+++)))))),,,/////////++++++******++++++,,,---,,,,,,,,,,,,,,,---------,,,,,,------.../////////...///000111111222222222111333555888:::???DDDHHHKKKMMMQQQVVV]]]dddjjjmmmmmmrrrooozzz...---,,,,,,++++++,,,,,,+++++++++***************))))))))))))))))))******+++++++++***************++++++,,,,,,,,,---------------,,,,,,------...///111222EEEggg|||}}}qqq{{{uuupppmmmllliiiddd```^^^\\\YYYVVVVVVVVVVVVUUUSSSQQQOOOMMMMMMLLLKKKIIIHHHGGGFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@<<<;;;;;;:::999888777777888777666555444444444444555555333111000111444777888777555333333555777999:::888666666777999::::::666333///---------------000...,,,,,,...000222333++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,------...//////000222222222222222222222222111333555888:::???DDDHHHKKKMMMQQQWWW^^^eeekkknnnnnnsssqqq|||......---,,,,,,,,,,,,---************************))))))))))))******************************++++++,,,,,,,,,,,,---------------------------......///111999RRRqqqwwwsss|||wwwsssqqqooolllgggdddaaa^^^[[[XXXWWWWWWWWWVVVTTTQQQNNNMMMLLLKKKJJJIIIHHHFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@<<<;;;;;;:::999888777777999888666555444333333333555555555333111222444777777666555444444555666666666666555666777999;;;<<<999555111...------------...---,,,++++++---///111++++++******++++++,,,---******++++++,,,,,,------+++,,,,,,---...///000000444444333222111111222222111333555888:::???DDDHHHKKKMMMQQQWWW^^^eeelllooooootttrrr~~~000///......------......************************((()))))))))************)))))))))***+++++++++,,,,,,,,,,,,------------...---------------...//////111BBB___yyyvvvsss|||{{{xxxvvvrrroookkkgggdddaaa]]]ZZZVVVVVVWWWWWWUUUSSSPPPNNNKKKJJJJJJIIIGGGFFFDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@<<<;;;;;;:::999888777777888777777666555555555666333444555444222222444666777777777777777666555555555666777777888999;;;<<<<<<888222...------,,,,,,*********)))((()))***,,,++++++******++++++,,,---)))******+++,,,,,,------++++++,,,---...///000000222222111000000111222333111333555888:::???DDDHHHKKKMMMQQQWWW^^^ffflllpppooouuurrr~~~000000///............///******************++++++(((((())))))*********+++(((((()))***+++,,,,,,---,,,,,,,,,---------.........------------...//////222IIIhhh}}}sssuuu~~~{{{zzzsssqqqmmmiiifffccc___\\\TTTUUUVVVWWWVVVTTTRRRPPPJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@<<<;;;;;;:::999888777777777777777777777888888999111333444444333222333555777888999999999777555444666888999999999999:::<<<>>>999333///---,,,,,,+++,,,------,,,++++++,,,---++++++******++++++,,,---))))))***+++,,,,,,------++++++,,,---...///000111//////...///000111333444111333555888:::???DDDHHHKKKMMMQQQWWW___ffflllpppoootttrrr~~~------......------,,,++++++++++++************)))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......///,,,+++------,,,///333222WWWttt~~~mmmttt}}}{{{yyywwwtttqqqmmmiiiddd___[[[XXXWWWUUURRRPPPNNNMMMMMMJJJIIIGGGEEECCCBBBAAAAAACCCCCCCCCBBBAAA@@@>>>===<<<;;;:::888777888888999888888888888888777666666444444555555444444333333333777888666444555444111555666666666555666888999<<<999444000...---+++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---***((())),,,...---+++,,,,,,------.../////////000000000111222444555666///222666:::<<<@@@CCCFFFMMMNNNQQQVVV]]]eeelllqqqooovvvvvv...............---,,,,,,++++++++++++******************************************+++++++++,,,,,,,,,,,,,,,,,,---------......///,,,,,,......,,,///333999]]]wwwrrreeeyyy~~~~~~}}}{{{yyyuuusssooolllhhhccc]]]YYYWWWUUUSSSQQQOOOMMMLLLLLLHHHGGGFFFDDDCCCBBBBBBAAABBBBBBAAAAAA@@@>>>===<<<<<<;;;:::888888888888999777888888888888777666666555555555555444333222222333777999666555666555222555777999888666555777:::<<<999555222///---,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---***)))))),,,------+++,,,,,,------...///000000////////////000111222333000333666999;;;???DDDGGGNNNOOOQQQVVV]]]eeelllpppqqqxxxxxx///////////////......---,,,+++++++++******************************************+++++++++,,,,,,,,,,,,,,,,,,---------.........------//////---///444DDDeee{{{zzziiijjj~~~}}}}}}|||zzzxxxsssqqqnnnjjjfff```YYYUUURRRQQQOOOMMMKKKIIIIIIHHHEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@???>>>===<<<;;;<<<;;;:::999888888888888777777777777777666666555555555555555444333222111444777888666666888777333666999<<<:::666444777;;;<<<:::777444111///------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------,,,+++******,,,------,,,++++++,,,---...///000111000000//////000111222222222333555777:::???DDDIIIOOOPPPRRRVVV]]]dddkkkooossszzzzzz000000000000000///......,,,,,,+++++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,---------.........---...111///...111777OOOlll~~~}}}qqqrrr~~~}}}}}}}}}|||zzzxxxsssppplllgggaaaZZZSSSMMMKKKJJJHHHFFFEEEDDDCCCCCCAAA@@@@@@??????@@@@@@AAA???@@@@@@???>>>===<<<;;;;;;;;;:::999888888888888666666777777666666555444666666666555444333222111444777888777888;;;:::666777;;;>>><<<777444777;;;;;;;;;999666333000......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,+++++++++,,,,,,------***+++,,,---...000111111333222222222222222333333333444555666888>>>EEEJJJPPPPPPRRRWWW]]]dddjjjnnnttt{{{{{{000000111111000000///...,,,,,,,,,++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,---------......------///111///...444<<>>>>>>>>>>>============>>>???@@@???@@@@@@@@@???>>>===<<<;;;:::::::::999888888777555666666666666555444444555555555555444333222111333666777777;;;???>>>999777;;;>>><<<888666777:::999;;;;;;999444000//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,+++,,,---...++++++,,,---...///000111333222222222222222333333444444444555888>>>EEEKKKPPPPPPRRRWWW]]]dddjjjnnnssszzzzzz000000000000000//////...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------...000...///888BBBcccxxx{{{yyy~~~}}}zzzvvvsssooojjjccc[[[TTTMMMGGGCCCAAAAAA???>>>===========================>>>?????????????????????>>>======:::::::::::::::888777777555555555555555444444333444444555555444444333222222444555777===CCCBBB===777999;;;;;;:::888888888777:::<<<:::555000//////,,,,,,,,,,,,------------+++++++++,,,,,,---------+++,,,---,,,+++,,,---///,,,,,,------.../////////000000//////000111222222333444555666888>>>EEEJJJOOOPPPRRRVVV]]]dddkkkooorrrzzzzzz//////000000//////...---------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---,,,---...---000;;;HHHjjj||||||rrruuu~~~~~~}}}{{{wwwrrrnnnjjjddd\\\TTTNNNJJJFFFDDDCCCBBBBBBAAA@@@@@@@@@@@@??????????????????@@@AAA======>>>>>>>>>===<<<<<<::::::;;;;;;:::999777666444555555555555444333333222333444444555555444444000222444777???FFFFFFAAA888777777999;;;;;;999666555999===;;;555000...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++---...---++++++---000........................////////////000111222333333444555666999>>>EEEIIINNNOOOQQQVVV]]]eeelllppprrrzzz{{{///////////////......------------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---,,,---------000===KKKnnn~~~mmmjjj|||yyy{{{}}}~~~}}}}}}zzzuuuoookkkeee___WWWPPPKKKIIIGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDBBBAAAAAAAAAAAAAAABBBBBB<<<<<<<<<===<<<<<<;;;;;;::::::;;;;;;:::999777666444444555555444444333222222222333444555555555555///111333777@@@HHHHHHCCC888555555888<<<===999555444999===;;;555///......,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,+++---...---++++++---000///............---------000000000111222444555666222333555777:::???EEEIIIMMMNNNQQQVVV]]]eeelllqqqrrr{{{|||222222111///------...000///...---+++******++++++++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------111---///444///,,,>>>XXXyyy|||oooqqqyyyyyyzzz{{{|||~~~~~~zzztttnnniiieee\\\YYYTTTOOOLLLJJJJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBCCCDDDDDDCCCAAA@@@>>><<<<<<<<<===<<<;;;::::::::::::999888777777666555555555555444444444444444444555555555555666555555777:::===>>>>>><<<666555555777999:::999888AAA;;;:::===;;;333---------------------------------------,,,,,,+++++++++,,,,,,,,,---------......,,,---......------...000000000000111222222333333444555555555666;;;CCCJJJPPPPPPSSSXXX```hhhmmmooovvv}}}|||333333222111///...000111000///...,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,,,,,,,---------///+++...333000000EEE___zzz}}}~~~ooowww~~~yyyyyyzzz{{{|||~~~zzztttoooiiidddaaaZZZWWWSSSOOOLLLJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFEEECCCBBBBBBBBBAAA@@@@@@>>><<<<<<<<<===<<<;;;::::::::::::999888777777666555555555555444444444444444444444555555555555444444555888;;;===<<<;;;666666555777999999888777>>>:::999;;;:::222---,,,---------------------------------,,,,,,+++++++++,,,,,,,,,---------......,,,---......------...000///000000111111222333333333444555555666;;;DDDJJJQQQQQQRRRWWW___gggmmmpppsss{{{{{{333444444222000///000222111000///...---------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------...+++---111111555MMMiii|||{{{qqq|||wwwwwwwwwxxxyyy{{{}}}~~~}}}yyysssmmmhhhccc___[[[WWWUUURRRNNNLLLKKKKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFCCCAAAAAAAAA@@@???@@@>>><<<<<<<<<===<<<;;;::::::::::::999888777777666555555555555444444444444444444444555555555555333333444777:::;;;;;;:::777666666666888999888666:::777888;;;;;;666222111------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,---......------...000//////000111111222222333111333555666777===EEEKKKRRRQQQQQQVVV^^^fffmmmqqqpppxxxyyy333333444222000///000111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...///---...000111:::UUUqqq}}}~~~wwwrrr{{{rrrrrrssstttuuuwwwyyyzzz}}}|||}}}~~~}}}{{{wwwsssmmmhhhddd```\\\YYYUUUTTTQQQOOOMMMLLLLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHFFFCCCAAABBBBBBBBBBBB@@@>>><<<<<<<<<===<<<:::::::::::::::999888777777666555555555555444444444333333444444444555555555444444444666999;;;::::::888666555666777888777666777666888<<<>>>===;;;999------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......------...000//////000000111222222222000333555666888===FFFLLLRRRQQQQQQTTT\\\fffmmmqqqooowwwxxx111222333222000//////000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........111//////000111===ZZZvvv~~~{{{vvvxxxyyyooooooppprrrtttvvvyyyzzz~~~}}}||||||~~~~~~}}}|||ssspppkkkgggccc```\\\YYYUUUSSSRRRPPPNNNNNNNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJGGGEEECCCCCCEEEFFFFFFFFF@@@>>><<<<<<<<<===<<<:::::::::::::::999888777777666555555555555444444444333333333444444444444555666555444666999;;;;;;:::888666444555666777777777777888:::<<<>>>>>>;;;888------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......------...000...//////000111111222222000333666777999>>>FFFLLLRRRQQQPPPTTT\\\eeemmmqqqooovvvwww111222333333000/////////------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------............000000000000222@@@^^^yyy~~~{{{rrrmmmnnnoooqqqtttxxxzzz|||~~~}}}}}}~~~~~~|||qqqmmmiiieeeccc```]]]ZZZUUUTTTSSSQQQPPPOOOOOOOOONNNNNNMMMLLLKKKKKKKKKKKKHHHGGGFFFHHHJJJKKKJJJIII@@@>>><<<<<<<<<===<<<;;;::::::::::::999888777777666555555555555444444444333333333333444444444444666555444555888:::::::::777555333444666888888888888;;;;;;:::::::::666000------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---......------...000......///000000111111222111444777888:::>>>EEEKKKQQQPPPPPPUUU]]]eeelllpppooovvvvvv111333444444222000000000---...////////////...---------------------------+++,,,,,,,,,------------------------...............///000000333DDDbbb}}}~~~sssjjjhhhiiikkknnnrrrvvvyyy{{{{{{{{{|||~~~}}}zzzwwwmmmjjjfffcccaaa___\\\YYYWWWVVVUUUSSSRRRPPPPPPOOOPPPPPPOOONNNMMMMMMMMMMMMJJJJJJKKKLLLNNNNNNKKKIII@@@>>><<<<<<<<<===<<<;;;::::::::::::999888777777666555555555555444444444222222333333333444444444666444333444666888999999555333222333555888::::::777:::;;;888999:::666///------------------------+++++++++,,,,,,---------,,,,,,,,,---------......,,,---......------...000......//////000111111111222555888999:::>>>DDDJJJOOOOOOQQQVVV^^^ffflllnnnnnntttsss222444666555333111111111...///000111111000//////------------------------+++++++++,,,,,,,,,---------------.........//////+++---///000444FFFeee}}}uuu}}}zzzlllcccbbbdddfffjjjnnnsssvvvxxxuuuwwwzzz}}}~~~{{{uuuqqqkkkhhhdddaaa___]]]ZZZXXXXXXWWWVVVTTTSSSQQQPPPOOORRRRRRQQQPPPOOOOOOOOOOOOMMMMMMNNNPPPQQQOOOKKKHHH@@@>>><<<<<<<<<===<<<;;;::::::::::::999888777777666666555555555444444444222222333333333444444444555333222222555777888777444333111222555888:::;;;444999:::999;;;>>><<<555------------------------+++++++++,,,,,,---------,,,,,,,,,---------......,,,---///...------...000......//////000111111111333555888999:::>>>DDDIIINNNOOOQQQVVV^^^fffkkkmmmmmmsssqqq}}}222222111111222222333444111000///...---------.../////////...---,,,+++***......---,,,,,,---------...------,,,,,,,,,------///222222111999PPPjjj{{{xxxyyyuuujjj___XXX^^^bbbgggkkkmmmnnnpppqqqzzzzzzzzzxxxvvvtttqqqpppmmmiiidddaaa```___]]]\\\WWWUUUSSSRRRRRRQQQOOONNNPPPOOOOOONNNNNNOOOOOOPPPTTTRRRPPPNNNMMMKKKHHHEEEBBBAAA@@@>>>===<<<<<<<<<;;;;;;:::999999888888777777777666555444444333333222333333222111222444666666666444333333444555555666444111000222555888999666:::<<<<<<<<<===888111000---,,,...---++++++...+++++++++,,,,,,---------............////////////,,,,,,,,,---------......///000111222222333222222222111333888;;;>>>DDDKKKRRRPPPPPPTTT\\\fffmmmrrruuutttttt444333333222111111111222000/////////////////////...............---,,,,,,------,,,,,,,,,,,,------...------,,,,,,------...///222222111:::QQQkkk{{{}}}}}}zzzuuusssssseeeYYYPPPKKKQQQUUU[[[aaafffjjjooorrrvvvvvvwwwvvvuuurrrpppoookkkgggccc```______]]]\\\XXXVVVTTTSSSSSSSSSQQQOOOQQQQQQPPPPPPPPPPPPQQQQQQSSSQQQOOONNNMMMKKKHHHFFFDDDCCCAAA???===<<<;;;;;;;;;::::::999999888888777777666666555444444333333222333333222111222444666777666555444444555666777:::888444333333555777888555999::::::<<<===:::444000---,,,...---++++++...,,,,,,,,,,,,,,,,,,------............////////////,,,,,,---------.........///000111222222333222222222111333888;;;>>>DDDKKKQQQPPPQQQUUU]]]fffmmmpppsssssssss666555333222111000000000000000000111000000///...////////////............,,,,,,,,,++++++,,,,,,---...---------------......///222222222;;;RRRlll{{{|||yyytttpppjjjtttcccSSSHHHDDDCCCIIIMMMRRRXXX___fffmmmrrrrrrsssttttttsssqqqooommmgggeeeaaa_________^^^]]]YYYWWWVVVUUUUUUTTTRRRQQQSSSSSSRRRRRRRRRRRRSSSSSSTTTRRRPPPNNNNNNLLLJJJHHHFFFEEEBBB@@@===<<<:::::::::::::::999888888777777666666555555444333333333222333333333222222444666777666555444555666888::::::999666444444555777999555888999888:::===<<<777000---,,,...---++++++...------,,,,,,,,,,,,,,,------............/////////,,,------------.........///000111222222333222222333111333888;;;===DDDKKKOOOOOOQQQWWW^^^ffflllnnnqqqqqqrrr555444333222111111111111000111222333333333222111333222111000///.........,,,++++++++++++,,,------...------------......//////111111222===TTTmmm{{{|||xxxqqqkkk{{{jjjWWWHHHBBBCCCGGGHHHJJJMMMQQQVVV]]]eeekkkrrrsssttttttssspppmmmkkkdddbbb```_________^^^]]]ZZZYYYWWWVVVWWWVVVTTTSSSTTTSSSSSSRRRRRRSSSSSSTTTUUUSSSPPPOOONNNNNNLLLJJJGGGFFFCCC@@@===;;;:::999::::::999999888777777777555555555444444333333333111333444333222222444555777666555555555888:::<<<:::999888666666777999;;;888999999777999<<<<<<888000,,,,,,...---++++++.........---,,,,,,,,,---------------.........//////------------............//////111222222222222222333222444888;;;===CCCKKKNNNOOORRRXXX___fffjjjlllpppqqqsss333222222111222222333333000111444777:::<<<>>>>>>888777444111///---,,,,,,,,,+++++++++,,,,,,---...---------------...///000...111111333???WWWnnn||||||uuutttvvvbbbOOOCCC@@@EEEJJJIIIIIIKKKLLLPPPWWW^^^dddrrrsssttttttrrroookkkiiibbbaaa____________^^^]]][[[YYYXXXWWWXXXWWWVVVTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSPPPMMMKKKKKKJJJIIIGGGGGGEEECCC@@@===;;;:::999::::::999888888777777666444444444444444333333333111222444444333222333555888777555444555888;;;===?????????<<<999888:::<<<:::;;;:::777888;;;:::666000,,,,,,...---++++++...///...---,,,+++,,,---...------------............---------.........////////////111222222222222222444222444888;;;===CCCJJJNNNOOORRRXXX___fffiiijjjqqqrrrvvv222222111111222222333444///000444888>>>CCCHHHJJJ<<<:::666333///---,,,+++,,,,,,,,,,,,---...//////------------...///000000...000111333AAAYYYppp|||~~~~~~|||ooozzz}}}oooZZZHHH@@@AAAFFFIIINNNNNNOOOPPPTTTZZZaaagggmmmooopppqqqppplllhhhfffbbbaaa______``````___]]][[[YYYXXXXXXXXXXXXWWWUUURRRRRRQQQQQQQQQQQQRRRRRRPPPMMMIIIFFFEEEDDDCCCAAADDDCCCAAA???===;;;;;;:::999999999888777777666666444444333333333333333333000222444444333333333444999888555444444777:::<<>>@@@???>>>===<<<<<<<<<<<<999999888888777777666666333333333333333333333333000222444555444333333444:::888555333333555999;;;@@@BBBBBB???999666888;;;888::::::888999<<<:::666000---,,,...---++++++......---++++++,,,...111333,,,,,,---------.....................///////////////000111222222333222222444333444888;;;===BBBIIIOOOOOOQQQVVV^^^dddiiijjjqqqtttyyy555555333222111000000000333222000///111444888;;;<<<:::777333111//////000---------...///000111111---------......000111111...000000444CCC[[[qqq|||~~~xxxsssmmmnnn]]]JJJ@@@CCCKKKQQQRRRQQQQQQPPPOOOPPPSSSXXX[[[\\\___cccfffhhhfffdddbbbcccbbbaaaaaabbbaaa___\\\ZZZYYYWWWWWWXXXXXXWWWUUUSSSSSSRRRRRRRRRRRRSSSSSSRRRNNNIIIEEECCCBBB@@@???>>>======<<<<<<<<<<<<===999999888888777666666666333333333333333333333333000222444555444333333444;;;888555333222444888:::555888;;;999555555888<<<666888999888:::===<<<777000---,,,...---++++++...---,,,+++***,,,///222444,,,,,,,,,---------................../////////000///000111222222333222222555333444999;;;<<>><<<999333111---,,,,,,---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......///.........000222444555222222222222222222333333111222555777999>>>CCCGGGNNNLLLNNNUUU[[[```gggmmmuuutttwww111111111222333444555666444333222111111000111111333333222111000///...---,,,,,,---------........./////////////////////......111111444EEEaaatttyyyzzzuuuqqq}}}tttnnn___RRRDDDAAAGGGOOOQQQOOOJJJIIIHHHGGGIIILLLQQQUUUWWWYYY]]]```bbb___YYYTTTXXX[[[___aaaaaa```^^^]]]\\\[[[[[[\\\]]]\\\WWWSSSRRRPPPOOOQQQSSSSSSQQQOOOPPPMMMIIIGGGFFFEEECCCBBBAAAAAAAAA@@@>>><<<999888777777777777666666666666333333333333333333333333333333222222333333444444999888777666888999:::::::::888666555555555666555888777777999<<<<<<:::888333000---,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////...///000111333444111111222222222222333333000111444666888===BBBFFFMMMKKKNNNVVV]]]bbbiiippptttssswww111222222333444555777777444333111000000111222333111111000///...---,,,,,,,,,------------...............//////////////////...111111444GGGbbbtttxxx~~~~~~xxxtttsss}}}uuujjjcccUUUKKKBBBBBBJJJQQQRRROOODDDFFFIIIKKKPPPZZZhhhrrr~~~yyyqqqjjjcccZZZPPPIIIPPPWWW^^^aaa```^^^___aaa___]]]\\\[[[[[[ZZZWWWUUURRRQQQQQQQQQSSSSSSQQQPPPQQQNNNKKKIIIHHHFFFDDDCCC@@@@@@???>>>===;;;999888888888777777666666555555333333333333333333333333222222333333444444333333888888888888888999999999999888666555444444555555888888777888::::::999777222///,,,+++,,,---...---++++++,,,,,,,,,,,,------,,,,,,,,,---------......000////////////000111222111111111222222222333333///111333555888<<>>===;;;:::999888999888888777666555555444333333333333333333333333111222333444555444333222666888999999999888888888888888777555333333444555:::999999999:::999999888222///,,,+++,,,.........+++++++++,,,,,,,,,------,,,,,,,,,---------......000////////////000000000000000111111222222333333000111444666999===CCCGGGKKKKKKNNNWWW^^^cccjjjpppqqqrrrxxx333333333444555666888999333222111111333666:::<<<111111///...............---------.........//////---.........//////000000///111111666JJJdddssstttxxx{{{~~~|||xxxvvvyyy~~~qqqwww~~~sssggg[[[TTTFFFDDDDDDJJJTTTYYYWWWSSSGGGGGGKKKVVViii}}}qqqaaaRRRHHHFFFGGGLLLUUU^^^dddffffff```___]]]ZZZXXXWWWWWWWWWSSSTTTTTTTTTSSSRRRRRRQQQOOOMMMKKKIIIHHHFFFDDDAAA???>>>===<<<;;;:::999999:::999888777666555444333333333333333333333333333111222333444555444333222666888::::::888777777999888999888666333222333666;;;;;;;;;;;;:::::::::;;;222000---+++,,,---...---+++++++++,,,,,,,,,------,,,,,,,,,---------....../////////000000000000/////////000111111222333333111333555777:::???DDDHHHLLLKKKOOOWWW]]]aaaggglllqqqqqqxxx444444444444444555666777222222222222444777:::;;;222111000.........///000------........./////////------......///000000000000111222777LLLfffsssrrrwwwzzz~~~}}}zzzwwwvvvuuuzzzqqqvvv~~~xxxmmm```UUUNNNCCCCCCFFFNNNWWW[[[YYYUUUIIILLLSSSaaapppzzz~~~~~~wwwcccQQQGGGIIIJJJOOOYYYbbbfffeeeaaa^^^^^^^^^[[[XXXWWWWWWXXXSSSUUUVVVUUUSSSRRRRRRRRROOOMMMKKKJJJIIIGGGDDDAAA???>>>===<<<::::::::::::::::::999777666444333333333333333333333333333333222222333333444444333333777999;;;:::777555777:::999::::::777333222444777;;;<<<<<<;;;::::::<<<>>>333111---,,,,,,------,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---...///000000000000///...//////000111222333333222444666888;;;???EEEIIILLLKKKOOOWWW]]]```eeekkkqqqrrrwww555444444444444444555555333333333333333444555555222111///...---...000000............////////////------......///000000111000111222888MMMgggrrrqqqyyy|||{{{wwwsssrrrxxxzzzsssvvvzzzrrreeeYYYNNNGGGBBBCCCGGGPPPXXX[[[YYYUUULLLRRR[[[eeeooouuuwwwxxxlllYYYOOOLLLUUU[[[dddkkknnnkkkddd___\\\]]]^^^\\\YYYWWWWWWYYYTTTVVVWWWVVVSSSQQQRRRSSSPPPOOOMMMLLLKKKHHHEEEBBB@@@???===<<<;;;:::;;;;;;;;;:::999777666444333222333333333333333333333333333333222222333333444444888:::;;;999555444777;;;:::<<<<<<999444222555888999;;;;;;;;;999999<<>>CCCGGGJJJJJJOOOYYYaaaeeejjjppptttrrruuu999666444666666333333666222333444222000...///000000000000000000//////...//////.........------------------.........//////111111333;;;NNNcccppprrr{{{}}}|||vvvppplllvvvuuuvvvgggXXXJJJCCCBBBFFFGGGIIIMMMSSSWWWYYYZZZSSSVVVYYY]]]gggttt{{{||||||gggUUUQQQSSSTTT]]]iiipppyyyaaa[[[___\\\\\\]]]]]]]]]\\\\\\[[[[[[YYYWWWUUUUUUUUUVVVWWWUUUTTTQQQNNNKKKIIIGGGGGGFFFBBB>>><<<;;;;;;:::999888777555444333333333444333333333333333333333333222222222333333444444444999<<<>>>;;;666444777;;;999:::>>>AAA<<<444222444666444555999:::999:::>>>888111,,,,,,---+++***+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////000111111222222333444444000222444666999>>>DDDIIIIIIHHHMMMXXX```dddgggkkkxxx{{{zzz888444333555555222222444333333222222222111000000000000000000000//////...//////.........------------------.........//////111111333;;;MMMcccooorrrxxxzzz|||~~~|||wwwpppkkk~~~|||{{{rrrcccUUUHHHBBBAAAEEEGGGKKKOOOQQQRRRQQQQQQNNNSSSYYYbbbooozzz}}}zzzgggWWWJJJJJJMMMRRR^^^kkkmmm]]]ZZZ\\\]]]]]]]]]]]]^^^^^^^^^]]]\\\[[[YYYWWWWWWWWWXXXYYYXXXWWWTTTQQQNNNKKKIIIGGGEEEBBB>>><<<;;;;;;:::::::::888666555333333333444333333333333333333333333000111222333444555555666999<<<===;;;555333666:::<<<===AAACCC>>>777444777555444555:::;;;999:::===888111+++,,,---+++***+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////000111111222222333333444000222444666999>>>DDDIIIKKKKKKOOOWWW___bbbfffkkkvvvyyyyyy999555333555666444333555555333111222555555333000000000111111000000///.../////////............---------........./////////111111333;;;MMMbbboooqqqvvvvvvyyy|||}}}yyypppiii{{{{{{xxxwwwttt{{{mmm^^^QQQFFFAAABBBEEEIIIOOOPPPMMMIIIGGGGGGIIINNNXXXeeettt|||uuuUUUKKKDDDEEEIIIPPP```pppqqq\\\XXX[[[ZZZ]]]]]]]]]^^^^^^___``````^^^]]][[[ZZZYYYZZZZZZ[[[XXXXXXWWWTTTQQQNNNJJJHHHEEEBBB>>><<<<<<<<<;;;;;;<<<:::888666444444444444333333333333333333333333000111222333444555666666888;;;===:::555222555999>>>>>>AAABBB>>>666444777444333666;;;<<<:::999;;;888000+++,,,---+++***,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000111111222333333333000222444666999>>>DDDIIINNNMMMPPPWWW]]]```eeekkkssswwwwww===777333555777666666777777444222444999:::666222000111111111111000///////////////...........................////////////111111333;;;MMMbbbnnnqqquuuvvvxxx{{{}}}xxxnnnfffrrryyyooommmmmmuuu{{{iiiZZZNNNDDDBBBDDDHHHMMMQQQOOOHHHCCCBBBCCCGGGLLLSSS```pppyyytttjjjQQQKKKFFFFFFIIISSSfffxxx}}}___RRRYYY^^^ZZZ\\\\\\]]]^^^___```aaaaaa___^^^]]]\\\[[[[[[[[[\\\VVVWWWWWWVVVTTTQQQNNNLLLGGGDDDAAA>>>>>>>>>>>>======<<<999777555444444444333333333333333333333333222222333333444555555555888;;;<<<999444222444888;;;;;;===>>>999222111555444333666<<<===:::888:::777000+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////000000000111222222333333000222444666999>>>DDDIIINNNMMMPPPWWW\\\```gggnnnssswwwvvvEEE<<<555555777666666888999666444777<<<<<<888444111111111111111000000///////////////////////////........./////////000000111111333:::LLLaaammmpppwwwwwwyyy{{{zzzuuullleeeqqqooommmkkktttzzzgggXXXLLLEEEDDDGGGLLLOOOOOOKKKDDDAAADDDHHHJJJKKKNNNUUUbbbjjjfff]]]RRROOOKKKJJJNNN[[[ppprrrXXXRRR\\\```ZZZZZZ[[[]]]___aaabbbbbbbbb```___^^^]]]]]]\\\\\\\\\WWWXXXYYYZZZYYYWWWTTTSSSLLLHHHDDDBBBAAAAAA@@@???>>><<<:::777555444444444333333333333333333333333555555444444444444333333999;;;===999444111444777999999:::;;;666000000444444444777<<<===999888999777000+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000///000000111111222333333000222444666999>>>DDDIIIKKKKKKPPPWWW\\\aaaiiiqqquuuwwwvvvTTTHHH<<<777777555444666888777777999;;;;;;777444111111222222111111000///...////////////000000000....../////////000000000111222333:::LLLaaammmooowwwyyy{{{{{{wwwrrrkkkgggmmmllljjjtttzzzfffVVVKKKEEEFFFJJJMMMLLLJJJFFFCCCEEEJJJOOOOOOMMMJJJKKKRRRYYYWWWPPPMMMMMMMMMOOOVVVeeeyyyhhhWWWVVV]]]^^^YYYXXXZZZ^^^bbbdddddddddcccaaa``````______^^^]]]]]]\\\\\\]]]]]]]]][[[ZZZYYYPPPLLLHHHEEECCCBBBAAA@@@===;;;999777555555555555333333333333333333333333555555555555444444444444:::<<<>>>:::444222444777999888999:::666111333888666444777;;;<<<999888:::777///***,,,---,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000//////000000111222222222000222444666999>>>DDDIIIIIIKKKQQQYYY]]]aaaiiirrruuuwwwvvvkkk[[[III???;;;777555666555666888999999777444222111222222222222111000000.../////////000000000000.../////////000000000000111222333:::LLL```lllnnnuuuyyy|||{{{uuuooommmmmm}}}eeeeeehhhsss{{{eeeUUUJJJDDDFFFKKKHHHGGGDDDCCCEEEJJJQQQUUURRROOOJJJEEEGGGLLLLLLHHHHHHLLLPPPVVV___nnn}}}mmmWWWQQQVVVYYYYYYXXXWWW[[[aaafffiiihhhfffdddbbbbbbbbbbbbaaa``````_________^^^]]][[[ZZZYYYXXXRRRNNNIIIFFFCCCBBB@@@???;;;:::888666555555555555333333333333333333333333333333444444555666666777;;;===???;;;555222444888888777888999666222555:::777555666:::;;;888888:::666///***,,,---,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,...//////000//////000000111111222222000222444666999>>>DDDIIIIIILLLSSS[[[^^^```gggppprrrtttttt~~~kkkUUUGGG@@@;;;888888333666888888666333111111111222222222222111000000.../////////000000111111////////////000000000000111222333:::KKK```lllnnnsssxxx}}}{{{tttoooooorrrwww```^^^fffqqqzzzeeeTTTIIIDDDFFFKKKDDDBBB@@@BBBHHHOOOTTTWWWSSSQQQKKKDDDCCCFFFGGGDDDHHHNNNUUU]]]gggsss}}}ttt[[[HHHJJJRRRTTTUUUYYYXXX\\\dddjjjmmmlllhhhfffddddddddddddcccbbbaaaaaa```^^^\\\ZZZWWWVVVUUUTTTSSSOOOJJJFFFCCCAAA???===:::999777666555555555666333333333333333333333333000111222444666777999999;;;>>>???<<<666333555888666555666777444111555;;;888666666999:::888888;;;666///***,,,---,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...//////000/////////000111111222222000222444666999>>>DDDIIIJJJNNNUUU\\\______eeennnppprrrssslll[[[KKKEEE@@@444555777777666666777555222111111111111111111222222111111111111000000000000///////////////.........222222333999KKK___lllooouuu|||zzzxxx{{{vvvpppuuuXXXdddgggpppxxxbbbRRRLLLIIIGGGDDDDDDCCCEEEKKKRRRXXXYYYXXX[[[JJJAAAFFFLLLIIIHHHKKKQQQXXXcccoooxxx||||||{{{gggQQQBBBGGGQQQRRRSSSVVV^^^^^^___aaaeeehhhhhhhhhfffgggggggggfffdddbbb```___[[[VVVRRROOONNNLLLJJJKKKJJJGGGDDDBBB???>>>===:::999777666555555555555333444444555555444444333111111111222333666888999===@@@@@@:::777888999888555999:::666333555777777:::<<<>>>???===;;;::::::555222///---------,,,,,,......---,,,,,,,,,------000///...------------------------............///111111111000000000000000333444555666999>>>EEEIIIPPPQQQVVV\\\___aaahhhpppqqqttttttttt]]]OOOGGG;;;777666444333333444444333111111111111111111111111111111111111000000000000////////////////////////000111222888III]]]jjjnnnsss{{{zzzvvvxxxtttpppwwwYYYbbbfffnnnvvv```PPPJJJHHHEEECCCDDDDDDGGGNNNVVVZZZZZZXXXSSSHHHCCCGGGJJJJJJPPPYYYkkkllloootttxxxxxxuuuqqq\\\KKK@@@GGGPPPQQQRRRUUUVVVWWWWWWWWWWWWZZZ```dddggggggeeedddbbb```^^^]]]ZZZVVVRRRNNNLLLJJJIIIGGGIIIHHHEEEBBB@@@>>>===<<<;;;:::888666555444444555333444444555555444444333333222222333444666888999<<>>EEEIIIMMMOOOTTT[[[^^^aaaiiiqqqtttwwwwwwfffSSSBBBAAA===777444333333444444111111111111111111111111111111111111000000000000///////////////////////////000111777FFF[[[hhhlllmmmxxxxxxtttuuussssss~~~[[[```fffnnnsss]]]MMMGGGFFFDDDBBBDDDFFFKKKSSSZZZ\\\YYYVVVHHHFFFGGGJJJKKKOOO```sss~~~{{{{{{xxxpppiiiSSSFFF???GGGPPPQQQPPPRRRVVVWWWWWWRRROOORRR\\\eeegggfffdddbbb___]]]\\\[[[VVVSSSOOOLLLJJJIIIGGGFFFFFFEEECCC@@@>>><<<;;;;;;<<<:::888666444444444444333444444555555444444333444444333333444666777888;;;@@@@@@;;;666777999888999>>>>>>999444555777777444666999:::999888999999555222...------------,,,------,,,+++++++++++++++------...///......,,,+++---------............///000000000000000000111111333333555666999>>>EEEJJJKKKMMMRRRZZZ^^^aaaiiirrrvvvzzzzzzdddMMMNNNFFF>>>:::888555444555222222222111111111111111111111111111000000000//////////////////000000000000111111666EEEYYYgggllliiiuuuvvvsssuuutttxxx\\\^^^jjjqqqsss]]]MMMGGGFFFDDDCCCGGGIIINNNVVV\\\\\\WWWRRR@@@EEEMMMPPPPPPZZZuuu}}}yyypppgggUUUIIIBBBIIISSSVVVSSSQQQ[[[ZZZXXXTTTQQQSSSZZZaaacccccccccaaa___\\\YYYWWWTTTQQQNNNLLLKKKKKKIIIGGGCCCBBBAAA???===<<<;;;;;;<<<;;;888666444444333444333444444555555444444333444444333333333444666777===BBBCCC===888888::::::<<<@@@@@@:::555666777777333555888999999999:::;;;444222...------------------,,,++++++******+++++++++,,,...//////...,,,+++---------............///000000000000000111111111222333444666999???EEEJJJKKKMMMRRRYYY]]]```hhhqqqvvv{{{|||yyybbbUUUJJJ@@@===:::555333444222222222111111111000000111111111111000000000///////////////000000111111111222333666DDDWWWfffmmmnnnyyyyyytttuuussswww\\\\\\nnnvvvvvv___NNNHHHGGGFFFDDDJJJLLLPPPWWW[[[ZZZTTTOOO>>>GGGQQQVVVXXXggg{{{yyyvvvnnneee\\\RRRKKKQQQ[[[^^^[[[WWWZZZYYYVVVUUUUUUUUUVVVVVV[[[\\\^^^___]]]XXXTTTPPPPPPNNNKKKJJJJJJJJJHHHGGGAAAAAA???>>>===<<<<<<<<<<<<:::888666444444444444333444444555555444444333333333222222222333555666@@@FFFGGG@@@999999;;;<<<===AAAAAA;;;666666777777444666888999999999;;;===444111...,,,---......------,,,++++++******++++++***,,,---//////...,,,+++---------............/////////000000111111111111222333444666999???FFFKKKMMMNNNSSSZZZ]]]___fffnnntttzzz{{{aaaQQQCCC???;;;555222444333333222222111000000000111111111111000000000000...//////000000111111222111333333666BBBUUUeeelllvvv|||vvvuuuqqqrrr}}}\\\YYYooozzzyyyaaaPPPJJJIIIHHHFFFMMMMMMPPPVVVZZZZZZVVVQQQCCCKKKSSSYYY```rrr|||tttsssssslllffffffcccaaabbbdddccc```\\\YYYYYYZZZ\\\^^^]]]ZZZVVVVVVXXXYYYYYYWWWRRRMMMIIIHHHGGGFFFFFFFFFFFFEEECCC???>>>======<<<<<<<<<<<<:::999777666555555555555333444444555555444444333333333222222333444666777CCCJJJKKKCCC:::888;;;<<<<<>>PPPaaajjjuuu{{{wwwssswwwtttqqqwwwZZZTTThhhyyy}}}dddRRRJJJIIIGGGFFFNNNMMMOOOTTT[[[___```___QQQPPPQQQWWWeeevvvuuuooojjjmmmvvv~~~~~~nnnWWWOOOQQQRRRZZZccchhhgggfffhhhkkkccc```ZZZTTTOOOKKKIIIHHHAAA@@@@@@AAACCCCCCAAA@@@:::999999999999999::::::888777666555555666777888333444444555555444444333555555555555777999;;;===FFFLLLMMMDDD999555777999:::??????:::666777888888666888888888777888:::<<<333000---,,,---...///...///...------,,,,,,------,,,++++++++++++,,,---...---------.........//////...//////000111222222222111222444666999???GGGLLLMMMNNNTTT[[[___cccjjjsssvvvxxxxxxlllRRRCCC===:::777888777333111111111000000000000000000000000000000000000000000000000000444222000333===KKKZZZdddiiiooovvvyyyxxxvvvuuuvvvhhhIIIbbb}}}hhhTTTJJJGGGGGGGGGKKKIIIKKKSSS^^^gggkkkkkk\\\UUUSSS[[[fffpppyyywwwmmmdddeeesss]]]GGGJJJUUUZZZZZZ\\\```gggmmmrrrtttkkkggg```WWWNNNJJJIIIJJJHHHFFFDDDAAA???=========777666555777999:::999888888777666555555444444555555555444444444555555666444333444888:::888:::===LLLUUUSSSCCC888:::>>>>>>???>>><<<888444333555666555777;;;@@@AAA???<<<;;;444000,,,+++---...---+++---,,,,,,++++++,,,,,,---------------------------///////////////.........000000000000111111111111000222333555888===CCCGGGLLLPPPUUUYYY]]]ccckkkrrrvvvzzzzzz}}}dddQQQEEE===;;;999777333222333555555000000000000000000000000000000000000000000000000333222111333<<>>===888666555666888999999888888777666555555444444555555555444444444444444444555333444888999777999===KKKRRROOO@@@777:::??????===<<<:::666333333555777777888;;;>>>???===;;;:::222///+++***+++---,,,+++---,,,,,,++++++,,,,,,---------------------------////////////............/////////000000000111111000222333555888===CCCGGGJJJNNNTTTYYY^^^dddmmmssswwwzzzzzz~~~hhhRRRCCC===888333111111111333333000000000000000000000000000000000000000000000000222222111333:::GGGVVV```bbbhhhnnnqqqqqqqqqrrrtttlllJJJPPPkkklllZZZOOOLLLKKKKKKJJJGGGFFFKKKUUU___fffiiiZZZYYY[[[```bbbeeennnwwwvvvoooddd\\\YYY\\\aaaeee```\\\VVVPPPMMMOOOSSSVVV]]]]]]^^^_______________kkkgggaaaZZZSSSNNNKKKJJJEEEFFFHHHHHHGGGEEEAAA???:::777555555666888999999888777666555555444444555555555444333333222333333555333444777777666888>>>LLLPPPKKK===555888>>>???::::::888555222222555777888:::;;;;;;;;;;;;:::888111...+++***+++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------............................../////////000000000000222333555888===CCCGGGHHHMMMSSSYYY^^^eeennnuuuwwwzzzzzz~~~cccNNNBBB:::333222333222111111000000000000000000000000000000000000000000000000111111111333888DDDSSS]]]aaaeeejjjmmmlllllloooqqqrrrNNNJJJccc}}}~~~kkkYYYOOOJJJIIIIIIHHHGGGGGGLLLTTT]]]cccfffYYY^^^fffkkkjjjiiiqqq{{{wwwqqqhhh```ZZZWWWSSSQQQFFFLLLQQQRRRPPPUUU```jjjsssqqqlllfff```\\\ZZZZZZaaa^^^ZZZVVVSSSQQQNNNMMMHHHHHHIIIJJJIIIGGGEEEDDD<<<999555444555777999999888777666555555444444555555555444333222222222222555444555777666555999???OOOOOOGGG:::333666;;;===777777666333222222555888:::<<<;;;999888999999666000...,,,++++++,,,---...---,,,,,,++++++,,,,,,---------------------------------...............///............////////////000222333555888===CCCGGGIIIMMMTTTZZZ___eeemmmssswwwzzzzzzvvvaaaIII===555666999777444444111111111111111111111111111111111111111111111111000111222222666AAAOOOYYY```dddiiikkkjjjjjjlllnnnuuuRRRIII^^^xxxmmm[[[OOOJJJIIIIIIGGGHHHKKKQQQWWW]]]aaacccdddkkkuuuyyysssmmmqqqzzzwwwsssooonnnnnnkkkddd^^^SSSTTTTTTVVV]]]nnnttthhhaaa^^^___]]]ZZZVVVTTTSSSRRRPPPNNNKKKJJJHHHGGGFFFEEEEEEEEE>>>;;;777555666888999999888777666555555444444555555444333222222222222222555444555777555444;;;CCCRRRNNNCCC888222444888999666666444222111222555888:::===<<<777666999999555000///...---,,,...000111---,,,,,,++++++,,,,,,---------------------------,,,---------......//////............////////////000222333555888===CCCGGGJJJOOOVVV[[[___dddkkkqqqvvvzzzzzzyyySSSBBB555555888666444555111111111111111111111111111111111111111111111111///111222222555===KKKVVV___dddiiilllkkkkkklllnnnvvvXXXJJJYYYrrrsss```RRRKKKKKKLLLGGGJJJOOOTTTZZZ^^^aaabbbeeelllvvv{{{wwwssszzz~~~|||zzzxxxrrrlllfffccc___```mmmuuuhhh```___```^^^ZZZUUURRRSSSSSSQQQOOOMMMKKKHHHEEECCCBBBBBBBBB???===999888999999999999888777666555555444444555444444333333333333444444555555666777555555>>>GGGSSSKKK@@@777444555777888666555444222111222555888999>>>===777666:::999444/////////...---...111444---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---......//////....../////////000000000000222333555888===CCCGGGKKKPPPVVV[[[___dddjjjooouuuxxxyyylllSSS<<<666666222111444111111111111111111111111111111111111111111111111///111333222333;;;IIITTT[[[aaaiiinnnooooooppprrr~~~wwwbbbJJJSSSlllyyydddTTTMMMLLLNNNJJJLLLPPPTTTXXX]]]aaadddaaafffmmmrrrrrruuutttjjjhhhjjjmmmpppzzzwwwssstttqqqjjjaaa[[[ZZZ\\\\\\VVVPPPNNNQQQSSSRRRPPPQQQPPPMMMJJJGGGDDDAAA@@@@@@>>><<<;;;;;;;;;:::888888777666555555444444555333333333333444555666777555555777777666777AAALLLPPPGGG===777666888999:::666666555333111222555888888>>>>>>888777<<<:::333---...///---,,,---111444---,,,,,,++++++,,,,,,---------------------------++++++,,,------...///////////////000000000111111000222333555888===CCCGGGIIINNNVVV[[[```eeekkkpppssswwwxxxkkkKKK>>>999444222666111111111111111111111111111111111111111111111111...111333222222:::GGGRRRXXX___iiioooqqqrrrsssuuuzzzttt}}}zzzjjjIIIOOOhhh{{{dddSSSLLLLLLNNNLLLMMMOOORRRVVV[[[aaafffggggggiiijjjiiinnn|||rrrhhhnnnwww}}}xxxlllfff\\\aaadddccc^^^ZZZZZZ\\\UUUOOOJJJIIINNNRRRTTTSSSUUUUUUTTTRRRNNNIIIDDD@@@AAA???=========<<<:::888888777666555555444444555333333333444555666777888555555777888666888CCCOOONNNDDD;;;777888:::;;;<<<777777555333111222555888777??????999888===;;;333+++---...---+++,,,000444---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,---...//////000000000000111111111111000222333555888===CCCGGGFFFLLLUUU[[[```fffmmmrrrrrrvvvwwwoooTTT<<<777:::555111222333333555555222...333333222111000000111111111111222333333666CCCPPPYYY\\\ccckkkppprrrpppmmmrrrhhh~~~~~~fffFFFCCCZZZiiiQQQMMMPPPOOOJJJLLLTTT^^^bbbaaafffmmmuuuzzztttddd\\\hhhyyy{{{uuuqqqvvvkkk___]]][[[]]]gggjjj___TTTRRRQQQNNNMMMLLLJJJIIIJJJMMMSSSXXXXXXWWWVVVUUUUUURRROOOLLLFFFFFFDDDCCCAAA@@@???>>>999999777666555555555555777777666666666666777777@@@<<<::::::999;;;FFFRRRTTTFFF888555777888:::;;;999666333222333444666666FFFTTTTTTDDD<<<@@@===333//////...---,,,,,,++++++---------,,,,,,+++++++++------------------------,,,,,,------.../////////000000000000111111111111///111333555888===DDDHHHIIINNNUUUZZZ___eeelllrrrtttxxxxxxsssTTTDDD???777111111222222333555555444333222222111000000111111111111222333333666BBBNNNWWWZZZaaahhhnnnooonnnmmmyyyvvvjjj}}}~~~jjjKKKAAAMMMuuunnnWWWQQQRRRQQQRRRSSSZZZfffooosssxxx|||ggg]]]dddrrrxxxuuuvvvxxxrrr___YYY[[[]]]eeeooopppaaaQQQNNNPPPQQQNNNHHHCCCFFFNNNUUUWWWUUUVVVTTTSSSTTTUUUVVVUUUTTTQQQPPPNNNKKKHHHDDDAAA@@@999888777666555555555555777777666666666666777777:::888888:::999:::DDDQQQRRREEE999777999999888999888555222111222444555555EEEPPPPPPCCC===AAA>>>333.........------,,,,,,+++---------,,,,,,+++++++++------------------------,,,,,,------.../////////000000000000111111111111///111333555888===DDDHHHIIINNNUUUZZZ^^^dddlllrrrsssvvvvvvlllRRRCCC666333333333222111222444666333222111111000111111111111111222333333555???KKKTTTXXX^^^eeejjjlllmmmmmmrrr~~~sssvvvQQQ???@@@bbbuuu___VVVSSSQQQMMMMMMRRR\\\gggnnntttzzzvvvccc\\\cccmmmpppwww}}}wwwrrrxxxkkk]]]XXXZZZ```fffpppyyyvvvbbbOOOKKKPPPSSSQQQIIIFFFPPP```hhhcccYYYRRRPPPNNNOOORRRVVVXXXYYYYYYXXXVVVRRRLLLGGGBBB???999888777666666555555666777666666555555666666777555666999:::999<<>>DDDDDD<<<:::>>>999...------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,------.../////////000000000000111111111111///111333555888===DDDHHHIIINNNTTTYYY]]]dddlllrrrsssuuuttteeeMMM888666444444444111...000444222222111111111111111222222000111333333555===FFFQQQUUU\\\bbbgggjjjmmmnnnnnn~~~WWW@@@888QQQuuu|||eeeXXXQQQMMMFFFGGGJJJNNNRRRXXX```fffjjjkkkeee[[[[[[gggooopppzzz}}}uuupppwww}}}nnn\\\ZZZ^^^```ccciiiyyy|||ttt^^^NNNMMMRRRTTTOOONNNTTTfffxxx{{{nnn___QQQNNNKKKJJJMMMRRRVVVWWWYYYXXXUUUQQQLLLEEE@@@===888888777666666666666666666666666555555666666666555888::::::;;;AAANNNYYYOOOCCC888777999999777777555333111111333555666666999;;;:::777999<<<666,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...////////////000000000111111111111///111333555888===DDDHHHIIIMMMSSSXXX\\\ccckkkrrrsssuuusss|||___BBB777333333666444//////333222111111111111111222222222000111333333444:::BBBMMMSSS[[[aaaeeeiiimmmooohhh|||lllOOO888@@@[[[ssskkkZZZNNNHHHGGGKKKNNNMMMMMMSSS\\\ccc^^^bbbaaa]]]aaalllqqqooo}}}|||ppphhhlllooottt~~~nnnbbbbbbbbb^^^___ddd|||yyykkkXXXNNNRRRVVVUUULLLVVViii~~~rrrbbbTTTQQQLLLJJJLLLOOORRRSSSTTTSSSPPPMMMHHHCCC???===888777777666666666666777666666555555555555666666777888888777;;;EEESSS]]]NNNAAA666555888888888888555444333333666888888888<<<:::999;;;??????888000,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...////////////000000000111111111111///111333555888===DDDHHHIIIMMMRRRVVV[[[bbbkkkqqqtttvvvtttrrrSSS<<<444222666666222111666111111111000111111222333333000111333333333777===IIIPPPYYY```dddgggkkkooommmuuukkkGGG:::GGGaaazzzsss___PPPHHHEEEJJJNNNOOOSSS]]]hhhnnnmmmsssrrrlllmmmssstttppp|||yyyiii^^^aaaaaaaaaiiirrrjjjaaa]]]ZZZYYY^^^cccyyyssseeeTTTPPPWWWZZZWWWUUUfffrrreeeWWWTTTPPPNNNOOOPPPQQQQQQNNNMMMKKKHHHEEEBBB@@@???777777666666666666777777666555555444444555555666777777555555<<>>555555999:::999999555444333444777999999999<<<888888===???<<<555000------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,------.../////////000000000000111111111111///111333555888===DDDHHHIIILLLQQQUUUZZZaaajjjqqqtttvvvuuuoooLLL===333555777333222666111111000000111222222333333000000333333222555:::DDDLLLWWW___ccceeeiiilllrrrmmm|||UUU???AAAWWWuuu|||gggWWWOOOFFFIIIMMMSSSbbbttt}}}~~~|||yyyvvv|||~~~||||||iii\\\^^^\\\YYY___cccccc]]]VVVVVV\\\cccfffssspppdddUUUQQQXXX\\\ZZZcccssswwwggg^^^RRRQQQPPPQQQRRRSSSRRRQQQKKKIIIFFFCCCAAA@@@???@@@777777666666666666777777666555555444444555555666777777555777CCCQQQWWWVVVCCC:::555888===<<<888666333222222444777999999999:::666777===>>>666000///.........------,,,,,,++++++++++++,,,,,,---------------------------------,,,,,,------.../////////000000000000111111111111///111333555888===DDDHHHIIILLLQQQTTTYYY```jjjqqqrrruuuuuu]]]HHH777555555111000333111111000000111222333333333000000333444222444888@@@IIIVVV^^^bbbdddgggjjjlll```xxxxxxXXXAAA>>>PPPlllnnn]]]UUUQQQRRRTTT___vvv}}}|||{{{pppaaabbb^^^ZZZ^^^cccgggeee\\\\\\eeehhhdddnnnooofffWWWQQQWWW]]]]]]hhhsss~~~tttdddVVVPPPKKKLLLMMMPPPSSSTTTSSSQQQHHHFFFBBB???===<<<===>>>777777666666666666777888555555555444444555555555888888888<<>>777666<<>>777333222111111333666888999888>>>999;;;BBBAAA777111222//////...---,,,,,,+++++++++++++++,,,,,,---------------------------------,,,,,,------...//////000000000000000111111111111///111333555888===DDDHHHIIILLLPPPTTTXXX```jjjqqqqqqtttuuuccc???777777222///333111111111000000000000///333333333333333333333333===DDDNNNWWW___dddhhhkkkooojjjuuuYYY999===HHH]]]~~~kkkRRRQQQSSS\\\xxxrrrhhhfffeeeaaa\\\dddeeedddccccccdddgggjjjlllhhhaaaYYYSSSRRRUUUXXXjjjpppqqqiii___XXXQQQKKKOOOJJJHHHMMMVVV]]]\\\YYYNNNGGGBBBBBB???999999===<<<:::888666444444444444666666666666666666555555111666:::???LLLXXXSSSFFF444555666888888888777666111333555888999999999888;;;;;;<<<===<<<888222...------......------,,,+++,,,------......------,,,------------------------..................------111111111000000000000000000222444666999>>>DDDIIIIIIKKKOOOSSSYYY```hhhnnnnnnpppqqq___@@@666777777333222222111111111000000000333333333333333333333333666===HHHSSS]]]eeekkkoooqqqlllqqqjjjLLL@@@<<>>DDDIIIIIIKKKOOOSSSYYY```hhhnnnpppssstttJJJ222888:::111333333333222222222111111333333333333333333333333222999CCCNNNYYYbbbkkkpppooonnnooohhhNNN999CCCdddhhhWWWbbb~~~~~~xxx~~~}}}{{{}}}~~~vvvmmmlllnnnqqqqqqnnnjjjfffeeennnpppnnnfff]]]XXX[[[```ccchhhhhhaaaXXXTTTOOOLLLHHHFFFHHHRRR___fffccc^^^\\\UUUOOOKKKGGG???;;;::::::999999888777666666555555555555555555555555555777222666DDDPPPMMMAAA666444666777999999888777666222333444666777888888999888888999888666222...+++------......------,,,+++......////////////......------------------------........................000000000000000000111111000222444666999>>>DDDIIIIIILLLOOOTTTYYYaaaiiinnnqqqtttuuuZZZ888777:::444444444333333333222222222222222222222222222222222333888@@@IIISSS]]]gggmmmjjjnnnooowww{{{```CCC@@@SSSsssZZZeeeqqqkkkggglllttt}}}}}}tttwwwyyyyyyvvvrrrooonnnnnnrrruuuoooeeeaaadddjjjkkkooommmeee[[[VVVQQQNNNIIIJJJMMMRRRVVVXXXWWWUUU___ZZZUUUQQQMMMHHHAAA===888888888888777666555444444444444444555555555555777444;;;JJJNNNCCC777333555666888999:::888666555333444555777888999::::::888999999777444000---,,,------......------,,,+++------............------,,,,,,---------------------------...............000000000000000111111111000222444666999>>>DDDIIIJJJLLLPPPTTTYYYaaaiiinnnoootttuuuqqqKKK:::777999444444444333333333333222222222222222222222222222333666<<>>DDDIIIJJJLLLPPPTTTZZZaaaiiiooooootttvvv^^^>>>333555444444444333333333222222222222222222222222222222000333777>>>GGGTTT```iiikkkllliiihhhssswwwbbbLLL\\\}}}|||{{{}}}~~~|||qqqiiiccc^^^dddjjjlllfff[[[RRRPPPRRRQQQRRRQQQQQQUUUUUUOOOFFF;;;:::888666444444444444444444555555666777777777888AAAKKKKKK???333111777555777:::;;;;;;999666444555777:::<<<>>>>>>===<<<:::;;;;;;777111......///------......------,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,------.........,,,,,,------...//////////////////000111111222222000222444666999>>>DDDIIIJJJMMMPPPUUUZZZbbbjjjooopppvvvyyynnnLLL999222333333333333222222222222111111111111111111111111111222444888@@@LLLYYYaaaiiihhhiiijjjooocccZZZzzz}}}yyyyyy~~~yyy|||pppbbbWWWRRRNNNQQQRRRTTTZZZ^^^WWWMMM@@@>>>:::666444444555666555555666666777888888999:::EEEKKKCCC777222444777555777:::<<<<<<999666333333666:::>>>???>>><<<::::::<<<;;;666000,,,---000------......------,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,---......///,,,,,,------...//////000...//////000111111222222000222444666999>>>DDDIIIJJJMMMQQQUUUZZZbbbjjjoooooovvvyyy|||___GGG999333333333222222222111111111111111111111111111111555444444555;;;EEEPPPYYYcccdddkkkrrrrrrxxxtttfff{{{{{{}}}vvvbbbUUUQQQTTTVVVYYY```eee___SSSDDDAAA<<<777555555777888555666666777888999999:::<<>>???>>>;;;999:::;;;;;;555...+++,,,///------......------,,,+++,,,------......------,,,++++++,,,,,,---...//////,,,,,,------...///000000...//////000111222222222000222444666999>>>DDDIIIKKKMMMQQQUUU[[[bbbjjjooolllsssvvvzzzlllFFF888333666666333000111222333111111111111111111111111,,,000333555888???JJJSSScccccchhhppprrrwwwuuuqqq~~~|||iiiaaaTTTJJJQQQ```hhhaaaVVVGGGAAA:::777888999888555666555555555777:::===>>>GGGDDD>>>888444333444444555777:::999555333222333444888<<<>>>===;;;999999>>>999333///............+++,,,------......------------------------------...------///222222///,,,,,,,,,,,,---...///000000111111111000000000000000222222333666:::???DDDFFFLLLLLLNNNRRRYYYaaajjjooommmssstttyyyTTT<<<444555666333111111222222111111111111111111111111...111333333555:::DDDKKK^^^```gggooopppsss~~~uuu}}}}}}xxxkkk]]]SSSWWWeeejjj```RRRFFF@@@:::777888999888666666777888999999999;;;<<>>:::666444555777999777999:::999666555666777666999<<<===<<<:::999999===999333///------......,,,,,,---............------------------------------------///111222///,,,,,,---------.../////////111000000000000000000000222222333666:::???DDDFFFLLLLLLOOOSSSZZZbbbjjjnnnnnntttuuujjjBBB666555444444333222222222111111111111111111111111000111222111111555;;;AAAUUU[[[fffooonnnooo}}}|||{{{~~~|||kkkaaa[[[___iiiiii[[[LLLDDD???:::777888999888777666999<<<<<<:::888:::<<<===:::777444444666999;;;::::::999777555555777999888:::;;;;;;:::888999999<<<888222...---------,,,,,,---......//////......---------------------------------///111111///---------..................000000000000000000111111222222333666:::???DDDFFFKKKLLLPPPUUU\\\dddjjjmmmooouuuuuuKKK:::666333444444333111222111111111111111111111111111111222111000222777:::KKKVVVfffqqqpppmmmsss~~~~~~}}}}}}{{{zzznnnnnnpppttttttjjjXXXJJJAAA>>>999888888999999888777:::===<<<999999<<>><<<999888888999999999888999:::999888:::???CCC<<<:::777555666999===@@@AAA===777222000111222444:::;;;:::999777666888:::777444000---,,,,,,,,,+++,,,------...............------------------------,,,---.................................---------//////000000111111111111222222333666:::???DDDFFFIIIKKKQQQWWW^^^dddiiikkknnnttttttsssrrrsssJJJ<<<222444666333111333111111111111111111111111000000111222333555666777<<>>???===:::555444333444777<<>>AAA===888333111333555666666555777999999999888999:::///---++++++,,,.........******+++,,,,,,,,,,,,+++------------------------+++---...---++++++...000,,,,,,------...///000000...//////000111222222222222222333666:::???DDDFFFHHHJJJMMMSSSZZZaaagggjjjnnnuuuuuupppffflllAAA222;;;333...333111222222222222222222333333222111000000000111333333111444666???YYYwww~~~~~~|||ppp___OOOFFFAAA===:::;;;;;;;;;::::::999999999888:::===???>>>;;;777444666555555888;;;<<<;;;888444333222222222444777888:::888666888::::::888666//////...---+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,++++++++++++,,,,,,,,,---------------............///000000000000000111111222222222333555999>>>BBBDDDCCCKKKLLLOOOZZZ___bbbkkkooowwwxxx}}}jjjxxxtttHHH555999444000555333222222222222222222222222222111000000000111222333222444555:::LLLfff{{{yyysssrrriii___RRRHHHCCC@@@>>><<<;;;;;;;;;::::::::::::::::::;;;======<<<999666444555444555888:::;;;999666444333333333444666888::::::888777888:::999666333......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,---------.........---------............///000000000000000111111222222222333555999>>>BBBEEEDDDLLLMMMPPP[[[___bbblllpppxxxyyyuuuiiiUUU999777444333666555444333333222222111111111111111000000111111222333555444444666<<>>CCCEEEDDDMMMMMMPPP\\\```cccmmmrrryyy{{{iiipppccc@@@555444555666666444444333333222111000000111111111111111222222222777222222555555;;;WWWuuuzzzxxxddd[[[[[[IIIEEEAAA??????>>>;;;888::::::;;;;;;<<<<<<======???===;;;999777666666666444666888::::::888555333111222444555777999:::;;;999::::::;;;999555000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------------............---------............///000000000000000111111222222222333666:::???CCCFFFEEEMMMNNNQQQ\\\aaadddmmmssszzz{{{sss___rrrHHH444444555444666444444333333222111000000000000111111222222222222777000111777555333CCCZZZ}}}|||lll]]]SSSOOOEEECCCAAABBBCCCBBB>>>:::;;;;;;;;;<<<<<<=========>>><<<:::777666666777888777888:::;;;:::888555444000222444777999:::::::::999:::;;;:::777222---+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++,,,,,,,,,,,,------------------............///000000000000000111111222111222333666:::???DDDGGGEEEMMMNNNQQQ\\\aaadddmmmrrrzzz{{{yyyWWWmmmSSS777666555111555444333333222222111111111000000111222222222222111666000111888777111777DDDccc~~~zzz}}}zzzvvvppphhh```WWWOOOIIIBBBAAAAAADDDGGGGGGCCC???<<<<<<<<<===============;;;:::888666666888:::;;;999;;;<<<;;;888666555555222444777999;;;;;;::::::888:::;;;999444000,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------+++++++++,,,,,,,,,---------------............///000000000000000111111222111222333666;;;@@@EEEHHHDDDMMMMMMPPP\\\```cccmmmqqqxxxzzzbbb^^^^^^<<<999666000666222222222222222222222222///000111222333222222111333111222555444111444:::GGG```}}}vvvmmmhhhbbb[[[UUUOOOJJJGGGAAA@@@AAADDDGGGGGGDDD@@@>>>>>>>>>===============777666666666777:::<<<===:::;;;;;;999555333444666555777:::===>>>===<<<:::888::::::777222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,---------...---------............///000000000000000111111222111222333777;;;@@@EEEHHHDDDLLLMMMPPP[[[___bbblllnnnvvvxxxvvvbbb|||eee@@@<<<777000777222222222222222222333333///000111222333222111111111222222111000000555:::666HHHiii{{{vvv{{{|||}}}}}}~~~|||{{{nnnccc```ZZZRRRKKKEEECCCBBBBBBAAAAAACCCEEEEEE@@@<<>>>>>======<<<<<<444444555666888;;;===???;;;;;;;;;777333111333555777:::===@@@AAA???===;;;888::::::666111---,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........------------.........//////---------.........//////000000000000000111111222111222444777;;;AAAFFFHHHCCCKKKLLLOOOZZZ___bbbkkkmmmuuuwwwnnnhhhrrrKKK444:::===...111111111111111111222222111111111111111111111111222222333333333333444444===888CCCeeexxxwww{{{}}}{{{zzz{{{~~~}}}zzz}}}|||{{{}}}}}}yyyuuunnnccc[[[UUUSSSPPPLLLIIIFFFEEEDDDBBB@@@???@@@CCCEEEFFFFFF<<<>>>??????<<<:::888888888666555777;;;===;;;999======;;;888555333333555555888<<<<<<999888888:::<<<:::666333000..................------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---...///000111.........//////000111222222333444777<<<@@@DDDGGGEEEMMMNNNQQQ]]]```aaaiiimmmtttwww|||fff|||SSS666777:::,,,111111111111111111222222111111111111111111111111222222222333333333444444666444;;;SSSrrrzzzxxxxxx~~~|||vvvsssrrrssssssrrrwwwvvvvvvxxx{{{}}}~~~}}}yyyyyyzzz{{{~~~}}}zzzzzz~~~wwwsssmmmjjjgggaaaXXXRRRNNNNNNLLLKKKIIIGGGEEEEEECCCAAA???>>>@@@BBBCCCBBB>>>???@@@>>>;;;999888999777777888;;;>>>???>>>===<<<;;;:::777444333444666666888::::::888777999:::;;;999555111...---............---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...///000000///......//////000111222222333444777<<<@@@DDDGGGGGGOOOOOORRR\\\______gggnnnuuuxxxmmmmmm```<<<555777...222222222222222222111111111111111111111111111111222222222222333333333333333222555>>>NNNhhhsssmmmqqqxxx~~~vvvrrrpppppppppooonnnoooqqquuuwwwxxxxxxooooooooooooppprrrtttvvvpppnnnmmmqqquuuuuupppjjjddd```[[[XXXVVVSSSNNNJJJGGGHHHIIIIIIHHHGGGEEEDDDCCCAAA===<<<===>>>???>>>@@@@@@???<<<888777777999777:::===????????????@@@::::::888555222222555777777888999888777777999;;;999777222...,,,,,,---......------------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000111222222222333444777<<<@@@DDDGGGIIIQQQQQQRRR[[[]]]^^^fffooowwwyyylll~~~xxxoooDDD666777333333222222222222222111111111111111111111111111111111222222222222333333333333444444444777IIIkkk~~~ooommmlllpppzzz~~~xxxtttrrrjjjiiijjjmmmppprrrrrrrrrooonnnmmmkkkkkkkkkkkklllooommmkkkkkkkkkggg```ZZZXXXTTTPPPNNNMMMMMMKKKIIIEEEFFFHHHHHHHHHFFFDDDCCCCCC@@@===<<<<<<>>>>>>>>>???>>><<<888555444666888999===AAAAAA???<<<===>>>888777666333222333666999::::::999888888999:::<<<777444000,,,***+++---///------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------..................////////////000111222333222333444777<<<@@@DDDGGGHHHQQQQQQRRRZZZ\\\^^^hhhpppwwwyyy{{{ooozzzzzzMMM777777666333333333333222222111111000000000000000000000000111111111222222222333333333444555444222999NNNbbb|||tttiiidddgggrrrzzzuuummmlllkkklllmmmllljjjhhhkkkjjjhhhfffeeeeeeeeeeeeeeedddccccccdddaaa\\\XXXRRROOOMMMKKKKKKLLLLLLLLLHHHIIIIIIIIIHHHEEEBBB@@@AAA???======>>>??????>>><<<;;;888555333333666888<<>><<<:::999999::::::;;;444222...+++***+++---...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------................../////////000000111222333222333444777<<<@@@DDDGGGFFFPPPQQQQQQYYY\\\___kkkooowwwxxxkkkXXX;;;777666444444444333222222111111000000000000000000000000111111111111222222222222000000333666555555===FFFaaavvvhhhaaadddmmmuuu}}}vvvuuurrrpppnnnkkkfffbbbdddcccaaa```____________^^^]]]\\\[[[[[[YYYUUUSSSOOONNNMMMLLLLLLMMMNNNOOOLLLKKKKKKIIIFFFCCC@@@>>>??????>>>???@@@@@@???===777777666444333444888;;;@@@@@@???===999555444333222333444555555777:::===???===;;;:::::::::888777111000...,,,,,,,,,---...,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////000000000000111222333333222333444777<<<@@@DDDGGGFFFPPPQQQQQQXXX[[[```lllmmmuuuwwwppp~~~fffCCC888666555444444333222222111111000000000000000000000000111111111111222222222222000///111555555333555:::???```}}}~~~nnneeedddhhhmmmttt~~~}}}{{{zzzxxxuuupppmmmkkkiiifffbbb```^^^]]]\\\___]]]ZZZWWWUUUSSSQQQOOOPPPPPPPPPPPPOOOOOOPPPQQQMMMLLLJJJGGGDDDAAA???>>>??????@@@AAAAAA???;;;888444444555555555888;;;>>>BBB???<<<999777666444222///222555777888999<<<===???===::::::999888444111............------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...///000000000000000000111222333333222333444777<<<@@@DDDGGGGGGRRRRRRRRRWWWYYY^^^kkkkkkrrruuuuuuyyyrrrKKK<<<777555555444333333222111111000000000000000000000000000111111111111222222222444111111333222000222777666AAA]]]xxxuuu~~~llldddcccXXX___iiirrrwww{{{}}}zzzwwwrrrlllfffaaa^^^\\\\\\[[[YYYWWWVVVVVVWWWWWWRRRSSSTTTTTTSSSRRRSSSTTTMMMKKKIIIEEEBBB@@@???>>>???@@@AAABBBBBB>>>888444222444555777888:::>>>AAACCC???999777777777555333...111555888:::;;;<<<>>>>>><<<:::999999666111---------...//////......---,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---...000000111000000000000111222333444222333444888<<<@@@DDDGGGJJJTTTTTTRRRVVVXXX\\\iiiiiiqqqtttooo}}}UUU000888555333222222333222111///000000000000000000000000000000000000000000000000111111222222222333333333999666>>>UUUvvvssshhh^^^\\\ZZZ[[[```gggmmmpppyyypppjjjgggfffgggdddcccaaa^^^\\\ZZZYYYYYYYYYVVVSSSTTTVVVUUUOOOJJJGGGFFFDDDBBB@@@>>><<<<<>>;;;:::999888666444333222111555999;;;::::::<<<>>>===;;;999666444222111000......---------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,------......///000000111222222222111111333444555666999???GGGLLLNNNPPPSSSWWWVVVVVV]]]fffkkksssvvvccchhhVVV444:::666444333333444444333111000000000000000000000000000000000000000000000000111111111222222222333333888555777@@@QQQmmmrrrrrrjjj```XXXUUUWWW[[[^^^dddiiiqqqyyyyyyvvvqqqmmmjjjjjjlllmmmgggeeeccc```]]][[[YYYXXX[[[ZZZWWWTTTPPPKKKEEEBBBFFFDDD@@@>>>???BBBFFFIIIDDDCCC@@@;;;777444555666999:::<<<>>>?????????>>><<<;;;999666444333222222222666;;;===<<<:::::::::888777555222000...------......---------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,------......///000111111111111111222222333444555666:::???GGGLLLOOOPPPTTTWWWVVVVVV]]]fffllltttwwwuuubbbyyy___>>><<<777555444444555555555444000000000000000000000000000000000000000000000000111111111222222222222333555666555222333DDDhhhuuueeeYYYSSSRRRRRRUUUYYY```gggkkklllkkkjjj```___]]]]]]]]]___aaaccc___^^^[[[XXXUUUSSSQQQQQQPPPQQQPPPLLLGGGCCCCCCDDDAAA@@@???@@@BBBFFFJJJMMMCCCAAA===888444333555888@@@@@@AAAAAA@@@@@@???>>><<<:::888555333333333444666999===>>><<<999777777444333111///---,,,++++++......---------,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,------......///111111000///000111222333333444555777:::@@@FFFKKKPPPQQQTTTWWWVVVUUU\\\eeellltttwwwkkkkkktttNNN<<<888666444333555555555444000000000000000000000000000000000000000000000000111111111111222222222222333666888666222666JJJ^^^xxx~~~zzzxxxhhh[[[UUUQQQPPPPPPQQQSSSSSSRRRQQQNNNMMMMMMMMMNNNOOOPPPQQQQQQOOONNNKKKJJJHHHHHHGGGFFFEEEDDDBBBBBBDDDGGGIIICCCEEEIIILLLMMMKKKHHHFFF>>><<<888444222555:::>>>FFFFFFEEECCCBBB@@@>>>>>>;;;:::777555555666888:::<<<===<<<;;;999777666555444333111000...---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,------......------++++++,,,------......///111000///...///111333444222444555777:::@@@FFFKKKPPPQQQTTTWWWVVVUUU\\\dddkkksssuuuqqq___bbb>>>999666444333333444444333000000000000000000000000000000000000000000000000000000111111111222222222555333555888999999<<>>===:::999777777888;;;>>>AAAAAA>>>:::777666555666666222111000///..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,------......------++++++,,,------......///000///.........000333444222333666888;;;@@@FFFJJJPPPQQQTTTWWWVVVUUU\\\eeennnuuuvvv~~~bbb~~~yyyIII;;;888555333333333333222000000000000000000000000000000000000000000000000000000000111111111111222666///---222888888777666;;;HHHaaauuueeedddwwwyyyjjj^^^VVVPPPLLLHHHDDDCCCCCCBBBAAAAAABBBBBB>>>>>>>>>>>>???@@@BBBBBBEEECCCEEELLLVVV\\\[[[WWWKKKIIIDDD@@@;;;888666666555666888999;;;???EEEIIIHHHHHHHHHGGGEEEAAA===;;;999999888999;;;>>>AAACCCAAA===888555444555555555......------,,,---------......---------,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,------......------++++++,,,------......//////.........///111222444111333666888;;;@@@FFFJJJNNNPPPSSSWWWVVVVVV]]]fffqqqxxxyyykkkqqq~~~```???;;;777444333333333222000000000000000000000000000000000000000000000000000000000000111111111111444///---111444333444666444888BBBYYY~~~yyyllllllqqqyyy|||sssiii^^^WWWTTTRRROOOMMMKKKJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLKKKOOOWWW___bbb^^^VVVNNN<<<:::777555333333444555:::===@@@BBBCCCDDDFFFHHHEEEFFFHHHHHHFFFBBB===:::999999:::;;;<<<>>>@@@AAA<<<999666666666666444111,,,,,,,,,+++,,,,,,------......---------,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++************************+++,,,------......------++++++,,,------......///------...///000111222222111333666999<<<@@@FFFJJJMMMNNNSSSVVVVVVWWW^^^hhhqqqwwwxxxoooeeetttAAA>>>999555444444333333000000000000000000000000000000000000000000000000000000000000111111111111000111555888555111222888000444444777SSSkkkwwwzzzzzzsssssszzz}}}ssspppkkkgggccc```______[[[[[[[[[ZZZ[[[[[[\\\\\\[[[ccclllnnndddRRR@@@555111444777;;;======<<<;;;AAADDDGGGIIIHHHFFFFFFFFFBBBEEEGGGHHHFFFBBB===999::::::;;;<<<<<<=========777666666888999777333...------,,,,,,------...///......---------,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++************************+++,,,------......------++++++,,,------......///,,,---...000111222222222111333666999<<<@@@FFFIIILLLNNNRRRVVVVVVWWW___iiinnntttuuufff|||SSS<<<333777444333444111111111111111000000000000111000///......///000111000000000000111111111111222222111111222222333444333111555;;;???LLLlllmmmfffcccaaa___dddoooyyy|||yyy~~~}}}wwwtttpppuuuppp^^^KKKAAA<<<777999>>>DDDDDDBBBAAADDDGGGMMMUUUXXXSSSNNNMMMIIICCCNNNLLLIIIEEEAAA???>>>===@@@:::777;;;CCCFFF>>>666:::::::::888666222...,,,...------,,,,,,------...---------,,,,,,+++++++++,,,,,,------...///000000******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---///000000111444666>>>;;;777777;;;AAAGGGJJJOOONNNQQQVVVXXXYYY^^^dddnnnvvvxxxbbbuuu^^^AAA444999777333333111111111111111000000000000111000///......///000111000000000000111111111111222222111111222222333444555222222444222555HHH^^^uuupppkkk^^^XXXVVV[[[``````___```kkkmmmooorrruuuwwwyyy{{{zzzxxxzzz~~~vvvmmmiiiYYYZZZSSSGGG@@@AAADDDDDD@@@CCCHHHLLLMMMMMMMMMLLLOOOVVVYYYRRRLLLLLLNNNNNNMMMKKKIIIEEECCCAAA@@@@@@@@@===<<>>======???DDDGGGEEE???:::888666444222000...------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,------...,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000000///000222444777666666888===CCCFFFHHHMMMMMMQQQVVVXXXYYY___fffnnnvvvxxxZZZbbb|||NNN444:::999222111333111111111111000000000///000000////////////000000///000000000111111111111111111111111111222222333111000222777777444666:::777GGGddd}}}aaa```iii}}}yyyuuuvvv|||}}}wwwuuuiiihhhddd\\\TTTRRRWWW]]]\\\YYYXXXVVVQQQKKKIIILLLKKKLLLRRR\\\hhhnnnjjjcccbbb^^^ZZZVVVSSSRRRQQQPPPRRRVVVYYYWWWRRRNNNLLLKKKRRRPPPLLLGGGBBB===:::888:::;;;>>>???@@@>>>;;;999555444111...---,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......///000111000//////111333333333555999???DDDFFFGGGLLLMMMRRRWWWWWWXXX___gggooovvvxxxYYYZZZXXX999999777222222333111111111111000000000/////////000000000000/////////000000000111111111111111111000000111111222333555222222444555222111111111333>>>XXXxxxtttffffffmmmyyyxxxrrrxxx{{{xxxnnndddgggvvv|||oooddd]]]\\\cccllldddeeekkkwww~~~{{{pppfff[[[[[[ZZZWWWXXX___jjjtttooohhh___ZZZUUUOOOIIIEEEMMMLLLIIIEEEAAA===999777<<<;;;;;;999888777777888333111...,,,++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......000111111000//////111222111222555:::@@@EEEGGGGGGKKKNNNSSSWWWWWWWWW^^^hhhooowwwxxx]]]RRRtttjjjEEE:::444333555222111111111111000000000000//////000000000000//////000000000000111111111111111000000000000111222222222000///000222333222222555444555:::HHHfff|||kkkbbbkkk{{{vvvooouuuxxxvvvmmmfffmmmyyyjjjbbbbbbkkkvvvtttsssuuuyyyxxxoooddd^^^SSSXXX___eeennn}}}zzzdddXXXRRRMMMIIIGGGDDDDDDDDDCCCBBB@@@>>>>>>@@@===:::777555555555666000///---+++***+++,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,---------......000000111000//////111333111222555;;;AAAFFFGGGHHHLLLOOOTTTXXXVVVUUU]]]gggpppwwwxxxfffNNN]]]~~~VVV>>>333666999222111111111111000000000000...///000111111000///...000000000000111111111111000000000000000111222222...//////000222555666666444555666444333CCCfffttthhhiii~~~~~~}}}yyyssspppxxxyyytttsssxxx~~~~~~~~~yyyjjjbbbaaaWWW^^^gggqqq{{{rrr___TTTNNNIIIFFFFFF???@@@BBBCCCCCCCCCCCCBBBAAA===999666555444222000...---,,,+++++++++,,,---------,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......///000111000///000111333333333666;;;AAAFFFHHHHHHMMMPPPVVVXXXUUUTTT\\\fffpppwwwwwwnnnMMMRRR~~~bbbCCC333999<<<222111111111111000000000000...///000111111000///...000000000000111111111111000000000000000111111222000222222000///000///...---...333777666666AAAOOOyyyqqqyyypppqqq___bbbiiipppuuuuuuqqqmmmhhh^^^UUURRRMMMEEEAAABBB@@@AAACCCDDDDDDDDDCCCCCC???;;;777555555333...)))---,,,,,,,,,,,,,,,------...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------******+++,,,,,,---......,,,,,,,,,---------.........///000000///000222444444555777;;;AAAFFFHHHIIINNNQQQWWWYYYUUUSSS[[[eeeqqqwwwwwwnnnSSSPPP{{{qqqAAA999888222777222222222111111111111000111111000///////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000111222333444555LLLaaa~~~zzz~~~pppggg]]]^^^eeerrrxxxtttkkkfff___UUUHHHBBBCCCFFFHHHHHHCCCGGGLLLNNNKKKHHHFFFFFF===999444111///...---,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,//////...---,,,++++++***---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,...//////...,,,+++,,,---......//////......,,,,,,------.../////////////////////000111222333444444666999===BBBFFFHHHKKKWWWYYYWWWZZZYYYZZZfffnnnuuuwww{{{]]]QQQwwwNNN<<<888333666222222222111111111111000111111000///////////////000000000000000000000000111111111111111111111111000000000000000000000000222222111111111222333333666===PPPooossskkkkkk~~~~~~|||wwwsssaaaffftttxxxeeeYYYJJJEEEAAA@@@CCCFFFHHHHHHEEEJJJPPPQQQMMMGGGBBB@@@:::777333000///...---,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,---//////---,,,+++,,,------...............,,,,,,------.../////////////////////000111222333333444666999>>>BBBFFFHHHLLLWWWXXXVVVYYYXXX[[[gggooovvvwwwjjjQQQrrr```@@@888555666222222222111111111111000111111000///////////////000000000000000000000000111111111111111111111111000000000000000000000000333333222111111000111111111///333DDD```wwwooottt~~~sssooozzz|||uuuppppppvvvzzzyyyvvvaaafffrrr~~~|||kkkVVVHHHFFFGGGHHHJJJKKKLLLLLLLLLCCCHHHNNNPPPLLLEEE>>>999666333000.........---,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------+++,,,---......---,,,+++,,,,,,---...............,,,,,,------.../////////////////////000111222333333444666:::>>>BBBFFFHHHLLLWWWWWWUUUXXXXXX\\\iiiqqqwwwwwwqqqPPPmmmqqqEEE777666555222222222111111111000000111000000///////////////////////////////////////111111111111111111111111////////////////////////222111111000000000111111444666666333666HHHeee|||}}}oooiiipppvvvvvv{{{{{{sssqqqyyy}}}{{{pppmmmlllqqqwwwyyyssslllbbb```aaadddaaaWWWLLLGGGTTTVVVWWWVVVSSSOOOMMMMMMBBBEEEIIIIIIFFF@@@:::666111///---,,,------,,,+++---,,,+++******+++,,,---******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------------,,,+++,,,,,,---.........------,,,,,,------.../////////////////////000111222333222444777:::>>>BBBFFFGGGLLLVVVWWWTTTXXXXXX]]]jjjrrrxxxvvvsssMMMccc}}}}}}JJJ666777555222222222111111111000000111000000///////////////////////////////////////000000000000000000000000////////////////////////////////////000111222333,,,111444...(((...???NNNooo~~~wwwvvvqqqiiilllooosssxxx}}}}}}yyyvvv|||uuurrruuuyyyyyywwwuuudddbbbccchhhnnnmmmfff^^^\\\UUUPPPNNNMMMJJJKKKOOOYYYYYYXXXTTTPPPLLLKKKKKKIIIGGGEEEBBB>>>999555222...,,,++++++,,,---,,,+++---,,,+++******+++,,,---******+++++++++,,,,,,,,,///......---,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,------.../////////////////////000111222333222444777;;;???CCCEEEGGGKKKVVVVVVTTTXXXYYY^^^kkkqqqwwwuuuuuuNNNYYYxxxyyyQQQ777666666222222222111111111111000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000------......///111222333///......000222333222111???TTTttt~~~oookkkeeebbbfffppp{{{}}}uuusssvvvxxxvvvsssccc^^^ZZZZZZ[[[\\\ZZZXXXRRRPPPNNNPPPSSSTTTSSSQQQIIIEEECCCEEEEEEEEEHHHLLLUUUSSSPPPNNNLLLLLLMMMNNNOOOJJJBBB;;;777333000...,,,+++***+++,,,---,,,***,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,000//////...,,,++++++************+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,---------------,,,,,,------.../////////////////////000111222333111333777;;;???CCCEEEFFFJJJTTTVVVUUUYYYZZZ^^^kkkooouuuuuu|||WWWWWWzzz}}}wwwYYY888666666222222222111111111111000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000...............///000111333111111333555555111---,,,444DDDZZZssszzzooohhhddddddcccbbbdddaaa^^^```dddggggggfffRRRQQQOOOOOOOOOPPPOOOMMMIIIIIIGGGFFFFFFGGGJJJLLLFFFGGGLLLRRRTTTRRRRRRTTTWWWSSSNNNLLLMMMNNNMMMLLLHHHBBB:::444111///---+++,,,+++***+++,,,---+++***+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++)))*********++++++++++++++++++,,,,,,,,,,,,------,,,++++++++++++++++++,,,++++++,,,------------,,,,,,,,,------.../////////////////////000111222333111333777<<<@@@CCCEEEFFFHHHSSSVVVVVVZZZ[[[^^^kkklllsssttt```ZZZtttvvv___:::666777222222222111111111111000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///............///(((...222000,,,+++111888222333333333:::QQQpppuuukkk\\\\\\ZZZXXXTTTQQQNNNMMMGGGIIIKKKKKKMMMNNNLLLIIIPPPRRRTTTSSSPPPNNNOOOPPP\\\^^^eeemmmooolllkkklll]]]VVVOOOLLLLLLKKKGGGBBB<<<777000---------,,,+++,,,+++++++++------+++)))***+++,,,------,,,+++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,))))))******++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++,,,---------,,,,,,,,,,,,------...//////000////////////000111222333111333777<<<@@@CCCEEEFFFGGGSSSVVVVVV[[[[[[^^^jjjjjjrrrtttdddVVVmmmrrr|||^^^BBB666777222222222111111111111000//////............//////000000////////////000000000000////////////000000222222111000///...------000000000000000000000000////////////000000000000000000000111333888???DDDfffvvvtttfff[[[SSSOOOLLLKKKOOOWWW___dddffffffeeebbbfffooouuutttoooooottt{{{wwwtttooofff___NNNJJJGGGGGGGGGCCC;;;555333000,,,,,,---...---+++,,,,,,*********+++,,,---***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,------......///000000000///...///222555777444444999AAAFFFGGGFFFIIIUUUWWWVVVZZZ[[[___lllsssuuusssiii\\\qqq{{{oooWWWCCC555111444222222222111111111111000//////............//////000000////////////000000000000////////////000000111111000000//////......////////////////////////.../////////000000000000222111000///...111555888;;;GGGWWWgggvvvzzzuuudddjjjsss{{{}}}~~~}}}oooccc[[[WWWSSSPPPJJJGGGCCCAAA@@@===666000222///,,,,,,---...---+++...---,,,+++++++++,,,---***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,------......//////000000///...///222555777555555:::BBBGGGHHHGGGJJJUUUWWWVVV[[[[[[___lllqqqtttuuummm^^^mmmXXX>>>555444444555222222222111111111111000000//////......//////000000000////////////000000000000////////////000000000000000000////////////////////////////////////....../////////000000000111111111///------///111...111666<<>>999;;;888444222222222111111111000000000000////////////000000000000////////////000000000000////////////000000.../////////000000000111////////////////////////........./////////000000...///111111000000111333333444444222222777AAAHHH[[[mmm}}}xxxtttrrrooojjjeeeeeejjjddd^^^UUUNNNJJJGGGDDDBBB<<<888444111000///,,,***...---,,,,,,,,,,,,,,,+++......------,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,------......//////000000000///000222444666666888<<>>BBBDDDFFFGGGIIIVVVZZZ[[[``````cccnnnlllppppppvvvsssWWWNNNfff|||rrrKKK;;;;;;777000222222222111111111111000111111000000000000111111000000////////////000000000000////////////000000000000000000////////////........................---------.........///////////////...---...000222---...---------......///222++++++//////***---666555666666666666888;;;===;;;CCCLLLPPPOOOMMMMMMOOOKKKLLLMMMMMMKKKGGGCCCAAA???999555444333///...000---...///...,,,++++++,,,,,,,,,------+++***+++,,,'''***------***)))***+++)))***,,,.../////////...+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,------......///---///111111111000111222222666;;;@@@CCCEEEGGGHHHHHHUUUZZZ\\\aaaaaadddoookkkooorrryyybbbMMMiiiuuutttLLL555999:::+++333333333222222222111111222111111111000000//////000000000000000000000000...///000111111000///...////////////////////////------............------..............................------------....../////////...------,,,,,,............///000111222000000111111111111000000222333444555555444333222000000111111111111000000---------------------------------,,,,,,+++++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++************************(((((())))))******++++++)))************+++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///////////////000111222333222666:::;;;???FFFIIIHHHLLLTTT[[[^^^^^^aaahhhooonnnpppppp|||eeePPPmmmXXX:::888:::///333333333222222222111111111111111111000000000///000000000000000000000000...///000111111000///...////////////////////////------............------..............................------------..................------------............///000111222000000111111111111000000000000111111111111000000......////////////......------------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************))))))))))))************)))************+++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///////////////000111222333000444888999>>>DDDHHHGGGNNNUUU]]]______bbbiiipppmmmooooookkkUUUjjjfff???555777222333333333222222222111111111111111111000000000000000000000000000000000000//////000000000000//////////////////////////////------............------------------------------......------------......------------..................---......///000111///000000111111000000///......------------......,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,++++++***************)))***************************************))))))))))))************+++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///////////////000111222333000555888999>>>EEEHHHGGGOOOVVV^^^aaaaaacccjjjqqqlllnnnnnnsss]]]gggmmmAAA333555222333333333222222222111111111111111000000000000000//////////////////////////////000000000000//////////////////////////////------............------------------------------...------,,,,,,------...++++++,,,------...//////------------...///000000//////000000000000//////---,,,+++******+++,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************+++++++++******)))))))))))))))*********+++++++++******++++++++++++******************************++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++++++++,,,------......///////////////000111222333333777:::<<<@@@GGGJJJIIIOOOVVV^^^aaaaaaccciiiooommmooonnnzzzvvvzzz}}}ggggggyyyqqqFFF555666444333333333222222222111111000000000000000000111111////////////////////////000000////////////000000////////////////////////------............------------------------------------,,,,,,,,,,,,------***++++++,,,---...//////,,,,,,,,,,,,---...///000//////000000000000//////---,,,+++******+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++******))))))))))))*********+++++++++******++++++++++++******************************++++++++++++++++++++++++,,,+++***)))******,,,---++++++++++++++++++++++++++++++,,,------......///////////////000111222333333777;;;<<<@@@GGGJJJIIINNNUUU^^^aaa```bbbhhhnnnnnnpppooonnncccbbbiiippp|||qqqbbblll{{{uuuLLL999999777333333333222222222111111000000000000111111111111000000000000000000000000000000////////////000000////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***++++++,,,---.........,,,,,,,,,,,,,,,---//////...//////000000//////...------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,---------************************+++++++++++++++*********)))************+++++++++******++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,++++++++++++++++++++++++++++++,,,------......///////////////000111222333111666999:::???FFFIIIHHHMMMUUU^^^bbbaaabbbgggmmmnnnppppppdddSSSMMMNNNTTT\\\jjjooowww}}}~~~}}}yyy]]]jjjwwwzzzOOO999888888333333333222222222111111///000000000111111111111000000000000000000000000111000///......///000111////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++,,,---...///......////////////......,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,***************************++++++++++++++++++,,,)))************+++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++++++++++++++************************++++++,,,------......///////////////000111222333111666999:::???FFFIIIHHHNNNWWW```cccbbbccchhhmmmmmmoooooommmTTTHHHDDDEEEKKKRRRVVV^^^iiirrryyy~~~}}}|||}}}___sss}}}}}}OOO666555666333333333222222222111111//////000000111111111222000000000000000000000000111000///......///000111////////////////////////---..................---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++,,,---............////////////......+++,,,---......---,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,++++++*********))))))******++++++++++++*********************************++++++,,,,,,---)))************+++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***,,,,,,,,,+++***************************++++++,,,------......///////////////000111222333444888;;;===AAAHHHKKKJJJPPPXXXaaaeeeddddddiiinnnlllnnnnnnuuuaaaKKKCCCDDDFFFHHHIIINNNNNNTTTcccsss}}}zzzyyyccc{{{zzzoooxxxLLL777888888444444333222222111111000000000////////////000000666444222000//////000111111111000000//////......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------............------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))*********+++++++++++++++************++++++************************************************)))************+++++++++++++++******************111222...)))(((+++,,,+++***************************+++,,,,,,,,,,,,+++***))))))))))))************++++++,,,,,,,,,,,,------------,,,,,,,,,---....../////////000111111222222222555999???DDDHHHJJJKKKPPPVVV\\\______aaaggglllmmmooonnn```RRRFFFCCCFFFGGGHHHJJJNNNNNNSSS^^^lllxxxyyyyyyZZZlllsss{{{PPP:::888555444444333222222111111000000000////////////000000444333111/////////000111111000000000/////////...////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------............------+++++++++++++++++++++++++++++++++++++++++++++,,,*********************************++++++++++++,,,++++++************++++++************************************************)))************+++++++++************************...000...)))(((+++---+++***************************++++++,,,,,,++++++***))))))))))))************++++++,,,,,,,,,,,,------------,,,,,,,,,---....../////////000111111222222333555:::???DDDHHHJJJKKKPPPVVV]]]``````aaafffjjjkkknnnnnnJJJEEEBBBEEEGGGGGGHHHJJJNNNUUU```lllwww~~~||||||xxxyyyyyyYYYaaazzzYYY>>>777222444444333222222111111000000000////////////000000222111000//////000111222000000000000////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------............------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++************++++++************************)))))))))))))))))))))))))))************+++++++++************************+++---,,,))))))+++,,,)))******************************+++,,,,,,+++******)))))))))*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...////////////000111111222222444666;;;@@@EEEHHHKKKLLLPPPVVV^^^aaaaaaaaadddhhhiiilllnnnCCCDDDGGGKKKLLLJJJLLLQQQTTTfff}}}{{{{{{xxxzzzrrrYYY^^^{{{ccc@@@777444444444333222222111111000000000////////////000000000////////////000111222000000000000////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------............------++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++,,,,,,,,,---------++++++************++++++************************(((((((((((((((((((((((())))))*********+++++++++***************+++++++++))),,,+++((((((******'''******************************++++++++++++******))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------...////////////000111111222222444777;;;@@@EEEHHHJJJKKKOOOVVV^^^bbbaaa```cccfffhhhllloooDDDFFFKKKPPPQQQQQQXXX```hhh|||}}}yyyzzzlllTTTZZZzzzkkk@@@777888444444333222222111111000000000////////////000000............///000111111////////////000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------------............------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++))))))*********+++++++++(((++++++((('''***)))&&&************************************************************+++++++++++++++++++++,,,,,,,,,------,,,++++++,,,---...///////////////000111111222222555777;;;@@@DDDHHHJJJKKKOOOVVV^^^bbbaaa```bbbfffiiimmmpppGGGIIINNNUUUYYY___jjjvvv~~~yyyxxxlllRRR^^^nnnAAA777:::444444333222222111111000000000////////////000000------......//////000000////////////000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------............------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++,,,,,,,,,,,,++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))***++++++,,,,,,(((++++++((()))---...,,,************************+++***))))))))))))***+++*********++++++++++++,,,++++++,,,,,,,,,,,,------+++++++++,,,---...///000/////////000111111222222444777;;;???CCCGGGHHHIIIOOOUUU]]]`````````cccgggjjjnnnppp^^^___eeennnvvv~~~~~~xxxwwwpppVVVeeelllAAA777888444444333222222111111000000000////////////000000------......///............/////////000000000111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***++++++,,,---------............------++++++++++++++++++++++++))))))***+++,,,------...*********************************++++++++++++,,,++++++************++++++))))))))))))))))))))))))************************)))************+++++++++((())))))***++++++,,,,,,'''***+++***---333777777************************+++***)))(((((()))***+++*********+++++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,---...///000/////////000111111222222333666:::>>>BBBEEEGGGHHHOOOUUU\\\___^^^```dddiiikkknnnnnn~~~wwwuuuuuuYYYhhhiiiBBB777555444444333333222111111000000000////////////000000---......///......------.../////////000000111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,------..................---++++++++++++++++++++++++(((((()))***,,,---...///************************))))))*********+++++++++++++++************++++++))))))))))))))))))))))))************************)))************+++++++++((())))))***++++++,,,,,,'''***++++++000999>>>???************************+++***)))(((((()))***+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,---...000000/////////000111111222222333555999>>>BBBEEEFFFGGGOOOTTT[[[]]]^^^```eeekkkkkkmmmmmmwwwyyysssYYYuuu^^^???999666333333333222222222111111000000////////////000000......////////////......000000000000000000000000////////////////////////........................+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......////////////......*********++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))***++++++++++++***************************************************))))))************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------....../////////000111111222222444666999>>>CCCEEEEEEDDDTTTYYY^^^______aaagggllljjjoooooowwwyyyrrrTTTsss\\\>>>777555333333333222222222111111000000////////////000000......////////////......000000000000000000000000////////////////////////------------------------+++,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......////////////......++++++++++++++++++,,,,,,)))*********++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))***++++++++++++***************************************************)))******************)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111222222555666999???DDDGGGGGGFFFRRRWWW\\\^^^^^^```fffllljjjoooppp~~~vvv{{{pppYYYwwwZZZ===777555333333333222222222111111000000////////////000000......////////////......000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......////////////......,,,,,,++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))***++++++++++++*********************************************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111222222444666:::???EEEIIIIIIHHHOOOTTTZZZ]]]]]]___fffkkkjjjppppppwww~~~lllYYYuuunnn]]]???777555333333333222222222111111000000////////////000000......////////////......////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,......////////////......,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))***++++++++++++***************************************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------....../////////000111111222222333555999???EEEIIIIIIIIINNNSSSZZZ]]]]]]```fffkkkjjjooooooxxxiiiOOOkkkkkkdddDDD999666333333333222222222111111000000////////////000000......////////////......////////////////////////////////////////////////------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......////////////......,,,,,,,,,++++++*********,,,+++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))***++++++++++++***************************************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------....../////////000111111222222222444888>>>DDDGGGHHHGGGMMMTTT[[[^^^^^^aaafffkkkiiinnnnnnxxxjjjTTTsssppplllGGG:::777333333333222222222111111000000////////////000000......////////////......000000000000000000000000////////////////////////........................------............------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------............////////////......,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))***++++++++++++*********************************************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111222222222444888===CCCFFFGGGFFFNNNTTT[[[^^^___```eeejjjggglllmmmvvvnnneeevvvqqqHHH999777333333333222222222111111000000////////////000000......////////////......000000000000000000000000////////////////////////------------------------------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///......////////////......++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))***++++++++++++***************************************************)))******************)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111222222444666999>>>DDDGGGGGGFFFMMMSSS[[[^^^]]]^^^cccgggeeekkkkkk~~~uuurrrlllsssGGG888777333333333222222222111111000000////////////000000......////////////......000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......////////////......*********++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))***++++++++++++***************************************************))))))************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------....../////////000111111222222666777;;;@@@EEEGGGGGGFFFLLLSSSZZZ]]]\\\]]]aaaeeedddjjjkkk}}}{{{iii___^^^===666555444333222222111111222222222222000///............//////////////////////////////000000000000//////////////////////////////------------------------------------------------+++,,,,,,,,,,,,,,,------//////...---,,,,,,,,,---......---,,,,,,------------......//////......------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************,,,+++++++++***)))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------111000000000000222333444777999<<>>888333444333222222111111222222111111000/////////////////////////////////////////////000000000000//////////////////////////////........................................................................******+++,,,,,,,,,---,,,---------,,,------......//////000000000000//////---------------,,,,,,,,,......------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------.........000111111111222333444444666888;;;>>>AAACCCDDDDDDJJJWWWXXXTTTYYY\\\^^^eeehhhffflll{{{|||jjjZZZ]]]]]]AAA888111444333222222111111222222111000000////////////000//////////////////////////////000000000000//////////////////////////////................................................------------............+++,,,---...//////.........---------...//////000000111111222222111111000------------------------...---------,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,---******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---...//////000111111222333333444444666888;;;>>>AAACCCDDDDDDIIIUUUVVVRRRWWWZZZ\\\dddhhhfffmmmzzz~~~{{{fffZZZeeeWWW===:::777444333222222111111222222000000////////////000000//////////////////////////////000000000000//////////////////////////////................................................,,,------...///000111111///000222333333222111000///////////////000111222333333444444444444333333........./////////////////////......---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,---...//////000111222333444444444444666777:::>>>AAABBBCCCDDDHHHTTTUUUPPPUUUXXX[[[ccchhhgggmmm}}}{{{sss___WWWqqqOOO777888999444333222222111111222222000000////////////000000//////////////////////////////000000000000//////////////////////////////................................................------///000222333555555444555666777777666444333000000000000111222333444555555666666666666555555111111222222222333333333111111000000///.........------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,---...///000000111222444444444444333555777:::>>>@@@BBBCCCCCCIIIUUUUUUPPPUUUYYY\\\dddiiihhhmmm|||{{{mmmZZZTTTyyyMMM444444666444333222222111111222222000000////////////000111//////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////......000222444666888999777888999:::999888666444111111111111222333444555666666777777777777666666444444444555555666666666333333333222111000000///.........------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------******+++,,,---//////000000111333444555555444333555777:::===@@@BBBCCCCCCJJJVVVVVVQQQVVVYYY\\\eeejjjhhhmmmwwwuuummmYYYZZZpppJJJ;;;::::::333333333222222222111111000000000000000000000000111111000000//////......000000000000000000000000////////////////////////000000///.........//////............///000222222666666666888;;;<<<;;;999999:::;;;:::888666777777888999;;;<<<<<<<<<;;;;;;BBBBBB>>>;;;<<<@@@AAA===999888777888999999999888:::777555444666666333111222111///---------...///...------...//////---,,,.........------+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,------...///000000111222333222333555777888:::<<>>DDDHHHAAA777===<<<::::::===AAADDDEEECCC@@@<<<;;;;;;:::777444555444444333222222222222111///...---------,,,***---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,------...///000000111222333222333555777888:::<<>>888777444333333333222222222111111////////////////////////////////////000000000000////////////////////////000000000000000000000000111111111111222333444555888888888777666555444333333555999>>>CCCDDDBBB@@@FFFHHHIIIHHHFFFDDDCCCDDD@@@DDDJJJRRRWWW[[[]]]]]]hhhrrrvvvtttuuuvvvuuusssssstttvvvuuuaaaXXXYYYYYYYYYXXXTTTOOOJJJGGG===999555222111111111000------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,,,,++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,------...///000000111222333222333555777999;;;===@@@CCCDDDEEEEEELLLWWWVVVQQQWWWZZZ[[[aaahhhfffjjj|||wwwzzzeeeeeeSSS;;;888777333333333333222222222111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000111222444555666777666555444333222222222888;;;@@@FFFLLLNNNNNNLLLOOOLLLHHHCCC@@@BBBGGGKKKPPPRRRUUUZZZaaahhhooorrrqqq~~~ppppppuuuzzz}}}|||{{{}}}~~~ssshhhfff^^^___```aaa___]]]ZZZWWWLLLHHHCCC>>>;;;888555222222111///...------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++*********++++++,,,,,,---,,,,,,,,,,,,------------------,,,------...///000000111222333222333555777999;;;>>>AAACCCEEEEEEEEEKKKVVVUUUQQQWWWZZZ\\\ccchhhfffiii}}}zzzyyyzzziiivvvyyyMMM999999999555333333333222222222111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000111111222333444666888999555444333333444777999;;;BBBCCCEEEIIINNNRRRSSSSSSRRRRRRQQQPPPQQQUUU[[[```jjjjjjkkklllooosssvvvxxxqqq{{{}}}uuummmhhhooovvvzzz{{{{{{~~~yyyssssssuuubbbbbbccccccbbb```]]]\\\UUURRRNNNJJJGGGDDD???<<<999777444111////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++)))******+++,,,,,,------,,,,,,,,,------------...------,,,------...///000000111222333222333555777999;;;>>>AAACCCEEEEEEFFFIIIUUUTTTQQQWWW[[[]]]dddiiifffiii~~~|||yyyyyyxxxlllpppFFF555777888444333333333222222222111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000444444555666888:::;;;<<<555444444555888===CCCFFFJJJHHHFFFGGGKKKOOORRRSSSVVV\\\eeemmmrrruuuwwwxxx{{{}}}~~~|||xxxrrrooovvvzzzzzzuuupppooommmkkkffflllssswwwwwwxxx}}}xxxqqqpppttt{{{kkkjjjiiigggeeeaaa^^^]]]WWWVVVSSSRRRQQQNNNKKKHHH>>><<<888444222000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......---------------...000000000111333333222333555777:::;;;>>>AAADDDEEEFFFFFFIIITTTTTTQQQXXX\\\^^^eeeiiieeehhh}}}}}}vvv||||||[[[___bbbCCC999888888777444333222222111111222222111111111111111111111111000000000000000000000000///000000111111111111000111111111111111222444444888999;;;???@@@???:::666888555888@@@DDDEEEIIIOOOKKKHHHJJJNNNMMMLLLZZZmmmyyyzzz~~~|||yyytttkkkdddbbbqqqkkkllltttvvvsssuuu}}}zzzqqqccc^^^hhhvvvxxxqqqkkkiiigggggggggddd```\\\cccbbb___\\\YYYVVVTTTSSSIIIFFFAAA===999666333000111000//////000///...,,,---......---+++---222666++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------------------------///---+++))))))+++---...222111000000222444777888:::;;;>>>BBBFFFHHHGGGFFFKKKOOORRRTTTUUUYYY___cccgggjjjiii|||zzztttqqqTTT]]]\\\>>>666666555444444333222222111111222222////////////////////////000000000000000000000000///000000111111111000000000000///000222555888:::===>>>???>>>;;;:::<<<>>>@@@AAAFFFMMMNNNJJJJJJNNNFFFEEELLLYYYcccooo}}}zzzqqqgggcccffffffjjjpppsssqqqqqqsssqqqmmmeee```cccjjjhhhbbbaaaaaa```aaacccdddcccbbbccc```\\\XXXVVVUUUVVVWWWPPPMMMIIIEEEBBB???:::777444222///.........,,,***...//////---+++,,,///222++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------------------------222000...---,,,...000111111111000111222444777888:::;;;>>>BBBFFFHHHGGGFFFLLLOOOSSSTTTUUUXXX^^^bbbhhhjjjjjj|||}}}zzzxxxeeeMMM___[[[>>>888999888666444333222222111111222222////////////////////////000000000000000000000000000000000000000000000000000///000111444999===???@@@AAAAAA===888:::BBBJJJKKKMMMRRRTTTPPPLLLMMMRRRZZZ\\\gggwwwwwwpppkkkrrrwwwyyyzzzzzzvvvqqqppprrrqqqllliiigggbbb]]]___^^^^^^]]]^^^^^^______aaacccffffffccc]]]VVVQQQRRRQQQOOONNNMMMJJJEEEBBB:::777333000///---,,,***...//////...,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,------------222000///......///111222111111000111222444777888:::;;;>>>BBBFFFHHHGGGFFFMMMPPPSSSTTTUUUWWW]]]aaahhhkkkkkk~~~}}}}}}^^^NNNmmmZZZ>>>:::;;;888666444333222222111111222222111111111111111111111111000000000000000000000000000000000000000000000000111222444777:::===???@@@<<<===>>>======CCCLLLTTTSSSTTTTTTQQQNNNRRR___jjj|||||||||uuutttvvvwwwvvvsssnnnhhhcccffffffddd___ZZZVVVVVVWWWUUU___llluuusssfffVVVKKKNNNOOOPPPRRRSSSQQQMMMJJJBBB>>>999444222000...,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,---------...---,,,,,,,,,---///000000000111111333555666777:::;;;>>>BBBFFFHHHGGGFFFMMMPPPSSSTTTTTTVVV\\\```gggkkklll}}}xxxzzz}}}ZZZWWWTTT:::888777444222444333222222111111222222111111111111111111111111000000000000000000000000111000000000000111222222444777:::>>>@@@@@@>>>===777888;;;@@@HHHPPPVVVZZZTTTTTTQQQOOOTTThhhxxxqqqoooooorrrtttrrrnnnlllooooookkkcccZZZVVVWWWZZZXXX^^^fffkkkiiiaaaWWWPPPNNNOOOQQQSSSTTTRRRNNNJJJEEEBBB===888555222///---,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++++++++,,,,,,,,,------,,,,,,+++++++++,,,---...000000111222333555666777:::;;;>>>BBBFFFHHHGGGFFFMMMPPPSSSTTTTTTVVV[[[```fffjjjlllyyypppsss|||sssWWWeeePPP;;;999888444444444333222222111111222222////////////////////////000000000000000000000000111000000000111333555666888:::>>>@@@AAA???===;;;888:::@@@IIISSSYYYZZZYYYLLLQQQVVV[[[jjj}}}yyynnnjjjjjjoootttuuuvvvxxx{{{yyyrrrggg\\\[[[ccckkk}}}uuuiii]]]UUUSSSTTTUUUQQQQQQRRRSSSSSSPPPKKKGGGFFFCCC???<<<999555111......,,,+++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---******++++++,,,,,,---------------------...///000///000111222444555666666:::;;;>>>BBBFFFHHHGGGFFFLLLOOORRRSSSTTTVVV\\\```dddiiimmm}}}~~~wwwooosssjjjVVVxxxzzzKKK;;;;;;999777999444333222222111111222222////////////////////////000000000000000000000000111000000000222555888999;;;<<<<<<======<<<<<<;;;BBBGGGOOOUUUXXXXXXWWWVVVPPP^^^oooyyyttttttpppnnnpppuuuwwwxxx~~~|||iii\\\]]]kkkyyyppp___SSSPPPQQQTTTMMMLLLMMMNNNOOOMMMJJJGGGIIIGGGEEECCC@@@<<<777333222///,,,+++---//////...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,)))******+++,,,,,,---------------...///000000111///000111333444555666666:::;;;>>>BBBFFFHHHGGGFFFJJJNNNQQQSSSTTTWWW\\\aaabbbhhhlll|||zzz|||zzzrrryyyfffWWWmmmBBB666888555444888444333222222111111222222111111111111111111111111000000000000000000000000000000000111333666999;;;===;;;:::999999:::;;;===LLLTTT\\\]]]YYYTTTRRRSSS___tttqqqhhhjjjpppqqqwww{{{xxxwwwkkkYYYZZZkkk|||uuurrrllleee___YYYTTTRRRDDDDDDEEEHHHKKKLLLKKKIIIMMMLLLKKKJJJGGGCCC===999666222---+++---......---------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,------...//////000///000111333444555666666:::;;;>>>BBBFFFHHHGGGFFFJJJMMMPPPRRRTTTWWW]]]bbbaaaggglll~~~{{{||||||rrrooonnnYYYYYY===<<<888333444555333333333333333333333333111111111111111111111111111000000000111222333333333222222333555888:::<<<<<<777555999>>>BBBHHHNNNVVV[[[\\\WWWRRRWWWggguuu}}}wwwqqqnnnjjjmmmtttwwwnnnfffqqq}}}jjj]]]YYY]]]bbbiiibbb\\\[[[]]]\\\VVVPPPFFFFFFDDD@@@>>>CCCMMMVVVTTTUUUSSSNNNGGGBBBAAABBB<<<666111//////......///,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,++++++***+++,,,...///************************------------------------------......///000000000222333333444555555555444<<<>>>@@@BBBDDDEEEEEEEEEMMMSSSPPPNNNUUUWWWXXXaaaffffffiii}}}|||}}}{{{rrrssslllaaa{{{RRR::::::888333555555333333333333333333333333111111111111111111111111000000000000111222333333222333444666888:::<<<===777555666<<>>===<<<;;;@@@HHHQQQTTTTTTYYY___aaaooowwwpppuuuyyyvvvnnnjjjaaaaaabbbaaa^^^ZZZVVVUUUXXXZZZ\\\[[[YYYXXXWWWXXXUUUPPPKKKKKKNNNPPPOOOMMMBBBCCCEEEFFFFFFDDDCCCBBBBBBAAA===888666666444000000///---,,,+++,,,------+++++++++,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,,,,------...------,,,++++++++++++,,,,,,,,,---------------------------------------------......///000000000///000111333555666666666999:::===@@@CCCEEEEEEFFFJJJQQQNNNNNNVVVXXXZZZcccgggiiilll~~~|||~~~zzzsssxxxjjjcccXXX@@@666;;;888555666333222222222222222222222222111111111111111111111111//////000000111333444555777999<<>><<>>;;;===<<<888999===<<<777222000...,,,+++,,,---...+++++++++,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,,,,------------------,,,++++++***,,,,,,---------.........------------------------------......///000000000...///111333444555666666999;;;>>>AAADDDFFFGGGHHHNNNTTTQQQPPPWWWYYYZZZcccfffhhhlll~~~|||vvveeevvvRRR>>>777;;;777444555222222222222222222222222222111111111111111111111111000000111111333444666777:::;;;===???@@@BBBCCCCCCNNNRRRXXX[[[XXXXXXbbbnnn~~~zzzsssmmmhhhdddbbbbbbjjjiiiiiijjjkkkiiieeebbb___XXXNNNIIIIIILLLOOOQQQQQQMMMKKKMMMRRRVVVUUUSSSNNNIIIAAA;;;999999::::::444:::<<<;;;???GGGHHHBBB888555222...,,,,,,---...++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,---------,,,+++++++++,,,,,,------.........------------------------------......///000000000///000111333444555555555888:::>>>BBBEEEGGGIIIIIIPPPVVVSSSQQQXXXYYYZZZccceeehhhmmm{{{wwwuuu\\\LLL;;;777:::555333555222111111111111111111111111111111111111111111111111111111222333444666777888<<<<<<===???BBBGGGKKKNNNXXXYYYZZZZZZYYYaaauuu~~~zzzyyyuuuooohhhdddbbbaaa___```bbbeeehhhhhheeeaaa^^^\\\WWWQQQKKKIIIJJJKKKLLLIIIGGGHHHKKKNNNOOONNNQQQMMMHHHDDDBBB???;;;888222;;;???@@@GGGRRRTTTNNNAAA>>>888333///---,,,---++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------***+++,,,---------,,,+++***++++++,,,------......------------------------------......///000000000000000111333333444444444777999===AAADDDGGGHHHIIINNNTTTRRRPPPXXXZZZ[[[eeefffiiinnn~~~~~~wwwuuudddQQQwwwHHH888555888333333666333111111111111111111111111111111111111111111111111222222222333555777888999===<<<<<>>888444===CCCDDDMMMZZZ\\\UUUIIIEEE>>>666000---,,,+++++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------)))***,,,---...------,,,******++++++,,,---......------------------------------......///000000000000111222333333333333333666888;;;@@@CCCFFFHHHHHHKKKRRRPPPOOOXXXZZZ\\\fffgggkkkppp~~~}}}~~~~~~ssswww{{{XXXVVVbbb???<<<777444333444333333444444333333222111000000222222111111111111111222///111333444555888;;;>>>???>>>???DDDMMMVVV\\\___^^^WWWWWWdddxxx}}}wwwvvvuuuvvvxxxxxxvvvtttrrrmmmmmmrrrpppgggaaa```^^^]]]___cccaaaZZZ[[[```WWWTTTTTTVVVUUUQQQPPPRRROOOMMMIIIBBB???CCCMMMVVVYYYSSSKKKFFFDDDCCC@@@===888:::@@@KKKUUUYYYVVVRRRGGGDDD@@@:::555111///......//////---++++++,,,...+++,,,------++++++,,,---++++++,,,,,,,,,---------...---+++******+++---...///...---,,,,,,,,,,,,,,,..................------------......///000000000333444555555444444666888777999>>>BBBEEEGGGGGGFFFLLLRRRPPPPPPXXX[[[^^^gggjjjllllll}}}}}}~~~~~~~~~}}}uuu{{{{{{^^^qqqPPP>>>;;;666444444444444444444444333333222111111000222222111111111111222222111333666777777999;;;===AAA@@@CCCKKKUUU]]]___^^^WWW\\\hhhttt~~~~~~xxxtttjjjkkkkkkiiifffdddcccdddmmmgggeeefffddd]]]YYYYYYYYYWWWWWWYYYWWWTTTWWW^^^___YYYTTTRRROOOLLLNNNRRRRRRRRRPPPJJJDDDCCCHHHLLLVVVTTTPPPJJJDDD@@@>>>>>>======>>>CCCJJJMMMKKKHHHBBB@@@===999666444333222------------...---------+++,,,------++++++,,,---******+++++++++,,,,,,,,,------,,,++++++,,,------///...---,,,,,,,,,,,,---........................------......///000000000222333444333333333555777777:::>>>CCCFFFGGGGGGGGGLLLRRRPPPPPPXXX[[[]]]gggjjjlllmmm}}}}}}~~~~~~}}}|||vvvqqq]]]rrrCCC<<<999666444444555555444444333333222222111111111222222111111111111222222333666888:::::::::<<<===???BBBIIIRRRZZZ]]][[[XXXYYYlll~~~xxxuuutttssssssuuuvvvsssnnnlllnnnqqqmmmgggbbb```]]]YYYVVVWWWSSSOOOLLLKKKJJJJJJOOOUUU[[[VVVRRRQQQNNNKKKLLLOOOQQQSSSUUURRRMMMHHHFFFGGGNNNOOONNNHHHAAA======@@@DDDAAA======???@@@???===???>>>;;;999777666666666///---+++---///000...++++++,,,------++++++,,,---************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------........................------......///000000000000111222222111222444666888:::>>>BBBEEEGGGGGGGGGLLLRRRPPPPPPXXX[[[]]]fffhhhlllooo~~~}}}wwwvvv______fff>>>:::777555444555666555555333333333222222111111111222222111111111222333333555777:::;;;;;;;;;<<<>>>BBBIIITTTZZZ[[[YYYWWWWWWhhhxxxtttssstttuuuuuuvvvvvvuuuuuuvvvxxxzzzrrrmmmhhheeeaaa]]]ZZZYYYTTTPPPKKKFFFCCCBBBEEEHHHKKKJJJMMMQQQQQQLLLIIIIIIKKKOOOTTTUUUSSSOOOLLLJJJFFFFFFDDD@@@======???BBBGGGCCC>>>;;;:::999777555>>>===<<<:::999999::::::666111++++++...000...++++++,,,------++++++,,,---******+++++++++,,,,,,,,,,,,,,,---......---,,,,,,...------,,,,,,,,,---------------...............------......///000000000000111222222222222555777777999===AAADDDFFFGGGGGGLLLRRRPPPOOOXXXZZZ\\\eeefffkkkooo}}}{{{qqqtttuuuVVVqqqWWW<<<888666444444555666555444333333222222222222222111222222111111222333333444555777:::<<<<<<===???AAAJJJUUU___aaa[[[YYY^^^eeewwwuuuzzz}}}|||}}}~~~{{{yyywwwsssppplllfffaaa```]]]VVVOOOIIIFFFCCCAAA@@@@@@CCCHHHIIIDDDAAABBBGGGKKKPPPSSSTTTRRRPPPOOOIIICCC===:::;;;???AAABBBBBB@@@>>>;;;999777444222:::::::::;;;<<<>>>AAABBB???777...***,,,......,,,+++,,,------++++++,,,---,,,,,,,,,------------...,,,------......------,,,------,,,,,,,,,------...---------.........//////------......///000000000000222333333333444666888777888;;;???BBBDDDFFFFFFLLLSSSPPPOOOWWWYYY[[[eeedddjjjnnn~~~zzzxxxlllvvvkkk\\\zzzLLL>>>888666444444555555444333222222222222222222222222222222111222222333444555666888:::<<<>>>AAADDDGGGOOOXXX______[[[aaarrrxxxllllllqqquuu|||zzzrrrpppnnnggg^^^WWWSSSMMMFFFFFFAAA>>>===<<<999;;;>>>EEEHHHLLLPPPRRRRRRPPPOOOOOOHHH@@@<<<===@@@@@@???;;;;;;<<<;;;:::888666444444555777:::>>>CCCGGGIIICCC<<<333---,,,---...---+++,,,------++++++,,,---------------............------------------------------,,,,,,,,,---......,,,,,,------.../////////------......///000000000000111333333333444666999777999;;;???BBBDDDFFFGGGLLLSSSPPPOOOWWWYYY[[[ddddddiiinnn~~~{{{vvvsssooo|||dddcccjjjCCCAAA888777555444555555333222222222222222222222222222222222222222333444555555777999;;;===@@@EEEKKKPPPVVVXXX[[[]]]eeeyyy{{{yyyrrrhhhbbb```ZZZRRRNNNHHHBBB@@@===:::;;;???@@@CCCHHHNNNQQQRRRPPPNNNLLLIIIEEEAAA???>>>>>>>>>:::;;;<<<===<<<<<<<<<<<<444555666999===AAADDDGGG@@@===888333000.........+++,,,------++++++,,,---,,,,,,,,,---------......///...---,,,,,,---...///,,,,,,,,,,,,,,,---...///,,,,,,------...//////000------......///000000000...000111222222333666888999;;;===@@@CCCFFFHHHIIILLLSSSPPPOOOVVVXXXZZZcccfffkkknnn}}}yyyssspppsss}}}]]]eee^^^:::???999777555555555444333111222222222222222222222222222222222222333444555666999:::<<<>>>BBBIIIPPPVVVbbb^^^\\\bbbuuu~~~|||tttjjjfffgggbbb[[[QQQMMMKKKKKKHHHBBB???@@@999===DDDLLLRRRSSSQQQOOOBBBEEEGGGDDD@@@<<<===>>>>>>>>>?????????@@@BBBEEE999888888999:::<<<>>>@@@<<<<<<;;;888444000//////+++,,,------++++++,,,---++++++,,,,,,,,,---------000///---,,,,,,---///000,,,,,,,,,,,,,,,---...///,,,,,,------...///000000------......///000000000---///000111111222555777;;;<<<>>>AAADDDGGGJJJKKKMMMSSSPPPOOOVVVXXXZZZccchhhlllooo||||||}}}yyyqqqiii~~~|||XXX~~~SSSEEE===999888777666444444444333333333333333333333333333222222222333444555777777999@@@CCCDDDIIIRRRXXXWWWTTT\\\]]]ooo}}}yyytttmmmgggccc```^^^\\\WWWVVVSSSPPPLLLIIIFFFEEEDDDAAA<<<:::===CCCKKKQQQFFFBBB======???@@@>>>:::>>>CCCDDDBBBIIIQQQKKK>>>;;;666333555:::<<<888333>>><<<;;;<<<888///+++,,,------,,,,,,,,,---......++++++,,,,,,,,,,,,------000///...------------------------------------------------............///------......///000000000000000000111222333555555666999===AAAEEEGGGGGGHHHQQQVVVQQQOOOVVVZZZ^^^iiilllnnnnnn}}}~~~{{{tttppprrrtttgggQQQ@@@555999888666555444333333333333333333333333333333333333333333444555777888999???CCCEEEFFFLLLUUUZZZZZZ___]]]bbb~~~yyyvvvuuutttqqqooooookkkeeeaaa^^^]]][[[ZZZVVVUUUSSSPPPMMMJJJHHHFFFEEEBBB===:::;;;???EEEHHHEEEBBB>>>===>>>@@@???>>>999???BBBDDDLLLUUUPPPDDD@@@;;;555333555777666444::::::::::::999666222...---------,,,,,,---......++++++,,,,,,,,,,,,------//////...------------------------------------------------............///------......///000000000000000000111222333555555777999===AAAEEEGGGHHHHHHQQQVVVQQQOOOWWWZZZ^^^hhhlllnnnnnn|||}}}~~~uuukkkrrrgggvvvsssIII===333777777555444333333333333333333333333333333333333444444555666777999:::;;;>>>AAACCCFFFNNNWWW[[[ZZZ^^^YYYhhhzzztttpppllliiidddbbbaaaaaa```___bbb^^^ZZZXXXWWWWWWVVVUUUTTTSSSQQQOOOMMMKKKIIIHHHFFFCCC???<<<:::;;;===>>>BBBAAA???===<<<===AAADDD999>>>AAACCCKKKRRROOOEEEAAA===777222111333777999999>>>===888777999444+++......---------------...++++++,,,,,,,,,,,,------///...---------------------------------------------------............///------......///000000000000000000111222333555555888:::>>>BBBEEEGGGIIIIIIQQQVVVQQQOOOWWWZZZ]]]hhhkkknnnnnn||||||{{{nnnfffyyyvvvaaaZZZ>>><<<999666666555444333222222222333333333333333333333333333444555666888:::<<<===<<<@@@EEELLLSSSYYY\\\[[[VVVaaa{{{~~~{{{vvvpppiiiccc___]]][[[XXXVVVVVVVVVWWWXXXXXXVVVRRRQQQQQQQQQPPPOOOOOONNNMMMLLLJJJIIIHHHGGGEEECCC@@@===;;;999888888===>>>>>>;;;888:::AAAGGGAAABBBAAA???BBBGGGDDD===<<<<<<999555333555;;;@@@AAAMMMMMM@@@888999555,,,//////...---------------+++++++++,,,,,,,,,------......---,,,,,,------------------------------------------............///------......///000000000000000000111222333555555999:::>>>AAAEEEGGGIIIJJJPPPVVVRRRPPPWWWZZZ]]]gggjjjmmmnnn}}}yyytttiiijjj___eeeyyyGGG777;;;<<<666555444333333333333333333333333333333333333333222333444555888:::<<<>>>BBBFFFNNNVVVZZZ[[[\\\]]]```xxx~~~uuussssssqqqmmmfff]]]WWWSSSMMMNNNOOOPPPQQQTTTVVVXXXUUURRROOOMMMMMMLLLKKKIIIIIIIIIHHHGGGFFFFFFEEEEEEBBBBBBAAA???===;;;999888888;;;<<<999666888???GGGKKKHHHAAA<<<;;;>>>===::::::<<<===;;;777777;;;???IIIYYY\\\KKK<<<;;;:::444111000///...---,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,------...---------------------------------............///------......///000000000000000000111222333555555999:::===@@@DDDGGGIIIJJJPPPUUURRRPPPXXX[[[]]]gggiiilllnnn{{{uuummmkkkzzz[[[sssfffBBB999999777666666555444333333444444333333333333333333333333222333444666888;;;>>>???EEEJJJSSSYYYYYYWWWZZZ```|||{{{vvvqqqpppllleee\\\SSSMMMJJJBBBEEEJJJNNNPPPSSSVVVYYYUUURRROOOMMMLLLJJJHHHFFFEEEDDDDDDCCCCCCBBBAAAAAA???@@@@@@???>>><<<;;;:::666888999777555777>>>DDDMMMHHHAAA<<<:::<<<===>>>===???@@@>>>:::888888:::AAAOOOTTTIII<<<888999999222111000...---,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...---------------------------------............///------......///000000000000000000111222333555555888:::<<>>999444777666555555444444555555333333333333333333333333333444555777:::===@@@AAAEEEKKKUUU[[[YYYYYYdddrrr~~~{{{xxxpppllleeeZZZPPPIIIHHHIIIGGGLLLQQQTTTUUUTTTUUUVVVTTTRRROOOMMMLLLJJJGGGEEECCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>===<<<;;;:::666777888888777999===AAAHHHDDD???===<<<;;;<<<>>>=========<<<999888777777777<<>>AAAEEEGGGIIIOOOUUURRRQQQYYY[[[]]]fffgggkkknnnqqqrrrlllhhhzzzooo\\\rrrDDD===@@@;;;666777666666555555555666666333333333333333333333333444555666999<<>>>>>============<<<;;;::::::666777888999999;;;>>>@@@BBB@@@>>>===<<<999999999:::999888888888999::::::888666888===???;;;888:::333222111///---,,,++++++++++++,,,,,,,,,---------++++++++++++,,,,,,---...---------------------------------.........//////------......///000000000000000000111222333555555777888:::===@@@DDDGGGIIIOOOUUURRRQQQYYY[[[]]]fffgggkkknnnkkkllliiinnncccgggSSSAAA:::999;;;999666555333333444444444333444444333333333444555555333777:::;;;:::<<>>???999888777888:::<<<======???999666555000))))))...------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------............//////000111111111000111111222222333444444555777:::===AAACCCEEEFFFNNNTTTPPPOOOWWWYYY[[[dddiiilllnnnlllddddddwwwxxxdddxxxJJJ===;;;;;;:::444666555333333444444444333444444333333444444555555444777:::;;;;;;>>>EEEJJJWWWZZZ[[[ZZZaaa{{{~~~}}}|||yyysssooogggYYYLLLIIILLLRRRYYY^^^jjjiiihhhddd___ZZZVVVTTTSSSRRRQQQOOOMMMKKKIIIHHHEEEDDDCCCAAA???======<<<;;;;;;;;;:::999999888888888999999999999888777777:::888777888:::;;;999777888:::===???AAADDDIIILLLAAA<<<666666:::===<<<999<<<888666555111++++++///---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---......//////000111111000111111222222333444444555777:::===AAACCCEEEFFFNNNTTTPPPOOOWWWYYY[[[eeegggkkklllhhh```hhhccckkkddd???999;;;<<<999000666555333333444444444333444444333333444555555666666888:::;;;===AAAIIIOOOVVV___```]]]qqq~~~|||{{{zzzwwwqqqlllaaaUUUKKKKKKSSS[[[cccjjjooonnnjjjeee```[[[WWWUUUSSSRRRQQQOOOMMMKKKJJJIIIEEEDDDCCCAAA???>>>======:::::::::999888888777777888888999999888888777666555444555777:::<<<<<<;;;:::<<<>>>AAAFFFNNNVVV\\\LLLBBB777555888<<<:::666999777777777333...---///...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,------...//////000000000111111222222333444444555777:::===AAADDDFFFGGGNNNSSSPPPOOOWWWYYY[[[eeefffiiijjj```eeevvvpppcccuuuQQQ:::999999:::999222666555333333444444444333444444333444444555666777777999:::<<<@@@FFFOOOUUUUUU]]]fffwww~~~{{{zzzyyyvvvooojjj\\\SSSLLLQQQ[[[dddmmmsssssspppjjjeee```[[[WWWTTTSSSRRRQQQOOOMMMLLLKKKJJJEEEDDDCCCAAA???>>>>>>>>>::::::999888888777777666888888888888888777777666555555666888;;;>>>???@@@>>>???@@@BBBHHHRRR]]]dddQQQGGG<<<666666777777666999999:::999555000------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////000111111222222333444444444666999===AAADDDFFFGGGMMMSSSPPPOOOWWWYYY\\\eeefffiiijjj\\\nnn~~~zzzYYYDDD<<<<<<777666999666666555333333444444444333444444444444555666777888888999;;;>>>DDDLLLTTTZZZ\\\\\\mmm~~~{{{zzzyyyuuunnnhhhZZZSSSPPPXXXccclllsssxxxwwwrrrlllfffbbb]]]XXXUUURRRRRRPPPOOOMMMLLLKKKJJJEEEDDDCCCAAA@@@?????????::::::999888888777777666777888888888888777666666666777888999:::<<>>>>>;;;666222...,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////000111111222222333444444444666999===AAADDDFFFGGGMMMSSSPPPOOOWWWZZZ\\\fffgggiiijjjdddttt{{{zzzrrrHHH======>>>555444:::999666555333333444444444333333333444444555666888888888999<<>>===>>>BBBEEECCCBBB???;;;888777999;;;@@@DDDCCC===888888555111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......---......//////000111111000111111222222333444444333555999===AAAEEEGGGHHHLLLRRROOOOOOWWWZZZ]]]gggeeegggggg}}}|||~~~|||DDD@@@888:::<<<555666999555666555333333444444444333333333444444666777888999777999>>>EEEOOOXXX___bbb\\\ooo{{{yyywwwwwwuuuppphhhaaaTTTTTT[[[jjjxxx}}}~~~~~~wwwrrrmmmjjjhhhcccZZZSSSOOONNNMMMLLLKKKJJJIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@<<<<<<;;;::::::999999888777777777777777666666555111333444333222444999===BBBBBB@@@===;;;:::;;;===@@@>>>;;;:::;;;<<<;;;999???DDDDDD===999:::999555000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------............//////000111111111000111111222333333444444333555999===AAAEEEGGGHHHLLLRRROOOOOOWWWZZZ]]]gggdddffffff{{{\\\CCC;;;:::999777666555555555555555555444444333333333555555555666666777999999444DDDFFFDDDQQQ^^^___```^^^}}}{{{xxxxxxxxxqqqdddZZZSSSXXXaaakkkyyywwwppppppppplllfff^^^VVVRRRPPPOOONNNLLLKKKIIIHHHGGGFFFDDDAAA???======>>>???===<<<;;;;;;999999888777555555555666666666666666444555555555333333555777:::>>>CCCDDD@@@<<<999888@@@@@@===:::<<<@@@<<<444===<<<;;;;;;;;;999555333333000---++++++,,,++++++---,,,,,,++++++,,,,,,---,,,,,,+++***+++,,,---...---------.........//////------......///000000000111222222222222333333333666777999===AAAEEEHHHJJJNNNSSSOOONNNWWWYYYZZZbbb```fffkkk~~~KKK===;;;:::999777666555555555555555444444444333333333555555555555666777999999666AAACCCFFFVVV^^^]]]___mmm~~~}}}zzzxxxuuutttqqqiii]]]TTTVVV[[[bbbjjjtttzzzvvvnnnllllllkkkhhhccc\\\VVVRRRPPPOOONNNMMMKKKIIIHHHGGGFFFDDDAAA???>>>>>>>>>???===<<<;;;;;;999999888777555666666666666666666666666777777666444333444666;;;???CCCCCC@@@;;;888777===???>>>>>>CCCHHHFFF???:::999999888999888777666444111---+++,,,------------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...---------...............------......///000000000111111111222222333333333666777999===AAAEEEHHHJJJOOOTTTPPPOOOXXXZZZ[[[bbb```fffkkkaaaBBB>>>:::999888777666555555555555444444444444333333333444444444555666777999:::<<>>>>>>>>>>>===<<<;;;;;;999999888777666666666666666666555555888999888777444333444555<<>>BBBHHHNNNMMMIII;;;999777666555666888999999555///,,,,,,---//////---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---............---------------------......///000000000000000111222333333444444555777999<<>>>>>>>>===<<<;;;;;;999999888777666666666666555555555555888888888777555444555777===>>>??????===:::888666555888;;;@@@GGGKKKJJJHHH???<<<999555444666:::===@@@;;;333...------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------......------------,,,,,,------......///000000000000000111222333444444555555666999<<>>>>>===<<<;;;;;;999999888777777777666666555555555444555666777666666666888:::<<<<<<<<<<<<;;;:::777666444555777<<>>444888777666666555555555666333333333444444444444555333333444666888;;;===>>>BBBNNNWWW\\\ZZZWWWiiitttmmmeee^^^YYYXXXVVVUUUXXX\\\ZZZZZZZZZZZZZZZYYYXXXWWWRRRPPPKKKFFFBBBEEELLLSSSXXXaaaggggggffffffeeeccc[[[YYYVVVSSSRRRRRRRRRSSSQQQQQQOOONNNLLLJJJIIIIIIEEEDDDDDDBBBAAA@@@???>>>===<<<;;;;;;999999888777777777777666555555444444333444666666555666888::::::888777888999999777666666555666999:::888888;;;===<<<:::888888>>>GGGOOOHHHCCC:::333///,,,***)))---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,+++,,,,,,,,,------------------......///000000000111111222222222333333333444555888<<>>===<<<;;;;;;999999888777888777777666555555444444333555555555444555666888777555333444777888777666:::777777::::::888999?????????===:::999===GGGOOOGGGBBB;;;555111...+++)))---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,******+++,,,---......///------......///000000000333333333222222222222111444555888<<>>@@@BBBMMM[[[^^^\\\cccrrrooo[[[NNNGGGDDDAAA@@@AAA@@@======@@@>>>??????@@@??????>>>>>><<<===@@@DDDJJJQQQUUUXXX```iiinnniiiaaa]]]\\\ZZZ\\\[[[XXXUUUSSSRRRQQQQQQRRRQQQPPPNNNLLLKKKJJJIIIEEEEEEDDDCCCBBB@@@???>>>===<<<<<<;;;:::999888777888777777666555444444444555666666555333333444666555333111222666888777666===999999<<<===;;;>>>EEEDDDDDDAAA<<<888:::BBBIIIDDD@@@:::555222///---+++---,,,,,,++++++,,,,,,---***+++,,,---...---,,,,,,))))))***+++---...//////------......///000000000444444333222222111111000333555888<<>>===<<<<<<<<<<<>><<<;;;::::::;;;;;;<<>>IIIQQQLLLFFF===888777;;;@@@CCCCCCAAA???===:::444---))),,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///111222111000111111111111111111222222555888:::;;;AAAIIILLLJJJOOOPPPRRRSSSTTTWWW[[[^^^aaaggglll[[[<<<===<<<999999888555555555555444444444444666555444333333333333444444555777888:::???DDDIIIUUU[[[[[[ccc|||oooTTTFFFAAA???======<<<<<<;;;;;;<<<<<<>>>>>>=========>>>@@@AAA@@@EEEGGGHHHNNNXXX```cccmmmjjjfffcccaaa___\\\ZZZYYY\\\^^^\\\VVVQQQOOOPPPOOOOOOOOONNNMMMLLLJJJJJJFFFEEEDDDBBBAAA@@@??????======<<<;;;:::999999888888777666555444333222222444444444444555555555555555444444333444555666777777888999999999???IIIQQQJJJDDD<<<666666999===@@@@@@???===;;;999555000,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------///111222111///111111111222222222222222555888999;;;AAAIIIKKKIIIOOOQQQSSSTTTUUUXXX\\\___dddiiioooeeeDDD555<<<===999999777555555555555444444444444555555444333333333444444555666888:::<<>>===============>>>>>>???=========>>>???AAACCCCCCEEEHHHJJJLLLUUUaaaiiijjjmmmjjjfffcccaaa___\\\ZZZWWW[[[^^^]]]WWWQQQNNNMMMNNNNNNNNNNNNMMMKKKJJJIIIFFFEEEDDDBBBAAA@@@??????======<<<;;;:::999999888777777666555444333333222444444444444555555555555555444444444444555666666555888999::::::>>>EEEJJJFFFAAA:::555555777999;;;===;;;999888777555222///,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------///111222111///111222222222333333333444444777999:::@@@HHHKKKIIIOOOQQQTTTUUUWWWYYY]]]```eeejjjppp|||OOO;;;777???===999888555555555555444444444333333555444444333333333444444555666888:::===BBBHHHMMMTTT\\\[[[iii}}}\\\HHHBBBAAA???@@@@@@@@@@@@AAABBBCCCDDDAAABBBBBBCCCCCCDDDEEEEEEGGGKKKOOOUUU```mmmqqqpppllliiieeebbbaaa___\\\ZZZWWWZZZ^^^]]]XXXRRRMMMJJJMMMMMMMMMMMMLLLKKKJJJIIIFFFEEEDDDBBBAAA@@@??????======<<<;;;:::999999888777666666555444444333333333333444444444555555555555555444444555555555555777999;;;;;;:::;;;===@@@AAA===888555444555666666:::888666555444333111000+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...000111000///222222222333333444444555444777888:::@@@GGGJJJHHHOOORRRTTTWWWXXX[[[^^^aaaccciiioooRRREEE999:::???999777888555555444444444444333333333444444333333333444444555444666888:::===CCCIIINNNUUU[[[[[[mmmwwwWWWGGGDDDCCCAAABBBBBBBBBCCCDDDEEEFFFGGGIIIIIIIIIIIIIIIHHHHHHHHHHHHNNNVVV___kkkuuuuuuqqqkkkhhheeebbb```___\\\ZZZXXX[[[^^^^^^ZZZSSSMMMIIILLLLLLLLLLLLKKKKKKJJJIIIFFFEEEDDDBBBAAA@@@??????======<<<;;;:::999999888666666666555444444333333333333333444444444444555555555555555555555444444666888999::::::999::::::>>>;;;888666666666666555999777555444444333111///,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,---...000111000...111111222333333444555555333666888999???GGGIIIHHHOOOQQQUUUWWWYYY[[[^^^aaacccjjjoooccc<<<===666999;;;555666;;;666444444444444333333333333444444333333333444555555444666888;;;???DDDKKKPPPWWW[[[^^^vvvrrrUUUIIIJJJIIIEEEFFFFFFFFFFFFGGGHHHIIIJJJIIIJJJKKKLLLLLLLLLLLLLLLPPPYYYcccllltttyyywwwrrrllljjjfffdddbbbaaa^^^\\\ZZZ\\\^^^^^^[[[TTTNNNIIIKKKKKKKKKKKKKKKJJJIIIIIIFFFEEEDDDBBBAAA@@@??????======<<<;;;:::999999888666666555555555444444444333333333333444444444444555555555666555555444333111333555888::::::::::::;;;:::999999999999777555999888666666666666333111---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,...000111000...000000111222333444555555222555777888>>>FFFIIIGGGMMMQQQUUUXXXZZZ\\\^^^aaadddlllqqqxxxOOO;;;:::666999999333777<<<666444444444333333333222222333333333333333444555666555777:::===@@@FFFMMMRRRXXX\\\dddqqqXXXQQQTTTSSSNNNMMMLLLLLLLLLMMMNNNOOOOOOMMMOOORRRVVVYYY[[[\\\]]]dddmmmvvvzzz}}}|||xxxooommmiiigggeeedddbbb```]]]^^^^^^^^^[[[UUUOOOJJJJJJJJJKKKKKKKKKJJJIIIIIIFFFEEEDDDBBBAAA@@@??????======<<<;;;:::999999888555555555555555444444444222222333333333444444444555555666666666555333333000111333666888999999888:::::::::<<<======:::888888888888:::<<<;;;999777......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,...000000///...//////000111222333444444222555666888>>>FFFHHHFFFLLLOOOTTTWWWYYY[[[^^^```dddkkkqqq{{{SSSAAA???<<<999<<<:::444888<<<444444444444333333333222222333333333333333444555666777888;;;>>>BBBHHHOOOTTTXXX]]]iiirrr\\\YYY^^^]]]VVVTTTSSSSSSSSSSSSTTTUUUUUUXXX[[[```ffflllpppssstttvvvrrrooollliiihhhgggdddbbb______^^^^^^[[[VVVPPPKKKJJJJJJJJJKKKJJJJJJIIIIIIFFFEEEDDDBBBAAA@@@??????>>>===<<<;;;:::999999888555555555555555444444444222222333333333444444444555555666666666555333222333333444555777777666444999:::;;;>>>@@@???<<<999777888:::>>>@@@@@@>>><<>>EEEHHHFFFKKKOOOSSSWWWYYY[[[^^^___aaaiiioooVVVCCC@@@===<<<;;;:::888777666666666444444444444444444444444111111111222333444555666::::::<<>>===<<<;;;999888777666666666666555444444333333444444333333333333222222444555555555555555444444222333555666777666555555;;;<<<>>>AAADDDCCC@@@===555;;;>>>???CCCKKKMMMIII333...,,,...///,,,+++,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,------.../////////000000000000111111111111222444777:::===@@@CCCFFFLLLPPPVVVXXXXXXZZZ]]]```cccjjjoookkkIII>>><<<::::::999888777666555555555444444444444444444444444111111111222333444666666::::::===AAAGGGNNNTTTXXXUUUVVVqqq~~~pppmmmnnnmmmjjjhhhmmmsssxxx{{{zzzuuupppnnnmmmlllgggcccbbbbbbccccccaaa[[[SSSNNNHHHGGGFFFGGGHHHIIIHHHGGGDDDDDDCCCBBBAAA@@@@@@???>>>===<<<;;;999888777666666666666555444444333333444444333333333333222222444555555555555555444444111222333333444444444444;;;<<<>>>AAADDDDDDAAA>>>555:::>>>???CCCIIIJJJFFF444///,,,......,,,+++---,,,,,,,,,------------...,,,------......------,,,,,,,,,------.../////////000000000000111111111111333555888;;;>>>BBBEEEGGGKKKPPPUUUXXXXXXYYY\\\___cccjjjppprrrMMM>>>;;;:::999999888777555444444444444444444444444444444444444111111222222333555666777999;;;>>>CCCJJJRRRYYY]]]XXX^^^zzz~~~~~~|||zzz|||{{{wwwsssqqqpppnnnjjjfffcccdddfffgggeee___WWWQQQIIIGGGFFFFFFGGGGGGGGGFFFDDDDDDCCCBBBAAA@@@??????======<<<;;;999888777777666666666555444444333333444444333333333333222222444444555555555555555444111000000000111222444555888999;;;>>>AAABBB@@@>>>777:::<<<===AAAFFFEEEBBB666000,,,------+++,,,...,,,,,,,,,,,,------------,,,------......------,,,,,,,,,------.../////////000000000111111111222222444555888<<<@@@CCCFFFGGGJJJOOOTTTWWWWWWXXX[[[^^^bbbjjjqqqRRR>>><<<===;;;:::888777666555444444444444333333333333333333333333222222222333444555666777999;;;???FFFNNNWWW^^^bbb___jjj{{{xxxuuusssrrrpppllliiieeefffhhhiiigggaaaYYYSSSJJJHHHFFFEEEEEEFFFEEEDDDDDDCCCCCCBBBAAA@@@??????===<<<<<<;;;999888888777666666666555444444333333444444333333333222222222333444555555666555555555222000///...///222444666666666888;;;>>>@@@???>>>:::999888999<<<@@@@@@>>>888111,,,,,,,,,+++,,,///++++++,,,,,,,,,---------,,,------......------,,,,,,,,,------.../////////000000111111111222222222444444777;;;@@@DDDFFFGGGJJJNNNTTTVVVVVVXXX[[[^^^bbbjjjrrr^^^@@@;;;@@@???;;;:::888777666666555555555555333333333333333333333333222222222333444555777777999<<>><<<<<<;;;::::::999888888666666666555444444333333444444333333333222222222333444444555666666555555333111000///000333666999888888888:::>>>@@@@@@@@@===888444555999<<<<<<<<<888222---------+++,,,///+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,------.../////////111111111111222222222222333333444999???DDDEEEEEEJJJNNNTTTVVVVVVXXX[[[^^^bbbjjjrrrVVVEEE999;;;???===888777777777666555555555555555333333333333333333333333222222333333444666777888:::===BBBIIIQQQYYY```cccbbb{{{yyyyyyyyyxxxvvvssspppnnnjjjjjjjjjiiigggaaaZZZUUUNNNKKKGGGEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@???>>>>>><<<<<<;;;::::::999888888666666666555444444333333444444333333333333222222333333444555666666666666333222111000222444888:::===;;;;;;<<>>888444777<<<<<<;;;:::888222.........,,,,,,...++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,------.../////////111111111222222222222333333222333888???DDDEEEEEEJJJOOOTTTWWWWWWXXX[[[^^^bbbjjjqqqcccBBB===999999:::999777555666555444444444444444444222222222222222222222222333333333333444666777888;;;===CCCJJJQQQXXX^^^aaagggzzz{{{|||{{{xxxuuusssrrrooommmkkkjjjfffaaa[[[VVVQQQMMMIIIFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@???>>>>>><<<;;;;;;::::::999999888666666666555444444333333444444333333333333222222222333444555666666666666222111111111222555777999>>><<<;;;;;;>>>AAABBBBBB>>>888777???DDDAAA;;;888888222///000///,,,+++---***++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,------.../////////111111111222222222333333444222333888@@@FFFGGGEEEKKKPPPUUUXXXXXXYYY\\\___cccjjjppphhhJJJ@@@???;;;666555777888666444444333333222222333333222222222222222222222222333333333444555666777888;;;>>>CCCJJJQQQWWW\\\___hhh|||}}}~~~}}}zzzwwwuuutttrrrpppmmmjjjgggbbb\\\XXXRRRNNNIIIFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@???>>>>>>;;;;;;;;;::::::999999999777666666555444444333333444444444333333333222222222333444555666666666666111000000111333555777888===;;;888999;;;===??????<<<888;;;FFFKKKEEE;;;666777222///111000---+++,,,******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,------...//////000111111222222222333333333555333444999BBBGGGHHHFFFLLLPPPVVVXXXXXXZZZ]]]```cccjjjooocccFFFBBB<<<;;;:::888777666666666555555555666555555444333222222222222222222222222444333333333444555777888888AAACCCIIIYYY___]]]```mmm}}}{{{wwwtttsssvvvsssnnniiieee```[[[XXXSSSRRROOOKKKHHHFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>><<<;;;;;;:::999888777777666555555555555444444444333333333333333333333333111222444666777777666666555444222222222444666777777999999777888<<<>>>===?????????AAABBBAAA<<<888444555444111,,,+++---000...------,,,,,,------............------.........---......///......------000000111222333333444444222333666<<>>;;;;;;999888777666666666555555555555555444333333222222222222222222222222444333333333444666777999999BBBDDDKKKZZZ___^^^cccrrr~~~|||wwwtttrrrtttppplllgggddd___[[[XXXUUUSSSPPPMMMIIIFFFDDDCCCBBBAAA@@@??????>>>>>>>>><<<;;;;;;:::999888777777666555555555555444444444333333333333333333333333111222444555666777666666555444222222222444666777777999888777:::@@@BBB@@@<<<;;;:::;;;===<<<888555444666666333...+++,,,...------,,,,,,,,,,,,------......------------......+++,,,...///000111222222000111111222333333444444111222555;;;AAADDDFFFFFFNNNQQQUUUWWWXXXZZZ___cccdddiiinnnjjjEEE:::;;;<<<;;;:::999777666666666666444444555555444444333222222222222222222222222222333333333333444666888999999BBBFFFMMM[[[___```hhh}}}wwwrrrppppppmmmiiieeebbb___ZZZWWWVVVUUURRRNNNJJJGGGDDDBBBCCCBBBAAA@@@????????????<<<;;;;;;:::999888777777666555555555555444444444333333333333333333333333111222444555666777777777555444333222222333555777777888777777===DDDEEEBBB:::999777777888888666555666888999666111,,,+++,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------+++,,,---...000111222222111111111222222333333444111111444999???DDDEEEEEEOOORRRVVVXXXXXX[[[```dddeeekkkooonnnIII>>>AAA???:::999999888777666555555666444444444444444333222222111111111111111111111111333333222333444666888999999BBBFFFNNN[[[^^^aaammm~~~~~~wwwrrrooommmjjjfffcccaaa^^^ZZZXXXXXXVVVTTTPPPKKKGGGDDDBBBCCCBBBAAA@@@????????????<<<;;;;;;:::999888777777666555555555555444444444333333333333333333333333222222333444666666777777666444333222222333555666999999777777===DDDEEE@@@<<<;;;999777777888888888999<<<===:::444...,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------111111111222222333333333222222555999???DDDFFFFFFNNNRRRVVVWWWXXX[[[___ddddddjjjooommmGGG<<>>:::999888888777666555555555555333333333333333222222111111111111111111111111111222222222333444666888:::999BBBGGGOOO[[[]]]cccsss|||~~~}}}vvvqqqnnnkkkiiieeecccaaa^^^[[[XXXWWWVVVTTTQQQLLLHHHDDDBBBBBBBBBAAA@@@????????????<<<;;;;;;:::999888777777666555555555555444444444333333333333333333333333222333333444555666777888666555333222222333444666::::::888777:::@@@@@@======<<<:::888777777999:::;;;>>>@@@===777000---,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---...///111222222222222222333333333444555:::@@@EEEGGGHHHMMMQQQTTTVVVWWWYYY^^^cccaaahhhooo\\\HHH<<<@@@???555444>>>777777666555555555555555222222333333222222111000111111111111111111111111222222222333444777999::::::CCCHHHRRR\\\]]]eeeyyy~~~}}}zzzuuuqqqooollljjjfffdddbbb___\\\YYYVVVUUUTTTQQQMMMHHHDDDBBBBBBAAA@@@???>>>>>>>>>>>><<<;;;;;;:::999888777777666555555555555444444444333333333333333333333333333333333333555666777888777555333222222333444555999;;;:::777777;;;<<<;;;;;;;;;:::888666666888999<<>>===???===777777<<<666666555555444444555555222222222222222111111000111111111111111111111111222111222333444777999;;;===EEEKKKUUU^^^^^^iii}}}}}}xxxtttqqqqqqnnnkkkhhheeeccc```]]]ZZZTTTTTTSSSPPPMMMHHHDDDBBB@@@@@@???>>>============<<<;;;;;;:::999888777777666555555555555444444444333333333333333333333333333333333333444666777999777666444222222222444555777<<<===888555888;;;<<<:::;;;<<<:::777666888:::;;;===>>>;;;444///,,,,,,------,,,,,,,,,,,,------......------------......---------...000333666888222222222222222222222222444444555999???DDDGGGHHHMMMQQQUUUWWWWWWZZZ___ccc```hhhqqqdddGGGAAA???:::666:::???:::111666666555444444444555555222222222222222111000000000000000000000000000000111111222333444777999;;;???GGGNNNXXX``````kkk}}}{{{vvvsssrrrrrrpppmmmiiifffdddaaa]]][[[RRRRRRRRRPPPMMMHHHEEEBBB@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::999888777777666666555555555444444444333333333333333333333333444333333333444666888999777666444222222222444555555<<>>===:::888999;;;999;;;<<<888222---+++,,,...------,,,,,,------...///......------....../////////------...000222444222222222222222222222222333333444777===CCCFFFGGGOOORRRVVVXXXXXX[[[```dddbbbjjjrrr[[[FFFDDD::::::999888777666555555555555444444444333333333222222222111111111000000000000000000000000000000111111111222444777:::;;;AAAAAAKKKVVVfffdddbbb~~~~~~|||wwwsssqqqpppqqqoookkkfffbbb]]][[[YYYRRRQQQPPPMMMJJJFFFCCCBBB===<<<<<<<<<<<<===>>>>>>::::::999999888777777777666555555555555444444444333333333333333333333333333333333333444555666666666555444333222111111111000555::::::666444777:::::::::<<<@@@???:::666777333777;;;:::444...---...,,,,,,,,,,,,,,,,,,,,,,,,'''((()))))))))***,,,---,,,,,,------.../////////222222333333333222222111222333555:::@@@DDDFFFGGGOOOQQQUUUYYY\\\```bbbcccccceeennneeeGGG<<<>>>:::999999888777666555444444444444444333333333333222222222111111111000000000000000000000000000000111111111222444777:::;;;???@@@KKKUUUddd___\\\~~~}}}}}}}}}{{{wwwtttsssrrrsssqqqlllgggbbb]]]ZZZYYYTTTSSSPPPMMMIIIFFFDDDCCC======<<<;;;;;;;;;;;;<<<999888888777777666666555666555555555555444444444333333333333333333333333333333333333444555666666777666555444333222222222222555888999777666777999<<<;;;===AAA???:::888:::>>>??????;;;555000...---,,,,,,,,,,,,,,,,,,,,,,,,222111111///------------,,,,,,------.../////////111222222333333222222111222333555:::@@@DDDFFFGGGOOOPPPSSSWWW[[[^^^aaacccgggiiirrraaaJJJ>>>;;;===999999888777666555444444444444444333333333222222222111111111111000000000000000000000000000000000111111111222444777:::;;;???AAAMMMVVVccc\\\ZZZ}}}zzz{{{}}}|||zzz~~~}}}zzzwwwvvvvvvvvvuuurrrnnnhhhbbb]]]YYYXXXUUUSSSPPPLLLHHHFFFDDDDDD>>>>>><<<;;;:::999999999999888888777777666666555666555555555555444444444333333333333333333333333333333333333444555666666777777666555444333222222333555666888888888777777;;;;;;===@@@???;;;;;;>>>KKKGGGAAA;;;777222...,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((()))******,,,,,,------.../////////111111222222222222222111222333555:::@@@DDDFFFGGGMMMNNNPPPTTTXXX]]]aaacccfffiiirrr___JJJDDDAAA>>><<<999888777666555444444333333333333333222222222222111111111111000000000000000000000000000000000000111111111222444777:::;;;BBBDDDPPPXXXddd```bbb|||vvvtttsssuuuyyyyyyxxxwwwxxxzzz}}}yyy{{{{{{xxxwwwwwwxxxxxxvvvsssnnnhhhaaa\\\XXXVVVUUURRRNNNJJJFFFEEEDDDDDDBBBAAA???<<<:::999888888:::999999888888777777666666555555555555444444444333333333333333333333333333333333333444555666666888888777666555444333333555444555777999999888666888888;;;???>>>;;;===BBBPPPIII???999666444///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---.........,,,,,,------.../////////000111111222222222222111222333555:::@@@DDDFFFGGGLLLMMMNNNQQQVVV[[[aaadddaaafffppphhhVVVDDD???AAA@@@<<<999888777777666555444333333333333222222222111111111000000000000000000000000000000000000000000000000111111111222444777:::;;;BBBEEEPPPWWWcccccclll{{{sssmmmjjjkkkppplllnnnppptttyyy~~~~~~{{{{{{~~~}}}yyywwwwwwxxxxxxxxxtttqqqlllfff___ZZZVVVTTTRRRPPPLLLHHHFFFDDDDDDDDDFFFDDDBBB???===;;;:::999999888888777666666555555666555555555555444444444333333333333333333333333333333333333444555666666888888888777666555333222555444555777999999888666666777;;;>>><<<999<<>>===;;;;;;777777666555444333222222222222222111111111000000//////000000000000000111000000000000000000000000111111111222444777:::;;;@@@CCCMMMSSS___bbbooo{{{qqqiiiccceeeiiigggiiinnntttyyy}}}}}}}}}}}}}}}{{{wwwvvvwwwyyyxxxvvvqqqnnniiiccc]]]WWWSSSQQQOOONNNKKKIIIGGGFFFFFFFFFIIIGGGEEEBBB???===;;;;;;777666666555555444333333666555555555555444444444333333333333333333333333333333333333444555666666777777888888777555333222333555666888888888777777777999===???;;;666888>>>AAA<<<666444555555111---,,,,,,,,,,,,,,,,,,,,,,,,(((''''''***111555666555,,,,,,------...///////////////000111222222222222222333555:::@@@DDDFFFGGGKKKLLLOOOSSSXXX^^^cccfffhhhnnntttCCC===:::<<<<<<::::::<<<777666666555444333222222222111111111000000000000////////////000000111111000000000000000000000000111111111222444777:::;;;???BBBNNNSSS]]]^^^lll{{{pppfff```aaafffhhhjjjmmmrrrvvvzzz}}}~~~zzz{{{}}}yyyuuuuuuxxxxxxvvvsssnnnkkkfff```ZZZUUUQQQOOOMMMMMMLLLKKKJJJIIIIIIHHHIIIHHHFFFCCC@@@>>><<<<<<888888888777666666555555666555555555555444444444333333333333333333333333333333333333444555666666666777777777666444222111222555888999777666777999===@@@CCCCCC<<<333333777:::888666777888777444000,,,,,,,,,,,,,,,,,,,,,,,,...---...444===DDDFFFEEE,,,,,,------.../////////...///000111222222222222222333555:::@@@DDDFFFGGGJJJMMMQQQVVV[[[aaaeeeggghhhnnnrrr>>>:::999<<<<<<888777999777666555444333222222111111111111111000000000000.../////////000000111111000000000000000000000000111111111222555777:::;;;???DDDQQQUUU]]]\\\hhh{{{oooeee___```eeekkklllmmmooorrrvvvyyy{{{yyy|||}}}|||xxxuuuuuuxxxxxxtttpppkkkiiiddd^^^XXXSSSPPPNNNMMMMMMMMMNNNMMMLLLKKKKKKIIIHHHEEECCC@@@>>>===<<<<<<<<<;;;;;;:::999999999666666555555555444444444333333333333333333333333333333333333444555666666555666777777666444222000000555::::::666444777:::CCCEEEHHHGGG<<<111...222666777888::::::999555222,,,,,,,,,,,,,,,,,,,,,,,,,,,)))''')))///222111///,,,,,,------...//////000......000111111222222222222333555:::@@@DDDFFFGGGJJJMMMRRRXXX]]]bbbfffgggbbbhhhlll;;;;;;:::999888777666555444333222222111111222222111111111111000000000000000000000000111111111111////////////000000000000000000111333555888:::;;;@@@>>>NNNWWWZZZZZZkkkzzzppp___XXX[[[___bbbeeefffhhhmmmssswwwyyyyyy}}}vvvuuuuuuwwwyyywwwrrrmmmfffddd___YYYSSSOOOLLLJJJHHHHHHHHHHHHGGGFFFEEEEEEIIIFFFDDDDDDEEEEEECCC@@@AAA@@@???===<<<<<<;;;;;;555333222222444555555444333333333222222111111111444333222222222333444555888888777777666444333222111777<<<:::555222555999DDDDDDCCCAAA>>>:::666333555555444333555888555...------,,,,,,,,,,,,+++++++++,,,------......------------------...///000000...000111222000000111222000000333888>>>DDDHHHIIIOOOQQQTTTVVVYYY]]]aaaeeebbbfffjjj;;;:::999888777666555555444333222222111111222222111111111000000000////////////000000000111111111////////////000000000000000000111333555777999;;;@@@@@@QQQWWWXXXYYYkkkzzzgggYYYUUUXXX[[[]]]```dddhhhkkknnnsssxxx}}}xxxtttssstttvvvvvvtttnnnjjjeeebbb\\\VVVPPPLLLJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHKKKHHHFFFGGGHHHHHHFFFDDDCCCBBB@@@>>><<<::::::999555333222222444555555444333333333222222222111111444333222222222333444555777888888888777555333222222666999999666555666999AAAAAA@@@???<<<888555222555555444222444777444...------,,,,,,,,,,,,+++++++++,,,------...---------,,,,,,,,,,,,---...///000///111222333222111222333333333555999>>>CCCFFFFFFPPPRRRUUUWWWZZZ^^^cccfffccchhhkkk999999888888777666555555333333222111111111111222111111000000000000////////////000000000000111111////////////000000000000000000111333555777999:::@@@CCCUUUXXXVVVXXXooo|||nnn\\\RRRRRRUUUXXXXXX\\\bbbgggjjjjjjooowww|||uuuttttttuuuvvvuuuqqqkkkgggbbb___YYYSSSNNNKKKJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMLLLKKKIIIIIIJJJJJJIIIGGGDDDCCCAAA>>>;;;999888888444333222222444555555444333333333222222222222111333333222111222333444555666777888999888666333111333444666777888888888888<<<======<<<:::777444222555555444222444666333---------,,,,,,,,,,,,++++++++++++,,,---------------++++++++++++,,,---...///000222333333222222333444666666777:::>>>BBBDDDDDDNNNPPPSSSVVVYYY]]]bbbeeedddiiilll888888777777666555444444333222222111111111111111111000000000////////////////////////000000000111////////////000000000000000000111333555777999:::@@@FFFYYYYYYVVVZZZtttwwwuuueeeUUUPPPSSSVVVXXXXXX^^^bbbfffhhhiiiooowww~~~}}}wwwvvvwwwwwwwwwtttoooiiieee^^^[[[VVVRRROOONNNNNNOOOQQQQQQRRRSSSSSSQQQPPPNNNKKKKKKJJJIIIIIIIIIHHHGGGCCCAAA???===;;;999888888444222111222333555444444222222222222222222222222333222222111222333555666555777999:::999777333111333222333666:::;;;:::777999::::::;;;999777555333555555444333555777333---------,,,,,,,,,+++++++++++++++,,,------------,,,++++++++++++,,,---......///111333333222111222333777666777:::???BBBDDDDDDJJJMMMPPPRRRUUUZZZ___cccccchhhlll777666666555555444444444333222111111000000111111000000000////////////......////////////000000000////////////000000000000000000111333666888:::<<<@@@III\\\[[[WWW]]]xxx}}}ppp```RRRQQQVVVYYYZZZ[[[dddcccdddggglllrrrxxxzzz~~~~~~yyywwwwwwwwwuuupppjjjeeebbbYYYXXXUUUSSSRRRSSSTTTVVVVVVWWWXXXWWWVVVSSSPPPNNNIIIIIIIIIHHHFFFEEEEEEEEE???>>>===;;;:::999999999444222111111333444444333222222222222222222222222222222111111222444555666555777999::::::777444222333222222555:::<<<:::777888999:::::::::888666555444666666666888:::555...------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++++++++,,,---.........000222222111000111222444444555999???CCCFFFFFFIIILLLOOORRRUUUYYY___bbbbbbggglll555555555444444444333333222222111000000000000111000000////////////............////////////000000////////////000000000000///000222444777:::===???CCCMMM___[[[WWW]]]wwwjjj\\\QQQSSSXXXXXXZZZ^^^dddccccccgggooouuuyyyzzzzzz}}}yyyvvvvvvtttooohhhbbb^^^]]]WWWWWWVVVVVVVVVWWWYYYZZZYYYZZZZZZZZZXXXTTTPPPMMMIIIIIIIIIGGGDDDBBBBBBBBB<<<<<<:::999888888888888333222111111333444444333111222222222222333333333222111111111222444666777555777999:::999777555333333222333666:::;;;:::777777888:::::::::999777555222666999;;;>>>???888000------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,++++++++++++,,,---...///...///111111000000000111222222444888>>>CCCFFFGGGKKKMMMPPPSSSWWW\\\aaaeeeaaaggglll444444444444333333333333222222111000000000000000000000/////////................../////////000000////////////000000000000///000222555999===@@@BBBGGGPPP```ZZZVVV[[[qqq~~~}}}cccVVVOOORRRUUUTTTWWW^^^]]]___dddiiiooouuuzzz~~~yyy~~~}}}|||yyywwwvvvrrrkkkccc]]][[[[[[WWWXXXXXXYYYYYYYYYYYYYYYXXXZZZ[[[[[[YYYUUUQQQNNNKKKLLLLLLIIIDDDAAAAAABBB<<<;;;999888666555444444333222000111222444444333111111222222222333333333222111111111222444666777777777888999888777666555333333444777999:::999888777888999:::999888666555111666<<<@@@CCCDDD<<<222------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...///000...000222222111111111222111111333777===BBBEEEFFFKKKMMMQQQTTTWWW\\\bbbeeebbbhhhmmm444444333333333333333333222111111000000000000000000/////////......................../////////000////////////000000000000...000222666:::>>>BBBDDDKKKRRRaaaYYYTTTXXXkkkuuu]]]RRRLLLQQQRRROOOSSS]]]UUU\\\eeekkknnnsss{{{|||~~~|||zzzzzzxxxssskkkbbb\\\[[[\\\XXXYYYZZZ[[[ZZZYYYXXXWWWWWWXXXZZZ[[[YYYVVVRRRPPPMMMOOONNNKKKEEEBBBAAACCC===<<<:::777555333222111333111000111222444333333111111111222222333333333111111111111222444666777777888888888888777777666222444666888888888888888666777888999888777555333000777>>>CCCGGGGGG>>>444---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++------------...///000000000111333333222222222333111111333777<<>>CCCIIIMMM]]]aaaVVVKKKKKKjjj{{{rrreeePPPJJJDDDEEEMMMWWW]]]___]]]```dddjjjqqqwww|||~~~}}}yyyxxxqqqhhhaaa]]]]]]^^^^^^\\\ZZZXXXXXX[[[\\\[[[YYYWWWYYY\\\]]][[[WWWQQQNNNLLLKKKIIIGGGFFFEEEDDDDDD???;;;888555444333111///222222111111111111222222222222222222222222222222000111111111111222222222888:::999777888999777222444444666;;;@@@@@@:::444333222666<<<===888555777555999@@@DDDDDD@@@:::666------,,,,,,,,,,,,++++++------------------------,,,,,,------.../////////111111222222222333333333444333444888===BBBEEEFFFMMMMMMNNNRRRXXX]]]```aaaccchhhmmm333222222111111222222333222222111111000//////...////////////////////////............////////////............////////////000///222999>>>AAAFFFKKKTTT``````UUUKKKMMMlllxxxggg[[[HHHGGGFFFIIINNNSSSVVVWWWfffkkkrrrzzzxxxsssmmmeee___]]]^^^___``````^^^\\\\\\^^^___^^^\\\^^^___aaabbb___[[[UUURRRMMMLLLKKKIIIGGGEEEDDDDDD???<<<888666555444333111222222111111111111222222222222222222222222222222000111111111111222222222777999888666777999666111444444777<<>>999999999:::<<<>>>>>>;;;999444888===@@@@@@<<<777444------,,,,,,,,,,,,++++++------------------------,,,,,,------.../////////000000000111111111222222444333444888===BBBEEEFFFMMMMMMNNNRRRXXX]]]```aaaaaagggmmm222222111111111111222222222111111000000//////...////////////////////////---............/////////............////////////000000444<<>>===;;;@@@IIIGGG???444666999;;;;;;888444111------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---......///////////////000000000111111333333444777===BBBEEEFFFMMMMMMNNNSSSYYY^^^aaabbb___fffmmm222222111111111111222222111111000000////////////////////////////////////---------.........//////............//////////////////555>>>DDDFFFJJJOOOYYY^^^]]]XXXWWW]]]{{{|||fffTTTHHHCCCBBBFFFJJJNNNUUUaaarrr}}}~~~zzzqqqjjjfffaaa______aaacccccchhhggggggggggggfffeeedddffffffeeeccc___ZZZUUURRROOONNNLLLJJJHHHEEECCCBBB>>>;;;888777666666555444222222111111111111222222111111111111111111111111000000111111111222222222666888999888999:::777111111222444888<<<===;;;999777======;;;EEESSSPPPCCC555666777777777444222000------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------+++,,,,,,------...///////////////000000000111111333333333777<<>>>>>GGGSSSNNN???555666666666555444222111------,,,,,,,,,++++++++++++++++++,,,,,,,,,------++++++,,,,,,---.........000000000111111111222222333222333777<<>>;;;888666555555444222222222111111111111222222111111111111111111111111000111111111111222222222777:::<<<<<<===>>>:::444555666777888999:::::::::555;;;>>>@@@EEEJJJCCC777555666666666666444333222------,,,,,,,,,,,,++++++******++++++,,,,,,------+++++++++,,,------......000000000111111111222222222222333666<<>>:::444444555666777888999;;;===777999<<<@@@BBB@@@;;;777333444555666666555444333------,,,,,,,,,,,,++++++)))******+++,,,,,,------***++++++,,,,,,---....../////////000000000111111222222222666<<>>999333000111333444555888;;;===777666999>>>???;;;999;;;222333555666666555444333---------,,,,,,,,,++++++))))))***+++,,,,,,------***++++++,,,,,,---................../////////000222222222666;;;AAADDDEEEJJJLLLPPPVVV\\\aaacccccc___gggnnn111111000000000000111111000000000000000000000000........................,,,,,,,,,---------......///,,,***+++...000000/////////444===DDDIIIOOOUUUaaabbbeeeaaaXXXbbb{{{rrrzzzpppRRRCCCCCCHHHLLLPPPNNNMMMKKKGGGEEEKKKUUU]]]lllvvv|||rrrnnnmmmlllooorrrpppfff^^^[[[WWWXXX[[[^^^```bbbhhhmmmlllkkkjjjlllmmmmmmiiieeeaaa___\\\YYYUUUSSSQQQPPPMMMLLLJJJHHHGGGEEEEEEEEEAAA???<<<;;;:::999888666333222111//////111222333111111222222222333333333222222111111111111111222888888999;;;<<<;;;888555333222222222444777:::<<<;;;===>>><<<999888:::<<<555444444444666666555333000///---,,,++++++,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,...000111111000000111222222222444777;;;???CCCEEEKKKKKKMMMRRRYYY^^^aaabbbeeeiiippp111111000000000000111111////////////////////////........................,,,,,,,,,------------...---000333222...,,,---///......333<<>>===<<<000///---,,,++++++,,,,,,++++++,,,,,,,,,---------,,,------....../////////...000111111000000111222333333555888;;;@@@CCCFFFKKKKKKMMMSSSYYY___cccdddfffkkksss000000////////////000000........................------------------------+++++++++,,,,,,,,,---------...///...,,,,,,...000///...222<<>>BBBDDDKKKKKKNNNSSSZZZ```dddeeefffkkkttt000//////......//////000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---+++((())),,,//////...000///222;;;CCCIIIQQQYYY]]]kkknnn^^^SSSccc}}}rrr|||hhhTTTEEEBBBCCCJJJPPPTTTXXX\\\kkkeeeZZZRRRTTTeee}}}ssseeeXXXSSSRRRMMMIIIGGGUUUaaaiiifffdddjjjqqqrrrttttttsssmmmfff___ZZZXXXVVVWWWWWWXXXWWWVVVUUUTTTRRRQQQOOOLLLJJJHHHGGGGGGDDD@@@:::666444333222111111111111111111111111111111111222222222333333333222222111222222333444555999999:::<<<>>>===:::777333444555777999:::;;;<<<999888999:::<<<<<<:::888000222666;;;???AAA@@@>>>000///---,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---...//////000...000111111000000111222000111333555999===AAACCCJJJKKKNNNSSSZZZaaadddfffeeekkkttt//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++)))(((***...///...+++///...111999@@@GGGOOOVVV\\\iiijjj]]]XXXjjjpppjjj{{{uuuXXXIIIAAA@@@DDDKKKPPPRRRUUUZZZ]]]WWWSSSWWWfffzzzpppPPPKKKIIILLLOOOPPPTTTXXXlllzzzssshhhjjjppprrrsssssspppjjjbbb\\\YYYYYYWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSQQQNNNLLLJJJHHHHHHGGGBBB<<<777555444333333222222333333333333222222111111222222222333333333222222222222333444555555999999;;;===>>>===:::777666666666888:::===@@@AAA>>><<<:::;;;<<<===;;;999222333666:::>>>>>><<<:::000///---,,,++++++,,,,,,***++++++++++++,,,,,,,,,******+++,,,---...//////...000111111000000111222111222333666:::>>>BBBDDDJJJKKKNNNSSS[[[aaaeeefffdddjjjsss//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,...///...,,,***///---///777>>>DDDLLLTTT\\\ffffff\\\^^^rrrbbbaaayyygggMMMCCCBBBBBBFFFLLLNNNNNNPPPTTTMMMNNNUUUeeeyyyzzzXXXEEEGGGLLLOOOQQQVVVdddsssmmmiiinnnppprrrqqqooohhhaaa\\\[[[[[[XXXWWWVVVUUUUUUUUUUUUVVVVVVUUURRRPPPMMMKKKJJJIIIIIIDDD>>>999777666555444222333333444444333333222111111222222222333333333222222222222333444555666999:::;;;===>>>===:::777777777777888;;;???CCCEEEAAA>>>;;;;;;===>>><<<;;;444555777:::<<<<<<888555000///---,,,++++++,,,,,,******+++++++++,,,,,,,,,))))))***+++---......//////000111111000000111222222333444777;;;???CCCEEEJJJKKKNNNSSS[[[aaaeeefffdddjjjsss//////............//////000///...------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......---...111777???FFFJJJLLLQQQZZZbbb___XXX]]]xxxdddddd{{{YYYEEEBBBJJJGGGHHHMMMRRRRRRPPPOOOOOOXXXaaagggooovvvtttlllvvv}}}wwwTTT@@@IIIQQQUUU]]]mmm}}}hhhjjjpppnnnsssrrrooojjjbbb]]]ZZZYYYZZZUUURRRSSSTTTTTTSSSTTTPPPQQQSSSUUUTTTQQQKKKGGGBBB@@@<<<:::999888666444666666555444333111000///000000111222222222222222444444333222222333333333888;;;===<<<===???;;;555333444555888;;;???CCCEEE===:::999:::>>>@@@@@@>>>999999::::::999666444222...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********+++,,,------......------......//////000000111111222222444777;;;???CCCEEEHHHIIIKKKQQQXXX^^^bbbccceeejjjrrr//////............/////////......------------...------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------...---...111777???FFFJJJLLLQQQYYY```]]]WWW^^^zzzmmmfffyyysssQQQCCCEEEGGGHHHKKKOOORRRQQQNNNLLLKKKRRRWWWWWWWWWZZZYYYUUU]]]fffyyykkkLLLFFFPPP[[[cccmmm}}}vvveeehhhmmmkkkqqqpppnnniiibbb]]][[[ZZZXXXUUURRRQQQQQQQQQSSSUUUTTTRRRSSSVVVZZZYYYSSSMMMFFFBBB===999888888888777666666555444333111///...///000111111222222111111444333333222222333333444888;;;===<<<===???;;;555666666666888:::===???AAA:::888777888;;;======;;;666777888888777555333111------,,,++++++++++++,,,,,,,,,,,,+++++++++******+++,,,------......------......//////000000111111222222444777;;;???CCCEEEIIIIIILLLQQQYYY___cccdddfffkkkrrr///......------......///------,,,,,,,,,---......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------000666>>>EEEJJJLLLQQQWWW]]][[[UUU^^^{{{yyykkkzzzdddIIIDDDJJJMMMPPPSSSTTTRRROOOLLLKKKNNNRRRSSSNNNIIIIIIJJJKKKMMMTTTfff{{{sssWWWCCCGGGSSSaaalllzzz|||iiidddhhhkkkjjjpppooommmhhhccc^^^\\\[[[XXXVVVSSSRRRSSSVVVYYY[[[[[[TTTPPPUUU___bbb]]]VVVKKKFFF???:::888999:::;;;777777555444222000///...//////000111111111111111333333333222222333333444999<<<======>>>???;;;555777777777777888999;;;<<<777666666777999:::999888333444666666666555333111------,,,+++++++++++++++,,,,,,,,,++++++++++++***+++,,,------......------......//////000000111111222222444777;;;???CCCEEEJJJJJJMMMSSSZZZ```dddeeeggglllsss...------------------...,,,+++++++++,,,---......,,,+++++++++++++++++++++************************++++++,,,,,,,,,---------------///555===DDDIIIKKKQQQVVV[[[YYYTTT]]]zzzrrr~~~ZZZFFFHHHRRRZZZ]]]\\\VVVPPPOOOPPPPPPTTTSSSQQQNNNLLLOOORRRTTTZZZ]]]gggoookkkYYYJJJEEEJJJUUUcccqqqmmmeeehhhjjjlllnnnqqqpppnnniiiccc___\\\\\\[[[YYYVVVXXX```hhhiiieee___TTTJJJNNNZZZbbb```ZZZMMMIIICCC>>>===<<<<<<<<<888777555333111///......//////000111111111111000333333222222222333444444999===>>>===>>>???;;;444777666666555666777999:::888888999::::::999888777222333444666666555333222---,,,,,,+++***++++++++++++++++++++++++++++++++++++,,,------......------......//////000000111111222222444777;;;???CCCEEEKKKKKKNNNSSS[[[aaaeeefffhhhlllsss------,,,,,,,,,,,,------+++++++++++++++,,,---...++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,...333;;;CCCIIIKKKQQQVVV[[[YYYTTT[[[uuuxxx|||YYYJJJOOOZZZdddddd]]]QQQLLLSSS\\\```WWWQQQMMMOOOUUU[[[]]]^^^jjjnnntttrrreeeUUULLLLLLQQQ\\\jjjxxx{{{ffffffllllllmmmrrrsssssspppkkkeee```^^^]]]___]]]\\\cccrrr}}}xxxmmm___RRRDDDCCCMMMVVVWWWSSSKKKIIIFFFEEECCCAAA===:::777666444222000///......//////000111111111111111333222222222333333444555:::===???>>>>>>???:::444444444444444555777999::::::<<<>>>>>>===;;;999888111333444666666555444333,,,,,,+++************++++++++++++++++++++++++++++++,,,------......------......//////000000111111222222444777;;;???CCCEEEKKKLLLNNNTTT[[[aaaeeefffgggkkkrrr---,,,,,,++++++,,,,,,---++++++*********+++,,,,,,*********+++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,---222:::BBBHHHKKKQQQVVV\\\ZZZTTTXXXmmm^^^PPPVVV```iiifffYYYJJJKKK\\\mmmttt^^^VVVRRRXXXaaaeeeeeeccceeepppxxxvvvnnncccWWWNNNXXXcccrrrssscccfffmmmnnnpppuuuuuuuuusssnnniiidddbbbbbbeeehhhllltttooo___TTTHHHBBBDDDIIIJJJIIIFFFFFFGGGGGGFFFBBB===888666555333111000//////000000000111222222222222222222222222222333444555555;;;>>>???>>>>>>???:::444333333333333555777999:::;;;>>>AAABBB???<<<999888111222444555555444333222,,,,,,+++******************++++++++++++,,,,,,,,,+++,,,------......------......//////000000111111222222444777;;;???CCCEEEKKKKKKNNNSSS[[[aaaeeefffdddhhhppp,,,,,,++++++++++++,,,,,,,,,++++++************+++)))*********++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,---111999BBBHHHKKKQQQWWW]]]\\\TTTTTTdddwwwaaaTTTZZZcccssslll[[[KKKOOOfffzzzccc]]]]]]eeelllkkkiiiiiibbbmmmuuuwww}}}oooWWW___lllpppaaadddnnnsssuuuwwwuuuuuutttqqqllliiihhhhhhooozzzoooeee```XXXPPPIIIEEEDDDDDDAAABBBDDDEEEEEEAAA;;;666555444222000///000111111111111222333333333333333222222222222333444555666<<>>??????:::444444444444444555666888999;;;>>>BBBCCC???:::777666000111333444444222111000,,,++++++*********************+++++++++,,,,,,,,,+++,,,------......------......//////000000111111222222444777;;;???CCCEEEJJJKKKMMMSSSZZZ```dddfffaaafffnnn,,,++++++++++++++++++,,,,,,,,,+++***)))))))))***))))))******++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++,,,111999AAAHHHKKKQQQWWW^^^]]]UUURRR___ooobbbUUU\\\eeevvvaaaOOOUUUmmm```___cccllloookkkiiikkkkkktttwwwzzzggghhhyyypppaaacccoooyyy|||zzzsssttttttrrrooommmmmmnnnxxxqqqlllmmmjjj```SSSHHHEEEDDD??????@@@BBBBBB???:::666444333111//////000111222222222333444444444444333222222222222333444555666<<>>??????:::444666666555444555666777888999===BBBBBB>>>888555444000000222333222111///---,,,++++++***)))******************++++++,,,,,,,,,+++,,,------......------......//////000111111111222222444777;;;???CCCEEEJJJJJJMMMSSSZZZ```dddeee```dddmmm