BM[6( |||xxxwwwxxxyyyzzz{{{}}}~~~}}}}}}yyywwwwwwzzz}}}~~~~~~||||||}}}}}}||||||~~~~~~}}}~~~}}}||||||}}}}}}~~~}}}}}}{{{yyyxxxsssppprrrwwwzzzzzzzzz{{{xxxxxxxxxxxxxxxvvvuuussssssvvvyyyzzzyyyvvvrrroookkkggggggjjjkkkkkkmmmrrrvvvwwwwwwwwwvvvxxx{{{~~~yyyvvvsssrrrsssrrrooollliiiiiiiiiiiikkkmmmoooqqqkkkkkkkkkmmmpppsssuuuuuuqqqtttvvvwwwwwwwwwwwwxxxxxxvvvuuuvvvwwwyyyyyyxxxwwwxxxyyyzzzyyyxxxvvvtttvvvssstttwwwxxxvvvwwwzzzwwwvvvwww}}}|||{{{}}}~~~~~~}}}}}}~~~~~~~~~|||xxxvvvuuuxxx{{{~~~~~~|||{{{zzzzzz{{{|||~~~~~~~~~{{{wwwyyy~~~zzz{{{}}}~~~|||vvvzzz}}}{{{wwwtttqqqrrrvvv{{{{{{{{{|||}}}~~~{{{yyyxxxuuupppnnnnnnnnnnnnnnnppprrrooojjjiiimmmnnnmmmfffkkkppppppmmmkkknnnqqqnnnllljjjmmmsssxxxzzzyyy{{{yyywwwuuuuuuvvvxxxyyyvvvqqqllliiiiiikkkmmmnnnmmmkkkhhhfffeeeeeeggghhhdddbbb```bbbfffiiihhhgggmmmoooqqqpppoooppptttxxxvvvwwwxxxzzz{{{|||{{{{{{zzzxxxxxxyyy|||~~~zzzwwwwwwzzz~~~|||{{{~~~~~~~~~~~~zzzzzzyyyxxxvvvuuutttsssooooooppprrruuuwwwvvvuuuyyyyyyvvvyyyyyytttnnnooossswwwzzzyyyuuurrrqqqqqqqqqssstttrrrooommmwwwzzzzzzwwwvvvwwwuuuqqqnnnnnnnnnppprrrrrrqqqooorrrrrrrrrtttvvvvvvtttrrrjjjjjjlllnnnrrrxxx}}}~~~zzztttlllffffffkkkooottttttsssrrroookkkgggeeedddggghhhfffdddgggooovvvtttsssqqqvvvyyynnnlll``````ooowwwxxx~~~xxxoooooossswwwmmmbbbhhhttt{{{{{{eee]]]\\\hhhtttsssggg\\\WWW]]]eeemmmqqqrrrrrrrrrzzz|||zzztttwwwsssttttttooobbbUUURRRUUURRRVVVXXXXXXZZZ[[[XXXRRRQQQTTTWWWXXXWWWTTTSSSSSS]]]]]]^^^```bbbeeehhhiiicccfffjjjooorrrrrrqqqpppiiiiiigggeeeddddddgggjjjpppooommmjjjiiijjjmmmppppppooommmmmmmmmllljjjhhhdddcccaaa___^^^aaaeeeiiiaaa^^^\\\\\\^^^bbbeeegggaaadddggggggeeedddfffiiidddddddddbbb```______aaa]]]___ccciiimmmnnnllljjj~~~}}}~~~~~~~~~}}}|||~~~|||zzzyyyyyy~~~~~~~~~}}}|||{{{{{{{{{|||~~~~~~~~~~~~|||{{{{{{qqqpppooorrrvvvwwwxxxyyyuuuwwwyyyxxxvvvtttssstttuuuuuuuuuuuutttpppkkkhhhiiihhhkkkqqqssssssvvvzzz{{{{{{yyywwwuuuwwwzzz~~~vvvtttrrrqqqrrrrrrpppnnnllllllkkkllllllmmmoooooommmmmmmmmnnnppprrrssssssrrruuuwwwxxxwwwvvvvvvwwwuuuuuuuuuuuuvvvvvvvvvuuutttvvvxxxxxxuuussssssssssssqqqrrrvvvxxxxxxzzz~~~|||xxxuuuxxx~~~|||~~~~~~~~~~~~{{{zzzzzz{{{}}}~~~|||{{{~~~|||yyywwwxxxyyy{{{||||||{{{yyywwwwwwyyy{{{||||||~~~~~~~~~}}}{{{yyywwwxxxzzz}}}}}}~~~|||yyytttqqqoooooonnnmmmnnnqqqrrrooooooqqqrrrpppppptttxxxxxxuuussstttvvvtttrrrpppssswwwzzzzzzyyyzzz{{{zzzwwwttttttwwwzzzwwwsssnnnkkkkkkmmmnnnoooooollliiifffeeefffgggiiigggeeedddeeeiiilllkkkiiimmmooorrrqqqpppqqquuuyyywwwzzz~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}|||zzzyyyyyyzzz}}}}}}|||zzz||||||zzzuuuxxx||||||wwwsssuuutttsssttttttsssqqqnnnuuuyyyzzzxxxxxx{{{zzzvvvooommmlllllloooqqqqqqqqqtttsssrrrsssuuuuuutttrrrhhhiiikkkpppuuuzzz}}}xxxvvvssspppnnnnnnppprrrnnnjjjhhhiiiiiihhhjjjmmmqqqrrrtttssstttxxx}}}zzz}}}}}}wwwzzzttthhhcccffffffiiikkkmmmssszzz|||yyyuuuvvvvvvssslllfff```^^^^^^[[[YYYYYY\\\___``````cccgggmmmpppooooooooopppoooooommmkkkjjjkkknnnqqquuussspppmmmjjjkkknnnqqqrrrrrrqqqqqqqqqpppnnnmmmiiiiiiiiihhhgggiiilllooollljjjggggggjjjnnnqqqssslllnnnnnnmmmmmmooouuuzzzqqqqqqooommmjjjhhhhhhhhhjjjlllpppvvvyyyzzzwwwttt|||||||||~~~~~~~~~yyyyyy{{{}}}~~~~~~}}}||||||}}}|||}}}~~~~~~vvvvvvttttttwwwyyyzzzyyyuuuwwwyyyxxxwwwuuuuuuuuurrrooommmllllllkkkhhhfffnnnpppuuu|||}}}{{{|||~~~{{{xxxuuuvvvyyy|||vvvuuutttttttttuuuvvvuuuqqqqqqpppooooooooooooooosssttttttttttttsssssstttqqqtttwwwwwwvvvtttssssssoooppprrrrrrrrrqqqqqqqqqqqqsssuuuuuusssrrrrrrssspppnnnoootttxxxzzz~~~yyyyyy}}}~~~~~~}}}}}}}}}}}}~~~~~~|||zzzyyy{{{|||{{{zzzyyywwwvvvuuuuuuvvvwwwyyyxxx{{{zzzwwwuuusssqqqpppnnntttyyyyyyyyyzzzzzzxxxxxx{{{}}}|||}}}}}}{{{yyy{{{}}}{{{}}}~~~{{{xxxwww{{{|||xxxtttrrrrrrsssttttttooonnnmmmlllmmmooorrrssstttrrrqqqssswwwxxxwwwuuuwwwyyyzzzxxxuuutttvvvyyyzzz}}}}}}~~~~~~}}}}}}~~~~~~|||zzz}}}|||xxxwwwzzz~~~wwwxxxzzz}}}~~~zzzrrrlllkkkpppuuuzzz}}}xxxwwwzzz{{{zzzxxx{{{||||||~~~}}}~~~xxxwwwvvvwwwzzz}}}}}}}}}zzz{{{}}}}}}||||||~~~zzzzzz{{{~~~~~~~~~~~~~~~xxxxxxzzz{{{{{{{{{zzzyyyooollliiijjjmmmppppppnnnsssvvv|||zzzyyy|||~~~}}}zzzvvvssssssvvvxxxvvvuuutttssstttuuuvvvwwwpppppppppoooooonnnnnnmmmuuuwwwxxxwwwtttsssrrrsssmmmooossstttrrrpppooonnnhhhkkknnnooonnnmmmllllllppppppqqqssstttuuuuuuuuuooommmoootttyyy{{{}}}~~~~~~{{{wwwwwwvvvvvvvvvvvvwwwwwwyyy{{{~~~}}}{{{zzzyyywwwuuurrrzzzzzz|||~~~~~~~~~~~~zzz{{{|||}}}zzzwwwxxx{{{}}}~~~~~~~~~~~~}}}}}}~~~}}}||||||~~~~~~wwwuuusssvvv|||~~~|||zzz~~~~~~|||~~~|||zzzzzz}}}|||{{{zzzxxxwwwwwwxxxzzzttttttuuuvvvvvvvvvvvvvvvyyy{{{}}}|||yyywwwwwwxxxssswww{{{}}}}}}|||{{{{{{rrrvvvzzz|||{{{yyyyyyyyy{{{zzzzzz}}}|||{{{~~~~~~~~~wwwtttxxx|||KKKMMMUUU]]]___ZZZUUUTTTYYY\\\___aaaaaabbbcccdddmmmpppuuu|||333333777===@@@>>>>>>AAA>>>@@@AAA@@@>>><<<;;;;;;AAACCCHHHNNNUUU\\\aaadddkkkuuu}}}777333222444555555777<<<333555777777555333333333222333444777;;;@@@DDDFFFBBBNNNYYY\\\___fffnnnsssyyy111111111111222333444444222222333444444444333333333222333333444555666777:::>>>BBBEEEGGGKKKRRRWWWYYYaaajjjppptttyyy222222111111111222333333222222222222222111000///111111111111222333444555333444666666777999<<<>>>@@@EEEKKKNNNNNNOOOSSSWWWXXXYYY[[[]]]```ccceeeffffffhhhlllpppuuuyyy|||}}}yyy}}}333222111111111111111111111111111111000...---,,,////////////000111111222222111//////000111111000333666999888666444666888888999;;;<<<>>>@@@BBBBBBGGGIIIMMMRRRXXX^^^cccfffbbbdddiiiooouuuxxxxxxwww~~~333222111000000000000000000000000000//////...---///.........///000000111333000...000333555333111111333555444333222444555666666777888999:::;;;;;;;;;;;;===@@@DDDHHHLLLOOONNNNNNQQQXXX___cccbbb```bbbiiipppqqqnnnmmmqqqvvvttttttuuuxxx~~~222111111000////////////......///000111111111000000////////////000000111000...---///222444222000+++,,,---......///111222222222222333444444444555666666555666888:::<<<>>>???>>>@@@EEEKKKNNNMMMKKKNNNUUU\\\]]][[[[[[aaagggkkkhhheeedddiiiqqqzzz|||111000//////////////////---...///111222222222222111000000//////000000111000/////////111000///------------------...///000............////////////777777777777888999;;;;;;;;;<<<===@@@CCCEEEDDDCCCFFFKKKQQQSSSRRRSSSXXX\\\```^^^ZZZYYY]]]fffooouuufffjjjooouuu{{{//////.........///000000...///000111111111111111000000////////////000000///000222222000/////////333222111000111222222222.../////////000000000000------...000000111111000...111333444444555666777777:::<<<===>>>???AAACCCDDDCCCBBBBBBFFFKKKQQQUUUSSSTTTWWWZZZ]]]aaaeeehhhnnnpppsssuuuwwwzzz~~~...............///000111///000000000000000//////000//////.........//////)))---000111///---///111111///......///111111111---------....../////////---...///000000///...---***...111222000000333555666666666666777777888888999:::;;;<<<>>>@@@BBBCCCEEEEEEEEEEEEFFFIIINNNRRRPPPPPPQQQSSSUUUXXXZZZ[[[\\\ccciiiiiihhhooo~~~//////.........//////000.........///////////////...///////////////......////////////000000000000111111000......---------------------------------............////////////,,,---///000111000///---000111111111222222222222333444555666777999999:::>>>>>>===>>>???BBBEEEGGGIIIHHHHHHIIIKKKNNNQQQSSSSSSTTTVVVYYY[[[\\\]]]^^^hhhjjjnnnsssyyy~~~000///...---......///000.../////////////////////------...///////////////....../////////000000000111000///...---------------------------------------.........////////////,,,---///000000000...---000000000000111111111111222222333444555666777888999999888888:::<<<>>>@@@CCCCCCBBBCCCEEEHHHJJJLLLMMMNNNPPPQQQSSSSSSTTTTTTTTTUUUYYY^^^cccgggkkkmmmqqqsssuuuwww{{{~~~|||{{{~~~xxxuuuxxx{{{zzzxxxwww~~~~~~{{{zzzwwwxxx{{{}}}xxxtttooopppqqqqqqqqqpppnnnmmm111000...------...000111//////////////////......,,,---...///////////////.........////////////000000000///...---------------------------------------------.........//////,,,---.../////////...---........./////////000000///000000111222333444444333222222222222444555777::::::::::::<<<>>>AAABBBDDDDDDEEEFFFGGGGGGGGGGGGEEEFFFIIIMMMPPPTTTWWWXXX[[[^^^aaadddgggkkkooosssuuuxxx|||~~~~~~~~~|||rrrooommmkkkjjjhhheeecccdddeeeeeedddcccdddfffhhhlllooopppmmmhhhdddcccdddbbbbbbbbbccceeehhhjjjlllpppllliiihhhjjjkkkjjjhhheeefffhhhjjjlllmmmnnnnnnaaa___^^^```dddfffeeeccciiijjjlllmmmmmmlllkkkiiigggbbbaaafffiiihhhfffffffffffffffeeeeeefffjjjmmmrrrpppnnnnnnooooooooonnnmmmnnnppppppooommmkkkiiiqqqrrrtttuuuwwwxxxyyyyyyzzz|||~~~~~~~~~{{{xxxxxx{{{~~~{{{yyywwwvvvuuuuuunnnjjjiiiiiifff```]]]___ccceeefffddd```[[[XXXVVVXXXXXXYYYZZZ[[[YYYUUURRRMMMNNNOOOOOOOOONNNMMMLLL333111///------...000111////////////.....................//////...------------........./////////000///...---------------------------------------,,,,,,---------.........+++,,,---............---,,,------------.........------......//////000000//////.........///000000333333333333555666888999999999:::;;;<<<<<<<<<<<<>>>???AAACCCFFFHHHJJJKKKMMMOOORRRTTTUUUVVVXXXZZZZZZ]]]```cccfffiiilllooommmqqqvvvyyyzzz{{{|||}}}~~~{{{{{{|||}}}~~~~~~~~~~~~zzzxxxzzz}}}{{{wwwuuuqqqqqqqqqrrrrrrqqqnnnkkkfffdddaaa^^^\\\[[[[[[[[[YYYYYYZZZ\\\^^^]]]ZZZWWWRRRQQQOOONNNNNNMMMKKKJJJJJJJJJIIIHHHGGGHHHJJJLLLIIIKKKNNNMMMJJJGGGFFFFFFGGGGGGGGGGGGIIIKKKMMMNNNSSSPPPMMMMMMNNNNNNMMMKKKIIIJJJLLLMMMMMMKKKJJJIIIEEEDDDCCCEEEGGGIIIHHHGGGHHHJJJLLLNNNNNNMMMKKKJJJFFFCCCCCCHHHKKKIIIGGGHHHKKKKKKKKKJJJHHHIIIKKKNNNMMMMMMLLLKKKKKKLLLLLLLLLJJJJJJKKKKKKKKKJJJIIIHHHMMMOOORRRTTTUUUUUUVVVWWWXXX[[[^^^^^^]]]^^^cccfffooonnnnnnrrrtttooocccYYYXXXVVVVVV[[[^^^```dddjjjhhhiiiiiiiiihhhjjjnnnqqqooorrrvvvzzz}}}yyysssnnnkkkjjjhhhfffbbb```^^^\\\\\\RRRQQQOOOMMMMMMPPPVVVZZZOOONNNLLLKKKIIIIIIIIIIIILLLJJJKKKNNNNNNIIIHHHIIIIIIJJJKKKKKKHHHEEECCCAAAFFFEEEDDDEEEFFFFFFCCCAAA???@@@@@@AAAAAA@@@??????444333111//////000111222000000//////.........---////////////...,,,+++***------------............///......------------...------------------------,,,,,,,,,,,,------------+++,,,,,,---------------++++++,,,,,,,,,---------,,,,,,,,,,,,------------......---------...............//////000111222333000111222444555666777777666666888999;;;<<<>>>>>>???AAADDDFFFFFFFFFGGGHHHGGGIIIKKKMMMNNNOOORRRTTTRRRUUUYYY[[[[[[[[[\\\\\\______aaabbbddddddeeeeeebbbcccdddfffhhhnnntttyyy~~~~~~}}}}}}~~~~~~~~~}}}zzzxxxyyy}}}~~~xxx|||zzzwwwuuuuuuwwwyyy{{{wwwxxxxxxxxxwwwuuutttsssrrrqqqooommmkkkjjjiiiiiihhhgggfffeeedddcccbbbbbb^^^^^^^^^^^^]]]\\\ZZZYYYZZZYYYXXXXXXWWWWWWVVVUUUSSSTTTUUUWWWXXXYYYXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXZZZXXXWWWWWWXXXYYY[[[[[[WWWZZZ]]]```aaabbbccceee^^^___bbbeeeiiikkkmmmnnnooonnnmmmnnnppptttxxxzzz~~~}}}|||}}}|||yyytttnnnkkkjjjkkkooonnnkkkhhheeeeeegggjjjnnnpppqqqqqqooonnnkkkiiiaaaccceeefffhhhkkkooossspppooonnnoooqqqrrrrrrrrrppppppqqqqqqqqqpppooonnnggggggggggggfffdddbbbaaaYYYZZZ[[[ZZZYYYVVVSSSQQQLLLLLLLLLMMMNNNMMMIIIGGGEEEDDDBBBAAAAAAAAAAAAAAA>>>>>>???AAABBBBBB@@@>>>@@@???===>>>??????>>><<<===<<<::::::;;;<<<<<<===888:::<<<======;;;::::::::::::999888888999:::;;;===<<<;;;:::::::::999888999:::;;;<<<<<<:::777666777666666777888999999888555666888::::::999888777888555666:::;;;888666777777888999888777777:::<<<:::::::::888777777888888666666777777777777888888444777;;;======;;;;;;<<<===???AAA???<<<;;;===@@@>>>???BBBEEEEEEDDD@@@===@@@<<<;;;<<<<<<;;;===AAACCCBBBBBBAAAAAABBBEEEHHHDDDFFFIIIMMMOOOPPPPPPOOOPPPQQQSSSUUUUUUTTTSSSRRRMMMOOOQQQRRRRRRSSSTTTVVVUUUWWWYYYZZZZZZYYYVVVUUUSSSTTTVVVXXXXXXWWWVVVUUUTTTSSSPPPMMMJJJGGGEEEDDD???>>>======<<<<<<======888999999888888999<<>>???AAA@@@CCCHHHIIIFFFDDDFFFBBBBBBCCCDDDEEEDDDBBBAAACCCBBBAAABBBDDDEEEDDDCCC>>>?????????????????????555444333333222222222222000000000///......------/////////...---,,,+++***,,,,,,,,,---------............---------------...------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++---------...............---------....../////////,,,---...000222333333333111111222333444555666777777999<<<>>>???@@@AAACCCBBBDDDEEEEEEEEEEEEGGGHHHEEEHHHJJJLLLKKKKKKKKKLLLOOOOOOPPPRRRSSSSSSSSSSSSSSSTTTUUUUUUVVVYYY]]]```___^^^]]]]]]______^^^]]]]]]]]]^^^aaadddbbb^^^YYY^^^]]]]]]\\\]]]___aaabbbYYYYYYXXXWWWVVVTTTSSSRRRNNNMMMLLLLLLLLLLLLLLLLLLIIIJJJKKKKKKJJJHHHFFFEEEBBBBBBCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@AAAAAA@@@???AAAAAABBBBBBAAAAAA@@@???AAA@@@?????????@@@BBBCCCAAAAAAAAACCCEEEEEECCCBBB===@@@CCCDDDDDDEEEGGGHHHHHHIIIKKKLLLMMMNNNNNNNNNSSSRRRRRRRRRTTTVVVYYYZZZ^^^___```bbbdddfffggghhh``````aaacccfffjjjmmmooonnnppprrrsssrrrrrrrrrssssssrrrpppmmmlllkkkjjjjjjmmmmmmnnnpppssstttrrrpppqqqrrruuuxxx{{{}}}|||ttttttvvv|||~~~|||yyytttuuuooorrruuuuuuvvvyyy~~~yyyrrrlllhhhmmmhhhaaaXXXPPPJJJEEECCCBBBAAA@@@???>>>AAAEEEIIIZZZ]]]\\\UUUOOOLLLIIIEEEAAABBBEEEGGGKKKQQQXXX]]]fffdddbbbaaaaaaaaa___]]]TTTTTTTTTSSSSSSSSSRRRRRRKKKKKKKKKLLLKKKKKKJJJJJJCCCDDDDDDEEEDDDCCCBBBAAA>>>>>>===>>>??????<<<:::::::::::::::::::::;;;;;;======>>>???????????????:::999888999:::;;;:::999:::999888999;;;<<<;;;:::888999;;;============<<<>>>===;;;:::999::::::;;;:::::::::::::::999999999666888:::;;;;;;:::999888666666666666666666777777888888999:::;;;;;;;;;;;;:::777888;;;:::777666999000222333333222333555777888999999888666666777999777777777777888999;;;;;;444999>>>???<<<999888888666888999888777777888999777888999999888888888999<<<888777999999666777;;;777666555444555666777888888999::::::::::::999888888999:::;;;;;;;;;::::::666888999999888888999;;;:::;;;<<<===<<<;;;999888::::::999999999999::::::666666777777777777777777888888888888888888888888777888999999999:::<<<>>>===>>>@@@CCCEEEHHHJJJKKKBBB@@@BBBFFFFFFBBBAAABBB???>>>???AAACCCCCCBBB@@@>>>======>>>@@@AAAAAA@@@============>>>>>>>>>>>>555666666666555444333222111000000///......------,,,------......---------+++,,,,,,,,,,,,---------...------,,,,,,------...------------------------++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---+++++++++,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,---............,,,,,,------......------,,,---...///000000000000000000111222333444444555444666888999999:::<<<>>>===>>>??????>>>>>>???AAA===???@@@AAA@@@AAABBBDDDDDDEEEFFFFFFGGGGGGGGGFFFEEEGGGIIIIIIIIIJJJLLLMMMJJJIIIGGGHHHJJJKKKIIIGGGKKKKKKLLLLLLLLLKKKKKKJJJHHHHHHIIIIIIJJJKKKLLLLLLEEEDDDDDDCCCBBBBBBAAAAAA======<<<<<<<<<======>>><<<============<<<::::::999999::::::;;;;;;<<<<<<999777666777999;;;999888999888888777777777666666666666666777888888999:::888777777888::::::888555555777999999999999;;;===>>>>>>???????????????>>>CCCCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLHHHHHHHHHIIIKKKNNNQQQSSSNNNOOOQQQQQQPPPOOOQQQRRRTTTSSSRRRPPPOOOOOOOOOOOOOOOOOOPPPRRRSSSSSSQQQOOOPPPPPPPPPPPPRRRSSSUUUVVVQQQUUUZZZ^^^``````aaabbbcccgggiiihhheeegggnnntttyyy{{{{{{yyywwwvvvxxxzzzrrrsssuuuvvvtttpppllliiihhheeedddggglllppppppnnntttvvvyyy|||~~~|||}}}yyyzzz~~~|||rrrppptttjjjnnnqqqqqqoooppptttxxxxxxxxxvvvssspppmmmkkkkkkpppkkkeee```]]]XXXRRRMMMFFFEEECCC???===???BBBFFFSSSVVVSSSIII@@@===:::666777888999:::===CCCKKKQQQ]]]\\\ZZZZZZYYYWWWSSSQQQHHHGGGFFFEEEDDDEEEEEEFFFCCCBBBBBBBBBBBBBBBAAAAAA========================>>><<<;;;;;;======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;666777666666555666777999777666555666888999888777888888888;;;>>>>>><<<:::888888999:::<<<=========???>>>===<<<<<<<<<===>>>;;;<<<=========<<<======<<<===>>>>>>>>>===<<<;;;999999:::999888888888999555555444444555666888999444222222444333111222666333555666666666666888999333555777666555555888:::666666555666777999;;;<<<>>>CCCHHHHHHDDD???======555555666888;;;<<<<<<;;;>>>;;;888777999:::999888999777777::::::777777:::888777777777777777777666999999999999999888888888777777777888888888888999666777888777555555666777777888888999999999888888888888888888999999::::::::::::999999888888888888222222333444444333111000000000000000111444999<<<<<<<<<===>>>>>>??????>>>>>><<<===@@@???;;;:::;;;<<<:::999;;;===>>><<<999999777777888999:::999777999999888888999::::::;;;666777888888888555333111111000000///...---------)))***+++---.../////////++++++,,,,,,,,,---------------,,,,,,,,,------...------------------------******+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------......------,,,+++++++++)))***+++,,,------------,,,,,,---------------,,,---...............------......///000000111222222111222222111//////000222111222444444333333444666111222444444444555888:::777777888888888888888888333555888::::::;;;<<<>>>===;;;999:::<<<===<<<999999999888666555666:::===666666888999999999999888777777666666666666777888777666555444333333333333555555444333333333333333///000000000111222222222111///...000333555444222............///000111222...///000222222111///...000...---...111222000---000111111111000000333444000111222333444444444444000111222333555666666777666666666666666666666666888777666555666888:::<<<999999999888777777888:::777777777777777666666555666555666777999888555222666555444444555888;;;<<>><<<<<<===>>>???>>>>>>>>>===<<<<<<;;;;;;999999888777777777888888:::888666666777888888777777777777666666555555444777777666444333444666999444333222333555666555444666555777;;;>>>???<<<888333222222333555777888888666666555444555666777888444666888888888888888999BBBBBBAAA???>>><<<:::999:::;;;;;;:::999888999:::;;;:::888888999;;;===???<<<999999;;;;;;999<<<@@@999:::;;;;;;::::::;;;===>>>AAACCCDDDCCCDDDGGGKKKCCCBBBBBBBBBCCCFFFHHHJJJXXX]]]bbbaaa[[[UUUSSSRRRGGGEEEEEEHHHMMMOOONNNLLLEEE@@@===AAAIIINNNMMMIIIJJJGGGEEEFFFCCC<<<999:::666555555555666555444222111111111222333555666777444444333333333444555666333444555444333333555777111222222333444555666666111222444666777777777777555555555444444444333333111333555666666555333222444444333222444999AAAFFFIIIHHHGGGDDDAAA===;;;999;;;888999<<<<<<888888:::===;;;999:::;;;;;;999666999888777888888888666444666666555555666777888888999999999888888777555555222///------000000...+++,,,,,,++++++,,,,,,---...------------------------------...///...---+++***,,,+++++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,---......,,,,,,---...---..................---+++,,,.../////////......---...............------000000111000000///......---------...///000000111000000000000000000000000333///,,,---111333000---000000000000000000000000000000000///......------////////////000000000000000000000000///////////////////////////.........------......//////000000000000//////.........---000000000000111111111111000///...------...///000...//////000000000000000111111111111111111111111///000111222222111000///000000000000000000000000000000000000000000000000111111111111111111111111111111222222222111111000//////000111111111111111666555333333555888<<>><<<777444555888111222444777999;;;===>>>BBB???======>>>>>>;;;999===;;;888666666777999:::888777666777888888777666777777666666555555555444666555555555555444444444444444444444444444444444333333333333333333333333222222222333333333444444333444555777999<<<>>>???444444555555444444333222444777999888555333444666333444444555666777777888===AAADDDAAA;;;666555777888888888888888888888888888888777777888888999:::;;;;;;;;;<<<<<<<<<======????????????@@@@@@@@@@@@BBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEFFFHHHJJJKKKLLLVVVVVVVVVVVVVVVVVVVVVVVVPPPQQQRRRTTTWWWYYYZZZ[[[VVVVVVVVVWWWZZZ]]]aaacccbbbaaa^^^YYYSSSPPPOOOPPPHHHDDD===777444444666888555666666555333222333444444444555666555444333111111333555555222000111333444555555666666555555444444444444444444444444444555555555444444444444444444444333333333333333333333555666555555999@@@EEEBBBAAA@@@>>>===;;;:::999999999999::::::;;;;;;;;;:::::::::999999888888888666666666666666666666666555555555555555666777777999999:::999999777666555222111////////////...,,,+++++++++++++++,,,------------------------------++++++,,,,,,,,,+++***))),,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,+++---------,,,+++,,,---,,,------......------,,,++++++------...---,,,,,,,,,,,,------------,,,,,,......//////......---,,,,,,,,,,,,---......//////////////////////////////222000///222555555111,,,......................../////////...............---............/////////000000/////////.....................////////////............////////////000/////////.........---/////////000000000111111000///...------...///000......///000000000//////111111111111111111111111///000111111111111000///000000000000000000000000000000000000000000000000111111111111111111111111000000000111111000000///111111111111000000000000000111333666:::===???AAA===@@@CCCDDDCCCAAA@@@@@@BBBBBBAAABBBCCCEEEGGGHHHEEEFFFGGGGGGGGGHHHJJJLLLLLLNNNQQQSSSUUUVVVVVVUUUVVVWWWYYYZZZZZZZZZYYYXXXYYYXXXXXX\\\bbbdddccc```^^^___aaabbbccccccbbbbbb______^^^___```^^^[[[YYY```aaabbbdddfffhhhiiiiiikkkhhheeeccccccccccccbbbddd``````cccccc``````dddddddddeeefffeeeaaaZZZVVVEEEJJJMMMKKKEEE>>><<<<<<>>><<<999888888:::<<<>>>===;;;:::;;;======<<<:::<<<;;;999888888:::<<<===:::999888999:::;;;:::888777777777666666666555555555555555555444444444333333333333333333333333333333333333333333333333333222222222333333333333444444555555666777888::::::555555555555555555444444555777888888666555555666444444444555666666666777999<<>>>>>>>>>>>>>>??????@@@?????????@@@BBBCCCEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHKKKKKKLLLNNNPPPQQQSSSSSSQQQQQQQQQSSSUUUWWWZZZ[[[\\\]]]\\\ZZZXXXXXXYYY[[[ZZZUUUMMMDDD>>>:::999999<<<<<<:::777444222444555333222111111111333555777222555777666444333444666222222333333333333222222444444444444444444444444444444444444333333333333444444333222222333444555999:::<<<<<<<<<===???@@@@@@@@@>>>===<<<:::999999777777777777888888888999888888888777777777666666555555555555555555555555888777666555555444444555999999::::::999888777666333333333222///------...++++++******++++++,,,---------------------------+++++++++,,,++++++***)))+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++************++++++***+++,,,,,,+++***+++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,///000222666999777111+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,---------.........//////.........------------------.../////////000/////////.............../////////........................////////////000//////............//////------...////////////...000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////333222111000000///000000///111666;;;>>>??????>>>;;;===>>>===;;;999999999::::::;;;===???@@@AAABBB???AAABBBBBBAAABBBDDDFFFHHHHHHJJJLLLNNNOOOQQQQQQOOOQQQTTTVVVWWWUUUSSSRRRTTTTTTUUUVVVWWWXXXYYYYYYWWWXXXZZZ\\\^^^^^^^^^]]]]]]\\\[[[[[[[[[[[[ZZZXXXaaa^^^]]]```eeegggeeebbbcccaaa```___``````___]]]___\\\[[[\\\[[[YYYXXX[[[ZZZZZZ\\\```eeeggggggeeeXXX]]]aaa___XXXOOOIIIFFFKKKGGG@@@;;;888999<<<>>>;;;::::::;;;>>>??????>>><<<;;;:::999:::<<<>>>???<<<:::999:::;;;<<<;;;:::777777666666666666555555444444444444333333333333333333333333333333333333222222222222222222222222111111222222222333333333555444444444333444444555555555555555555555555555666666555666888888777555444444444444555555555555444666888777333222444666888777777777666666555555777666666666666777888888888888888888999999999999888888888888999999999999999999999999999::::::;;;;;;;;;;;;;;;<<<===>>>???<<<<<<===>>>??????@@@@@@DDDDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJLLLMMMNNNOOOPPPRRRTTTUUUVVVVVVWWWZZZ]]]aaa^^^XXXQQQJJJFFFCCCBBB>>>>>>;;;888555444666888555555444444333333333333111222444444333333444666111222222333333222222111444444444444444444444444555555555444444444333333444333222222333555777999@@@@@@AAABBBCCCAAA===:::======<<<;;;:::999888777666666666666777777777777888888777777777777666666666666666666666666666666:::999888666444333333222777888999:::999888666555333555666333///,,,---///+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,*********++++++,,,,,,,,,************++++++++++++************************************++++++++++++************************************************************************++++++************++++++)))+++,,,+++***)))***++++++++++++,,,,,,+++++++++,,,,,,,,,++++++******)))***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---...000444666444///++++++++++++++++++++++++++++++,,,,,,---......//////,,,------------...............---------,,,,,,,,,,,,,,,------...///000000/////////......---------........................---------.........///////////////....../////////,,,------...............///////////////////////////000000000000000000///000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000222222111000000111222333666777:::<<<===<<<:::888999:::;;;:::888888:::;;;:::;;;===???AAABBBCCCCCCAAACCCDDDCCCCCCCCCEEEGGGMMMLLLLLLMMMNNNPPPRRRSSSTTTUUUVVVWWWWWWUUUTTTSSSRRRTTTUUUTTTRRRQQQTTTWWWTTTVVVXXXZZZ\\\\\\\\\\\\\\\[[[YYYYYY[[[]]]]]]]]]```______bbbeeegggeeeddd_________```aaaaaa___]]]\\\[[[[[[\\\\\\\\\]]]___[[[ZZZYYYZZZ\\\^^^^^^^^^\\\```cccbbb]]]UUUOOOLLLNNNJJJDDD???<<<<<<>>>@@@>>>>>>>>>???@@@AAAAAAAAA<<<;;;:::999999:::<<<===:::888777888999:::999888555444444444444444444444444333333333222222222222222222222222222222222222222222222222222222222222111111111111222222222222333222222111111111222222444333333333444444555555666444222444777888666333444444444444333333333333000222333222111111444666666666666555444444333333555555555555555666666777666666666666777777777777555555555666666666777777666555555555555666777777::::::999999999:::;;;;;;::::::;;;<<<===??????@@@????????????@@@@@@@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFGGGIIIKKKKKKKKKLLLNNNPPPUUUTTTSSSRRRQQQQQQPPPPPPKKKKKKIIIEEE@@@<<<;;;<<<777999;;;<<<;;;888444222222333333333444444555666333333444444444444333333444444444444444444444444555555555555555444444444222222222222555999<<>>???@@@@@@AAAAAA@@@@@@???AAACCCDDDDDDDDDFFFGGGHHHIIILLLOOOQQQSSSUUUUUU[[[\\\[[[XXXSSSMMMIIIGGGCCCBBBAAA@@@===;;;999888888777666666666777888888333444444555555444444333444444444444444444444444222222222333333444444444111222333555888===AAACCCAAA>>><<<<<<======:::777888777777777666666555555666666666666666666666666777777777777777777777777777777777777777777777777666555555444444444444444555666999::::::888666444444444444222000......///,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***++++++((((((((()))))))))))))))(((((())))))***+++++++++************************(((((())))))***+++++++++******************************************************************************))))))))))))******)))***++++++***)))***+++***++++++,,,,,,++++++***---,,,++++++***+++++++++***+++,,,---.........---,,,,,,---.........---------------------.........------------------------,,,,,,+++******+++,,,,,,------------------------******++++++,,,---......---............/////////......---------,,,,,,,,,,,,,,,,,,---.........///.........------------------------------.........---------............///......////////////......------...////////////...////////////////////////000//////......//////000////////////////////////////////////////////////////////////////////////000//////...///000222333///000222444666888888999999888777666666666888999777888888666444333444555666777888999;;;<<<>>>>>>===>>>???>>>===>>>???AAAHHHGGGFFFFFFFFFGGGIIIJJJQQQOOOLLLIIIHHHIIIKKKLLLJJJLLLNNNMMMKKKJJJKKKNNNLLLMMMOOOQQQRRRRRRRRRRRRPPPOOOOOOQQQUUUXXXZZZ[[[SSSXXX^^^```^^^^^^```ccc^^^]]]^^^```aaabbb```^^^[[[\\\\\\XXXXXXZZZZZZXXXUUUTTTRRRQQQQQQQQQOOOMMMEEEEEEEEEEEEDDDDDDDDDCCC>>>??????@@@AAAAAAAAAAAA===>>>>>>===:::999999:::999888666555333333222222333111000111222333222000//////000000000000111111222111111111000000000000000000000000000000000000000000000000000000000000///000000000000111111111......//////000111333333333222111000///000111111333222111222222222000///111111111111222222222222000000000111222222333333111111111111111222222222333222222222222333444444333333333333444444444555444444444444555555555666444444444444444555666666555555555555555555666666444444555555666777888888;;;;;;;;;;;;::::::::::::<<<<<<<<<============>>>===???BBBCCCDDDDDDFFFGGGFFFGGGIIIKKKMMMNNNOOOOOOPPPTTTXXX[[[[[[[[[\\\\\\aaaZZZPPPEEE===::::::;;;<<<:::777555666666666555222333333444444333333222444444444444444444444444//////000111222444555555444555777999<<>>@@@AAACCCDDDAAA@@@???>>>>>>???AAABBBBBBDDDFFFGGGGGGGGGGGGGGGGGGHHHJJJKKKLLLLLLLLLKKKKKKJJJJJJLLLOOORRRSSSRRRMMMOOOSSSUUUVVVVVVUUUUUUTTTSSSRRRTTTUUUVVVTTTSSSTTTWWWUUUPPPOOORRRQQQNNNLLLLLLLLLNNNOOONNNKKKHHHDDDCCCCCCCCCCCCBBBAAA???:::;;;;;;<<<============999:::;;;999666444555666555555444333222111111111222111000000222222111000/////////000000000111111111111000000000/////////////////////////////////000000000000000000000000/////////000000000111111000000000000111222333333666444222000//////000111222333444333111////////////000000000111222222222000000000111222222000////////////000111111222222222111111111111222333333222222333333333444444444333333333444444444555555444444444444444555666666444444444444444555666777666666666777777888888888888888888888888888888888;;;::::::999:::;;;<<<===<<>>@@@@@@@@@@@@::::::999777555444555777555555555555555555555555333333222222111111111111000000111111111222222222111111111111111111111111111111000000111222222333777999<<<>>>>>>===:::888444111...///111222000---...------------...//////++++++++++++++++++++++++++++++*********+++---...,,,+++++++++******))))))'''(((((()))***+++++++++))))))))))))))))))))))))'''(((((()))***+++++++++************************************************))))))))))))))))))))))))******))))))))))))*********+++,,,,,,+++***+++,,,+++,,,,,,------,,,,,,+++)))(((''''''''')))***+++(((((()))++++++,,,,,,,,,***+++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++---...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------//////.........---------------------------,,,,,,,,,,,,,,,------.........,,,,,,,,,------..................////////////000---...///000000///...---...//////000000000000000000000000000000000000000000///...------...///000////////////////////////////////////////////////...........................---,,,+++,,,...000222111444888:::;;;:::888666333333444444444444444444+++...111333444555666888666555444444444666999:::::::::;;;:::999999;;;===666777999<<<>>>AAABBBCCC<<<===>>>???AAAAAABBBBBB>>>@@@BBBEEEFFFFFFEEEDDDFFFGGGHHHIIIJJJIIIIIIHHHJJJIIIIIIJJJMMMNNNNNNMMMQQQPPPPPPSSSWWWWWWSSSOOOPPPOOOMMMNNNOOOPPPOOONNNMMMQQQPPPJJJIIIMMMMMMIIIHHHIIIJJJKKKKKKIIIDDD@@@CCCCCCBBBBBBAAA???;;;888;;;:::999888888999::::::666888:::888555333444666222222222222222222222222333222111111333333222111//////000000111111111222000000000000////////////////////////////////////000000000000000000000000////////////000000000000222222111111111111222222888666333111//////000111333555777555111...///000...//////000111222222333000000000222222111...,,,------...///000111222222111111111000111222222333222222333333333444444444222333333333333444444444444444444333444555555666555555555555666777888999666666666666666777777777555666666666666777777777:::999888777888:::<<<======???AAAAAA@@@?????????<<<>>>???BBBEEEGGGIIIKKKRRRQQQPPPNNNNNNQQQVVV[[[```aaacccddddddbbb___]]]PPPKKKFFFCCCBBBAAA???<<<666666777777777777666666444444444444444444444444555666777:::===???AAABBB>>>???AAABBBAAA@@@>>><<<888:::<<<:::555333444555444444555555555555555666444444444333333333222222111111222222222333333333111111111111111111111111111111000000000000111111::::::;;;;;;:::999777666444333222333444333000...///...,,,***((((((((((((***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))+++++++++******)))))))))************))))))((((((++++++******************++++++,,,++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++...------,,,,,,------...,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------.........//////000111000000000------------------------,,,---...//////...---,,,...............---------,,,---...///...,,,)))(((///---,,,+++,,,///222444777777777777666666666666111111000000000000000111222222222333333444444444333333222222333333444555666888999999777666666777:::999888999<<>>===<<<;;;;;;777777666555555555555555444444555555444444333222444444333333222111000000000000000000000000000000////////////////////////111000///...---,,,++++++............////////////////////////000000000000////////////////////////////////////000000000000333111///...///111111000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000111111111111111222222333333222222111222222222333333333444444333333333333333333333333333333333444444444555555777777777777777777777777333444555777888:::;;;<<<======>>>>>>>>>>>>=========<<<;;;:::;;;===@@@AAAGGGKKKPPPTTTTTTQQQMMMJJJSSSUUUXXX[[[^^^bbbgggkkkbbb___ZZZTTTOOOLLLJJJJJJHHHFFFDDDAAA???===<<<<<<999999999:::::::::;;;;;;BBBBBBCCCDDDEEEFFFFFFGGGBBB@@@===;;;999888999:::888777777666555444444444333333333222222111111111222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000::::::;;;;;;:::999777666444333333333444333111...///...,,,***((((((((((((***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))++++++++++++*********)))++++++*********)))))))))************************))))))))))))))))))******))))))))))))))))))))))))************************++++++,,,,,,++++++***)))++++++++++++++++++++++++)))))))))*********++++++++++++,,,,,,++++++***)))++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------.........///------------------,,,,,,------............------------------............)))***+++------------,,,------,,,---///111444555555555555444444444444333111000000//////000000000111111111111222222222222333222222222222333444444666777888888666666777888999777555666777999:::999<<<<<<======>>>>>>>>>>>>????????????????????????@@@@@@AAABBBCCCDDDEEEEEEDDDCCCCCCEEEHHHLLLNNNPPPLLLLLLKKKIIIGGGDDDAAA???EEEIIIJJJHHHIIIMMMMMMJJJKKKKKKJJJHHHGGGEEEDDDDDDDDDDDDDDDEEEFFFEEEBBB@@@??????>>>===<<<;;;::::::777666555555444444555555444444444444444333222222444333333222111111000000////////////////////////....................................------------............////////////....../////////000000000................................./////////000000000///---...///000000///000000000000000000000000000//////////////////000////////////////////////////////////////////////000000000111111111222222//////000000000111111111111222222222222222222111222222222333333333333444333333333333333333333333333333333333444444444444555555555555555555555555333444555666777888999:::::::::;;;;;;;;;;;;::::::999888777666777999:::<<<<<<@@@FFFLLLPPPQQQQQQPPPOOOQQQSSSTTTTTTVVVYYY\\\cccbbb```___^^^___``````\\\[[[XXXTTTQQQNNNLLLKKKIIIHHHFFFDDDDDDEEEFFFHHHKKKKKKIIIHHHFFFDDDCCCBBB>>>===;;;999888777777777777777666555555444333333333333222222222111111111222222222111111000000000111111111111111111111111////////////////////////////////////////////////:::::::::::::::999777777444333333333444333111//////...,,,***)))(((((((((***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))+++++++++++++++*********+++++++++***************************************((('''''''''''')))***,,,))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******)))************************((()))))))))***************++++++++++++******)))++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,++++++******,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------.........*********+++,,,---------,,,---...000222444666666222222222222111111111111000///////////////000000000000000000000000//////222222111111222222333444555666666666555666888:::999777444444444555444444999999:::;;;<<<<<<===>>>AAA@@@>>>===<<<<<<<<<<<<>>>>>>??????@@@AAABBBBBBAAAAAAAAABBBFFFJJJOOOQQQNNNMMMKKKHHHEEEBBB???>>>FFFHHHHHHEEEFFFIIIJJJHHHIIIHHHGGGEEECCCBBBBBBBBBBBBAAABBBCCCDDDDDDBBB@@@======<<<;;;:::999999888666555444444333333444444333333333444333222222111333222222111111000000///////////////////////////........................,,,,,,------.........///---............/////////.........////////////000........................---------.........//////---,,,,,,---///000///---000000000000000000000000//////............//////////////////////////////////////////////////////000000000000111111111111//////000000000000111111111111222222222222111111111111222222222333333333222222222222222222222222222222333333333444444444333333333333333333333333333333444555555666777777666666777777777777666666777666555444444555666777333666<<>>===999888888777666666555555666555555444444333333333222222222111111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////::::::::::::999999888888555444333333333333111000000...,,,***)))((())))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++******++++++++++++************))))))))))))***************)))'''&&&''')))+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))*********++++++++++++,,,)))***************))))))************************++++++************++++++******))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++)))((()))***,,,...++++++++++++,,,,,,,,,,,,...---,,,++++++,,,---...******+++,,,---......///------,,,+++***+++++++++...///111333444555555444111000000000////////////.........---......///000111111000000//////......111111111111111222333333555555555444444555888;;;:::888555444555555555444666666777999:::<<<======BBB@@@===;;;:::;;;<<<============>>>>>>?????????@@@@@@@@@@@@BBBFFFKKKOOOLLLKKKJJJHHHGGGFFFFFFFFFIIIJJJIIIEEEEEEIIIJJJHHHEEEEEECCCBBBAAAAAABBBBBBCCCBBBBBBBBBCCCCCCAAA???;;;::::::999888777777777444444333222222222222333222222333333222222111000111111111000000/////////////////////////////////........................,,,,,,---------.........---------.........//////------........./////////........................,,,,,,,,,---------......++++++,,,...000111///---///////////////////////////......------......////////////////////////////////////////////////////////////000000000111111////////////000000000111000000111111111111000000111111111111222222222222222222222222222222222222222222222222333333333333222222222222222222222222333333333333444444444444333444444555555444444333777777666555555555666666333444777:::>>>@@@BBBDDDLLLNNNRRRTTTTTTTTTUUUWWWNNNNNNOOOOOOPPPQQQQQQQQQQQQRRRTTTVVVWWWYYYYYYZZZZZZWWWSSSNNNJJJHHHHHHGGGCCCCCCAAA???===<<<::::::555555666666666555444333444444333333333222222222111111111111111111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////::::::999999999999999999666444333333333333222111000///---+++))))))))))))***++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))************************************************(((((()))))))))*********---,,,***(((((((((***+++))))))))))))))))))))))))************************((())))))******)))))))))(((((((((((((((((((((((())))))*********+++++++++((())))))******)))))))))************************+++******))))))******+++***))))))(((((())))))***************************************************++++++++++++++++++++++++************+++++++++,,,******++++++++++++***************+++++++++,,,,,,---+++***))))))+++---...*********+++++++++,,,,,,---,,,+++******+++,,,---)))******+++,,,---.........---,,,,,,+++,,,,,,,,,000111333444444333222111000000000/////////......------,,,,,,---......///111111000000//////......111000000000000111222222444555444333333444888;;;888666444444555666666555444555666888:::;;;<<<===???>>><<<::::::;;;===>>><<<=====================???@@@@@@???>>>@@@EEEHHHEEEEEEDDDDDDDDDEEEEEEFFFGGGIIIHHHDDDDDDGGGHHHFFFBBBAAA@@@???@@@AAACCCDDDCCCBBB@@@??????>>><<<999888777777666666555555555333222222111111111111111111111111222111000000///000000////////////.........................................................------------,,,,,,,,,------------............------------....................................,,,,,,,,,,,,------------++++++,,,...111111000.................................------------............................................................/////////000000000...////////////000000000///000000111111000000///000000000111111111222222111111111111111111111111111111111222222222333333222222222222222222222222222222222222222222222222333333333444444333333333666666555555555555555555444444444555666777888999@@@DDDIIIMMMPPPRRRUUUWWWOOOPPPPPPPPPPPPNNNMMMLLLHHHIIIJJJLLLMMMNNNNNNNNNKKKKKKJJJHHHFFFCCCAAA@@@;;;;;;:::999888777777666444444555555555555444333222222222222111111111111000000000000000000000000////////////////////////////////////////////////................................................::::::999888888999999:::777555333222333333333222000///---+++***)))))))))***++++++++++++***))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))))))))))))))))))))))))))*********'''(((((())))))*********...---+++***)))))))))***))))))))))))))))))))))))************************'''(((((())))))))))))(((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))))))))(((************************+++******************+++))))))(((((((((((())))))************************))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,)))******++++++******)))))))))*********+++++++++,,,++++++***+++,,,---...)))))))))******++++++,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,***+++,,,---...///000111111222333333222111///...////////////............++++++++++++,,,---......000000//////////////////000000000///000000111222333444555444333444666888555333111111333444555444333444555666888999:::;;;;;;:::999999:::;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;===???@@@>>>;;;;;;>>>AAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCC@@@@@@CCCCCCAAA@@@???=========???AAABBB@@@>>>;;;:::999888555333555555555444444333333333222111000000//////000000000000111111000000///...................................................------------------------...---------,,,,,,++++++,,,------------.........,,,,,,,,,---------......------------------------,,,,,,,,,---------......---,,,,,,---///000///...........................------,,,,,,,,,,,,------............................................................////////////......////////////000000//////000000000000/////////000000000000111111111000000000000000000000000000000111111111222222222333333333333333333333333222222222222222222222222222333333444444333333222222333333333333333333333333333222222222333444555111444999===AAADDDHHHJJJMMMOOOQQQSSSSSSSSSRRRQQQOOOOOOOOONNNKKKIIIFFFDDD???@@@BBBCCCCCCAAA???>>>::::::999888777555555444444444444444444444333333000000000000000000000000////////////000000000000............////////////////////////////////////................................................:::999999888888999::::::888555333222333333333222111///---+++***))))))******++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''((((((((()))''''''((((((((()))))))))''''''(((((()))******+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''(((((())))))((((((************************+++++++++******+++++++++)))((((((''''''(((((()))************************))))))))))))))))))))))))************************)))))))))************+++))))))************))))))))))))))))))*********+++******+++++++++,,,,,,,,,(((((())))))***++++++,,,******++++++++++++******************++++++++++++***+++---///111111111111000000000000000//////............------------,,,*********++++++,,,---...------------............000////////////000111111333444555555333333444666555333111000222333333222222222333444666777777888777777777888888888999999::::::999999888888888777888<<<>>>===999888:::<<<>>>???@@@AAAAAA@@@??????<<>>@@@@@@===@@@>>><<<::::::;;;<<<>>><<<:::777666666555333222333333333222222222222222111000//////......////////////000000000///......------------------------........................------------------------+++,,,,,,,,,,,,,,,------,,,,,,---------.........+++,,,,,,,,,,,,---------------------------------------------...............,,,++++++---...---,,,------------------------------,,,,,,,,,,,,------................................................------........./////////........./////////000000...//////000000//////.../////////000000000111111000000000000000000000000000000000000111111111222222222222222222222222222111111111222222333333333222222222333333222222222000000111222222333333222333333222222222222333333...///222333444555999;;;HHHKKKPPPUUUXXXZZZZZZYYYSSSSSSSSSRRRPPPMMMJJJHHHBBBBBBAAAAAA???>>><<<;;;999999888888777666666555555444333222111111222333////////////////////////........./////////000000---------....../////////........................................................................:::999888888888999:::;;;888666333222333444333222111///---+++***************++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))%%%&&&&&&&&&''''''((((((&&&'''''''''(((((())))))&&&''''''((()))******+++&&&'''((()))*********)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))(((((())))))))))))))))))))))))(((((((((((()))))))))***&&&&&&'''((())))))(((((()))))))))))))))))))))))),,,,,,++++++++++++,,,,,,((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))************))))))))))))))))))************))))))***++++++++++++***'''(((((()))***+++++++++)))***+++,,,,,,+++***)))+++++++++***************---...000222222111///.............../////////000---------,,,,,,,,,++++++************+++,,,---...+++++++++,,,,,,---------///////////////000111111333444666666444333333444777555222222222333333222111111222333444444555666555555666666666666555444888888777777666666555555555999======999666888;;;555777:::<<<>>>>>>===<<<:::===???>>>>>>@@@???<<<@@@>>>;;;888777777888999;;;999666666666666555444222222222111111111111111000000///...............///////////////......---------------------------........................------------------------)))******+++---......///,,,,,,,,,---------......++++++,,,,,,,,,------------------------------------------.........//////...,,,***)))***+++,,,+++---------------------------,,,,,,++++++,,,,,,---................................................---------.........//////............/////////000......////////////......////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111000111111222333333444444111111222222222222111111///000111333444444444444444444444333222222111111444444444222000000111333111555;;;BBBFFFIIIIIIIIIMMMNNNQQQRRRSSSSSSRRRQQQKKKIIIEEE@@@<<<999777666555555666666777777888888555444222000//////111222.........///////////////---.........//////000000---------.........//////........................................................................>>>===<<<:::999888777777555444333333444444222000111000...,,,+++++++++,,,******++++++++++++*********++++++++++++***))))))******))))))((((((''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((******))))))((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))***))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))...---+++))))))***+++,,,+++*********))))))((((((000///---+++)))'''&&&&&&)))))))))))))))))))))))))))*********++++++++++++'''((()))++++++***))))))))))))))))))))))))))))))***)))((((((((()))+++,,,******))))))******+++,,,%%%''')))***+++++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++...///000111111222222111------------------------,,,,,,++++++***+++++++++******************************+++,,,,,,---.........------------...//////...///222444555444333222222222222222222222222222111222333333111111222333333444444555555444444333888888777777666666666555555666666777666666555555666666777888999::::::;;;666777999<<<>>>>>>;;;888888777666777888999888666444444444333333333222222111111000000//////..............................,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---,,,,,,,,,,,,---..................//////////////////............//////////////////////////////////////////000000000000000000000000////////////000000000000000000000000222222222222222222222222111111111111111111111111111222333222000///000111444222000222444666444222222222222222222222222222111111222222222333333333///000222444777999;;;<<>>??????>>>;;;888666666444333444444444222000///...,,,***))))))******(((((())))))))))))((((((******++++++******)))((()))))))))(((((((((((('''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((()))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++******)))((('''***)))))))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))))),,,,,,***)))))))))***+++))))))((((((((((((((('''((('''''''''(((((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((())))))******)))))))))))))))))))))))))))))))))((()))******+++***))))))))))))***++++++++++++***)))))))))))))))************++++++++++++,,,,,,------.........///////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,******************************++++++,,,,,,---------------------......///,,,---///000000///...---////////////////////////333444555444222111222333111111111222222111111111333333333222222222222111222222222222222222222222555555444444444333333333555555666888::::::888666444333222222444444333222222222111111111000000000///////////////.........------------------------,,,,,,------------,,,,,,//////............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,---......---............///////////////............//////........................,,,,,,---------.........////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111222333444333111111111222333222111222333444444222222222222222222222222222111111222222222333333333222222222222222222111111///000333666777777666666444333222000000000111222000000////////////......////////////////////////////////////////////////................................................------------------------....................................------------===???AAABBB@@@===999666666555444444555444222000...---+++***(((((())))))(((((())))))))))))((((((***************))))))(((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++***)))((((((************))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))+++***))))))))))))******((((((((((((''''''''''''''''''''''''((())))))***(((((((((((((((((((((((('''''''''(((((((((((()))))))))((('''''')))***+++)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))***++++++,,,+++***)))))))))++++++******++++++,,,,,,------........................,,,,,,------,,,++++++***++++++++++++++++++++++++***************++++++,,,******************************++++++,,,,,,,,,,,,------,,,,,,------...///------.........------,,,////////////////////////222333444222000///000111000111111222222111111000111111111111111111111111000000000000000111111222333333333333333333333333444333444666888888666444333222111111333333222111111000000000000/////////........................------------------------,,,,,,,,,------,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,---......---------........./////////......------......///........................,,,------------..................///////////////000000000000000000000000000000000000000000000000111111111111111111111111222333444333222111222333222111111222333333333333111111111111111111111111111111222222222333333333222222222111111000000000///000111333333222111000333333222111111111222222///.....................////////////////////////////////////////////////................................................------------------------.................................---------,,,,,,===???BBBCCCBBB>>>999666666555444444555555333111...---+++)))((((((((())))))******++++++******))))))************)))(((((('''''''''''''''(((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&'''((()))******&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***************))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))))))))***''''''''''''((((((((((((***))))))((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((((((((()))((('''''''''(((***+++((((((((((((((((((((((((((()))))))))************))))))(((((())))))***+++***))))))))))))+++---...+++,,,,,,,,,------......000000///...---,,,,,,+++))))))***+++++++++++++++++++++++++++++++++++++++***)))))))))******+++,,,******************************+++++++++++++++,,,,,,,,,,,,,,,,,,---........................------000000000000000000000000///000111000...---...///111111222222222222111111111111111111111111111111000////////////000111222111111222333333444555555333333333444666666444333333222111111333333222111000000000/////////......---------------.........------------------------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,---......------------..................------------..............................------........./////////------....../////////000////////////////////////111111111111111111111111000000000000000000000000111222333333111111222333111111222222222222333333111111111111111111111111111111222222222333333333111111111111111111111111222222333333333222111000555444333222222111111111////////////////////////................................................................................................------------------------...........................------------,,,,,,,,,===???BBBCCCAAA>>>999777666555444555555555333111...---+++)))(((((())))))******++++++++++++******))))))******))))))((('''&&&''''''''''''(((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))*********(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))'''(((((((((((()))))))))++++++***)))(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((''''''(((((())))))(((((((((((((((((((((((((((((()))************))))))(((((((((((()))******)))))))))***+++,,,---...,,,,,,,,,,,,------------///......---,,,+++******'''((()))***++++++++++++************************)))))))))))))))***+++,,,******************************++++++++++++++++++,,,,,,,,,,,,,,,------.....................//////000000000000000000000000---...//////------...///111111222222222222111111111111111111111222222222000000/////////111222333000111111222444555555666444333222333555555333222333222111111333333222111000000/////////.........,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------------...............------------......---------------------------............/////////---------......//////000////////////////////////111111111111111111111111000000000000000000000000///111222222111000222333000111222222111111222444111111111111111111111111111111222222222333333333111111111222222222333333222222222222222222111111333333222111000//////......////////////000000000................................................------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,>>>???AAABBB@@@===999777777666555555666555333111///...,,,***)))))))))***))))))************)))))))))))))))))))))(((((('''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''(((((((((''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&'''(((((()))))))))(((((((((((()))))))))******))))))((('''''''''(((((())))))))))))))))))))))))''''''((((((((()))))))))&&&'''(((((())))))(((((((((((((((((((((((((((((('''((()))***+++******)))((((((((((((((()))******)))***++++++,,,,,,,,,,,,++++++++++++++++++*********************+++++++++((()))***************)))************************(((((((((((()))***+++,,,************************++++++******************,,,,,,++++++,,,,,,---...------------......///000........................+++---............///111///000000111111000000///000000000000111111111222111111000///000222444555111111222222333333333444444333222333444444333222222111000111222333222000000000000////////////...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))******++++++++++++++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,---------............------,,,,,,------...------------------------,,,,,,---------.........,,,,,,---......///000000////////////////////////000000000000000000000000000000000000000000000000...///111111000///111222///111333222111000222444111111111111111111111111111111222222222333333333111111111111111111111111000000000111111111111111111111111000000///..................//////000000................................................---------------------------------------------------------------------------------------------------------,,,,,,,,,++++++>>>???@@@AAA???<<<999777777666555555666555333111///...,,,***))))))******(((((())))))))))))(((((()))))))))))))))(((((('''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((('''&&&%%%$$$&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&'''((())))))(((((((((((())))))******++++++''''''&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((())))))))))))%%%&&&((()))))))))((('''(((((((((((((((((((((((('''((()))++++++******)))((((((((((((((()))*********+++,,,---,,,+++***)))+++*********))))))((((((&&&'''((()))***+++,,,,,,++++++++++++***)))((('''))))))))))))))))))))))))(((((((((((()))***+++,,,************************++++++******************,,,,,,++++++,,,,,,---...+++++++++,,,---...///000------------------------+++---.../////////111222......////////////........./////////000000111111222111000000111333555666222222222222111111111111555333222222444444333222222000///000111222111///111000000000////////////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,************************************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------.........------,,,,,,------...------------------------++++++,,,,,,,,,---------,,,,,,------...///000000////////////////////////////////////////////////000000000000000000000000---///000000//////000222///111333222000000222444000000000000000000000000111111222222222333333333222222222111000000///////////////000111111222222///000000111111000000///---------....../////////................................................---------------------------------------------------------------------------------------------------------,,,,,,,,,++++++>>>>>>>>>>>>===<<<;;;:::777666666555444444333333222111///,,,***)))((('''(((((()))***************************************''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((((('''%%%$$$%%%&&&((()))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###&&&(((&&&"""!!!%%%)))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((***((('''(((+++,,,+++((()))***+++,,,,,,+++***)))+++*********))))))(((((()))))))))))))))))))))))),,,***))))))******)))'''(((((((((((((((((((((((((((((())))))))))))((((((,,,,,,+++)))'''(((***---***++++++++++++***))))))(((((())))))*********+++,,,---......///.........++++++------------++++++------......///............------,,,,,,,,,------////////////////////////000000000000000000000000000000000000111111111111222222111111111111111111333333222111111222333333666444222000/////////000------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++...---+++*********++++++,,,++++++,,,---...,,,*********+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,---------.....................///000000........................000000000000000000000000000000000000111111111111//////000111111111111111///000111222333222111111......//////000000111111///000111222222111000///000000000000000000000000000000000000000000000000000000000000////////////////////////////////////........................////////////////////////......////////////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...---------,,,,,,+++++++++>>>>>>>>>===<<<;;;:::999777777666555444333333222222111///---***)))(((((((((((()))***************((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***((('''&&&&&&'''(((******)))((('''((()))+++,,,&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###&&&(((&&&###"""%%%(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))******)))(((((()))******++++++++++++++++++++++++)))((((((((('''''''''&&&'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''(((***,,,***))))))******++++++******)))*********)))))))))(((((())))))))))))))))))))))))+++***))))))******)))'''(((((((((((((((((((((((((((((())))))))))))((((((*********)))((())),,,...+++***)))(((((()))***+++((()))))))))************++++++,,,---------------++++++,,,------,,,++++++,,,---......///.........---,,,,,,,,,---...////////////////////////////////////////////////////////////000000000111111111111111111111111111111111333222222111111222222333555444222111/////////000//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********++++++---,,,+++,,,------+++*********+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,---------.....................//////000......................../////////////////////////////////000000000111111//////000111111111111111///000111222222222111111/////////000000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000////////////////////////////////////................................................---......//////......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---------,,,,,,+++++++++============;;;:::999888888777666444333333222222222111///---+++)))(((((((((((()))***************((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))''''''&&&%%%&&&'''((()))%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&###"""%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((('''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((('''(((***+++***)))******))))))))))))************))))))))))))(((((())))))))))))))))))))))))+++)))((((((******)))'''(((((((((((((((((((((((((((((())))))))))))(((((('''((())))))(((***---///000...+++(((''''''((()))))))))))))))******************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++,,,------...//////......,,,,,,,,,---...///111111//////////////////////////////////////////////////////000000000000111111111111111111111111111111333222111111111111222333444333222111000///////////////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))))))))***************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********++++++---,,,+++,,,---,,,+++)))***++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,++++++++++++******,,,,,,,,,---------............------......///000........................////////////////////////.........////////////000//////000111111111111111///000111111222222111111000000000000000000//////000000111111111111000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////................................................,,,------......------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------,,,,,,,,,,,,++++++=========<<<;;;999888777888777555444222222222222333111///---+++))))))((((((((()))***************))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&%%%######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((()))***))))))***)))(((''''''((()))***))))))))))))))))))(((((())))))))))))))))))))))))***)))(((((()))***)))'''(((((((((((((((((((((((((((((())))))))))))((((((''')))))))))((()))+++---777555222///+++(((&&&%%%)))))))))))))))*********)))***++++++,,,,,,+++++++++++++++,,,,,,+++++++++,,,,,,---...////////////...............///000111////////////////////////////////////////////////////////////000000000111000000000000111111111111222222111111111111222222333222222111000/////////---------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++---,,,+++,,,,,,,,,***(((***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------.........------------...//////........................////////////////////////---------.........////////////000111111111111111///000000111111111111111222111111000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////................................................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>===<<<;;;999777666777666444222222222333444333222000---+++***)))((((((((()))***************))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((((()))))))))%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''((((((((((((%%%&&&&&&&&&'''''''''((('''''''''''''''''''''''''''((((((((((((((()))******)))(((''''''((()))***(((((((((((((((((())))))(((((((((((((((((((((((()))((('''((()))***)))((((((((((((((((((((((((((((((((())))))))))))(((((()))*********(((((()))***666777777666333///***'''******))))))))))))))))))******+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...////////////111000///...............////////////////////////...........................////////////000000000//////000000000111111111111111111111111111111111111111111111000//////...---------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,***(((++++++,,,------------,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---------......---------------...//////................................................------------............//////000111111111111111000000000000000111111111222222111111000000//////111000000000000000000111000000000000000000000000////////////////////////000000000000////////////////////////////////////................................................++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,??????>>>===;;;999888777666444333111111222444555333222000...,,,***))))))(((((()))***************((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''')))***((((((''''''''''''((((((''''''(((((((((((())))))((((((((((((((((((((((((((('''&&&''')))***)))((((((((((((((((((((((((((((((((())))))))))))(((((()))***+++***((('''((()))...111666999999777333000************))))))))))))******+++,,,,,,,,,,,,+++++++++************++++++++++++---...//////000000111111///...---,,,,,,,,,////////////////////////..............................////////////000000...//////000000111111111000000111222222111000000000000111111000000///...//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,+++++++++******+++,,,,,,+++)))++++++,,,---------------++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,------------......,,,,,,,,,---------......------,,,,,,------...///................................................---------............/////////000111111111111111000////////////000111222111111111111111111000000111111000000000000111111000000000000000000000000////////////////////////000000000000////////////////////////////////////........................------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------@@@@@@???>>><<<:::888777444333111000111333666777333222000...,,,***))))))(((((()))***************((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''(((((((((((((((((('''######$$$$$$%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&''''''''''''&&&%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''(((((())))))''''''''''''''''''''''''%%%'''))))))'''&&&(((***&&&''''''((((((''''''&&&'''''''''((((((((())))))((((((((((((((((((((((((((('''&&&''')))***)))((((((((((((((((((((((((((((((((())))))))))))(((((('''(((******)))((()))***))),,,111666888888777555************)))))))))(((((()))******++++++******,,,+++***))))))***+++,,,***+++,,,...///000000000//////...---,,,,,,,,,---////////////////////////................................./////////000000......//////000111111222///000111222222111000//////000111111111000///...//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++)))))))))***,,,---,,,***+++,,,------...---------,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------,,,,,,------...///................................................---............///////////////000111111111111111000//////...///000111222111111111111111111222222222111000//////000111222000000000000000000000000////////////////////////000000000000////////////////////////////////////........................------------------------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++++++++,,,,,,---------AAA@@@@@@>>><<<:::999777333222000000111444777999444222000...,,,+++***)))(((((()))***************************************'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((('''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))******((((((((((((((((((((((((%%%'''))))))'''&&&(((***%%%&&&'''(((((('''&&&%%%&&&'''''''''(((((())))))(((((((((((((((((((((((('''&&&&&&''')))***)))((((((((((((((((((((((((((((((((())))))))))))(((((($$$&&&))))))))))))***+++)))+++...222555666666555+++*********))))))(((((('''(((((())))))))))))))),,,+++***))))))***+++,,,***+++,,,...///000000000------,,,,,,,,,------...////////////////////////..................................../////////000---......///000111111222///000111222222111000/////////000111111000///...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++(((((((((***,,,---,,,++++++,,,------......---------,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---...............................................................////////////000//////000111111111111111000///.........///111222000000000111222222222333222111000//////000111222000000000000000000000000////////////////////////000000000000////////////////////////////////////........................------------------------,,,------......------,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,+++++++++,,,,,,---------CCC@@@===<<<<<<;;;999888:::666111...///222444555333111///,,,******))))))))))))((())))))***++++++))))))************))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((***++++++***'''&&&&&&'''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((('''%%%%%%%%%&&&(((***)))((('''&&&%%%&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&(((((('''''''''&&&&&&&&&((((((''''''''''''((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''+++***(((&&&&&&&&&((()))''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&'''(((***+++))))))))))))))))))))))))))))))((('''''''''''''''))))))((((((''''''&&&&&&&&&'''((())))))((('''&&&******))))))((((((((('''%%%&&&((()))))))))((('''***))))))+++---//////...*********)))))))))))))))******+++++++++,,,,,,,,,,,,,,,+++***))))))************+++,,,,,,---......---------............///---------............///000000000///......------000000000000000000000000...//////000111222222222111111000000000000111111111111111111000000000000------,,,++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******************************)))************++++++++++++++++++*********)))))))))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,***))))))+++...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...---------------------------------............/////////.........---------////////////////////////...000111111000000111222000000000000000000000000000000000000000000000000222222111111111111222222000000000000000000000000////////////............000000//////.........---000000000000000000000000......////////////......,,,,,,,,,++++++************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------CCCAAA>>>===<<<<<<:::888999555000---...111333444333111///---+++*********)))))))))))))))***+++,,,))))))************))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&'''((()))(((&&&&&&&&&((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&((())))))((('''&&&%%%&&&&&&'''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&((((((''''''''''''((((((''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&''')))'''&&&$$$$$$$$$&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&'''((()))***))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((('''''''''''''''((((((((((((''''''*********)))))))))((((((&&&'''((()))))))))((('''***))))))***,,,......---***)))))))))))))))))))))************+++++++++,,,,,,++++++***))))))************+++,,,,,,---......---------............///---------............///////////////............000000000000000000000000...//////000111111222222111111000000000000111111111111000000000/////////...------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++************++++++++++++++++++++++++)))************++++++++++++++++++*********)))))))))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++***((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---------------------------------............/////////.........---------////////////////////////...000111111000000111222000000000000000000000000000000000000000000000000222111111000000111111222000000000000000000000000////////////............000/////////............////////////////////////......////////////......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------DDDBBB???======<<<;;;999888444///------///111222333222000...,,,++++++******))))))))))))******+++))))))************))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((''''''&&&&&&&&&%%%$$$%%%''''''&&&&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%'''((()))(((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((('''&&&%%%$$$'''''''''''''''&&&&&&&&&((((((''''''''''''((((((''''''((((((((((((''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&''''''((('''&&&$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''((())))))))))))))))))))))))))))))))))))((('''''''''(((((('''((((((((((((((())))))((((((''''''''''''((((((*********))))))))))))(((&&&'''((()))))))))((((((***)))((()))+++,,,+++***))))))))))))))))))******)))))))))*********++++++,,,+++******)))************++++++,,,,,,------...---------............///---------............///............////////////000000000000000000000000...//////000000111111222111000000//////000000111000////////////...............---,,,,,,,,,,,,---+++++++++++++++++++++++++++************))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++++++++***************)))************+++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))*********((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...---------------------------------............///...............---------////////////////////////...000111111//////000222000000000000000000000000000000000000000000000000222111111000000111111222000000000000000000000000////////////............////////////..........................................////////////............------------,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------DDDBBB???>>>>>>===;;;:::777333...,,,,,,...///000222111000...---,,,++++++)))((((((((((((((())))))))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''&&&&&&&&&$$$&&&''''''&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((())))))'''%%%$$$''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''((((((((((((''''''''''''((((((((((((''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''')))(((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()))''''''(((((()))))))))***)))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''(((((())))))))))))***)))(((((()))***)))''')))))))))))))))*********((())))))))))))*********++++++***************++++++++++++,,,,,,------------------............///---------............///---------...///000000111000000000000000000000000////////////000000111111000000////////////000000//////.........---------///...------,,,,,,------++++++++++++++++++++++++***)))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++************************))))))*********+++++++++++++++************+++++++++++++++++++++,,,,,,,,,))))))************++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******+++++++++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......---------------------------------............///........................////////////////////////...///000000//////000222////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000////////////............///////////////.........---------------------------......//////......------------------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------DDDBBB???>>>>>>===;;;:::666222...,,,,,,---......111000000///---,,,+++***(((''''''&&&&&&&&&''''''))))))************))))))((((((((((((((((((((((((&&&''''''''''''''''''''')))))))))((((((((('''''''''((()))(((&&&%%%&&&'''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))((((((((((((((((((((((((((((((((())))))((((((((())))))***'''((((((((())))))******)))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((())))))*********(((''''''))))))(((&&&(((((())))))************((())))))))))))*********+++***************++++++++++++,,,,,,,,,,,,---------------............///---------............///,,,------...///000111111///////////////////////////////////////000000000000000////////////000000............------------......---,,,,,,,,,,,,---***++++++,,,,,,++++++***)))))))))))))))))))))***))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++++++++************++++++*********++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------------------------------............///---.....................////////////////////////---///000000//////000111////////////////////////000000000000000000000000111000000000000000000111000000000000000000000000////////////.....................///////////////------------------------------............------+++++++++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------DDDBBB???======<<<;;;999666333///,,,------------/////////...---,,,***)))(((''''''&&&&&&&&&&&&'''))))))************))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((())))))(((&&&%%%&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&''''''((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))(((''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))((((((((()))******((())))))))))))))))))***((((((''''''''''''((((((&&&&&&''''''''''''(((((())))))((((((((()))***+++)))(((''''''))))))((('''((((((((()))******++++++)))))))))*********++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///---------...///000000111////////////////////////////////////////////////000//////......//////000///............---------------,,,++++++++++++,,,***+++,,,------,,,+++***)))))))))************+++)))))))))))))))))))))))))))************+++++++++***************+++++++++)))************+++++++++++++++************++++++))))))******+++,,,,,,,,,*********+++,,,,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---------------------------------............///---------...............////////////////////////---///000000......///111000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000////////////.....................///////////////------------------------------............------******++++++++++++,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------CCCAAA>>>===<<<<<<:::888666333///------...------------...---,,,+++)))(((***)))(((((('''''''''((())))))************))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&'''''''''%%%&&&''''''&&&%%%'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''%%%%%%'''(((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))))))))((($$$%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((()))***++++++******))))))))))))))))))))))))))))))(((((()))******+++*********)))))))))))))))''''''((((((((((((''''''((((((((()))))))))*********)))((((((((()))***+++)))((('''((()))***)))((('''(((((()))******++++++************+++++++++,,,******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///------......//////000000//////////////////////////////////////////////////////............///////////////............---,,,,,,+++************+++)))***,,,------,,,***)))************++++++,,,,,,)))))))))))))))))))))))))))************+++++++++))))))*********+++++++++)))************+++++++++++++++************++++++((())))))***++++++,,,,,,***++++++,,,------......++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******,,,......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...............---------------------------------............///---------.........//////////////////////////////---...//////......///111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////......................../////////000------------------------,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------CCC@@@>>><<<<<<;;;999888666333000.........------,,,,,,------,,,***)))'''++++++***)))))))))))))))))))))************))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((!!!"""###$$$%%%&&&&&&'''!!!###%%%%%%%%%%%%''')))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''$$$%%%'''(((((((((''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''((()))***&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''''''''((((((((((((''''''$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))))))))(((&&&&&&'''((()))))))))(((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&''')))***+++++++++***))))))))))))))))))))))))))))))((())))))***++++++++++++******))))))((((((&&&'''((())))))((('''&&&))))))******+++++++++,,,***)))((((((((()))+++,,,)))((('''(((*********)))'''(((((()))***+++++++++***++++++++++++,,,,,,,,,******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////.........//////////////////////////////////////////////////////.........//////............//////000////////////.........,,,+++******))))))******)))***,,,------,,,***)))******+++++++++,,,,,,,,,************************)))************+++++++++))))))******++++++++++++)))************+++++++++++++++************++++++((())))))***++++++,,,,,,++++++,,,------...//////++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++)))+++------,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////......---------------------------------.........//////---------.........//////////////////////////////---...//////......///111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000/////////............---.........//////000000........................,,,------......------,,,,,,,,,,,,------............------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------AAA===:::<<<@@@AAA;;;555555333000...,,,+++,,,,,,---+++***+++++++++(((&&&(((((()))***************(((((((((((())))))))))))+++)))''''''''''''&&&%%%'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''######$$$&&&((()))***+++))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((())))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))******)))((((((***+++'''''''''(((***+++***((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))***)))))))))***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////..........................................------...000111000///...///000......///000000000000000000---+++---111111---))),,,,,,,,,,,,++++++***)))************************++++++***************************++++++,,,,,,,,,)))))))))***+++++++++,,,******))))))))))))************+++++++++,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,+++***)))(((((()))***+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,------,,,++++++,,,------............------......------------..................////////////////////////000000000000.....................///000000000000000000000000////////////////////////////////////////////////////////////////////////........................------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,BBB>>>;;;<<<@@@@@@;;;666333222000...------...///---+++***+++++++++)))'''(((((()))***************((((((((())))))*********,,,***((('''(((((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''''''''((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))((()))***(((''''''(((***'''&&&&&&''')))***)))'''(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))))))))))))))((((((((()))))))))***************)))******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////...................................................///000///......///000......///000000000000000000---+++---000111---)))+++,,,,,,,,,,,,++++++***************************************************)))))))))******+++++++++***************+++++++++******))))))))))))***************+++++++++,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++***))))))))))))***+++*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,,,,,,,---------............------......------------..................////////////.../////////000000000000777555222000///000111222////////////////////////////////////////////////........................................................................------------------------------------------------------------------------+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,BBB???<<<===@@@@@@;;;666111000///...---...///000,,,+++***+++++++++)))'''(((((()))***************'''(((((()))***++++++,,,,,,***((('''((()))(((''''''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***)))((('''&&&%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&'''(((((((((''''''((((((((((((''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))((())))))(((&&&%%%&&&((('''&&&&&&&&&((()))(((&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))*********++++++++++++******)))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...................................................---///000///...---...000---...//////000////////////---+++---//////,,,)))++++++,,,---------,,,,,,************************************************)))))))))))))))*********+++++++++*********************))))))))))))***************++++++++++++,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,++++++************++++++*********++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---//////---,,,---...------............------......------------..................////////////....../////////000000000<<<999555111//////111222////////////////////////000000000000000000000000................................................------------------------------------------------------------------------------------------------******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,CCC@@@>>>>>>@@@???;;;666000///...---,,,,,,------,,,+++******++++++)))'''(((((()))***************'''(((((()))***+++,,,,,,,,,***(((((())))))((('''&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&'''((())))))''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((()))******(((&&&&&&'''(((***(((''''''((()))((('''(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********)))*********++++++++++++,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................---------..................///000000......///000---......//////............---+++,,,---...,,,******+++,,,---------------***************************************+++++++++))))))******************,,,+++++++++***)))))))))******))))))))))))******************++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...//////...------...,,,------......------,,,......------------..................////////////........./////////000000888666333000.........///////////////////////////000000000000000000000000................................................------------------------------------------------------------------------------------------------******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,CCCAAA?????????===999666000///...,,,+++***))))))+++*********++++++***((((((((()))***************'''(((((()))******+++++++++)))''''''((()))((('''&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''')))******%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&'''((())))))''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((***++++++)))((('''(((***---+++(((((()))))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))************)))*********++++++++++++,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.......................................---------........./////////000111111//////000111------............---,,,---,,,++++++,,,,,,+++*********+++,,,------------))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))******))))))))))))******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,...//////...------...,,,,,,------------,,,,,,......------------..................////////////............////////////000111111111000///...---........................////////////////////////................................................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,BBBAAA???>>>===;;;777555000000...---+++)))((('''+++***)))***,,,,,,***((((((((()))***************(((((((((((()))))))))))))))(((&&&&&&(((((((((''''''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&'''(((((((((''''''((((((((((((''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))''''''(((((((((((()))))))))))))))))))))))))))))))))*********((((((***+++///,,,)))((()))))))))((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++)))))))))*********++++++++++++******)))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---........................,,,,,,------...////////////000111000///...///111---------...------,,,+++---,,,+++*********++++++******+++,,,,,,,,,++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************))))))))))))******)))))))))************+++*********+++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++******)))))))))************+++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---//////---,,,---...,,,,,,------------,,,,,,......------------..................////////////------........./////////...///111333333111000...........................////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,AAA@@@???>>><<<999666333000000///...---,,,************)))***,,,,,,***)))(((((()))***************((((((((('''''''''''''''(((&&&%%%%%%'''((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))'''((()))(((((((((***,,,///,,,)))(((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++((((((((()))))))))***************)))******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................,,,,,,------...//////000---...///...---,,,---///---------------,,,++++++,,,,,,+++***))))))***+++******+++++++++***))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++*********)))***************+++++++++******))))))))))))******))))))))))))************)))*********++++++++++++,,,,,,,,,+++++++++******))))))***++++++***))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,,,,,,,---+++,,,,,,------,,,,,,+++......------------..................////////////---------.........////////////000111111111000///........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,@@@@@@???===;;;888555333//////000000//////...---***))))))***,,,,,,+++)))(((((()))***************((((((((('''&&&&&&%%%%%%'''&&&$$$$$$&&&''''''&&&'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))%%%&&&'''''''''(((***,,,///,,,(((&&&'''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++(((((((((((())))))))))))***)))))))))***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................,,,,,,------...///000000+++,,,------++++++,,,---------------,,,,,,+++***,,,,,,+++***((((((***,,,***************)))((('''))))))))))))))))))))))))((())))))***++++++,,,,,,+++*********))))))(((((())))))******+++++++++,,,******))))))))))))******))))))))))))************))))))******++++++++++++,,,,,,,,,++++++*********((()))***++++++***)))((())))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,------,,,++++++,,,+++,,,,,,------,,,,,,+++.........------...................../////////000---------.........//////000000...---------...///........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,FFFAAA;;;888888777444222444333222000//////......******+++++++++******)))''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((($$$%%%%%%&&&'''((())))))%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''######&&&&&&!!!!!!%%%'''''''''''''''((()))***))))))(((((((((((())))))((((((''''''''''''(((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&&&&'''((()))((()))((((((''''''&&&%%%%%%(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((((()))***++++++))))))))))))))))))))))))******))))))((((((''''''+++*********))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))++++++******************---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,.........////////////000000///---,,,,,,---...000.........------,,,,,,,,,......---,,,,,,+++******,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******...---+++***)))***++++++++++++++++++++++++++++++---,,,+++*********+++,,,************************************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++,,,---...///---------.........//////------------------------......////////////..................////////////////////////////////////........................---...///000000///...---........................------------------------111000000///......------,,,,,,,,,---------......------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,...---+++***)))******+++++++++,,,,,,,,,,,,------FFFAAA;;;888888777555222444333222000//////......***++++++++++++******)))''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''******))))))((((((''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((($$$$$$'''&&&""""""%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''((((((''''''''''''(((((()))((((((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''')))'''%%%%%%'''(((((('''''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))((())))))******))))))))))))))))))))))))***)))))))))((((((((('''*********)))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------.........////////////...---,,,,,,---...///......---------,,,,,,,,,...------,,,++++++******,,,+++++++++************))))))))))))))))))))))))))))))))))))************++++++*********)))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,+++******)))))))))***++++++++++++++++++++++++,,,,,,+++******++++++,,,************************************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------------++++++++++++++++++++++++++++++++++++,,,---...///+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------............////////////................................................---...///000000///...---........................------------------------000000///......---,,,,,,,,,,,,,,,------------...------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++*********+++,,,---++++++,,,,,,,,,,,,------FFFAAA;;;999888888555333444333222000//////......+++++++++++++++***))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''',,,++++++***)))(((''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((%%%%%%''''''$$$$$$&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))************)))((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))(((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((())))))))))))******))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------.........------------,,,,,,,,,------,,,,,,++++++******++++++*********)))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++******++++++++++++******)))************)))((((((++++++++++++++++++++++++,,,++++++******+++,,,,,,************************************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,---............/////////................................................---...////////////...---........................------------------------///......------,,,,,,+++,,,,,,,,,,,,------------------------------------...------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************+++,,,---...++++++,,,,,,,,,,,,------FFFAAA<<<999999888666333444333222000//////......,,,,,,,,,,,,+++***))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***)))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''&&&&&&'''***)))((('''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***+++***)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((()))))))))***))))))))))))))))))))))))***************+++++++++)))*********************++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------,,,,,,---.........------------------------------,,,,,,,,,,,,++++++***************))))))))))))(((((((((((((((((((((((((((((()))))))))************)))+++,,,------,,,***)))))))))))))))))))))))))))((()))))))))************(((((()))))))))))))))***************************))))))))))))))))))))))))******************************++++++++++++******((()))***++++++***)))(((++++++++++++++++++++++++++++++++++++++++++,,,,,,************************************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,+++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...,,,,,,---------.........************************,,,,,,------------,,,,,,---------.........//////................................................................................................---------------------------------,,,,,,+++++++++++++++,,,,,,,,,---------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,+++++++++,,,,,,,,,------FFFAAA<<<999999999777444444333222000//////......---------,,,,,,***))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((((((%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''***)))((('''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%''''''&&&$$$###$$$%%%%%%&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))******)))((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))*********++++++++++++++++++++++++*********++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---++++++,,,---......------------------------------,,,+++++++++++++++***************))))))))))))(((((((((((((((((((((((((((((()))))))))************)))***,,,------,,,+++)))))))))))))))))))))))))))((()))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******)))***+++,,,,,,,,,******++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,---------......************************------............------------------..................................................................------------..............................------------------------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------FFFAAA<<<999:::999777555444333222000//////......------------,,,+++))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&'''(((((()))$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((%%%&&&((()))&&&''''''&&&%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((&&&%%%%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))((('''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((((((((())))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''(((((((((((())))))(((((((((((((((((((((((()))))))))***++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,------......,,,,,,,,,------------...++++++++++++++++++******++++++*********)))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))************((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))+++,,,,,,,,,,,,,,,************************************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---************++++++++++++************************------............------,,,------------.........------------------------..............................------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,------------...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,***)))(((++++++,,,,,,,,,,,,------FFFAAA<<<999::::::888666444333222000//////...............---,,,+++)))(((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###''''''$$$%%%))))))%%%&&&&&&%%%%%%%%%&&&&&&'''$$$%%%'''(((((('''%%%$$$$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&((())))))'''%%%'''''''''(((((()))))))))&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&'''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((('''''''''((())))))(((((((((((((((((((((((('''((((((((()))))))))***'''''''''((((((((())))))(((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''((((((((())))))((((((((((((((((((((((((((())))))***++++++,,,,,,,,,,,,,,,++++++************************************+++,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,++++++***+++---...///,,,,,,,,,---------......******************++++++,,,+++++++++************))))))))))))))))))))))))))))))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))))))))************''''''(((((()))******+++))))))))))))))))))))))))******************************************************++++++++++++*********************+++,,,,,,++++++++++++++++++++++++((()))+++,,,------,,,,,,************************************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,---------.........------------------------...........................------,,,,,,------...........................------------------------,,,,,,,,,---------------***++++++++++++,,,,,,,,,------------------------,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,,,,,,,+++******++++++,,,,,,,,,,,,------FFFAAA<<<:::::::::888666444333222000//////...............---,,,+++)))(((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((('''''''''(((''''''''''''&&&&&&&&&'''''''''''''''''''''&&&(((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%%%%&&&'''((((((((('''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###''''''###$$$))))))%%%'''''''''''''''((()))***'''(((***++++++***((('''$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((******'''%%%(((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''((()))***(((((((((((((((((((((((('''((((((((())))))******&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''((((((((()))((((((((((((((((((((((((((())))))***++++++,,,,,,,,,+++++++++******))))))************************++++++,,,---------,,,,,,,,,,,,------------......,,,+++***)))***,,,///000,,,,,,,,,------.........******************++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))************))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))************&&&&&&&&&'''((())))))***))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++*********)))((((((((()))+++,,,++++++++++++++++++++++++((()))+++,,,------,,,,,,************************************************,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,---++++++++++++++++++++++++------,,,++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,---------......------------------------...........................---,,,,,,,,,,,,---...........................------------------------------------------------******+++++++++,,,,,,,,,------------------------,,,,,,,,,------.........------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,((()))+++,,,------,,,+++++++++,,,,,,,,,---------DDD@@@;;;777666555555444...444666000,,,...///...///---++++++,,,,,,)))&&&''''''((()))))))))))))))''''''''''''''''''''''''&&&''''''&&&%%%%%%(((***))))))(((((('''''''''&&&((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%&&&((((((((('''))))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((&&&&&&''''''(((((())))))))))))(((((('''''''''&&&((((((((((((((((((((((((******))))))(((((('''''')))(((((('''''')))***+++'''((()))((('''&&&''')))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((('''%%%$$$'''(((((()))***+++++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((***((('''&&&&&&'''(((***(((((((((((())))))))))))))))))))))))************+++++++++*********))))))******+++++++++,,,,,,,,,)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++++++++++++++++++++++++++************))))))))))))(((((())))))******++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++)))''''''((())))))((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))+++,,,,,,+++***,,,---)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********+++,,,,,,------,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------////////////////////////+++,,,---......---,,,+++........................------------------------.........------,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------DDD@@@;;;888777777666555666444111/////////000000000...,,,,,,------***'''''''''((()))))))))))))))''''''''''''''''''''''''%%%&&&&&&%%%$$$%%%'''))))))(((((((((''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''&&&%%%&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%&&&((((((((('''((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&(((((('''''''''((()))***'''((()))((('''&&&''')))(((((((((((((((((((((((())))))))))))(((((((((((()))((('''&&&&&&&&&&&&''''''(((((()))******++++++((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''((((((((()))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))************+++++++++*********))))))******+++++++++,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++++++++++++++++++++++++++************))))))))))))(((((())))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************************)))'''''')))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))***,,,+++******+++---)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++***))))))***++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++*********+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------........................,,,------------------,,,........................------------------------......---------,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------CCC@@@<<<999888888777666888...)))...000,,,***---000///.........---+++)))''''''((()))))))))))))))''''''''''''''''''''''''$$$%%%&&&%%%$$$$$$&&&(((((((((((((((''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%''''''((((((((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((('''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))'''((()))((('''&&&''')))(((((((((((((((((((((((())))))))))))((((((((((((+++)))&&&$$$$$$&&&((()))'''(((((())))))******+++(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((()))))))))***)))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))************+++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++++++++++++++++++++************))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************************((('''''')))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))***++++++******+++---)))************+++++++++++++++,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++***))))))***++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------...........................------,,,,,,------...------------------------------------------------...------------,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------AAA>>>;;;999888888777666555,,,---777888---''',,,///.........---,,,***)))''''''((()))))))))))))))''''''''''''''''''''''''$$$&&&'''&&&%%%%%%'''((((((((((((((((((''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))'''&&&&&&%%%%%%&&&&&&'''))))))((((((''''''&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''((()))((('''&&&''')))(((((((((((((((((((((((())))))))))))((((((((((((***((('''&&&%%%&&&((()))(((((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((''''''''''''((()))(((((((((((())))))))))))((()))))))))******************************************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------,,,,,,+++************************************)))))))))((())))))((((((''''''&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************************((('''''')))******)))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********)))***++++++******+++,,,))))))*********++++++++++++++++++++++++,,,,,,,,,+++***)))***,,,---,,,++++++******************+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++***++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,------------..............................---,,,++++++,,,---...------------------------------------------------------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------>>><<<999777777777666444444222:::FFFCCC222+++000------...---+++***)))(((''''''((()))))))))))))))''''''''''''''''''''''''%%%'''((((((''''''((()))'''''''''(((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''(((((())))))((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''''''''''''''((()))((('''&&&''')))''''''''''''''''''''''''))))))))))))((((((((((((''''''((((((((((((((('''((((((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((((((((())))))))))))((()))))))))******************************************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---,,,,,,+++************************************)))))))))((())))))((((((''''''&&&&&&(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&''')))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************(((***++++++***)))+++,,,))))))*********+++++++++*********++++++,,,,,,,,,+++***)))***,,,---,,,+++*********++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))***++++++,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,---------....................................---,,,++++++,,,---...------------------------------------------------------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------<<<:::888777777777666444111444===DDD???222+++...,,,---...---***)))((()))''''''((()))))))))))))))''''''''''''''''''''''''&&&''')))***)))(((((()))'''''''''(((((((((((((((&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((((((((''''''''''''(((((((((((((((''''''((((((((()))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))&&&&&&'''((((((((((((''''''((()))((('''&&&''')))''''''''''''''''''''''''))))))))))))((((((((((((&&&'''(((******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,************************************))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&''')))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++((()))******))))))***,,,)))************+++++++++))))))******+++,,,,,,,,,+++***)))***,,,---,,,+++)))***++++++++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******))))))******+++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,---------............------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------<<<:::888888888888777555222333444333111...+++***,,,...///...+++))))))***''''''((()))))))))))))))''''''''''''''''''''''''%%%'''))))))((('''((((((''''''''''''((((((((()))&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''&&&&&&&&&''''''(((((((((&&&&&&'''''''''((((((((((((''''''&&&&&&''''''((('''''''''(((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''((((((((())))))&&&'''((()))))))))(((((('''((()))((('''&&&''')))''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,************************************))))))))))))(((((())))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&''')))++++++***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++((()))******))))))***+++)))************+++++++++((())))))***++++++,,,,,,+++***)))***,,,---,,,+++)))***++++++++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***+++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------............------------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------<<<;;;999999:::999888666999666...'''(((...///+++---///111///,,,******+++'''(((((()))))))))))))))''''''''''''''''''''''''$$$&&&((()))((('''''''''&&&'''''''''(((((())))))%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((('''((((((((())))))******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&'''''''''(((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''')))*********)))((('''((()))((('''&&&''')))''''''''''''''''''''''''))))))))))))((((((((((((***)))'''&&&&&&(((+++,,,((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************))))))******++++++++++++******+++++++++,,,,,,,,,)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))************))))))))))))(((((())))))******++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&''')))++++++***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++((()))******))))))***+++)))************+++++++++((())))))***++++++,,,,,,+++***)))***,,,---,,,+++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))***++++++++++++***)))***+++,,,---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,------------------.........//////------------------------+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------===<<<:::888666666666666666333///---,,,,,,,,,+++///...,,,+++***)))))))))&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''******))))))(((&&&%%%$$$&&&'''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''%%%%%%&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''((($$$&&&''''''&&&&&&((()))***)))(((''''''((()))***''''''((((((((((((''''''&&&'''(((((())))))((((((''''''''''''''''''''''''******))))))((((((((('''***************)))((((((&&&'''((('''&&&%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((+++(((&&&&&&''')))******///+++'''&&&(((((('''%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))((('''&&&''')))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''+++***)))((()))***+++,,,))))))))))))))))))))))))++++++***************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************++++++***)))(((((()))))))))************+++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++((()))***+++,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------...------,,,,,,++++++***------------------------...---,,,++++++,,,---...,,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>><<<:::888777666666777888555111......---,,,+++......,,,+++***)))))))))&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&))))))))))))((('''&&&%%%(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((%%%&&&''''''&&&%%%'''((((((((('''&&&&&&'''((((((''''''((((((((((((''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))((((((((('''''''''))))))******)))(((((('''&&&'''((('''&&&%%%&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((***(((&&&%%%''')))******+++)))'''''')))***((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''((((((******,,,,,,,,,+++)))((())))))))))))))))))))))))+++******)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************++++++***))))))))))))))))))************+++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,???===;;;999888777777888;;;888444111000///---,,,------,,,+++***))))))(((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((('''%%%$$$''''''(((((((((((('''''')))((((((''''''&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((%%%&&&'''&&&%%%$$$%%%&&&''''''&&&%%%%%%&&&''''''''''''(((((((((((('''''''''&&&%%%%%%%%%&&&((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&(((((((((((((((((('''&&&&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))'''%%%%%%'''((()))(((''''''&&&(((******)))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&'''(((***+++...000222333222...)))&&&)))))))))))))))))))))))))))))))))(((((())))))***++++++++++++++++++++++++++++++++++++++++++******,,,++++++******++++++,,,,,,++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************+++***)))))))))))))))))))))************+++++++++++++++++++++++++++++++++******************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******++++++++++++++++++++++++************+++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,---......///000000------------------------,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@@@???<<<:::999999999999===:::777444222111...,,,,,,,,,,,,+++***))))))(((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''((()))((('''%%%###&&&&&&'''(((((()))((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((('''&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&'''&&&$$$######%%%'''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&$$$###$$$%%%''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&%%%&&&((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((&&&%%%%%%'''(((((('''&&&&&&((()))***)))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''))),,,...000888999999888555000***'''))))))))))))))))))))))))(((((((((((((((((()))***************************++++++++++++************,,,++++++******++++++,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((()))))))))******************)))))))))))))))***))))))*********++++++++++++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------------------------------------------------------------------,,,---------.........///------------------------+++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,AAA@@@>>><<<::::::::::::???<<<999666555333000...+++++++++++++++***((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((('''%%%$$$%%%&&&'''((())))))))))))%%%&&&&&&'''((()))******''''''((((((((((((''''''''''''((((((((((((''''''((()))))))))((('''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((())))))&&&&&&&&&''''''''''''(((%%%&&&'''&&&$$$######%%%''''''''''''''''''''''''''''''(((((((((((('''''''''&&&$$$###$$$%%%''')))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''&&&&&&''')))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&%%%%%%'''(((((('''&&&((()))))))))'''&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((***,,,///222666777===<<<999555111---)))'''(((((((((((((((((((((((((((((('''(((((()))******************************************************,,,++++++******++++++,,,+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((()))))))))***************)))))))))))))))******))))))*********++++++++++++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------------------------------------------------------,,,,,,,,,++++++------------------------***+++,,,------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,BBBAAA???===<<<;;;;;;<<<>>><<<999777666444111///)))***+++++++++***((('''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))((((((&&&&&&'''((()))******+++''''''((((((((((((''''''''''''((((((((((((''''''(((((()))))))))((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))))))))&&&&&&&&&''''''''''''(((%%%&&&'''&&&%%%$$$%%%&&&''''''((((((((((((''''''''''''(((((((((((('''''''''&&&%%%%%%%%%&&&((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''((('''''''''$$$&&&''''''&&&&&&((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&((()))(((''''''((())))))'''%%%&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''***+++...111444777999:::888666222---***'''&&&&&&(((((((((((((((((((((((((((((((((((()))***++++++************************)))))))))*********++++++,,,++++++******++++++,,,+++************)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))******+++)))************+++++++++++++++++++++++++++++++++******************++++++************************+++++++++++++++++++++++++++******************+++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------.........------------------------------------------------...------,,,++++++******------------------------++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,CCCBBB@@@>>>===<<<<<<======;;;999888777555333000((()))+++++++++***((('''&&&''''''((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%''')))***''''''((((((((((((((('''))))))((((((((((((((((((''''''((((((((((((''''''''''''(((((((((((('''''''''(((((())))))))))))((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&''''''''''''(((%%%&&&''''''&&&%%%'''(((%%%&&&''''''''''''&&&%%%''''''((((((((((((''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&'''((((((((((((((($$$%%%''''''&&&'''(((***''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''((()))***)))'''%%%'''((('''%%%%%%'''***''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((***---000222222222222...---***((('''&&&''''''(((((((((((((((((((((((()))(((((()))***+++,,,,,,************************''''''((()))***+++,,,,,,,,,++++++******++++++,,,************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))***++++++)))************+++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,***************************************************))))))(((((())))))***,,,,,,+++++++++++++++***+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,---......///---------------------------------------------------------------,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,DDDCCCAAA???============<<<;;;999888888666333111((()))+++,,,+++***((('''&&&''''''((((((((((((((('''''''''''''''''''''''''''&&&$$$###$$$'''***,,,'''((((((((((((((('''''',,,+++***)))((('''&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''''''''((())))))***))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$&&&''''''&&&&&&((()))$$$$$$&&&&&&&&&&&&$$$$$$''''''((((((((((((''''''&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&'''((()))))))))((($$$%%%''''''''''''(((***'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((''''''(((***+++)))((($$$%%%'''&&&%%%&&&)))---''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''%%%'''))),,,,,,+++)))((('''''''''(((((()))******(((((((((((((((((((((((())))))))))))***+++,,,---))))))))))))))))))))))))&&&&&&''')))***+++,,,---,,,++++++++++++++++++,,,************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************))))))((())))))***++++++)))************+++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---************************************************))))))(((((((((((())))))......---,,,+++***)))(((+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,---...//////------------------------------------------------,,,,,,------.../////////---------------------------,,,+++******+++,,,---******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>??????>>>===<<<<<<======;;;666666888666222+++++++++,,,---+++(((%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))%%%&&&'''((())))))))))))''''''''''''(((((((((((())),,,+++''''''((((((%%%,,,+++)))'''%%%$$$######&&&(((******(((&&&&&&&&&'''((()))***)))(((&&&%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))(((((('''''''''(((((($$$%%%&&&'''''''''&&&%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))(((''''''(((((()))***+++(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))(((''''''(((((('''&&&''''''''''''((((((((()))''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((()))+++***(((&&&'''((()))***+++***))))))******))))))))))))******))))))***++++++++++++***,,,++++++******++++++,,,---000222///***&&&'''***))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))((((((((((((((((((((((((((('''''''''))))))***++++++++++++***)))))))))))))))))))))))))))((('''''''''(((***+++)))))))))))))))******+++((()))))))))*********+++))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))''')))***)))((('''(((*********+++++++++******)))+++++++++************))))))************+++++++++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,))))))***+++,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,---......------,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,------......------,,,<<<;;;;;;;;;::::::::::::======;;;666666888666222,,,+++++++++,,,+++)))&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''''''''(((((((((((('''***+++))))))------+++%%%&&&&&&'''''''''((((((&&&(((******(((&&&&&&&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&'''(((''''''&&&%%%&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((()))((('''&&&&&&%%%%%%&&&(((((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&&&&((()))(((&&&'''''''''(((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((()))(((((((((******((('''((((((***+++++++++***)))******))))))))))))******))))))***++++++++++++***,,,++++++******++++++,,,///222444111,,,)))***,,,)))))))))))))))))))))))))))))))))******++++++,,,))))))))))))(((((((((((((((((((((((((((((((((((((((((()))***************)))))))))))))))))))))))))))(((((('''((()))***+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))((()))***)))((('''(((*********+++++++++******)))+++++++++************))))))************+++++++++******++++++++++++************+++++++++,,,,,,,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,------......------,,,<<<;;;:::999888999::::::======;;;666666888666222---,,,******++++++)))(((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''''''''((((((((((((&&&)))***(((***......,,,###$$$&&&''')))))))))((('''(((***)))(((&&&&&&''')))'''%%%$$$###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''&&&%%%&&&'''((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))'''''''''''''''''''''''')))((('''&&&&&&%%%%%%&&&(((((())))))))))))(((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''&&&%%%&&&((())))))(((((((((((((((((('''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((***)))'''''')))))))))((())))))***++++++++++++*********))))))))))))******))))))***++++++++++++***++++++************++++++...111222000,,,******,,,))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((((((((((((((((((((()))************)))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))******+++))))))))))))(((((((((((())))))))))))))))))))))))***)))((((((******)))((())))))))))))))))))))))))((()))******(((((()))***)))******+++++++++******+++++++++************))))))************+++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,---......---,,,,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,???===;;;::::::;;;===>>>======;;;666666888666222///---*********+++***)))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((&&&&&&'''(((((()))((((((''''''''''''((((((((((((&&&))))))''''''******'''&&&'''((())))))'''%%%###'''((())))))'''&&&'''(((((('''&&&%%%%%%%%%&&&'''((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((''''''''''''(((((()))******)))(((((('''&&&%%%&&&''')))++++++***((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((''''''(((((()))***+++(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&(((***++++++***((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((+++)))'''&&&((())))))))))))******+++++++++++++++******))))))))))))******))))))***++++++++++++***++++++************++++++***,,,---,,,)))'''((()))))))))))))))))))))))))))+++*********)))))))))((())))))))))))((((((((((((((((((((((((((()))))))))((()))******++++++******))))))))))))))))))))))))((((((((((((((())))))***)))))))))))))))******+++)))))))))(((((((((((('''((((((((((((((((((((((((***)))((()))******)))((())))))))))))))))))))))))((()))******)))((()))***))))))***+++++++++******+++++++++*********))))))))))))*********+++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,???>>><<<;;;;;;===>>>@@@======;;;666666888666222///---+++***++++++***)))))))))))))))))))))))))))'''''''''''''''''''''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''((((((((((((((((((''''''''''''((((((((((((&&&))))))''''''******'''((()))******(((&&&###!!!'''((()))((('''&&&((()))'''(((((()))((('''&&&%%%(((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))'''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))******)))((('''&&&&&&&&&&&&''')))++++++***((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))(((((()))+++---,,,+++((((((((((((((('''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((+++)))'''&&&((()))))))))***************+++++++++******))))))))))))******))))))***++++++++++++***+++******))))))******+++((()))******((('''''''''))))))))))))))))))))))))++++++******)))((((((((())))))))))))(((((((((((((((((((((((())))))******)))***++++++,,,,,,++++++))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))******+++)))))))))))))))(((((((((((((((((((((((((((((((((+++)))((()))***+++***))))))))))))))))))))))))))))))***+++***)))((()))+++((()))***++++++++++++++++++++++++*********))))))))))))*********+++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////...,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,<<<<<<;;;:::;;;<<<===>>>======;;;666666888666222...---++++++,,,,,,***)))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((((((((((((&&&)))***(((***......,,,''''''((((((((('''%%%$$$'''(((((('''&&&&&&(((***&&&((()))******(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''&&&''''''((()))***))))))((('''&&&&&&&&&'''&&&'''((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))************************)))((('''&&&&&&%%%%%%&&&(((((())))))))))))(((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((***)))((()))+++,,,,,,+++''''''''''''((((((((()))''''''''''''''''''''''''&&&''''''(((((((((((((((***)))'''''')))))))))((())))))(((((())))))***+++******))))))))))))******))))))***++++++++++++*********))))))))))))******)))***************))))))))))))))))))))))))))))))*********))))))((((((((())))))))))))(((((((((((('''(((((())))))******+++))))))***+++++++++++++++))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))******+++((()))))))))************))))))))))))))))))))))))+++***))))))++++++***))))))))))))))))))))))))))))))***++++++))))))***+++((()))***++++++++++++++++++++++++************))))))************+++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////...---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,------......------,,,:::::::::;;;;;;<<<<<<<<<======;;;666666888666222------,,,---------***((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''(((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((('''***+++))))))------+++&&&&&&&&&'''''''''''''''''''''((('''&&&''')))+++'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''''''''$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''((()))***((('''&&&%%%%%%&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''''''''((((((((()))))))))))))))))))))))))))((('''&&&&&&%%%%%%&&&(((((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((***)))((((((*********(((%%%&&&&&&'''((()))******''''''''''''''''''''''''&&&''''''((((((((((((((()))(((((((((******(((''')))((('''''''''((()))*********))))))))))))******))))))***++++++++++++*********))))))))))))***************+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))(((((((((((('''(((((()))******++++++''''''((()))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))((()))))))))))))))******+++(((((()))***+++,,,------))))))))))))))))))))))))+++***))))))++++++***))))))))))))))))))))))))))))))***++++++))))))***+++(((((()))++++++,,,,,,++++++++++++************))))))************+++++++++******++++++++++++************+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......------,,,,,,+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,------......------,,,:::;;;<<<============<<<======;;;666666888666222---,,,---......---***'''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***'''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((((((((()))))),,,+++'''''')))(((%%%)))((('''&&&&&&&&&&&&'''''''''((('''&&&''')))+++)))'''&&&$$$$$$%%%&&&'''((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''''''''&&&&&&&&&###$$$%%%&&&''')))******''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''')))******'''&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))(((''''''(((((()))***+++(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((''''''(((((('''&&&$$$%%%&&&'''(((***++++++''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((()))+++***(((&&&((('''&&&&&&&&&''')))*********))))))))))))******))))))***++++++++++++*********))))))))))))*********))))))***,,,,,,+++)))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))(((((((((((('''(((((()))***+++++++++%%%&&&&&&'''''''''''''''))))))))))))))))))))))))&&&''')))*********)))((()))))))))))))))******+++(((((()))+++,,,---...///))))))))))))))))))))))))+++***)))***+++++++++))))))))))))))))))))))))))))))+++++++++***)))***+++(((((()))++++++,,,,,,,,,+++++++++************))))))************+++++++++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,++++++++++++++++++,,,************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++,,,------......------,,,;;;;;;<<<<<<======>>>>>>???===;;;999666555444333,,,+++***+++++++++)))'''))))))))))))************'''&&&%%%%%%''''''&&&%%%''''''&&&''''''((()))***''''''''''''''''''''''''&&&&&&&&&$$$###$$$'''***''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))$$$%%%&&&'''(((&&&### %%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((('''%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&'''((()))'''&&&'''+++///)))(((&&&$$$$$$&&&((()))(((((())))))))))))((((((((((((((((((((('''''''''***((('''(((+++,,,+++)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((($$$%%%%%%&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((()))))))))'''&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&)))((('''&&&''')))+++,,,******)))((('''&&&%%%%%%'''''''''''''''((())))))((((((((((((((((((((((((---,,,+++***))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,++++++***)))(((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((()))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************************************************************+++)))''')))---...+++(((******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((((((***,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;<<<===>>>?????????>>>===;;;999777555444444---+++***+++++++++)))''''''(((((((((((()))))))))'''&&&%%%%%%''''''&&&%%%((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%$$$%%%'''***''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))))))))))))))***+++******&&&&&&&&&'''''''''(((((()))'''''''''((('''&&&$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&'''(((((('''%%%&&&***---(((((('''&&&&&&'''(((((((((((())))))))))))(((((()))))))))))))))))))))))))))((('''(((***+++***(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((()))*********((((((((((((((((((((((((&&&'''((())))))(((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''(((((('''&&&''')))+++,,,...---,,,+++)))'''&&&&&&'''''''''''''''((())))))((((((((((((((((((((((((,,,,,,***))))))((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))((((((((()))))))))******,,,,,,+++******)))(((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((()))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))***************+++,,,+++++++++++++++++++++,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))((()))***+++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,---------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;<<<===???@@@AAAAAAAAA>>>===;;;:::888666444444---,,,++++++,,,+++)))'''''''''''''''(((((((((((('''&&&%%%&&&'''''''''%%%(((((('''%%%%%%$$$$$$$$$((((((((((((((((((((((((&&&&&&&&&%%%$$$%%%'''***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))(((((('''&&&&&&'''(((((('''''''''((((((((())))))***(((''''''((('''%%%"""''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))'''''''''''''''&&&&&&&&&'''((((((&&&%%%&&&(((***((((((((())))))((((((((('''(((((())))))(((((('''))))))))))))************((('''&&&''')))***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********))))))((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((''''''&&&''')))***+++//////---+++)))(((&&&%%%'''''''''''''''((())))))((((((((((((((((((((((((+++***)))(((((('''(((((())))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))*********+++++++++++++++******))))))((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))******))))))((((((''''''((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************(((+++,,,+++''''''+++///++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------............---,,,,,,,,,------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,<<<===>>>@@@BBBBBBBBBBBB======<<<:::888777555444---,,,++++++,,,+++)))((('''''''''((((((((())))))(((&&&%%%&&&'''((('''&&&((('''&&&&&&%%%%%%%%%&&&))))))))))))))))))))))))&&&&&&'''&&&%%%%%%''')))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))%%%&&&'''&&&$$$###"""###&&&'''''''''((((((((((((((('''''''''((('''&&&$$$''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''&&&%%%&&&'''''''''((()))******)))(((''''''(((((((((((((((((('''((()))))))))))))))******((('''''''''((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((('''&&&%%%((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''&&&''''''(((******,,,++++++)))((('''&&&%%%'''''''''''''''((())))))(((((((((((((((((((((((())))))((('''''''''''''''((()))))))))************((()))))))))************)))))))))))))))))))))))))))*********+++++++++++++++*********)))))))))((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))******))))))((((((''''''((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++***************************++++++)))'''(((,,,///,,,,,,,,,++++++++++++************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,---------+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------.........------,,,,,,,,,---------------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,<<<===@@@BBBCCCCCCBBBBBB<<<<<<<<<;;;999777555444---,,,+++,,,,,,,,,***((((((((()))))))))*********((('''&&&&&&(((((('''&&&''''''&&&&&&'''((())))))))))))))))))))))))))))))%%%'''''''''&&&&&&((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((($$$(((,,,---+++((('''&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&((()))(((&&&''''''''''''''''''''''''***(((%%%######%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''((('''&&&&&&&&&'''&&&&&&&&&(((***++++++***(((&&&''''''(((((((((((('''''''''''''''(((((()))))))))'''((((((((('''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((((((((((((((())))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''((()))***(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))(((''''''''''''''''''((()))))))))************((()))))))))************)))))))))))))))))))))))))))*********++++++++++++*********)))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))***)))))))))(((((((((''')))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************---***''''''))),,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---//////...---++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......------,,,,,,,,,------...---------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,===>>>AAABBBCCCBBBAAA@@@<<<<<<<<<<<<:::888666555...---,,,,,,---,,,***((())))))))))))************((('''&&&'''(((((('''&&&'''&&&&&&'''((()))******((((((((((((((((((((((((%%%'''((((((''''''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((!!!'''...111///,,,++++++%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$&&&)))***)))((('''''''''''''''''''''''''''%%%""" """%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((('''&&&'''((()))(((&&&&&&''')))******)))'''&&&&&&''''''((((((''''''&&&&&&&&&''''''(((((())))))((()))***)))'''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%''')))+++,,,------((((((((((((((((((((((((******((('''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((%%%&&&&&&'''(((((())))))(((((())))))******++++++'''''''''''''''((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---)))&&&'''+++---,,,*********+++++++++,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---//////...---,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......------,,,,,,,,,---......------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,>>>???AAACCCCCCAAA???>>>;;;<<<<<<<<<;;;999666555...---,,,,,,---,,,***(((((((((((())))))))))))***)))'''&&&'''((()))(((&&&''''''&&&&&&&&&'''((((((''''''''''''''''''''''''%%%'''((((((''''''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((($$$***///000,,,(((((()))&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&((()))(((&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''***+++)))'''&&&'''(((((((((((('''&&&&&&''''''((((((''''''&&&&&&''''''((())))))******(((***+++***(((&&&((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%'''((()))******+++(((((((((((((((((((((((()))(((''''''&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))%%%%%%&&&'''((((((((((((((((((((((((((()))))))))'''''''''''''''((())))))(((((((((((((((((((((((()))(((((('''(((((())))))))))))))))))************))))))))))))************))))))))))))))))))))))))((((((((()))))))))******((()))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''(((((())))))******)))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))***++++++++++++))))))***+++,,,------...,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******,,,---------,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>@@@BBBCCCCCCAAA>>>===;;;<<<======;;;999777555...---,,,,,,------+++)))''''''''''''((((((((())))))'''&&&'''((()))((('''(((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%'''))))))((('''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((///222444111***&&&%%%'''''''''''''''((((((((()))((('''&&&'''((((((&&&%%%''''''''''''''''''''''''%%%''')))++++++)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''(((((((((&&&%%%(((+++,,,+++(((&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&'''(((((()))***+++++++++)))+++,,,+++((('''(((***''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((()))))))))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''&&&%%%######((((((((((((((((((((((((''''''&&&&&&'''(((***+++''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))$$$%%%&&&'''((((((((((((''''''&&&&&&%%%%%%%%%%%%'''''''''''''''((())))))(((((((((((((((((((((((())))))((((((((())))))***))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&'''((()))***++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************&&&***---,,,***(((***---(((((()))***,,,---...///---,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,>>>BBBFFFGGGDDDAAAAAAAAA<<<<<<;;;:::999777666555///+++***,,,---***)))***))))))))))))************((('''&&&&&&'''((('''&&&'''((()))))))))(((&&&%%%''''''&&&&&&&&&''''''(((((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((******))))))((((((((('''+++***)))((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&'''''''''((()))))))))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((('''''''''&&&))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&******))))))(((((('''''''''((((((((((((((('''''')))((((((((('''''''''''''''''''''''''''''''''''')))))))))))))))))))))))))))(((((((((((()))******((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''((((((((((((%%%&&&''''''((((((''''''((()))*********)))'''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''(((((())))))******))))))))))))************)))))))))))))))))))))))),,,,,,++++++******))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))************++++++++++++++++++************++++++******)))))))))))))))******)))(((((())))))((('''))))))))))))************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,...---+++*********++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,------------------,,,,,,+++++++++++++++************++++++))))))***+++,,,...///000,,,,,,---+++***)))***,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++...------,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................------------------------///---++++++---...------------------------------------------------------???CCCFFFGGGDDDBBBBBBBBB======<<<<<<:::999777666///+++***,,,---***)))***))))))))))))************((('''&&&&&&(((((('''&&&&&&'''((())))))(((''''''((('''''''''''''''(((((()))((('''&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((()))))))))(((((('''''''''))))))((('''''''''((((((''''''&&&&&&%%%%%%%%%%%%''''''''''''''''''((((((%%%%%%&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((******)))))))))((((((((())))))(((((((((((())))))''''''((((((((())))))))))))((((((''''''(((((()))(((((('''''''''&&&&&&&&&***)))))))))(((((((((''''''(((((((((((((((''''''))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))(((((((((((()))))))))(((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))((((((((('''''''''))))))))))))))))))******'''(((((((((((()))))))))))))))))))))))))))))))))***************)))))))))************************)))))))))))))))(((((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))*********))))))***************))))))))))))*********)))((()))***+++***)))))))))))))))************))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,---,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++************++++++************+++---...///,,,,,,---,,,***)))+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++...------,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------///...,,,---...///...---------------------------------------------------@@@BBBEEEEEEDDDBBBBBBBBB>>>>>>===<<<;;;999888777///+++***,,,---***)))***))))))))))))************((('''&&&&&&(((((('''&&&&&&&&&'''((())))))))))))))))))(((((((((((()))))))))(((''''''''''''((()))'''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((&&&&&&&&&%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''************))))))))))))))))))(((((((((((())))))&&&&&&'''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''&&&))))))))))))(((((((((((('''(((((())))))((((((((()))))))))(((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''((()))(((''''''***))))))))))))))))))***((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''((())))))'''(((((((((((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))))))))(((((((((******))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((())))))))))))))))))************************************))))))((((((((('''((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))******)))))))))))))))*********)))((()))+++,,,,,,+++))))))))))))************))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,,,,+++************++++++++++++++++++++++++++++++++++++++++++******************++++++++++++,,,+++++++++++++++*********++++++************++++++***************+++,,,,,,+++------,,,+++***+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...---...///000///...------------------------------------------------???@@@AAAAAAAAAAAAAAAAAA=========<<<;;;999777666///+++***,,,---***)))***((()))))))))************((('''&&&'''((()))(((&&&%%%&&&'''((()))***+++++++++***))))))))))))))))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&%%%%%%%%%$$$&&&''''''((()))(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''((((((((('''''''''''''''))))))))))))(((((((((((('''(((((())))))))))))((()))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%'''))))))(((&&&%%%))))))(((((((((((())))))((((((((((((((('''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((()))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))((((((''''''''''''''''''((((((((())))))))))))))))))))))))))))))''''''(((((())))))******************************++++++******)))(((((((((''''''(((((()))))))))***(((((((((((((((((((((((()))*********++++++++++++))))))(((((((((((())))))))))))))))))))))))***+++)))(((''')))+++,,,,,,+++((()))))))))************))))))))))))))))))))))))((()))))))))************************++++++++++++++++++******************************************+++++++++***************))))))*********+++++++++************************++++++************++++++++++++******)))******++++++---...---+++***+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------//////...,,,------------------------------------------------>>>===<<<===>>>?????????<<<<<<<<<;;;999888666555///+++***,,,---***)))***((()))))))))************)))(((''''''((()))((('''&&&&&&'''((()))***,,,,,,++++++***)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&'''(((((((((((('''''''''''''''&&&%%%%%%%%%$$$&&&''''''((()))(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))******))))))***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))(((&&&%%%'''''''''&&&&&&''''''''''''''''''(((((((((((((((''''''''''''((((((((((((&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&(((((()))))))))*********))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))+++*********)))))))))((('''((((((((())))))******(((((((((((((((((((((((()))*********++++++++++++))))))(((((((((((())))))))))))(((((()))***++++++((('''&&&(((***++++++***((()))))))))************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************************************))))))*********+++++++++************************++++++************++++++,,,+++******))))))******+++---......,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......,,,***------------------------------------------------===;;;999999;;;===>>>>>><<<<<<;;;:::999777666555///+++***,,,---***)))***))))))))))))************)))(((''''''))))))(((''''''''''''((()))***,,,---,,,+++***)))((((((((()))&&&&&&''''''''''''&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''((((((((('''''''''&&&''''''((((((&&&'''(((******)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))))))))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((())))))(((((((((((())))))&&&&&&'''''''''((((((((((((''''''''''''''''''((('''(((((((((((()))))))))(((((((((((())))))))))))''''''((()))******************)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))((('''''''''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((((((''''''''''''((((((((((((%%%&&&''''''(((''''''''')))(((''''''&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''(((((('''''''''''''''&&&))))))))))))************))))))))))))))))))))))))((())))))))))))))))))***((((((((((((((((((((((((************************((())))))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***(((((((((((()))***+++,,,((('''&&&''')))******)))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))************+++((()))******+++*********************************)))))))))************************++++++++++++,,,*********+++++++++++++++++++++************++++++,,,++++++*********+++++++++---//////---+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,------+++)))------------------------------------------------===:::888888:::===>>>>>>===<<<<<<;;;:::888777666///+++***,,,---***)))***))))))))))))************)))((('''((()))***)))'''(((((((((((()))***,,,---++++++***)))((('''(((((('''((()))******)))((('''&&&'''''''''((((((((()))(((((((((((((((((((((((('''''''''(((((()))))))))))))))((('''''''''((((((%%%&&&((()))***)))((('''''''''''''''''''''((((((%%%%%%&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******''''''(((((())))))))))))))))))(((((((((((())))))''''''((((((((())))))))))))((((((''''''(((((()))'''((((((((())))))))))))'''((((((((()))))))))***''''''(((******++++++************)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))''''''''''''((((((((((((%%%''')))++++++***((('''***)))((('''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''((((((((((((((((((((()))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))******++++++,,,*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********))))))*********(((((((((((()))***+++,,,***)))((((((***+++***((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************'''((()))***++++++***)))************************((()))))))))*********+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++************++++++,,,+++++++++++++++,,,---+++---//////...,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------------------,,,,,,,,,,,,---...//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------........................+++++++++---......+++)))------------------------------------------------>>>;;;777777;;;>>>??????>>>>>>===<<<;;;999888777///+++***,,,---***)))***))))))))))))***************((('''((()))***)))'''))))))(((((((((***+++,,,+++***)))((('''''''''''')))***+++,,,,,,+++***)))&&&'''''''''(((((())))))(((((((((((((((((((((((('''((((((((())))))******+++***)))((((((((((((((($$$%%%'''))))))((('''&&&&&&'''''''''((()))))))))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&'''(((***++++++(((((())))))*********+++))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))'''((((((((())))))******'''((((((((())))))******''''''(((******+++++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((()))******((((((''''''''''''((((((&&&'''''''''(((((())))))''''''''''''((((((((()))&&&(((+++......,,,***(((+++***)))''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((())))))******))))))******++++++,,,,,,''''''''''''((((((((())))))))))))))))))))))))))),,,,,,++++++******))))))************************(((((()))***+++,,,,,,---++++++******))))))(((((())))))))))))))))))))))))************++++++++++++++++++************++++++(((((((((((()))***+++,,,,,,***)))***++++++***)))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************'''((()))+++++++++***)))))))))))))))))))))))))))(((((())))))*********+++++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++************++++++,,,,,,++++++,,,,,,---...+++---///000...,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,------------------------+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------------------------+++++++++,,,---...///000---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,------------......------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................////////////////////////,,,,,,---...000///,,,***------------------------------------------------;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;999777666...,,,++++++------,,,***))))))************))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((('''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%'''((((((((('''&&&(((((((((((((((((((((((((((''''''((())))))'''&&&'''++++++))))))++++++'''(((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))***))))))((('''&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''')))***++++++***)))'''''''''''''''((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((((('''%%%$$$$$$%%%'''(((%%%&&&((()))))))))((('''************************))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))))))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++*********)))))))))))))))))))))))))))******************************************))))))((((((''''''************************)))************+++++++++******************************+++++++++,,,,,,,,,************************)))************++++++++++++++++++*********))))))---,,,,,,+++*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,+++++++++---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------>>><<<:::999999:::<<<===<<<<<<===<<<;;;999777666...,,,++++++------,,,***))))))************))))))))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&'''(((((())))))((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''((()))))))))(((((((((((((((((((((((((((((((((''''''((())))))(((&&&&&&))))))&&&&&&))))))&&&(((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((***))))))(((''''''&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((('''(((***++++++***((('''''''''''''''(((((((((((('''(((((())))))(((((('''&&&&&&&&&''''''''''''(((((('''%%%$$$$$$%%%'''(((&&&&&&'''(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++)))))))))))))))*********))))))))))))******************************************))))))((((((((((((************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))************++++++++++++++++++*********))))))---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,+++++++++---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------???===:::777777:::===@@@===>>>>>>===;;;999777666...,,,++++++------,,,***))))))************))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************((((((((()))))))))******((((((((((((((((((((((((&&&''')))******)))'''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((((((((((((((((((''''''(((((()))))))))))))))((((((''''''''''''(((((((((((((((''''''''''''&&&'''(((((()))***)))))))))((((((((((((((((((((((((((('''((()))******(((&&&&&&((('''$$$$$$'''(((&&&(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))******))))))(((((('''''')))))))))(((''''''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((())))))(((((((((((())))))&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))************))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++(((((())))))******++++++))))))))))))************))))))))))))))))))))))))***))))))))))))(((((((((************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************++++++++++++++++++***************,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))******+++---......///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------>>><<<:::888888:::===???>>>>>>>>>===<<<999777666...,,,++++++,,,---+++***))))))************))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((())),,,------,,,)))(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''((())))))))))))(((((((((''''''''''''((((((((((((((('''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((***,,,+++)))''''''((('''######'''((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((******))))))((((((''''''))))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((***)))(((''''''((()))***&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++''''''((()))***++++++,,,((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))************************))))))*********+++++++++((((((((((((((((((((((((******+++++++++,,,,,,,,,************************))))))*********+++++++++************************,,,,,,++++++***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------:::::::::::::::;;;<<<<<<============;;;999777666...,,,++++++,,,---+++***))))))************))))))((((((((((((((((((((((((&&&&&&'''((()))(((((('''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((((())),,,------,,,)))(((((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''((()))+++---,,,***(((((()))((($$$$$$((()))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((***)))(((''''''((()))***&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%$$$$$$&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))(((((((((((())))))''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++''''''((()))***++++++,,,((()))))))))************(((((((((((((((((((((((())))))))))))************************************))))))*********+++++++++((((((((((((((((((((((((******+++++++++,,,,,,,,,************************))))))*********+++++++++************************,,,++++++***++++++,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------888888999999::::::;;;;;;;;;;;;<<<<<<;;;999777666...,,,++++++------,,,***))))))************))))))))))))))))))))))))))))))%%%&&&'''((()))(((''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******((((((((((((((((((((((((&&&''')))******)))'''&&&((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((((((''''''''''''(((((('''(((((((((((()))))))))&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))'''((())),,,......+++((((((***)))&&&&&&)))***((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))((((((((()))))))))))))))((((((((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((''''''''')))((((((''''''(((((()))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((())))))******++++++))))))))))))************)))))))))))))))))))))))))))))))))************+++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++***************+++++++++++++++******++++++,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++************+++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------888777666666777999:::<<<999999:::::::::999777777...,,,++++++------,,,***))))))************))))))))))))))))))))))))))))))$$$%%%'''))))))((('''&&&&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((''''''''''''(((((('''((((((((())))))))))))((('''&&&&&&&&&'''))))))))))))))))))))))))))))))'''(((***---///...+++)))'''******''''''******'''(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))************))))))))))))))))))))))))))))))''''''(((((())))))******'''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((''''''''''''''''''(((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&'''(((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))*********))))))))))))************************************))))))*********+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))************+++++++++))))))*********+++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++************+++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------........................------------------------------------------------------------------------999777555333444777;;;===777888999999999999888777...---+++,,,------,,,***))))))************))))))))))))))))))))))))))))))$$$%%%'''))))))((('''&&&&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''''''''(((((((((((('''''''''(((((()))))))))))))))((((((''''''''''''(((((('''((((((((())))))******)))((('''''''''(((***+++))))))))))))))))))))))))'''(((***---000///,,,)))&&&))))))''''''))))))&&&(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))************))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++'''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%&&&((()))))))))((('''''''''''''''''''''''''''))))))))))))))))))))))))'''(((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((''''''''''''((((((******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********)))))))))))))))))))))))))))************************************))))))******++++++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,************************)))************+++++++++))))))******+++++++++++++++*********+++,,,,,,---------------------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,------...///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************+++,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------........................------------------------------------------------------------------------999<<<:::555444999<<<===888999:::;;;:::999888777000...,,,,,,------,,,+++++++++************++++++(((((((((((())))))))))))''''''(((((())))))******)))((('''''''''(((***+++******))))))))))))******(((((((((((((((((((((((('''(((******((((((((()))''''''&&&&&&&&&&&&''''''''''''(((((())))))******''''''(((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&%%%&&&(((***,,,+++***---+++)))'''&&&&&&((((((+++*********))))))((((((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((***++++++)))((())))))+++***)))(((((()))***+++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***)))***++++++*********))))))(((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((('''''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))******)))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((())))))((('''&&&&&&&&&&&&''''''(((((())))))((((((((((((((((((((((((+++***)))((()))***---...))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))&&&((()))***)))((()))***(((((((((((())))))))))))))))))************))))))&&&''')))*********)))((())))))))))))))))))))))))+++***'''######'''***+++))))))******++++++++++++)))***++++++***)))***,,,************************)))************+++++++++)))************+++++++++)))))))))***+++++++++,,,******+++++++++,,,,,,,,,************************---,,,,,,+++*********+++************************************************,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------,,,,,,++++++,,,,,,---++++++------------++++++,,,,,,------,,,,,,+++***+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,---......------------------------------------------------------------------------........................++++++,,,,,,,,,---------------------------------...........................---,,,,,,++++++,,,,,,999;;;:::555444888<<<===999999:::;;;:::999888777000...,,,,,,------,,,+++*********))))))*********+++******)))(((''''''&&&(((((((((((()))))))))))))))(((((('''((()))***+++))))))(((((((((((())))))(((((((((((((((((((((((('''(((******((((((((()))))))))(((((((((((())))))'''((((((((()))))))))***((((((((((((((('''''''''))))))))))))))))))))))))))))))((((((((('''''''''''''''''')))+++---,,,+++,,,+++)))'''&&&'''((((((******)))))))))(((((((((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))************)))(((+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++***))))))*********)))))))))((((((((('''((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((('''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((('''''''''''''''&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''(((((('''&&&&&&%%%'''''''''(((((((((((((((((((((((((((((((((((((((,,,+++)))(((((()))***+++)))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&((()))***)))((()))***(((((((((((())))))))))))))))))************))))))''''''((()))))))))))))))))))))))))))))))))))))))%%%&&&''''''''''''&&&%%%************************+++,,,------++++++,,,---************************)))************+++++++++)))************+++++++++***************+++++++++******+++++++++,,,,,,,,,************************---,,,++++++*********+++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++***++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------........................------------------------///...------,,,,,,------888;;;:::555444999<<<<<<999999:::;;;:::999888777000...,,,,,,------,,,+++))))))))))))))))))))))))******))))))((((((((('''))))))))))))((((((((((((((((((((((((((()))******((((((''''''''''''(((((((((((((((((((((((((((((('''(((******((((((((()))+++******))))))******+++(((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))((((((((((((''''''(((((((((***,,,---,,,++++++***)))'''''''''(((((())))))((((((((((((((('''******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))***)))''')))+++,,,***'''******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))(((((()))((((((((((((((('''''''''''''''((((((((()))))))))'''(((((())))))(((((('''''''''(((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&'''''''''&&&%%%%%%((((((((((((((('''''''''((((((((((((((((((((((((,,,+++)))(((''''''((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&((()))***)))((()))***(((((((((((())))))))))))((())))))******))))))(((((((((((((((((()))******))))))))))))))))))))))))'''(((***++++++***((('''*********)))))))))))))))***,,,------+++++++++,,,************************)))************+++++++++)))************++++++++++++++++++*********************+++++++++,,,,,,,,,************************,,,,,,+++************+++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...888;;;;;;666555999<<<<<<999:::;;;;;;:::999777666000...,,,,,,------,,,+++(((((())))))))))))((((((%%%&&&'''((()))***+++,,,******))))))((((((''''''((((((((((((((())))))***)))((((((''''''(((((()))(((((((((((((((((((((((('''(((******((((((((()))+++******))))))******+++(((((((((((()))))))))))))))))))))(((''''''&&&&&&(((((((((((((((((((((((())))))(((((((((((((((((((((((((((***,,,---,,,***+++***)))(((''''''((((((((((((((((((''''''''''''******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((+++(((&&&(((,,,...***&&&***))))))))))))))))))***((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&((())))))(((''''''((('''''''''''''''''''''''''''''''''((((((((())))))'''(((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&''''''(((''''''&&&&&&))))))((((((''''''&&&&&&((((((((((((((((((((((((***)))(((''''''''''''(((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((''''''&&&((()))***)))((()))***(((((((((((())))))))))))(((((())))))))))))(((((()))((('''''''''(((***+++))))))))))))))))))))))))...***((())))))(((***...*********)))))))))(((((((((***,,,,,,***)))((()))************************))))))*********+++++++++))))))*********+++++++++,,,+++++++++***)))))))))******+++++++++,,,,,,,,,************************++++++***************+++************************************************)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......---------------999<<<<<<888777:::======::::::;;;;;;:::999777666000...,,,,,,------,,,+++'''((())))))))))))((('''%%%&&&'''((()))***+++,,,******))))))(((((('''''''''(((((()))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))'''(((******((((((((()))***))))))(((((())))))***))))))))))))(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))))))))))))))(((''''''(((***+++***))))))))))))(((((((((((((((''''''''''''((((((((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((+++'''%%%(((,,,...+++''')))))))))******)))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&'''))))))'''&&&'''(((&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''((())))))))))))(((((())))))((((((''''''&&&&&&(((((((((((((((((((((((('''''''''''''''(((((()))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((((('''&&&((()))***)))((()))***(((((((((((())))))))))))(((((())))))))))))(((((()))((('''''''''(((***+++)))))))))))))))))))))))),,,((((((++++++((((((,,,*********))))))))))))))))))+++------+++)))))))))************************))))))*********+++++++++))))))*********+++++++++,,,+++++++++***)))))))))******+++++++++,,,,,,,,,*********************************))))))***++++++************************************************(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++++++++++++++------------------------...---,,,,,,+++,,,,,,,,,:::===>>>:::999<<<>>>>>>:::;;;;;;;;;:::888777555000...,,,,,,------,,,+++((((((************((((((******))))))((((((((('''))))))))))))((((((((((((''''''((()))))))))))))))******))))))))))))******))))))))))))))))))))))))'''(((******((((((((())))))((((((''''''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******(((''''''(((******)))((()))))))))))))))((((((((('''(((((((((((()))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((,,,---+++((())))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))(((''''''(((&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((%%%&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((()))*********))))))((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))(((&&&((()))***)))((()))***(((((((((((())))))))))))'''(((((())))))(((((('''((((((((((((((()))******))))))))))))))))))))))))***)))000::::::000)))***)))*********++++++++++++,,,...111111///,,,++++++************************)))************+++++++++)))************++++++++++++++++++*********************+++++++++,,,,,,,,,***************************))))))))))))***++++++************************************************((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------........................------,,,++++++++++++,,,;;;??????<<<;;;>>>@@@???;;;;;;;;;;;;:::888666555000...,,,,,,------,,,+++((()))+++,,,,,,+++)))(((+++******)))(((''''''&&&(((((((((((())))))))))))&&&'''((()))***))))))((())))))(((((((((((())))))))))))))))))))))))))))))'''(((******((((((((())))))((((((''''''(((((()))***)))))))))((((((((('''&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((()))))))))*********)))(((((()))++++++***((((((((())))))))))))((((((((((((((()))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******++++++***((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&(((******((('''((()))&&&&&&''''''((((((((((((&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&&&&&&&''''''((())))))***))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((%%%%%%&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((()))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((('''(((((()))))))))((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********&&&((()))***)))((()))***(((((((((((())))))))))))''''''((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))******333@@@@@@333******))))))***+++,,,------...---000222222000...,,,,,,************************)))************+++++++++)))************+++++++++***************+++++++++******+++++++++,,,,,,,,,************************)))))))))))))))***++++++************************************************))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***++++++************++++++++++++++++++++++++++++++******+++,,,,,,---......+++++++++,,,,,,---------------------------------+++++++++,,,,,,---------------------------------------------------------------------------------------------------------------------....................................------------------------......---,,,,,,,,,,,,,,,<<<@@@@@@===<<>>======>>><<<<<<<<<<<<;;;999777555111///,,,++++++++++++******++++++++++++***))))))(((((((((((((((((((((((())))))))))))************+++***)))'''''''''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))'''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************,,,)))&&&''')))***)))'''&&&'''(((***++++++(((&&&************)))(((((((((((()))******(((((()))***,,,+++***))))))***+++,,,***(((''')))---...,,,))),,,,,,+++)))(((((()))+++(((((())))))*********+++))))))))))))************))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''((((((((('''&&&%%%%%%))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))******++++++,,,,,,'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((()))*********((('''&&&))))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((''''''******)))((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***+++,,,,,,******+++,,,***))))))((()))+++---...000///...---,,,,,,+++*********************************++++++++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************************)))))))))***+++++++++,,,******++++++++++++******)))))))))***+++++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,------.........---------------------------------------------------------------------------------............///---.../////////...,,,+++,,,,,,,,,---...///000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,999;;;===>>>===<<<<<<===<<<======<<<:::888666555111///,,,++++++++++++******++++++++++++***))))))(((((((((((((((((((((((('''(((((((((((()))))))))***)))(((''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))'''(((((()))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************,,,***)))***,,,---,,,***---,,,***))))))++++++,,,------,,,+++******+++,,,(((***,,,,,,++++++---...---,,,++++++++++++,,,---///,,,))))))++++++(((%%%+++++++++******)))***+++))))))*********+++++++++))))))))))))************))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((''''''&&&%%%))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((()))))))))***************'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))******)))((('''&&&))))))))))))((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''******)))((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******************************+++,,,---,,,*********,,,***))))))))))))+++,,,---......------,,,+++++++++******************************++++++++++++******,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***************************************+++++++++)))******++++++******)))***************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,---------...---------------------------------------------------------------------------------............///......//////...------,,,,,,---------...///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,888:::;;;<<<;;;:::;;;<<<=========<<<:::777555444111///,,,++++++++++++*********++++++******)))(((((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***'''((())))))******))))))(((((())))))))))))(((((('''''''''''''''''''''''')))))))))*********++++++((((((((()))+++,,,+++)))(((''''''((()))+++,,,...,,,------,,,++++++---///***+++---...------...000///...---+++************...+++((((((+++,,,+++)))***************)))''''''*********+++++++++++++++))))))))))))************))))))((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((())))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))(((((('''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((***))))))(((((((((((((((((())))))******))))))(((((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))******))))))))))))******************************+++,,,---,,,***)))***+++))))))))))))***+++,,,---++++++++++++++++++++++++******************************++++++++++++******++++++************++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++************************+++++++++***************)))******++++++******)))+++++++++***************+++++++++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,,,,,,,---------------------------------------------------------------------------------------............/////////...------------...------.................................---------,,,,,,,,,,,,,,,,,,,,,,,,888999;;;;;;:::999:::<<<=========<<<:::777444333111...,,,++++++++++++******************))))))((((((((((((((((((((((((((('''''''''((((((((())))))''''''(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''((())))))***(((((()))************)))(((((())))))))))))(((((((((((((((((((((((((((((())))))*********+++++++++(((((()))***++++++***)))&&&(((+++---,,,+++))))))))),,,111333333444777999;;;===???@@@@@@???@@@AAACCCAAA???;;;888555333222...+++'''(((+++...///...,,,++++++++++++***(((&&&***************+++++++++((()))))))))************))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''(((((())))))))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))))))))******)))))))))((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))******))))))))))))******************************,,,------,,,***)))***+++)))))))))******++++++,,,))))))******++++++++++++******************************++++++++++++******+++******))))))******+++++++++,,,,,,,,,++++++***++++++++++++++++++++++++************************,,,+++++++++***)))))))))))))))************)))))),,,+++++++++***)))))))))+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............/////////---,,,,,,---...///...............---------........................------------------------888:::;;;:::999999;;;<<<<<<<<<<<<;;;999777555333111...,,,++++++++++++***)))************)))(((((())))))))))))))))))))))))(((((()))))))))*********''''''(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((())))))***************(((((())))))))))))(((((())))))))))))))))))))))))************+++++++++++++++,,,------------------...000222222111111333555999AAALLLSSSWWWZZZ]]]aaagggkkkoooqqqrrrssstttvvvtttrrrnnniiiccc^^^ZZZWWWKKKFFF>>>:::888555222//////---++++++,,,---+++***************************((()))))))))************(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''((((((((((((((((((((((((((((((((()))(((((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))******))))))))))))******************************+++,,,---,,,***)))***+++)))*********++++++++++++((())))))******++++++,,,******************************++++++++++++******+++******))))))******+++***++++++,,,,,,,,,++++++++++++++++++++++++++++++************************,,,+++++++++***))))))))))))))))))******))))))))),,,+++++++++***)))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............//////...---,,,,,,---//////...............------------.....................------------------------888999:::999888999:::<<<;;;;;;;;;;;;999777555444111///,,,++++++++++++***))))))******))))))((('''))))))))))))))))))))))))))))))))))))************'''((()))))))))))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++((()))******++++++******(((((())))))))))))((((((*********************************++++++++++++,,,)))***+++++++++,,,///111...111555999???JJJWWWaaahhhrrr~~~ssshhh^^^UUUKKKEEE;;;555///++++++,,,,,,***+++++++++++++++*********))))))))))))************(((((())))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((())))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''((()))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))***)))******++++++******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++***+++,,,,,,******+++,,,)))******+++++++++******))))))*********+++++++++******************************++++++++++++******++++++************++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++***************((())))))******))))))(((+++++++++***************)))))))))***************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......------------,,,,,,---------------------------------------------------------------------------------............///...------------...//////------..................---------...............------------------------777888888777666777999;;;999999::::::999888666555111///,,,++++++++++++***)))))))))))))))(((((('''))))))))))))))))))))))))((((((((())))))))))))***((())))))******)))((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))***++++++++++++***(((((())))))))))))(((((())))))))))))))))))))))))*********+++++++++,,,,,,(((***+++,,,---111777;;;:::BBBNNNZZZfffuuu{{{tttbbbWWWHHH===777444111///......---------,,,,,,,,,))))))))))))************(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''((()))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((())))))&&&''''''((()))***++++++''''''''''''''''''''''''''''''''''''(((((((((((()))(((''''''((()))***+++))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((()))******)))******++++++******)))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++)))***++++++++++++,,,...)))***++++++++++++***)))******++++++++++++++++++******************************++++++++++++******,,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***************************************+++++++++(((((())))))))))))((((((***************+++++++++((()))))))))*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------/////////......------------------------------------------------------------------------------------------............///,,,------...//////......,,,---------.../////////---------.........//////........................666777777666555555888:::888999999:::999888777666111///,,,++++++++++++***)))))))))))))))(((((('''))))))))))))))))))))))))''''''''''''((((((((()))))))))*********((('''&&&))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))***++++++++++++***(((((())))))))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,...000222444777<<>>:::000000/////////.........))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))(((((('''''''''&&&))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''(((((())))))******&&&'''((()))***+++,,,---''''''''''''''''''''''''''''''''''''((((((((())))))(((''''''''')))***+++))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((())))))******((((((((((((((()))************++++++++++++******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++((()))++++++++++++---///)))***+++,,,,,,+++))))))++++++++++++++++++++++++******************************++++++++++++******---,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******+++++++++,,,(((((())))))))))))(((((())))))******+++++++++,,,(((((())))))*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000000/////////.........---------------------------------------------------------------------------------.........//////+++,,,...///000///...---,,,,,,------...///000000---------.........//////........................666777999999888777777888:::;;;;;;:::999777555444...---,,,,,,+++++++++,,,++++++******)))(((((((((***************)))(((((())))))))))))))))))))))))&&&''')))*********)))((())))))))))))************))))))))))))******************))))))((((((''''''******)))(((((((((((((((,,,,,,++++++++++++,,,,,,******))))))((((((((('''###$$$&&&((())))))))))))***))))))+++---...000333222>>>IIIQQQ]]]qqqnnniiioootttuuuooommmrrrbbbKKK<<<000///111///+++******,,,...+++************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))******)))'''&&&%%%$$$###))))))(((((('''''''''&&&))))))(((((('''''''''&&&&&&&&&''''''(((((())))))))))))(((((((((((())))))((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))******++++++))))))))))))))))))))))))++++++++++++++++++++++++***)))(((''''''((()))***))))))))))))))))))))))))((((((''''''''''''((((((******))))))***+++,,,,,,))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,555222///---...///......................................................------------------------........................................................................------------------------666777888888666666777888999:::::::::999777555444111000...---,,,+++++++++)))))))))))))))************************)))(((((())))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))************))))))))))))******************))))))((((((((((((******)))(((((((((((((((++++++************++++++))))))))))))((((((''''''...+++(((''')))))))))(((///------///333999???DDDVVViii}}}yyytttssstttwwwlllllldddUUUIIIIIINNNQQQNNNRRRXXX]]]___]]]WWWRRRYYY^^^ccciiirrrxxxsssjjjhhhlll|||zzzhhhTTTFFF<<<444222444,,,,,,+++***+++---//////************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((()))))))))))))))((((((''''''&&&)))((((((((('''''''''''')))((((((((('''''''''''''''''''''((((((((((((((())))))(((((((((((()))))))))(((''''''''''''((()))''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))*********))))))))))))))))))))))))***************************)))(((((((((((()))***))))))))))))))))))))))))***))))))(((((())))))*********))))))******++++++))))))***++++++++++++***************************************************))))))))))))*********+++************************,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++)))************+++++++++************************+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++---,,,,,,,,,,,,,,,,,,---------------------------...---,,,+++++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,333111...------...///...................................................------------------------........................................................................------------------------666777777666444444666888888888999999999888666666333222000...,,,+++******'''(((((()))******++++++)))************))))))((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))***************))))))))))))(((((((((******)))((((((((())))))************************))))))(((((((((((('''''',,,)))'''(((+++---,,,***//////000555@@@OOO]]]eee||||||```SSSSSSUUUVVVWWWbbbdddbbb[[[WWWWWWWWWVVVNNNNNNRRR\\\gggiiibbbZZZ^^^ZZZVVVVVV]]]bbb^^^VVVTTTTTT___www~~~hhhQQQ>>>444333333///,,,,,,---...,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((('''''''''))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((())))))******))))))(((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))+++******))))))******+++*********)))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******************************++++++++++++++++++++++++)))************+++++++++************************+++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***...------,,,,,,------..............................---,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...........................------------,,,,,,,,,000...,,,,,,---...///...................................................------------------------........................................................................------------------------777777666444333333666999666777888999999888777666222111///...,,,++++++***(((((())))))************))))))************)))((((((((((((((((((((((((((('''(((((()))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))******))))))((())))))***)))))))))******)))))))))((((((((((((((((((((((((&&&(((******++++++,,,,,,333:::DDDQQQcccxxx{{{cccUUULLLPPPZZZ```bbbbbbqqqvvvyyyyyyzzz{{{wwwqqqllliiikkksss~~~yyy}}}uuujjjcccaaaaaa___\\\UUURRRRRR[[[lll~~~|||yyydddLLL???999111+++,,,///...+++***+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((('''''''''))))))((((((''''''&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))******)))))))))++++++******))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********************)))(((((('''))))))***++++++++++++***))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++((()))******++++++******------,,,,,,,,,,,,------------------------------...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------------...------------------------------------------------------------------------...,,,++++++---.........................................................................................................................................................------------------------777777666444333333666999555666777888999888777777......---,,,++++++++++++************))))))((((((((())))))*********))))))((((((((((((((((((((((((((((((((((((((())))))***((()))))))))************((()))))))))************))))))))))))******************))))))))))))******((()))************)))(((((()))))))))))))))))))))***,,,---***'''***222:::PPP___sssxxxpppllljjjgggaaa]]]UUUUUU]]]kkkvvvzzz{{{|||{{{zzzqqqmmmmmmpppmmmmmmlllkkklllttt~~~uuu^^^UUUkkknnnSSSDDD555000///---///222---,,,,,,,,,+++++++++***************************************************''''''''''''''''''''''''(((((((((((()))))))))*********)))((((((''''''&&&'''''''''((((((((((((((('''''''''((((((((((((((())))))((((((''''''&&&&&&))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))************************))))))************))))))++++++******))))))((((((************************++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))***))))))(((((())))))*********++++++***)))((('''))))))***++++++++++++***))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++************************++++++++++++++++++++++++))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***+++---///......................................................................................................................................................------------------------666777777666444444666888555666777888888888777666------,,,+++++++++,,,,,,++++++******)))(((((('''((())))))************)))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************))))))))))))************)))))))))************+++******)))))))))***++++++((()))***++++++***)))((())))))************++++++***,,,,,,---222???SSSaaayyy~~~kkkQQQGGG@@@EEEOOOYYYaaaffflllppp{{{~~~rrr```WWW```ppp}}}uuu[[[III;;;///...333...------,,,,,,+++++++++************************************************))))))))))))))))))))))))((((((((()))))))))************)))(((((('''&&&&&&'''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))************************)))******++++++******)))************))))))))))))************************++++++++++++++++++++++++)))******++++++******))))))))))))))))))))))))))))))))))))(((((())))))))))))***+++,,,,,,+++)))((())))))***++++++++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,---------***************************++++++,,,,,,++++++******++++++++++++,,,,,,,,,******************************+++,,,,,,,,,++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++***************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------,,,---------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,+++,,,...///...---................................................................................................................................................------------------------666777888888666666777888666666777888888777666555000///...,,,,,,+++++++++*********)))))))))))))))(((((()))***************)))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))************))))))))))))************))))))*********+++++++++******))))))******+++,,,)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,***---444AAARRReeevvv~~~zzzssseeeVVVRRROOOQQQ\\\gggppp|||yyyrrryyywwwwwwxxxtttpppttt|||yyy```EEE666555.........---,,,,,,++++++************************************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))'''''''''((((((((((((((())))))(((((((((((())))))&&&'''((())))))((('''&&&''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''((((((((()))))))))***************************)))******++++++******))))))))))))))))))*********************************************************)))***++++++++++++***)))))))))))))))))))))))))))+++******))))))******+++)))***,,,------,,,+++***))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,------------------------)))***,,,------------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................------------....................................------------------------,,,,,,,,,---------......------,,,---//////...,,,................................................................................................................................................------------------------666777999999888777777888666777888888888666555444333222000...,,,+++******((((((((()))******++++++(((((()))***************)))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))************))))))))))))************))))))******++++++++++++******))))))***+++,,,,,,)))***,,,------,,,***)))+++++++++,,,,,,---------333888EEEZZZqqq~~~cccfff```VVVYYYhhhqqqqqq```dddmmmvvvxxxxxx|||zzz{{{tttwwwuuuqqq{{{cccIIIAAA//////...---,,,,,,++++++************************************************''''''''''''''''''''''''))))))))))))************((())))))***++++++,,,,,,&&&'''''''''(((((())))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))(((((((((((())))))'''((()))******)))((('''''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''''''''((((((************************))))))))))))************))))))))))))))))))))))))'''((((((((())))))************************************++++++++++++******(((((())))))******++++++************************)))))))))))))))))))))))))))***+++,,,,,,+++***))))))))))))))))))))))))))),,,++++++++++++++++++,,,)))***,,,.........,,,+++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))******++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------...------,,,,,,------...........................((()))+++---.........---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.................................---------.........//////................................................,,,,,,,,,------............------...//////...,,,................................................////////////////////////........................................................................------------------------555777999999777555555555555666666777777777777666///...---,,,+++***************+++++++++******)))))))))))))))))))))))))))&&&&&&'''((((((((((((((())))))))))))************))))))))))))***************)))((((((((()))+++,,,******++++++++++++******************************((()))+++,,,++++++,,,---...******---///------000DDDRRRgggzzz}}}ooocccLLLIIIGGGKKK\\\rrruuuyyyyyy~~~tttcccaaalllqqqOOO<<<555222333///((()))000---+++))))))******)))'''))))))))))))))))))))))))(((((()))***************(((((())))))*********+++(((((())))))))))))((((((((((((((((((((((((((((((***)))(((''''''((()))***(((((())))))))))))(((((())))))(((((((((((())))))(((''''''''''''(((((()))(((((((((((((((((((((((('''((()))))))))((('''&&&''''''''''''(((((((((((((((''''''&&&&&&((()))******)))(((''''''((()))******)))))))))((((((''''''(((((())))))))))))((((((************************)))************+++++++++++++++++++++******))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,+++***+++,,,...///,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,------))))))))))))************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,+++***)))************************---,,,++++++******+++++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++************************,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++******))))))))))))************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------............------------......------------------------+++---...---,,,,,,---...222222111//////.................................------------------------..................------////////////////////////////////////////////////000000000000000000000000//////000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///444666888999777666666777666666777777777666666555///...---,,,+++***************+++++++++******)))))))))))))))))))))))))))(((((()))))))))))))))((())))))))))))************))))))))))))***************))))))((()))***+++,,,******++++++++++++******************************(((***,,,,,,+++******+++&&&)))---//////444DDDTTThhhrrr{{{fffOOO???BBBKKKUUU___kkkyyy|||yyy|||~~~wwwxxxxxxwwwuuussstttwwwyyy~~~vvvkkkccciii[[[EEE111...222000***&&&---,,,+++***+++---......************************(((((()))***************((()))))))))************(((((())))))))))))((((((((((((((((((((((((((((((***)))(((''''''((()))***(((((())))))))))))(((((())))))(((((((((((())))))))))))(((((('''(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((''''''&&&'''((()))******)))(((''''''((()))***,,,,,,,,,+++++++++******(((((())))))))))))((((((************************)))************+++++++++++++++++++++*********)))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((((()))+++,,,***************))))))))),,,,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++************++++++++++++------......---,,,,,,+++************************---,,,++++++******+++++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,++++++++++++***************************)))))))))(((******+++++++++,,,,,,,,,************************)))************+++++++++*********))))))***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------............------------......------------------------,,,---......------///111000000///.........///000........................------------------------........................//////////////////////////////////////////////////////////////////////////////000000000000//////........................------------------------........................---------............///444777999999888777777777777777777777666666555444///...---,,,+++*********)))******+++++++++******)))))))))))))))))))))))))))***************))))))))))))))))))************))))))))))))***************))))))))))))***++++++******++++++++++++******************************(((***,,,,,,,,,++++++,,,+++---444;;;BBBLLL^^^oooxxxtttmmmcccWWWNNNGGGEEESSScccssszzz}}}~~~{{{{{{llleeemmmzzzlllKKK:::777555000+++***++++++***)))***---///************************(((((()))***************))))))))))))************(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))(((((((((((())))))+++***))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((''''''''''''(((((((((((((((''''''''''''((())))))))))))(((((((((((())))))******))))))))))))((((((((())))))******))))))(((************************)))************+++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))((('''''')))***+++++++++++++++++++++,,,,,,---,,,,,,++++++*********+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,---------,,,++++++++++++++++++++++++++++++---,,,++++++******++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++******))))))************))))))))))))******+++++++++,,,,,,,,,************************)))************+++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------............------------......------------------------...//////......///222555000///---------...000222........................------------------------........................000000000000000000000000//////////////////////////////////////////////////////000000000000//////........................................................................---------............///777999::::::888777666666777777777777666555444333///...---,,,+++*********))))))***+++++++++******))))))))))))))))))))))))))))))*********)))((((((((()))))))))************((()))))))))************)))))))))*********++++++***++++++,,,,,,++++++***************************''')))+++,,,,,,---///000333444???TTThhhooonnnkkk[[[QQQEEE@@@DDDQQQ]]]eeeooo}}}|||pppnnnyyy|||zzz{{{rrruuu}}}~~~yyyZZZAAA666444444+++---...---+++)))***,,,************************(((((()))***************)))))))))))))))*********(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))(((((((((((()))))),,,,,,***)))((((((((((((((((((((((((((((((((((((***)))((('''''')))***+++''''''''''''((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))******)))))))))************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******)))***+++,,,,,,,,,,,,,,,---.........///------,,,+++******))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,)))******+++******))))))++++++++++++++++++++++++---,,,++++++******++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))*********+++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------............------------..............................000000000///...111555888333111///......///111222............................................................////////////000000000000000000000000//////////////////////////////////////////////////////000000000000//////........................................................................---------............///:::;;;<<<;;;999666555555777777777777666444333333///...---,,,+++*********((()))***+++++++++++++++************************'''(((((()))((((((''''''((()))))))))************((()))))))))************)))*********++++++++++++++++++,,,,,,,,,,,,++++++************************)))***+++++++++---000333;;;CCCXXXrrrwwwcccTTT===<<>>???===???DDDBBBBBB@@@@@@BBBHHHPPPUUUdddmmmwww|||~~~|||~~~}}}VVV@@@777---)))+++,,,+++(((++++++++++++++++++++++++(((((()))***************************)))))))))((((((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))(((((())))))(((((((((((())))))))))))(((((('''(((((((((((((((((((((((((((((((((''''''((()))******+++***''''''''''''((((((((((((&&&&&&((()))))))))(((''''''((()))******)))((('''&&&'''''''''((((((((())))))******++++++******)))************************)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------....../////////...---------,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,---------------------------+++++++++,,,,,,,,,------,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******++++++++++++************+++,,,,,,,,,,,,+++)))))))))***++++++,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++*********))))))***************+++++++++,,,,,,,,,))))))******+++,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,---------..............................------------------------......---------,,,,,,,,,,,,,,,,,,---------............------------.................................///000///...///000222666666666555444222111///////////////////////////........................---......///000000111111////////////////////////////////////////////////........................//////000000000000//////........................................................................---------............///666888;;;<<<;;;;;;;;;<<<444444555555666555555555//////---,,,+++*********(((((()))++++++,,,,,,,,,************************%%%&&&((()))+++,,,,,,,,,))))))))))))************))))))))))))************)))***+++,,,---,,,+++++++++,,,,,,------,,,,,,+++************************+++---111888CCCSSSdddnnncccXXXMMMKKKPPP[[[jjjvvvyyyqqqoooiiibbbfffttt|||xxxhhhdddYYYMMMFFFEEEBBB===???===<<<===>>>???>>>===>>>===AAAFFFEEEBBBEEEMMMBBBDDDEEEDDDBBBCCCGGGKKKGGGIIIKKKJJJJJJRRR___jjjyyy{{{WWWIII888......000///,,,++++++++++++++++++++++++(((((()))***************+++*********))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))(((((())))))(((((((((((())))))(((''''''''''''(((((()))((((((((((((((((((((((((***+++---...//////......''''''''''''((((((((()))%%%&&&((()))))))))(((''''''((()))******)))((('''))))))******+++++++++,,,******++++++++++++******************************)))************++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------////////////////////////000111111222222222222222111111000000/////////...------..................,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******++++++++++++************+++,,,,,,,,,,,,+++(((((()))***+++,,,,,,---,,,,,,,,,------.........******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******))))))))))))************+++++++++,,,,,,,,,(((((()))***++++++,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......////////////////////////------------------------......---------,,,,,,,,,,,,,,,,,,---------...............------.........////////////////////////---...000///...---...000222333555555555333111///000000000000000000000000////////////////////////---......///000111111222////////////////////////////////////////////////........................//////000000000000//////........................000000000000000000000000........................---------.........//////999;;;======;;;:::::::::888777555555666666555333...---,,,+++************+++++++++*********))))))+++***)))***++++++***)))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((()))************+++++++++++++++,,,,,,,,,------------+++)))'''(((***,,,...''',,,555DDDYYYhhhiiibbbMMMFFFDDDNNNccctttzzzyyy}}}wwweeefffggglllyyyxxxaaaPPPJJJGGGHHHDDD;;;777888::::::AAA@@@AAAEEEKKKPPPQQQPPPPPPTTTYYY]]]```aaacccdddaaa\\\WWWWWWYYYXXXSSSNNNEEEDDDBBB??????CCCLLLTTT\\\ooo|||}}}dddGGG666222222///,,,...---***)))+++...---++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******))))))))))))******))))))))))))))))))))))))***)))(((''''''((()))***...+++((('''&&&###&&&&&&&&&'''''''''(((((($$$...:::???;;;222+++((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***((())),,,...---,,,'''(((+++---...---,,,******)))((()))---000111222444000------000333222111888666777<<<===:::<<>>777<<>>???FFFLLLNNNZZZZZZ[[[```ggglllnnnnnnqqqooollljjjjjjnnnuuuzzz|||{{{xxxuuuooohhhaaa\\\XXXVVVRRRMMMIIIHHHIIIJJJDDDQQQeeeyyy|||\\\BBB333---,,,,,,------+++))))))******)))++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))*********))))))))))))******))))))))))))))))))))))))***)))(((''''''((())))))((('''&&&'''))))))&&&###&&&&&&&&&'''''''''((((((&&&---555777333---***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))))))))******************************)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,......---+++,,,,,,------.........---/////////000111333444555999;;;>>>AAADDDGGGJJJKKKLLLMMMTTT^^^cccccceeejjjhhhddd]]]VVVQQQPPPQQQRRRNNNHHHDDDDDDAAA:::444222222///,,,+++---//////...000///...///...,,,+++***000//////......//////000,,,---------............++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************+++,,,,,,,,,++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------------------//////.........---------//////.........---------//////.........---------------------------------------------------------000000000000000000000000//////////////////......111000/////////000000000111000////////////000111////////////111111111000444222000......///111222,,,---///111222333333333222111000//////000111111222222111000000000000000///////////////000000000000///............///000........................////////////////////////...---,,,,,,,,,---...///........................888:::======<<<::::::;;;888777555555666555444222...---,,,++++++*********+++++++++***************+++***)))***++++++***)))))))))))))))))))))))))))))))))))))))************((())))))******))))))((()))************+++++++++)))*********++++++++++++(((+++//////---+++,,,...444CCCSSSYYYWWWRRRKKKEEEOOO^^^qqq}}}|||xxxsssnnnooorrrvvv|||qqq___JJJ===777666888<<<<<>>FFFMMMOOOUUUaaannnvvv}}}sssfff[[[UUULLLGGGGGGKKKOOORRRdddsssjjjQQQ>>>333000/////////+++((()))---,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))(((******))))))))))))******((((((((((((((((((((((((((((((((((((((()))))))))(((((()))+++++++++***)))''''''''''''(((((((((((('''((()))(((&&&%%%''')))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************+++******))))))******++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,,,,---------,,,---,,,,,,...222888>>>BBBFFFNNNYYYaaagggmmmvvv}}}{{{xxxrrriii___XXXTTTOOOGGGAAA>>>===888111...000333333...............---------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,+++++++++,,,------+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------------------/////////...............................................................------------------------------------............////////////////////////000000//////............//////000///......///000///111000......111222000111222333333111000//////...000222444444222000...444444444333333222222111000000000000000000//////.../////////000000//////---......//////000000111000//////////////////000........................////////////////////////------------......//////........................777:::<<<===<<<;;;;;;<<<888777555444555444222111///...---,,,++++++++++++************************+++***)))***++++++***)))))))))))))))))))))))))))((()))))))))************))))))************))))))))))))*********+++++++++(((((()))))))))*********---,,,+++)))+++333>>>FFFOOOQQQMMMCCCBBBPPPffftttttttttwwwrrreeeSSSYYYaaammm{{{dddWWWOOOEEE;;;555999===EEEQQQ^^^ggghhhdddhhhvvvtttmmmfff^^^YYYWWWUUUPPPLLLQQQ^^^pppzzz|||tttRRR999444000//////---)))***///,,,,,,,,,++++++++++++***************************(((((((((((((((((((((((()))******++++++******)))******))))))))))))******((((((((((((((((((((((((''''''((()))))))))))))))((()))++++++***)))(((((('''''''''((((((((())))))&&&'''(((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************++++++************+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------.........------...///000222444888???JJJUUU___eeemmmttt}}}~~~|||yyyrrrlllfff```SSSEEE??????:::333111111111111222222222222------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++*********+++******++++++,,,,,,,,,---******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,+++++++++,,,------...+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////---.....................---.....................---------------------------------......///////////////////////////////////////...------...//////000222222111//////111333+++000222111222555444///111444777777666555666777444444666777888888888888777777777777777777777888222444555666555333000......///000111222222222111/////////000000000111111///000000000000000000////////////////////////////////////////////////////////////......---------........................777999<<<===<<<;;;;;;<<<999777555444444444222000///...---,,,++++++++++++***************++++++++++++***)))***++++++***)))))))))))))))))))))))))))))))))))))))************)))******++++++******))))))************+++++++++((()))))))))************)))((('''***222===IIIQQQMMMCCC:::>>>RRRiiisssrrr{{{wwwvvv}}}}}}kkkZZZ\\\jjjzzzdddHHH===;;;::::::===DDDPPP```nnnxxx{{{uuunnnvvv{{{uuupppoooooojjj___VVVLLLPPPWWWfff|||}}}yyyxxxssstttpppQQQ@@@666000111000++++++///,,,,,,,,,,,,++++++++++++************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))******))))))))))))******))))))))))))))))))))))))&&&'''((()))*********)))&&&(((***+++***)))))))))''''''((((((((()))))))))&&&'''((()))***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))***++++++,,,,,,------...+++,,,,,,+++,,,///333777???CCCKKKVVVcccppp{{{{{{|||{{{vvv{{{zzziii```[[[OOOAAA666555222000///.........///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))((((((((())))))***+++,,,---......******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,++++++,,,,,,---...///++++++,,,,,,,,,,,,------...------,,,,,,------...+++,,,,,,------............////////////000000000---------...............---------...............---------------------------------...//////000000000000000000000000000000///......---...///111222///111333111///...000333///777:::888999<<<:::333444999???BBBAAABBBDDDFFF===;;;999888:::>>>CCCFFFBBBAAA>>>;;;888666555444777888::::::888555111//////000111222222111//////111111111111111111111111///000000111111000000//////////////////////////////////////////////////////000000//////---,,,,,,........................777999<<<<<<<<<;;;<<<<<<999777555444444333111//////...---,,,,,,+++,,,,,,))))))*********++++++++++++***)))***++++++***)))))))))))))))))))))))))))))))))))))))************)))******++++++******))))))************+++++++++)))))))))*********++++++)))(((***111<<>>@@@LLLbbbtttvvvqqqyyyvvvtttuuuvvvssskkkeeevvvlllVVVDDD666666:::<<>>===;;;;;;;;;;;;999666444222444444333333222111111111///000111111111111000///////////////////////////////////////////////////......///000000///...---........................777999;;;<<<<<<;;;<<<===999777555444444333111/////////...---,,,,,,,,,,,,))))))******+++++++++++++++***)))***+++++++++)))))))))))))))))))))))))))))))))))))))******************++++++++++++******)))************+++++++++************++++++++++++,,,,,,000:::DDDHHHDDD???666GGGYYYdddkkkssszzz}}}nnnmmmkkkhhhgggmmmxxx}}}ppp\\\III;;;666:::HHHPPPTTT^^^kkk~~~zzzmmm___XXX\\\```bbbsss}}}cccPPP@@@??????888444666---------,,,,,,,,,++++++************************))))))))))))))))))))))))'''((()))++++++)))((('''******))))))))))))******))))))))))))))))))))))))%%%&&&((()))*********)))))),,,...---***''''''((((((((((((((()))))))))))))))((('''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,******+++,,,,,,---......///333888@@@JJJXXXhhhssszzz}}}{{{xxxgggfffaaaYYYSSSSSSZZZ```xxxuuueeeVVVKKKDDDAAA111111000000/////////...------------------------************************,,,------......------,,,------------------------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------+++++++++,,,---...///000++++++,,,,,,,,,---------,,,++++++++++++++++++,,,++++++,,,,,,---...//////.../////////000000111111---------.........//////---------.........//////---------------------------------...///000000111000000000000000000000000111000000000222555888:::GGGJJJLLLJJJFFFEEEIIIMMMTTTZZZYYYQQQOOOUUUSSSLLLPPPUUUZZZZZZWWWTTTUUUWWWSSSYYYbbbjjjnnnlllhhhddd``````aaabbbeeehhhkkkmmmbbb___ZZZUUURRRRRRRRRSSSOOOOOONNNLLLHHHDDD@@@>>>666555555444333222111111///000111222222111000///000000000000000000000000////////////////////////,,,---...000000000//////........................;;;:::999999999;;;<<<>>>;;;999777444222222111111......---,,,++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))),,,+++++++++***))))))))),,,+++******++++++)))(((...,,,***)))***,,,...///***777EEEIIIDDD???@@@CCCHHHWWWiiissstttsssuuuxxxqqqcccZZZ^^^gggrrr~~~iiiSSSBBB===??????GGGPPPXXXcccttt}}}wwwrrrlllbbbVVVNNNLLLUUUeeezzzxxx~~~pppSSS===;;;AAA???666<<<444...---,,,+++,,,///************))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,...,,,+++***+++++++++***++++++...222000+++000999GGGKKKTTTaaaooo{{{||||||zzzuuuqqqhhhdddhhhdddkkk{{{uuujjjfffNNNCCC777333222000,,,)))***...///,,,---111///(((...---,,,,,,++++++,,,,,,------------------------...---,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++***+++,,,---...+++++++++,,,,,,,,,---------------............///......------------..................//////////////////.........---------///////////////.........333000---,,,---...//////222444666444111000222555999111111777777444@@@SSSZZZ\\\```bbb^^^YYYZZZ```]]]\\\aaa^^^OOONNN[[[aaammm}}}}}}vvv}}}~~~nnn``````eeeqqqooooooyyylllaaagggttt{{{|||xxxdddWWWRRRMMMGGGFFFHHH@@@999<<<;;;:::AAA999555111///......000333///000222111...---///111...//////000111111111000..............................//////...---,,,,,,;;;;;;;;;;;;;;;<<<======:::999777444333222111111000000///...------------)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))+++++++++***************---,,,++++++,,,,,,+++))),,,,,,---,,,,,,,,,...///444===EEEDDD>>>>>>GGGQQQffflllsssuuussspppnnnmmm^^^[[[___mmm~~~vvvcccPPPAAA<<>>>>>===<<<888444222111111111111111111000//////000000000000000000///........................//////.........---------;;;;;;===>>>>>>======<<<:::999777555333222222111000000///...------------)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++---,,,++++++,,,---+++******,,,//////------///222???BBBCCC>>>:::AAARRRaaaqqqrrrssssssqqqlllfffbbbUUU___nnncccUUUEEE:::777@@@TTTfffyyy}}}zzz}}}xxxrrriiibbb```OOOOOOZZZuuu~~~yyySSS999777@@@>>>;;;999999444---+++---++++++*********)))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---...///000222888@@@IIIVVVhhhxxx|||lllhhhkkkvvv~~~yyyooorrryyydddRRREEE<<<888444///---//////...------......---,,,,,,,,,,,,---++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------.........//////---------............///......------------................../////////////////////............---,,,,,,------.../////////......000222555444222///222222444888AAAMMMYYY```jjjdddZZZPPPKKKMMMUUU\\\\\\YYYXXX[[[aaalll~~~~~~}}}xxxooovvvkkkUUUOOOMMMHHH@@@:::777777888777444111000000222333111...000000000000////////////........................000///...---------...///;;;<<<>>>@@@@@@???===;;;999888777555444333222111......---,,,++++++++++++))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))***+++++++++,,,,,,+++******,,,,,,+++***(((+++//////...000444999BBBAAA???===AAAMMM]]]iiiiiijjjlllllliiiccc\\\WWW[[[lll}}}wwwbbbHHHBBB<<<===EEEUUUmmm|||~~~zzzxxxyyykkk]]]UUUaaayyy}}}~~~xxx|||mmmFFF666888<<<<<<======888000,,,...+++++++++*********))))))))))))))))))))))))))))))******))))))((((((''''''************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++************)))))))))((((((((()))))))))*********))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,...//////...------777BBBQQQ___jjjsss}}}{{{uuutttwwwyyyllleeejjj}}}wwwuuu|||{{{iiiTTTEEE???333,,,000444222///000///......---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------......------------............---------............///......------------................../////////////////////...............------------............111///......000111111000555666:::CCCOOOXXX]]]^^^eeehhheee[[[XXX```mmmtttvvvpppjjjjjjmmmuuuhhhbbb\\\ZZZUUUPPPMMMLLLHHHBBB<<<:::666444333333333333////////////////////////........................111000...,,,,,,---///000;;;===???AAAAAA???<<<:::888777777666444333222111......---,,,++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************)))))))))***+++++++++,,,***)))((()))***+++***)))(((***,,,---///444;;;AAA???<<<===CCCOOO\\\eeehhhhhhhhheee```ZZZXXXZZZ^^^lllxxxzzzsssjjj[[[LLL???BBBKKKXXXfffttttttbbb\\\```lll~~~{{{oookkklllyyyjjjKKK======;;;===???;;;333///000++++++++++++************))))))))))))))))))))))))******))))))((((((''''''))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))************************************************************)))))))))((())))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...333:::???SSS```ppp{{{}}}~~~}}}tttkkkuuuvvvnnnqqqzzzuuurrryyydddPPP;;;333333333111///000///......------..............................,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........+++,,,,,,,,,,,,------------------............///......------------................../////////////////////////////////////////////......------,,,333000...///555===CCCGGGDDDAAAAAAHHHSSS[[[\\\YYYYYYdddjjjhhhjjjxxxyyyxxxnnnzzziiiTTTLLLIIICCC;;;555222333444000000///...//////000111////////////////////////111///...------...000111<<<===???@@@@@@>>><<<:::777777777666555333222111000000///...------------)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++***************+++++++++)))((('''(((*********((())))))***---333999???BBB:::;;;AAANNN]]]fffhhhggggggbbb[[[SSSSSS^^^ppp}}}yyyfffSSSIIICCC@@@LLLTTTdddwwwttthhh]]][[[iii|||~~~yyy{{{yyyrrrxxxkkkPPPAAA===<<<>>>===777333222,,,++++++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))************)))))))))))))))))))))*********++++++))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,------------///...---...444BBBTTT```ooowww}}}{{{wwwwwwxxxwwwuuu|||~~~||||||zzzxxxooogggqqq{{{llleeennn||||||qqqllluuu{{{qqqmmmpppsssgggkkk~~~wwwrrr{{{~~~___DDD888666444000000000///............///........................,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---............---+++++++++,,,,,,,,,---------------............///......------------..................////////////...////////////000000000000////////////.........111111444<<>>??????===;;;:::666666777666555444222111000000///...------------)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******+++++++++++++++***************)))(((((((((***+++***)))***)))+++111999>>>>>>===999@@@KKKWWWbbbhhhjjjjjj```YYYQQQOOOYYYmmm}}}fffQQQBBB===CCCMMMfffnnn}}}{{{ttteeeXXX[[[gggxxxzzzpppjjjJJJBBB<<<>>>???;;;555333,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))************))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,------------......222888@@@JJJYYYjjjwwwwww{{{zzzpppjjjlllqqqrrrooo~~~{{{VVVeeeyyy}}}oookkkooowww|||{{{rrrllliiiiiijjjvvvmmmhhhzzziiiPPPGGG???444111000//////......//////........................,,,+++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---+++***------------------------,,,,,,,,,------------...,,,,,,.../////////...---,,,,,,,,,,,,---------...---------............///......------------..................////////////.../////////000000000000......//////000111222222222777@@@LLLZZZeeekkknnniii___YYYaaattt~~~xxxxxx~~~vvvooorrrkkkccc]]]\\\___]]]SSSIII@@@>>>:::666444222111111////////////////////////.../////////000000000000======>>>>>>===<<<;;;:::666666777777666444222111......---,,,++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++,,,+++++++++******))))))***)))((()))+++,,,,,,***+++***,,,444===AAA<<<777;;;EEESSS]]]cccfffjjjnnn___WWWOOORRR```sssgggNNNBBBAAAGGGXXXjjj|||}}}yyyvvvjjjXXXSSSYYY^^^|||yyyRRRFFF===>>>@@@===777333,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''(((((())))))******&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))************)))))))))))))))************+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---------......+++666GGGUUU```jjjttt{{{uuuzzzxxxnnniiiooovvvxxx~~~tttiiiTTT\\\iiirrrqqqnnnvvvsssgggmmm|||}}}rrrppp{{{kkk[[[KKK:::111111000///////////////------------------------++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000///---+++***------------------------,,,,,,,,,---------......,,,,,,.../////////...------------.........//////---------.........//////.........------...................../////////000.../////////000000111111+++,,,...///222333555666666===IIIWWWbbbgggfffcccaaa[[[[[[kkk}}}xxxkkk^^^eeeeeexxxtttsssttt|||}}}tttpppyyyyyyiiiHHHEEE@@@;;;666333111111000000000000000000000000---...///000111111000000;;;===???>>><<<:::999::::::999777555333222111111///......------,,,+++++++++***(((((()))******)))******)))))))))***,,,,,,)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))''')))++++++)))))))))***(((---555:::;;;<<<<<<===RRRRRRSSSYYYdddmmmkkkddd[[[YYY\\\iiixxx~~~vvvkkk]]]KKK???FFFPPP[[[nnnyyyxxx{{{{{{llleeeaaaZZZTTTQQQlllvvvnnnwwwWWW===<<>>>>><<<:::999:::999888777555333222222111///......------,,,+++++++++)))((((((***+++***))))))******+++++++++******)))))))))))))))))))))))))))************+++++++++************************(((***++++++***))))))******111888;;;:::<<>>===;;;999999:::888777666555444333333222///......------,,,++++++***)))((()))+++,,,+++***)))***+++++++++***)))((()))))))))))))))))))))))))))************+++++++++************************)))+++,,,+++***)))***+++///555:::::::::>>>JJJTTT[[[bbbfffddd```[[[TTTMMM^^^dddmmmqqqkkk[[[HHH<<>>RRRdddfff^^^ZZZ]]]aaa\\\lll}}}qqqhhhlllsssrrrjjjdddooo{{{yyyzzzxxx~~~{{{zzz{{{yyyyyyyyyyyy~~~xxx{{{}}}|||uuuxxxsssSSSJJJGGG<<<222111333111000000222222000...<<<<<<<<<;;;999888999:::888777666555444333333222///......------,,,++++++*********,,,---,,,***((())))))((('''((()))***+++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***+++,,,,,,,,,...111444999555555===LLLWWWZZZYYY]]][[[WWWSSSVVV^^^cccbbbcccZZZLLL@@@===FFFVVVcccmmmyyyyyy{{{~~~qqqkkknnnuuuzzz|||xxxpppeee^^^ZZZVVVPPPKKKDDDBBB???===;;;;;;;;;<<<<<<<<<;;;999777888:::===999:::;;;===>>>>>>>>>===999999===DDDIIIKKKQQQXXX[[[hhh|||qqqddddddnnn|||wwwjjjKKK;;;777888777666444111///---,,,---,,,+++***++++++***(((((((((((()))******++++++))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++******+++++++++,,,---...///000---...---,,,***+++///111@@@HHHXXXjjjxxxzzzuuunnnxxx}}}}}}tttpppyyy}}}}}}{{{kkk[[[SSSSSS___{{{tttVVV[[[```{{{iiiCCC<<<222,,,,,,///111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---------......////////////////////////111111111000000000000000...///333999AAAGGGIIIIIINNNVVV___dddjjjnnnlllgggppp}}}xxxssspppvvv~~~{{{~~~cccUUURRRJJJ===555444111//////111222111...<<<<<<<<<:::888777999;;;999888777555333222222111///......------,,,++++++,,,++++++,,,---,,,)))'''$$$&&&(((***++++++***))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))***+++,,,---000444777555555:::FFFSSS[[[[[[XXXVVVSSSPPPSSS___iiihhhaaaTTTLLLCCC@@@HHHXXXhhhrrr{{{www|||xxxqqqhhhdddfffhhhhhhfffbbbZZZOOOGGGCCC???:::666:::777333333666888888666888999:::888555555777:::666777888999888777666555555444666;;;===<<>>DDDUUUfffrrryyy}}}uuuyyy{{{wwwqqqlllmmmgggcccaaaZZZNNNFFFEEE@@@>>><<<999888888999:::;;;;;;===>>>????????????BBBAAAAAAAAAAAACCCEEEFFFBBBBBB@@@???>>>=========888999:::999777666777888999888:::@@@EEEMMM```rrr}}}nnnllldddWWWWWWaaaxxxssswww~~~yyyjjjPPPAAA:::888===>>>777222222,,,,,,++++++***)))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))************+++)))((('''((()))+++,,,))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++++++++,,,...///000111222,,,---111777BBBRRRcccnnnsssiiikkkwwwqqqjjjiiiwwwxxxqqqooopppqqqjjjgggbbb\\\YYY[[[bbbiiinnn{{{mmmgggZZZ[[[kkkbbbSSSUUU```kkkrrrwwwxxxppp[[[EEE777222111,,,)))***...111...---///------------------------,,,------......------,,,,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,------------------------.........------,,,,,,,,,------------------------............////////////333000---,,,...000///------...111333111000333888???XXXhhhnnn{{{}}}pppgggiiitttuuuxxxwwwkkk^^^[[[eeeqqqxxxsssssszzz{{{{{{~~~|||{{{mmmKKK666333777777111;;;<<<===<<<:::999:::;;;666666444333222222111111///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))))))))*********,,,,,,,,,+++++++++******---,,,,,,+++******++++++***+++...111444555555555DDDIIIPPPWWWZZZWWWQQQMMMQQQWWW```gggeee\\\NNNDDDBBBFFFRRRdddrrryyy~~~zzzvvvtttqqqkkkfff```XXXSSSQQQKKKBBB;;;:::777888888888999;;;>>>@@@HHHHHHJJJLLLMMMNNNNNNOOOTTTTTTSSSSSSRRRSSSSSSSSSTTTSSSPPPLLLIIIFFFCCCBBBCCCBBB@@@===;;;:::888888999777888:::<<<@@@MMM[[[nnn|||lll\\\UUUddd|||~~~}}}xxxUUUBBB666:::???:::555555...---,,,+++***)))))))))))))))(((((((((((())))))******)))))))))(((((((((((((((((()))))))))******))))))))))))))))))))))))***************+++++++++))))))))))))***************)))((('''((()))+++,,,************************+++*********))))))))))))************++++++++++++++++++,,,,,,,,,,,,------333444;;;KKK```qqqzzz|||}}}|||wwwssswwwpppiiimmmsssvvvvvvtttzzzyyyrrrhhhfffiiiqqqjjjaaa[[[YYYZZZ\\\]]]^^^aaalll}}}nnnddd{{{}}}fff\\\]]]```iiisss{{{vvvbbbJJJ:::444444000...000///,,,,,,///------------------------,,,------......------,,,,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++......---------,,,,,,,,,------------------------......---------,,,,,,,,,------------------------............////////////222///---...000111111///...///000000111555===DDDPPP___ddddddmmmoooiiihhhsssooommmkkkjjjjjjmmmqqqtttuuu}}}zzzzzzhhhKKK???;;;777333;;;<<<===<<<:::999:::;;;777666555333222111111111///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++---,,,+++*********+++,,,---,,,,,,+++++++++++++++***...333555555666888;;;OOORRRWWW[[[[[[VVVOOOIIIWWW^^^eeedddZZZMMMCCC>>>JJJSSSddduuu~~~|||ssspppmmmlllkkkgggaaa[[[PPPHHHAAA???===999666666<<>><<<888999111000---+++*********+++***))))))(((((())))))***++++++*********))))))))))))))))))*********++++++))))))))))))))))))))))))+++++++++***************))))))))))))***************)))((((((((()))+++,,,***************************************)))))))))************+++++++++,,,+++,,,------,,,,,,---///222888IIIddd|||wwwsssrrrqqquuu|||lllZZZRRRVVVeeezzz~~~~~~~~~{{{zzz{{{}}}~~~~~~~~~wwwkkkeeecccnnnooowww{{{xxxvvvvvvxxxyyywwwttthhhddd``````bbbiiivvveeehhhkkkhhh|||{{{fffhhhtttpppTTTDDD:::444111222111...,,,---------------------------------............------,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++...------------,,,,,,,,,------------------------...------------,,,,,,,,,------------------------............///////////////......///222333222111///000111444999BBBLLLRRRZZZcccdddeeennnppppppxxxnnnjjjhhhjjjnnnoookkkfffhhhhhhiiipppzzzrrr]]]PPPGGG===666;;;<<<===<<<:::999:::;;;888777666444333222222222///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...,,,***))))))***,,,------,,,,,,+++++++++,,,,,,+++000555555333555===DDDQQQUUUYYYYYYVVVRRRPPPPPPYYY___bbb[[[MMMCCCAAACCCWWWcccttt}}}wwwrrrnnnjjjllljjjhhheeebbb[[[RRRLLLBBB<<<777777:::===@@@BBBLLLRRRZZZbbbhhhnnnuuuzzzzzz|||}}}{{{jjjbbbYYYTTTQQQNNNHHHBBBCCCAAA===:::666444555777AAAGGGPPPZZZiii}}}}}}\\\^^^qqqzzzyyyuuu|||kkk>>>555<<<;;;888:::555333///,,,******+++,,,***))))))))))))))))))***++++++++++++*********))))))*********++++++++++++)))))))))))))))))))))))),,,+++++++++***)))))))))((()))))))))************))))))(((((())))))***+++*********************************************************+++++++++,,,,,,,,,...//////...///222666666FFF```yyyuuuiiiqqqvvv}}}qqqVVVOOORRRcccwwwxxxvvvuuuwww~~~|||wwwwwwzzz{{{wwwttt|||{{{{{{|||~~~~~~}}}|||zzz}}}}}}yyytttrrrpppkkkkkkttt{{{zzzxxxwww|||{{{zzzxxxrrrmmmkkkkkk{{{uuuggg]]]WWWWWWXXXeeeeeelll~~~xxxeeeLLLNNNddd~~~eee[[[qqqwwwdddCCC888000111333111---+++........................------............------,,,,,,,,,---------......,,,,,,------------------+++,,,,,,------,,,,,,+++------------------------------------------------------------------------------------------------............/////////////////////000111222222111111444:::DDDPPPZZZ\\\XXX```iiinnnttt~~~~~~|||jjjVVV[[[`````````eeepppyyylllppptttvvv}}}wwwpppnnnqqqvvv~~~|||}}}qqqmmmjjj^^^JJJ<<<;;;<<<===<<<:::999:::;;;:::999777666444333333222///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,***))))))***,,,------,,,,,,+++,,,,,,---------111444333111666BBBLLLRRRVVVXXXTTTMMMLLLQQQXXXZZZ\\\YYYNNNCCC???FFFNNNaaappp|||tttmmmiiieeejjjgggccc]]]UUULLLCCC===888777777999???IIIQQQUUU[[[cccnnnvvv|||~~~ssskkkeee___VVVOOOKKKHHHCCC===:::999777555;;;===BBBKKKVVVddduuuwwwiiijjjxxx|||zzzvvv~~~vvvxxxPPP;;;999888888:::888666222...,,,+++,,,,,,******))))))))))))******++++++++++++*********))))))*********++++++++++++)))))))))))))))))))))))),,,+++++++++***)))))))))((()))))))))************)))))))))))))))******+++***************************************+++++++++***++++++++++++,,,,,,,,,,,,......---,,,///666<<>>JJJZZZjjjqqqgggWWWbbbqqqyyy{{{ddd[[[WWWWWW___mmmyyy}}}}}}vvvtttrrrsss}}}}}}zzz}}}}}}}}}~~~|||yyytttooolllkkkkkkkkksssrrrxxx~~~tttrrrxxx~~~}}}yyy~~~sss[[[III;;;<<<===<<<:::999:::;;;:::999777555444333222222///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,------...---000333333333:::HHHSSSVVVXXXVVVPPPIIIIIIRRR[[[ZZZVVVNNNDDD???BBBMMMVVVfffuuutttfffiiiuuu~~~~~~sssoookkkgggbbb___XXXOOOGGG@@@;;;888888>>>CCCFFFLLLXXXdddjjjmmmvvvxxxnnnddd]]][[[VVVMMMDDD@@@@@@<<<777888777:::AAAIIIRRR]]]hhh||||||nnnbbbkkkyyyyyypppqqq~~~qqqtttfffIII<<<999999999:::888444111...,,,,,,,,,+++******))))))******+++++++++*********))))))))))))))))))*********++++++))))))))))))))))))))))))+++++++++***************))))))))))))************((()))))))))************++++++++++++++++++++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,+++---...---...555@@@JJJlllyyy~~~qqqnnn{{{uuudddooo~~~}}}zzzzzz{{{|||||||||zzzxxxssssssvvvyyy}}}~~~|||zzzyyyrrrlllkkkmmmqqqsssoooppppppmmmooouuuxxxwwwwww}}}}}}hhhfffaaaXXXVVVddd}}}zzzdddooo{{{zzz^^^XXXggg}}}xxxbbbHHH888111//////111..............................////////////......,,,,,,,,,---------......+++,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,------------...------------------------,,,,,,,,,------------...------------------------............////////////000000111000000111333666@@@MMM]]]jjjwwwzzzlllYYY^^^uuuooo]]]ZZZ]]]bbbhhhpppyyy{{{lllppp|||xxxxxxxxxwwwxxx{{{|||qqqhhhggglllrrryyy{{{tttvvvzzz}}}zzzyyy~~~}}}lllbbb;;;<<<===<<<:::999:::;;;999888666444222111000000///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,///444666:::AAALLLUUUZZZWWWRRRNNNMMMPPPVVV[[[TTTMMMCCC???BBBKKKVVV^^^gggqqqxxxoooYYYIIIOOO\\\yyy~~~}}}{{{~~~}}}zzz}}}{{{pppjjjlllhhh___TTTPPPIIIBBB===<<<>>>@@@FFFRRR\\\]]]___jjjwww~~~{{{xxxpppaaaSSSLLLKKKEEE<<<;;;777777<<>>MMM^^^llloooqqqsssmmmbbbggg|||{{{yyyzzz|||xxxlllccc```hhhsss~~~~~~}}}zzzssszzz|||~~~{{{xxx{{{~~~nnneee]]]___cccggglllpppiiiiiikkkooosssrrrmmmhhhooouuu|||;;;<<<===<<<:::999:::;;;777666444222000///......///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///***...555:::@@@GGGOOOUUU[[[TTTNNNMMMSSSZZZ\\\\\\MMMDDD<<<<<>>;;;999888999:::;;;888666555222111///......111///---+++++++++,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++***************+++++++++,,,,,,,,,------,,,+++******---//////222777>>>GGGMMMQQQRRRVVVMMMHHHOOO[[[```YYYPPPLLLBBB???IIIVVV\\\^^^___lllfff\\\OOOHHHLLLXXXcccooouuu{{{yyysssqqquuu{{{tttssslllaaa[[[WWWMMMBBB;;;=========DDDQQQ[[[___jjjuuu~~~|||pppnnnlllnnnrrrsssrrrooonnnpppssstttuuusssqqqooooooqqqtttvvv{{{zzzkkkaaaXXXQQQHHH@@@:::::::::;;;>>>BBBKKKQQQWWW___mmmzzzvvvrrrkkk```___nnnlll}}}~~~ZZZEEECCC:::888666999===999///***,,,+++++++++++++++***))))))************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))((((((((((((,,,,,,++++++***))))))))))))************+++++++++++++++++++++******))))))++++++******************------,,,******+++...111444DDDWWWgggttt~~~yyyvvv}}}mmmnnn{{{wwwvvvwwwxxxxxxvvvrrrnnnmmmpppsssttttttyyyzzzzzzzzzyyyvvvtttrrr|||~~~{{{rrrgggbbbdddhhhnnnrrrqqqjjjeeefffeeeaaa[[[ZZZZZZZZZ]]]bbbgggjjj[[[VVVQQQOOOQQQSSSUUUUUU^^^[[[]]]eeemmmuuuwwwxxxzzzppp```lll~~~ooo\\\VVVeeewww~~~jjjfffzzzuuuWWWAAA777111333333000......---***//////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///////////////////////////111///------...000000000333---...999CCCHHHMMMTTTVVV___gggqqquuummmpppuuueee\\\^^^dddlllsssuuuvvvwwwwwwuuuvvv|||xxx{{{~~~yyytttvvvtttlllfffdddbbb```___aaacccddd```aaa```^^^[[[ZZZZZZ[[[___aaa]]]WWWWWW^^^cccbbbaaaeeeddd___```fffgggdddffffffeeeeeeeeedddcccccccccdddfffiiimmmppppppppprrryyyuuuppp}}}@@@>>><<<999888999:::;;;777666444222111000//////000///---+++++++++,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++......---------,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,++++++,,,000333222555<<>>???BBBGGGMMMRRRTTT\\\ttt|||yyykkk[[[eee{{{rrryyyxxxVVV>>>===:::666444666777444000...,,,,,,,,,---,,,,,,++++++************************))))))))))))))))))))))))************)))))))))((())))))************************************++++++)))************+++++++++++++++++++++*********)))++++++******************,,,...000///------000333<<>>===???>>>GGGMMMMMMNNN\\\wwwfff```ooouuuooo}}}OOOFFF???:::333111555:::666...+++++++++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************)))))))))))))))******++++++,,,,,,,,,((())))))***++++++,,,,,,)))************+++++++++++++++++++++******************++++++++++++++++++(((,,,///...,,,...444999FFF___{{{|||xxxpppuuuyyygggVVVVVVjjj{{{qqqnnnfffuuuuuuuuuwwwyyy{{{{{{xxxuuu|||xxxssspppnnnmmmlllkkkjjjlllnnnooonnnlllhhhfffddddddeeeeeefffhhhiiijjjkkkkkkjjjkkkqqqyyy|||yyyvvvvvvvvvxxx|||wwwpppjjjeeebbbXXXRRRMMMNNNQQQVVV___hhhnnnppptttzzz~~~~~~zzzvvv|||~~~zzzjjjffftttgggXXXXXX}}}aaaUUUsssfffRRR===222,,,000333000...111/////////.........------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///////////////////////////...------......///000000///666HHHgggwww]]]hhhxxxsssnnnnnnvvv{{{qqqrrrmmmoooooouuu~~~}}}tttpppsssmmmrrrqqqiiifffjjjkkkgggcccccccccbbbbbbbbbbbbbbbaaabbbcccccccccfffjjjmmmnnnppppppnnnooouuuxxxwww}}}~~~||||||{{{uuutttppplllfff```\\\YYYXXXWWWVVVYYY___fffkkknnnxxxzzzyyysssjjjeeegggjjjzzzCCCAAA>>>;;;::::::;;;<<<666555444333222111111111000///---,,,,,,+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++*********************+++++++++,,,,,,,,,------)))***+++++++++...222555444:::CCCKKKNNNNNNLLLJJJDDDIIIOOOQQQOOOJJJDDDAAAFFFOOOZZZaaaaaaaaaeeekkkeeehhhlllpppsssrrrooolllrrrrrrpppjjjddd```___```ZZZWWWNNNCCC:::999===AAALLLUUU```iiiuuu{{{qqqjjjkkkoootttwwwyyyuuunnnmmmuuu~~~ooodddXXXOOOGGG@@@>>>@@@888AAAJJJLLLJJJOOO[[[fffjjjccckkk}}}{{{vvviiivvvsssJJJCCC@@@888222555;;;777...)))))))))))))))******+++************************))))))))))))))))))))))))*********)))))))))))))))((())))))***+++,,,------))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++++++++,,,***,,,---,,,---444BBBLLLZZZnnnyyyxxxwwwpppZZZSSSVVVhhh}}}zzzqqqlllkkkttt~~~rrrsssuuuxxxzzzyyyvvvsssuuuqqqkkkeeecccccceeefffjjjkkklllllliiiddd___\\\ccccccdddiiipppuuuvvvuuuoookkkggghhhmmmssssssqqqpppooopppqqqtttxxx{{{~~~~~~~~~~~~~~~rrrbbbUUUNNNNNNRRRVVVXXXaaalllrrrrrrsssvvvyyyyyy~~~{{{hhh}}}zzzppp{{{|||SSSXXXttt}}}uuuRRR===///222777333---,,,////////////....................................---------------------------------------------------------------------------------------------------------............///////////////////////////000000111000000000111333666EEE]]]{{{cccddd|||~~~~~~yyy~~~xxxnnnnnnvvv~~~uuupppqqqrrrqqqrrrsssmmmeeedddhhhjjjoooqqqpppsss{{{||||||{{{zzzyyyzzz}}}~~~zzzsssjjj```[[[YYYYYYZZZVVV\\\eeelllooommmjjjgggoootttDDDBBB???<<<;;;;;;<<<===666555444333222222222222///......---,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))*********++++++++++++******+++++++++---000333888>>>GGGMMMNNNLLLIIIHHHGGGMMMRRRRRRKKKDDDBBBBBBMMMUUU^^^ccceeeggghhhiiiccciiimmmnnnjjjfffeeefffeeedddbbb___\\\ZZZXXXXXXQQQLLLDDD<<<999===HHHSSS]]]eeeooowwwwwwpppkkkjjjpppxxxtttnnnwwwzzziii\\\QQQHHHDDDEEE999===BBBFFFIIIMMMSSSWWW```|||ccc]]]ooo}}}uuuvvvvvvqqqKKKBBB???:::444444777666111++++++***))))))***+++,,,************************))))))))))))))))))))))))))))))))))))))))))******(((((())))))***+++,,,,,,+++++++++*********))))))))))))*********++++++++++++++++++++++++++++++,,,******++++++,,,,,,,,,,,,//////------333CCCXXXgggppp{{{{{{}}}yyy___^^^gggzzz|||qqqlllooouuuzzz}}}{{{xxxxxxxxxuuutttttttttuuuuuurrrpppnnniiibbb[[[WWWXXX[[[___```cccgggkkkmmmmmmlllkkktttqqqnnnnnnppppppmmmiiiooohhhbbbaaadddeeecccbbbbbbbbbaaabbbccceeehhhiiiiiilllooosssvvvyyy{{{}}}~~~}}}{{{vvvmmm```QQQEEENNNUUU^^^fffkkkpppuuuyyy{{{zzzyyyyyyyyy|||{{{zzz{{{qqq]]]fff{{{tttVVV:::333666555111///000000/////////.................................---------------------------------------------------------------------------------------------------------............///////////////////////////000111222111///000333666EEEVVVmmmrrrbbbdddnnnbbb^^^aaappp|||{{{pppfffnnnnnnxxxzzzuuuvvv{{{}}}}}}uuussspppmmmkkklllsss|||qqqddd[[[WWWYYYVVVTTTUUUYYY___dddgggsssvvvyyy{{{~~~FFFDDD@@@===<<<<<<======777666555333222222111111.........------,,,++++++++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,,,,,,,,,,))))))))))))***************+++,,,++++++---111444???EEELLLOOONNNKKKIIIIIIJJJOOORRROOOGGGCCCEEEHHHSSSYYY___cccfffkkkkkkiiifffjjjmmmiiiaaa]]]^^^bbb]]]\\\ZZZZZZZZZXXXUUUSSSJJJCCC===<<<>>>EEESSS^^^jjjqqqyyyrrrkkkhhhjjjpppvvvwwwuuukkkjjjuuuyyyjjj\\\NNNGGGFFF???<<<:::;;;BBBMMMWWW]]]SSStttnnnVVVbbbwww}}}~~~zzzxxxtttwwwcccFFF>>>888777666444333555000///...,,,,,,,,,---...************************))))))))))))))))))))))))))))))))))))************(((((())))))***+++++++++,,,,,,++++++***))))))((()))************+++++++++++++++++++++,,,,,,,,,,,,******++++++,,,---------...,,,,,,000===QQQhhhvvv{{{~~~|||zzzrrrggg\\\ppp~~~ssshhhhhhtttxxxrrrqqqrrrssssssuuusssqqqpppoooooommmkkkjjjgggbbb\\\XXXXXX[[[^^^aaadddhhhmmmrrruuuvvvwwwzzzuuupppllljjjgggbbb___ccc\\\XXXXXXXXXVVVUUUUUUVVVUUUTTTTTTUUUVVVWWWXXX^^^```dddgggiiikkkoooqqqooowwwyyyhhhYYYTTTOOOMMMWWWfffpppqqqnnnrrrpppqqqrrrsssuuu}}}yyy|||nnnqqq```kkk{{{mmmKKK555///111222111000000000/////////..............................------------------------------------------------------------------------........................---------............///////////////////////////...///000///...222888===TTT___pppyyyuuujjjdddeeeuuueee[[[dddkkkkkkjjjlllnnnmmmiiigggooo{{{tttmmmmmmwww{{{sssqqqqqqrrruuu}}}|||ooohhhhhhccc[[[VVVUUUXXX[[[]]]iiiqqqzzz|||yyyuuuvvvxxxGGGEEEAAA>>><<<<<<===>>>888777666444222111111000............---,,,++++++++++++++++++++++++++++++******++++++++++++*********+++++++++,,,,,,,,,,,,))))))*********+++++++++***+++,,,---...111555888CCCHHHMMMMMMJJJGGGHHHIIILLLNNNNNNJJJDDDDDDKKKRRRYYY___cccbbbccchhhjjjhhhiiiiiigggccc^^^\\\\\\^^^[[[YYYXXXXXXYYYWWWQQQMMMBBB<<<;;;BBBKKKTTT^^^hhhvvv|||zzzoooffffffjjjpppzzz{{{~~~qqqkkkwww|||lllZZZMMMHHHCCC???:::888===HHHVVV```XXXeee{{{~~~xxx[[[VVVaaa}}}}}}~~~xxxZZZFFF999;;;;;;444222777333222000...------......************************))))))))))))))))))))))))((()))))))))******************++++++++++++++++++++++++******************)))************++++++++++++++++++,,,,,,,,,------******++++++,,,------...,,,,,,000<<>>===<<<===>>>999888666444222111000000............---,,,+++***++++++++++++++++++++++++******++++++++++++******(((((())))))******************+++++++++,,,,,,,,,***+++---...000444999===DDDHHHKKKJJJFFFCCCEEEHHHLLLLLLJJJEEEBBBFFFPPPYYY___fffiiiccc___bbbfffeeejjjfffbbb___^^^^^^]]][[[XXXUUUSSSTTTTTTQQQIIICCC???;;;???MMM[[[dddmmmttt|||vvvkkkfffgggqqq{{{uuurrrqqqyyyiiiWWWOOOCCCCCC@@@<<<<<>>888888999:::;;;<<<>>>???===@@@BBBCCCDDDGGGLLLPPPXXX\\\^^^aaajjjsssrrrkkktttpppgggZZZMMMIIIMMMRRRUUUXXXaaakkknnnnnnttt}}}{{{wwwwww}}}mmmrrr}}}```bbbzzzggg^^^eeeuuuhhhLLL@@@888///000000000000////////////........................------------------------........................------------------------000000000000000000000000---------.........//////////////////////////////---///111333666???MMMWWW\\\TTT\\\sss|||www|||zzz~~~{{{qqqtttrrr}}}tttmmmoooppp~~~rrrffffffqqqzzz}}}}}}|||}}}~~~zzzttt~~~~~~|||wwwqqqkkkgggdddZZZYYY[[[___gggnnnsssuuucccnnn~~~EEEBBB???>>>>>>>>>>>>===777666555444333222222222000///...---,,,+++++++++,,,,,,,,,+++++++++******+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------...111777???EEEIIINNNMMMDDD???AAADDDDDDOOODDD===@@@HHHOOOYYYccciiijjjgggaaa```eeeiiijjjjjjiiifff```\\\YYYZZZ[[[^^^UUUPPPPPPOOOHHHAAA===:::CCCQQQ^^^hhhqqqzzztttfffccchhhwww|||}}}|||ooojjjsss}}}hhh[[[PPPGGG???;;;:::;;;BBBJJJWWW]]]hhhvvvvvvoootttdddUUU\\\xxxwww}}}|||gggFFF@@@BBB===777888555555555222///,,,,,,,,,---,,,+++******,,,...///,,,***(((&&&&&&(((***,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++---......---+++******+++,,,---,,,,,,******++++++,,,,,,---...//////+++******+++...//////...---AAAZZZkkksssxxx}}}{{{|||wwwaaaaaawwwmmmpppzzztttqqqqqqrrrsssyyy~~~wwwqqqpppvvvoooeee^^^]]]___bbbdddnnnoooqqqsssuuuvvvwwwwwwtttnnngggbbb```[[[TTTNNNFFFDDDBBB???<<<:::999888:::666666::::::555555999777777555444333333333333777777666777:::===@@@BBBGGGHHHJJJNNNTTTZZZ```cccaaadddggggggeee___XXXTTTMMMQQQXXX___eeeiiikkkkkktttxxx{{{}}}xxxrrr}}}WWWXXXlllrrrZZZ\\\nnntttWWW???222000555444///111777444+++000000000000000000000000...........................................................................---333::::::111++++++...............///000000222...---000000...---...+++222777???QQQeeeiii```]]]dddooo{{{~~~wwwwwwzzzwwwvvvwwwkkkhhhdddfffsss~~~|||{{{yyyxxxxxxzzzzzzyyyxxxvvvuuuttttttqqqmmmmmmpppooojjjlllqqqooommmkkkiiiiiikkknnnoooqqqssswww|||ooosssxxxgggccc^^^^^^``````]]]ZZZaaaiiirrrxxxDDDAAA>>>======>>>===<<<777666555333222222222222000000///...---,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++***************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,---///333999AAAGGGIIIMMMKKKAAA;;;???FFFJJJKKKAAA;;;???HHHRRR]]]ggghhhkkkiiidddbbbdddgggfffggggggddd___ZZZUUUSSSSSSTTTQQQOOONNNIIIAAA===>>>IIIOOOYYYcccnnnwwwxxxqqqhhhbbbfffnnn}}}pppmmm|||{{{sss___TTTIIIDDD@@@>>>@@@CCCGGGRRRcccqqq|||{{{|||wwwfffZZZmmmmmmooo~~~YYYFFFAAA>>>999333666666555333///,,,,,,,,,...---,,,+++******+++,,,***++++++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++---......---+++***+++***))))))))))))***+++******++++++,,,------...+++,,,,,,,,,---...///000888LLLeeettt{{{~~~yyylllmmmpppgggmmmvvvsss{{{}}}vvvqqqqqqrrrwwwuuuuuuxxxxxxuuutttvvvpppkkkeeeaaabbbdddgggiiipppppppppoooooonnnmmmlllddd]]]VVVQQQNNNIIICCC======<<<;;;999777666666666999555444777777222222555888777666555555555555555555555555555666777999:::999999;;;>>>CCCHHHMMMPPPUUUXXX^^^cccfffgggfffeeeXXXVVVTTTSSSWWW^^^eeejjjgggkkkooottt~~~|||qqq]]]nnntttxxx___^^^pppmmmQQQ888555555222---,,,111333222000000000000000000000000........................................................................///---000555444///,,,---...............///000000111...---111111///...000555111333FFFllljjj]]]kkk|||}}}wwwvvvuuu~~~rrrqqqqqqssssssqqqmmmjjjiiiooowww}}}zzzxxxwwwwwwsssrrrqqqpppooonnnnnnnnnpppqqqrrrtttvvvxxxyyyzzz{{{zzz|||{{{qqqkkkjjjfffeeedddccccccbbbccccccggghhhiiikkkmmmoooqqqsssxxx}}}{{{nnndddaaa```^^^]]]ZZZ___bbbccceeeoooBBB@@@===<<<<<<<<<<<<;;;666666444333222111111111111000///...---------...------------,,,,,,,,,,,,------,,,,,,,,,+++++++++*********++++++++++++,,,++++++++++++++++++++++++***,,,///222777===EEEJJJJJJKKKFFF===:::@@@IIIOOOFFF???;;;@@@JJJUUUaaaiiifffjjjjjjfffccccccbbb______```aaa^^^YYYSSSOOONNNKKKLLLNNNKKKBBB;;;>>>EEEYYY\\\aaajjjttt}}}wwwiiiaaa___cccnnnyyyxxxiiikkkuuu|||mmm___PPPHHHCCC===::::::>>>LLLaaaqqqxxxeeehhhpppfffsssNNN>>>@@@<<<222777777777444111---,,,,,,...------,,,+++***)))((()))+++...000000...+++)))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***+++)))'''%%%%%%'''***+++)))******++++++,,,,,,,,,,,,......---+++,,,000444AAAVVVlllwwwzzz|||}}}}}}~~~}}}oootttxxxaaammmsss}}}zzz}}}wwwqqqnnnpppsssvvvsssrrrttttttrrrrrruuujjjhhhfffgggiiilllmmmmmmpppooommmjjjgggdddbbbaaaWWWQQQIIIDDD@@@===999555555555444333333333444444999666555777666333222444444444333333333333333444555555444444333333333333333444444666999===@@@BBBFFFIIIPPPWWW___fffkkkmmmhhhbbb[[[TTTSSSVVV[[[___^^^ccchhhmmmtttzzz{{{wwwuuutttvvvSSSYYYhhhrrrTTTZZZ{{{gggAAA:::444000///...---///444000000000000000000000000........................................................................000------......,,,,,,///...............///000000///---...222222///...111777444999UUUtttUUUdddxxxnnngggeeemmmvvvyyyxxxvvviiimmm}}}wwwqqqmmmjjjjjjlllooommmgggaaammmzzz{{{{{{yyyvvvrrrooolllkkkkkkiiiiiihhhgggggghhhhhhhhhjjjllloootttyyy~~~rrrhhhccceeeffffffffffffdddbbbaaagggfffeeeddddddeeefffgggggglllrrrvvvyyy~~~uuullleee```]]]YYYXXXVVVRRRPPPUUU___fffsss@@@>>>;;;:::;;;<<<;;;:::666555444222111111111111//////...---------------......---------,,,,,,,,,,,,,,,++++++++++++******************++++++++++++************++++++++++++***---111666;;;BBBHHHMMMKKKGGGAAA===???FFFLLLOOOAAA>>>???FFFPPPYYY```ccc```fffhhheeeaaa___\\\WWWVVVYYY\\\]]]ZZZTTTPPPNNNJJJIIIIIIFFF@@@===EEEPPPaaabbbgggoooxxx~~~~~~yyynnnbbb]]]bbbmmmyyy}}}{{{}}}ssslll}}}|||kkkXXXMMMGGG@@@;;;999===III\\\mmmtttyyy}}}oooxxxtttsss|||jjj}}}]]]@@@AAA@@@555777888888666222///------,,,,,,,,,,,,+++***)))((()))+++...000000...+++)))***+++++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******)))'''&&&'''(((***+++******++++++,,,,,,,,,---,,,...///,,,***,,,444;;;LLL```ssswwwxxx}}}pppffftttmmmyyy{{{sssnnnmmmooopppnnnmmmooosssrrrmmmiiijjjhhhiiijjjmmmpppqqqpppnnnmmmkkkhhhccc___[[[XXXWWWMMMHHHAAA===:::999777555333222222222222333444444888777777777777666666777333333333222333333444444666666666555444333222111666555666666777999;;;<<<<<<>>>BBBHHHOOOWWW]]]aaagggeeeccc___ZZZVVVRRRPPPTTTYYY___dddfffgggfffdddnnnrrrwww~~~www```YYY^^^rrr]]]OOOkkkyyyVVVFFF888000333444///,,,///////////////////////////........................................................................///...,,,,,,,,,,,,---///...............///000000///...///222111------000111:::JJJbbb~~~vvvXXXcccwww~~~pppfffaaabbbmmmtttsssqqqqqqggggggwwwvvvmmmlllkkk{{{ssskkkjjjooosssrrrooo~~~}}}{{{yyyvvvsssrrrpppmmmiiigggeeeeeeeeejjjjjjiiiiiiiiijjjjjjkkkkkkmmmpppuuu{{{zzzrrrjjjfffjjjjjjkkkkkkkkkjjjiiihhhkkkjjjiiihhhhhhiiijjjllleeeiiilllllllllpppwww~~~xxxllleeebbb\\\TTTMMMJJJLLLQQQUUUZZZsss???===:::::::::;;;;;;:::555444333222111000000000------,,,,,,++++++,,,,,,......---------,,,,,,,,,************))))))))))))))))))*********+++++++++)))))))))******+++++++++***...444:::???DDDJJJMMMKKKCCC<<<@@@IIINNNLLLIII???AAAGGGOOOWWW]]]\\\YYYXXX^^^bbb```]]][[[WWWRRRTTTWWW[[[\\\YYYTTTOOOMMMJJJEEEAAA???@@@CCCNNNYYYdddffflllttt{{{}}}yyytttjjjfffbbbccclllwww~~~~~~~~~~~~~~~~~~{{{xxx|||~~~{{{tttwwwhhhZZZQQQHHHBBB???;;;@@@MMM___mmmtttxxx|||yyyvvv{{{vvviiieeeuuurrrlllxxxLLLBBB@@@999777999999888444111//////***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))******++++++++++++,,,,,,,,,,,,------------+++---...,,,,,,222===GGGZZZmmm|||~~~iiifffqqq|||~~~}}}|||{{{xxxtttqqqnnnmmmlllllljjjhhhiiillljjjeeecccdddlllmmmnnnpppqqqpppllliiigggddd___XXXRRRLLLIIIGGG===:::666444333444444555333333333333333444555555555666666666777888888888777777777666777777888888666666666666555444333222444444444444444444444555666777888;;;???EEEIIILLLSSSWWW\\\``````\\\WWWSSSLLLNNNQQQTTTVVVZZZ```fff[[[hhhsssvvvzzz|||rrrbbb\\\UUUVVVaaahhhpppsssSSS]]]sss{{{___HHH444222555111......////////////////////////........................................................................---......---...//////..................///000000000///000111///,,,...222333???RRRfffwww~~~yyypppqqq~~~nnnpppooopppsssqqqnnnooorrrrrrkkkwwwpppoooooolllrrrkkkeeeiiitttzzzuuuqqqnnnkkkhhhggghhhgggfffdddccccccddddddkkkkkkkkkjjjkkkkkkllllllkkklllmmmooorrrwwwzzz|||~~~}}}zzzuuupppkkkkkkkkkkkklllmmmooopppmmmlllkkkiiiiiiiiijjjjjjhhhiiiiiihhhgggiiilllooo~~~uuummm```UUUMMMJJJJJJKKKNNNVVVcccwww???<<<:::999:::;;;;;;:::444444222111000/////////,,,,,,+++++++++++++++,,,------------,,,,,,,,,,,,***))))))))))))((((((((()))))))))************+++(((((())))))***+++++++++,,,000777===AAAEEEIIILLLHHH???<<>><<>>LLLVVVdddrrr}}}vvv___aaagggkkk{{{tttvvvxxxppppppooooooppppppnnnkkkhhhmmmgggbbbaaa``````dddiiiqqqpppoooooommmiiiccc___[[[XXXQQQJJJBBB<<<888666444333111111111333444666555555555666777888999:::777999:::888999<<<<<<::::::999999888888888999999777777777666555555444444555555444444444333333333333333444666888;;;===>>>BBBGGGNNNWWW___dddhhhiiiYYYVVVRRROOOLLLOOO[[[hhhYYY^^^bbbeeennnwwwtttkkkrrrdddXXXSSSRRRSSS^^^lllnnndddYYYjjj~~~{{{```@@@000///111222222000000000000000000000000........................................................................,,,///000......111000..................///000000111///000111000...222999@@@DDDQQQeeeyyyzzzooowwwvvvwwwtttsssyyyxxxuuuxxxzzzoookkkjjjkkksss~~~{{{yyyvvvpppkkkjjjhhhdddcccdddcccddddddeeefffggghhhhhhiiiiiiiiijjjkkklllnnnnnnlllkkkjjjiiiiiijjjlllmmmpppuuu{{{|||yyyyyyyyyyyy{{{}}}}}}}}}{{{xxxvvvsssqqqppppppooonnnoooqqqqqqpppooovvv|||}}}xxxzzz~~~pppbbbVVVOOOKKKIIIGGGIIISSSggg???<<<::::::;;;<<<<<<;;;444333222111////////////,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++*********))))))))))))((())))))))))))************((((((((()))***+++++++++---222999???CCCEEEGGGIIICCC>>>>>>GGGNNNKKKDDDAAACCCKKKTTTZZZ``````XXXLLLJJJPPPTTTTTTTTTVVVVVVTTTUUUVVVVVVSSSNNNIIIFFFEEEAAA===<<>>@@@BBBCCCFFFIIIIIIEEEEEEHHHGGGDDDAAA@@@???>>>>>>===>>>>>>>>>===;;;999888777777888888888888888888777777666222333444666666666555555:::===BBBJJJSSS]]]fffkkkkkkhhhddd^^^TTTMMMRRR\\\bbb^^^ZZZ[[[eeeqqq{{{~~~yyyooommmpppmmmbbbVVVrrrrrrbbbqqq|||]]]eeemmmsssuuuUUU:::///222333111000000000000000000000000........................................................................,,,000///,,,,,,111111..................///000000000///000222222333;;;DDDMMMNNNXXXjjj}}}}}}wwwvvvpppsss{{{uuuwww{{{|||}}}zzz~~~yyyvvvsssooopppiiifffggggggeeeeeehhhfffhhhkkknnnpppqqqppppppkkklllnnnpppsssvvvxxxzzzwwwuuurrrnnnmmmlllmmmnnnmmmttt}}}xxx}}}|||uuuttt{{{~~~|||ooolllmmmsssxxx|||pppccc\\\QQQFFFBBBJJJQQQ\\\yyy???===::::::;;;<<<<<<<<<444333222000//////......------,,,,,,,,,------...,,,,,,,,,+++++++++******+++++++++************)))))))))))))))************'''(((((()))***+++++++++///444;;;@@@CCCEEEFFFGGG???===AAAIIIJJJDDD@@@BBBEEENNNVVV[[[```aaaXXXMMMGGGMMMQQQQQQRRRVVVXXXWWWPPPQQQPPPNNNJJJGGGFFFFFF======BBBKKKRRRYYYcccmmmmmmqqqsssqqqiiiaaa\\\ZZZeeeooowwwyyy{{{~~~zzzssspppmmmooovvvyyywwwxxx}}}uuuuuuuuuuuuvvvyyy{{{|||{{{{{{|||~~~~~~zzzwwwtttvvvzzz}}}}}}vvv|||xxxdddVVVQQQHHH@@@<<>>DDDLLLRRRUUUlllooosssrrreeeUUUPPPTTT^^^```dddhhhiiinnnyyyzzzwwwxxxyyy\\\OOOtttnnn___rrrcccccc\\\VVVmmmfffGGG555333111+++000000000000000000000000........................................................................---000...)))***000222000...............///000000000///111333444777BBBMMMQQQXXXfffsss{{{zzzvvvnnnuuu|||lllqqqzzz|||~~~xxxsssrrrpppmmmiiibbb```dddfffeeefffkkkmmmooossswwwyyyyyyxxxxxxrrrsssvvvyyy~~~{{{xxxxxxxxxyyy{{{|||}}}}}}rrrqqqnnnkkkkkkoooxxxuuulll]]]JJJDDDOOORRRJJJRRRfff;;;999777888:::<<<<<<<<<555444333111000//////...000///...---,,,+++++++++******))))))))))))************))))))))))))******************))))))((((((+++)))''''''(((***+++,,,111777???EEEGGGFFFEEEDDD>>>???CCCIIIHHHCCC@@@BBBKKKUUU^^^```^^^ZZZRRRJJJIIIIIIJJJOOOUUUVVVRRRMMMKKKGGGEEEGGGGGGCCCAAACCC===AAAGGGOOOXXXaaajjjpppoooqqqpppiii___ZZZ\\\```nnnrrruuutttrrrqqqrrruuunnnqqqtttvvvuuuuuuuuuuuurrrtttuuutttrrrrrrvvvzzztttuuuxxxzzz{{{{{{zzzyyytttwww{{{~~~}}}{{{yyy{{{yyyeeeOOOGGGDDD???===EEEXXXooo~~~|||mmmhhhbbbWWWLLL]]]dddxxxzzz~~~dddFFF???999111666===999777:::777333000------///000...,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,***((())),,,///...000000333CCC^^^ttt}}}}}}}}}~~~gggjjjlllkkkjjjpppvvvlllooosssuuuvvvxxxzzzxxxsssxxxqqqiiiiiinnnnnnhhhbbb\\\bbbgggiiikkknnnooonnnkkkhhhccc^^^XXXPPPHHHCCC;;;777222000222444444333555888;;;<<<<<<>>>BBBEEEHHHMMMQQQTTTSSSRRRTTTUUUccceeefffccc___\\\\\\^^^ZZZZZZYYYXXXXXXXXXXXXYYYXXXSSSLLLGGGDDDBBBAAA@@@>>>;;;999:::===>>><<<999888666555555666666666444555444444555999@@@FFFJJJ[[[cccnnnuuussshhh[[[RRR___fffhhhccchhhtttzzzvvvvvvzzzyyyzzzwwwYYYccc~~~lll]]]|||xxxZZZPPPTTTiiiwww}}}ccc???555888111+++111333...---000000,,,////////////////////////------............---------------...///000000111---------.........//////000000000000////////////---...///000666CCCVVVccc___\\\lll~~~{{{wwwiiioooyyyyyyvvv}}}|||~~~wwwmmmkkkqqqqqqjjjkkkhhheeeeeegggjjjlllmmmuuutttuuuxxx~~~~~~yyyuuuggghhhhhhbbbgggttt}}}}}}eeeVVVJJJIIIKKKJJJJJJLLLdddvvv>>>;;;999888999::::::999555444333111000//////...//////...,,,,,,++++++,,,++++++************++++++******))))))))))))******++++++*********)))))))))***)))(((((()))***,,,,,,333888>>>BBBCCCBBBBBBBBB<<>>@@@JJJOOOYYYdddlllllleee^^^TTTSSSUUU[[[aaagggooovvvnnnqqqiiilllvvv]]]IIISSS^^^sssqqqRRR999333222---111111------222333111////////////////////////---......//////......---------......///000000111---------.........//////000000000000000000000///222222333999GGG^^^xxxooodddlll|||vvvlllmmmeeemmm~~~xxx|||~~~~~~~~~|||oooqqqqqqooooooqqqpppmmmiiihhhggggggiiinnnssswwwxxx|||ssspppjjjbbbbbbhhhlllnnnuuusss]]]RRRLLLHHHEEEFFFLLLZZZoooAAA>>>;;;999999888777666555444333111000//////...///...---,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,******))))))))))))******+++++++++***************))))))))))))***+++,,,---777:::===??????>>>===>>>;;;AAAIIIMMMHHHAAA@@@EEEUUUZZZ]]][[[[[[]]]^^^]]]SSSQQQPPPQQQSSSTTTQQQNNNJJJFFFFFFGGGDDD???===>>>BBBHHHPPPXXX___dddiiillljjjfff```]]]^^^dddlllqqqsssqqqoooooopppqqqqqqqqqrrrrrrrrrpppnnnooorrruuuvvvtttssssssssssssrrrqqqvvvwwwyyyzzzzzzyyyxxxwwwwwwxxxyyyzzzzzzzzzyyyyyy{{{{{{{{{{{{{{{{{{{{{|||}}}}}}~~~xxxnnnbbbQQQDDDAAA@@@BBBQQQeeevvvggguuueeessswwwMMMAAA888777999777======111777444000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---...---,,,,,,---...------///000:::OOOgggwwwfffkkkuuu~~~uuunnnoootttxxxzzzsssvvvssslllhhhjjjnnnooopppmmmgggbbb______ccceeeiiinnnqqqpppnnnlllfff______XXXMMMBBB;;;666333111444333222444888<<<>>>>>>HHHKKKNNNPPPRRRWWW^^^dddjjjlllnnnpppqqqsssvvvyyyyyyvvvtttwww}}}~~~~~~~~~~~~}}}{{{yyyxxx|||tttmmmhhhddd```^^^WWWTTTPPPNNNLLLHHHBBB======<<<<<<<<<===;;;888666666555444333444555666777;;;===CCCQQQaaakkkmmmkkkfff]]]\\\ccceeecccjjjyyyzzzxxxbbbfff}}}WWWRRRUUUpppnnnJJJ999777111222111---...222444333////////////////////////---......//////......---------......///000000000------........./////////000000000000000000000000222111333===SSSrrrsssgggtttqqqhhhcccjjjsssuuuqqqlllkkkjjjttt~~~}}}xxx{{{~~~|||{{{zzzttttttwwwyyytttjjjdddccchhhkkknnnpppsssyyywwwnnnjjjkkkllldddcccfffnnnyyyxxxbbbTTTJJJFFFFFF>>>DDDPPPeeeAAA>>>;;;999888888777555555444333111000//////......------,,,+++++++++,,,+++++++++******+++++++++******))))))))))))******++++++++++++************'''(((******+++,,,---///999<<>>CCCFFFGGGQQQTTTWWWZZZ]]]ccclllrrrqqqrrrrrrtttvvvzzz~~~{{{vvvsssqqqooommmhhhddd```]]]ZZZUUUMMMHHHEEEBBB@@@???>>>===;;;999888888777666555444333333777777:::DDDRRR___iiimmm{{{uuuqqqqqqnnnlllsss}}}tttdddooopppbbbYYYkkk|||___DDD444444333111///000111111///////////////////////////......////////////..................//////000000............////////////000000000000000111111111000000444AAAYYYuuu{{{nnn|||hhh___[[[cccqqq{{{{{{wwwooommmvvvtttqqqxxx}}}yyyxxxxxxyyy|||~~~xxxggg^^^```hhhnnnvvvzzz}}}wwwvvvyyy}}}|||~~~uuusssrrrooollljjjhhhiiinnnsssvvvwwwyyycccSSSLLLJJJ>>>BBBDDDLLLjjj???===:::999999999888777555444333111000//////...------,,,+++++++++,,,,,,******))))))))))))************))))))))))))******************************''')))+++++++++,,,///222:::>>>BBBCCCAAA<<<888666AAACCCFFFFFF@@@===FFFQQQVVVYYYYYYVVVVVVZZZ]]]]]]WWWUUURRRPPPOOONNNMMMLLLFFFDDDDDDDDDAAA<<<<<<@@@JJJQQQZZZbbbeeeeeedddddd___\\\[[[___ffflllnnnmmmuuuqqqmmmmmmppprrrqqqpppnnnpppqqqqqqooommmmmmmmmsssrrrrrruuuxxxyyyvvvsssrrrssstttvvvxxxyyyyyyzzzzzzyyyyyyzzz{{{|||~~~{{{{{{|||}}}}}}}}}||||||~~~|||}}}{{{~~~rrr[[[JJJIIIDDD===EEEWWWjjj|||lllqqquuurrrxxxxxxlll___||||||PPPCCC>>>:::222555;;;888888777444000---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,+++***+++---/////////888BBBUUUgggqqqwwwkkkeeevvv|||qqqkkkmmmrrruuuvvvppppppmmmkkkmmmpppnnniiibbbaaabbbfffmmmppppppnnnhhhkkkjjjgggddd```XXXOOOEEEAAA;;;777666666555555888:::???DDDIIIMMMPPPSSSZZZ\\\___bbbeeekkkttt{{{wwwvvvvvvwww{{{}}}{{{zzzyyyxxxwwwtttpppkkkhhhfffaaaZZZUUUNNNJJJDDD@@@>>>>>>===<<<999999999888777555444333555666888;;;AAALLLYYYcccqqquuutttllliiipppwwwyyyvvv|||iiiuuu|||jjj]]]bbbuuuwwwXXX222444222000111333222000...////////////////////////...//////////////////...............////////////........./////////000000///000000000111111111222000444<<>><<<999888999:::999888555444333111000//////...,,,,,,++++++++++++,,,,,,***))))))))))))))))))*********))))))))))))******)))))))))))))))*********''')))+++******,,,111555<<>>IIIUUUQQQTTTSSSNNNLLLOOOQQQQQQSSSRRRPPPNNNLLLJJJJJJIIIEEECCCBBBBBB???<<>>555111777:::666777666333///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---...///...,,,+++,,,///222DDDUUUgggnnnqqqxxxwwwpppkkkiiioooxxx}}}yyyvvvtttsssrrrqqqoookkkccc[[[\\\bbbeeeddd``````eeellltttxxxuuuqqqqqqoooiiiaaa[[[VVVLLLBBB999777555444666777888777CCCHHHMMMSSSVVVZZZ]]]___cccfffiiikkkmmmrrryyy~~~~~~zzzuuuqqqpppmmmhhhdddZZZUUUNNNIIIEEECCCAAA@@@;;;::::::999888777666555111444666555555<<>>???@@@???<<<;;;;;;<<>>>>>>>>@@@JJJUUURRRRRRNNNFFFBBBEEEHHHIIIMMMMMMMMMKKKIIIGGGGGGGGGCCCAAAAAA@@@===<<>><<<::::::999999222444444333333666===BBBLLLTTTZZZZZZXXXZZZ___bbblllgggiiivvvwww|||ooosssyyyxxxuuuDDD:::222222333111111333//////////////////////////////000000000000///////////////////////////....../////////000000000000///000000111111222333333222<<>>;;;999999888777666555444333111000//////...+++++++++***++++++,,,,,,,,,++++++++++++++++++,,,******))))))))))))******&&&'''''''''(((((()))))))))++++++)))'''+++333:::@@@???===:::888999===@@@@@@===;;;===@@@CCCKKKSSSVVVTTTMMMBBB===AAAEEEGGGIIIJJJKKKJJJGGGFFFEEEEEEBBB@@@@@@???======EEEPPPQQQWWW^^^cccbbb___\\\YYYWWW[[[aaafffhhhgggeeecccYYY]]]```aaa______aaadddeeeeeedddcccaaabbbeeeggghhhmmmsssuuussspppoooooonnnmmmmmmllllllmmmmmmnnn___^^^^^^]]][[[YYYWWWVVVTTTVVVYYY\\\]]]^^^]]]]]]UUUNNNEEEAAABBBIIIYYYgggzzz}}}yyy~~~ooo\\\OOOGGGBBB>>>DDDSSSeee|||zzz~~~fffWWWsss~~~mmmqqqzzzaaa@@@EEEBBB333000444222555888666222///---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---''',,,000///,,,111<<>>=========888777555444555666777777999<<>><<<;;;;;;;;;:::999333222111000////////////...---,,,+++************---)))(((******''''''+++))))))))))))))))))))))))******)))))))))))))))******)))(((***---222777:::AAACCCCCC<<<555444<<>>;;;???FFFMMMPPPOOOWWWPPPFFF???>>>AAAEEEGGGMMMLLLKKKIIIGGGEEEDDDCCCEEEAAA===;;;===CCCKKKPPPWWWYYY\\\``````]]]WWWRRRYYY^^^eeejjjkkkiiifffdddaaa]]][[[___fffhhhddd___dddccc```[[[WWW[[[eeennnvvv}}}~~~~~~tttqqqnnnmmmooorrrpppggg___]]]___ZZZKKK???BBBNNNXXXkkktttzzzxxxxxx}}}{{{uuudddWWWLLLDDDBBBAAAHHH\\\ttt|||ggg```]]][[[vvv{{{qqq}}}uuuOOO???<<<888444333333444666666555333000...,,,,,,,,,++++++,,,------.........------,,,,,,,,,.........------,,,,,,,,,************************,,,,,,,,,------,,,++++++///,,,...111...000DDD[[[rrr~~~~~~vvvwww|||~~~cccTTT[[[uuu{{{ooo{{{zzzxxxvvvuuuuuuuuusssrrrxxx{{{ooo[[[\\\iiillljjjjjjmmmooopppmmmjjjpppfffVVVFFF<<<777555555777:::???EEELLLSSSZZZ]]]bbbcccdddhhhpppyyy~~~{{{~~~}}}~~~|||xxxtttooodddYYYTTTQQQKKKFFFAAA>>>===<<<>>>;;;777444444444444333777888@@@NNNZZZaaafffjjjaaa\\\___jjjqqqnnnooouuuvvvvvvyyy{{{mmmbbb{{{mmmuuu^^^[[[aaaooooooUUU;;;444666555222222//////............////////////.........---------000000000000000000000000000000000000000000000000///---...111111222666<<<<<<[[[bbbgggzzzuuulll||||||vvvqqqsss|||wwwhhh```hhhooovvvwwwuuuvvv{{{||||||zzzyyywwwvvvuuutttuuurrrpppsssxxxwwwqqqjjjmmmpppwww}}}wwwtttrrrpppllliiisss|||tttkkkmmmwww}}}xxxkkklllhhhdddeeeiiiqqqjjjlllfffWWWJJJGGGHHHJJJAAA???<<<;;;;;;;;;999888444333222000///............---,,,+++************''')))******))))))***,,,))))))))))))))))))))))))******))))))))))))************)))+++...333888;;;AAAAAA???999444555<<>>;;;:::>>>EEEMMMRRRUUUWWW[[[]]]\\\ZZZWWWUUU___eeekkkmmmmmmooouuuzzzuuuqqqnnnooorrrtttsssqqqiiikkkllljjjfffcccbbbdddxxx~~~mmmYYYOOOKKKJJJ]]]iiirrrooojjjiiikkkkkknnnuuuzzz{{{|||~~~pppaaaRRRGGGAAA>>>BBBSSSjjjzzzrrriii\\\UUUpppwww|||sssWWWGGGAAA<<<888666222444666777666333000...---,,,,,,+++,,,,,,------------------,,,,,,,,,+++---------------,,,,,,,,,************************,,,,,,,,,------,,,,,,+++---)))+++000444<<>>999555555888<<>>===;;;:::999777333111333444888???EEEMMMYYYeeelllfff^^^[[[bbblllooommmqqqtttyyy|||}}}zzzuuuqqqeeejjj~~~nnnWWWVVVhhhxxxmmmYYYBBB444//////...111111000000000000111111/////////............---000000000000000000000000000000000000000000000000000111444666666:::GGGUUUtttooovvv|||yyy}}}mmmaaagggmmmnnntttsssssstttvvv|||yyyllldddhhhqqqrrruuuyyy|||}}}{{{yyywwwxxxwwwvvvuuutttsssrrrrrruuutttsssssstttuuuvvvvvv{{{zzz{{{}}}|||xxxuuuttttttvvvxxxwwwrrrnnnsss~~~~~~{{{}}}~~~zzzxxxvvvuuuvvvxxxxxxwwwvvvwwwxxxxxxwwwvvvwwwyyy||||||{{{zzzyyywwwuuuuuuxxxtttpppqqqwww|||}}}|||}}}{{{ooommmmmmlllgggbbbfffmmmmmmiiicccQQQCCCAAADDDAAA>>><<<;;;999777555666555333111///------,,,---,,,++++++*********+++***888<<<000(((,,,,,,&&&))))))))))))))))))))))))))))))))))))))))))***+++***+++---000333777;;;===BBB<<<666444888<<<>>>>>>777999>>>FFFNNNRRRRRRPPPIIIGGGDDDCCCEEEFFFGGGGGGGGGFFFEEEDDDBBBAAA@@@???<<<<<<>>>AAAFFFMMMTTTXXXUUUYYY\\\[[[XXXYYY^^^dddfffhhhhhhfffeeehhhpppwwwtttuuuvvvtttsssssswww{{{~~~uuuiii```UUURRRUUU\\\aaacccZZZ\\\dddooo|||uuu```___vvvvvvfffUUUIIICCC???DDDTTTdddooowww}}}xxxnnnxxxwwwtttWWWFFFBBB???999111444777999999666222///...------,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,------...++++++++++++++++++++++++++++++,,,---------,,,,,,333---+++444DDDYYYrrrvvvlllmmmtttzzztttrrrppppppppppppooonnnkkkhhhjjjtttyyyuuupppnnnnnnjjjgggiiilllggg\\\RRRCCC>>>888555777===BBBEEETTTZZZbbbgggiiiiiijjjkkkoooqqqtttwwwyyy{{{|||}}}|||}}}wwwvvvuuurrrmmmdddZZZQQQLLLDDDAAA>>>===<<<:::888666444333555888;;;BBBPPP___eeefff___UUUXXXeeemmmlllnnnsssyyy}}}~~~~~~mmmcccttt___UUU]]]iiinnngggQQQ;;;222222333222111111111111111111222/////////...............////////////////////////////////////////////////000111555777888???PPPaaazzznnnyyymmmZZZZZZ^^^fffsssvvvwwwvvvuuu{{{|||qqqhhhgggppp|||{{{yyyyyy{{{}}}|||yyyuuuvvvvvvuuutttssssssrrrrrrrrrrrrqqqooolllmmmrrruuu~~~~~~~~~|||wwwsssiiiiiilllrrrzzz~~~vvv~~~{{{zzzzzzpppooonnnnnnnnnmmmmmmlllmmmooopppooonnnnnnooopppqqqrrrtttvvvwwwvvvuuutttrrrooollllllpppuuuzzz}}}}}}}}}~~~~~~}}}~~~yyyzzzsssmmmkkkgggccccccfffooo}}}yyynnniii]]]OOOGGGDDDBBB>>><<<:::999666555666555333111///------,,,,,,,,,++++++******++++++)))777;;;///'''***+++%%%))))))))))))))))))))))))))))))(((((()))***++++++***+++...222555999<<<===BBB<<<666666<<<@@@@@@===555:::AAAIIIPPPRRRQQQPPPLLLJJJHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@???;;;===@@@DDDIIIOOOSSSVVVUUUXXXYYYWWWUUUXXX```gggkkkjjjhhhggggggfffdddbbbdddiiimmmooonnnooorrrvvvrrrvvv}}}xxxiii]]]WWW\\\eeemmm^^^\\\___iiixxx}}}yyyooobbbooo{{{kkkZZZLLLDDD@@@BBBNNN]]]iiiooosssuuuyyyyyy~~~]]]HHHDDDBBB>>>444666999;;;:::777444111///...------,,,,,,,,,---++++++++++++++++++++++++***++++++,,,,,,---------++++++++++++++++++++++++***+++,,,,,,---------,,,222------:::QQQiii{{{eeebbbrrr{{{xxxtttsssqqqqqqrrrrrrqqqppplllgggffflllsssuuuqqqnnnllljjjiiijjjjjjaaaRRRFFF<<<999666777<<>><<<;;;999777555555444222111///...------,,,,,,++++++***++++++,,,$$$...111+++&&&)))***((())))))))))))))))))))))))(((((((((((()))***+++,,,)))+++///333777:::<<<===@@@;;;777:::@@@DDDBBB>>>777<<>>=========:::666555555555777@@@JJJXXXdddkkkeee[[[ZZZccckkkhhhlllrrruuuxxx|||ssskkkhhhOOORRR```ppprrr___FFF777444222222111111111111222222...////////////000000000000000000000000000000000000000000000000000000000///...111555:::EEEYYYkkk{{{vvv|||xxxrrrqqq{{{~~~pppmmmqqqvvv{{{}}}wwwuuuvvvxxxyyyxxxsssssssssssssssssssssrrrssstttuuusssqqqpppsssvvvsssuuuvvvxxxwwwuuusssqqqmmmjjjhhhkkkrrrzzz~~~{{{xxxwwwvvvrrrlllkkknnnhhhiiijjjjjjhhhggghhhiiilllmmmnnnmmmlllkkklllmmmggghhhjjjlllllllllkkkjjjeeekkkppppppmmmooowww}}}|||~~~~~~}}}{{{yyyyyy||||||~~~|||pppcccTTTVVVeee{{{rrrnnnkkkhhhgggaaammm{{{pppnnngggZZZCCCAAA===<<<;;;999777666444333222000///.........,,,++++++***++++++,,,,,,''')))******((((((***+++))))))))))))))))))))))))(((((((((((()))***+++,,,(((***///333888;;;<<<===<<<999888<<>>======:::>>>DDDKKKPPPTTTVVVVVVUUUSSSPPPOOORRRWWW]]]aaabbbaaaaaabbbeeegggggggggaaabbbcccdddeeefffhhhjjjmmmmmmmmmkkklllqqqyyy~~~tttjjjggglllsssyyyxxxwwwvvvwwwwwwwwwvvvsssvvvvvvtttuuuyyyzzzwwwzzzzzzzzzyyyyyyzzz}}}xxxjjj]]]YYYYYYZZZ^^^cccqqqxxx~~~~~~~~~}}}kkkXXXKKKFFF@@@AAALLL]]]kkksssvvv}}}oooqqqeeeIII@@@CCC>>>>>>===<<<;;;999777666000///...------,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------+++---888RRRttt~~~uuummmkkk|||uuurrruuuuuutttttt|||xxxtttpppmmmjjjgggddd]]]bbbgggkkkmmmlllhhhdddiiiiiifff```VVVKKKAAA;;;888:::>>>EEELLLRRRUUUVVV[[[aaagggiiiiiilllssszzzzzz|||~~~}}}}}}}}}}}}{{{vvvoookkkfffdddeeekkkqqqwww~~~}}}zzztttpppnnnddd^^^UUULLLFFFBBB???===;;;777555666666666999>>>JJJVVVeeekkkddd]]]```iiinnnooopppqqqrrrtttwwwyyykkktttaaaSSSUUUfffyyyuuuYYY>>>444111111000000000000111111.../////////000000000000000000000000000000000000000000000000000000000000000...///444<<>>CCCDDDAAA===<<>>===<<<<<<;;;<<<@@@HHHPPPVVVZZZ[[[\\\XXXTTTPPPPPPTTTYYY^^^aaabbbcccdddfffiiipppyyynnnllljjjhhhhhhiiikkklllfffhhhiiigggggglllvvvyyyooofffeeejjjpppxxxzzz{{{vvvpppmmmoootttnnnpppqqqqqquuuyyyxxxtttxxxvvvtttttttttvvvwwwxxxzzztttdddXXXOOOHHHIIIPPPaaammmyyy}}}~~~|||nnnxxxbbbSSSLLLBBB===DDDVVVhhhrrruuuwwwkkk[[[bbb~~~YYYIIIMMMAAA@@@???===;;;999888777000000///...---,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...------111???\\\}}}sssmmmmmmrrrwww{{{{{{oooooo~~~zzzvvvrrrnnnkkkgggdddaaa```eeejjjjjjjjjjjjkkkkkkjjjhhhcccYYYLLLBBB<<<;;;>>>AAAGGGOOOXXX]]]_________eeelllmmmlllmmmsssyyy}}}}}}~~~~~~}}}uuuqqqmmmjjjiiifff```\\\```bbbkkkvvv||||||}}}{{{zzzyyyyyyyyyyyywwwvvvttt|||}}}{{{xxxwwwqqqkkkbbbXXXPPPHHHBBB===<<<777555777888555555666<<>>===<<<:::777444444333222000//////......///...---,,,++++++++++++))))))***++++++++++++***+++*********))))))(((((())))))(((((()))***+++++++++///222555:::???<<<777555888<<>>BBBJJJQQQWWWYYYZZZZZZWWWSSSQQQVVV[[[\\\]]]______^^^___bbbiiisss}}}zzzsssiiieeefffhhhhhhggggggiiikkkjjjjjjlllpppuuussseeecccfffoootttuuuqqqllliiifffdddffffffhhhkkkpppsssuuuvvvuuuttttttssstttuuuvvvwww||||||}}}rrrpppmmmeee\\\XXXaaaiiittt{{{~~~nnn^^^RRRFFF??????IIIZZZiiirrryyyssswwwqqq\\\[[[fff|||sss}}}qqqIIILLLDDDDDDAAA===<<<<<<<<<:::333222000...---,,,------...---,,,,,,,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******...000---+++,,,000222FFFmmmrrrrrryyytttnnnxxxmmmpppwwwrrroootttssspppppptttsssjjj___YYYaaaiiiooonnnmmmmmmllljjjiiieee^^^RRRCCC999<<>>===<<<:::777555444333222000//////............---,,,++++++++++++))))))***++++++++++++***************)))))))))((()))))))))))))))***+++++++++///333666;;;???===888444888<<<@@@@@@>>><<<:::>>>GGGNNNNNNKKKJJJGGGDDDEEEEEEDDDCCCBBBAAA@@@@@@???===;;;;;;<<<<<<:::888???CCCIIIPPPUUUXXXYYYYYYVVVRRRQQQWWW[[[\\\]]]____________bbbgggnnnuuuyyypppjjjdddcccgggkkkllllllgggiiijjjjjjiiikkkooosss|||xxxfff\\\fffiiilllooommmiiiffffff______aaagggnnntttvvvuuuvvvuuutttssstttuuuwwwxxxyyy|||{{{}}}}}}wwwqqqoooooosssyyy}}}~~~xxxvvveeeXXXIII@@@>>>EEEUUUdddpppuuulllmmm~~~nnn^^^SSS^^^}}}{{{~~~UUUOOOFFFEEEBBB>>><<<<<<:::888444222000...---,,,------...---,,,,,,,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******...///,,,+++---000999QQQuuuuuuiiifffiiirrrzzzooooooqqqkkkkkkrrrkkkiiikkknnnmmmfffbbbcccdddjjjnnnllljjjkkkjjjhhhkkkbbbWWWKKK@@@;;;AAAKKKTTTUUUVVVVVVWWWZZZ___cccaaaeeelllppprrrvvv{{{|||~~~uuujjjaaa\\\VVV[[[aaaeeekkkuuuuuummmnnnqqqpppoooooolllnnnoooqqqssssssssssssttttttsssssstttuuuvvvvvvyyy||||||xxxrrrkkkbbbYYYOOOIIIEEE@@@;;;888999999888666888777@@@TTTgggmmmiiiccc]]]ccclllpppnnnjjjiiijjjqqq|||ttttttxxxooosss|||gggRRR\\\yyy}}}bbbKKK555444111///000222222000000000000000000000000000000000000000000000000000000//////.........//////...222222;;;SSSbbblllyyyxxxuuutttwww}}}ssslllsss{{{zzztttyyy}}}~~~}}}}}}}}}|||xxxwwwuuusssrrrrrrssssssmmmooopppooommmmmmqqqtttppppppqqqqqqqqqqqqrrrrrrqqqllleee```aaafffmmmrrrrrrsssssspppllljjjkkklllooolllhhhfffdddaaa]]]YYYVVVUUUTTTWWW]]]cccfffggghhhiiijjjjjjiiiiiikkkmmmkkklllmmmnnnnnnnnnoooppppppoooooonnnnnnoooooooooiiikkklllkkkhhhhhhjjjmmmooooooooooooooopppqqqrrrppppppqqqrrrssstttvvvvvvtttrrruuu}}}wwwnnnllliiifffcccbbbhhhyyyzzzqqq???>>><<<<<<<<<;;;888666444333222000//////.........---,,,++++++***++++++))))))***++++++++++++***************))))))))))))***))))))))))))***++++++,,,111555888<<<@@@>>>999333777===@@@???===<<<;;;AAAIIINNNMMMJJJHHHFFFCCCDDDDDDCCCBBBAAA@@@??????>>><<<;;;:::;;;<<<;;;999BBBDDDIIINNNSSSVVVWWWXXXTTTQQQRRRWWW[[[[[[\\\_________```aaadddhhhkkkmmmfffcccaaabbbgggkkkmmmlllhhhiiiiiiiiiiiijjjmmmpppwwwqqq___```___eeeoooqqqkkkiiilllcccaaa___bbbiiiooosssuuusssrrrqqqqqqqqqsssvvvwwwttt{{{~~~~~~}}}{{{yyyyyyzzzyyyyyyzzz~~~www~~~}}}nnn```OOOCCC>>>BBBOOO\\\ooovvvppppppxxxnnncccSSSYYYyyy___PPPHHHEEEBBB@@@>>><<<888666444333111///------------...------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---******---...+++,,,///000CCCcccooogggnnn|||~~~xxxrrrlllfffbbbdddiii```______```^^^\\\___eeegggkkkllliiigggiiiiiigggjjj\\\MMMBBB===???HHHRRR\\\]]]^^^^^^^^^___aaacccbbbhhhoooqqqqqqttt|||}}}}}}ssseeeYYYUUUUUU]]]iiiuuuyyywwwyyy|||qqqmmmmmmmmmlllmmmkkklllmmmoooppppppppppppsssrrrrrrqqqqqqrrrrrrsssuuuwwwxxxzzzxxxqqqiii```XXXRRRJJJDDD>>>;;;<<<<<<:::888777333777HHH\\\gggkkklllUUUUUU^^^kkkoooiiieeegggrrr}}}{{{qqqkkkqqqUUUVVVgggvvvmmmVVV999444000///000222111000000000000000000000000000000000000000000000000000/////////......//////000000888===MMMgggrrrnnnoooxxxqqqnnnqqquuuxxx}}}}}}vvvqqqrrryyy|||uuuwwwrrrzzz}}}yyyxxx|||{{{wwwvvvuuuuuutttsssrrrqqqqqqkkkoooqqqnnnjjjhhhmmmrrrpppsssuuutttqqqoooppprrrxxxtttooojjjhhhjjjmmmoookkklllmmmllljjjhhhhhhiiimmmjjjfffbbb___ZZZTTTQQQNNNNNNOOOTTTZZZ```dddeeehhhjjjkkkkkkjjjiiiiiijjjiiijjjlllnnnnnnnnnllllllmmmnnnooopppqqqrrrrrrrrrnnnmmmlllkkkjjjiiiiiijjjnnnnnnooooooooonnnmmmmmmnnnoooooopppqqqrrrrrrsssssssssyyywwwkkkdddfffeeecccooottt>>>===;;;;;;<<<;;;999777444333222000//////......---,,,,,,+++******++++++))))))***++++++++++++************)))))))))))))))*********))))))***++++++,,,222777:::===AAA???:::333777===???>>>===<<<===EEEKKKNNNKKKGGGFFFEEECCCCCCCCCBBBAAA@@@???>>>>>>===<<<:::::::::;;;;;;;;;DDDFFFIIIMMMQQQSSSUUUVVVQQQPPPRRRXXX[[[ZZZ[[[^^^]]]^^^```bbbdddeeeffffffcccaaaaaacccfffhhhhhhggghhhhhhhhhhhhiiijjjkkkmmmrrruuu~~~tttbbb^^^cccqqqvvvpppmmmqqqrrrppplllgggeeehhhnnntttnnnnnnmmmmmmnnnpppssstttrrrzzztttpppooowww}}}|||yyyxxxwwwyyy|||uuugggUUUGGG???@@@JJJUUUiiiwwwyyy{{{zzzsss```YYYmmmiiiVVVJJJEEEBBBBBBAAA===999777555444222000...---------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---******,,,---,,,...333555PPPtttwwwnnn{{{ppplllrrrrrriii```___bbbdddaaa[[[WWWWWWXXXYYY^^^dddiiikkkkkkgggfffhhhiiigggbbbSSSDDD>>>???EEENNNVVV]]]___bbbcccdddeeeggghhhjjjnnnsssuuuuuuvvvxxx{{{wwwssslllaaaXXXUUUZZZ___pppzzzzzzuuuwww||||||rrrnnnmmmllllllkkkkkkkkkllllllllllllkkkkkkppppppoooppppppqqqrrrrrrrrrttttttsssvvv{{{{{{wwwqqqnnnmmmrrr~~~yyyqqqhhh___YYYNNNHHHBBB>>>===<<<:::777555222555???LLLYYYgggqqqbbbWWWVVVaaaiiifffccceeeeeeoootttqqqlllhhh\\\OOOlll|||[[[SSSZZZssszzzfffCCC999000///111222111111//////////////////////////////////////////////////////////////////000111222AAARRRnnnuuuaaaccclllwwwxxxllllllvvvpppvvv{{{|||qqquuuxxxwwwtttxxxvvvnnnrrrrrrrrrqqqpppooommmlllmmmoooooollliiihhhkkknnnooossswwwuuuooolllmmmpppzzzzzzzzzyyyuuupppllliiiaaabbbdddeeedddcccbbbbbbdddbbb^^^YYYTTTOOOJJJGGGIIIJJJMMMRRRXXX]]]aaacccfffhhhkkkkkkjjjjjjjjjjjjhhhiiikkkmmmnnnllliiiffffffhhhlllooorrrttttttuuunnnmmmkkkjjjkkklllkkkjjjlllmmmnnnoooooonnnmmmlllnnnnnnooooooooooooooooootttuuu{{{wwwfffiiiiiiccciiiwwwqqq===<<<;;;;;;<<<;;;999777444333222000//////......,,,,,,+++*********++++++))))))***++++++++++++***))))))))))))))))))******++++++***************+++---444:::<<<>>>@@@>>>:::444999>>>???===<<<>>>@@@GGGKKKMMMHHHCCCDDDDDDDDDBBBBBBAAA@@@???>>>======;;;;;;:::999999:::<<<===EEEGGGIIIMMMOOOQQQRRRRRRNNNNNNRRRYYY[[[ZZZZZZ^^^ZZZ]]]```ccceeefffeeedddaaaaaaaaaccceeeeeeeeedddhhhgggggghhhiiijjjkkkkkkmmmnnnrrryyyiiibbbcccnnnuuusssqqqsssxxx}}}zzzooohhhjjjooolllllllllmmmoooqqqrrrtttrrryyy|||~~~ooohhheeennn~~~}}}{{{zzz{{{~~~~~~zzzmmm[[[MMMCCC@@@HHHQQQaaasssyyyzzz|||eeeaaawwwaaaMMMEEEAAACCCDDD???;;;:::777555333000......------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---******,,,,,,---222:::EEEaaazzz}}}}}}{{{kkkbbbhhhooopppjjjfffiiilllkkkjjj___VVVXXX^^^cccfffiiiiiikkkjjjggggggiiiiiifffVVVJJJ@@@AAAHHHNNNSSSWWWYYY]]]aaaeeehhhjjjmmmoooooopppsssxxx{{{zzzuuuppphhhddd```^^^```ffflllpppnnnrrrvvvuuuqqqnnnmmmnnnuuurrrnnnkkkkkklllkkkhhhiiiiiihhhgggfffeeeeeeeeeeeeeeefffgggiiijjjlllmmmiiikkkjjjgggeeeddd___XXXWWWSSSPPPSSS^^^mmm|||yyynnneee^^^SSSMMMEEE@@@>>><<<999666444444777:::>>>HHH\\\nnnuuubbbUUUYYYbbbfffhhhkkkgggppppppfffaaadddccc\\\XXXrrrkkk\\\^^^yyyzzzSSSCCC444111333222111111///////////////////////////////////////////////////////////////000111111333HHHbbboooeee|||lllpppyyyzzzyyy}}}~~~xxxnnnttt~~~wwwtttvvvtttlllppppppppppppooommmlllkkkqqqnnnjjjjjjkkkllljjjhhhkkkoooqqqnnniiifffgggjjjpppuuu{{{~~~zzzpppeee^^^SSSTTTVVVYYY[[[\\\\\\[[[YYYXXXUUUQQQMMMIIIGGGGGGIIILLLPPPTTTXXX[[[___```ccceeeiiijjjkkkkkklllmmmggghhhiiikkkmmmjjjfffbbbccceeehhhkkknnnppppppppplllkkkjjjjjjmmmnnnnnnnnnjjjlllmmmooopppoooooonnnnnnnnnooooooooonnnmmmlllpppqqquuu~~~rrrooonnngggfffnnnwwwrrr===<<<;;;;;;;;;;;;888666444333222000//////......++++++************++++++))))))***++++++++++++***))))))))))))************,,,,,,+++************+++...666<<<>>>>>>>>><<<888666;;;>>>>>><<<<<<@@@EEEGGGKKKJJJDDD@@@AAADDDDDDAAAAAA@@@???>>>===<<<<<<:::::::::999888999<<>>999666555777999888555;;;NNNbbbwwwlll___ZZZ___hhhppptttvvv}}}}}}uuuqqqyyykkkhhhyyyeeeggg}}}gggPPP:::444555222111222000000000000000000000000000000000000000000000000////////////000111222222:::PPPhhh~~~wwwyyytttlllttt}}}zzzxxxwwwvvvtttsssrrrrrrqqqpppooonnnmmmmmmrrrlllggggggkkkmmmjjjeeefffhhhhhheeeaaa___aaaccceeekkkrrrvvvsssjjj___WWWLLLLLLMMMPPPTTTVVVVVVVVVQQQPPPOOOMMMLLLLLLOOOQQQRRRUUUYYY[[[\\\]]]^^^___bbbdddgggiiijjjkkkmmmnnnhhhggggggiiijjjiiiccc^^^bbbcccdddfffhhhiiijjjjjjiiiiiijjjkkkmmmoooqqqrrrjjjkkklllmmmnnnooooooooommmnnnnnnnnnnnnllljjjiiijjjiiimmmsssxxx{{{~~~zzzssskkkgggkkkrrr}}}zzz>>><<<;;;;;;;;;:::888555444333222000//////......++++++************++++++))))))***++++++++++++***((()))))))))************---,,,++++++*********+++///777>>>>>>===<<<999555999===???===:::<<>>===<<<<<<;;;999::::::888777888===@@@EEEGGGKKKNNNOOONNNLLLKKKJJJLLLSSSZZZ[[[XXXYYY]]]WWWZZZ^^^cccfffggggggfff___```bbbddddddeeeggghhhgggffffffhhhlllnnnmmmlllmmmlllnnnttt|||~~~kkkggg^^^ZZZfffzzz}}}ttt{{{|||rrrjjjfffjjjlllppptttvvvwwwvvvuuuuuuuuuwwwzzz}}}|||~~~tttqqqnnnooosssxxx{{{|||~~~wwwqqqvvvgggYYYLLLDDDDDDIII\\\sss{{{vvvuuu|||rrr|||ppp\\\MMMDDDFFFFFF???;;;===999777444222///.........,,,,,,---......---,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...111<<>>WWWkkk}}}tttnnnyyyvvvsssxxxyyyttttttxxxrrrqqqooonnnmmmlllmmmmmmnnnjjjgggfffhhhiiigggeeegggeeebbb```^^^^^^```aaaeeegggkkklllkkkgggbbb___YYYVVVSSSSSSTTTTTTRRRPPPJJJKKKKKKKKKMMMRRRYYY___^^^aaaeeeeeecccaaa```aaadddfffggghhhhhhiiilllnnniiigggeeefffhhhgggaaa\\\\\\]]]^^^aaadddgggiiikkkgggjjjmmmmmmlllmmmqqquuullllllkkkkkkkkkkkkllllllllllllmmmmmmkkkiiigggeeegggfffhhhmmmppprrrwww~~~xxxppppppsssxxx|||>>>===;;;;;;;;;999777555444333222000//////......+++***************++++++))))))***++++++++++++***(((((())))))*********+++---,,,,,,+++*********+++000888??????<<<;;;888444;;;>>>@@@===999<<>>CCCEEE@@@@@@???>>>===<<<;;;;;;888::::::888777888===AAAEEEGGGKKKNNNOOOMMMJJJHHHIIILLLSSSZZZ[[[XXXYYY\\\WWWYYY^^^bbbeeefffffffffbbbcccddddddddddddeeefffgggeeefffiiimmmooonnnmmmoookkkiiiooozzz|||kkkiii]]]TTTccc}}}zzzvvvtttrrrppplllhhhgggkkkppptttwwwvvvtttsssvvvtttuuuzzz{{{zzz}}}vvv{{{|||yyyzzz}}}xxxsssnnnmmmrrrxxx}}}xxxmmmyyykkk]]]OOODDDBBBFFFRRRmmm|||yyyuuuuuuwww||||||bbbRRRFFFGGGFFF>>>999<<<999777555222000.........,,,,,,---......---,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---...333>>>KKKeee}}}lllWWWIIILLL___iiinnnyyyqqqQQQOOO^^^lllmmmtttxxxsssuuunnnhhheeegggiiihhhgggiiifffiiijjjiiigggcccXXXNNNDDDDDDLLL[[[eeegggdddccc___aaadddfffhhhlllpppssstttuuuuuusssnnngggaaa]]]iiisss{{{vvvtttlllkkkjjjhhhggggggggghhhgggkkkkkkhhhhhhlllkkkfffffffffggghhhkkknnnppprrrvvvvvvvvvvvvwwwxxxzzzzzz~~~~~~~~~sss```OOOIIIPPP^^^iiioooxxxyyypppkkkdddZZZQQQKKKFFF@@@<<<;;;777444444555777>>>GGGZZZtttrrrdddhhhqqqtttzzz{{{~~~vvvjjjwwwnnntttxxxuuuzzzdddEEE:::777222000333000000000000000000000000000000000000000000000000////////////000111222333999XXXnnnyyyuuuvvvssstttpppyyyzzzqqqqqqzzzqqqooollljjjiiiiiijjjkkkjjjiiihhhfffeeeeeefffgggkkkgggbbb___```aaaccccccmmmkkkiiihhhgggiiikkkllllllggg```ZZZWWWTTTOOOKKKEEEGGGHHHJJJNNNVVV```hhhgggkkkmmmlllhhhdddbbbbbbgggggghhhgggggghhhkkkmmmjjjfffdddeeegggfff```[[[UUUVVVYYY]]]bbbhhhmmmpppgggkkkooonnnllllllpppuuunnnlllkkkiiihhhhhhiiijjjjjjkkkkkkkkkjjjgggeeeccciiiggghhhkkklllmmmrrryyy~~~~~~zzz|||vvvyyy~~~<<<<<<<<<;;;999777555444555444111...---------...---,,,++++++******+++++++++***)))(((((()))***+++)))***++++++))))))***+++***((((((+++******---333777:::======;;;888666555?????????<<<;;;===CCCGGGLLLHHHBBB>>>===>>>??????===>>>??????>>><<<:::888;;;999666555777<<>><<<:::777555666999<<>><<<;;;>>>DDDIIIMMMHHHBBB???>>>>>>??????<<<===>>>???>>><<<;;;999;;;999777666888<<>>>>>>>>>>>;;;<<<===>>>>>>===;;;;;;:::999777666999===BBBEEEJJJKKKLLLKKKJJJHHHIIIJJJLLLOOOTTTYYY[[[ZZZYYYWWWVVVXXX[[[^^^___aaadddfffeee]]]YYY]]]bbbccccccdddaaabbbdddgggjjjmmmpppqqqiiilllmmmmmmrrr{{{wwwnnnddd\\\RRRNNNYYYiii{{{sssqqqqqqtttyyy|||}}}|||xxxzzzzzzvvvvvvzzz{{{xxxtttpppiiiaaaaaagggkkklllgggmmmtttuuuqqqmmmlllllluuuxxx{{{~~~{{{xxxhhhXXXKKKCCCKKKTTTdddtttyyyvvvssssssrrrWWWOOOfff~~~{{{oooiiifffddd]]]YYYiiikkkIIIAAA@@@888444777;;;:::888666444111///...------------------------------------------.........------------,,,,,,,,,------...///...666RRRnnn~~~sssccc\\\XXX^^^aaannnpppnnnuuujjjlllmmmllljjjlllppptttvvvqqqllljjjkkkllljjjhhhgggggghhhdddXXXLLLHHHIIINNNOOOQQQTTTWWW[[[aaaeeehhhjjjllllllmmmnnnppprrroookkkffffffjjjpppuuuwwwrrrmmmjjjkkklllkkkkkklllmmmmmmmmmmmmmmmkkkgggccc`````````bbbeeehhhhhhhhhffffffeeedddeeehhhmmmpppvvvuuuuuuttttttuuuuuuvvvuuuwwwzzzrrrccceeecccfffooovvvyyy{{{}}}yyypppiiibbbYYYLLLCCCAAA>>>:::777555555777888===EEEUUUfffjjjccc```dddvvvzzz|||yyyuuuuuu{{{sssyyyrrrjjjwwwjjj___^^^qqqVVV888777777---222111000000111222111000000000000000000000000000444000///111333555:::AAAbbbeeemmmvvvvvvqqqpppuuu}}}|||jjjhhh|||pppcccjjj}}}pppppppppooooooooooooooopppmmmkkkkkklllooopppppppppnnnkkkjjjiiiiiigggeeeaaahhhsss~~~wwwpppdddccccccdddiiivvvxxxlllfff]]]VVVWWW\\\cccjjjpppqqqllljjjnnntttuuummmeeebbbeeehhhiiiiiiiiijjjkkkkkklllmmmoooqqquuuyyy}}}xxxxxxtttllliiilllpppqqqmmmllljjjjjjkkkkkkkkkjjjmmmlllkkkkkkkkkkkkkkklllkkkiiigggdddbbb```^^^^^^[[[]]]___```aaaeeemmmrrrvvvwwwzzz~~~zzz{{{eeeVVVeeehhhmmmsssyyy;;;;;;<<<;;;;;;:::999999333222111///...------...---,,,++++++******++++++)))***+++,,,+++***)))((((((***+++***)))((()))******((()))+++++++++...444;;;======:::555555999===@@@===999777999???FFFKKKLLLHHHCCC???>>>>>>>>>===:::;;;<<<=========<<<;;;999888777777:::>>>CCCFFFKKKLLLLLLJJJHHHGGGIIIJJJNNNPPPTTTXXXYYYYYYXXXVVVUUUXXX[[[^^^```bbbdddfffddd[[[VVVZZZ```ccccccddddddeeefffhhhjjjlllmmmnnnkkklllllllllpppwww~~~zzzqqqggg[[[RRRTTT\\\ooouuu|||zzzuuurrrtttyyy}}}}}}{{{uuuwwwwwwuuuwwwzzzzzzwwwuuuqqqlllhhhjjjmmmoooooogggkkkqqquuuvvvsssooommmrrruuuyyy{{{}}}zzz{{{zzzhhhYYYLLLCCCGGGNNN___ttt}}}wwwtttyyyqqq]]]LLLaaaxxxmmmkkksssVVVJJJEEE;;;555666999999999888666333111///------------------------,,,,,,------------......------------------------+++,,,......000===\\\xxxsssdddcccbbbrrrppplllpppiiilllllliiigggjjjnnnqqqrrroookkkkkkmmmnnnmmmkkkiiijjjhhh___RRRIIIIIIMMMRRRUUUXXXXXXWWW[[[bbbhhhjjjkkkmmmnnnnnnoooooopppjjjgggdddfffkkkqqqssssssoookkkhhhhhhiiihhheeedddgggiiinnnsssxxxyyyvvvtttnnnhhhaaa\\\ZZZ\\\^^^___bbbaaaaaa```aaadddjjjnnnssssssssssssssssssssssssmmmppptttwww{{{}}}yyyssssssnnnnnntttxxxwwwvvvvvvwwwpppjjjaaaVVVMMMEEEAAA<<<888666666666666<<<>>>KKK___kkkkkkfffcccnnnssswwwuuuqqqpppwww~~~vvvmmmwwwaaa]]][[[{{{dddCCC:::888000222111000000222222111000000000000000000000000000///...000222333777BBBMMMfffhhhnnnuuuvvvuuuzzz|||rrrvvvuuunnnhhhrrr}}}zzziii^^^hhh|||xxxnnnnnnnnnnnnoooooooooooonnnmmmlllmmmqqqtttvvvvvvuuurrrpppmmmllljjjfffddd```dddkkkttt}}}rrrrrrtttvvvvvvwwwzzzxxxoooeee``````dddiiillllllgggeeekkksssuuummmeeebbbeeehhhiiiiiijjjkkklllnnnooooookkkffffffkkkppptttwwwuuummmiiijjjllllllkkkjjjhhhiiikkkllllllkkkkkkkkkjjjiiiiiiiiihhhhhhfffeeecccaaa___^^^^^^^^^\\\]]]]]]]]]___cccjjjpppwwwwwwxxx{{{{{{vvvvvv}}}nnnSSSUUU[[[bbbhhhmmmttt~~~:::::::::::::::999888777222222111000///.........---,,,++++++******++++++***+++,,,,,,,,,***)))(((((()))******(((((()))******((()))+++,,,+++///555===??????:::444333888>>>>>>;;;777555999???FFFKKKIIIFFFAAA???>>>>>>======;;;;;;;;;<<<<<<<<<<<<<<<999888888888;;;@@@DDDGGGKKKLLLKKKIIIGGGGGGIIIKKKPPPRRRTTTVVVXXXWWWVVVVVVVVVYYY\\\^^^```bbbfffhhhfff\\\UUUYYY```dddeeeeeedddeeegggiiikkklllmmmmmmmmmmmmllllllmmmrrryyy}}}vvvmmmaaaXXXTTTVVVhhhmmmtttxxxzzz|||~~~yyyttttttxxx{{{zzzwwwqqqtttuuuuuuyyy~~~}}}xxxvvvpppjjjiiimmmttt|||yyyvvvtttuuuwwwvvvqqqlllqqqssswwwzzz{{{}}}{{{yyy}}}}}}jjj\\\PPPHHH@@@GGGXXXmmmxxxwwwrrrooozzzyyyhhhQQQ___}}}}}}mmm[[[PPPGGG<<<555555777888999999888555222000------------------------,,,,,,,,,,,,------......------------------------***+++---...444FFFeee~~~zzz~~~xxxnnnjjjiiijjjmmmlllhhhhhhmmmooommmmmmjjjhhhjjjmmmppppppnnnllllllfffYYYLLLIIINNNSSSUUUYYY]]]]]]\\\]]]dddjjjlllmmmmmmnnnoooooonnnnnnhhhhhhiiikkkkkklllkkkkkkmmmllljjjkkkmmmnnniiidddeeehhhnnnuuu{{{}}}|||yyywwwssslllgggccc```]]]ZZZ```______^^^___cccjjjnnnmmmmmmmmmmmmmmmmmmmmmmmmjjjnnnrrrtttssstttvvvxxxsssgggnnnlllmmmrrrsssqqqqqqtttxxx|||vvvppphhh]]]VVVJJJEEE???:::999888777666888888AAATTTeeekkkfff```gggmmmrrrrrroooooouuuzzzwww~~~iiikkkdddZZZUUUoootttSSS999222444222111000111222333222000000000000000000000000000///000111000111>>>ZZZtttyyypppmmmuuuuuuhhh```[[[mmm}}}uuugggjjjrrrrrrqqq~~~xxxkkkgggqqq}}}zzzpppnnnnnnnnnnnnnnnooooooooollllllllloootttxxxzzz{{{uuusssooommmkkkhhhdddbbb^^^^^^aaahhhsss~~~~~~zzzyyy|||zzzuuuqqqppprrrsssuuuzzzwwwmmmhhhiiijjjkkkgggddddddkkkssstttllldddeeegggiiiiiiiiiiiijjjkkkmmmooonnnggg___\\\___dddkkkpppqqqlllhhhjjjlllmmmkkkjjjiiijjjlllmmmmmmmmmiiiiiiiiihhhgggfffeeeeeeaaa```^^^]]]\\\]]]^^^___```___^^^]]]___ccchhhllltttttttttvvv{{{|||wwwrrrqqqvvv}}}cccVVV\\\bbbeeehhhooozzz::::::::::::999888777666111111111000///......------,,,++++++******++++++,,,,,,,,,,,,+++***))))))***+++,,,+++******+++,,,***((())),,,,,,,,,000666===??????:::444333999???===999666666:::AAAGGGKKKEEECCC???======>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;888888888999===AAAFFFHHHKKKKKKIIIGGGFFFGGGJJJMMMRRRSSSTTTUUUVVVVVVUUUUUUWWWYYY[[[]]]___bbbgggjjjiii]]]UUUXXXaaaeeeffffffbbbcccfffjjjmmmnnnoooooonnnllllllmmmlllnnnvvv~~~~~~xxxqqqiiibbb]]]ZZZiiilllppprrrsssvvvzzz~~~~~~zzzuuutttuuuvvvvvvtttpppsssuuuwww|||zzztttllldddaaafffrrr|||vvvrrrpppsssvvvyyyzzz|||~~~~~~xxxxxxqqqdddXXXOOOBBBGGGUUUgggrrrrrrooonnnpppzzzaaa]]]{{{wwwmmmooosssllldddZZZOOODDD;;;555333444666888:::999666222000------------------------++++++,,,,,,------......,,,,,,,,,------------...***+++---000;;;PPPkkk|||wwwqqqllliiihhhkkknnnllliiimmmuuutttmmmiiigggfffhhhmmmpppooonnnlllkkkbbbSSSJJJKKKRRRVVVTTTYYY]]]^^^]]]___eeejjjnnnmmmmmmnnnpppooommmkkkhhhkkknnnmmmjjjgggggggggjjjkkkkkkmmmssswwwssskkkiiijjjmmmpppssssssqqqoootttvvvxxxzzzxxxrrrhhhbbbaaaaaa___^^^___ccciiinnnjjjjjjkkkkkkkkkkkkjjjjjjjjjmmmpppqqqpppqqqtttwww{{{nnneeeeeeiiinnnnnnlllooouuusssrrrxxx~~~vvvmmmaaaYYYQQQKKKCCC>>><<<;;;888666888777<<>>...444333111111111222333222111000000000000000000000000444444111...333LLLyyyvvvlll~~~}}}hhh^^^bbbsss~~~yyyfffooovvvmmmeeevvvuuuooouuu}}}~~~uuunnnnnnnnnnnnnnnnnnmmmmmmmmmkkkjjjkkknnnsssvvvxxxxxxqqqoookkkjjjiiihhhfffddd^^^^^^aaahhhpppxxx}}}}}}uuuppprrrssspppllljjjiiiiiijjjlllpppxxxzzzpppiiihhhhhheeeddddddfffkkkppppppjjjeeeggghhhiiiiiihhhhhhjjjkkkkkknnnnnnjjjddd```aaadddhhhnnnqqqmmmiiijjjnnnooollljjjiiijjjlllnnnnnnnnniiiiiihhhhhhfffeeecccbbb\\\[[[ZZZYYYZZZ\\\^^^___bbb```______```dddhhhjjjooonnnooorrrxxx}}}|||wwwuuuvvvxxxyyyyyygggiiijjjiiiiiinnnxxx<<<<<<<<<;;;:::888777666111111111000000///...------,,,++++++******++++++------,,,+++************)))+++,,,+++***)))***,,,***((())),,,---,,,000666999===???;;;555444;;;CCC<<<999777888>>>EEEIIILLLBBB???===<<<<<<======<<<===<<<<<<;;;::::::::::::777777888:::>>>BBBGGGIIIJJJIIIHHHFFFEEEGGGLLLOOOTTTTTTTTTUUUUUUUUUUUUTTTWWWXXXYYYZZZ\\\aaagggkkkkkk^^^UUUXXX```eeeffffffccceeehhhkkkmmmnnnnnnnnnkkkiiikkkmmmmmmmmmttt~~~}}}xxxsssoookkkfffaaaiiikkknnnpppqqqsssvvvwwwxxxwwwuuutttsssrrrrrrsssppprrrtttwww|||~~~wwwoooiiicccaaaccclllzzzxxxqqqtttwwwyyyyyy{{{}}}~~~~~~xxxsss{{{mmm```TTTHHHHHHQQQcccsssxxxwwwuuutttgggpppwwwiiinnnyyyuuummm^^^OOODDD===666111222444888:::999666222000------------------------***++++++,,,------......,,,,,,,,,---------......,,,---...444BBBYYYqqqsssvvv}}}yyysssmmmiiiiiijjjjjjlllkkkkkkuuu|||qqqhhhfffeeegggkkkmmmllljjjgggfff]]]PPPKKKNNNSSSUUUUUUWWWZZZ[[[]]]aaagggkkknnnmmmmmmnnnpppooolllhhhkkklllllljjjhhhgggggghhhhhhiiihhhiiiqqqxxxuuummmlllkkkjjjjjjllllllkkkjjjnnnrrrzzzxxxrrrhhhgggdddaaaaaadddjjjnnniiijjjkkkkkkkkkkkkjjjiiijjjmmmppppppppprrrvvvzzzxxxyyy~~~jjjiiilllppppppnnnooosssppppppuuutttggg]]]VVVOOOFFFAAA???>>>:::777999888;;;EEEUUUbbbeeeccceeehhhnnntttwwwwwwuuussszzz}}}{{{gggqqq]]]hhhqqqqqqKKK666555333222111111333333222111000000000000000000000000444222111111999UUU}}}qqqyyy{{{rrrmmm{{{wwwjjjjjj{{{zzzpppooommmmmmmmmlllkkkkkkkkkjjjjjjiiihhhjjjmmmoooooonnnnnnllljjjjjjlllnnnoooooojjjjjjkkkmmmppprrrqqqppprrrmmmjjjlllmmmjjjjjjkkkdddfffgggffffffiiipppvvvsssuuussskkkggggggeeeaaaeeefffhhhjjjkkkkkkjjjhhhggghhhiiiiiihhhiiikkklllkkkooorrrrrrooolllkkklllmmmsssuuuoooiiiiiikkkmmmlllkkkiiijjjlllnnnnnnmmmjjjjjjjjjiiihhhfffdddbbb[[[ZZZXXXWWWWWWYYY[[[]]]```___^^^___bbbfffhhhjjjmmmmmmmmmpppuuuyyy||||||}}}{{{xxxvvvxxxyyyvvvqqqkkkhhhkkkssszzz>>>>>>===<<<;;;999777666000000111111000///...------,,,++++++******++++++///...,,,***))))))***+++''')))***)))((('''((()))***((())),,,------111777555:::>>>;;;666666>>>FFF===:::888:::AAAGGGKKKMMM???===;;;;;;<<<======<<<>>>===<<<;;;:::999999999777777888;;;>>>CCCGGGJJJIIIIIIGGGEEEEEEGGGMMMQQQUUUTTTTTTTTTTTTTTTTTTTTTWWWWWWWWWXXXZZZ___fffkkklll___TTTWWW```eeefffeeegggiiijjjllllllkkkjjjiiihhhgggjjjnnnmmmmmmuuu{{{yyytttpppnnnlllhhhcccjjjlllooossswwwyyyyyyyyysssttttttsssqqqpppqqqsssoooqqqrrruuuzzz~~~zzzrrrjjjiiiiiiiiifffgggvvv{{{wwwxxxrrrtttwwwyyyyyyzzz|||}}}{{{yyy}}}xxxooo}}}rrrcccUUUGGGCCCIII]]]sss~~~~~~|||qqqvvvkkkxxx~~~gggRRRFFFAAA999000111333777999999666222///------------------------******+++,,,,,,---......,,,,,,,,,------...............000777HHH___ttt~~~ppplllwww||||||zzzsssjjjfffhhhllliiikkkjjjlllzzzttthhhfffdddfffiiijjjiiifffbbbbbbZZZPPPLLLQQQSSSQQQWWWXXXXXXZZZ]]]ccciiinnnnnnmmmlllnnnpppoookkkgggnnnkkkgggfffgggiiijjjkkkhhhgggdddcccjjjrrrqqqiiikkkiiiggghhhkkkmmmoooooonnnppptttzzzooonnnjjjfffdddfffkkkoooffffffhhhhhhhhhhhhffffffiiimmmrrrsssrrrqqqrrrtttssstttxxxvvvtttpppooorrrrrrooommmmmmppprrrxxx~~~{{{mmmbbbYYYRRRIIICCCAAA@@@<<<888777666777>>>LLLZZZ```aaacccfffllluuu|||~~~zzzuuuqqqrrreeeooo|||xxxkkkkkkuuuyyyYYYAAA888333222111111333333222111000000000000000000000000---...000555@@@XXX}}}ttt{{{zzznnn___ccc{{{uuukkkpppllllllkkkkkkjjjiiihhhhhhiiigggfffggghhhhhhgggeeennnlllkkklllqqquuuxxxzzzyyyvvvssspppooollljjjgggjjjjjjmmmpppmmmgggfffiiicccfffhhhgggcccbbbeeeiiigggmmmooojjjhhhjjjhhhdddhhhhhhiiihhhggghhhiiikkkfffggghhhiiiiiijjjlllnnnnnnqqqvvvxxxwwwtttrrrpppsssxxxyyyqqqhhhfffggghhhllljjjiiijjjkkkmmmmmmlllkkkkkkkkkkkkiiigggdddccc\\\ZZZXXXVVVVVVWWWYYY[[[]]]]]]]]]___cccgggiiijjjpppooonnnpppsssuuuvvvuuu{{{wwwsssvvv}}}sssjjjfffhhhnnnsssAAAAAA@@@???===:::888666444333111000...---,,,,,,///---,,,,,,---...---,,,))))))*********++++++++++++***)))***+++,,,+++)))+++***)))))),,,000555888:::===999111555AAAFFFBBB;;;;;;;;;>>>BBBFFFHHHHHH???>>><<<:::999:::<<<===<<<<<<;;;::::::999888888888777777;;;BBBGGGHHHHHHLLLKKKIIIFFFDDDFFFLLLQQQQQQSSSUUUUUUUUUTTTUUUVVVVVVVVVUUUUUUWWW]]]eeejjjmmmcccYYYWWW]]]eeehhhhhhhhhkkknnnooommmiiifffeeehhhhhhkkkooooooooouuu|||xxxqqqmmmllliiiggggggffflllrrrsssooonnnrrrvvvzzzuuupppmmmnnnnnnnnnlllrrrrrrsssvvvxxxxxxvvvtttmmmjjjkkkmmmkkkiiirrr}}}zzzuuunnnqqqvvv{{{}}}}}}|||zzz}}}||||||~~~ppprrryyynnnYYYLLLEEEGGGXXXlllxxx}}}hhhxxx~~~yyy|||VVVCCCCCC===///444555777888777666444333,,,+++******,,,------,,,........................***+++,,,------------,,,,,,...111999HHHaaa}}}sssmmmwwwnnnnnnqqqooollljjjhhhlllmmmpppwww~~~|||ttthhhiiikkkjjjjjjjjjkkkmmmaaa\\\VVVQQQOOOQQQRRRSSSSSSUUUYYY]]]bbbfffjjjlllppppppooonnnmmmllllllkkkmmmjjjgggggghhhjjjjjjjjjgggggghhhiiijjjkkkllllllhhhgggggghhhjjjkkkkkkkkkiiilllnnnqqqtttxxx}}}~~~{{{pppeee```eeejjjkkklllkkkjjjhhhggggggjjjllljjjkkkmmmoooqqqqqqqqqqqqtttvvvyyy}}}~~~zzzqqqjjjlllkkklllppptttvvvtttqqqvvvwwwxxxzzz}}}uuujjjcccZZZOOOFFFBBB@@@>>>;;;999333333>>>MMMYYYbbbiiifffccceeeooo}}}|||qqqyyylllzzzzzzsssccc|||nnn<<<333333333000------000222222222111111111000000//////444111000444AAA[[[|||zzz~~~ttt{{{___^^^iiixxxzzzppplllppphhhjjjlllllljjjhhhhhhhhhiiiiiihhhfffcccaaaaaaaaahhhmmmqqqpppllllllqqqwwwyyywwwuuupppllliiiiiikkkiiiiiihhhhhhggggggffffffaaacccdddbbb___^^^aaaddddddfffhhhjjjiiigggeeeccceeefffhhhjjjkkkjjjiiihhhgggeeedddeeeggggggeeebbbeeejjjpppuuuvvvuuusssssswwwuuuqqqlllhhhgggiiilllmmmkkkhhhhhhjjjlllmmmmmmooommmiiifffeeecccaaa___\\\WWWTTTTTTRRRPPPVVV```ddd\\\XXX]]]eeehhhhhhhhhhhhmmmqqqqqqoooppptttxxxvvv}}}~~~{{{vvvqqqpppxxx~~~wwwiiiccceeehhhjjj@@@AAAAAAAAA???<<<999777444333111///...............,,,******++++++***)))*********++++++++++++,,,,,,***)))***++++++***)))+++***)))***,,,111555888:::<<<888111555AAAEEEAAA===<<<===@@@DDDGGGHHHHHH>>>===;;;:::::::::;;;<<<<<<;;;;;;:::999999888888888777888<<>>BBBDDDDDDDDD======;;;:::::::::;;;<<<;;;;;;::::::999888888888777888999===BBBFFFHHHHHHGGGGGGEEECCCBBBEEEJJJNNNPPPQQQSSSTTTSSSSSSTTTUUUUUUVVVXXXZZZ\\\aaafffjjjkkkbbbYYYXXX^^^dddeeecccfffggghhhgggffffffhhhjjjjjjlllqqqwwwvvvtttvvv{{{}}}xxxqqqjjjfffccc```^^^ZZZ]]]aaaeeeiiimmmooopppvvvtttrrrrrrrrrsssrrrqqqnnnqqqtttsssooollllllnnnrrrnnnkkkkkkkkkkkkoootttrrrxxx}}}~~~zzzkkknnnrrrwwwzzz{{{zzzzzz{{{{{{zzz|||yyyppp~~~zzzfffVVVIIIBBBMMM```qqqyyy|||dddZZZbbbvvv}}}}}}jjjHHH;;;<<<888888999999888666444333555222000/////////...---....................................------------...---444JJJjjj~~~uuukkkddddddggghhhhhhiiiggglllqqquuuxxxwwwoooeeeiiigggggghhhjjjiiieeeaaaUUUSSSQQQRRRUUUWWWVVVTTTXXX[[[aaagggjjjkkkiiihhhkkkjjjiiigggfffeeeddddddiiigggeeeeeeggghhhhhhhhhfffggghhhiiijjjhhhgggffffffgggggghhhhhhiiiiiijjjkkklllmmmnnnnnnpppsssuuuzzzwwwmmm```ZZZ]]]ccceeehhhkkknnnooommmjjjhhhgggmmmmmmllllllmmmnnnppprrrtttvvvxxxzzzyyysssjjjdddbbbgggnnnsssuuussspppooonnnnnnooooooppptttzzz~~~{{{rrrjjj___UUUNNNIIICCC???<<<888777;;;@@@HHHSSS^^^]]]]]]^^^```dddjjjqqquuuuuunnnmmmzzzssshhh~~~gggbbbiiiyyyiii???999666222111111111000000111111111111000000000000333000333???NNNYYYccckkk}}}xxxmmmtttrrryyyzzzfff[[[kkkyyyyyyrrrmmmjjjiiihhhjjjkkkjjjhhhfffffffffhhhiiikkkjjjhhhgggfffgggjjjiiigggdddaaa___^^^^^^eeegggiiiiiigggeeeddddddeeeffffffffffffeeeddddddaaa___\\\[[[\\\^^^`````````bbbeeefffeeecccbbbbbbeeefffhhhiiijjjiiigggfffgggfffdddddddddcccaaa^^^___ccchhhkkkkkkkkkkkkkkkgggiiilllllljjjhhhggggggffffffhhhjjjlllllljjjhhhhhhhhhgggddd```XXXOOOHHHHHHIIINNNUUUYYY\\\aaagggeee]]]XXX[[[bbbdddfffhhhiiillloooooommmmmmpppsssuuuzzz~~~~~~}}}|||wwwqqqtttxxx|||rrrmmmlllhhhfffhhh<<<>>>@@@BBBAAA>>>:::777666444111......///222444444222/////////...---,,,++++++,,,,,,,,,------------+++******++++++)))(((+++***+++,,,///333777:::999888555333888AAABBB>>>666777:::???DDDFFFEEEDDD<<<<<<;;;::::::;;;;;;<<<::::::999999888888888777777888;;;>>>BBBFFFGGGHHHGGGEEEDDDCCCCCCFFFJJJMMMOOOQQQSSSSSSSSSRRRSSSUUUTTTVVVZZZ\\\___cccgggjjjkkkbbbZZZYYY^^^cccccc```bbbccceeeeeeeeefffhhhjjjjjjlllrrrxxxxxxtttuuuyyyzzzxxxqqqhhhbbb___\\\YYYSSSSSSUUU\\\dddjjjlllmmmoooooooooppppppqqqppppppooosssuuurrrlllhhhhhhkkklllhhheeeeeeiiinnnsssvvvwwwyyyzzzzzz}}}~~~xxxmmmooorrrvvvyyyzzz{{{{{{zzz{{{zzz{{{~~~ooowwwnnn[[[MMMAAAGGGZZZmmmwwwzzz~~~bbbUUU]]]ooozzzuuuwwwyyyLLL;;;???:::::::::999888666444333333111///...//////---,,,..............................------,,,,,,---------222BBB___yyyrrriiibbbbbbdddeeefffhhhiiimmmrrrvvvxxxuuummmfffgggdddcccfffiiiiiiccc]]]NNNQQQTTTVVVVVVWWWYYYZZZ^^^aaaeeeiiikkkkkkjjjiiimmmllljjjgggfffeeeddddddgggfffddddddfffgggggggggeeefffhhhjjjiiigggeeecccfffggghhhhhhgggggghhhiiikkkllllllllllllnnnqqqsss{{{xxxooobbbZZZ]]]bbbeeehhhhhhhhhgggfffhhhkkknnnkkkkkklllmmmnnnpppqqqqqqqqqtttvvvxxxuuuooohhhcccaaaiiirrrwwwvvvrrrooonnnsssrrrqqqooooooqqquuuyyyyyyyyyqqqfff[[[SSSLLLDDD???===:::999:::;;;@@@MMMZZZdddeeeccc```^^^cccnnnwwwssskkkgggqqqppp}}}lllXXXZZZfffrrrvvvEEE;;;555111111222111000111111111111000000000000000444///666KKK]]]ccccccdddllluuuwwwwww\\\nnntttjjjxxxyyy{{{www{{{zzz[[[bbbwwwzzznnnnnnooollliiijjjjjjiiifffeeeeeeffffffffffffeeeddddddfffhhhmmmjjjgggeeefffeeeccc```fffggghhhhhhfffeeefffgggeeeffffffgggfffeeeddddddddd```\\\\\\___bbbcccccc___bbbeeeeeecccaaaaaaccceeefffhhhiiiiiihhhfffeeeeeeddddddddddddcccbbbaaacccfffiiikkkkkkkkklllmmmgggiiillllllkkkiiihhhhhhfffeeefffhhhjjjkkkiiigggeeedddcccbbb^^^XXXOOOJJJLLLMMMPPPVVV[[[___eeehhhfff^^^ZZZ]]]bbbdddgggjjjkkkmmmoooooommmmmmoooqqqtttyyy}}}~~~}}}wwwzzz{{{}}}tttnnnmmmgggdddfff999;;;>>>@@@@@@===999777666444111......///222444555333111000000000...---++++++,,,,,,,,,---------,,,+++******++++++***(((++++++,,,...111555888;;;999666333333:::AAAAAA<<<888;;;@@@FFFKKKMMMKKKIII;;;;;;:::::::::;;;;;;;;;999888888888888888777777777999<<<@@@CCCEEEGGGHHHGGGEEEDDDDDDFFFIIILLLNNNOOOQQQSSSSSSSSSRRRSSSUUUTTTVVVZZZ^^^```dddhhhkkklllddd[[[YYY^^^bbbaaa___]]]```ccceeeffffffggghhhhhhkkkpppvvvuuurrrsssxxxyyyzzzssshhh```^^^[[[VVVNNNLLLLLLSSS]]]eeejjjjjjlllmmmnnnooooooooopppqqqsssvvvwwwssskkkggggggjjjgggddd```___dddmmmtttwww{{{{{{yyyxxx{{{|||vvvppprrrtttwwwyyy{{{||||||yyy{{{||||||qqqqqqsss```RRRCCCDDDUUUjjjvvvyyyttt|||zzzwwwcccXXXaaawwwzzzsss~~~|||QQQ<<<===::::::999888777666555444222111//////000000000///...........................---,,,,,,,,,,,,------+++;;;VVVttt~~~tttrrrjjjccccccdddcccdddfffhhhjjjmmmrrrsssqqqmmmjjjdddbbbaaadddhhhgggbbb\\\JJJRRRZZZZZZVVVUUU[[[aaadddeeeggghhhjjjkkkkkklllmmmkkkiiigggeeeeeeeeeeeefffdddcccdddfffggggggfffeeeggghhhiiiiiigggdddbbbeeegggiiihhhgggfffhhhiiiiiijjjlllllllllnnnqqqttt|||{{{tttggg___```eeegggqqqpppmmmiiidddbbbcccdddfffgggjjjmmmnnnnnnnnnnnnmmmppptttuuusssmmmgggddddddkkkuuuyyyxxxtttqqqpppssssssrrrpppooorrrvvvzzz|||~~~vvvjjj___VVVNNNFFF@@@===;;;:::999888===JJJWWWeeeiiillljjjdddaaacccfffiiieeefffooo{{{zzz^^^YYY]]]___zzz|||RRR===444///111333111111333000000000000000000111111444000;;;WWWnnnqqqkkkggg\\\```kkkuuuyyy~~~rrr```}}}vvvggg|||{{{ttteee^^^```lllzzzsssTTTlll~~~uuujjjmmmqqqnnniiiiiijjjhhhfffeeefffgggfffeeeccc```___bbbfffjjjmmmiiiggghhhlllnnnllljjjlllkkkiiifffdddeeegggjjjfffggghhhhhhgggfffdddcccccc```\\\]]]```ddddddddd```cccfffeeeaaa___```cccdddeeeggghhhhhhgggfffeeebbbcccdddeeeeeeeeeeeefffgggiiijjjkkkkkkkkkmmmooolllmmmmmmllliiihhhiiijjjhhhgggeeeeeeggghhhiiihhheeeccc```]]]ZZZVVVQQQMMMPPPPPPQQQTTTZZZaaagggiiifff```\\\___dddfffiiimmmmmmnnnoooooooooooopppqqqrrrwww{{{~~~~~~|||zzzyyy{{{|||ppplllfffdddfff888999<<<>>>>>>===:::888555444111///...///000111222000...---------,,,+++++++++++++++,,,,,,,,,,,,+++***)))***+++,,,+++)))++++++---///222666:::<<<999444111444<<>>AAACCCEEEGGGHHHGGGEEEDDDDDDHHHLLLNNNOOOPPPQQQSSSTTTSSSSSSTTTUUUTTTVVVZZZ]]]```dddiiilllooofff\\\YYY]]]aaaaaa___[[[^^^ccceeeffffffgggggghhhiiimmmqqqqqqooorrrxxx{{{lllbbb^^^ZZZSSSKKKHHHGGGLLLUUU```gggjjjnnnooopppppppppqqqsssuuuwwwxxxwwwrrrlllhhhggghhhgggeee___ZZZ\\\eeennnrrrwwwxxxvvvuuuxxx|||{{{wwwtttuuuvvvwwwyyy{{{|||}}}yyy}}}~~~~~~vvvmmmyyywwwdddXXXHHHCCCOOOdddsssxxxmmmrrr}}}ooonnnfff[[[ZZZsssyyyWWWAAA;;;999999888777666666555555444222111111222333222111...........................---,,,,,,,,,---///000000HHHjjjooohhhddddddcccbbbbbbeeeddddddfffkkkmmmjjjjjjkkkdddcccbbbccceeeddd```\\\NNNUUU[[[ZZZUUUTTT\\\dddggggggggghhhiiijjjlllllljjjhhhfffdddccccccdddeeeeeedddcccdddfffggggggffffffggghhhiiihhhgggeeecccfffhhhjjjiiigggfffhhhjjjhhhjjjkkkllllllnnnrrruuu{{{}}}xxxmmmddddddgggiiivvvxxxzzzyyytttoookkkiiifffhhhiiikkklllkkkkkkjjjlllooossstttpppkkkfffdddggglllsssxxxzzzxxxvvvtttooooooooonnnooosssxxx|||zzzmmmbbbYYYQQQJJJEEE???<<<:::999888;;;FFFRRR^^^eeeoootttpppfffYYYQQQRRRRRRYYYdddlllvvvjjj___[[[VVVmmmyyy___CCC666...111333111111555000000000000111111111111333222EEEkkk~~~xxxaaa___nnn~~~|||xxxvvvppplllrrruuufffxxx~~~sssaaaeeehhhmmmzzz}}}mmmYYYrrr||||||nnnfffkkknnnkkkhhhiiiiiihhhffffffgggiiihhhgggdddaaa```ccchhhlllhhhfffeeehhhlllppppppooommmkkkhhhdddbbbcccgggjjjhhhhhhiiiiiihhheeecccaaa]]]\\\[[[\\\^^^aaabbbbbb```dddgggddd___\\\^^^aaabbbccceeeggghhhhhhffffffaaadddfffgggggggggiiijjjhhhhhhiiihhhgggiiilllnnnpppooommmjjjhhhgggiiikkkkkkhhheeedddeeeggghhhgggfffccc^^^ZZZWWWTTTQQQNNNOOOQQQQQQSSSZZZdddjjjkkkddd___^^^bbbfffgggjjjnnnnnnnnnnnnoooooopppppppppppptttxxx}}}wwwtttqqqttt{{{vvvkkkgggfffeee888:::<<<===>>>===<<<;;;444333111///...............,,,******+++,,,+++************++++++++++++,,,***)))((()))+++,,,,,,+++++++++---000444777:::<<<999333000444===@@@>>>:::666999???DDDGGGEEE???;;;999999::::::;;;;;;;;;;;;777777777777777777777777666:::???BBBCCCDDDFFFHHHGGGDDDCCCDDDIIIMMMOOOOOOPPPRRRTTTUUUTTTTTTUUUVVVTTTVVVYYY\\\___dddiiimmmrrrhhh]]]YYY\\\aaabbb```]]]___aaacccccceeegggiiihhhgggjjjmmmmmmmmmsss{{{ssseee```ZZZQQQKKKHHHEEEGGGOOOZZZeeekkkpppqqqrrrqqqpppqqquuuxxxzzzxxxuuuqqqmmmjjjhhhgggeeeeee^^^UUUSSS^^^jjjppprrrttttttsssvvvzzz{{{xxxwwwwwwwwwwwwxxxzzz{{{|||yyy~~~}}}mmmssszzzggg]]]MMMCCCJJJ]]]mmmsssppplllsss{{{~~~xxxdddVVViiiyyyuuu^^^HHH:::888777777666555555555555666444111111111111000///........................///...------...000222444???YYY{{{~~~yyywwwhhhcccaaabbbbbb``````cccaaa```dddjjjkkkggggggjjjgggfffeeecccaaa___\\\[[[VVVWWWWWWUUUTTTUUU[[[```eeefffhhhjjjkkkkkkjjjjjjhhhfffdddbbbaaacccdddfffddddddccceeeggghhhgggfffgggggghhhhhhhhhggggggffffffjjjlllkkkgggfffhhhkkkhhhiiikkkkkkkkkmmmpppssswww|||zzzpppgggeeehhhiiissswww|||~~~~~~|||{{{{{{rrrpppnnnllljjjkkkkkklllmmmppptttsssoooiiidddbbbgggiiinnnuuuzzz||||||zzzppppppooonnnnnnqqqvvvzzzzzz{{{}}}qqqeee]]]VVVPPPLLLAAA===:::999888999AAAJJJYYY___iiitttyyyrrrcccWWWOOONNNUUUaaaiiinnn~~~xxxhhhbbb]]]kkkxxxnnnLLL<<<111222444111111666///000000000111111111111444888VVVtttjjj{{{~~~xxxnnniii{{{pppooovvvkkkeee|||~~~www|||ssscccbbbuuuvvvrrrjjjhhhkkkjjjggghhhiiiiiihhhggggggjjjlllfffffffffdddcccdddgggjjjcccccccccfffiiilllmmmnnnjjjiiigggdddbbbcccfffiiihhhiiiiiiiiigggccc```^^^WWWYYY[[[\\\]]]]]]___``````dddfffccc\\\YYY[[[___```bbbdddfffhhhhhhggggggdddgggjjjjjjiiiiiijjjlllhhhhhhgggeeeeeefffjjjmmmllllllkkkiiiffffffgggiiikkkiiiggggggggggggfffddddddaaa^^^[[[ZZZYYYWWWUUURRRUUUWWWXXX```jjjnnnkkk```]]]^^^cccggghhhjjjnnnlllllllllmmmooopppppppppooorrruuuyyy|||qqqmmmlllooottt}}}mmmjjjiiiddd:::;;;<<<===>>>>>>>>>===444333111000...---,,,,,,---+++******+++,,,+++***))))))*********+++++++++)))(((((()))+++------,,,+++,,,...111444888;;;===999222///555===@@@===999:::===BBBFFFGGGCCC<<<666888999:::;;;;;;;;;;;;;;;666666666666777777777777666:::@@@CCCCCCDDDFFFHHHFFFDDDBBBDDDIIIMMMNNNNNNQQQSSSUUUUUUUUUTTTUUUVVVTTTVVVXXX[[[^^^ccciiimmmtttiii]]]YYY\\\aaabbbaaa```aaaaaa```aaadddhhhllliiiggghhhjjjkkkmmmttt~~~xxxhhhaaaZZZPPPKKKHHHEEEEEELLLWWWdddlllqqqrrrrrrpppnnnpppuuuyyy{{{xxxtttpppnnnkkkhhheeebbbccc]]]QQQOOOZZZiiiqqqqqqtttvvvtttuuuyyyzzzxxxxxxxxxwwwwwwwwwxxxzzz{{{yyynnnppp|||jjjaaaQQQCCCFFFXXXhhhoootttlllkkk}}}uuu^^^hhhkkkrrrwww|||{{{ssscccMMM;;;777666555555555555666666666333000///......,,,***........................000/////////000222555777NNNfffvvvqqqpppaaa^^^^^^aaaaaa______bbbaaa```eeelllmmmgggfffiiijjjjjjhhhddd___[[[ZZZZZZ\\\XXXRRRQQQSSSWWWZZZ\\\bbbdddhhhlllmmmkkkiiiggghhhfffdddcccbbbdddfffhhhdddddddddfffhhhiiihhhfffhhhhhhggggggggghhhhhhhhhgggjjjmmmkkkgggfffhhhllliiijjjjjjjjjjjjkkknnnppptttzzzzzzqqqhhheeeggghhhrrrsssttttttvvvyyy}}}{{{tttnnnlllllloooqqqooorrruuutttnnngggbbb```eeefffjjjqqqzzzvvvuuussspppnnnooorrruuutttwwwzzzttthhh```ZZZUUUQQQBBB===999888777777===DDD[[[\\\bbbooo|||wwwmmmddd```dddqqqxxx{{{sssnnnkkkttt~~~|||TTTBBB444444555111111666//////000000111111111222444>>>eeettttttiiikkkmmmbbbaaazzzwwwfffVVVbbbvvvrrrmmmkkklllmmmiiidddhhhiiiiiihhhhhhiiikkkmmmccceeeffffffeeeddddddeeebbbcccdddeeefffhhhjjjkkkgggggghhhgggffffffgggiiihhhhhhiiihhheeebbb^^^[[[TTTYYY]]]^^^]]]]]]___aaa```dddfffbbbZZZVVVXXX\\\___```cccfffhhhhhhhhhggggggjjjlllllljjjiiijjjllliiiiiigggeeedddfffjjjmmmggghhhhhhgggfffeeefffgggkkkjjjiiijjjiiihhhdddaaa```___^^^___```aaa___^^^XXX\\\___```gggoooooojjj]]][[[^^^dddhhhhhhjjjnnnkkkjjjjjjlllnnnooooooooonnnppprrruuu|||~~~wwwoookkkkkknnnrrryyyooommmlllddd<<<>>>???@@@@@@>>>;;;:::777666333111///.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************(((***...444:::===>>>===<<<222000:::@@@;;;777999777>>>EEEHHHEEE???:::888:::999999:::<<<===<<<;;;888999999888666555666777666;;;@@@BBBEEEIIIIIIFFFDDDBBBBBBDDDIIILLLMMMLLLHHHLLLQQQUUUVVVUUUUUUUUUWWWYYY\\\^^^```cccgggjjjrrrhhh\\\XXX[[[______^^^]]]^^^```bbbdddhhhlllppppppllliiijjjkkklllsss{{{}}}kkkccc[[[SSSNNNHHHDDDDDDGGGPPP```nnnqqquuuvvvrrrppptttxxxyyyzzzvvvrrrrrruuusssllleeeeee^^^UUUOOOLLLRRRaaaqqqppppppqqqsssvvvyyy{{{}}}zzzyyywwwxxxyyy{{{||||||zzz}}}wwwooo{{{zzznnn^^^OOOJJJJJJPPP```qqqttttttqqquuuuuuiiilllppp|||iiiLLLCCC:::888555444555555555444777555111---+++,,,---///------------------------333---,,,000111111444;;;UUUyyyzzzfff```ddd\\\]]]]]]]]]]]]^^^aaacccbbbccceeeggghhhhhhggggggeeehhhiiigggaaa[[[WWWWWW[[[XXXUUUTTTVVVZZZ___ccchhhjjjlllnnnnnnllliiigggfffeeebbbaaaaaacccfffggghhhfffdddfffjjjllllllkkkgggfffffffffhhhhhhfffdddhhhffffffiiilllmmmkkkhhheeeiiillljjjeeedddhhhmmmssswwwvvvooojjjiiihhhfffkkkooorrrrrrpppppptttxxx~~~{{{vvvqqqnnnmmmnnnooorrrqqqqqqpppjjjaaa]]]^^^dddcccgggpppvvvwwwxxxzzz{{{{{{xxxsssooonnnqqquuuuuuxxxyyy|||xxxlllddd\\\VVVQQQDDDAAA<<<888666888:::<<>>??????===;;;999666555222000...---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************((()))---333999<<<<<<;;;:::222111;;;@@@;;;777888:::???DDDEEEBBB>>>;;;;;;<<<:::::::::<<<===<<<;;;777888999777555444444555555;;;???AAADDDHHHHHHEEEDDDCCCCCCEEEIIILLLMMMLLLIIILLLQQQSSSTTTSSSTTTTTTVVVXXX[[[]]]```cccgggjjjrrrhhh^^^YYY\\\```aaa```^^^___```cccfffjjjmmmnnnnnnjjjiiijjjkkkkkkqqqyyyqqqiiiaaaZZZUUURRROOOOOOOOOSSS```mmmrrrvvvwwwsssssswww{{{|||zzzuuuqqqrrrtttrrrkkkddd```[[[VVVPPPKKKNNN]]]llloooppprrrtttvvvyyyzzz{{{zzzyyyxxxxxxyyyzzz{{{{{{xxx|||zzzpppyyy~~~ooo___OOOHHHFFFJJJZZZkkkssssssqqquuuzzzdddllltttTTTBBB;;;999666555555666555444777444111...,,,,,,---...------------------------///------000//////777@@@]]]zzzxxxnnn]]]\\\bbb[[[[[[[[[ZZZYYYZZZ\\\^^^```bbbdddfffhhhhhhhhhhhheeefffgggddd___ZZZWWWWWWXXXUUURRRQQQTTTZZZ```ccciiikkkmmmooonnnllljjjhhhhhhfffdddaaaaaaaaacccdddfffdddcccdddhhhjjjjjjiiiiiihhhhhhiiijjjjjjiiigggiiigggeeefffiiikkkkkkjjjhhhiiiiiiiiihhhiiijjjkkkpppsssrrrlllfffeeedddbbbhhhkkknnnmmmkkkkkknnnrrrxxxvvvssspppnnnnnnooopppqqqpppppppppiii```[[[]]]aaa```dddmmmsssttttttvvv{{{{{{zzzuuuqqqooorrruuusssxxxzzz{{{tttjjjbbbZZZUUUHHHDDD???:::888999;;;===LLLYYYbbb```dddrrr~~~}}}vvvzzzwwwxxxzzzkkkFFF444555000222666///000000111222222222222222<<>><<<:::999555333111///---,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************((()))---333888;;;:::999888222444===@@@;;;666666===AAADDDDDDAAA======>>>>>><<<;;;;;;<<<===;;;:::777888888777444333333333555;;;???@@@CCCGGGGGGDDDDDDCCCDDDFFFIIILLLLLLLLLJJJMMMOOOQQQQQQQQQSSSTTTUUUWWWZZZ]]]___cccgggjjjqqqhhh___[[[^^^bbbdddccc```___```dddjjjmmmmmmkkkjjjhhhhhhjjjjjjjjjnnnuuu~~~zzzqqqiiiccc^^^^^^```___[[[YYYaaakkkqqquuuvvvssssssxxx{{{{{{vvvsssoooppprrrpppkkkeee___^^^[[[UUULLLKKKXXXhhhmmmooorrrtttwwwxxxyyyyyyyyyyyyxxxxxxxxxyyyyyyzzzwwwzzz~~~~~~rrrwwwtttcccRRRIIIDDDFFFTTTeeesssuuuuuuwwwxxxbbbfffgggHHH===;;;888777777777666555555444222000///---------------------------------***---000000---111@@@PPPiii}}}kkksssppptttcccUUUVVV\\\[[[\\\\\\ZZZYYYXXXYYY[[[\\\^^^```ccceeefffggggggdddeeedddaaa\\\YYYXXXXXXWWWTTTPPPPPPUUU\\\cccfffjjjlllnnnooonnnllljjjhhhjjjhhheeebbbaaaaaaaaabbbdddcccbbbccceeeggggggggggggggggggiiikkkllljjjhhhjjjgggeeedddfffiiijjjkkkkkkiiigggiiikkkmmmkkkjjjnnnqqqoooiiidddcccaaa^^^dddgggjjjkkkiiihhhjjjmmmppppppooonnnnnnoooooopppoooooopppoooggg]]]YYYZZZ``````eeennnttttttssstttwwwyyyyyyvvvrrrpppqqqtttrrrwwwzzzxxxzzz|||qqqggg]]]WWWMMMIIICCC===:::999;;;<<>><<<;;;999555333111///...---------***************************++++++,,,,,,++++++***************************)))+++...444999;;;999888555333777>>>@@@:::555555???CCCFFFFFFCCC???>>>>>>???===<<<<<<<<<<<<;;;999888999999777555333333444777<<<@@@BBBDDDHHHHHHEEEBBBCCCDDDFFFHHHJJJKKKKKKKKKLLLNNNNNNOOOPPPRRRTTTTTTWWWZZZ]]]___bbbgggjjjnnnggg___\\\^^^bbbddddddbbb``````eeekkkooolllhhhgggeeefffiiiiiihhhkkkqqqvvvyyypppiiidddgggllllllfff```cccjjjpppssssssqqqqqquuuwwwuuuqqqnnnlllmmmooooookkkgggeeeeeeccc[[[NNNKKKWWWggglllnnnqqqtttwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwxxxyyyxxxzzz~~~uuutttzzzjjjXXXMMMEEEEEERRRbbbrrrwwwyyyzzzyyyqqqvvvnnnooorrrjjj]]]YYYRRR@@@===:::999888888777666555444444222111///---,,,........................***///222000...:::SSSjjj~~~tttpppkkkttt{{{```UUUWWW\\\^^^______^^^\\\\\\]]]^^^[[[\\\^^^```bbbccccccbbbdddccc```^^^[[[ZZZYYYZZZ[[[VVVRRRSSSYYYaaafffiiilllmmmnnnooonnnllliiihhhjjjhhhfffdddcccccccccddddddcccccccccdddeeeffffffddddddeeehhhjjjjjjhhhfffhhhhhhgggggghhhiiijjjjjjjjjiiijjjkkklllllllllllloooqqqooohhhdddccc```\\\^^^ccciiimmmmmmkkkjjjjjjllllllmmmmmmnnnnnnnnnmmmnnnnnnooommmdddZZZWWWZZZcccccchhhqqqvvvvvvtttuuusssuuuwwwuuurrroooppprrrtttuuuuuutttwwwwwwkkk```YYYQQQMMMFFF???;;;999:::;;;AAATTThhhttt}}}|||uuuqqqrrrwww||||||vvvrrrrrrzzz{{{uuuqqqkkklll~~~iiiAAA777444000000222222222222222222222222222>>>QQQdddllluuu|||fffHHH===MMMbbbmmmhhhgggeeeeeeeeefffggggggcccdddfffhhhkkkmmmooopppggggggfffdddcccbbbbbbbbb]]]^^^```cccgggiiijjjkkkdddfffgggiiiiiiiiiggggggfffeeedddbbb```^^^\\\\\\___\\\YYYUUURRRPPPPPPPPPLLLLLLLLLIIIHHHLLLUUU\\\aaacccddddddbbbbbbbbbcccbbbccceeeggggggfffcccaaafffgggiiikkklllkkkkkkjjjhhhhhhhhhhhhhhhiiiiiiiiihhhhhhiiihhheeeaaa]]]ZZZRRROOOPPPYYYeeeiiiddd]]]cccggglllqqqssspppjjjfffffffffggggggiiijjjlllmmmkkkllllllmmmmmmllllllkkkkkklllmmmnnnqqqyyy{{{xxx~~~vvvpppnnn777999;;;===>>>===;;;:::555444222000////////////***************************++++++,,,,,,++++++***************************+++---111666:::;;;999777222555:::??????999555555???DDDIIIJJJFFFAAA>>>===???>>><<<;;;<<<;;;:::888999::::::888666444444555999>>>BBBDDDFFFJJJJJJFFF@@@BBBDDDFFFGGGHHHIIIIIIKKKLLLMMMMMMNNNOOORRRUUUVVVXXX[[[]]]___bbbfffiiikkkeee^^^[[[]]]```cccdddaaa______dddjjjmmmjjjfffeeedddeeehhhhhhfffiiinnnqqquuunnngggkkkppprrrmmmfffffflllrrrtttssspppqqqttttttqqqlllkkkjjjkkknnnnnnmmmkkkmmmllliii___QQQLLLWWWfffkkkmmmppptttuuuvvvvvvuuutttvvvxxxxxxvvvvvvwwwxxxyyy{{{~~~wwwqqq|||}}}nnn]]]QQQGGGCCCOOO___mmmvvvzzzzzzuuugggzzz}}}qqqoootttpppfffMMMxxx]]]CCC@@@===;;;::::::999777555555444444222000---,,,........................,,,111333000333IIIlll{{{uuussstttaaa\\\]]]^^^^^^___aaaaaa```___```bbb^^^___```bbbbbbbbbaaaaaacccaaa___\\\\\\\\\\\\\\\\\\XXXTTTVVV]]]dddhhhjjjmmmnnnnnnnnnmmmkkkhhhgggggggggffffffffffffggghhheeeeeeeeeeeedddeeefffgggcccccceeegggjjjjjjgggeeefffgggjjjkkkkkkjjjhhhgggfffjjjnnnmmmkkkjjjllloooppppppmmmfffcccaaa^^^YYYUUU\\\fffmmmpppnnnkkkhhhkkkkkklllmmmmmmmmmlllkkkmmmmmmmmmjjj```WWWVVV[[[eeedddiiiqqqvvvuuutttuuurrruuuxxxwwwtttrrrrrrtttwwwsssppprrrxxx~~~pppddd]]]UUUPPPHHH@@@;;;999888999;;;KKKaaatttyyywwwtttqqqooopppsssvvvzzzuuuzzzttt{{{~~~zzzrrreee___kkk}}}tttJJJ888666111...444333222222111111222333444AAASSS[[[XXXcccxxxuuuttt{{{uuu^^^AAA???VVVhhhhhheeeeeedddddddddeeefffhhhbbbccceeehhhkkknnnppprrreeedddbbbbbbaaaaaaaaaaaa]]]^^^___aaacccfffiiikkkhhhhhhiiiiiiiiihhhgggffffffeeedddbbbaaa```___^^^]]]ZZZVVVRRROOONNNMMMNNNLLLLLLKKKKKKLLLQQQZZZ```bbbdddfffeeecccbbbbbbccceeegggiiijjjiiigggeeedddeeeggghhhjjjkkkkkkkkkjjjjjjjjjiiiiiihhhhhhggggggeeeeeeeeeccc___ZZZUUURRRKKKHHHHHHPPP\\\bbb```[[[eeeiiinnnppppppooommmllliiihhhhhhiiiiiikkkllllllkkkllllllmmmmmmllllllkkklllnnnooonnnooouuu|||wwwrrrpppwwwzzznnniii888999<<<===>>><<<:::999666444222111000///000000++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,...222777;;;;;;888666111666===???<<<888666555>>>CCCIIIIIIEEE@@@<<<;;;>>><<<;;;;;;;;;;;;999888888999:::999777555666777;;;@@@DDDEEEGGGKKKJJJGGG@@@BBBEEEGGGGGGGGGHHHIIIIIIKKKMMMNNNOOOPPPTTTVVVXXXZZZ]]]^^^```bbbfffhhhiiiddd^^^[[[[[[^^^aaabbb```______bbbfffiiihhhfffeeecccdddgggfffeeehhhmmmpppzzz{{{ssskkkkkkooorrrooojjjjjjmmmsssuuutttrrrssswwwuuuqqqmmmlllkkklllnnnooonnnmmmooonnnllldddWWWQQQYYYeeelllmmmooorrrttttttuuuuuuqqqtttwwwxxxvvvuuuwwwyyyzzz{{{}}}xxxoooxxxrrrbbbUUUHHHAAAJJJXXXfffrrrzzzzzzqqq___lll}}}{{{tttttt~~~rrrUUUpppjjjFFFCCC???===<<<;;;:::888666666555444222000...---...........................222222111<<>>>>>:::777666666>>>BBBEEEEEEAAA<<<;;;;;;<<<;;;999999::::::999777666777888777666555666888;;;@@@DDDDDDGGGJJJJJJFFFAAADDDHHHJJJIIIHHHIIIJJJHHHJJJMMMOOOPPPRRRUUUWWW[[[]]]___``````bbbeeehhhhhhddd___\\\[[[]]]```aaa^^^^^^^^^___aaaccceeeeeefffddddddeeeeeedddgggmmmpppvvvyyyppplllllloooooollllllnnnppprrrqqqqqqtttxxxwwwssstttrrrqqqpppppppppooonnnmmmmmmnnnlllccc\\\___ggglllmmmnnnppprrrssstttuuunnnrrrwwwwwwuuutttwwwzzzyyyzzz||||||}}}yyynnntttxxxjjj\\\LLLAAAFFFSSScccrrr||||||jjjWWW___vvv}}}vvvuuuvvv}}}fffgggnnnHHHEEEAAA???===<<<;;;999777666555333222000///..............................000000333EEEhhh{{{zzzyyy~~~tttdddbbbbbb^^^```bbbccccccbbb``````aaabbbcccdddeeeffffffeeeddddddaaa___```bbbcccbbb```VVVSSSSSSZZZeeennnooonnnnnnmmmmmmllljjjhhhfffdddccccccdddeeefffggghhhiiifffggghhhfffdddccceeegggcccdddfffhhhjjjhhheeebbbbbbeeeiiiiiigggeeedddeeedddhhhkkkmmmlllkkklllmmmqqqpppkkkdddbbbaaa\\\UUURRRUUU\\\ccciiijjjiiiggglllllllllmmmmmmnnnnnnnnnmmmllljjjeee[[[TTTYYYccceeebbbccciiinnnnnnooorrrsssuuuwwwwwwuuutttwwwyyyyyytttrrruuuwwwxxx~~~xxxnnnhhhZZZUUUMMMEEE>>>;;;;;;;;;>>>GGGVVVfffpppsssrrrppprrrrrrqqqrrrtttvvvvvvwwwyyyuuussskkk______ooorrrWWW999555444000555111111000000222444666888NNNfffllljjjoooiii___dddvvvyyy~~~uuuttt~~~www___ZZZggglllgggWWWJJJTTTlllrrrgggcccdddeeedddbbbbbbeeehhhffffffeeeeeeddddddddddddbbb```^^^___bbbddddddbbbeeeiiimmmmmmkkkgggddddddhhhgggeeeddddddeeefffgggeeedddbbbaaaaaaaaabbbbbbVVVUUUUUUTTTSSSSSSRRRRRRSSSRRRPPPOOOOOOQQQUUUXXXbbbdddffffffeeecccbbbbbbiiikkkmmmllljjjhhhiiijjjeeeeeeeeeeeeffffffggghhhiiiiiiiiiiiihhhfffdddcccdddbbb^^^XXXRRRKKKFFFCCC:::::::::@@@KKKXXXdddjjjlllqqquuusssnnnkkkkkknnnmmmlllkkkkkkkkkkkkkkklllkkkllllllmmmmmmllllllkkklllppprrrpppnnnpppxxx|||wwwsssoooooouuu~~~yyylll777888:::;;;;;;999666444333222000///.........///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************+++---111666999999555222000999???>>>999666666777>>>AAABBB@@@<<<999999;;;;;;999888999::::::999777444555666666555555666888:::???CCCDDDFFFIIIIIIEEEBBBFFFJJJLLLJJJIIIJJJLLLFFFIIIMMMPPPRRRTTTVVVXXX]]]___```aaaaaabbbeeegggiiieee```\\\[[[]]]___aaa\\\]]]^^^^^^^^^```cccfffgggdddccceeedddcccgggmmmpppsss}}}tttnnnjjjmmmooonnnmmmnnnkkkmmmmmmnnnsssxxxwwwssszzzxxxvvvsssrrrpppooonnnkkkmmmrrrsssnnngggfffjjjmmmmmmnnnoooppprrrtttuuulllqqqvvvwwwuuutttwwwzzzyyyyyyzzzzzz{{{}}}yyynnnsssqqqbbbPPPBBBFFFQQQdddtttwwwwwwfffSSSZZZyyynnnYYYppp}}}gggIIIFFFBBB???>>>===;;;:::888777555333111000000///////////////////////////,,,...///444KKKoookkk___dddiiihhhdddeeegggfffcccaaa``````^^^___aaacccdddeeedddddddddbbb```aaadddeeecccaaaTTTSSSUUU^^^kkktttuuusssnnnmmmlllkkkiiigggeeedddbbbbbbcccddddddeeeffffffeeeggghhhfffcccbbbdddfffaaabbbcccfffgggeeeaaa^^^bbbeeefffeeecccbbbccceeeffffffhhhkkkmmmnnnllljjjtttsssmmmgggdddccc^^^WWWWWWXXX[[[```eeeiiijjjjjjlllllllllmmmnnnoooqqqrrrmmmllliiicccYYYTTT[[[ffffffcccccciiimmmnnnooosssppprrrtttsssqqqqqqtttwwwxxxvvvwwwxxxtttqqqxxxwwwmmmiii\\\WWWOOOGGG@@@===<<<===888AAAOOO[[[aaacccgggkkkmmmllllllnnnqqquuuwwwxxxxxxzzzqqqlll______eeeuuu```===666666///222111000000000222555777999bbbvvvaaafff{{{{{{ggg___kkkrrruuuttt~~~sssXXXSSSbbbllleeeUUUKKKXXXnnnqqqfffccceeefffdddbbbbbbdddgggiiihhhfffcccaaa^^^]]]\\\bbb```^^^```cccfffeeeddd```gggnnnqqqoooiiidddbbbeeedddbbbaaaaaadddfffhhhdddcccaaa``````aaaaaabbbWWWWWWXXXYYYYYYYYYXXXXXX```^^^[[[YYYWWWXXXYYYZZZ```ccceeefffeeecccbbbbbbhhhjjjlllkkkhhhgggiiikkkeeeeeedddccccccdddfffggggggggghhhhhhhhhfffeeeddd]]]ZZZUUUNNNGGGAAA<<<999999999;;;@@@KKK[[[kkkvvvrrrwww|||zzzrrrmmmlllnnnnnnmmmlllkkkkkkkkkkkklllkkkllllllmmmmmmllllllkkkkkkooorrrqqqnnnpppwww~~~|||zzzxxxuuusssxxx|||rrr999999999999999999999999111111000...,,,,,,...000---------------...///000///......---+++******)))+++*********))))))((((((+++000555999===@@@;;;333444:::???===777333555888===>>>>>>;;;888888;;;>>>@@@===;;;:::::::::999888555666666666444444666888:::???BBBCCCEEEIIIIIIFFFCCCFFFJJJLLLLLLKKKLLLLLLMMMMMMLLLLLLMMMPPPTTTVVV]]]^^^_________aaadddgggffffffbbb]]]\\\___^^^ZZZ\\\\\\\\\\\\^^^```cccdddcccddddddcccbbbccceeegggqqqppptttvvvtttqqqnnnlllkkkllllllnnnppppppqqqtttyyy}}}|||tttpppooommmooolllmmmqqqppplllmmmrrrqqqqqqqqqrrrttttttrrrpppooossswwwwwwuuuuuuyyy|||xxxyyyzzzzzz{{{~~~qqqlll{{{sssdddSSSFFFDDDIIIeeevvvdddZZZmmmXXXpppwwwrrrqqqnnnYYYBBB<<>>===999888666444333333222000...........................---///222>>>ZZZ~~~mmmaaaiiimmmgggcccdddbbbeeekkkkkkfffdddgggddd```___dddgggfffeeeeeebbbeeeccc___dddmmmiii\\\RRRRRRWWWbbbpppyyy{{{yyytttqqqnnnkkkiiihhheeecccddddddeeeeeeeeedddcccbbbcccbbbaaa``````bbbdddeeefffcccbbbbbbeeeeeebbb___cccdddfffhhhhhhgggfffeeegggeeefffiiiiiihhhlllqqqrrruuuqqqgggbbbeeeeeeccc^^^aaadddfffgggiiilllooolllmmmnnnoooooonnnmmmlllooohhhccc```[[[XXX^^^hhhkkkddddddnnnsssooonnntttwwwrrrmmmlllooosssuuuvvvsssuuuvvvtttpppqqqvvv||||||qqqjjj___YYYRRRLLLCCC;;;999;;;;;;???LLL[[[cccbbbccchhhjjjdddeeemmmqqqooottt~~~qqqkkkzzzkkkcccuuuxxxlllOOO888111222222333555111000222...555IIIqqquuunnnhhhrrr{{{}}}vvveeeXXXYYYgggsssrrrqqqVVVJJJeeevvvkkkdddeeedddaaa```bbbeeeiiilllgggeeeccccccddddddaaa^^^cccbbbbbbccccccddddddeeebbb```___ccchhhiiifffbbbbbbaaa````````````aaabbbdddbbbbbbdddggggggddd```___\\\]]]cccccc___^^^bbbbbbfffhhhfff```\\\[[[]]]bbbdddeeeeeeddddddfffgggeeefffgggggggggfffdddccccccdddeeeeeeddddddeeefffkkkjjjgggddddddfffddd^^^]]]UUUKKKCCC>>><<<999777888:::<<>>@@@???===999888;;;>>>???===;;;:::;;;:::999888444555666666555555777999;;;@@@CCCCCCEEEIIIHHHEEECCCFFFJJJLLLLLLKKKKKKLLLKKKKKKJJJJJJLLLOOORRRTTT\\\]]]^^^^^^^^^```cccfffgggfffbbb]]]\\\___^^^[[[\\\\\\\\\]]]___aaabbbcccbbbcccdddcccccccccfffhhhsssppprrryyyvvvqqqlllhhhgggiiikkknnnooopppqqqtttxxx|||~~~yyyuuusssqqqtttqqqqqqtttsssoooooossssssrrrssstttvvvvvvuuusssvvvyyyzzzuuupppooosssyyyvvvwwwyyyzzz{{{~~~qqqlllyyytttfffUUUGGGDDDHHHcccssszzzeeettt___{{{~~~```FFF<<>>BBB???999666999===@@@BBBBBB???;;;999;;;>>>>>>===;;;;;;;;;;;;999888333555666666555666888:::===AAADDDDDDEEEHHHGGGDDDCCCFFFIIIKKKKKKKKKKKKLLLKKKKKKJJJKKKLLLOOORRRTTTZZZ[[[\\\]]]]]]___bbbeeehhhhhhccc]]]]]]______\\\[[[\\\]]]___```aaaaaaaaa```bbbcccccccccdddgggiiirrrnnnooozzz|||vvvnnnhhhgggiiikkknnnoooqqqsssuuuwwwzzz~~~}}}xxxvvvtttwwwuuutttvvvvvvsssrrrttttttttttttvvvxxxyyyxxxwwwtttxxx|||zzzuuuqqqppprrruuuwwwyyyzzz{{{rrrlllvvvvvvhhhXXXIIIDDDGGG```ooo{{{~~~rrrxxxdddkkkNNN???BBB@@@======:::777666444333333222000///........................222444===PPPoootttnnnyyy{{{xxxiii___fffjjjhhhkkkfffeeefffkkkmmmmmmnnnqqqnnnhhhdddeeefffdddeeeggghhhjjjhhhfffiiiooojjj```WWWZZZaaalllwwwvvvsssooollljjjhhhfffdddfffffffffeeeeeeeeeddddddcccbbbaaaaaaaaabbbdddeeefffdddcccdddggggggddd```cccdddeeeggggggffffffeeeddddddgggkkklllkkkmmmqqqqqqwwwyyyssslllkkkmmmooofffhhhiiiiiiiiiiiijjjlllmmmnnnoooppppppooonnnmmmooojjjeeeaaa]]]]]]eeennnlllggghhhpppssspppooossssssqqqnnnnnnoooppppppppprrrtttuuutttrrrtttxxx|||zzzwwwpppddd]]]VVVPPPIII@@@<<<===:::;;;DDDUUUbbbgggfffdddrrruuuuuuoooiiieee```[[[dddcccpppuuubbbfffzzz~~~}}}zzzTTT:::888888000111444111111666444<<>>AAA???888666999>>>BBBCCCCCC@@@<<<:::;;;>>>===<<<;;;;;;<<<;;;999777333444666666666777999;;;>>>BBBDDDDDDEEEGGGFFFCCCCCCFFFIIIKKKKKKKKKKKKLLLMMMMMMMMMMMMOOORRRTTTVVVWWWYYYZZZ[[[\\\^^^bbbdddjjjiiiddd^^^]]]```___\\\[[[\\\^^^```aaaaaa```______```bbbcccdddeeehhhjjjllllllnnnttt}}}}}}vvvnnnjjjkkkmmmooopppssswwwwwwvvvyyy~~~|||wwwvvvuuuwwwvvvuuuvvvwwwvvvuuuuuuuuuttttttvvvyyyzzzzzzyyyqqqwww{{{tttvvvxxxyyyzzz{{{}}}uuulllqqqxxxlll\\\LLLEEEEEE[[[kkkyyy{{{{{{{{{yyyyyyfff~~~vvvUUUCCCDDDCCC@@@???:::777555333333333333111///........................,,,222BBB]]]}}}~~~jjjbbbqqq~~~lllaaaeeefffdddhhhccccccdddgggjjjmmmpppsssnnniiieeeeeeeeedddgggkkkjjjkkkiiifffgggiiicccZZZVVV[[[cccnnnwww|||~~~~~~wwwtttoookkkiiihhhfffdddeeeeeedddddddddccccccdddbbbbbbaaaaaaaaabbbcccdddfffdddccceeehhhhhheeeaaacccdddeeefffffffffeeeeeeccccccggglllmmmkkklllqqqqqqyyy}}}yyypppkkkmmmqqqkkkllllllkkkjjjiiiiiijjjjjjkkklllmmmmmmlllkkkjjjnnnkkkfffaaa]]]```hhhpppkkkiiikkkqqqssspppppprrrrrrqqqpppppppppoooooonnnqqqrrrssssssrrrtttwww{{{yyyxxxpppfff^^^WWWRRRKKKBBB======::::::@@@OOO___fffddd```iiitttxxxqqqkkkjjjeee\\\dddbbbmmm|||eeefff}}}xxxwwwwww[[[:::555666000222444111111666444>>>SSS}}}eeepppgggPPPYYYkkkkkkdddeee___```aaabbbdddeeeffffffhhhhhhgggfffeeedddbbb```^^^cccgggfffbbbccciiiooovvvqqqkkkgggfffffffffeeeeeeeeeeeeddddddeeeeeeeeeccceeehhhkkkmmmllliiiggggggmmmsssssslllggghhhlllnnnmmmkkkgggcccbbbcccfffddddddeeeeeeeeegggkkkmmmeeedddccccccdddfffggghhhggghhhhhhgggeeeddddddeeeeeefffddd^^^ZZZWWWRRRLLL@@@===999666666777999:::<<>>AAABBBCCC@@@<<<:::;;;===<<<<<<;;;;;;<<<<<<999777333555666666666777999;;;>>>CCCEEEDDDEEEGGGFFFBBBBBBEEEIIIKKKKKKJJJKKKKKKMMMMMMMMMNNNPPPRRRTTTVVVUUUWWWXXXZZZ[[[]]]aaadddkkkiiiddd]]]\\\______\\\\\\]]]___`````````___^^^^^^```bbbdddeeefffhhhjjjgggkkknnnmmmlllpppyyy{{{sssnnnlllmmmrrrrrrvvvyyyvvvqqqsssyyy~~~}}}yyyxxxxxxxxxxxxwwwwwwyyy{{{zzzxxxtttsssssstttwwwyyyyyyxxxwwwyyy{{{wwwyyyzzz{{{{{{|||~~~zzznnnlllxxxyyyooo```PPPFFFDDDUUUhhhyyy||||||qqqtttcccrrr[[[EEEEEECCC@@@>>>777666555333333333333111000////////////////////////---888OOOpppttteee```rrr}}}iii]]]aaa```]]]cccbbbcccdddeeeiiimmmqqqssskkkgggdddeeeeeeeeejjjpppnnnnnnlllhhhfffccc\\\UUUWWW]]]gggqqqwwwzzz|||}}}xxxtttoookkkhhhgggeeeddddddcccbbbaaaaaaaaabbbbbbbbbbbbbbbbbbbbbccccccccceeeccccccfffiiihhheeeaaacccddddddeeeeeeeeeeeeeeebbbcccfffkkkllljjjkkkooorrrxxx~~~|||rrrjjjjjjnnnmmmnnnnnnmmmjjjiiiiiijjjiiijjjkkkllllllkkkjjjiiikkkjjjgggaaa^^^bbbjjjooojjjjjjmmmqqqrrrpppoooqqqqqqrrrrrrrrrqqqpppooooooqqqqqqrrrrrrrrrsssvvvxxx{{{{{{tttggg___WWWSSSMMMDDD>>><<<;;;:::>>>JJJZZZdddccc]]]bbbooowwwssspppqqqnnnfffggghhhmmm{{{|||fffiii~~~}}}vvvnnnwwwkkkBBB444444222333555111111555444===SSS{{{uuu~~~^^^RRRcccpppllleeeddd```_________aaaccceeeggggggggggggfffeeecccbbbbbbaaadddeeeaaa\\\]]]eeemmmuuuqqqlllhhhfffeeedddccccccddddddddddddddddddcccdddgggkkkmmmnnnmmmkkkjjjkkkrrrxxxvvvpppmmmooorrrpppnnnkkkgggdddccceeegggcccdddeeeeeefffgggjjjmmmfffeeedddccccccdddeeefffdddfffgggfffeeedddeeegggiiijjjfff]]]UUUQQQKKKEEE;;;:::888777666888;;;>>>@@@EEEQQQdddvvv{{{sssnnnnnnnnnllljjjjjjjjjjjjjjjjjjkkkkkkllliiihhhhhhhhhhhhiiijjjkkkkkklllmmmllllllmmmooorrrwww}}}yyyqqqmmmllljjjnnnuuu555777888::::::999777666333333111///------///111,,,,,,++++++******++++++,,,,,,++++++*********))))))))))))))))))*********444999;;;888666666555333999===>>>:::444333888>>>>>>@@@AAA???;;;999:::<<<<<<;;;;;;<<<===<<<:::777444666777777666777999;;;>>>BBBEEEDDDEEEGGGFFFCCCBBBEEEHHHJJJJJJJJJJJJKKKKKKKKKLLLMMMOOOQQQRRRSSSTTTVVVXXXYYY[[[^^^bbbeeekkkiiiccc\\\[[[^^^^^^\\\^^^^^^__________________^^^```ccceeeeeefffgggiiiggglllnnnhhh```___fffooovvvzzz}}}zzzsssnnnlllnnnuuutttwwwxxxqqqfffeeekkkxxx}}}|||{{{zzz}}}zzztttsssrrrrrruuuwwwwwwvvv}}}xxxxxxzzzvvvxxxzzz{{{{{{|||~~~rrrjjjssszzzrrrdddTTTHHHEEEPPPdddxxx}}}|||kkkwww{{{llliiipppvvvlllZZZ```dddHHHDDDAAA>>>;;;555666444333333333333222000///////////////////////////<<>>UUUiiiwww}}}|||www{{{vvvYYYVVVkkkrrrlllgggbbb______^^^^^^___bbbeeefffdddeeeffffffdddccccccdddddddddbbb]]]XXXYYY___eeehhhgggfffeeeccccccbbbbbbbbbccccccddddddccccccbbbbbbfffjjjlllmmmnnnoooppprrryyy|||xxxsssrrrttttttpppnnnjjjfffddddddeeefffbbbdddfffffffffgggiiijjjffffffeeedddddddddddddddeeefffggggggffffffgggiiimmmmmmfffZZZNNNGGGAAA<<<777888888888999<<<@@@DDDHHHJJJSSSeeetttzzz{{{{{{|||vvvppplllllllllkkkjjjjjjjjjiiiiiiiiijjjkkkkkkiiihhhhhhggghhhjjjkkkmmmjjjkkkllllllkkklllnnnpppssszzz{{{uuusssrrrpppvvvyyy555666888::::::999777555333333222///------///111------,,,+++++++++++++++************++++++++++++)))))))))******+++++++++444999;;;777555666666444:::===>>>:::333222888???;;;===???===:::888999;;;;;;;;;;;;<<<===<<<:::777666777888777666666888:::===BBBDDDDDDEEEHHHGGGCCCBBBEEEHHHJJJJJJJJJJJJKKKKKKKKKLLLNNNOOOQQQRRRSSSSSSUUUWWWYYY[[[^^^bbbfffkkkiiibbb[[[ZZZ]]]^^^[[[```______^^^^^^^^^______^^^```ccceeeeeeeeeggghhhkkkmmmmmmhhhbbb```dddiiinnnssswwwvvvpppmmmooorrryyyvvvvvvuuuhhhVVVRRRXXXlll~~~~~~{{{}}}~~~wwwuuusssqqqrrrsssuuuuuuuuuyyyvvvtttxxx}}}~~~yyytttsssvvvyyy{{{|||}}}wwwjjjqqqzzzttthhhWWWJJJEEELLL```tttyyywwwtttaaammmyyywww}}}xxxhhhdddlllxxxsss[[[WWWsssOOOFFFAAA???===777666444333333333333222000////////////////////////...===\\\|||yyy}}}~~~rrrfffjjjwwwfff___iiiiiidddiiiaaaeeefffeeeggglllnnnlllcccaaaaaaccccccccchhhpppsssrrrqqqooojjjbbb[[[VVV\\\fffrrryyyzzzyyyzzz{{{xxxsssmmmhhhfffdddcccbbbdddcccaaa```___```aaabbbaaaaaabbbcccccccccccccccbbbaaabbbeeehhhhhhddd___ddddddccccccddddddeeeeeeeeeccceeeggggggeeegggllloooqqqxxx}}}wwwmmmggghhhlllmmmnnnmmmkkkjjjkkkllliiijjjkkkllllllkkkjjjiiiiiimmmlllfffcccgggllllllgggkkkpppqqqooonnnmmmmmmnnnpppqqqpppnnnnnnpppsssuuuuuuttttttuuuuuuuuuuuu|||lllccc[[[WWWRRRIIIAAA===;;;<<<>>>EEETTTeeekkkhhh___eeennntttrrrmmmooouuuqqq{{{uuuxxxxxxsss}}}ssskkk```@@@555666333444111111777777BBBYYYVVVdddlllyyysssxxxtttlllwww|||sssrrrYYY]]]oooooojjjiiiaaa]]]]]]^^^___aaabbbccccccaaaccceeeeeeccccccdddeeejjjiiifffaaa\\\ZZZ[[[]]]^^^```cccdddcccaaa____________```aaaaaa```______\\\```eeehhhjjjnnnrrrvvv|||xxxtttuuuuuurrrooollliiifffeeeddddddccc```cccfffggggggffffffgggccccccdddeeeeeeeeeddddddeeefffgggfffeeedddeeefffhhhhhhaaaSSSGGG@@@<<<999555888;;;===???CCCJJJNNNSSSQQQVVVeeeqqquuuuuuwwwuuurrrnnnlllkkkjjjjjjiiilllkkkkkkjjjjjjjjjkkkkkkkkkjjjiiihhhhhhiiikkkllliiijjjllllllkkkkkkmmmnnnpppzzz~~~666777999::::::888666444333333222///------///222...------,,,+++++++++,,,'''((()))***+++,,,------*********++++++,,,,,,,,,444999;;;777444555666555;;;>>>>>>:::333333999@@@888;;;===<<<999777888:::::::::;;;<<<======:::777777888888777666666888999===AAADDDDDDEEEHHHGGGDDDBBBEEEHHHJJJJJJJJJJJJKKKMMMMMMNNNPPPRRRSSSUUUUUUSSSUUUWWWYYY[[[^^^cccfffkkkiiibbbZZZYYY\\\]]]ZZZaaa```___]]]]]]^^^___```^^^aaadddeeeeeeeeefffgggmmmmmmlllkkkkkklllmmmmmmkkkppptttsssnnnmmmrrrwww{{{vvvuuuqqq```KKKDDDIII```vvv~~~yyy{{{{{{rrrvvvtttrrrqqqssstttuuuttttttwww||||||xxxtttpppssswwwzzz}}}zzzkkkrrr{{{uuujjjYYYLLLFFFIII^^^qqqtttsss{{{{{{fffWWWeee|||qqqhhhmmm}}}|||ggg]]]WWWIIIBBBAAAAAA<<<555444333333333333222111000000000000000000000000///???___zzziiiqqq}}}bbb\\\gggggg```ccc___ccceeebbbccciiijjjfffbbbaaaaaacccbbbaaafffmmmqqqoooooonnnjjjbbb[[[XXX\\\fffsssyyyyyywwwwwwyyywwwssslllgggeeecccbbbbbbeeedddbbb``````aaabbbcccaaaaaabbbccccccccccccbbbaaa```aaaeeehhhhhhccc___ddddddcccccccccdddeeeffffffddddddfffeeecccfffkkkmmmnnnuuu|||zzzooohhhiiikkklllmmmlllkkkkkklllmmmggghhhiiijjjjjjiiihhhgggiiiooooooiiifffjjjmmmlllffflllppppppnnnmmmllllllmmmnnnooonnnlllmmmpppsssxxxwwwvvvvvvwwwwwwvvvuuu{{{nnneee\\\YYYTTTKKKBBB>>>:::===???EEETTTgggpppppp^^^```hhhrrrpppjjjnnnxxxnnnzzzrrrttt}}}pppoooYYYoooeeeEEE666666222444111222888:::FFF]]][[[hhhkkkqqqyyyooosss}}}nnnccciii}}}}}}hhhhhhqqq[[[aaapppkkkiiijjjaaaZZZ\\\___bbbccccccbbbaaa___aaadddeeecccbbbdddfffooonnnlllhhhddd___[[[YYY]]]```dddeeeddd```]]][[[ZZZ[[[\\\]]]]]]\\\[[[ZZZWWW[[[```eeehhhnnntttzzzxxxtttvvvuuupppnnnkkkhhhfffeeedddcccbbb```cccfffhhhgggeeedddddd```aaaccceeefffffffffeeedddeeefffdddbbb```aaaaaa``````YYYMMMBBB>>><<<:::666:::>>>BBBEEEKKKSSSXXX\\\VVVYYYeeeooorrrsssuuuppppppnnnllljjjiiiiiijjjnnnmmmlllkkkkkkkkkkkklllnnnllljjjiiihhhhhhjjjkkkiiijjjkkklllkkkkkklllmmmppp{{{666555666888::::::888666000000///...............,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***+++***''''''***++++++...333888888999999555000111666===;;;888555444666;;;>>>999888777888:::;;;:::999888999999999888666555333555666666555444666999<<>><<<:::777444333333333222111...///000000//////000111...NNNyyy{{{zzzqqquuuddd\\\___eeehhhgggeeecccbbbbbbfffiiifff```bbb```aaadddeeedddiiiooouuurrrpppllldddZZZVVVWWWdddmmmuuuuuutttvvvyyyyyyuuuqqqkkkgggfffeeedddcccdddeeeeeefffeeeeeeeeeddd```aaabbbcccdddeeeeeeeeebbb```bbbfffeeeaaa```aaaaaaccceeedddbbbbbbeeehhhdddbbbcccffffffeeehhhmmmooorrrtttssssssrrrkkkbbbggghhhhhhiiiiiiiiiiiihhhiiigggggggggccc^^^^^^bbbmmmmmmkkkiiikkkpppoookkkiiikkknnnoooooonnnooopppqqqrrrqqqooonnnnnnppprrroooqqqssssssqqqrrruuuxxxwww{{{~~~tttjjj___YYYTTTNNNFFFAAA@@@<<<;;;BBBPPP```lllqqq^^^ZZZ]]]iiimmmiiijjjrrrlllmmmqqqvvvzzzyyytttpppkkk\\\cccssszzzgggGGG444444888///...444555999PPPllliiittthhhllliiiyyyttt|||~~~ttteeehhhwwwsssccc]]]```yyydddYYYnnn~~~kkkPPPhhhvvvhhhiiiggg```ZZZ[[[\\\^^^```aaaccccccbbbbbbccccccddddddccccccmmmnnnpppsssrrrlllbbbZZZcccaaa____________^^^]]]\\\XXXRRRPPPPPPPPPOOOMMMSSSYYY```aaabbbiiiwww}}}zzzwwwwwwwwwtttnnnhhheeefffeeebbb___bbbdddeeeggggggfffdddcccgggffffffeeeddddddcccccceeecccaaaaaaaaaaaa___]]]^^^[[[TTTIII>>>888777999===???BBBIIIQQQ[[[dddhhhmmmkkkhhhiiilllnnnnnnmmmhhhhhhhhhiiiiiijjjjjjjjjdddgggjjjmmmnnnllliiigggiiiiiiiiihhhhhhiiiiiijjjmmmkkkjjjiiijjjkkknnnoootttwww777666666888999999777555111000///......---------,,,,,,,,,,,,,,,,,,,,,,,,)))++++++***)))((((((***+++((('''***++++++...333999888999999555000111555<<<:::777444444666;;;>>>:::999777888999;;;;;;:::;;;;;;;;;:::999777666444555555666555444666999<<>>AAADDDFFFJJJQQQYYYbbbjjjnnnrrrooollllllmmmnnnmmmkkkiiiiiihhhhhhhhhhhhhhhhhhgggggghhhiiiiiiiiihhhhhhhhhgggggggggggghhhhhhiiikkkkkkjjjjjjjjjkkklllmmmqqquuu}}}zzztttuuuwwwwww|||777666666777888888666444333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***((('''((()))+++)))(((*********...444;;;999:::999555///000555;;;999555333444777;;;>>>===:::777666888:::<<<=========<<<;;;:::888666555555555555555444666999<<>><<<999666444444555444333000111222222111111333444AAAeeesss\\\SSSTTTpppkkkddd^^^[[[[[[]]]___jjjeee```___aaabbbbbbaaabbbaaabbbeeeggggggkkkqqqrrrpppnnnjjjaaaXXXYYY^^^ffflllrrrtttwwwzzzyyyvvvnnnjjjdddbbbccceeeggghhheeeeeeeeeeeeeeedddccccccccccccccccccccccccccccccaaa___aaaffffffcccbbbcccbbbaaaaaabbbdddfffffffffhhheeeeeegggeeeccceeeiiinnnkkkeee```bbbgggiiifffdddeeefffhhhiiijjjkkkkkkjjjiiieee]]]QQQLLLUUUbbbjjjnnnpppqqqssstttpppiiijjjllloooooommmllllllmmmnnnoooppppppnnnmmmmmmnnnppprrrttttttuuuvvvxxxzzzxxx~~~xxxpppddd[[[UUUPPPHHHBBB>>>;;;999@@@NNN^^^kkkqqq|||sssmmmpppqqqooorrryyy{{{zzztttiii^^^]]]eeennnzzzrrrxxxtttOOO999777333333666777777LLLkkkuuu{{{zzz{{{qqqsss{{{YYY\\\wwwuuu]]]OOOhhhrrrfffgggaaa]]]``````aaaaaabbbcccccccccbbbgggkkkjjjfffbbbccceeedddeeehhhlllppprrrqqqooonnnjjjeeebbbaaaaaa``````[[[UUUNNNHHHEEEEEEEEEEEEIIIPPPWWW\\\aaannnxxxrrrqqqmmmiiihhhjjjkkkiiigggggghhhiiiiiihhhgggfffdddkkkjjjjjjiiigggfffeeeeeeeeedddccccccbbb^^^ZZZVVVPPPJJJBBB<<<;;;>>>BBBDDDGGGIIINNNUUU]]]eeekkkooovvvtttqqqoooooommmkkkiiikkkjjjhhhgggffffffggggggjjjhhhfffddddddeeegggiiiggggggggggggggghhhiiijjjjjjjjjjjjjjjkkkkkkkkkkkkmmmqqqyyy|||qqqhhheeelllnnnuuu555555555666888888666444444333111///---,,,++++++++++++++++++++++++++++++)))***++++++))))))***++++++))))))+++***)))...555<<<::::::999444///111666:::777333222444888<<<>>>@@@<<<777555666:::===>>>======<<<:::999777666555444555555555444666:::===AAACCCFFFJJJLLLKKKFFFCCCCCCGGGJJJJJJHHHGGGIIIKKKKKKKKKLLLLLLMMMMMMMMMNNNTTTUUUVVVVVVXXX[[[aaaeeehhhhhhddd^^^]]]```bbbaaaaaa```^^^^^^^^^```bbbddd```bbbeeeeeecccbbbaaabbbfffgggkkkqqqvvvvvvqqqlllccc```\\\\\\dddnnnrrrpppvvvpppiiigggeeebbb``````bbbkkkyyy~~~yyysssqqqsssvvvwwwwwwooopppqqqsssvvvxxx{{{|||vvvzzzzzzvvvrrrrrrpppllluuuyyy~~~tttwwwzzzkkk___TTTKKKDDDTTTfffpppsssyyyrrr\\\ttttttbbbdddLLLGGGDDD>>>AAA;;;999666444444444333222000111222111000111333555DDDmmmqqq[[[QQQOOOiiijjjiiieee___\\\]]]```ddd___\\\^^^```aaabbbdddbbbaaabbbfffhhhhhhmmmsssrrrssssssnnncccXXXYYY___iiinnnsssvvvzzz}}}{{{uuukkkhhheeedddeeefffffffffccccccdddeeeeeeeeeeeedddddddddcccccccccccccccccc```___aaafffgggdddccceeeiiifffcccccceeeeeecccaaagggeeeeeefffeeeccceeejjjlllooommmfffbbbdddggghhhbbbccceeegggiiikkklllllliiifffaaa[[[SSSPPPYYYdddiiiooouuuwwwxxxwwwqqqjjjkkkmmmooonnnmmmkkkjjjkkkmmmoooqqqqqqooommmmmmmmmppprrrsssuuuvvvwwwxxxyyyyyyrrrfffZZZUUUQQQIIIBBB<<<:::999???LLL\\\jjjqqq{{{rrrlllmmmnnnmmmooorrruuusssnnneee\\\[[[aaagggrrrxxxwww}}}~~~}}}SSS:::777555555666555777PPPuuu|||zzzVVVddd}}}kkkXXXTTTmmmrrrhhhhhhaaa___bbbbbbbbbbbbbbbbbbbbbbbbdddjjjpppnnnhhhccceeehhheeeeeeeeefffhhhiiijjjjjjkkkgggbbb```aaacccdddddd\\\WWWOOOHHHEEEDDDEEEFFFIIINNNRRRTTTZZZjjjxxxqqqooollliiiiiijjjjjjiiigggjjjjjjjjjjjjiiigggfffeeeggggggggggggffffffffffffeeeeeeeeedddbbb]]]WWWRRRLLLFFF???;;;===???AAAAAAIIILLLQQQXXX___eeejjjmmmtttsssrrrqqqooollljjjhhhkkkjjjhhhgggffffffggghhhjjjhhheeebbbbbbccceeegggggggggggghhhhhhjjjkkkkkkhhhiiijjjkkkllllllkkkkkkjjjooovvv|||{{{tttmmmiiimmmnnnvvv333333333555888888777555444333111///---++++++***++++++++++++++++++++++++''')))++++++++++++---...***)))***+++))))))///888<<<::::::999444000222777999555111111444999===???AAA<<<666333555999<<>>:::777444333333333222111///000000000///000333555JJJuuuqqq___SSSMMMdddjjjooommmfffaaaaaacccccc______dddfffccccccfffbbb```bbbfffhhhiiinnnttttttwwwzzztttfffYYYXXX^^^mmmrrrwwwyyy}}}|||vvvjjjiiihhhhhhhhhgggdddbbb```aaabbbdddeeefffggggggeeedddcccbbbbbbbbbcccddd```___aaafffgggdddccceeekkkgggddddddffffffdddbbbeeeccccccffffffdddgggllljjjuuu{{{sssgggbbbdddfff```bbbdddgggiiikkklllmmmmmmfff```]]]ZZZXXX\\\aaahhhpppxxxzzzzzzxxxrrrkkkkkkmmmnnnnnnllljjjiiijjjmmmoooqqqqqqooonnnmmmmmmpppqqqrrrtttvvvwwwwwwwwwzzztttgggZZZTTTRRRKKKBBB<<<999999===IIIYYYgggppppppjjjgggkkkppprrrssstttqqqooommmllljjjgggbbb___mmmxxxYYY;;;444777555444555;;;VVV{{{aaaoooyyyaaaRRRXXXqqqpppgggggg___```cccccccccbbbbbbbbbaaaaaaccciiinnnlllfffbbbdddggghhhhhhfffeeeddddddeeeggggggddd```^^^___bbbcccddd^^^YYYRRRKKKFFFEEEGGGIIIGGGJJJLLLLLLRRRccc}}}}}}tttnnnmmmkkkiiihhhhhhhhhfffeeegggggggggfffeeedddccccccbbbbbbbbbcccddddddeeeeeeeeeeeeeeedddbbb\\\UUUOOOGGGCCC@@@???AAACCCBBB@@@NNNPPPTTTZZZ```eeeiiikkknnnooopppooonnnkkkiiihhhjjjiiigggfffffffffggghhheeedddbbbaaaaaaaaaaaabbbcccccccccdddeeeggghhhiiifffgggiiijjjkkklllllllllkkkpppuuuyyy{{{zzzwwwsssrrrtttyyy333222333555777777666444444333111///---,,,++++++++++++++++++++++++++++++'''(((***+++***+++,,,...)))(((***+++))))))111;;;<<<:::999888444000333999999555000111666<<>>@@@BBBEEEIIIKKKIIIEEEAAADDDGGGJJJJJJGGGFFFHHHJJJHHHHHHJJJLLLNNNPPPQQQRRRSSSTTTTTTTTTVVVYYY^^^aaaeeeeeebbb\\\[[[___aaa```aaa`````````aaaccceeefffdddeeegggfffeeeddddddeeeiiigggeeefffgggddd___ZZZRRRSSSQQQOOOXXXiiirrrqqquuukkkeeeiiillliiihhhkkkkkknnnttt{{{}}}}}}xxxsssqqqrrrsssrrrpppqqqqqqrrrssstttvvvwwwxxx}}}}}}yyyrrrooosssxxxyyyzzzzzzzzzyyy{{{uuusss}}}pppdddXXXOOODDDOOOaaaoootttwww~~~zzz[[[uuuoooQQQLLLJJJ???999:::777444222222222222111///000000///...000333666VVV}}}wwwyyyuuudddYYYRRRaaahhhpppqqqkkkeeedddffffffdddhhhpppooogggbbbdddaaa___aaafffhhhiiinnnuuuvvv{{{}}}wwwfffXXXXXX```ooovvv|||}}}~~~|||wwwjjjiiiiiiiiihhhfffccc```___```bbbccceeefffggggggdddcccbbbbbbbbbcccdddeeebbb```bbbggggggdddcccdddfffdddcccdddfffgggggggggdddbbbcccffffffeeehhhmmmkkkyyyzzzjjjaaa```aaa```aaadddfffiiikkklllmmmppphhh```^^^]]]ZZZZZZ\\\gggpppwwwyyyxxxvvvqqqkkkjjjlllmmmmmmkkkjjjiiiiiimmmnnnpppooommmllllllmmmppppppqqqsssuuuvvvtttsssuuuyyy|||~~~{{{vvviii[[[UUUUUUOOOEEE<<<:::999<<>>;;;999888888444111555;;;999444000111777>>>AAAAAA@@@;;;555222333666:::<<<777777555444444444555555333444444444555777;;;>>>???@@@CCCFFFIIIGGGDDDAAAEEEHHHJJJJJJGGGFFFHHHJJJJJJJJJKKKMMMNNNPPPQQQRRRTTTTTTUUUUUUVVVYYY^^^bbbeeeeeeaaa\\\[[[^^^```___``````aaabbbcccdddeeeeeefffggghhhhhhgggfffggghhhgggeeebbbbbbcccbbb^^^ZZZSSSWWWUUUQQQWWWhhhrrrsssnnnddd___eeehhhfffgggmmmnnnooosssxxx}}}|||yyyxxxuuurrrrrrtttuuusssqqqqqqrrrrrrtttuuuwwwyyyzzz{{{ttttttxxx{{{zzzxxxyyyyyyzzz|||tttqqq~~~rrrfffYYYOOODDDNNN```pppvvvwww}}}uuuwwwWWWkkkwwwUUUMMMJJJBBB===:::888555333333333222111000111000//////111555888aaayyy~~~~~~kkk___XXX[[[dddmmmooolllfffdddeeebbbbbbkkkxxxwwwiiiaaaaaa___^^^```eeehhhiiinnnuuuxxx{{{}}}tttbbbVVV[[[fffpppxxx~~~}}}zzzwwwkkkhhhfffdddddddddcccbbbaaabbbcccddddddddddddddddddcccbbbaaabbbccceeefffcccaaacccggggggcccbbbdddaaabbbcccccccccdddfffgggeeecccdddffffffdddffflllmmmvvvzzzrrrfff___\\\[[[```bbbdddfffiiijjjkkklllkkkddd^^^[[[XXXVVVXXX]]]fffnnnttttttrrrqqqnnnjjjiiijjjllllllkkkiiiiiijjjllllllmmmkkkjjjiiijjjllloooooooooqqqttttttqqqnnnooouuu{{{~~~}}}yyylll]]]XXXZZZTTTIII===;;;999<<>>???@@@BBBEEEGGGFFFCCC@@@EEEHHHJJJJJJGGGFFFHHHJJJLLLLLLMMMNNNOOOOOOPPPPPPVVVWWWXXXXXXXXX\\\```dddggggggccc]]]\\\```aaa```___```bbbccceeeeeeeeeeeeggghhhiiiiiihhhhhhiiikkkcccaaa^^^___aaaaaa^^^[[[WWW\\\[[[TTTXXXhhhssstttggg\\\XXX___cccaaadddlllrrrrrrtttxxx||||||yyyuuuqqqoooooorrrvvvyyyxxxvvvqqqrrrsssuuuwwwyyy|||}}}}}}xxxxxx{{{{{{xxxvvvxxxzzz|||sssqqq~~~sssfffYYYOOOEEENNN___pppvvvxxxwwwwwwkkkssssssmmmggguuuoooRRReeeVVVJJJHHHEEEEEE;;;999666444444444444222222222111000000222666:::eeemmm___WWWWWW___hhhmmmjjjfffcccbbbYYY\\\iiizzzzzzkkk``````___^^^```eeegggiiinnnuuuxxx{{{zzzppp^^^TTT]]]kkkoooyyy|||zzzxxxvvvkkkgggbbb``````bbbdddeeecccddddddddddddcccbbbbbbcccbbbaaaaaabbbdddfffgggdddbbbdddggggggcccaaacccaaadddeeeccc```___aaadddgggeeeeeegggeeeccceeejjjooorrrpppggg```]]]ZZZWWWaaabbbdddfffhhhjjjkkkkkkbbb^^^ZZZVVVRRRQQQXXXbbbdddlllqqqpppnnnnnnllliiihhhjjjllllllkkkjjjjjjjjjkkkkkkjjjiiiggggggiiikkkooonnnnnnppprrrrrroookkkpppxxx~~~{{{nnn^^^ZZZ]]]WWWLLL===;;;:::;;;CCCQQQaaakkkppplllggggggmmmsssrrrmmmtttvvv}}}yyykkkXXXqqq|||nnnzzzxxxzzzeeeaaattt\\\555333333444999CCCUUUlll}}}{{{kkkzzz~~~QQQNNNggg{{{kkkdddeee[[[cccffffffffffffffffffffffffgggeeedddbbbcccdddfffgggcccgggjjjjjjgggddddddeeecccbbbbbbeeehhhjjjkkkkkkqqqnnnhhh^^^SSSLLLJJJJJJHHHLLLNNNJJJDDDCCCLLLTTT^^^ccchhhgggaaa___aaafffccceeeggghhhhhhhhhiiijjjeeeeeedddddddddeeeffffffhhhgggfffeeedddccccccbbb^^^\\\ZZZYYYVVVRRRLLLGGGGGGIIIJJJIIIHHHJJJOOOTTTNNNMMMLLLMMMOOORRRVVVXXXbbbggglllmmmkkkhhhggggggeeeeeeeeeccc```[[[VVVSSSKKKJJJHHHHHHHHHJJJLLLNNNUUUUUUVVVXXXZZZ\\\^^^___[[[[[[\\\]]]aaaeeeiiilllfffnnntttwww{{{~~~wwwmmmmmmnnnrrrzzz444444444555777888777666444222///,,,+++***++++++))))))))))))))))))))))))'''((()))***************''''''((()))'''***555BBB???;;;999777111---444>>>999444///000666>>>CCCFFF===;;;888555444555777888666999;;;<<<:::777555555444555666555555666999;;;===@@@DDDGGGHHHEEEBBB???EEEHHHIIIFFFFFFIIIKKKJJJKKKMMMOOOPPPQQQRRRTTTVVVYYYYYYYYYYYY[[[]]]___```eeedddaaa```___aaacccdddbbbaaaaaaaaacccfffjjjmmmnnnllljjjhhhggggggiiijjjccc```^^^aaafffgggbbb[[[^^^]]][[[[[[]]]bbbhhhlllaaaXXXRRRUUUYYYZZZ]]]bbbrrrqqqoooqqqvvvyyywwwqqqmmmoooqqqrrrrrrrrrtttvvvtttuuuuuuuuuuuuxxx|||}}}~~~}}}xxxvvvyyy|||{{{|||||||||}}}xxxmmmyyyqqq```NNNEEEKKKZZZkkkrrrttt}}}yyyhhh|||kkkjjjsssjjjkkksssvvvxxx]]]WWWZZZGGGOOOLLL;;;;;;999777444333333444444///333111000222///444GGGlllzzzrrr{{{hhhWWWLLLXXX]]]eeeiiiiiigggcccbbb^^^cccjjjppppppjjjccc^^^```______bbbhhhnnnrrrtttsssrrrmmmcccZZZXXX^^^fffpppvvv{{{{{{zzzyyytttnnngggfffeeeeeecccbbbbbbaaaaaabbbbbbcccccccccbbbbbbccccccbbbaaaaaaaaaaaaaaaaaabbbdddeeeeeeeeeddddddaaabbbcccdddeeeffffffffffffggggggfffeeefffhhhjjjqqqooojjjeeeaaa]]]ZZZXXX______aaaeeejjjkkkhhheee```WWWPPPOOOOOORRR[[[gggmmmgggjjjnnnjjjnnnqqqkkkkkkmmmmmmlllkkklllllljjjjjjlllpppssssssooogggaaakkklllmmmnnnnnnooonnnnnntttxxx|||}}}ppp^^^XXX[[[XXXPPP???>>>;;;:::AAAPPPaaakkklllpppjjjhhhqqqssspppssspppwwweee[[[aaaoooiiirrr}}}rrrZZZqqqccc:::111333---222KKK]]]ccchhhuuu|||yyymmmeeeyyyMMMNNNjjjssshhhbbb```]]]```bbbdddfffeeecccbbbaaaaaaaaa___```bbbaaa^^^___dddfffgggiiinnnpppnnniiidddgggdddccceeeeeeeeeiiippppppqqqkkk```VVVPPPLLLHHHJJJLLLMMMLLLIIIFFFDDDDDDLLLQQQXXX[[[XXXUUU\\\fffddddddddddddffffffeeedddccccccddddddeeeffffffgggfffhhhiiijjjhhheeeaaa^^^\\\[[[YYYUUUQQQLLLHHHFFFIIIHHHGGGFFFGGGJJJOOOSSSNNNJJJGGGHHHMMMSSSWWWXXXbbbfffkkkmmmkkkhhheeeddddddffffffaaaYYYPPPJJJHHHIIIHHHHHHJJJMMMRRRWWWZZZ^^^]]]]]]\\\]]]^^^___```bbbbbb```^^^^^^```dddhhhjjjmmmpppssswwwzzzvvvooooooiiilllzzz666555555666777777555444444333000---,,,++++++,,,************************((())))))************)))'''''')))***(((***444???<<<999777555111...555???:::555111111666<<<@@@AAA;;;:::777555444555666777777:::<<<===;;;888666666555666666666666777:::<<<>>>AAADDDGGGGGGEEEBBB???EEEHHHIIIFFFFFFIIIKKKJJJMMMOOOQQQRRRRRRSSSUUUWWWYYYYYYYYYYYYZZZ]]]___```eeedddaaa```___aaabbbdddbbbbbbbbbccceeehhhkkkllljjjiiigggfffeeeeeeeeefffaaa______bbbfffgggddd```cccbbbaaa```______aaabbbYYYQQQLLLNNNQQQTTT[[[bbbjjjhhhgggkkkqqquuusssooonnnppprrrrrrrrrrrrtttvvvvvvvvvtttssssssuuuxxx{{{{{{zzzwwwtttwww}}}}}}}}}}}}|||}}}~~~wwwmmm}}}{{{tttfffXXXGGGLLLYYYjjjqqqsss|||zzznnngggZZZRRRnnn~~~vvvyyyuuufffkkkzzzxxxeeeYYYaaaDDDGGGHHH>>>;;;999777444333333444444000333111000333111999NNN}}}}}}|||nnnaaaWWWRRRYYYcccjjjllljjjhhhfffaaadddjjjnnnnnnjjjdddaaabbbbbbcccdddhhhlllqqqtttmmmlllfff\\\TTTTTT]]]eeesssxxx}}}|||{{{zzztttnnnhhhgggfffeeecccbbbaaa```bbbbbbcccccccccbbbbbbaaabbbaaaaaaaaabbbbbbcccdddaaabbbccceeeeeeeeedddccc``````aaabbbbbbbbbbbbbbbccccccdddcccccceeehhhkkkpppnnnkkkgggccc___\\\[[[``````bbbggglllmmmkkkhhh___WWWPPPNNNOOOQQQZZZdddfffbbbgggmmmjjjmmmooohhhiiikkkllllllkkkkkkjjjiiinnnnnnooorrrsssqqqmmmjjjlllmmmnnnooooooooooooooonnnrrrvvv{{{tttbbbZZZ[[[WWWOOOBBB@@@<<<:::@@@NNN^^^iiikkknnnfffdddooouuusssvvvvvv{{{]]]SSSWWW}}}___mmm[[[666;;;<<<777>>>YYYlllpppsssxxx}}}xxxxxxiii```mmmxxxuuuooo~~~zzzLLLNNNiiissshhhcccaaa]]]___bbbccceeeeeecccbbbbbbbbbbbb___^^^```^^^[[[[[[___]]]^^^```dddhhhiiifffcccccc``````bbbcccdddjjjqqqxxxyyyttthhh^^^XXXTTTPPPLLLMMMNNNNNNLLLJJJFFFDDDCCCEEEJJJLLLJJJIIINNNWWW[[[\\\^^^aaaccceeeeeedddcccddddddeeeeeefffffffffeeefffffffffdddaaa^^^\\\WWWUUURRRNNNJJJGGGEEEEEEKKKKKKKKKKKKKKKNNNQQQTTTNNNIIIFFFIIIQQQWWWZZZYYYaaaccceeeeeedddaaa``````aaaaaa```]]]YYYSSSNNNLLLMMMPPPVVV___ggglllmmmllljjjkkkjjjjjjiiigggfffeeehhhjjjkkkjjjiiihhhiiikkkllloooqqqsssyyy~~~|||vvvpppjjjmmmyyy888777666666777666444222555333111...---,,,,,,,,,++++++++++++++++++++++++)))************))))))((('''''')))+++******222;;;888777666444000///666???;;;777333333777;;;<<<;;;999888777555555555666777999<<<>>>>>><<<999888888666777888777777888;;;===@@@BBBEEEGGGGGGDDDAAA???EEEHHHIIIFFFFFFIIIKKKJJJOOOQQQSSSSSSSSSTTTVVVWWWYYYXXXXXXYYYZZZ\\\^^^```eeecccaaa```___```aaabbbaaabbbccceeegggiiikkklllhhhhhhgggfffeeedddcccccc]]]^^^```bbbcccdddddddddeeeggghhhgggccc___[[[ZZZTTTPPPMMMMMMOOOSSS\\\eeebbb______eeemmmrrrrrrppppppqqqssssssssssssuuuvvvxxxwwwvvvttttttuuuvvvvvvvvvvvvssssssyyy~~~}}}}}}}}}~~~~~~yyyoooyyyzzzssshhh]]]IIIKKKWWWhhhqqqsss|||zzzpppmmm___VVVrrr~~~pppuuusss]]]iiiFFFCCCFFFAAA<<<:::777555333333444444111333000000444333???XXXyyyrrrggg\\\YYY___ggglllkkkhhhdddaaabbbdddfffhhhhhhfffdddbbbdddfffgggggggggjjjoootttqqqmmmfff\\\VVVYYYccclllwww|||}}}{{{tttmmmggggggfffdddcccaaa``````ccccccccccccbbbaaa```````````````aaabbbccceeefffbbbbbbdddeeeeeeddddddcccaaabbbbbbbbbbbbaaa`````````````````````ccchhhkkkmmmllljjjgggccc___\\\ZZZaaaaaaccchhhmmmooollliii]]]UUUOOOLLLMMMPPPXXX```^^^[[[dddmmmkkkmmmnnnffffffhhhkkkllljjjhhhhhhhhhkkkiiihhhiiikkklllllllllmmmmmmnnnppppppqqqqqqqqqmmmqqqvvv{{{yyyhhh^^^[[[WWWOOOEEEAAA<<<;;;@@@LLL[[[fffllllllaaa[[[iiirrrqqqssssssxxxaaaLLLMMMvvvfffllluuuxxxyyyYYY888///111---:::]]]www~~~wwwppprrr}}}iii___eeehhh```]]]xxxpppIIIMMMhhhrrriiieeebbb]]]^^^aaabbbddddddcccccccccdddccc___]]]^^^\\\YYYYYY\\\[[[[[[\\\___bbbdddcccbbb___\\\\\\^^^```cccjjjrrr~~~sssggg___ZZZVVVOOONNNNNNPPPRRROOOJJJEEE???<<<===??????>>>BBBHHHPPPSSSWWW\\\```bbbccccccddddddeeeeeeeeeeeeeeeeeecccccccccaaa___\\\YYYWWWSSSPPPKKKGGGDDDDDDFFFGGGNNNOOOPPPQQQRRRSSSTTTTTTLLLGGGDDDJJJUUU]]]^^^[[[dddeeeeeedddbbb```aaabbb\\\[[[[[[^^^bbbcccbbb```gggjjjqqq{{{{{{ssswwwxxxzzzzzzxxxtttooolllnnnqqqtttuuussspppnnnmmmnnnppprrruuu{{{|||uuuooopppyyy777666555666777666555333555444222000...---,,,,,,++++++++++++++++++++++++***************)))((('''((((((***,,,+++***///777777888777444000000666>>>:::777555666:::<<<<<<:::777777666666666666666666;;;===??????===:::::::::777888999999888999<<>>555555111AAAlllyyypppuuuyyyyyy~~~sssuuunnnfffiiihhh\\\UUUxxxcccDDDMMMhhhqqqiiieeeccc^^^]]]```bbbcccdddccccccdddfffddd___\\\]]]]]][[[[[[^^^^^^]]]]]]]]]^^^___`````````\\\[[[^^^___bbbiiiqqq{{{mmmccc\\\VVVSSSQQQPPPSSSVVVUUUNNNHHHCCC===:::;;;<<<<<<>>>BBBIIIMMMSSSXXX\\\___aaabbbccccccdddeeeeeeddddddccccccbbb```]]]ZZZWWWUUUSSSQQQMMMHHHDDDCCCFFFJJJNNNRRRSSSUUUXXXYYYYYYVVVTTTKKKEEEBBBJJJYYYbbbaaa]]]fffggggggfffcccbbbaaabbbXXXWWWYYYcccqqq{{{~~~}}}~~~~~~uuuwwwzzz~~~{{{vvvrrrpppssswwwwwwuuuqqqnnnmmmmmmpppssswww}}}{{{wwwrrrqqqwww~~~555444444555777888777555444333222000...---,,,,,,++++++++++++++++++++++++***************)))(((''')))((())),,,+++***...555999;;;;;;555111111777<<<888666555888<<<>>>===;;;666666777777777777777777<<<===???>>><<<:::::::::888999:::999999:::===???BBBDDDFFFGGGGGGDDDAAA???DDDHHHIIIFFFFFFIIIKKKJJJMMMNNNPPPQQQQQQQQQSSSUUUXXXXXXXXXXXXZZZ\\\^^^___cccbbbaaa_______________^^^```cccfffhhhiiiiiiiiifffgggggggggfffeeedddcccaaadddeeedddaaa```dddhhhjjjpppuuutttlllbbb[[[WWWZZZ^^^aaa___]]]]]]___```[[[VVVVVV```jjjoooqqqsssrrrtttvvvvvvvvvwwwyyy{{{yyyzzz{{{|||zzztttkkkdddhhhuuu~~~~~~}}}{{{zzzzzz{{{{{{{{{}}}~~~~~~yyyqqqssswwwnnneee\\\HHHFFFOOOaaaooovvv~~~|||aaasss\\\XXXpppxxx~~~dddPPPLLLIIIBBB===;;;888666444333444444111000,,,...333444HHHiiittt]]]^^^aaadddeeefffgggiiikkkaaa```___^^^^^^___```aaa^^^bbbeeeeeeeeehhhpppwwwxxxqqqeeeYYYUUUZZZgggppp|||~~~zzzssslllbbbbbbbbbcccccccccddddddcccccccccbbbaaa```___^^^```____________```aaaaaacccdddeeeffffffeeedddcccffffffffffffeeedddcccbbbddddddcccbbbbbbdddhhhkkksssrrroookkkgggbbb^^^\\\]]]]]]^^^bbbffffffccc```SSSNNNIIIGGGJJJQQQWWWYYYWWWWWWeeeqqqrrruuuuuulllggggggkkknnnjjjdddeeejjjmmmlllkkklllmmmnnnmmmlllmmmnnnoooqqqrrrrrrsssssslllooorrrwww~~~}}}qqqddd]]][[[ZZZHHH@@@:::;;;???IIIYYYhhhnnnooo^^^RRR\\\iiijjjkkkmmmnnnsssrrrnnnrrrkkkTTTKKKIIIZZZttt}}}sss~~~fff@@@>>>;;;555DDDqqq}}}tttxxxwwwssswwwsssaaaSSSyyy}}}YYYCCCNNNgggppphhheeeddd^^^^^^```aaacccccccccccceeegggddd^^^[[[^^^``````aaaccc^^^^^^___^^^___```bbbcccccc```___```aaabbbhhhpppuuuiii___XXXUUUSSSRRRUUUYYYXXXRRRMMMIIIAAA;;;;;;;;;:::<<>><<<555666777999999999888777;;;<<<===<<<:::999999:::888999:::999999:::===???BBBDDDEEEGGGGGGEEECCCAAAEEEHHHIIIFFFFFFIIIKKKJJJJJJLLLNNNOOOOOOPPPSSSUUUXXXWWWWWWXXXYYY[[[]]]___bbbbbbaaa______^^^^^^^^^]]]^^^aaadddfffgggggggggcccccccccccccccccccccccchhhiiiiiigggddddddhhhlllqqqvvvyyyuuukkk```YYYWWWYYY^^^bbbaaa``````^^^[[[ZZZRRRRRR]]]gggiiilllpppppprrrtttvvvvvvxxxzzz|||{{{zzzzzzzzzxxxqqqfff^^^ddduuu{{{|||}}}}}}|||{{{zzzzzzzzz{{{{{{yyy{{{{{{{{{}}}~~~xxxppprrr~~~vvvlllbbbIIIFFFLLL^^^nnnvvv~~~sssdddXXXrrr{{{aaaMMMJJJHHHCCC>>><<<999666444333444444333000,,,000444444JJJooosssVVVaaabbbdddddddddeeegggiiiccccccaaa``````aaacccccc\\\___bbbdddfffkkkrrrwwwyyyqqqdddXXXUUU[[[hhhqqq|||}}}yyyrrrjjjaaaaaabbbbbbccccccddddddbbbbbbbbbbbbaaa```______``````_________```aaaaaabbbcccdddddddddcccbbbaaaaaabbbbbbcccccccccbbbbbbeeeffffffffffffgggiiikkkpppnnnjjjfffbbb^^^\\\[[[^^^]]]]]]___bbbaaa]]]XXXNNNLLLHHHFFFLLLVVV[[[[[[XXXXXXeeeqqqrrrwwwyyyqqqiiihhhkkknnnhhhaaabbbkkkmmmmmmlllnnnoooooonnnllllllmmmoooppprrrrrrssssssqqqrrrtttwww~~~~~~|||rrrddd\\\\\\___JJJ@@@999;;;???GGGWWWhhhlllqqqdddVVV___mmmppprrrllllllqqqoookkkqqqooo___LLLHHHQQQdddnnnllltttwwwkkkAAA777555///@@@pppjjjTTT|||{{{TTTEEEOOOgggnnnfffeeeddd```___aaabbbccccccbbbccceeegggccc\\\YYY]]]bbbccceeeggg```cccfffhhhiiijjjmmmnnnfffcccbbbdddddddddhhhnnnsssggg___WWWVVVUUUWWWYYYYYYVVVRRRKKKCCC===;;;:::777777:::CCCGGGLLLOOOPPPSSSWWW[[[]]]^^^```bbbccccccaaa```aaa```^^^[[[VVVQQQMMMJJJGGGEEECCCCCCFFFLLLRRRVVVXXXXXXZZZ]]]___]]]WWWQQQHHHDDDBBBIIIVVV```aaa___aaacccffffffdddaaa___^^^ZZZXXX[[[gggwww{{{uuuooonnnqqqttttttrrrdddhhhnnnsssuuutttqqqoooooopppqqqqqqooonnnooopppjjjnnnrrrvvv||||||vvvkkkhhhfffiiirrr~~~666555444666777777666444222222111000...,,,***)))************************((())))))************)))***'''''')))***+++///444555;;;;;;444000444999;;;555333222555999<<<<<<:::444666888:::;;;;;;999888:::;;;;;;:::888777777888888999999999999:::===???BBBCCCEEEFFFGGGFFFDDDCCCEEEHHHIIIFFFFFFIIIKKKJJJHHHJJJMMMNNNOOOQQQSSSVVVWWWWWWWWWXXXYYY[[[]]]^^^bbbaaaaaa___^^^]]]]]]\\\[[[\\\^^^```cccdddeeefffccccccbbbbbbcccdddfffgggiiiiiigggfffeeegggkkknnnrrrvvvxxxrrrhhh^^^[[[\\\YYY^^^aaaaaadddgggeee___\\\RRRQQQ\\\eeefffhhhmmmlllnnnqqqsssuuuwwwzzz|||zzzwwwuuuvvvwwwuuunnniiieeettt|||zzz{{{|||{{{zzzyyyyyyyyyzzz|||}}}xxxzzz{{{{{{~~~{{{sssuuu{{{nnnbbbMMMGGGKKK]]]mmmuuu|||{{{gggbbbhhhOOOHHHGGGEEE???===999666444333444444666222///333666555KKKrrrqqqRRRbbbdddffffffeeecccbbbbbbcccccccccbbbbbbccccccccc___```aaaccchhhmmmsssvvvzzzqqqeeeZZZYYYaaammmvvvzzz|||xxxqqqiiiccccccccccccbbbbbbbbbaaa```aaaaaaaaaaaaaaa``````````````````aaacccdddeee___```aaaaaaaaa___^^^]]]]]]]]]___```bbbbbbccccccccceeegggiiiiiijjjkkkmmmkkkiiieeeaaa^^^\\\\\\]]]aaa___^^^___```^^^YYYTTTLLLLLLIIIHHHPPP]]]bbb```XXXWWWbbbmmmpppvvvyyyssskkkhhhiiillleee\\\___jjjhhhgggfffgggjjjkkklllkkkkkklllnnnpppqqqrrrssssssvvvvvvuuuvvv~~~~~~|||qqqcccZZZ[[[aaaMMMBBB:::<<>>BBBQQQccckkkxxxppp^^^aaakkknnnppppppmmmooolllgggoootttkkk___WWWYYYsssvvvVVV======777AAAhhhwwweeeQQQEEERRRhhhlllbbbcccdddaaaaaacccccccccbbbaaabbbdddfff```YYYUUUXXX^^^```aaaccc^^^dddjjjmmmllliiihhhgggcccbbbdddhhhhhhgggiiinnnqqqwwwnnnXXXYYYYYYXXXWWWWWWYYY[[[QQQMMMIIIEEE???999999===888<<<@@@AAABBBFFFMMMTTTWWWYYY\\\```aaaaaa```___]]]]]]\\\YYYSSSMMMFFFBBBBBBCCCEEEIIINNNSSSXXX[[[YYYXXXXXX[[[^^^\\\UUUNNNGGGDDDCCCGGGOOOWWW]]]___\\\\\\\\\ZZZXXXYYY[[[^^^dddeeehhhnnnwww|||~~~~~~~~~|||zzzvvvssspppnnnmmmggghhhiiijjjjjjhhhgggfffbbbfffkkkmmmmmmmmmlllllloooppppppqqqyyy~~~wwwrrruuu~~~666555444555666666444222444333111///---,,,++++++,,,+++***)))(((((((((((())))))************))))))&&&&&&&&&''')))...555:::999;;;888222111666;;;<<<999444222777;;;;;;;;;<<<888666444444666999:::;;;???===;;;888777666666777888999;;;???AAABBB@@@>>>DDDGGGIIIIIIGGGEEEDDDDDDHHHIIIJJJIIIGGGFFFGGGHHHFFFGGGIIILLLPPPTTTWWWYYYWWWXXXYYYXXXXXXYYY\\\___aaaeeeeee```\\\\\\[[[XXX\\\^^^```bbbccccccbbbaaabbbccceeeggghhhhhhgggggggggeeebbbbbbeeeiiilllmmmnnnppppppkkkddd______aaaaaahhhjjjhhhooozzzyyypppaaaSSSOOO]]]kkkjjjdddaaakkknnnooooooppprrrtttttttttwwwyyyxxxwwwzzz}}}{{{yyyxxxyyyzzzzzzyyyzzzyyywwwvvvwwwyyy|||~~~||||||{{{|||wwwxxxyyynnnbbbXXXKKKGGGUUUiiiuuu~~~{{{\\\dddjjj~~~ZZZYYY~~~YYYHHHGGGIII@@@<<<888666666666666666444111222444222<<<```{{{oooyyyrrrccc\\\aaaggglllmmmmmmmmmmmmmmmeee___^^^``````^^^\\\aaaaaabbbffflllrrruuuvvvppp\\\SSSZZZjjjvvv{{{|||zzzzzzyyytttllldddccccccddddddccccccbbbbbb```cccdddbbb^^^]]]aaaeeecccccccccdddeeegggjjjkkkkkkbbb[[[ZZZ\\\\\\]]]___]]]^^^aaadddeeeeeeddddddfffccccccgggjjjkkknnnssslllkkkhhhccc```___aaadddfffeeeccccccbbbaaa^^^\\\XXXPPPIIINNN[[[eeeeeebbb[[[YYY\\\gggppptttvvvyyysssllllllsssmmmaaacccpppkkkhhhddddddfffkkknnnooopppooonnnnnnnnnoooqqqrrrtttrrrrrrvvvzzz}}}}}}xxxqqqeee[[[ZZZ___OOODDD======???CCCQQQ```fffooossskkkcccfffqqqyyypppooommmmmmoootttyyy|||kkk```aaaxxxzzzxxxfffiii@@@666777KKKeeeyyywwwhhhMMMFFF]]]nnnnnndddbbb___\\\^^^```aaabbbcccdddeeeeeeffffff]]]TTTSSS[[[aaabbb```\\\^^^````````````aaaccc```aaadddfffhhhhhhgggfffrrr{{{tttgggYYYVVVXXXTTTUUUZZZWWWUUUSSSOOOJJJEEEAAA>>><<<>>>>>>>>>@@@CCCGGGJJJLLLPPPRRRVVVYYY\\\]]]]]]]]]\\\^^^]]]ZZZSSSKKKEEEBBBDDDHHHNNNSSSVVVXXXZZZ\\\dddaaa______```^^^WWWQQQEEEDDDCCCEEEIIIOOOUUUYYYYYYXXXVVVUUUVVVXXXZZZ\\\\\\bbbkkkrrruuuwwwwwwwwwzzzyyyvvvuuutttrrrpppoooiiiiiiiiiiiihhhfffcccaaaaaaeeejjjlllllllllnnnpppmmmllllllooouuu{{{wwwtttwww~~~666555555555777666555333444333111///---,,,++++++---,,,+++***))))))))))))))))))************))))))'''''''''''')))...555999666888555000///444999:::888333111666:::::::::;;;777666555555777999:::;;;>>>===<<<:::999888888888:::999:::<<<@@@BBBBBBAAADDDGGGIIIIIIGGGEEEDDDDDDGGGIIIIIIHHHGGGFFFGGGHHHGGGHHHJJJMMMPPPTTTWWWYYYWWWXXXXXXXXXXXXZZZ\\\___dddggggggbbb______^^^[[[[[[\\\^^^```aaabbbaaa```fffgggggghhhgggfffeeedddhhheeeccccccfffjjjlllmmmooonnnlllgggaaa```bbbfffffflllmmmkkkqqq{{{{{{sssiiiWWWPPP^^^mmmnnnfff```dddiiimmmmmmmmmnnnrrruuuwwwzzz|||zzzwwwxxx~~~zzzyyywwwwwwxxxzzzzzzzzzzzzyyywwwwwwxxxzzz|||~~~||||||{{{|||vvvttt}}}rrrgggXXXKKKFFFUUUhhhuuu~~~uuuUUUXXX___tttxxxxxxrrrQQQNNN{{{^^^KKKHHHGGG@@@===888666666666666666777555666666555BBBiiitttjjjsssmmm```^^^bbbgggjjjjjjjjjjjjjjjgggccc______```aaaaaaaaa______```eeelllrrrvvvxxx{{{iiiUUUNNNXXXjjjwww{{{~~~{{{yyyyyyyyytttllleeeffffffffffffeeedddcccbbb```bbbdddbbb^^^^^^aaaeeecccbbbbbbbbbdddfffhhhiiilllgggcccaaa^^^[[[]]]aaa\\\^^^```cccdddddddddcccfffbbbbbbeeehhhhhhkkkppppppoookkkfffbbb```bbbdddeeedddbbbaaa```___\\\ZZZVVVOOOKKKPPP[[[dddfffccc\\\ZZZ]]]gggppptttvvvxxxqqqjjjjjjqqqnnnccccccnnnmmmjjjgggfffiiillloooppppppooonnnnnnnnnooopppqqqsssqqqssswwwzzz}}}|||}}}zzzsssfff[[[XXX\\\PPPEEE===<<<>>>BBBQQQaaaiiisssxxxqqqiiihhhnnnsssooonnnnnnppptttzzzssscccdddqqqhhhzzz|||eee}}}hhhDDD888777GGG[[[hhhqqqxxxwww~~~zzztttkkk{{{LLLGGG___pppqqqgggeeeccc___aaaaaabbbbbbcccdddeeeeeefffddd\\\TTTUUU\\\ccccccaaa[[[\\\]]]]]]\\\]]]___bbb```aaadddeeeffffffeeeeeemmmxxxgggYYYUUUVVVQQQRRRVVVSSSUUUSSSPPPLLLHHHCCC@@@>>>;;;::::::<<>>RRRgggsssxxx}}}xxxsssvvvqqquuu\\\jjjgggCCCDDDYYYkkknnneeedddbbb]]]___ddddddeeeeeeeeefffffffffddd___ZZZ[[[```cccbbb___^^^```bbbbbbaaa``````aaa\\\^^^```bbbcccdddeeeeeefffnnn|||qqqaaa[[[YYYRRRRRRWWWTTTSSSTTTUUUTTTQQQMMMIIIFFFBBB@@@===;;;<<>>999:::;;;;;;;;;999888777555777;;;@@@DDDEEECCCAAACCCEEEHHHIIIHHHFFFEEEFFFFFFGGGHHHGGGEEEDDDEEEFFFIIIIIIJJJLLLNNNPPPSSSTTTTTTUUUWWWXXXYYY[[[___aaaeeehhhgggbbb___```aaa___]]]]]]]]]^^^```ccceeefffhhhhhhggggggiiikkknnnooogggfffddddddgggiiijjjjjjiiifffcccdddiiinnnqqqrrrpppooommmmmmrrrxxxyyyvvvwwwcccWWWccc}}}}}}iiilllpppqqqggg]]]\\\bbbrrrwww}}}~~~zzzwwwxxxzzz}}}zzzxxxxxxxxxxxxwwwxxxyyy{{{}}}~~~~~~|||~~~~~~xxxooozzzwwwoooaaaRRRIIISSScccmmmuuu{{{xxxtttrrrhhh\\\}}}ooo^^^\\\rrrkkkYYYyyy___MMMKKKHHHCCC@@@;;;777666666555444444888:::999EEEhhh{{{jjj[[[hhhhhhhhhfffcccaaaaaabbbiiiooopppggg```___bbbbbbcccccceeejjjqqqwww{{{}}}zzzkkkZZZPPPMMMRRRaaapppyyyyyyyyyyyyvvvqqqjjjfffbbbbbbbbbccccccbbbaaaaaa_______________```cccdddccccccbbbbbbbbbdddeeefffgggbbb```cccccc^^^ZZZYYY```aaabbbdddeeefffggggggjjjfffdddggghhhiiinnnsssyyyxxxsssmmmfffbbb``````cccaaa]]][[[ZZZZZZXXXVVVOOOOOORRRYYYbbbhhhjjjjjjbbb___```iiippprrrsssttttttllljjjrrrvvvrrrmmmlllnnnlllkkkkkklllnnnmmmmmmmmmmmmnnnnnnooooooooooooooonnnqqqwwwyyyzzz{{{zzzqqqcccXXXWWW[[[UUUHHH===;;;;;;@@@PPP```dddfffeee^^^]]]ccckkkooovvvuuusssqqqpppqqqssstttsss``````nnncccooo~~~kkkIII>>>@@@XXXsss{{{___\\\www~~~}}}~~~~~~qqqeeelllpppcccQQQllldddCCCFFF]]]oooqqqhhhgggeeeaaaccceeeeeeeeefffgggggghhhhhhgggccc^^^^^^aaacccaaa^^^aaaeeeiiikkkiiifffcccbbbZZZ[[[]]]```ccceeeggghhhhhhmmmuuuxxxggg___[[[SSSSSSXXXUUURRRTTTVVVWWWUUURRRMMMKKKIIIFFFBBB>>><<<<<<>>>???BBBDDDFFFIIILLLNNNPPPQQQNNNMMMLLLIIIGGGHHHKKKMMMTTTWWW[[[___ccchhhmmmqqqhhhfffccc___[[[VVVPPPMMMQQQMMMJJJNNNUUUYYYVVVQQQMMMMMMNNNQQQWWW___fffjjjooooooooommmkkkkkklllnnnmmmllllllqqqwwwzzzxxxuuugggjjjlllllliiigggggghhhhhhiiijjjlllnnnoooppppppmmmlllmmmooosssuuuuuuuuutttrrrooopppttt|||:::999888888888888555333111000///---,,,+++++++++)))(((((('''''''''(((((())))))************))))))))))))))))))***///555:::444666444......444999;;;444000000555999777444444222666999999888999<<>><<<<<<@@@NNN___hhhhhhfffaaabbbkkktttxxxssssssssstttvvvxxx{{{}}}wwwddd```xxxrrriiirrrxxxyyyeeeHHH<<>>AAADDDGGGJJJMMMNNNIIIIIIIIIHHHGGGIIIMMMQQQUUUXXX]]]aaadddiiimmmpppgggfffccc```[[[WWWTTTRRRSSSOOOMMMOOOSSSUUURRROOOJJJLLLNNNSSSZZZaaahhhllloooooonnnkkkiiihhhjjjkkkkkkkkklllooorrruuuwwwwwwkkkmmmooorrrsssrrrqqqpppjjjiiiiiijjjlllmmmmmmlllllllllllloootttwwwyyyyyywwwtttqqqrrryyy:::999777777888777444222000///...---,,,+++++++++))))))(((((((((((())))))))))))************))))))((((((((()))+++000666;;;444666444//////555:::<<<555111111666999777444444111666::::::999999<<<@@@>>>===;;;:::999888777777888999===AAADDDDDDBBB???BBBEEEHHHIIIHHHFFFFFFFFFGGGIIIIIIHHHGGGFFFGGGHHHHHHHHHIIIIIIKKKLLLMMMNNNSSSTTTVVVWWWYYY\\\```cccgggiiihhhbbb```bbbcccbbbcccaaa```___```cccfffhhhooommmjjjhhhiiikkkoooqqqjjjiiihhhhhhjjjllllllkkkeee```]]]```iiioooooommmqqqooooootttyyy{{{{{{zzzwwwmmmdddhhhxxx{{{rrrooowwwxxxmmmccc```pppyyy~~~}}}zzzxxxxxxxxxvvvuuuwwwyyy}}}~~~ssszzzyyyrrrbbbRRRHHHRRRaaakkksssyyy~~~}}}eeeyyyggguuuZZZbbb~~~{{{___MMMIIIKKKFFFBBB<<<888666555444333000444444444IIIrrrzzzqqqzzzyyyhhh[[[bbbcccdddccc```^^^^^^^^^fffmmmlllbbb]]]``````[[[___```cccjjjrrr{{{vvvdddUUURRRTTTWWWaaannnzzz{{{{{{yyyssslllfffcccffffffeeeeeecccbbbaaa```aaa```^^^^^^___```aaaaaa````````````aaaccceeefffgggdddcccfffeeeaaa^^^___bbbbbbcccdddeeeggghhhiiiooojjjffffffgggfffjjjoooxxxwwwtttoooiiidddccccccfffccc```^^^^^^______^^^RRRPPPSSS^^^lllsssqqqkkkfffbbbcccjjjpppqqqqqqrrroookkkiiikkkmmmkkkiiiiiimmmllllllmmmmmmmmmkkkiiilllmmmnnnooooooooonnnmmmmmmkkkmmmrrrvvvyyy}}}~~~{{{uuugggZZZVVVYYYTTTIII???======@@@MMM]]]gggiiiiiigggiiipppssssssooopppssswww|||~~~iii```nnn|||~~~xxxxxxnnnJJJ;;;???fffrrrvvvvvvxxxuuurrrxxxoooVVVNNN{{{gggFFFEEE___ooonnncccaaa```^^^aaaddddddfffgggiiijjjllllllhhhddd``````bbbdddeeeeeeeeegggiiijjjgggeeecccccc]]]]]]^^^```bbbdddfffggghhhkkkrrrwwwjjjaaaTTTQQQSSSPPPRRRTTTVVVXXXXXXWWWUUUTTTPPPNNNKKKFFFBBB>>>;;;999;;;<<<>>>@@@CCCFFFIIIJJJGGGHHHIIIIIIJJJMMMQQQUUUUUUYYY^^^bbbfffiiilllnnniiihhhfffbbb^^^ZZZWWWWWWWWWUUUSSSRRRSSSSSSRRRPPPOOOQQQTTTYYY___eeejjjmmmmmmmmmllljjjhhhggghhhjjjjjjkkklllkkkjjjkkkooorrrooommmmmmqqqvvvzzzyyyvvvnnnkkkjjjjjjlllmmmllljjjkkkkkkkkkooouuu{{{~~~{{{zzzyyyyyy{{{:::888777777777666444222000///...---,,,+++++++++***)))))))))))))))******))))))************))))))'''(((((()))+++000777<<<777999777222222888===???555111111777:::888444444111666:::;;;999999<<<@@@@@@???===:::999888888888;;;;;;<<>>>>>@@@MMM[[[bbbfffiiijjjlllooolllgggmmmooorrrxxxkkk^^^hhhqqqqqqzzzwwwyyySSS@@@AAAiii~~~{{{}}}zzzYYYNNN~~~eeeCCC@@@dddsssqqqeeecccbbbaaaeeecccdddeeegggiiikkkmmmnnnfffccc```___bbbfffhhhiiieeefffeeecccaaa```aaabbb````````````aaacccdddeeeeeeiiiqqqqqqfffWWWRRRSSSOOORRRSSSUUUWWWXXXXXXWWWVVVRRRQQQOOOLLLGGGCCC???===;;;<<<===>>>AAACCCEEEGGGGGGHHHJJJKKKLLLPPPTTTXXXZZZ^^^dddhhhkkkmmmpppqqqlllkkkiiieee```\\\ZZZYYY]]][[[YYYVVVUUUTTTTTTTTTVVVXXX\\\```eeejjjmmmooommmmmmmmmllljjjiiijjjkkkiiikkkkkkhhhcccccchhhmmmjjjfffcccgggpppvvvvvvtttrrrooollllllnnnooommmkkkkkkjjjkkkooovvv}}}~~~~~~{{{}}}999888777555444444444444///...------++++++***)))))))))))))))))))))))))))*********************************)))+++///555999888:::888222000444:::<<<444111111555666333111222444222444999;;;999999;;;;;;=========;;;:::;;;<<<::::::;;;>>>AAACCCBBB@@@CCCCCCFFFIIIHHHDDDDDDGGGGGGIIIKKKLLLJJJIIIIIIJJJHHHIIIIIIIIIIIIKKKNNNPPPSSSUUUWWWXXXZZZ\\\___aaafffiiihhhaaa\\\]]]___^^^]]]^^^aaaccceeefffggggggnnnmmmllljjjkkkpppvvv|||tttnnnjjjmmmtttvvvrrrlllkkkfffaaabbbgggmmmqqqsssqqqpppqqqvvv}}}}}}zzzyyynnngggkkkttt{{{xxxvvvwwwmmmttt{{{}}}}}}{{{wwwwwwxxxzzz||||||{{{}}}~~~|||||||||{{{vvvfffWWWJJJMMM^^^ooovvvuuu}}}xxx}}}xxxaaahhh~~~|||dddNNNHHHLLLFFFBBB<<<888777777777666333444444<<>>999::::::;;;<<<===???@@@AAAIIIKKKMMMNNNOOOSSSZZZ```aaacccgggooovvvxxxsssmmmmmmkkkgggcccdddfffccc^^^\\\ZZZVVVRRROOONNNOOOOOOVVV[[[aaaeeehhhiiikkklllmmmiiiiiinnnnnnjjjjjjnnnqqqppprrrtttqqqjjjeeedddfff```\\\]]]cccjjjmmmmmmlllmmmnnnnnnlllkkklllmmmnnnllljjjlllqqqvvv{{{}}}}}}xxxxxx{{{888888777666555444444333///......---,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))***...555999777999777111///444:::<<<555111111555666222000000333333666;;;:::777888;;;<<<======<<<;;;999:::;;;999999:::===@@@BBBAAA???BBBBBBEEEIIIHHHCCCCCCFFFIIIKKKMMMMMMKKKJJJIIIJJJGGGIIIJJJJJJJJJKKKNNNPPPTTTVVVWWWXXXYYY[[[___aaafffiiigggaaa]]]___````````````bbbccceeehhhlllnnnmmmnnnqqqrrrsssuuuyyy{{{uuuoookkklllrrrvvvsssooolllgggcccccciiippptttvvvqqqpppqqquuuzzz|||yyyuuuuuulllhhhmmmuuu{{{~~~{{{zzzxxxpppvvv|||~~~~~~|||~~~{{{wwwvvvvvvwwwxxxwwwwwwyyy{{{||||||{{{|||||||||{{{~~~~~~tttiiiZZZKKKLLL[[[lllssssssxxx{{{~~~~~~dddlllgggPPPIIILLLHHHCCC>>>999888888777777555666444:::SSSvvvsssfffhhhiiihhhhhhiiikkkllllllkkkiiigggdddbbbaaaaaa``````______hhhqqqyyywwwiii[[[RRRYYYiiitttwwwwwwwwwttttttwwwtttkkkeeedddaaaaaaaaaaaaaaaaaaaaaaaabbbaaa```______```aaaaaacccbbb```______```aaabbbbbbbbbcccdddffffffdddccc```]]]^^^bbbddddddgggjjjpppooolllgggccceeekkkqqqyyyzzzvvvnnniiiiiihhhfffjjjdddaaadddgggdddcccdddYYYWWWZZZeeeqqquuuooofff[[[^^^bbbfffkkknnnnnnllltttqqqllliiihhhiiikkklllqqqooommmkkkjjjkkklllmmmjjjjjjjjjkkklllnnnooopppoooqqqssstttvvvyyy}}}{{{xxxvvvtttlll```XXXVVV```OOO@@@<<<===@@@LLLZZZbbbeeefffgggkkkooonnniiibbbaaa___```dddkkkrrrvvv|||eeeccc~~~zzzxxxbbbHHHGGGccc}}}yyybbbzzzVVV???GGG___ppppppddd```^^^\\\``````cccfffgggggggggiiikkkeeeccc___[[[^^^dddeeeaaaccceeeccc___^^^aaaaaa___aaaaaabbbbbbcccdddeeefffccccccfffqqqzzzkkk^^^XXXYYYTTTVVVWWWXXXXXXWWWVVVVVVSSSQQQOOOMMMJJJFFF@@@<<<::::::::::::<<<>>>@@@AAAIIILLLPPPQQQRRRUUU[[[```hhhjjjooowww|||}}}xxxsssnnnooolllgggdddeeebbb]]][[[XXXSSSOOOMMMOOORRRUUUYYY]]]bbbgggiiijjjkkklllkkkhhhiiimmmmmmkkkkkkooosssssswww{{{xxxpppiiihhheee```\\\]]]ccciiillllllkkkmmmnnnmmmllllllmmmnnnnnnmmmlllmmmrrrvvvyyyzzz~~~yyyvvvxxx|||888888888888777555444333//////...---,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((***...444999555777555000///555:::<<<444111222666666333000000111444999===:::555666;;;<<<======<<<:::999999:::888888999<<>>AAAAAADDDHHHGGGBBBBBBEEEJJJLLLMMMMMMKKKJJJIIIIIIGGGIIIJJJJJJJJJKKKNNNPPPVVVWWWXXXXXXXXX[[[___bbbeeegggfffaaa^^^```aaa```aaaaaaaaaaaaccchhhpppuuummmnnnpppqqqrrrvvv{{{xxxrrrmmmlllqqquuuuuusssooojjjfffffflllssswwwyyyqqqpppqqqtttwwwwwwtttpppqqqkkkiiipppyyy|||}}}zzzuuuxxx}}}~~~|||{{{}}}~~~||||||wwwuuuttttttsssssstttwwwzzz{{{{{{yyyyyyyyy|||zzz|||~~~qqqiiiZZZJJJJJJYYYjjjtttuuu||||||sssnnn|||~~~uuueeeqqqmmmTTTMMMNNNIIIEEE???:::888888777777555888555888UUU~~~yyydddYYY```kkkjjjiiikkkmmmnnnmmmllljjjhhhdddaaa______```aaa```aaajjjsss{{{rrrcccZZZVVV```mmmuuuxxxyyytttsssssstttqqqjjjeeeeeeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa````````````aaaaaacccbbbaaa___^^^^^^___``````aaabbbdddeeeeeeeeeeeeZZZYYY\\\```aaa___aaaeeeppppppmmmggg```aaajjjrrr{{{}}}{{{tttooonnnllliiikkkhhhgggiiiiiieeeaaaaaaZZZYYY^^^hhhsssuuummmdddWWW[[[aaagggiiijjjkkklllwwwsssnnniiiggghhhjjjlllpppooolllkkkjjjkkklllmmmllllllllllllmmmnnnooopppoooooopppssswww{{{}}}}}}zzzxxxvvvsssjjj^^^VVVVVVaaaQQQAAA======???KKKWWWeeecccaaabbbjjjpppmmmddd___ZZZTTTRRRYYYeeerrryyypppggg}}}rrrPPPIIIbbbsss{{{uuuiiiwwwRRR;;;CCC^^^nnnoooccc```^^^\\\aaa```cccfffhhhhhhiiijjjkkkfffddd___[[[]]]bbbbbb^^^cccgggiiigggfffgggeee``````aaabbbcccdddeeeffffffcccaaabbbhhhvvvuuufff]]]ZZZXXXXXXXXXXXXXXXWWWWWWVVVSSSRRROOOMMMKKKFFFAAA===<<<;;;999999:::===@@@BBBIIINNNSSSVVVWWWYYY]]]aaagggkkkqqqxxx|||zzzvvvqqqlllmmmkkkfffccccccaaa]]]ZZZVVVQQQMMMNNNQQQWWWZZZ\\\```eeeiiijjjjjjkkkllljjjhhhiiilllmmmkkklllooonnnqqqwww{{{xxxooohhhgggeeeaaa^^^___ccchhhjjjjjjjjjkkkmmmmmmllllllmmmooonnnnnnnnnppptttwwwyyyyyyvvvssssssxxx|||~~~777888999:::999666444222//////...---,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))...444999444555333...///555:::;;;333111222777999555333333111555<<<>>>999333444;;;<<<======<<<999888888999888888:::===@@@AAA@@@???@@@@@@CCCGGGFFFBBBAAADDDIIIKKKLLLLLLJJJHHHHHHHHHGGGIIIJJJKKKKKKLLLNNNPPPWWWXXXXXXXXXXXX[[[___bbbdddfffddd___]]]^^^^^^[[[______]]]\\\^^^dddnnnuuupppnnnjjjhhhkkktttyyyrrroooqqquuuwwwyyytttoookkkjjjoootttwwwxxxooopppqqqtttvvvuuurrrnnnoookkkmmmuuu}}}yyywwwyyy}}}}}}zzzyyy{{{}}}|||~~~{{{xxxuuuuuutttsssrrrvvvxxx|||}}}|||{{{zzzzzz|||{{{zzz}}}|||{{{}}}pppfffWWWHHHHHHXXXkkkwwwzzz|||oooeeegggrrroooooowwwmmmeeeuuuuuuZZZQQQQQQJJJEEE???:::888777777666222888777777TTTrrrZZZQQQ\\\kkkjjjiiikkkmmmnnnmmmlllkkkiiieeeaaa^^^]]]___aaaaaabbbmmmvvv|||nnn^^^YYYZZZeeeqqqvvvxxxzzzvvvuuutttrrrnnniiieeeeeeccccccccccccbbbbbbbbbbbb```````````````aaaaaaaaabbbaaa```___^^^_________bbbcccdddddddddcccdddeeeUUUVVVZZZ___^^^\\\]]]aaahhhgggddd```___ccclllssszzz}}}|||vvvqqqqqqooommmmmmmmmmmmmmmjjjeeebbbaaaYYYZZZ```kkkttttttkkkaaaSSSXXXaaahhhjjjjjjlllqqqwwwtttooojjjggggggkkknnnooonnnlllkkkjjjkkklllmmmmmmmmmmmmlllmmmmmmnnnnnnooommmnnnssszzz~~~}}}{{{yyyvvvkkk___YYYYYY```PPPAAA======@@@KKKWWWcccbbb```___eeejjjhhhbbb```WWWKKKGGGOOOaaauuuxxxmmm}}}zzzxxxPPPIIIdddpppnnn{{{mmmtttiiiiiixxxQQQ999AAA\\\mmmnnnccc```___]]]bbbaaacccfffiiijjjjjjjjjkkkhhhfff```[[[]]]aaaaaa]]]dddjjjnnnnnnnnnnnniiiccc___```aaabbbdddeeeeeefffddddddcccfffppppppccc]]]\\\ZZZXXXWWWXXXXXXXXXXXXYYYVVVTTTQQQMMMHHHAAA===>>><<<:::999:::===AAACCCJJJOOOUUUYYYZZZ\\\___bbbeeejjjqqqwwwyyyvvvssspppnnnkkkeee___aaaeeeccc^^^[[[YYYUUURRRSSSVVVZZZ]]]aaadddiiikkkkkkkkkkkkkkklllkkkkkklllmmmllllllmmmkkkmmmssswwwsssjjjfffggggggdddaaaaaadddgggiiiiiiiiijjjllllllllllllnnnooommmmmmooosssxxx|||||||||tttrrrsssxxx{{{{{{}}}888999::::::999777555333000//////...---,,,+++***))))))))))))))))))))))))************************((((((((((((***///555:::555555222...000666;;;;;;222000222888;;;999666777333777<<<>>>888222333:::;;;<<<<<<;;;999777888999999:::;;;>>>AAABBBAAA@@@@@@@@@CCCFFFEEEAAAAAADDDGGGIIIJJJJJJHHHGGGFFFGGGGGGIIIKKKLLLLLLMMMNNNPPPVVVWWWXXXXXXYYY[[[___bbbdddeeeccc^^^\\\\\\[[[WWW[[[\\\[[[YYYYYY^^^gggoooqqqnnnkkkjjjoooyyyzzztttrrruuuyyy|||zzzvvvqqqppprrruuuvvvuuunnnooorrruuuvvvuuuqqqooommmllloooyyy|||wwwuuuyyy||||||xxxwwwzzz|||{{{}}}zzzxxxwwwwwwwwwvvvuuuvvvyyy||||||{{{zzzyyyzzzwwwyyy|||xxxxxxuuuhhhYYYJJJIIIWWWiiivvv{{{~~~rrrzzz{{{xxxccc```iiizzzzzzvvvzzzooojjj{{{___RRROOOKKKFFF@@@:::888777666555000888888888PPP||||||xxxqqq\\\TTT```jjjiiihhhiiilllmmmlllkkkkkkjjjhhhccc___]]]___aaabbbdddoooxxx~~~mmm[[[YYY\\\hhhrrrwwwyyyzzzyyyyyywwwqqqkkkgggeeedddcccccccccbbbbbbbbbaaaaaa______```aaaaaaaaaaaaaaa_______________```aaaaaa```bbbddddddddddddfffiiiXXXXXX\\\aaabbb___^^^aaafffaaa\\\[[[aaahhhnnnpppvvvyyyyyytttppppppooolllmmmppprrrooojjjeeecccbbbWWWZZZaaallltttrrrhhh___PPPSSS\\\fffjjjjjjmmmtttuuussspppkkkhhhhhhmmmpppmmmmmmlllkkkkkkkkkllllllmmmlllllllllllllllmmmmmmnnnmmmnnnsss{{{~~~~~~~~~~~~}}}{{{wwwlll___YYY[[[^^^NNNAAA===>>>AAALLLXXXbbbeeeeeebbb```dddfffeee___YYYPPPJJJNNN[[[lllxxxwwwuuujjjgggwww~~~}}}kkkrrrvvvNNNIIIgggpppgggmmm|||vvvnnnvvvjjjkkk{{{aaabbb{{{SSS999AAA[[[lllnnncccaaa```___cccaaacccfffiiikkkkkkjjjiiiiiigggbbb]]]^^^bbbbbb^^^ccchhhmmmmmmmmmmmmiiiddd^^^___```bbbcccdddddddddeeeeeefffgggmmm{{{qqqhhh```]]]XXXWWWXXXYYYZZZZZZ[[[YYYWWWTTTRRRMMMGGGCCC@@@???<<<;;;<<>>AAACCCBBBAAA@@@@@@CCCGGGFFFAAAAAADDDDDDFFFIIIIIIGGGFFFFFFGGGGGGIIILLLMMMMMMMMMNNNPPPTTTVVVXXXZZZ[[[]]]```cccffffffddd___^^^___\\\WWWZZZ\\\^^^\\\YYYZZZaaagggkkkmmmppptttzzzyyyssstttxxx}}}{{{wwwwwwxxxxxxvvvsssnnnppptttvvvvvvtttpppnnnkkkjjjnnnwww}}}{{{tttrrrvvvzzz{{{xxxwwwzzz|||{{{|||zzzxxxxxxyyyyyyxxxwwwuuuwwwxxxxxxwwwvvvwwwxxxvvvyyy~~~uuuvvv{{{mmm^^^OOOLLLWWWgggrrrwww{{{vvviiiwww|||wwwfffrrruuufffZZZaaauuu}}}ppp|||aaaOOOMMMMMMHHHAAA<<<999777666555222777999;;;OOOsssyyynnn]]]WWWccciiihhhggghhhkkklllkkkjjjkkklllkkkfffaaa]]]^^^```ccceeepppzzzooo]]]YYY\\\gggsssxxxyyyzzzzzz|||yyyppphhheeeeeedddaaaaaaaaa``````______^^^^^^___```aaabbbbbbbbbaaa^^^^^^___```aaaaaabbbbbb\\\```cccdddeeeggglllpppaaa^^^```fffiiigggeeefffkkkddd^^^^^^dddjjjlllkkkvvv{{{~~~{{{vvvsssoooiiigggoootttqqqjjjeeebbb```VVVZZZbbblllsssrrrhhh___OOOOOOVVVbbbhhhhhhllltttssssssrrrnnnjjjiiimmmqqqllllllkkkkkkkkkkkkkkkllllllllllllkkkllllllmmmmmmnnnmmmooossszzz}}}~~~}}}|||{{{uuuiii\\\XXXZZZ]]]NNNAAA>>>???BBBLLLXXXaaaiiilllfff```cccjjjoooqqqqqqooojjjeeeeeelllrrrssswwwtttppp}}}rrraaafff}}}sssNNNKKKkkkwwwmmmlllsssvvvmmmsssnnncccjjjrrriiiXXXYYYzzzRRR999BBBYYYjjjlllbbb```______dddaaabbbdddhhhkkkllljjjhhhhhhfffaaa]]]___dddddd```^^^ccceeedddeeegggeeeaaa___```bbbcccddddddcccbbbccccccdddfffkkkvvvsssiiiccc\\\YYYYYY[[[[[[ZZZYYYXXXWWWWWWWWWTTTPPPMMMCCCBBB@@@???@@@BBBEEEGGGKKKNNNSSSUUUWWWZZZ```eeeiiipppwwwyyywwwuuuwwwyyyqqqiiilllrrrpppiiimmmllljjjhhhfffeeecccccciiikkknnnnnnllljjjhhhhhhkkkmmmmmmjjjiiikkkjjjhhhiiijjjmmmnnnhhhaaaaaafffiiifffbbb______aaaeeegggiiijjjllllllkkkkkklllnnnkkklllpppvvv}}}}}}{{{|||zzzuuutttuuu;;;;;;:::999888777777666000000///...---,,,++++++))))))))))))))))))))))))************************)))))))))***,,,111888===:::888333///111888;;;999111000222999;;;777333333;;;999999:::777333333777777888999999888888999:::999999;;;===AAABBBAAA@@@AAAAAACCCGGGFFFBBBBBBEEECCCFFFHHHIIIHHHGGGHHHIIIGGGIIILLLMMMMMMMMMNNNPPPQQQTTTXXX[[[]]]___aaacccggghhhfffcccdddfffccc^^^]]]aaaeeeddd^^^[[[]]]aaadddggglllrrryyy|||sssqqqvvvzzz}}}~~~~~~yyyuuuooorrruuuwwwuuuqqqmmmkkkgggfffiiipppvvvyyy|||~~~}}}zzzsssppptttxxxzzzxxxwwwzzz|||zzz|||zzzxxxxxxyyyyyyxxxvvvuuuvvvvvvuuussssssuuuwwwwwwzzzrrrsss|||nnnaaaRRRNNNXXXfffqqqvvv{{{wwweeeooo{{{tttmmm[[[kkkyyyiii___jjjqqqrrr^^^NNNRRRPPPKKKDDD>>>;;;999888777555444777CCCXXXttt{{{www{{{xxxtttnnn]]]XXXfffiiihhhggghhhkkklllkkkjjjkkkmmmnnnjjjccc^^^^^^```ccceeepppzzzsss```ZZZZZZeeerrrxxxxxxyyywww{{{xxxmmmeeedddfffeeebbbaaaaaa```______^^^^^^]]]^^^```aaabbbbbbbbbaaa``````aaaaaaaaaaaaaaaaaa\\\```dddeeefffhhhnnnttthhhbbbaaagggmmmmmmiiihhhooojjjeeeccceeeggggggfffsss{{{{{{ssshhh^^^\\\iiitttrrrkkkddd___ZZZWWW[[[cccmmmtttrrriiibbbTTTPPPSSS```hhhgggkkkrrrsssuuutttpppkkkiiikkknnnkkkkkkkkkkkkkkkkkkkkkkkkmmmlllllllllmmmnnnooooooooopppqqqsssvvv}}}~~~||||||zzzuuugggZZZVVVZZZ___OOOBBB??????AAAJJJVVV^^^ggglllgggbbbeeeooovvvyyyrrruuu{{{vvvwwwjjj```iiizzznnnNNNPPPuuuzzzmmmkkkvvv}}}ooo___\\\___XXXJJJRRR{{{tttNNN888BBBUUUgggiii___^^^]]]]]]bbb```aaacccgggkkkllliiifffeeeddd___[[[^^^dddeeebbb\\\^^^^^^[[[\\\```bbb```bbbccceeeffffffeeecccbbbbbbaaabbbdddjjjsss~~~uuummmccc]]]\\\\\\[[[YYYXXXXXXXXXYYYYYYXXXUUURRREEEEEEDDDDDDDDDFFFGGGHHHKKKMMMOOOPPPRRRWWW___ffffffmmmssstttqqqppptttyyyxxxwwwzzz{{{xxxxxxvvvssspppmmmlllllllllkkkmmmoooooollliiigggfffdddhhhhhheeefffjjjjjjgggeeehhhlllmmmfff]]]\\\aaahhheee```[[[YYY\\\aaaeeejjjkkkllllllkkkjjjkkklllllllllooouuu|||{{{wwwvvvrrrmmmlllnnn===<<<:::999888777777777000000///...---,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))******+++---222999>>>;;;999444///222888;;;888222000222888999444///...>>>:::777888777333444777666777999999888888999;;;888888:::<<<@@@AAA@@@???AAAAAADDDHHHGGGBBBBBBEEECCCFFFHHHJJJIIIIIIIIIJJJGGGIIILLLNNNNNNNNNOOOPPPOOOSSSYYY\\\___```aaaccciiiiiihhhgggiiillljjjeee```ffflllkkkddd^^^]]]___``````aaaeeennn{{{~~~sssooosssxxx}}}xxxqqqsssvvvwwwsssnnnjjjgggdddbbbdddkkkqqqtttyyy~~~|||{{{sssooorrrwwwyyyxxxxxxzzz|||zzz|||zzzyyyxxxxxxxxxvvvtttwwwwwwvvvtttssssssvvvyyyyyy|||~~~nnnooo}}}zzzlll___RRROOOYYYhhhtttyyy}}}yyyccclll{{{hhhkkk|||mmmvvvnnnddd|||[[[PPPYYYRRRMMMFFF@@@===;;;999888666111555JJJccc{{{zzzhhhbbbnnnvvvyyysssaaa]]]llliiihhhhhhiiikkkllllllkkkkkknnnpppllleee___^^^```dddeeeppp{{{uuubbbZZZXXXcccqqqxxxxxxxxxtttyyyvvvjjjcccdddffffffdddccccccbbbaaa``````___]]]^^^```aaabbbbbbbbbaaabbbcccccccccbbbaaa```___```cccggggggfffgggmmmrrrkkkbbb___fffnnnnnnjjjgggmmmllliiieeeccccccdddeeeiiiuuuxxxkkk[[[MMMSSSdddssstttlllddd[[[TTTXXX\\\dddnnntttssskkkddd[[[SSSUUUaaaiiiiiilllrrrtttvvvwwwrrrlllhhhiiikkkkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmnnnnnnooopppqqqpppqqqrrrrrrsssxxx}}}}}}|||uuuhhh[[[WWW[[[aaaQQQCCC???>>>@@@HHHTTT[[[cccgggdddbbbhhhrrrxxxyyyqqqxxxzzzzzz~~~ddd```lllxxx|||{{{jjjNNNUUU~~~{{{vvv{{{zzzvvvuuulll```]]]___VVVGGGOOOxxxoooKKK666CCCSSSdddfff]]]\\\\\\\\\aaa``````bbbgggkkklllhhheeecccaaa]]]ZZZ^^^dddeeebbb]]]]]][[[WWWXXX^^^bbbaaaeeefffggghhhhhhfffdddccccccaaaaaadddkkkttt~~~~~~ttthhh```^^^]]][[[XXX[[[ZZZZZZZZZZZZWWWTTTQQQFFFFFFFFFGGGGGGHHHIIIIIIKKKLLLMMMLLLNNNUUU___ffffffmmmssssssoooooouuu|||}}}|||xxxsssqqqqqqssstttlllnnnpppooolllhhhfffeee___dddeeebbbccciiijjjfffggglllrrrssskkkaaa___bbbgggddd]]]WWWUUUXXX^^^cccjjjlllmmmllljjjjjjjjjlllmmmmmmooosssyyy|||vvvpppnnnjjjeeeeeehhh===<<<:::888777666555555222000...---------,,,+++******************************++++++++++++******+++++++++,,,...333999>>>999===:::222111888:::666//////444;;;===:::888999:::888555444444555555444444666777888777666777888<<<999999===@@@>>>===???@@@CCCFFFGGGFFFCCCBBBBBBFFFGGGHHHHHHHHHHHHIIIJJJLLLKKKKKKNNNQQQPPPKKKGGGGGGMMMVVV]]]```aaabbbbbbkkklllkkkiiijjjkkkgggaaa^^^```fffjjjfff\\\WWWWWW```bbb___ZZZ]]]nnnzzzuuulllmmmzzz{{{yyyzzz|||zzztttjjj```ZZZSSSPPPSSS]]]iiiqqqxxx~~~}}}vvvqqqnnnuuuwwwwwwvvvssssssuuuxxxwwwyyyzzzzzzxxxwwwwwwxxxttttttuuutttrrrrrrtttuuuwwwxxx|||~~~rrrooo|||yyylll]]]KKKGGGRRRcccpppvvviiilllmmmxxx~~~ssstttdddyyyyyyzzz~~~cccOOOTTTTTTNNNFFF???;;;999777666888999222GGGzzzwwwnnnvvvttt[[[XXXfffnnnmmmjjjgggfffhhhlllpppnnnmmmjjjeee```]]]]]]^^^dddfffrrr}}}zzz```ZZZ[[[fffsssyyy{{{|||{{{xxxsssllleeeaaa``````^^^___aaabbbbbbbbbaaa```aaabbbcccddddddcccbbbaaaaaa`````````bbbcccbbbaaaeeebbbbbbfffiiihhhiiilllnnnccc[[[___iiinnnlllgggqqqoooiiiaaa```cccdddbbblllssszzz{{{vvvmmm]]]OOOXXXaaaooowwwqqqbbbVVVSSSSSS```lllpppooonnnllljjjaaaZZZUUUYYYdddnnnpppnnnyyy|||}}}uuujjjeeegggmmmkkkkkklllnnnpppooollljjjlllooorrrsssrrrooonnnmmmqqqqqqrrrrrrtttxxx~~~|||yyyvvvqqqggg]]]ZZZ\\\dddSSSDDDAAAAAAAAAHHHQQQZZZaaacccbbbeeeooovvvwwwvvvkkkoooxxx{{{zzzeeeiii}}}uuuNNNNNNyyy{{{qqquuueeejjjeeeRRRLLLZZZoooJJJ888GGG^^^iiidddXXXYYY\\\]]]```cccccccccfffkkkoooqqqqqqiiiddd]]]ZZZ^^^cccccc```\\\ZZZZZZ]]]aaabbb___[[[[[[^^^bbbeeeeeeeeefffgggdddbbb```bbbkkkwwwyyyiiieeeeeeaaa\\\ZZZZZZYYYYYYYYYWWWSSSMMMHHHAAAAAAAAAAAACCCFFFIIIKKKNNNPPPRRRSSSUUUYYY```fffiiilllqqqrrrooonnnxxxxxxuuuuuuvvvuuusssooopppppppppmmmiiieeebbbaaabbbccceeefffgggggghhhnnnppprrrqqqmmmhhheeedddhhheee^^^UUUQQQSSS[[[bbbgggggghhhiiikkkmmmooopppoooooooooqqqtttxxx|||~~~}}}ppphhhiiiddd\\\aaaooo<<<;;;:::888777666666666222000...---------,,,+++******************************++++++++++++***************+++---222888======@@@<<<444222999:::666000000444;;;===:::888999:::888666555555555444333444666888888777777777888<<<999:::???AAA???>>>???AAACCCFFFFFFEEECCCBBBCCCGGGHHHIIIIIIHHHGGGHHHJJJKKKKKKLLLNNNOOOOOOMMMKKKKKKPPPWWW\\\___aaabbbbbbiiikkkjjjhhhjjjmmmlllhhh```aaafffjjjfff]]]XXXWWWcccgggeee]]][[[eeeuuuyyyqqqhhhiiiwww~~~yyypppdddXXXQQQIIIEEEGGGPPP\\\fffpppyyy{{{zzzuuurrrxxxxxxxxxvvvsssrrrtttvvvwwwyyyzzzyyywwwvvvvvvwwwuuuvvvvvvuuusssssstttvvvxxxyyy|||rrrnnnzzz{{{mmm]]]LLLHHHSSSdddqqqwwwqqqooo{{{xxxwwwnnneeexxxzzz{{{{{{```MMMSSSVVVPPPGGG@@@<<<:::999888333999:::TTTxxx[[[WWWeeejjjjjjjjjkkkmmmooopppppppppnnniiiccc]]]ZZZZZZ[[[cccdddqqq~~~wwwaaa[[[\\\gggttt{{{}}}~~~xxxwwwtttooohhhcccaaa```___```bbbcccccccccbbbaaabbbcccdddeeeeeedddcccbbbaaa```___```bbbcccbbbaaaccc``````dddgggfffhhhkkkqqqggg^^^aaajjjooolllgggooommmhhhaaa___ccceeecccnnnrrrwwwzzz|||xxxiiiZZZUUU^^^nnnxxxssseeeYYYUUUYYYeeeooorrrpppooommmkkkccc^^^YYY[[[ccckkknnnnnnpppvvvyyyuuukkkeeegggjjjlllkkklllmmmoooooonnnllllllnnnqqqqqqpppnnnnnnnnnpppqqqrrrssstttxxx}}}|||xxxssshhh]]]YYY[[[bbbSSSEEE@@@???@@@IIITTT___eeegggcccdddnnnyyy~~~ssswww}}}xxxpppqqqwwwzzzwwwllldddhhhlllnnn}}}TTTOOO|||xxx~~~|||{{{vvv___OOO\\\qqqLLL999FFF^^^jjjdddXXXYYY\\\\\\aaaddddddeeegggkkkmmmnnnmmmcccaaa^^^\\\```eeegggeeeaaabbbdddeeecccaaa^^^]]]\\\___bbbddddddddddddeeeaaabbbcccdddeeejjjssszzzvvvnnnkkkfff```^^^^^^[[[WWWTTTRRROOOLLLIIIBBBAAA@@@???@@@AAACCCEEELLLOOOSSSUUUXXX]]]ccchhhkkkmmmpppqqqkkkiiipppzzz~~~|||||||||zzzwwwtttsssrrrqqqnnnjjjfffddddddeeefffhhhiiijjjkkkkkkkkkmmmooonnniiieeecccbbbhhhddd]]]TTTPPPRRR[[[bbbgggggghhhiiikkklllnnnooorrrqqqpppqqqsssvvvzzz|||xxxwwwrrriiiaaa^^^bbbhhh;;;:::999888777777777777222000...---------,,,+++******************************++++++++++++******)))))))))***,,,111777<<<>>>@@@===444222888999555000000444:::;;;888666888888777666777777777555333555777999999888777888999;;;:::<<>>???BBBCCCEEEEEEDDDCCCCCCDDDHHHIIIJJJIIIHHHGGGHHHIIIJJJKKKMMMNNNNNNNNNPPPQQQQQQTTTYYY\\\^^^```bbbcccgggjjjjjjhhhjjjpppsssrrrdddcccgggkkkhhhaaa[[[YYYeeemmmnnnddd[[[^^^jjjtttwwwnnncccdddtttwwwlll^^^RRRKKKCCC??????FFFPPP\\\jjjvvvzzz|||wwwtttzzzzzzyyyvvvsssrrrsssuuuxxxyyyzzzyyywwwuuuuuuuuuwwwwwwxxxvvvuuutttuuuwwwzzzzzz{{{~~~rrrnnnyyyzzzmmm^^^MMMIIIUUUfffrrrxxxxxxrrrxxxgggddddddQQQWWWXXXQQQHHH@@@<<<;;;::::::666>>>===QQQxxxZZZSSSbbbjjjiiiiiijjjmmmppprrrssswwwtttnnnggg```]]]]]]___bbbcccqqqsss```[[[\\\gggttt{{{}}}~~~wwwwwwvvvrrrkkkeeebbb``````aaabbbddddddccccccbbbbbbcccdddeeeeeedddcccbbbaaa```___```bbbcccbbbaaaaaa^^^___ccceeedddfffiiitttlllddddddjjjnnnlllgggkkkkkkgggaaa```dddfffdddpppqqqrrrxxxssscccQQQ[[[lllxxxuuuhhh\\\XXX]]]gggppppppmmmmmmlllkkkgggccc___]]]aaaggglllooojjjqqqwwwvvvoooiiiiiikkklllkkkkkklllnnnpppoooooolllnnnoooooonnnmmmmmmnnnoooppprrrssstttwww{{{~~~~~~|||yyytttiii]]]YYYZZZ```RRREEE???<<<>>>JJJZZZeeekkklllddd```iiiyyypppnnnooorrrrrroooooorrr|||tttlllkkkvvvlllpppZZZPPPwww|||]]]bbbsssOOO:::EEE___jjjeeeXXXXXX[[[\\\bbbdddeeefffiiikkkkkkjjjhhhaaaaaa___]]]aaahhhkkkiiimmmqqqtttrrrlllfffdddddd^^^```cccdddcccbbbbbbcccaaacccccc___[[[\\\eeelllzzzssskkkfffccceee___XXXSSSPPPOOONNNNNNFFFDDDBBB???>>>>>>???@@@HHHLLLQQQVVV[[[```fffjjjlllmmmooonnngggaaaeeemmmyyy~~~~~~|||yyyxxxvvvsssppplllhhhfffeeeffffffhhhiiijjjkkklllmmmiiilllnnnlllhhhdddccccccgggccc\\\SSSOOORRR[[[cccggghhhhhhiiijjjllllllmmmuuusssqqqoooqqqtttxxx{{{yyyttthhhgggiiiiii:::999888888777888888888222000...---------,,,+++******************************++++++++++++******((((((((()))+++000777;;;999===999111000777999555//////222888999666555666555555666888999:::888666666888999:::888888999:::;;;:::>>>EEEGGGCCC???>>>BBBCCCDDDDDDCCCCCCDDDEEEIIIJJJKKKJJJHHHGGGGGGHHHIIIKKKNNNNNNMMMNNNSSSWWWVVVXXX[[[\\\]]]___aaadddhhhkkkkkkhhhiiipppvvvxxxjjjhhhiiimmmmmmggg```^^^gggrrrwwwlll___^^^iiisss}}}wwwmmmaaabbbsss{{{tttjjj^^^TTTNNNJJJEEECCCFFFMMMYYYjjjxxx~~~~~~wwwsssyyyyyywwwvvvttttttuuuvvvxxxyyyzzzyyyvvvuuutttuuuyyyyyyyyyxxxvvvvvvwwwyyy|||{{{{{{}}}uuuppp|||vvvmmm^^^NNNKKKWWWhhhtttzzz{{{{{{zzzssstttjjjkkkgggTTTZZZYYYRRRHHHAAA<<<;;;;;;;;;999>>>666AAAkkktttWWWQQQ```llllllkkkiiihhhjjjpppuuuyyyvvvooogggaaa___```bbbbbbcccsssqqq^^^YYYZZZfffttt{{{}}}~~~{{{zzzxxxrrrkkkeeebbb``````aaabbbcccccccccbbbbbbbbbbbbddddddddddddbbbbbbcccaaaaaabbbcccdddcccbbb```^^^___cccdddccceeejjjuuuooohhheeehhhmmmjjjeeehhhjjjhhhcccbbbeeehhhgggoooppppppsssxxxyyyooocccPPPYYYjjjwwwvvviii\\\WWWZZZdddkkkjjjhhhiiijjjjjjllliiieeeaaa```ccciiinnnmmmsssyyyxxxsssnnnmmmnnnlllkkkjjjkkknnnpppppppppkkkmmmnnnmmmllllllmmmooonnnppprrrtttuuuwwwzzz|||~~~|||zzzwwwssshhh]]]YYY[[[___RRREEE>>>;;;===LLL^^^jjjooooooddd[[[___rrrtttjjjggghhhiiikkkmmmttt|||xxxqqqwwwssscccooo___TTTrrrgggjjjuuuRRR;;;CCC^^^jjjeeeXXXWWWZZZ\\\bbbbbbcccfffiiilllkkkiiiffffffccc\\\WWW^^^kkkooojjjsssuuuwwwvvvpppjjjfffddd___aaaccccccbbbbbbbbbcccdddbbb]]]XXXVVVZZZcccjjjyyyyyypppiiifffiiiccc[[[UUUSSSSSSSSSSSSKKKIIIFFFBBB@@@>>>>>>>>>DDDHHHOOOVVV]]]ccchhhjjjmmmmmmmmmkkkccc\\\^^^eeelllrrrxxxyyywwwwwwzzz~~~}}}|||{{{zzzwwwrrrmmmiiifffeeeeeeeeeeeeeeeggghhhiiikkkkkkkkknnnqqqoooiiieeeeeeggggggccc\\\TTTPPPSSS\\\dddhhhiiijjjkkkkkkllllllllluuurrrooonnnooosssxxx{{{zzzxxxooonnnqqq999999888888888888888999222000...---------,,,+++******************************++++++++++++******((((((((()))+++000666;;;666:::777000000888;;;777...---000666888555444666333333555888;;;<<<;;;999666888999:::888888999:::;;;;;;???FFFHHHDDD@@@>>>BBBCCCDDDDDDCCCCCCDDDFFFIIIJJJKKKJJJHHHGGGHHHIIIIIIKKKNNNNNNNNNPPPUUUZZZZZZ[[[\\\\\\\\\^^^aaadddiiimmmnnniiigggmmmuuuzzzqqqllllllpppsssnnnhhheeekkkxxx~~~sssddd```iiirrrwww~~~vvvmmmbbbcccttt~~~|||wwwqqqhhh```XXXTTTTTTPPPMMMMMMOOOWWWhhhwww~~~{{{xxxxxxwwwuuuuuuvvvwwwxxxxxxxxxyyyzzzyyywwwuuuuuuvvvzzz{{{{{{zzzyyyyyyzzz|||~~~}}}|||~~~wwwttt}}}rrrlll^^^OOOLLLXXXiiivvv{{{xxxkkkhhhiii|||rrr|||gggSSSWWWYYYRRRIIIBBB===<<<;;;;;;555;;;333???lllrrrVVVQQQ___hhhnnnssspppjjjhhhlllrrrrrroooiiibbb]]]\\\___aaadddfffvvvrrr```[[[\\\ggguuu{{{~~~~~~yyyqqqiiidddbbbbbb______aaabbbbbbbbbaaa``````aaabbbccccccbbbaaa```dddcccbbbccceeefffeeeddd```___aaaddddddcccfffkkksssqqqjjjdddeeejjjiiidddgggjjjkkkfffeeehhhjjjjjjmmmoooooolllkkkjjjccc[[[RRRZZZiiiuuuuuuhhh[[[TTTWWW```ggggggfffiiilllmmmooommmiiidddaaaccchhhmmmqqquuuyyyxxxsssooonnnpppkkkjjjiiijjjmmmooopppoookkklllmmmmmmllllllmmmooommmooorrrsssuuuwwwzzz}}}~~~wwwuuutttqqqhhh]]]YYY[[[^^^QQQDDD>>>:::===MMM___jjjooopppdddUUUTTTdddvvvxxxkkkiiijjjkkklllnnnmmmoooggghhhsssbbbYYYiiieeeUUUlll}}}cccnnnrrrPPP;;;BBBZZZhhheeeYYYWWWYYY[[[aaa```aaaeeeiiimmmmmmjjjhhhiiibbbTTTNNNZZZnnntttnnnmmmlllkkklllkkkhhhbbb]]]^^^```bbbbbbaaaaaabbbccc___[[[XXXYYY^^^dddggghhhpppuuulllfffgggccc]]]XXXVVVUUUUUUTTTLLLJJJGGGDDDAAA@@@@@@@@@EEEIIIOOOXXX```gggkkkllllllkkkjjjhhhaaa[[[]]]bbbgggmmmsssvvvuuutttxxx}}}~~~|||~~~|||xxxsssmmmiiigggggggggeeeeeeeeeeeegggiiijjjkkklllpppssspppiiieeefffiiigggddd^^^VVVRRRTTT\\\ccchhhiiikkklllmmmmmmmmmmmmqqqooommmmmmoootttzzz}}}xxxvvvwwwqqqyyy999999888888888888888888222000...---------,,,+++******************************++++++++++++******((((((((()))+++000666;;;666:::888111222;;;>>>;;;...---000666888666666999555555555888:::<<<<<<:::555777999999888777888999<<<;;;???EEEHHHDDD@@@???@@@BBBDDDEEEDDDDDDDDDFFFIIIJJJKKKJJJIIIHHHIIIJJJJJJKKKMMMNNNPPPSSSWWWZZZ[[[\\\]]]\\\\\\]]]```ccchhhnnnoooiiieeejjjsssyyyvvvooommmsssxxxuuuoookkkooo}}}|||kkkdddhhhmmmrrrzzzxxxrrrmmmcccdddtttzzzxxxsssmmmggg```[[[YYY[[[YYYXXXVVVTTTWWWeeessszzz~~~wwwvvvtttuuuwwwyyyyyyyyywwwyyyzzzzzzxxxwwwwwwxxxzzz{{{||||||{{{{{{}}}~~~zzzvvv}}}qqqkkk]]]NNNLLLYYYjjjvvv{{{xxx~~~www```___^^^fffnnnnnn}}}tttmmmVVVYYYYYYSSSKKKEEEAAA>>><<<;;;444===999III{{{pppWWWRRR^^^```kkkvvvyyysssmmmkkklllooommmiiiccc______aaacccfffiiiyyysssccc^^^^^^jjjvvv}}}~~~~~~xxxppphhhcccbbbccc^^^___```aaabbbaaaaaa```___```aaabbbbbbaaa```___dddcccbbbccceeefffeeeddd``````bbbeeedddcccfffmmmoooppplllcccccciiijjjeeefffkkkmmmiiigggiiikkklllkkkmmmlllgggcccaaa[[[TTTUUU[[[hhhtttttthhh[[[UUUVVV```ggghhhiiilllpppqqqqqqoookkkgggdddeeeiiilllpppsssvvvuuuqqqmmmlllmmmjjjiiiiiijjjlllnnnmmmmmmiiikkkmmmnnnmmmmmmnnnooonnnoooqqqsssuuuxxx|||sssrrrrrrpppggg]]]YYY[[[___PPPCCC===;;;???MMM^^^gggmmmpppfffUUULLLWWWgggtttooommmqqqtttttttttvvvwwwxxxqqqyyyiiiYYYLLLXXX~~~fffPPP___ggghhhyyyttt[[[hhhiiiIII888BBBTTTddddddYYYWWWXXXZZZ```___aaadddiiimmmnnnllljjjggg```PPPGGGUUUmmmwwwrrrhhheeecccdddgggfffaaa\\\^^^`````````^^^^^^___```UUUUUUXXX```iiilllhhhcccgggsss~~~rrrjjjfffbbb\\\XXXUUUTTTSSSQQQJJJHHHFFFCCCBBBBBBCCCCCCIIIKKKQQQZZZcccjjjmmmnnnllliiigggeee___[[[]]]ccciiikkkppptttuuuuuuxxx~~~}}}zzz}}}{{{xxxrrrmmmjjjiiijjjjjjggggggggggggiiikkkmmmnnnlllpppsssooogggbbbdddhhhfffddd___XXXSSSTTTZZZ```ggghhhjjjlllmmmmmmmmmmmmnnnmmmllllllpppuuuzzz~~~yyyqqq~~~::::::999888777777777888222000...---------,,,+++******************************++++++++++++******))))))))))))+++000777<<<777:::888111222:::===:::///...222888:::999:::===:::999777888999::::::999444666888888777777777888<<<;;;>>>DDDGGGCCC@@@??????AAAEEEFFFEEEDDDDDDEEEHHHIIIJJJJJJIIIIIIJJJKKKLLLKKKLLLOOOSSSVVVWWWXXX[[[\\\]]]\\\\\\]]]```bbbfffmmmoooiiiccchhhqqqxxxxxxppplllsss{{{zzztttooopppyyynnnkkkkkklllrrroookkkjjjbbbcccqqq~~~sssqqqmmmiiieeeaaa___^^^aaabbbdddbbb]]]\\\fffsssxxx}}}yyywwwtttuuuwwwyyyxxxwwwwwwyyyzzzzzzyyyyyyyyyzzzzzz{{{|||}}}}}}~~~zzzuuu~~~vvviii\\\NNNLLLYYYjjjvvv{{{zzzxxxlllXXX\\\fffmmmtttqqq~~~yyysssZZZ\\\ZZZVVVOOOIIIEEEBBB???<<<888@@@;;;LLLyyyjjjUUUSSS[[[\\\bbbkkkrrrtttrrrooommmpppooolllgggcccbbbccceeegggkkkzzzsssccc]]]^^^hhhtttzzz{{{||||||{{{wwwqqqjjjeeecccccc___```aaabbbcccbbbaaaaaa```aaabbbccccccbbbaaa```cccbbbaaabbbdddddddddccc___```ccceeedddbbbfffmmmlllpppmmmdddbbbjjjlllgggdddjjjmmmjjjggghhhjjjkkkiiiiiigggdddeeeeee___VVVXXX]]]hhhtttuuukkk___YYYWWWaaaiiijjjjjjnnnqqqrrrrrroookkkiiihhhiiijjjjjjkkkoootttvvvsssnnnkkkiiiiiihhhiiijjjllllllkkkiiihhhkkknnnpppooonnnnnnnnnnnnoooqqqrrrtttyyy~~~~~~}}}tttssssssqqqhhh]]]YYYZZZ```PPPAAA======AAAMMM[[[bbbiiiooojjjYYYKKKOOO[[[ggghhhmmmsssvvvuuuyyy~~~oookkk{{{{{{jjjXXXFFFJJJjjjdddRRRdddjjjcccnnnwwwuuukkkppphhhVVV[[[yyy]]]@@@444AAANNNaaacccYYYXXXXXXYYY___aaabbbeeeiiimmmooommmkkkeeecccVVVHHHOOOeeeqqqoooddddddcccccccccbbbaaa```_________\\\YYYWWWXXXYYYTTTUUUXXX___eeegggeeeaaa```hhhsss~~~tttkkkeee^^^WWWTTTRRRPPPOOOHHHGGGFFFEEEFFFGGGIIIKKKJJJLLLPPPXXXaaahhhkkklllmmmhhhdddaaa]]]YYY\\\cccjjjhhhjjjpppssssssvvv|||xxxrrrssswwwuuurrrnnnkkkhhhhhhiiijjjiiihhhhhhhhhjjjlllnnnppplllqqqsssnnneee```bbbfffdddccc___XXXSSSRRRVVVZZZccceeehhhjjjlllllllllkkklllllllllmmmpppuuuyyy|||yyyuuu;;;:::999888777777777777222000...---------,,,+++******************************++++++++++++******)))))))))***,,,111777<<<666:::777000000777:::666111000333:::===<<<===@@@???<<<999888888888777666444666777888777666777888===;;;===CCCFFFCCC@@@@@@>>>AAAEEEGGGFFFEEEDDDDDDGGGIIIJJJJJJIIIIIIKKKLLLMMMKKKKKKOOOTTTXXXXXXVVVZZZ[[[\\\\\\\\\]]]___aaaccckkkooohhhcccgggpppxxxxxxooolllsss{{{|||vvvqqqoooyyyqqqnnnhhhmmmiiifffgggaaabbbooovvvkkkjjjhhheeedddcccccccccgggjjjnnnmmmgggccclllxxxzzz~~~}}}{{{|||xxxuuuuuuwwwxxxwwwuuuwwwyyy{{{{{{zzzzzz{{{|||yyy{{{}}}}}}~~~{{{ssszzzzzzhhh[[[MMMLLLYYYjjjvvv{{{}}}yyykkkpppqqqwwwjjj\\\SSS]]]{{{rrrYYYZZZ\\\XXXRRRMMMHHHEEEAAA>>>:::???666HHHzzz~~~bbbQQQQQQXXX]]][[[[[[bbblllssstttrrrnnnmmmjjjfffbbb___```aaagggkkk{{{ttt```[[[[[[eeeqqqvvvwwwwwwwwwwwwvvvsssmmmhhhdddccc```aaabbbcccdddcccbbbbbbaaabbbcccddddddcccbbbaaaaaa`````````bbbcccbbbaaa^^^___ccceeecccaaaeeelllkkkpppnnndddccckkknnniiicccjjjmmmjjjfffgggiiijjjhhhfffcccdddjjjnnnfff[[[YYY^^^hhhtttvvvmmmccc]]]WWWaaaiiijjjjjjmmmpppqqqrrroookkkjjjjjjkkkkkkjjjgggmmmtttxxxvvvqqqkkkhhhhhhhhhiiikkklllkkkiiifffhhhkkkoooqqqpppooonnnnnnooooooppprrrtttzzz~~~||||||}}}~~~}}}|||wwwuuuuuurrriii]]]XXXZZZaaaPPP@@@===???CCCMMMXXX^^^fffooonnn]]]LLLLLLVVVhhhiiillloooooopppxxxyyyuuujjjzzz}}}ooo^^^JJJIIIaaaaaa\\\|||~~~|||ssseee]]]nnnjjjUUUPPPPPP}}}pppTTT999111AAAKKK^^^bbbZZZXXXXXXXXX^^^ddddddfffjjjmmmnnnmmmkkkeeeiii^^^LLLJJJ[[[hhhhhh^^^```bbb```\\\[[[^^^aaa``````^^^ZZZVVVSSSRRRRRR[[[YYYXXXWWWXXX\\\aaaeee\\\bbbjjjxxxrrrkkkaaaXXXSSSQQQQQQPPPHHHHHHHHHHHHJJJMMMPPPQQQIIIIIILLLTTT]]]dddhhhhhhmmmhhhccc___ZZZXXX[[[bbbhhhccccccjjjoooppprrrwwwyyy~~~|||qqqiiigggjjjnnnllliiifffeeeeeefffgggiiihhhggggggiiikkknnnpppnnnsssuuuoooeee```bbbgggbbbaaa^^^XXXRRRPPPSSSVVVaaabbbfffhhhjjjkkkkkkjjjlllllllllnnnqqqtttxxxzzzuuuvvv<<<;;;999999999999777666111000///...---,,,,,,,,,************************))))))))))))))))))))))))(((***+++***+++111999@@@999777333///222888:::777111222444888<<<>>>===<<<@@@>>>;;;999777666555555555666777777666555666888>>>===>>>AAADDDDDDAAA===>>>@@@CCCFFFGGGFFFEEEDDDGGGHHHJJJJJJIIIHHHIIIJJJKKKLLLNNNQQQTTTWWWYYYZZZ]]]]]]]]]^^^___```aaabbbffflllnnniiieeegggkkkmmmrrrpppmmmoooxxx~~~wwwsss{{{{{{ooogggkkkkkkjjjgggbbb```aaacccyyymmmeeeeeedddcccaaabbbeeeggghhhpppvvvvvvpppmmmqqqvvv|||}}}~~~~~~}}}~~~zzztttsssvvvxxxwwwtttuuuwwwyyyzzzzzzzzz{{{|||||||||}}}~~~xxx{{{}}}iiiZZZKKKJJJYYYlllyyy}}}~~~{{{yyyxxxllljjjVVVOOOWWWxxxhhhWWWaaaaaa\\\UUUNNNIIIFFFCCCAAACCC;;;AAALLLxxx^^^OOOUUUYYY]]][[[YYY\\\fffrrrvvvtttmmmtttpppaaaZZZ___cccaaaiiikkkyyyyyycccYYYXXX]]]gggooossswww{{{uuurrrqqqqqqmmmeeeaaaaaaeeeeeeeeeeeeeeeeeeeeeeee```bbbdddffffffdddbbb``````aaabbbcccccccccccccccaaa___```eeefffeeefffiiijjjppprrrmmmhhhhhhlllppphhhjjjiiifffeeehhhhhheeedddjjjhhh```___eeeddd]]][[[cccnnnvvvxxxssskkkeee\\\bbbiiinnnnnnnnnoooqqqrrrnnnjjjiiikkkllllllkkkjjjnnnsssyyy{{{wwwpppjjjhhhiiikkklllmmmllllllkkknnnmmmmmmlllllllllmmmmmmpppmmmmmmooopppqqqwww~~~~~~|||||||||xxxvvvtttmmmbbbZZZXXX___PPPDDD@@@???BBBNNN\\\cccfffnnnqqqeeeSSSOOOVVVkkkmmmnnnllljjjmmmssszzz{{{ooosssyyydddPPPPPPbbbvvvdddYYY|||~~~sssxxxWWWLLLaaa\\\IIIQQQNNNyyyeeeEEE999888<<>><<<;;;BBB@@@===:::777666555444555666888888777777888999<<<<<<===AAAEEEFFFCCC??????AAACCCEEEFFFEEEDDDCCCFFFHHHJJJJJJIIIHHHIIIJJJJJJKKKNNNPPPTTTVVVYYYZZZ^^^^^^^^^^^^___```aaabbbfffkkkmmmhhhccceeeiiijjjpppnnnlllooozzz{{{yyy~~~wwwmmmhhhkkkllllllhhhccc^^^\\\\\\sss~~~tttkkkeeeeeedddbbb```___aaaccclllttt{{{{{{wwwtttxxx}}}~~~||||||}}}zzzuuurrrrrrvvvyyyyyywwwsssuuuwwwxxxxxxxxxyyyzzz{{{|||}}}~~~www{{{yyyjjj[[[LLLJJJXXXkkkwww|||}}}qqq}}}ggg\\\```fffUUU^^^aaa\\\UUUOOOJJJGGGCCCAAADDD<<>>>>><<<555...///444777666///111555:::===>>>;;;888CCCAAA>>>;;;888666444333555777999999999999:::;;;::::::<<>>]]]mmmSSSSSSXXXbbb```\\\XXX[[[ccchhhhhhpppxxxwwwjjj^^^^^^aaabbbbbbeeeuuulll]]]YYYZZZfffrrrwwwwwwwwwvvvsssrrrsssooohhhddddddccccccccccccccccccccccccddddddcccccccccbbbbbbaaabbbbbbbbbbbbaaaaaaaaaaaacccaaaaaaeeeeeecccdddggghhhnnnsssooogggdddjjjrrrjjjkkkiiieeedddhhhjjjiiieeegggbbb[[[ZZZ______ZZZZZZ___iiitttzzzuuuhhh\\\UUUaaapppyyyyyyqqqhhhcccfffdddcccdddgggkkknnnoooooopppqqqsssuuuuuurrroooeeefffhhhiiikkkkkkllllllmmmlllllllllllllllmmmmmmpppmmmmmmpppqqqrrrwww~~~{{{|||~~~~~~|||{{{wwwsssqqqooohhh^^^WWWUUUYYYKKK@@@===>>>BBBOOO]]]hhhjjjnnnwwwtttddd```cccgggggggggiiinnnrrryyynnnZZZYYYooo}}}~~~fffkkk}}}~~~}}}zzz```[[[xxxjjjrrriiiSSSNNNYYYiiiFFF777777>>>III]]]aaaXXXVVVWWWYYY```aaadddhhhkkknnnooonnnnnnllliii___TTTRRRZZZdddiiimmmqqqqqqlllhhhhhhfffdddaaadddeeeaaaZZZSSSPPPOOOQQQSSSUUUTTTTTTYYYbbbjjjjjjiiihhhllluuu{{{pppkkkfffaaa^^^^^^ZZZXXXTTTRRRQQQRRRTTTVVVWWWUUURRRQQQPPPPPPNNNLLLPPPLLLHHHFFFIIIPPPYYY^^^`````````bbbdddfffffffffggghhhfff```YYYUUUUUUWWWVVVZZZ\\\[[[___eeehhhfffeeebbbbbbeeeggghhhkkkooosssuuuuuuqqqkkkgggfffgggcccaaaZZZQQQHHHFFFKKKQQQYYYbbbhhhgggcccccccccbbbbbbccceeehhhjjjnnnssswwwrrruuuwwwyyy:::888888888:::;;;:::999111000///...---,,,,,,,,,************************))))))))))))))))))))))))'''((())))))***///888>>>@@@===666...---222666666...000555:::======:::666???>>><<<:::888666444444555777:::;;;;;;;;;<<<===;;;;;;===AAAFFFGGGEEEAAA>>>???AAACCCDDDDDDDDDCCCFFFHHHJJJJJJIIIIIIJJJKKKLLLMMMOOORRRUUUXXXZZZ[[[]]]]]]]]]]]]^^^___```aaabbbhhhjjjeee```bbbfffhhhoooooopppsss}}}~~~}}}wwwpppkkkiiiiiiiiigggccc^^^XXXSSSPPPfffqqqzzz{{{xxxwwwuuurrroooqqqrrrrrrqqqpppqqqsssrrryyy|||yyyyyyzzzwwwvvvuuuuuuwwwxxxwwwuuuyyyzzz|||{{{zzzyyyyyyzzzyyyzzz|||sssxxx|||uuummm^^^NNNLLLYYYjjjuuuxxxxxxtttdddppp~~~~~~xxxuuuppp___UUU^^^ccc^^^XXXRRRNNNJJJGGGDDD???;;;???<<>>777///,,,111666777---000444999===<<<999555::::::999888777666555444555777;;;<<<<<<<<<<<<=========>>>BBBFFFGGGDDD@@@;;;===???BBBDDDEEEEEEFFFEEEGGGIIIJJJIIIIIIJJJKKKMMMNNNQQQTTTWWWZZZ\\\]]][[[[[[[[[\\\]]]^^^``````aaagggiiieeeaaadddhhhjjjqqqrrrsssuuu|||}}}wwwzzz}}}|||xxxqqqkkkhhhfffddd```\\\YYYVVVSSSQQQdddpppzzz{{{xxxwwwvvvtttoooqqquuuvvvvvvwwwxxxyyyyyy~~~zzzyyyxxxvvvuuuuuuvvvxxxxxxxxxwww{{{}}}~~~}}}{{{zzzzzzzzzyyyyyyzzz|||pppuuu~~~wwwmmm^^^OOONNN[[[kkkvvvyyyzzzhhhvvvxxxpppkkk\\\VVVbbbddd```[[[VVVRRRNNNJJJGGGEEEAAAFFF@@@VVVgggQQQSSS[[[nnnoookkk```YYY\\\bbbfffjjjrrruuuoooeee```aaacccbbbgggyyyyyyccc\\\\\\hhhuuuzzzxxxwwwxxxuuussssssooogggbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa``````___```aaacccfffgggdddcccbbbaaa``````aaaaaa___]]]___ccceeedddfffiiieeejjjqqqssskkkbbbfffoookkkkkkiiiddddddiiilllkkkgggccc[[[VVVVVVYYYWWWSSSTTTWWWaaannnwwwvvvjjj___ZZZdddpppuuuooocccVVVOOOPPPUUU\\\cccgggggggggffffffgggjjjnnnqqqpppllliiidddeeefffgggiiijjjllllllkkkkkkkkkkkkkkklllmmmmmmpppnnnnnnrrrssssssxxx~~~~~~zzzwwwuuuqqqnnnmmmggg]]]XXXWWW^^^PPPCCC@@@???BBBNNN\\\bbbpppzzzyyyzzz~~~yyygggiiimmmppprrrtttvvvwwwuuuppp^^^UUUcccqqqtttxxxdddHHHaaabbbQQQpppnnnUUUfffwwwPPP999666@@@JJJ\\\___WWWXXXYYYZZZ___bbbeeeiiinnnppppppooonnnjjjggg^^^SSSQQQYYYdddiiifffhhhgggbbbbbbgggkkkllltttvvvwwwsssjjjbbb^^^]]]ZZZ[[[\\\YYYUUUUUUZZZ___bbbcccdddhhhnnnvvv~~~zzzsssmmmfffeeeaaa\\\XXXXXX[[[^^^___\\\VVVLLLCCC>>>>>>@@@@@@??????CCCKKKSSSXXXZZZ\\\[[[[[[\\\___`````````fffddd```WWWMMMGGGFFFHHHIIIMMMPPPRRRWWW___ccccccdddbbbcccfffggggggmmmtttxxx{{{}}}yyypppjjjiiijjjbbbaaa\\\PPPDDD???CCCIII]]]mmm}}}yyyooofff___XXXXXX\\\dddiiilllqqqyyymmmpppsssuuuwww~~~:::999888999::::::999888111000///...---,,,,,,,,,************************)))))))))))))))))))))))))))***++++++,,,111999@@@<<<<<<777000---222777888...000333888;;;;;;888555777777777777777666555444555888;;;===<<<;;;;;;<<<>>>===>>>BBBFFFGGGDDD@@@;;;<<<>>>@@@BBBDDDEEEEEEEEEGGGIIIJJJIIIIIIJJJLLLNNNOOOQQQTTTWWWZZZ\\\]]]ZZZZZZ[[[\\\^^^___aaabbbdddjjjlllgggdddfffjjjlllrrrtttuuuvvvzzz~~~xxxoootttyyy{{{wwwooohhhdddbbb___ZZZWWWVVVUUUSSSQQQ[[[iiiwww{{{yyyxxxwwwuuutttwww{{{||||||{{{{{{{{{|||{{{xxxvvvpppqqqrrrtttwwwyyy|||}}}}}}~~~~~~}}}{{{yyyxxxyyyzzzyyyzzzzzz|||~~~mmmsss}}}~~~wwwlll^^^PPPOOO]]]nnnyyy|||~~~mmm}}}~~~ppp\\\VVVcccgggccc^^^YYYUUUQQQMMMJJJFFFBBBFFF???RRR{{{pppUUUQQQWWWccchhhggg\\\TTTVVV^^^eeejjjooosssqqqjjjdddbbbbbb```eeeyyyuuu___ZZZ[[[eeepppttttttttttttqqqpppqqqmmmfffbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa_________```aaacccfffgggdddcccbbbaaaaaaaaabbbccc```^^^___ccceeedddeeehhhdddgggoootttoooddddddkkkfffgggeeeaaabbbfffhhhgggeee^^^WWWSSSTTTTTTQQQLLLQQQUUU]]]hhhpppppphhhaaa^^^gggqqqsssjjjZZZJJJAAAAAAHHHQQQXXX[[[ZZZYYYXXXZZZ]]]aaaggglllmmmkkkiiifffffffffggghhhjjjkkkllljjjjjjjjjjjjkkklllmmmnnnpppnnnooorrrssssssxxx~~~}}}zzzxxxuuuqqqnnnlllfff^^^YYYYYY]]]OOOBBB>>>===@@@KKKYYY___mmmwwwtttllliiikkknnneeefffiiilllnnnppprrrrrrrrrppp___XXXkkk~~~bbbKKKddd}}}^^^PPPsss|||\\\gggVVV:::444===KKK\\\^^^WWWXXXZZZYYY^^^bbbeeeiiilllooopppooooooiiifff]]]SSSQQQZZZdddiiieeegggfffbbbbbbhhhmmmnnnuuuxxxzzzwwwppphhhcccaaabbbaaa```^^^\\\\\\]]]___bbbbbbdddfffiiipppwww}}}}}}uuulllkkkhhhbbb[[[YYY[[[^^^```___[[[QQQFFFAAABBBEEE???======BBBKKKSSSXXXZZZZZZYYYYYY[[[^^^``````___bbbaaa\\\TTTJJJCCCAAAAAA???EEEJJJMMMUUU___eeefffdddcccfffiiihhhhhhmmmuuuvvv|||}}}uuummmlllnnn\\\[[[WWWNNNEEEAAACCCGGG\\\kkk{{{}}}wwwrrr___XXXVVV^^^fffiiiqqqyyywwwuuuttttttuuu~~~<<<:::999999::::::888777111000///...---,,,,,,,,,************************))))))))))))))))))))))))((()))******+++000888???888:::777111...333888:::///000333666999:::888666777888888888777666444333666888<<<===<<<;;;::::::<<<<<<>>>BBBGGGHHHEEEBBB>>>>>>???@@@AAABBBBBBCCCDDDGGGIIIJJJIIIIIIKKKLLLLLLMMMOOORRRUUUXXX[[[\\\ZZZZZZ[[[]]]```bbbdddfffjjjoooqqqkkkfffgggkkklllrrrtttuuuuuuyyy|||zzzuuujjjooouuuvvvrrrkkkccc___]]]ZZZWWWVVVVVVTTTQQQNNNPPPbbbvvv}}}{{{|||}}}yyyvvvuuurrrtttwwwyyy{{{{{{vvvtttnnnnnnoooqqqssswww{{{~~~|||zzzyyyzzz{{{{{{zzzzzz{{{}}}}}}}}}~~~~~~mmmrrrzzz{{{tttjjj]]]PPPQQQ```qqq|||~~~{{{fffkkk{{{zzzyyyzzz___WWWeeeiiieeeaaa\\\YYYTTTPPPMMMEEEAAAFFF@@@UUU}}}~~~{{{wwwXXXSSS[[[___ggghhh]]]RRRRRRZZZbbbnnnppprrrsssooohhhbbb___^^^eeeyyyooo\\\YYY[[[eeemmmpppqqqsssmmmkkkkkknnnlllgggdddeeeaaaaaaaaaaaaaaaaaaaaaaaa`````````aaaaaabbbcccdddeeedddbbbaaabbbccceeefffbbb``````cccdddbbbbbbeeeddddddlllvvvsssgggbbbfffdddfffeeebbbcccggghhhffffff^^^WWWUUUVVVTTTOOOKKKPPPTTTZZZaaaffffffccc```^^^bbbfffcccZZZOOOGGGCCCBBBGGGLLLNNNLLLHHHFFFEEEIIIKKKPPPXXX```fffiiiiiihhhhhhgggggghhhjjjkkkllljjjjjjjjjjjjkkklllmmmnnnooonnnooosssttttttxxx~~~}}}zzzyyytttpppmmmkkkeee]]]YYYYYY\\\MMMAAA======@@@MMM[[[bbbhhhqqqtttmmmdddcccgggeeeeeefffhhhkkknnnoooooosssnnn]]]\\\{{{|||```TTTppp```PPPwww|||eeeiii___???555>>>MMM]]]^^^VVVXXXYYYXXX\\\ccceeehhhkkkmmmnnnooooookkkiii```UUUSSS\\\ggglllkkkooooookkkjjjlllmmmlllrrrxxx~~~~~~xxxpppjjjggggggeeeccccccfffggggggfffbbbdddeeefffiiinnnuuu{{{xxxxxxtttmmmccc^^^^^^```eeeiiiiiibbbXXXQQQQQQTTTLLLGGGBBBBBBIIIQQQUUUWWWWWWVVVWWWYYY]]]_________]]]]]]ZZZSSSJJJCCC@@@@@@<<>>555888777222000444999;;;000000222555888999888666::::::::::::888666444333666999<<<===<<<:::999999::::::<<>>CCCGGGKKKRRR[[[aaaaaadddfffjjjnnnllliiimmmtttwwwyyyvvvppphhh```YYYSSSPPP\\\___aaadddooo~~~{{{ccc]]]^^^___fffppprrrqqquuu{{{}}}~~~;;;999777666777777666555222111///...,,,,,,++++++***************************************)))(((((()))***+++******...555;;;555999888222///333888:::---...222888>>>???;;;777BBB<<<:::===<<<555111222777999;;;<<<<<<;;;:::999999888999???GGGJJJHHHEEEBBB@@@>>>>>>@@@AAABBBAAAEEEHHHJJJKKKJJJJJJKKKMMMIIIKKKNNNOOOPPPQQQTTTVVVWWWZZZ]]]___aaacccfffhhhpppsssrrrmmmjjjkkkkkkjjjoootttuuuqqqnnnqqqssstttmmmmmmooopppkkkdddbbbeeedddaaa^^^\\\XXXSSSPPPOOOKKKYYYqqqyyywwwsssjjj```ZZZWWWSSSSSSXXX\\\^^^dddkkksssuuuxxxxxxvvvrrrnnnkkkkkkjjjlllppptttwwwzzz}}}}}}|||}}}~~~}}}~~~}}}{{{{{{{{{}}}}}}zzznnnrrryyyyyyssseee]]]QQQPPP___ttt}}}|||yyy|||yyyqqqWWWTTTeee~~~}}}eee___fffnnnnnnkkkfff^^^WWWRRRQQQNNNJJJHHHKKK```vvvxxxqqqiiilllmmmmmmTTTTTTWWWlllzzzppp___[[[\\\]]]kkktttzzzuuulllfffccc```dddjjj|||pppYYYWWWYYY```jjjooorrrsssnnnpppqqqlllfffaaabbbeeeeeedddcccbbbaaaaaaaaaaaaaaabbbbbbbbbbbbaaa``````ffffffeeedddcccaaa`````````aaaaaaaaa``````ccceeebbbiiiooosssuuutttjjj```hhhcccbbbggghhhfffkkktttvvvcccYYYWWWXXXSSSTTTWWW\\\______[[[XXX\\\WWWPPPKKKMMMTTT^^^dddfffnnnuuuqqq___KKKBBBBBB???999666999<<>>@@@BBBGGGQQQ\\\bbbdddcccgggkkkmmmllllllnnnppp{{{vvvqqqjjj___TTTOOOSSSXXX]]]]]]\\\___gggooo{{{kkkaaabbbhhhlllmmmpppuuuzzz}}};;;999777666777777666555222111///...,,,,,,++++++***************************************)))(((((()))************---555;;;444888777111...333999===000000222999@@@BBB===777===:::;;;===;;;555222333777888:::<<<<<<;;;:::888:::999:::???FFFIIIGGGDDDAAA???===>>>@@@BBBCCCBBBFFFHHHJJJJJJJJJIIIJJJKKKKKKMMMPPPQQQRRRSSSUUUVVVXXXZZZ]]]___aaacccgggjjjpppttttttnnnjjjkkkkkkjjjpppssstttqqqpppssstttrrrllllllnnnppplllhhhiiimmmmmmiiieeeaaa]]]YYYVVVTTTRRR[[[nnn~~~vvvgggXXXQQQPPPRRRRRRPPPNNNPPPVVV\\\[[[\\\^^^bbbfffiiikkkkkkeeeeeehhhnnnsssvvvyyyzzz~~~}}}{{{{{{|||~~~}}}{{{ooossszzzzzzuuufff]]]RRRPPP___sss|||zzz||||||sssooogggtttppp```PPPWWWppp|||bbb^^^lllrrroookkkhhheee```ZZZUUUQQQNNNNNNRRRggg{{{qqqWWWTTTTTTjjjuuu|||wwwmmmccc\\\WWWeeemmmqqqmmmhhheeebbb___bbbhhhzzzvvv\\\XXXXXX___hhhlllnnnooonnnpppqqqnnngggbbbbbbdddddddddbbbaaaaaa`````````___```aaabbbbbbbbbbbbbbbfffeeedddcccbbbaaa````````````aaa```______bbbdddccchhhlllpppuuuuuulllbbbgggcccdddiiihhheeelllwwwwwweee[[[VVVUUUWWWZZZ\\\]]][[[XXXUUUTTTSSSRRRSSSXXXaaajjjoookkkwwwmmmSSS@@@AAA===:::;;;;;;<<>>===>>>AAACCCDDDDDDGGGIIIJJJJJJIIIHHHIIIIIILLLOOORRRTTTTTTTTTUUUVVVXXXZZZ]]]___aaaeeeiiimmmrrrvvvwwwqqqllllllllljjjoooqqqqqqoooqqqttttttppplllkkkmmmoooooonnnsss{{{yyyuuupppkkkhhhfffdddbbb```bbblll~~~}}}ssscccXXXTTTVVVdddkkkccc[[[XXXVVVSSSQQQLLLHHHHHHLLLRRRVVVWWWWWW[[[aaahhhqqqwwwxxxxxx|||{{{{{{|||~~~}}}|||ooottt{{{|||vvvhhh^^^RRRQQQ___qqqyyyyyy{{{wwwnnnjjjbbb|||lllgggZZZSSSbbbzzz^^^___tttuuuppplllkkkmmmjjjbbb[[[VVVSSSSSSVVVhhhuuuZZZSSSPPPbbbhhhttt}}}{{{mmm___XXXccchhhlllllllllllliiidddccchhhyyy}}}aaa[[[YYY```hhhkkklllnnnnnnqqqrrroooiiidddbbbbbbcccbbbaaa``````___``````^^^^^^```aaabbbcccccccccddddddcccbbbaaaaaa``````___``````___^^^^^^aaacccdddfffhhhlllssswwwpppffffffdddfffjjjgggdddmmm{{{zzzfffYYYUUUYYY^^^aaabbb```___^^^^^^___aaadddgggjjjlllmmmnnn|||vvvVVVJJJDDD>>>:::777666:::AAAXXX```ggghhhhhhhhhhhhfffgggggghhhiiijjjlllmmmmmmnnnpppqqqrrrrrrtttwwwyyywwwyyy{{{}}}}}}{{{yyywwwvvvqqqmmmiiiaaaXXXVVVXXX]]]JJJAAA@@@@@@KKK\\\aaahhhlllooonnnnnnmmmjjjeeeeeennnkkkccccccccckkk|||nnnccctttxxx~~~zzz||||||{{{XXXOOOoootttppp|||}}}tttfff___gggnnncccPPPXXXsssJJJ444@@@CCCVVVeeeaaaXXXWWW[[[]]]\\\___eeejjjooorrrssssssppplllcccZZZZZZaaaffffff^^^cccfffcccaaadddggggggjjjvvvuuurrrooonnnqqquuuuuupppkkkdddgggkkkmmmooopppsssuuu}}}{{{wwwqqqjjjlll|||zzzwwwllldddXXXLLLJJJLLLJJJHHHGGGIIIHHHJJJOOORRRUUU\\\dddooorrrrrrjjj]]]RRRNNNOOODDDAAAAAAGGGPPPYYY___bbbbbbdddhhhiiijjjjjjkkklllnnnyyyyyyooodddWWWMMMIIIHHHJJJOOOUUU\\\dddkkknnnsss|||uuujjjhhhnnntttkkkhhhgggmmmvvv|||{{{yyy:::888666666666777666555222111///...,,,+++++++++************************))))))************)))(((((()))***))))))---444:::888<<<;;;333...222:::@@@555111111:::EEEHHH@@@777666;;;@@@AAA;;;555444555555666999:::;;;:::999888<<<<<<<<>>======???BBBEEEEEEEEEHHHIIIJJJJJJHHHGGGGGGHHHKKKNNNRRRTTTTTTSSSTTTUUUYYY[[[]]]___bbbfffkkkoootttzzz|||vvvooommmmmmkkkmmmnnnlllkkkoootttrrrmmmkkkjjjkkkoooqqquuuzzzyyy{{{yyyuuuqqqkkkmmmyyy|||tttlllfffggglllnnnsssbbbaaaWWWJJJBBB@@@CCCEEEEEEGGGLLLTTT^^^kkkwwwzzzyyy~~~~~~}}}|||}}}~~~ooosss{{{|||wwwiii^^^RRRSSS```ooowwwwwwyyy~~~wwwlllzzzccc[[[nnnqqqwww]]]bbbyyyvvvssspppppppppmmmfff```[[[VVVSSSRRR___xxx]]]QQQNNNWWWYYYfffwwwzzznnncccaaa```eeejjjnnnrrrtttooogggeeehhhxxxggg^^^ZZZbbbkkkmmmnnnqqqoooqqqrrrpppkkkeeebbbaaaaaaaaa```_______________^^^___```aaabbbbbbbbbbbbcccbbbbbbbbbaaaaaa``````aaaaaaaaa```______aaaccceeeeeedddhhhqqqxxxtttllleeeeeehhhkkkgggcccnnn}}}tttbbbZZZ^^^dddfffeeecccbbbbbbjjjmmmoooqqqqqqmmmiiigggmmmwwwhhh[[[KKK@@@;;;:::;;;===MMMVVVaaaggghhhhhhhhhhhhggghhhiiikkklllmmmnnnnnnnnnppprrrsssssstttvvvwwwrrrsssvvvyyyzzzzzzyyyyyysssooojjjfff___XXXWWWZZZ\\\JJJ@@@@@@@@@MMM^^^dddiiimmmnnnkkkkkkmmmmmmkkkdddkkkggg```bbbbbbhhhvvvvvvppp[[[VVVttt{{{wwwooorrr~~~lllPPPIIIjjjyyykkknnnsssmmmaaaaaahhh]]]IIIMMM|||QQQ555;;;;;;NNN^^^^^^WWWUUUXXXZZZ]]]```eeekkkoooqqqrrrrrrlllggg^^^WWWYYY```eeeeee___dddgggeeedddfffgggeeejjjrrr|||uuuqqqoooooorrruuuuuuppplllgggjjjlllnnnoooppprrrttt||||||{{{tttjjjjjj{{{zzzppp|||mmmaaaVVVLLLJJJKKKIIIFFFFFFEEECCCDDDIIIMMMRRR[[[cccrrryyy|||vvvgggZZZUUUVVVIIICCCAAAGGGPPPXXX^^^aaaccceeegggiiijjjjjjkkkkkkooovvvuuuiii\\\NNNFFFCCCAAABBBEEENNNYYYccciiikkkjjjrrrvvvpppiiijjjppptttooommmkkknnnssswwwyyyyyy:::888666555666666555444222111///...,,,+++++++++************************((())))))*********))))))((()))***))))))---444:::<<>>444000000999DDDGGG???666888???CCCBBB;;;666444444444555888999::::::999888<<<;;;<<<>>>@@@AAAAAAAAA=========@@@CCCEEEFFFEEEHHHIIIJJJIIIGGGFFFFFFFFFJJJLLLOOOQQQQQQQQQSSSTTTZZZ\\\___aaadddhhhmmmpppuuu|||yyyqqqmmmlllkkkjjjjjjhhhgggkkkppppppllljjjiiijjjooottt||||||rrrmmmuuuyyyrrrooonnnqqqzzz~~~rrr```QQQHHHDDDBBBBBB;;;AAAHHHSSSddduuu}}}{{{{{{~~~~~~~~~~~~nnnssszzz{{{uuujjj]]]RRRTTTaaannntttvvvzzzssskkk^^^vvvkkk~~~xxxwwwzzzpppaaaeeevvvvvvwwwwwwuuupppkkkfffccc```YYYUUUQQQXXX|||{{{___OOOOOORRRRRR[[[hhhkkkdddbbbfff[[[aaaiiipppvvvwwwooodddeeefffsssiii]]]XXXaaakkklllnnnrrroooqqqqqqoookkkeeeaaa___aaa```__________________``````aaaaaaaaa``````___bbbbbbaaaaaaaaaaaaaaaaaacccccccccbbb``````bbbdddddddddcccfffoooxxxwwwqqqfffeeehhhjjjfffcccnnn}}}zzzfffaaadddggghhhfffbbb___]]]eeehhhmmmpppqqqnnnkkkhhhhhhooovvvhhhRRRIIIFFFDDDAAABBBJJJWWWccchhhiiijjjlllkkkkkkmmmmmmnnnnnnmmmmmmkkkooosssuuuuuuuuuuuuuuupppqqqtttvvvwwwxxxwwwwwwppplllhhheee___YYYYYY\\\\\\III@@@@@@AAANNNaaaggghhhkkkkkkfffdddhhhkkkkkkccchhhcccaaahhhjjjjjjrrrmmmeeeRRRRRRpppxxxtttyyy{{{hhhMMMFFFiii{{{qqq|||{{{pppnnnrrreeeMMMLLL___:::888888HHHYYY\\\WWWTTTWWWZZZ```cccgggkkknnnpppooooooeee```XXXRRRVVV___eeedddlllqqquuusssqqqpppmmmhhhiiinnnttt{{{tttjjjiiiiiikkknnnnnnkkkhhhjjjkkklllkkkkkkmmmpppsss|||}}}xxxxxxiiilllwwwssscccYYYPPPHHHHHHHHHFFFEEEEEEBBB???@@@EEEIIINNNWWW```qqqzzzrrrddd]]]\\\OOOEEEAAAGGGQQQWWW\\\aaadddeeegggiiikkkkkkkkkjjjqqqsss}}}ooobbbTTTGGGAAA@@@>>>===???GGGTTT^^^dddfffgggjjjkkkhhhhhhnnnsssttttttuuuuuutttrrrssswww{{{999777555555666666555444222111///...,,,,,,++++++************************((())))))************)))'''))))))((((((,,,333999===CCCCCC999000000777<<<222000111999BBBEEE>>>666:::@@@CCC???:::888555333333444777999:::999999888::::::;;;<<<===???@@@@@@======>>>AAADDDFFFEEEDDDGGGHHHIIIIIIGGGEEEEEEFFFHHHJJJLLLNNNNNNPPPSSSUUU[[[]]]aaadddfffiiimmmooottt|||zzzpppkkkjjjhhhggggggeeeccceeelllnnnmmmjjjhhhjjjpppwwwvvvooossszzz|||{{{yyynnnkkklllrrrxxx}}}jjjWWWIIIAAA======@@@CCCIII[[[qqq||||||zzz}}}~~~{{{zzz|||ooottt{{{zzztttjjj\\\QQQUUUbbbmmmsssvvv~~~{{{rrrbbb|||rrr~~~qqqdddgggssswwwzzz{{{xxxrrrkkkgggfffccc^^^\\\XXXZZZxxxcccOOOTTT[[[XXXXXX\\\___```bbbfff```gggooouuuzzzzzzrrrgggcccaaalllyyy|||jjjZZZTTT^^^hhhiiijjjpppqqqpppooommmiiieee```^^^``````____________`````````aaaaaaaaa``````___^^^aaaaaabbbbbbbbbbbbbbbbbbdddddddddbbbaaaaaaccceeebbbcccdddfffmmmvvvxxxuuuiiiffffffiiieeecccmmm{{{zzz|||vvvddd___aaaeeejjjnnnnnnllliii___aaadddgggggggggeeeddddddiiipppxxxkkkXXXOOOIIIDDD???DDDOOO^^^hhhkkklllnnnmmmnnnooooooooonnnmmmlllkkknnnrrruuuuuuuuuvvvvvvttttttuuuvvvvvvuuuttttttpppllliiifffaaaZZZYYY]]][[[HHH??????AAAPPPcccjjjfffiiigggaaa]]]aaafffgggeeehhhccccccnnnqqqooouuuvvvkkkVVVUUUlll~~~pppqqqvvvTTTHHHiiiwww~~~xxxyyy{{{iiiOOOUUUoooCCC999999GGGWWW\\\YYYVVVXXX]]]bbbeeehhhlllnnnnnnmmmmmmddd]]]SSSNNNTTT___ffffffpppuuuxxxwwwuuusssmmmfffgggkkkooottt{{{zzzqqqfffeeefffgggjjjkkkjjjiiijjjjjjkkkkkkkkknnnrrruuu~~~|||vvvlllgggeeehhhllliii___VVVOOOHHHCCCDDDEEECCCBBBCCC???======AAAEEEIIIQQQZZZkkkvvv|||oooeeeaaaUUUHHHBBBIIIRRRWWW\\\aaaeeeeeefffhhhkkklllkkkiiinnnmmmuuuyyylll___SSSGGGCCCDDDAAA??????DDDNNNXXX^^^aaafffgggfffeeeiiirrrvvvvvvwwwzzz{{{xxxrrrqqquuu{{{999777555555555666555444222111///...,,,,,,++++++************************(((((()))***************'''((()))((((((,,,333999999AAACCC:::000000555:::111111333:::AAACCC>>>888999===>>>:::888999777222222444666888999999888888777888999:::;;;<<<>>>@@@>>>>>>???AAADDDFFFEEECCCEEEGGGHHHHHHFFFEEEFFFFFFHHHIIIJJJKKKMMMPPPTTTWWW[[[___cccgggiiijjjlllmmmqqqzzzxxxnnngggeeedddeeegggeeeaaaaaahhhooopppiiihhhkkkqqqyyyzzzuuuwwwzzzxxxsssqqqgggeeeiiittt~~~nnnYYYMMMIIIIIIIIIDDDCCCSSSkkkyyyxxx{{{}}}~~~|||xxxwwwxxx{{{}}}rrrvvv|||zzztttjjj[[[PPPUUUcccmmmrrrvvv}}}|||dddzzzxxxnnn```hhhwww|||||||||{{{xxxssslllhhhdddbbbdddaaa^^^sssiiiPPP[[[kkkfff```]]]dddlllmmmhhhhhhooovvvyyyzzzzzztttlllbbb___iiivvv~~~nnn\\\SSS^^^gggfffgggmmmrrrpppmmmjjjgggddd```]]]aaa``````___``````aaaaaa______``````aaa`````````aaabbbbbbbbbccccccdddddddddddddddbbb``````bbbddd___cccfffgggkkksssxxxyyykkkfffdddgggeeeccckkkwww~~~wwwuuu{{{|||pppaaaYYYYYY]]]gggqqquuusssnnn```___^^^^^^^^^___aaabbbeeefffnnnvvvzzzkkk[[[SSSOOOFFFEEELLL[[[gggkkklllmmmlllmmmnnnoooooonnnmmmlllmmmooopppqqqrrrtttxxx{{{vvvvvvwwwwwwwwwwwwvvvvvvrrrooollljjjccc[[[XXXZZZ[[[HHH??????AAAQQQeeelllgggjjjhhh```[[[]]]ccceeeeeeiiidddcccllloooqqqzzzvvvbbb^^^nnnyyyqqqVVVYYY{{{YYYHHHfffxxx^^^]]]yyyJJJ<<<999FFFTTT[[[XXXUUUXXX]]]ccceeehhhlllnnnnnnmmmlllhhh```TTTMMMTTT```ggghhhiiinnnpppooonnnmmmiiibbbdddiiiooossswwwyyytttlllcccbbbbbbdddfffhhhjjjkkkhhhkkknnnqqqsssvvvyyy|||vvvjjjfff```[[[YYYVVVQQQKKKGGGAAA>>>@@@AAA???>>>???>>>;;;<<<@@@BBBEEELLLTTTbbboooxxxkkkcccZZZKKKCCCJJJTTTXXX\\\bbbeeeddddddgggjjjkkkiiiggghhhhhhooowwwlllbbbWWWNNNKKKNNNHHHEEECCCDDDIIIRRRYYY^^^aaaeeehhhgggjjjqqqvvvwwwvvvxxxxxxvvvrrrqqqsssvvv999777555555555666555444222111///...,,,,,,++++++************************(((((()))***************'''((()))((((((,,,333999555>>>AAA:::000///555999000222666<<>>:::777:::999666777:::888222222333666888999999888888666777888999:::;;;>>>@@@>>>>>>???BBBEEEFFFDDDCCCDDDFFFHHHHHHFFFEEEFFFGGGHHHIIIJJJJJJLLLPPPVVVZZZ[[[___eeeiiijjjkkkkkklllnnnxxx}}}vvvkkkdddbbbaaaeeehhhfff``````gggooosssiiihhhkkkrrrzzz~~~{{{}}}~~~yyyssspppkkkfffhhhrrr|||uuujjjgggUUURRRHHHAAANNNggguuuuuu|||~~~~~~{{{wwwuuuwwwyyyxxx}}}~~~~~~tttxxx~~~zzztttiiiZZZOOOVVVccclllrrrwwwxxxaaaooossshhhYYYiii~~~}}}{{{|||}}}zzzqqqjjjddddddiiieee^^^lllmmmQQQ___wwwrrrhhhdddppp~~~|||oookkkpppuuutttttttttqqqllldddaaajjjxxxsss___UUU___hhhfffffflllrrrpppllliiifffccc___]]]aaaaaa`````````aaaaaabbb]]]]]]___```aaaaaabbbbbbbbbbbbbbbcccddddddeeeeeecccccccccaaa______aaaccc^^^dddhhhhhhjjjrrrxxxzzzmmmfffccceeeeeecccjjjuuuzzzwwwxxxwwwmmmbbbZZZWWWXXX___hhhkkkeee^^^]]][[[YYYYYY\\\aaafffjjjgggeeejjjssssssvvvjjjcccaaaMMMHHHLLLZZZgggkkkjjjkkkjjjkkkmmmoooooonnnmmmlllppppppnnnnnnooossszzztttuuuwwwxxxzzz{{{{{{{{{uuurrrooolllddd[[[WWWXXXZZZHHH??????BBBQQQfffmmmkkkmmmkkkbbb\\\^^^cccfffccciiiddd```fffiiiooo|||~~~nnniiivvvxxxSSSNNNqqq}}}TTTDDDeeexxxaaa{{{LLL===888CCCQQQXXXVVVSSSVVV\\\bbbdddhhhlllnnnnnnnnnmmmmmmdddVVVOOOUUUbbbiiiiiifffiiijjjiiijjjllljjjeeeaaahhhppptttwwwwwwpppiii]]]\\\\\\]]]___cccfffhhhhhhmmmtttyyy}}}xxx___^^^[[[UUUPPPLLLFFFAAADDD>>>;;;===>>>;;;;;;<<<===;;;<<>>===666;;;:::555999???:::...222333555777777666555444666666666666777888::::::BBBBBBCCCDDDFFFGGGIIIJJJJJJFFFCCCBBBDDDEEEDDDBBBHHHIIIJJJLLLNNNRRRUUUWWW^^^```dddggghhhhhhgggffffffmmmqqqlllbbb\\\^^^cccgggjjjkkkgggbbbbbbhhhnnnkkkdddeeepppyyy|||yyywwwtttsssrrrqqqmmmkkkqqqyyyzzz|||~~~~~~|||ooo___UUUPPPUUUeeeuuuwww}}}zzzuuuuuuvvvwwwxxx}}}}}}}}}~~~~~~}}}~~~~~~tttnnnttt}}}zzzuuujjjZZZPPPZZZhhhooorrruuuzzzyyy___aaa}}}wwwbbb]]]mmm}}}}}}{{{vvvqqqlllffffffaaaYYYgggcccmmmxxx]]]XXXpppnnnqqqxxx}}}{{{uuuqqqfffppptttpppooouuuvvvqqqdddhhhuuuuuueeeXXXYYYbbbhhhjjjjjjkkkkkklllkkkiiigggdddbbbaaaaaabbbcccccccccccccccaaaaaa`````````bbbccceeeddddddcccaaa```^^^]]]]]]^^^```bbbcccaaa```___```cccdddfffgggiiinnntttxxxnnnjjjgggggghhhjjjrrr{{{zzzvvvyyyzzzlll[[[RRRRRRRRRTTTWWW]]]bbbeeellldddXXXNNNLLLTTTaaakkkjjjhhhiiillllllppp~~~pppjjjaaaYYYRRRVVVaaaiiiiiieeellllllllljjjiiijjjmmmpppoookkklllsssvvvvvvzzzvvvyyyzzzyyywwwwwwzzz}}}zzzssslllgggaaaZZZXXXZZZYYYGGG@@@CCCFFFSSScccggguuurrrkkkaaaYYYXXX\\\```eeefffeeecccbbbeeekkkpppxxxyyyuuudddXXX[[[rrrsss[[[GGGYYYzzzxxxIII===999CCCVVV]]]VVVVVV[[[WWW]]]```fffkkknnnnnnmmmllljjjdddXXXNNNPPPZZZcccgggjjjfffcccbbbdddeeedddbbbdddeeejjjqqquuurrrjjjcccVVVTTTSSSVVV\\\aaaddddddjjjnnnqqqttt{{{|||eeeYYYNNNIIIGGGCCC@@@@@@??????>>>===;;;:::999999999999999:::<<>>>>>;;;:::999<<<;;;666:::BBB???666222333555666666666555444666666666777888999:::;;;CCCCCCCCCDDDEEEGGGHHHIIIJJJGGGDDDCCCEEEEEEDDDCCCGGGHHHJJJKKKNNNQQQUUUWWW^^^```cccfffhhhhhhgggfffeeejjjlllhhh```[[[]]]```dddiiillliiicccaaaeeejjjfffcccgggooosssxxx}}}}}}yyyoooggg```]]]cccjjjppptttxxxyyyzzzssseeeYYYRRRYYYgggrrrzzz|||wwwwwwyyyzzz{{{~~~~~~~~~~~~~~~wwwooouuu}}}zzzuuulll\\\TTT^^^mmmtttvvvzzz{{{nnnVVVZZZaaammmsss~~~vvvzzzjjjfffuuu~~~yyysssoookkkmmmjjjaaammm___cccttt{{{|||tttfffXXXdddggglllooorrrrrrnnniiigggnnnqqqpppooorrrvvvwwwjjjkkktttrrrcccVVVXXXaaagggiiijjjooooooooonnnllliiifffdddaaaaaabbbbbbbbbbbbbbbbbb````````````aaabbbcccdddccccccbbbaaa```___^^^^^^aaabbbdddcccaaa```aaabbbdddeeefffggghhhlllqqqtttnnniiiffffffhhhkkkrrrzzz{{{{{{xxxuuuxxxyyylllZZZNNNNNNMMMNNNQQQVVV[[[___aaaZZZPPPGGGEEEMMMYYYcccgggfffgggjjjiiikkkvvv{{{ppplllddd]]]]]]dddiiihhheeekkkllllllkkkjjjjjjmmmooonnnkkklllrrruuuuuuxxx}}}uuuwwwxxxyyyzzz{{{|||~~~zzzvvvqqqjjj```XXXXXX^^^XXXFFF@@@BBBFFFTTTdddhhhsssqqqmmmfff^^^ZZZZZZ]]]ddddddccc___]]]aaajjjqqq~~~ddd```\\\eee{{{tttYYYGGGSSSwwwooo~~~|||{{{iiivvvNNN>>>:::BBBTTT]]]VVVVVV[[[WWW___bbbgggllloooooonnnmmmjjjdddYYYPPPQQQ[[[dddfffhhhfffcccbbbccccccaaa___```fffnnntttvvvtttoookkkZZZWWWTTTUUUZZZ___ccceeehhhmmmpppsss{{{|||dddYYYMMMHHHEEEAAA>>>>>>??????>>>===<<<;;;;;;:::999999888999;;;>>>AAACCCIIIRRRggg|||~~~uuuqqqgggXXXLLLKKKRRRXXX\\\```bbbeeegggggghhhggg```XXXWWWZZZ```lllzzzxxxrrrnnnkkkfffccc^^^VVVMMMGGGCCCCCCKKKTTT[[[```bbbbbbfffmmmrrrrrrppplllkkkooopppnnnooottt888:::888444444777888666222000///.........,,,+++************************))))))))))))************+++)))***+++******000777999999888666000...555@@@777222222888>>>>>>;;;:::;;;===<<<999<<>>>>>>>>======<<<<<<<<<999999888999:::<<>>:::444444:::@@@AAA>>>===;;;>>>>>>===@@@EEECCC===222333444444555444333333444555555666777999:::;;;BBBAAAAAAAAABBBCCCCCCDDDFFFEEEDDDDDDDDDDDDCCCCCCEEEGGGJJJLLLMMMPPPUUUYYY]]]^^^aaacccdddeeeeeedddbbbccccccaaa^^^\\\[[[[[[^^^gggqqqrrrjjjcccaaabbbbbbbbbfffiiihhhhhhrrrzzzrrrpppsss|||oooYYYLLLFFFEEEIIIMMMZZZcccooowwwyyyzzz}}}lllQQQLLLXXXggguuu~~~xxxvvvxxxyyy{{{zzzyyyxxxxxxzzz}}}{{{}}}~~~}}}ooottt{{{}}}vvvrrrdddXXXTTTaaaooovvvyyy}}}{{{ooobbbppphhh___llltttvvvtttrrr}}}wwwsssvvvppp___dddwww|||WWW[[[hhhmmmfffbbbiiiooooooiiiooozzzpppqqqqqqnnnrrrrrrcccWWWYYYcccjjjllllllkkkkkkkkkiiifffaaa]]][[[bbbaaa```______``````aaa]]]___```bbbcccbbbbbbaaa``````aaaaaaaaabbbbbbbbbbbbbbbaaa``````bbbfffiiifffgggfffffffffiiimmmpppssskkkeeefffhhhiiimmmqqqtttxxxxxxxxx|||}}}qqqaaaPPPNNNJJJGGGHHHLLLQQQTTTOOOKKKEEE???>>>CCCKKKQQQ```dddiiilllkkkjjjmmmppppppyyy~~~uuuooommmkkkhhhffffffgggiiijjjhhhjjjlllmmmkkkkkkkkklllllllllmmmoooqqqrrrtttvvvtttssstttxxx|||}}}{{{wwwqqqqqqqqqmmmcccYYYXXX]]]VVVDDD>>>BBBGGGUUUfffiiikkknnnooommmgggbbb______cccgggjjjeee]]]XXX[[[```oooooo}}}uuuiiiwwwxxxhhhYYYbbbnnntttgggLLLFFFPPP|||yyy|||vvvxxxuuuoooSSS___[[[;;;;;;>>>OOOZZZUUUTTTYYYWWW```cccgggkkknnnooonnnnnnkkkggg]]]UUUVVV^^^eeefffpppoooooonnnmmmjjjgggeeebbbgggooovvvxxxvvvqqqmmm^^^YYYRRRNNNPPPWWW```eeedddiiilllnnntttxxxtttvvvwwwvvvuuuhhh^^^TTTNNNHHHAAA>>>???========================999999999999:::;;;<<<===>>>CCCPPPfffyyy~~~vvvmmmmmm^^^OOOKKKOOOTTT[[[```aaaeeegggfffhhhjjjhhhdddgggfffddddddgggppp}}}uuurrrppphhh^^^QQQKKKEEEBBB??????EEEMMMRRRZZZ``````bbbhhhoooqqqooollljjjkkkmmmjjjeeeaaa<<<>>>;;;666444555555222111000...---...---,,,***************************(((((())))))******++++++***)))***,,,***)))...555555555666444---***000:::888333222999@@@BBB@@@@@@;;;@@@CCCEEEFFFFFFAAA<<<444444444444444444444333333333333444666888999:::???????????????@@@AAABBBCCCCCCDDDDDDCCCBBBBBBBBBDDDHHHLLLMMMMMMPPPVVV[[[]]]^^^```aaabbbbbbbbbbbb```bbbcccccc```^^^\\\\\\^^^gggrrruuupppiiidddccceeebbbbbbeeeggghhhlllpppssssssvvv~~~wwwiiigggjjjtttrrraaaNNNDDDAAA@@@BBBDDDIIIUUUdddnnnrrrtttwwwzzz}}}uuu___[[[eeemmmzzz|||yyyxxxwwwvvvvvvvvvvvvwwwyyyyyyyyyxxx{{{|||}}}}}}oootttzzz{{{uuupppaaaVVVTTT```nnnuuuyyy{{{ssseeeWWWnnnzzzrrrkkk\\\]]]rrrwwwtttoooqqq|||wwwbbbdddZZZTTT```fff___[[[cccnnnsssbbbhhhxxx|||ssssssooommmppptttdddWWWXXXaaahhhjjjkkkmmmmmmllljjjfffbbb^^^\\\aaaaaa```````````````aaa]]]^^^```aaabbbbbbaaaaaa`````````aaabbbccccccccc_________^^^___bbbgggkkkeeeffffffffffffiiimmmqqqtttnnnhhhgggggggggjjjnnnssswwwxxxwww{{{~~~uuufffVVVRRRLLLHHHGGGJJJOOOSSSLLLJJJFFFAAA???AAAFFFKKKWWW^^^fffkkkkkkkkkkkkjjjiiigggdddbbbaaaccceeehhhjjjiiihhhffffffgggjjjlllhhhjjjllllllkkkjjjkkklllkkkmmmnnnoooqqqsssttttttuuussssssvvvyyyyyyuuuqqqmmmlllmmmooojjjbbb\\\\\\SSSBBB>>>DDDIIIWWWfffiiiiiilllnnnmmmiiifffeeeffffffnnnwwwwwwqqqiiieeeeeehhh___fffssswwwttteeeaaaeeelllkkkqqqdddMMMHHHNNN{{{{{{llldddaaa```PPPXXXhhh@@@;;;<<>>>>>>>>>>>============:::::::::999999:::::::::<<<===FFFYYYnnnxxxsssiiikkk]]]OOOKKKNNNSSSZZZ``````dddfffeeehhhnnnrrrqqquuupppkkkfffaaadddttttttqqqpppiii___PPPKKKFFFCCC@@@>>>BBBIIIPPP\\\ffffffdddiiirrryyywwwtttqqqqqqrrrnnndddZZZ<<<===;;;555333555555222111///...---------+++***************************))))))))))))***************)))***,,,***)))---444666666888666///***///777555000///666===?????????<<<@@@FFFJJJKKKGGGAAA===666555555555555444444444222333333444666888:::;;;============>>>???@@@AAAAAACCCEEEEEECCCBBBBBBCCCDDDIIIMMMNNNNNNQQQWWW]]]______````````````______\\\aaaffffffbbb___]]]^^^```gggpppvvvuuupppiiieeeeeebbb```bbbfffhhhiiiiiiiiiiiikkksss|||~~~xxxqqqeeecccbbbgggooottttttrrrdddWWWHHHBBB???<<<<<<===@@@LLL[[[gggmmmqqqvvv{{{xxxyyy}}}}}}rrrqqqvvvxxx{{{xxxsssssssssuuuxxxxxxwwwvvvvvvyyy{{{|||}}}qqqvvv{{{{{{uuupppbbbXXXUUUaaannnuuu{{{rrr]]]vvv|||ooocccUUUaaauuunnnpppuuu{{{bbbaaa___PPPYYYbbbcccaaadddooozzzzzzzzz}}}|||tttpppmmmlllooozzzwwwfffVVVUUU]]]dddgggiiijjjjjjjjjhhhddd```\\\ZZZ___```aaabbbbbbbbbaaaaaa^^^^^^___```aaaaaaaaaaaa``````aaaaaabbbcccdddddd___``````______bbbfffiiidddeeeeeedddeeegggkkkooosssnnnkkkjjjgggeeeiiipppvvvyyyxxxuuuyyy~~~xxxmmm^^^YYYQQQKKKIIIKKKOOOSSSLLLKKKIIIEEEAAAAAABBBDDDKKKTTT^^^cccfffgggeeeaaa]]]YYYSSSPPPQQQXXX```ffflllkkkiiigggggghhhiiijjjiiijjjkkkkkkjjjjjjkkkllljjjnnnpppppprrruuuvvvtttvvvuuutttuuuuuusssqqqooommmkkklllooommmgggaaa```OOO@@@>>>FFFLLLXXXfffhhhiiilllnnnnnnkkkhhhiiikkkiiiqqq}}}~~~yyywwwooo^^^\\\xxxqqqgggdddggghhhkkkzzzrrr___OOOHHHOOOqqqyyy}}}xxxjjj___[[[\\\NNNSSSvvvwwwIII<<<:::IIIXXXUUURRRWWWXXX]]]___dddhhhlllnnnooopppnnniii^^^UUUUUU^^^eeegggmmmoooooommmjjjhhhggghhhjjjhhhiiiqqqyyyxxxmmmaaaVVVRRRMMMHHHGGGLLLUUU[[[___eeeiiihhhjjjqqqxxx{{{xxxoookkkgggbbbaaaccc^^^___```bbbeeegggjjjkkkjjjbbbZZZTTTLLLDDDAAACCCAAAAAAAAA@@@@@@?????????<<<<<<;;;::::::999888888777777===MMMcccsssssskkkhhh[[[OOOJJJLLLPPPVVV]]]^^^ccceeeeeeiiiqqqxxxzzzzzzuuuqqqlllccc^^^hhhwwwyyymmmjjjmmmjjjccc[[[UUUPPPLLLGGGBBBDDDIIIVVVbbblllllljjjnnnwww|||{{{yyyvvvvvvyyyvvviii[[[888:::888444333666666444111///------------+++)))*********************************)))))))))))))))***)))***,,,***(((,,,333999;;;===<<<555...000777666000///555<<<=========999===CCCHHHHHHDDD@@@???777777666666555555555555444444555666888:::<<<============>>>???AAABBBCCCBBBDDDGGGGGGEEECCCDDDEEEEEEJJJOOOPPPOOORRRYYY___`````````___^^^]]]]]]\\\XXX```hhhiiiddd^^^]]]___aaadddkkksssxxxuuunnngggaaabbbaaaaaabbbfffhhhiiigggeeeeeellltttvvvqqqkkkccc```]]][[[ZZZYYYWWWUUUZZZPPPFFFAAA>>>::::::<<<<<>>???HHHNNNZZZfffgggiiimmmqqqqqqmmmjjjiiiiiiiiimmmuuu|||yyyeee___rrrtttiiikkktttwww|||yyylllZZZRRRGGGNNN~~~~~~}}}zzzssslllgggfffRRRSSSsssLLL<<<888GGGWWWUUURRRVVVXXX\\\___ccchhhmmmppprrrsssoooiii^^^SSSTTT]]]eeeggghhhiiiiiigggcccbbbccceeeffffffjjjsss{{{{{{rrrjjjUUUSSSOOOIIIFFFHHHNNNSSS[[[bbbhhhgggiiiooouuuxxx||||||uuummmeeeaaa\\\XXXXXX[[[TTTUUUVVVXXX[[[```gggmmmnnnggg```ZZZRRRJJJGGGIIIFFFEEEEEEDDDCCCBBBBBBAAA=========<<<:::999888777444555888CCCYYYmmmqqqkkkggg[[[OOOJJJJJJKKKQQQWWW[[[bbbggghhhkkksssxxxyyywwwuuuwwwxxxooobbbbbbllluuuxxxsssiiigggppptttrrrlllfffaaa]]]WWWQQQQQQUUUbbbiiinnnooopppuuuxxxyyyxxxwwwwwwyyyqqq```555777666333333777888666111///------------+++)))************************++++++******))))))(((((())))))***,,,***(((,,,222<<>>======444777<<>>???999888777666666666666666555666666888:::<<<===???======>>>???@@@BBBDDDEEECCCFFFIIIIIIGGGEEEFFFGGGEEEKKKPPPQQQPPPRRRZZZaaaaaaaaa```___]]]\\\[[[[[[UUU___jjjkkkddd^^^]]]___bbbccchhhqqqxxxxxxqqqiii]]]aaacccaaa___bbbgggkkkiiifffeeejjjqqqsssnnnhhh]]]\\\ZZZWWWTTTRRRQQQQQQSSSKKKCCC@@@===;;;<<>>JJJTTT[[[cccllltttuuuxxx{{{{{{wwwqqqmmmkkk]]]dddhhhmmmwww|||uuuwwwtttrrrssswwwzzzzzzyyyvvvzzz|||{{{}}}}}}xxx{{{yyyuuucccXXXTTT^^^kkkrrr{{{nnnwwwcccxxxqqq|||yyy{{{```QQQlllkkkKKKOOOaaawwwyyypppsss|||jjjqqqpppmmmpppqqq]]]XXX^^^eeeiiilllllllllllljjjhhhddd```^^^[[[^^^bbbeeegggfffdddbbb______^^^^^^___```bbbcccaaaaaabbbbbbbbbccccccccchhhhhhgggdddaaa```aaaccceeedddccc```______bbbeeeiiikkknnnmmmhhhfffooo{{{zzz}}}pppjjj```WWWSSSUUUYYY]]]UUUVVVTTTPPPKKKEEEBBBBBB===HHHRRRWWW[[[^^^ZZZSSSPPPOOOMMMMMMRRR^^^mmmxxxgggdddbbbcccgggjjjiiihhhjjjkkkjjjiiigggiiilllnnnjjjpppsssrrrtttzzz{{{wwwuuuwwwwwwuuuqqqppprrrtttlllkkkjjjeee]]]XXX]]]gggIII===???JJJPPP[[[ffffffiiinnnttttttpppjjjgggfffhhhgggiiinnnvvv|||xxxgggaaannnzzzuuuwww~~~ppp\\\WWWFFFIII}}}|||yyytttqqqWWWWWWtttIII<<<888EEEWWWUUUQQQVVVXXX\\\___dddiiinnnrrrtttuuupppiii]]]RRRSSS\\\eeehhhdddfffeeeccc```___aaadddaaaeeemmmwww}}}}}}yyytttWWWUUUQQQKKKFFFEEEIIINNNXXXaaaggggggiiinnnuuuwww~~~|||}}}vvvnnneee```ZZZVVVVVVZZZRRRRRRPPPPPPSSS[[[gggooosssmmmfff```XXXPPPNNNPPPJJJIIIHHHGGGFFFEEEDDDCCC>>>>>>>>>===;;;999777666666666777???SSSgggmmmiiiggg[[[PPPJJJHHHHHHMMMRRRXXX```hhhkkknnnsssvvvvvvsssttt|||{{{iiicccgggrrrxxxwwwnnnnnn{{{xxxsssooolllgggaaaaaaeeelllnnnnnnpppuuuzzzyyyssssssttttttyyywwwfff<<<===:::444333555777555222111///...,,,+++++++++***+++,,,,,,******+++,,,***************************((((((***+++***...333:::AAAFFF@@@333---111888999444111444;;;???===999999:::;;;;;;;;;<<<>>>AAA777777777777666666666666444555555777999;;;<<<>>>???>>>======>>>@@@BBBDDDDDDDDDFFFJJJIIIEEEDDDGGGHHHIIILLLPPPUUU[[[```ccceeeccc```]]][[[ZZZ[[[[[[ZZZaaaggghhhddd```^^^___bbbbbbaaacccoooyyywwwnnneee]]]ZZZ^^^^^^\\\aaaiiirrrmmmgggeeekkkqqqnnnfffddd^^^XXXSSSMMMHHHHHHLLLJJJHHHDDD@@@>>><<<======>>>::::::DDDQQQ^^^kkkuuuyyytttqqqrrrtttooocccXXXLLLNNNUUUbbbqqq||||||}}}}}}|||zzzzzz|||}}}tttuuuvvvwwwxxxxxxxxxxxxxxxxxxyyy}}}{{{uuu{{{~~~}}}{{{zzztttnnn[[[UUUVVVdddppptttxxx~~~pppvvv```pppwww```MMMccc}}}dddFFFLLL]]]qqqxxxsssooorrrzzz}}}yyyuuummmiiirrrooo\\\ZZZaaafffiiikkkggggggfffeeecccaaa^^^]]]aaacccddddddcccaaaaaaaaadddaaa^^^___aaabbb```^^^dddcccbbbbbbccccccaaa___fffffffffdddbbbaaabbbdddeeeccc```[[[XXXYYY]]]```eeehhhkkkiiigggkkkttt|||ssscccWWWSSSTTTWWWYYYZZZXXXVVVTTTQQQMMMGGGCCCCCCEEEIIIPPPUUUVVVQQQMMMJJJIIIIIINNN]]]mmmtttssspppkkkfffdddfffhhhiiihhhllllllkkkiiihhhiiilllooommmmmmnnnoooqqqtttwwwxxxwwwtttrrrpppppppppooommmlllfffeeeaaaXXX]]]dddaaaHHHBBBBBBIIISSS[[[bbbhhhmmmmmmlllkkkjjjiiijjjkkkppphhhaaacccnnnzzzzzznnniiipppvvv|||gggtttnnnYYY[[[JJJJJJqqq|||zzz|||wwwkkkKKKoooRRR>>><<>>;;;:::::::::999777666999888999JJJbbbllliiicccXXXMMMGGGEEEGGGMMMTTTZZZaaaggghhhjjjoootttuuuvvvsss{{{tttmmmqqq}}}zzzyyywwwwwwvvvuuuyyywwwtttuuuwwwxxxxxxvvvtttqqqvvv{{{{{{zzziii<<<===:::444333555666555444333111000...---------+++,,,---,,,*********,,,***************************((((((*********---333:::@@@CCC===333---111777999444111444;;;???===999666888;;;<<<<<<===???AAA888777777777666666666666444555555777888;;;<<<===>>>>>>======>>>@@@BBBDDDEEEEEEHHHLLLKKKFFFEEEHHHHHHIIILLLQQQVVV\\\aaacccbbb```]]]ZZZXXXXXXYYYZZZ[[[aaaggggggccc___^^^``````bbbaaa___eeepppvvvvvviii```[[[]]]]]]\\\cccnnntttpppiiihhhooovvvtttmmmfffaaa[[[WWWSSSNNNOOOSSSOOOMMMJJJFFFCCC@@@>>>===;;;999:::???GGGRRRbbbpppvvvtttsssrrrooofffXXXNNNKKKMMMTTT```llltttwwwvvvyyyzzz{{{zzzyyyyyy{{{|||wwwwwwxxxyyyyyyyyyyyyyyyyyyyyyzzz}}}{{{xxx|||}}}zzzxxxqqqjjjZZZSSSUUUcccnnnrrrvvv|||~~~hhh{{{ttt\\\GGG\\\wwwyyy___GGGFFFQQQcccnnnmmmjjjkkkooozzzzzzyyy~~~~~~xxxyyyqqqlllssssss^^^YYY___dddfffhhhfffffffffeeecccaaa^^^]]]```bbbddddddcccaaaaaabbbbbb```^^^___bbbccccccaaabbbaaaaaaaaacccbbbaaa___```aaabbbbbb``````bbbdddeeedddaaa]]]ZZZYYY[[[^^^ccciiimmmnnnlllnnntttzzz{{{kkk___YYYYYY[[[\\\]]][[[XXXVVVSSSPPPKKKGGGFFFFFFGGGJJJMMMNNNLLLJJJHHHKKKQQQZZZgggrrrtttooommmjjjfffeeegggiiiiiiiiihhhjjjllllllkkkkkklllmmmmmmmmmmmmnnnpppsssuuuwwwvvvtttqqqppppppooommmllliiidddeeeaaaWWWZZZ```[[[GGGBBBBBBKKKUUU\\\ccchhhjjjjjjhhhbbb\\\[[[aaagggeeebbb^^^___fffoooxxx}}}zzzhhh```ooo}}}pppddd|||qqq^^^^^^IIIDDDggg```xxxMMM>>><<>><<<;;;;;;;;;:::999666888666666EEE[[[fffddd___UUUJJJEEECCCCCCHHHOOOVVV___fffhhhiiimmmpppppprrrrrr{{{}}}~~~xxxwwwzzz|||xxxsssnnnkkkrrrzzz}}}sss;;;<<<999444333555666444444333111000...---------+++,,,---,,,***)))***+++***************************((((((******)))---222;;;>>>>>>999222///111555999444000333:::???>>>:::444777;;;>>>???>>>???@@@888888777777777666666666555555666777888:::<<<===>>>>>>======>>>@@@BBBCCCDDDEEEJJJNNNMMMHHHFFFHHHGGGIIIMMMRRRWWW]]]aaaccc___]]]YYYVVVUUUVVVXXXZZZ\\\aaafffeeeaaa]]]^^^```^^^aaa___ZZZZZZdddrrr|||ooofff`````````aaakkkxxx~~~zzztttssszzz|||oooiiiccc___[[[VVVVVVYYYWWWVVVUUURRRNNNIIIDDDBBB===;;;;;;<<<>>>GGGXXXhhhppprrrtttssslll___RRRIIIMMMPPPXXXaaaiiimmmmmmllltttuuuwwwwwwwwwwwwyyy{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{zzz{{{~~~~~~{{{yyy~~~}}}yyyuuunnnfffZZZUUUWWWdddnnnqqquuu{{{wwwbbbfffsss|||sss|||~~~WWW@@@SSStttzzz|||dddLLLEEEHHHYYYgggjjjhhhiiifffpppvvvvvvyyy|||zzzsssmmmssszzzaaaXXX\\\bbbddddddeeeeeeeeedddcccaaa^^^]]]___aaacccdddcccaaaaaabbbaaa```___```ccceeeeeeeeeaaa```___aaabbbcccaaa```]]]___aaaaaaaaabbbdddfffdddcccaaa^^^[[[[[[]]]___dddkkkqqqsssrrrqqqtttxxx~~~nnnbbb\\\YYYWWW^^^[[[XXXVVVTTTRRRNNNLLLJJJGGGDDDDDDEEEGGGGGGGGGJJJPPPWWW___jjjssssssnnnkkkiiiggggggiiiiiiiiihhhdddhhhlllooonnnmmmkkkkkkllllllmmmnnnoooqqqssstttvvvtttqqqppppppooolllkkkkkkiiikkkeeeXXXXXX[[[SSSFFFBBBCCCMMMWWW^^^eeeiiikkkkkkhhh___UUUTTT\\\dddhhhhhhgggeeefffjjjqqqwwwtttfffhhhpppdddgggqqqmmmdddaaaIII===\\\|||uuuSSS>>>;;;@@@MMMTTTSSSTTTXXX[[[]]]bbbhhhooorrrrrrqqqooojjj^^^RRRNNNVVV```fffooowww~~~}}}zzzuuummmeeedddcccfffppp}}}kkkaaaWWWQQQKKKDDD@@@???DDDIIIPPPXXX]]]bbbgggjjjrrryyywwwqqqiiiccc___\\\WWWSSSOOOLLLJJJJJJNNNVVV___eee|||xxxkkkaaaZZZVVVRRRMMMKKKKKKJJJGGGDDD@@@>>><<<;;;<<<<<<;;;:::888999666555@@@SSS______[[[SSSJJJEEEBBBAAAEEEKKKQQQ[[[eeeiiijjjlllkkkiiimmmqqq{{{uuusssxxx{{{wwwqqqnnnkkkrrrzzz~~~xxx999:::888444222555666333222111///...,,,+++++++++,,,------,,,***)))***+++***************************((((((******))),,,222;;;;;;999555111000111333:::444///222:::??????===555999>>>AAAAAA???===<<<888888888777777777666666555555666777888:::<<<===>>>======>>>???@@@BBBCCCBBBDDDIIIOOONNNHHHFFFGGGGGGIIIMMMSSSXXX]]]```aaa\\\ZZZWWWTTTTTTVVVXXXZZZ]]]aaaeeeddd```\\\]]]```]]]^^^\\\VVVTTT\\\lllxxxssslllhhhjjjkkklllwww|||tttmmmiiiddd^^^[[[\\\[[[\\\\\\[[[WWWRRRLLLIIIGGGBBB>>><<<===CCCQQQ___iiioootttsssiii^^^UUUQQQSSSXXX```hhhllllllkkkiiioooqqqsssuuuuuuvvvxxxyyy||||||{{{{{{{{{|||||||||}}}||||||~~~zzzyyy~~~}}}yyyuuummmeee\\\WWW[[[hhhqqqssswww~~~}}}qqq\\\aaahhhjjjwwwssswwwsssttt}}}SSS;;;LLLjjjnnnLLLEEEFFFUUUbbbeeeeeehhhdddlllssswww|||zzzsssnnnsssdddWWWZZZaaadddccceeeeeeeeedddbbb```^^^\\\^^^```ccccccbbbbbbbbbcccbbbbbbaaabbbcccdddeeeeee`````````aaacccdddcccaaa```bbbdddeeeeeeeeeggghhhbbbaaa```^^^]]]```dddhhhjjjoootttuuusssqqqsssuuuyyyjjj___XXXUUUWWWTTTRRRPPPPPPPPPOOOMMMJJJHHHEEEDDDDDDFFFHHHIIIPPPUUUYYY]]]eeennnqqqpppkkkjjjjjjjjjjjjiiigggfffcccggglllnnnnnnmmmllllllllllllmmmnnnooopppqqqrrrvvvtttsssrrrqqqpppmmmkkkppppppsssjjj\\\ZZZYYYNNNEEEBBBEEEOOO[[[aaagggkkkpppqqqnnnhhhaaa___bbbfffttttttrrrooolllllloooqqqppprrrjjjaaannnuuugggbbbIII999UUU~~~tttsssxxxwww|||^^^???;;;???KKKSSSSSSTTTYYY[[[]]]aaahhhnnnrrrsssrrrpppkkk```SSSMMMQQQ\\\eeegggooovvvwwwtttqqqjjjddd```aaafffppp|||tttgggYYYSSSNNNGGGAAA>>>???DDDKKKTTT]]]dddjjjnnnqqqwwwyyyqqqjjjeeeaaa]]]ZZZVVVSSSNNNLLLNNNTTT\\\bbbzzzssseee]]]UUURRRNNNNNNOOONNNIIIDDDAAA???<<<;;;;;;;;;:::888999999777555>>>NNNZZZ^^^[[[TTTNNNJJJEEEAAADDDIIIMMMYYYeeejjjlllllliiieeejjjpppzzz|||sssrrrvvvzzzzzzwwwxxxssswww|||~~~rrr777999888333222555555333222111///...,,,++++++++++++,,,---,,,***)))***+++***************************((((((***)))(((+++111999999777444222000000111:::444///111:::AAABBBAAA999===BBBDDDBBB???;;;999888888888888777777777777666666666777888:::;;;<<<======>>>>>>???AAABBBBBB@@@BBBGGGMMMLLLGGGDDDFFFFFFIIINNNSSSXXX\\\]]]^^^ZZZXXXVVVTTTUUUWWWZZZ\\\^^^bbbfffeee```]]]]]]```^^^\\\ZZZWWWWWW[[[eeennnqqqnnnooouuuvvvvvvwwwsssnnngggcccccc]]]^^^``````]]]YYYUUURRRRRRIII@@@>>>???CCCLLLTTTdddkkkqqqooofff]]]YYYYYYXXX___hhhnnnnnnllljjjjjjkkknnnqqqssstttuuuwwwxxx||||||{{{{{{{{{|||}}}~~~~~~~~~}}}yyyvvv|||}}}zzzvvvnnnfff[[[XXX]]]iiirrrsssxxxmmmfffqqqxxxnnntttsssxxxnnn{{{QQQ:::GGGbbbrrrHHHCCCFFFSSS\\\^^^```fffggglllrrrwww}}}~~~wwwqqqsss~~~iiiXXXXXX```eeeeeeeeeeeedddcccaaa___\\\[[[]]]___bbbcccbbbbbbbbbcccdddddddddcccbbbccccccdddbbbaaaaaaccceeeeeedddcccccceeeggggggfffeeefffgggaaa```______aaafffmmmrrrppprrrsssrrrpppoooqqqssszzzkkk___WWWTTTKKKJJJHHHHHHJJJKKKKKKJJJFFFFFFGGGGGGHHHKKKMMMOOOSSSZZZ```bbbgggmmmooonnnlllmmmmmmllliiigggeeedddfffhhhkkklllllllllmmmnnnlllmmmnnnooopppqqqrrrrrrwwwuuutttttttttssspppmmmnnnoooqqqiii]]]___]]]NNNDDDBBBFFFSSS^^^eeeiiillluuuuuutttuuutttqqqmmmjjjxxxvvvsssqqqqqqqqqooonnn|||rrrvvvtttoooqqqkkkaaaIII888MMMyyywwwpppqqqyyynnnooobbbAAA;;;===JJJRRRSSSTTTXXXZZZ\\\```gggmmmrrrssssssrrrmmmcccWWWNNNNNNXXXcccaaahhhmmmllljjjiiieeeaaa\\\___fffppp|||zzzkkk[[[SSSPPPJJJCCC@@@===@@@GGGPPP[[[eeemmmppprrrwww~~~}}}wwwpppkkkgggcccaaa\\\XXXRRROOOPPPVVV]]]cccvvvuuuhhh^^^VVVSSSQQQRRRTTTRRRJJJBBBAAA???<<<;;;;;;:::999777888888777666<<>>???@@@AAAAAABBB???@@@EEEJJJJJJEEECCCFFFFFFIIINNNTTTXXXZZZZZZZZZVVVVVVUUUUUUVVVXXXZZZ\\\^^^ccchhhgggbbb^^^^^^______\\\[[[\\\^^^___dddiiipppooottt|||}}}|||}}}yyyqqqllljjjcccdddeeeeeedddbbb___^^^WWWMMMDDDAAABBBBBBEEEJJJ\\\cccjjjiiiccc\\\[[[\\\]]]eeemmmpppmmmiiihhhiiijjjmmmqqqssstttuuuvvvwww{{{zzzzzzyyyzzz|||}}}~~~}}}yyyuuu{{{~~~{{{wwwooogggWWWUUU[[[iiiqqqrrrwww}}}ttt|||lllqqq~~~ooo|||wwwPPP:::DDDYYYyyyMMMHHHKKKVVV^^^___ccciiiiiikkknnnsss{{{}}}uuussszzzqqq[[[WWW___fffhhhffffffeeeccc```]]]ZZZXXX[[[^^^aaabbbbbbbbbcccddddddeeeeeecccbbbaaabbbddddddccccccdddeeefffdddcccbbbdddffffffdddcccbbbcccbbbcccdddeeeggglllqqquuuqqqppppppnnnlllmmmppprrrvvv|||xxxwwwuuudddVVVLLLHHHCCCBBBBBBCCCEEEFFFEEEDDD@@@BBBFFFHHHJJJMMMQQQTTTUUU```kkkooopppqqqooollllllmmmnnnllliiifffffffffiiijjjkkkjjjjjjkkkmmmooommmnnnoooqqqssstttttttttuuuuuutttuuuvvvuuurrrpppffffffggg```[[[cccbbbPPPCCCBBBHHHUUUbbbhhhkkknnnuuuttttttwww{{{yyysssmmmvvvtttssstttwwwyyyxxxwwwhhhaaarrrxxxqqqpppppp{{{ppp```KKK999EEEpppzzz|||~~~vvvvvvyyyjjjeeefffCCC<<<<<>><<<;;;<<<<<<;;;:::888999999999<<>>BBBFFFHHHEEEAAA===;;;999999999888888888777777666666777777888999;;;;;;<<<===>>>???@@@AAAAAAAAA???@@@DDDHHHHHHDDDDDDGGGFFFJJJOOOTTTWWWWWWVVVVVVRRRSSSTTTUUUWWWYYYZZZ[[[^^^dddiiiiiiddd___^^^___^^^]]]___dddeeedddhhhnnnttttttzzzwwwnnnkkkcccbbbaaa```____________YYYSSSMMMIIIEEE@@@BBBFFFPPPYYYcccgggeeeaaa```aaabbbjjjrrrrrrlllfffeeegggkkknnnrrrtttuuuuuuvvvwwwxxxxxxwwwwwwyyy{{{}}}}}}xxxvvv}}}|||xxxooogggUUUTTT\\\jjjrrrsssyyyvvvvvviiijjj}}}vvvppphhhfff|||~~~gggsssNNN999???NNNXXXNNNLLLWWWbbbfffhhhllljjjiiijjjpppxxx~~~}}}tttppptttyyy___VVV\\\eeehhhggggggeeeccc___\\\XXXVVV[[[]]]```bbbbbbbbbcccdddaaacccdddcccaaaaaaccceeedddcccccccccddddddcccaaa___aaaddddddcccaaaaaaaaafffjjjnnnppppppooonnnnnnkkkkkkkkkkkkkkkmmmppprrrrrrrrrssssssooolllsss|||}}}pppaaaSSSIIIFFFCCCBBBBBBCCCDDDCCCAAA???;;;===AAACCCFFFKKKQQQVVV[[[gggrrrtttrrrrrrqqqooojjjlllmmmkkkiiiggghhhjjjiiijjjkkkkkkjjjjjjlllnnnmmmoooqqqtttvvvwwwwwwwwwsssssssssuuuvvvvvvsssqqqdddaaa^^^XXXXXXeeedddOOOBBBBBBIIIXXXdddjjjmmmooosssrrrpppqqqrrrssssssrrrsssuuuwwwyyyzzz|||zzzssseeeooouuupppooommm}}}}}}qqqsss^^^LLL===@@@iiirrrlllsssrrrrrrxxx|||nnnaaaUUUpppFFF===<<>>===<<<;;;<<>>BBBGGGHHHFFFCCC@@@>>>999999999888888888888777777777777777888999:::;;;<<<===>>>???AAAAAAAAAAAA@@@@@@CCCHHHGGGDDDEEEHHHFFFJJJOOOSSSVVVVVVTTTSSSPPPQQQSSSUUUWWWXXXYYYYYY^^^dddkkkkkkeee```^^^___^^^^^^ccciiihhhgggmmmvvv{{{zzzxxxlllgggYYYWWWTTTRRRQQQQQQRRRSSSYYYXXXUUUQQQHHH@@@AAAHHHEEEPPP^^^hhhjjjiiihhhhhhhhhooovvvtttlllddddddffflllooosssuuuuuuuuuvvvwwwwwwvvvvvvvvvxxxzzz}}}|||xxxxxx~~~}}}xxxooofffVVVVVV^^^llltttvvv|||}}}cccfffwwwkkk```ZZZeeecccrrr{{{xxxpppMMM888;;;GGG\\\MMMFFFQQQ```fffhhhiiikkkhhhhhhnnnwww~~~zzzqqqmmmqqq~~~bbbVVV[[[dddhhhhhhgggfffccc___[[[WWWUUUZZZ]]]```bbbbbbbbbcccddd^^^aaacccbbbaaaaaadddgggdddcccbbbbbbccccccaaa___^^^aaadddeeedddcccbbbbbbjjjooovvvxxxvvvpppjjjfffdddfffgggiiilllnnnpppqqqyyyrrrooorrrsssooommmooorrrsssrrrlllccc[[[VVVUUUEEEEEEEEEEEEEEECCC???<<<777999<<<>>>@@@GGGOOOVVVccclllrrrpppmmmooosssuuuhhhjjjkkkjjjhhhhhhkkknnniiikkklllmmmkkkjjjkkkkkknnnooorrruuuwwwyyyyyyyyyqqqqqqrrrtttvvvvvvsssqqqhhhbbb]]]UUUWWWeeecccLLLAAABBBJJJYYYfffkkkmmmpppsssqqqnnnjjjhhhjjjqqqvvvooouuuzzzzzzwwwxxx~~~pppkkk|||~~~yyyhhhvvv|||||||||sss\\\MMM@@@@@@hhhxxxrrrvvvrrrmmmggg]]]^^^QQQ@@@tttvvvGGG>>><<>>BBBEEEGGGGGGEEEFFFHHHHHHFFFGGGPPPZZZbbbbbbcccaaaXXXMMMIIILLLNNNZZZeeejjjlllooopppnnniiicccggguuuyyyuuu{{{}}}yyytttiiihhhfffdddbbbdddgggjjjjjjjjjmmmrrrwwwwwwsssnnnmmmlllwwwvvv666555555444444444555555444333111///---,,,++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++777222555>>>===222...222999999444000666DDDHHHDDD===>>>DDDJJJJJJDDDAAABBB@@@===999888::::::999777444666888888777888;;;???>>>???@@@@@@??????BBBCCCAAABBBDDDGGGKKKLLLKKKIIIKKKLLLNNNRRRUUUVVVUUUTTTTTTTTTTTTTTTUUUWWWYYYZZZ___cccggggggccc___]]]]]]ZZZ___dddggghhhmmmuuu{{{~~~nnn```\\\QQQKKKDDD???@@@DDDIIILLLQQQQQQPPPPPPOOOKKKEEEAAAHHHNNN[[[kkksssqqqllljjjjjjppptttppphhhdddhhhmmmjjjmmmrrruuuvvvwwwyyyzzzuuuvvvvvvwwwzzz}}}~~~xxx{{{xxxqqqiiibbbTTTYYYdddooosssuuuvvvtttlll\\\qqq}}}hhhsss}}}llllllhhh]]]bbb~~~iiiGGG999???JJJuuuwwwooo|||lllSSSCCCMMM___fffeeeeeegggeeedddhhhuuu|||xxxtttrrrzzzeeeYYY[[[___dddkkkiiieeeaaa]]]ZZZYYYYYYRRRZZZaaaaaacccfffeee```bbbbbbbbbbbbbbbccccccbbbgggeeecccaaa```aaaccceeedddddddddddddddcccccccccppppppqqqpppooommmllljjjjjjfffeeeggghhhjjjqqqxxx}}}zzzwwwpppiiivvvsssqqqqqqqqqnnnfff___WWWOOOLLLMMMKKKCCC@@@BBB@@@888666===AAAAAAIIIUUUfffjjjlllkkklllpppsssssskkkkkkjjjjjjiiihhhggggggfffgggiiikkklllkkkjjjhhhjjjjjjlllssszzz{{{wwwrrrsssqqqppppppqqqqqqooonnnmmmggg\\\WWW\\\```YYYLLL@@@AAAKKKZZZdddhhhmmmsssooovvvtttiiidddiiijjjfffjjjhhhqqqxxxwww|||~~~hhhgggqqqjjjgggnnnooowww|||yyyvvvjjjDDD???AAASSS}}}{{{hhheeeddd\\\KKKLLLqqqzzzUUUCCC;;;FFFQQQRRRQQQVVVVVV\\\aaaeeelllssstttrrrqqqmmmjjjcccQQQAAAGGGWWW^^^bbbfffgggjjjmmmnnnjjj``````cccjjjrrr}}}iii______^^^ZZZYYYQQQLLLOOOVVV]]]dddjjjpppsssyyy}}}nnnbbb^^^______bbbfffmmm~~~tttggg___SSSIIIDDD@@@??????AAAGGGLLLPPPRRRRRROOONNNQQQRRRUUU\\\dddgggeeefffgggaaaWWWOOOMMMTTT[[[ccciiikkkmmmppprrrmmmiiifffiiipppvvvxxxwwwyyy}}}~~~}}}{{{uuummmhhhbbb\\\[[[___dddggghhhiiijjjlllooossstttsssqqqoooooozzz|||555444444333333333444444333222000...,,,+++************************************++++++++++++******)))************+++++++++666444:::DDDCCC777111222:::;;;777222999FFFLLLHHH;;;;;;>>>CCCCCC???>>>@@@???<<<888888999999888666444666777777666777;;;>>>>>>@@@AAA@@@@@@@@@BBBDDDAAABBBDDDHHHKKKLLLKKKIIIJJJKKKMMMQQQVVVXXXWWWVVVSSSSSSUUUVVVWWWXXXXXXXXX\\\aaagggiiieee___\\\[[[\\\aaagggjjjlllooouuuzzz}}}~~~~~~|||zzz~~~{{{gggYYYUUUKKKGGGBBB@@@@@@BBBCCCDDDJJJKKKLLLNNNPPPOOOKKKHHHEEEGGGSSSgggvvvwwwpppjjjnnnqqqssspppjjjfffhhhlllmmmoooqqqssstttuuuwwwyyyxxxyyyyyyzzz{{{}}}xxx{{{|||uuuooohhhbbbVVV]]]iiisssuuusssyyywwwzzzrrrccc{{{yyyiiiyyyuuussslllbbbiiieeeCCC555;;;DDDoooyyyxxxrrr||||||___HHHJJJZZZccccccbbbccchhhmmmrrrzzz}}}zzzvvvttt|||iii[[[[[[^^^ccciiihhheeebbb___\\\ZZZYYYTTT[[[______aaafffgggdddddddddcccbbbaaaaaaaaaaaafffdddbbb``````aaabbbdddgggeeebbb``````bbbdddfffmmmmmmnnnnnnmmmllljjjiiiiiifffeeegggiiijjjpppxxxyyyrrruuuxxx|||~~~{{{uuupppllliiiaaaYYYVVVUUUQQQMMMKKKAAA999888???DDDGGGPPP\\\hhhjjjiiieeeeeekkkoooooolllkkkkkkjjjiiiiiihhhhhhggggggiiijjjkkkkkkjjjjjjmmmlllmmmrrrwwwxxxtttpppqqqpppoooooopppooonnnllliiiggg```ZZZ[[[\\\VVVMMMBBBEEEOOO]]]fffhhhkkkqqqpppwwwtttiiidddjjjppppppnnnfffjjjqqqsss{{{yyybbb\\\```rrrlllqqqnnn|||uuu{{{vvvxxxhhhBBB;;;>>>PPPnnniiiiiidddOOOJJJmmmZZZEEE:::DDDPPPRRRQQQUUUVVV[[[```dddkkkrrrtttrrrrrrooollleeeTTTCCCFFFSSS[[[aaadddccccccffffffeee``````cccjjjrrr}}}qqqccc```___\\\bbbZZZSSSTTTXXX]]]fffnnnppprrrwww{{{mmmeeeaaa^^^aaaeeelllzzzyyyjjj```UUULLLIIIGGGGGGHHHLLLTTT[[[aaaccc___[[[YYYYYYXXXXXX]]]dddkkkhhhiiikkkggg]]]UUURRRXXX^^^eeejjjlllnnnqqqtttqqqmmmiiijjjooossssssrrrtttwwwxxxxxxyyyxxxqqqiiiccc___YYYUUUSSSWWW]]]bbbfffiiimmmqqqtttvvvwwwwwwwwwvvvxxx444333333333333333444444222111///---,,,******)))******************************++++++++++++******)))************+++++++++333444<<>><<<<<>><<>>>>>999:::999888777666555555555444333444666888:::;;;>>>@@@CCCCCCCCCBBBCCCDDDAAABBBDDDHHHLLLNNNMMMKKKLLLLLLNNNSSSXXX\\\]]]]]]XXXVVVTTTRRRSSSUUUYYY[[[]]]___```]]]XXXTTTTTTUUU^^^bbbgggkkkkkkjjjhhhgggffffffeeeeeeeeegggjjjlllzzz~~~|||vvvsssvvvzzz~~~|||wwwrrrnnnooojjjbbb[[[VVVRRRNNNKKKJJJHHHEEECCCBBB???<<<:::999666:::JJJZZZeeekkkoooooonnnmmmooorrrttttttssstttsssrrrqqqqqquuu||||||yyywww~~~~~~wwwnnnddd[[[VVVbbbpppxxxzzz|||xxxwwwmmm{{{uuu]]]CCC:::<<<@@@PPPlllOOOPPPcccjjjdddgggiiijjjmmmttt}}}|||~~~|||zzzsss___ZZZ\\\ccc___aaacccdddccc```]]][[[SSSTTTYYY```eeefffdddccccccaaa___^^^___aaaccceeeeeedddcccccccccdddeeeeee]]]\\\ZZZXXXZZZ]]]```ccccccdddfffhhhiiiiiiiiiiiigggeeefffjjjjjjjjjmmmsssssspppooojjjeeeaaaaaaaaacccgggllljjjiiifffbbbdddiiikkkhhhllllllkkkkkkkkkkkkkkkjjjiiihhhgggfffgggjjjmmmnnnnnnmmmmmmmmmnnnooooooooooooooopppqqqqqqooojjjgggfff```]]]___bbb[[[MMMBBBEEEPPP^^^hhhlllnnnooopppppptttuuunnniiikkkrrrwwwsssmmmpppsssooorrrvvvpppcccxxx\\\CCC:::888AAAbbb]]]dddxxxUUU888:::HHHNNNNNNPPPQQQXXX___aaafffmmmssstttrrrqqqqqqmmmaaaPPPCCC===IIIYYYjjjpppoookkkgggddd```___aaagggnnnwwwuuummmnnneeebbbaaa```]]]\\\bbbjjjiiisss|||}}}{{{}}}tttllliiiggghhhkkkrrr{{{|||uuupppmmmiiiggghhhffffffiiiiiigggjjjpppwwwttttttxxxxxxppphhhdddaaadddfffgggfffhhhlllpppssspppmmmkkkkkkllllllmmmsssqqqllliiilllrrrrrrnnnbbbZZZQQQLLLNNNUUU\\\```bbbiiiqqqtttssssssuuuxxxxxxvvv~~~vvv555555555555666777888888555444222000///------,,,++++++++++++++++++++++++******++++++++++++******)))************+++++++++...000444888999888555444555======555111888???@@@===999999>>>BBB@@@======:::;;;<<<;;;888666666666666444333444777:::;;;;;;===@@@BBBCCCBBBBBBBBBCCCAAABBBDDDHHHLLLNNNNNNLLLMMMLLLMMMQQQUUUXXXYYYYYYYYYWWWTTTRRRSSSUUUXXX[[[^^^^^^\\\XXXTTTSSSWWW[[[dddfffhhhiiijjjhhhfffeeeeeeeeeeeefffgggiiikkkllltttyyy|||yyyrrrnnnpppttt~~~zzz}}}wwwmmmeee___ZZZWWWUUUPPPLLLHHHDDD@@@===:::888888666:::DDDPPPYYYdddmmmllllllmmmooosssvvvwwwwwwuuutttsssqqqrrrwww}}}~~~{{{www~~~~~~vvvnnncccZZZ[[[gggtttxxxyyy}}}uuulllnnntttyyyxxxuuu{{{wwwuuuUUU???999;;;===HHH{{{qqqqqqRRROOOeeerrrnnnbbb___\\\```nnn}}}~~~~~~~~~}}}{{{yyy~~~{{{cccYYYXXX^^^^^^___aaabbbaaa___\\\[[[SSSRRRVVV```fffeeeaaa___```______^^^___bbbdddeeeeeeddddddddddddeeeeeefffaaa```___^^^]]]^^^```aaabbbdddfffggghhhiiihhhhhhfffeeegggjjjkkkiiilllqqqyyyxxxvvvuuusssrrrqqqppppppqqqrrrsssqqqmmmiiikkkpppoookkkkkkkkkkkkkkkjjjjjjjjjjjjhhhggggggggghhhjjjmmmooolllmmmmmmnnnnnnoooooopppnnnoooppprrrrrroooiiieeefff]]]YYY___ccc\\\LLLAAAFFFSSSaaahhhllloooqqqqqqmmmnnnooollliiiiiillloookkkhhhmmmqqqllloootttppp{{{yyytttWWWCCC;;;888???WWWwwwsssuuuiiicccZZZ;;;:::EEEJJJLLLOOOPPPXXX^^^```dddlllrrrtttrrrrrrrrrooofffWWWGGG<<>>???777222999@@@BBBAAA;;;888<<<@@@@@@??????;;;===>>>===:::888888888777555333555888;;;<<<;;;<<>><<<@@@JJJTTT\\\fffnnnjjjlllnnnppprrrtttvvvxxxvvvuuutttrrrrrruuu{{{}}}yyy}}}yyyqqqjjjbbb[[[ZZZhhhuuuyyyzzz~~~|||yyyoooggghhhjjjlllmmmqqqqqqxxxvvvlllNNN;;;777999:::BBBooommm}}}uuuTTTKKK```pppmmm___[[[WWWZZZiiiyyy}}}||||||{{{yyywww{{{eeeXXXUUUZZZ^^^___``````___]]][[[ZZZUUUQQQTTT]]]cccbbb______```````````````aaabbbccccccccccccddddddeeeeeeeeennnkkkhhhdddbbbaaaaaaaaabbbccceeefffgggggggggfffeeeeeegggkkkkkkiiikkkpppooo}}}|||}}}zzz~~~zzzrrrlllmmmqqqqqqmmmjjjjjjjjjjjjjjjjjjjjjjjjggggggggggggiiikkkmmmnnnlllnnnooooooooonnnnnnooolllmmmoooqqqqqqnnngggcccccc\\\ZZZ```bbbYYYLLLDDDIIIWWWdddhhhjjjmmmpppooollljjjhhhiiiiiijjjkkklllllleeeiiinnnnnnvvv}}}xxxttt~~~~~~~~~sssvvvQQQ@@@888777>>>RRRsssmmmooo|||lll]]]zzz___???;;;CCCGGGJJJNNNOOOWWW]]]___bbbjjjrrruuutttttttttrrrlll___MMM???<<>>888;;;???AAABBBDDD;;;>>>@@@???<<<999999:::888666444555999<<<<<<;;;;;;>>>AAABBBBBBAAA@@@AAAAAABBBDDDIIIMMMOOONNNMMMKKKJJJIIIJJJMMMOOOOOOOOOSSSTTTWWWYYYYYYWWWUUUTTTVVVXXXYYYYYYYYY]]]dddjjjhhheeebbbaaa```aaa``````eeeeeedddeeefffgggfffeeeyyy{{{}}}|||qqqkkkbbbYYYQQQKKKEEEAAAEEEDDDHHHSSS^^^eeelllqqqjjjmmmpppqqqqqqrrruuuxxxwwwvvvtttrrrqqqtttxxx|||~~~zzz~~~|||tttmmmhhhbbb]]]VVVfffuuuyyy{{{ooogggxxx~~~ooobbbgggwwwkkkjjjuuuuuugggJJJ999666999:::???gggwwwrrryyyVVVGGGYYYhhhfffaaa^^^YYY[[[fffttt{{{zzz{{{{{{zzzxxxuuuyyy~~~eeeXXXTTTYYY^^^^^^______^^^\\\[[[ZZZXXXRRRQQQZZZ``````^^^___aaaaaaaaaaaaaaa`````````bbbbbbbbbccccccdddddddddyyyvvvoooiiieeecccccccccaaabbbdddeeeffffffeeeeeeeeedddgggkkkllliiikkkooojjj|||{{{oooffffffkkkkkkhhhiiiiiiiiiiiiiiiiiiiiijjjffffffggghhhjjjkkkmmmnnnmmmoooqqqqqqooonnnmmmmmmkkklllnnnpppppplllfffaaa___[[[\\\aaa```UUUKKKHHHLLL[[[ggghhhhhhlllnnnmmmsssnnnjjjllloooqqqrrrssslllaaaaaahhhooo{{{}}}ggghhhccclllooozzzNNN>>>666555>>>RRR{{{{{{zzzyyyhhhVVVpppaaaAAA<<>>888333777>>>AAAJJJGGG@@@;;;>>>DDDEEEAAA:::;;;<<<===>>><<<999777333444666777999:::::::::;;;>>>BBBDDDBBBAAABBBCCCCCCDDDCCCEEEKKKQQQPPPJJJIIIIIIIIIJJJKKKLLLMMMMMMSSSUUUXXXYYYXXXWWWWWWXXXWWWXXX\\\bbbhhhmmmooopppiiihhheeecccbbbbbbbbbbbbaaabbbcccccccccdddgggiiizzz|||pppiiiaaaWWWQQQQQQTTTVVV]]]fffjjjjjjooowwwnnnoooqqqsssuuuvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvvvv{{{|||zzzvvvmmmbbb\\\\\\___lllttttttyyy{{{ssslllrrr~~~}}}yyykkkyyy|||aaa\\\ZZZQQQcccyyyeeehhh{{{}}}aaaCCC666888;;;;;;EEEXXX}}}yyyuuu\\\DDDVVV___kkkvvvyyy{{{xxxsssqqquuuyyyyyy|||xxxvvv{{{|||ttt]]]VVVYYY\\\___bbbbbb```\\\ZZZYYYYYYQQQPPPZZZaaaaaa___^^^bbb```^^^___``````]]]ZZZ^^^aaaeeefffeeefffhhhjjjuuuvvvsssjjj```\\\```eeeeeeeeeeeeddddddcccccccccfffffffffggggggiiijjjjjjkkkooowwwrrrkkkdddaaacccgggjjjkkkkkkjjjiiiggggggfffffffffeeefffggghhhiiijjjjjjjjjlllmmmnnnmmmlllllllllmmmhhhiiikkklllllljjjfffcccccc\\\[[[aaa^^^QQQJJJKKKWWWaaaiiijjjjjjmmmpppqqqjjjiiinnn{{{}}}rrrkkknnnfffqqqwwwqqq|||uuuiiifffccceee}}}tttwwwKKK===<<<888666LLL}}}uuuvvvxxxrrriiilllxxxfffMMM\\\uuuKKK555>>>HHHHHHJJJMMMPPPVVV]]]cccjjjqqqvvvvvvwwwwwwwwwssshhhYYYNNNDDD<<>>FFFGGGJJJKKKOOOUUU\\\bbbjjjqqqvvvwwwxxxyyyxxxrrrhhh[[[SSSHHH???HHH\\\cccfffiiifffeeeccc```aaaeeejjjnnnpppxxx{{{kkk[[[VVVUUUIIIAAADDDEEEFFFIIINNNSSS[[[hhhvvvvvvlllWWWNNNEEEBBB@@@???CCCJJJRRRdddzzz|||yyywwwvvvnnnppprrrrrrppppppqqqssspppqqqqqqooojjjgggeeedddeeedddeeefffhhhjjjjjjiiikkkkkkkkklllmmmnnnpppqqquuuxxxpppjjjdddccceeehhhnnnrrrqqqrrrwwwwwwtttrrrsss}}}666333222333777888777555444333222000...---,,,,,,++++++++++++************)))))))))***************************************,,,,,,///555:::;;;777333///777;;;777333555:::>>>AAA@@@===;;;AAAIIIMMMKKK<<<888555666:::<<<:::777444555666777888999:::;;;<<<@@@DDDFFFGGGFFFFFFGGGEEEEEEDDDDDDIIIOOONNNJJJIIIIIIHHHHHHHHHJJJKKKLLLRRRSSSUUUVVVVVVVVVXXXZZZ[[[bbbllluuuzzzwwwoooiiibbbaaa```___^^^^^^^^^^^^\\\^^^```aaaaaacccfffhhhyyysssqqqyyywwwyyy~~~~~~||||||vvvwwwxxxyyyyyyzzzzzzyyyxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyvvvoooddd]]][[[dddqqqyyywwwvvv|||zzzuuullljjjuuuuuu}}}ccc[[[]]]vvvbbbiii|||nnnrrrkkklll||||||VVV>>>888:::;;;;;;<<>>===@@@DDDIIIPPP]]]lllvvvqqqaaaXXXIIIDDDAAAAAAAAABBBEEEJJJRRRcccuuu~~~}}}zzzwwwuuuppprrruuuuuutttsssssssssfffgggfffdddaaa___```aaaaaaaaabbbcccdddfffhhhiiimmmlllllllllmmmoooppprrrwww~~~wwwsssnnnjjjhhhlllqqquuutttssssssrrrooopppqqq{{{|||555333111333777:::888666444333111000...------,,,++++++++++++++++++++++++************************************************++++++///555:::<<<:::666111666:::888555555999===CCCBBB@@@>>>BBBIIILLLKKK===777222222777;;;:::888555555666666888999:::;;;:::===BBBEEEGGGGGGFFFFFFDDDFFFEEEDDDIIIOOOQQQNNNIIIIIIGGGGGGGGGIIIJJJLLLQQQRRRTTTTTTTTTUUUXXXZZZ]]]cccnnnwwwzzzvvvllleee```______^^^^^^]]]]]]]]]\\\^^^```aaabbbdddgggiii|||}}}vvvvvvwwwwwwwwwwwwvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxyyy~~~yyyuuunnneee]]][[[iiisss|||yyytttnnnmmmxxx}}}hhhZZZ___rrrjjj{{{rrrsssgggooouuuNNN;;;888888999:::===DDDiii{{{}}}XXXSSS```iiiggghhhiiikkkmmmpppsssuuusss{{{{{{yyyzzzwww}}}ooo___XXXYYY[[[^^^^^^[[[YYYWWWWWWUUUPPPKKKNNNTTT[[[___aaabbbbbbaaa```````````````aaaaaa___^^^^^^___aaacccooommmiiieeeccccccfffhhheeeeeeeeeeeeeeeeeeddddddeeefffhhhiiiiiihhhgggfffeee\\\RRRNNNQQQYYYbbbhhhtttzzz```bbbvvvuuusssrrrrrrrrrooohhhcccfffffffffggggggggggggggghhhiiijjjlllmmmmmmnnnnnnllljjjiiiiiiiiijjjkkkjjjuuussspppkkkfffdddcccccc^^^^^^```]]]TTTKKKOOOXXXdddiiikkkhhhhhhkkknnnmmmjjjeeedddkkkqqqtttuuuwwwyyysssttt{{{}}}~~~{{{oootttnnnFFF888777888999AAAdddwwwvvvoooqqqcccVVV|||eee@@@;;;AAAEEEJJJGGGKKKQQQXXX___hhhpppvvvtttxxx{{{yyyrrrkkkgggfffTTTGGGLLL]]]gggnnntttrrrpppkkkeeebbbdddhhhlllnnnvvv|||sss```XXXWWWKKKCCCBBB>>>;;;<<>><<<999333666999:::777666999===CCCDDDAAA===>>>CCCEEECCC===888222111555999999888666666666666777888:::;;;:::===AAAFFFIIIJJJHHHGGGDDDEEEEEEDDDIIIPPPTTTSSSJJJIIIGGGFFFGGGHHHJJJLLLPPPQQQSSSTTTTTTTTTVVVXXX\\\```hhhoooqqqnnngggaaa__________________^^^^^^]]]___bbbdddeeefffhhhjjjuuu|||uuuuuuvvvvvvuuuttttttsssttttttuuuuuuvvvvvvvvvvvvyyy~~~zzztttmmmccc^^^]]]iiipppzzz|||uuulllmmm|||pppYYY]]]mmmvvv}}}jjjuuummmFFF888888777999===???AAA^^^vvvgggRRR^^^gggcccccccccccceeekkktttzzzzzz~~~zzzyyyssswwwvvvbbbXXXYYY[[[]]]]]][[[YYYXXXXXXTTTPPPKKKJJJPPPXXX___aaabbbbbbaaa```______```aaacccaaa___^^^___```bbbcccnnnppppppjjjccc```ccchhheeeeeeeeeeeeeeeeeeeeeeeehhhggggggggghhhjjjmmmnnnrrrrrroooeeeYYYOOOHHHEEEIIIJJJOOO[[[lllbbbTTTiii{{{wwwpppvvv{{{zzztttrrrxxx|||zzzooollljjjjjjlllllliiifffhhhhhhggggggggghhhiiijjjggghhhiiikkklllllllllllljjjgggddddddfffhhhhhhggglllmmmnnnlllgggcccbbbbbb^^^```aaa[[[RRRNNNUUU___eeeiiikkkiiiiiimmmooonnnmmmgggeeejjjooopppsssvvvuuuttttttyyy~~~xxxrrrssspppgggDDD999777999;;;???[[[~~~nnnVVVssslllDDD:::???DDDJJJFFFJJJOOOUUU]]]fffooouuurrrvvvyyyxxxtttooommmnnn[[[KKKNNN^^^gggooouuusssnnniiidddaaaccchhhllloootttxxx~~~hhh\\\YYYNNNGGGEEE@@@<<<=========@@@HHHSSS[[[fffvvvxxxeeeWWWOOOKKKJJJKKKNNNQQQRRRVVV\\\ccchhhgggllloooqqqtttyyyyyyvvv}}}}}}}}}|||zzzxxxwwwuuussstttuuuvvvtttpppkkkhhhdddbbb^^^YYYSSSQQQQQQRRRSSSVVVYYYZZZ[[[]]]aaadddiiiiiijjjkkkmmmnnnooopppqqqtttuuunnnnnnrrrssstttrrrnnnlllooosssppprrr}}}{{{||||||qqq555333222444888:::999777333222111///......------++++++++++++,,,,,,,,,,,,+++++++++++++++*********************************((())),,,222999===<<<:::444555888;;;999666888<<<@@@AAA>>>999888<<<===;;;===999555222333666888999777666666666666888:::;;;<<<>>>CCCIIIMMMNNNLLLJJJDDDFFFEEEDDDGGGOOOTTTUUULLLJJJHHHGGGGGGHHHKKKLLLOOOQQQTTTUUUTTTSSSSSSTTTYYY[[[___cccfffeeeaaa^^^___``````aaaaaaaaa``````___aaadddfffggghhhiiikkkooozzz{{{vvvvvvvvvvvvvvvuuuttttttrrrrrrssssssttttttuuuuuuwwwyyy}}}{{{tttjjj```^^^```mmmsss}}}{{{nnnmmm{{{[[[YYY{{{kkk~~~mmm{{{ddd@@@777999999>>>HHHDDD???RRReeeqqqsss}}}uuuSSS\\\fffiiiiiiiiiffffffmmmyyy|||wwwwwwrrrtttiii]]]YYY[[[\\\\\\ZZZYYYXXXYYYTTTRRRMMMIIIMMMWWW^^^```aaaaaaaaa___^^^^^^```bbbcccaaa______aaabbbbbbbbbhhhpppwwwvvvmmmdddbbbccceeeeeeeeeeeefffffffffffffffeeeeeefffiiinnnrrruuu}}}ooobbbFFF>>>888888???NNNbbbssspppRRRXXXiiilllggg```hhhoooqqqsssvvvuuurrriiifffccccccgggkkklllkkkooommmjjjhhhggghhhjjjkkkfffggghhhjjjkkkkkkkkkkkkiiieeeaaaaaadddffffffdddfffjjjnnnnnnjjjeeecccccc\\\^^^]]]VVVOOOOOOYYYcccfffjjjkkkjjjkkknnnnnnlllkkkhhhgggkkknnnnnnoooqqqiiimmmmmmsss|||uuupppzzz]]]@@@:::888999<<<>>>UUU}}}^^^mmmrrrHHH:::===BBBHHHFFFIIINNNSSS[[[cccmmmsssrrruuuxxxxxxvvvssspppoooaaaOOONNN\\\cccjjjnnnjjjhhheee```___aaafffjjjlllpppuuu}}}xxxfff^^^RRRKKKIIICCC???@@@???===<<<@@@GGGNNNRRR```xxxlllZZZPPPNNNPPPRRRUUU[[[``````bbbhhhnnnpppoooqqqqqqqqquuuzzzyyyuuu~~~}}}zzzxxxtttsssrrrqqqnnniiibbb]]][[[ZZZVVVPPPJJJFFFFFFFFFMMMQQQVVVXXXYYYZZZ^^^aaaccceeehhhjjjlllmmmnnnmmmrrrooovvvwwwpppqqqooooooqqqrrroooooovvv~~~uuuuuu~~~~~~}}}ooo666444333555888:::999666333222111///............+++++++++,,,,,,,,,------,,,,,,,,,++++++***************************************,,,222888;;;:::777444444666:::999555666;;;;;;===<<<777666:::<<<;;;<<<;;;999555222333666:::888777666555666888999;;;<<<>>>CCCIIIOOOQQQNNNKKKEEEGGGFFFBBBDDDKKKQQQRRRMMMLLLIIIGGGGGGIIIKKKMMMNNNQQQTTTVVVTTTRRRQQQPPPTTTUUUWWW[[[___```^^^\\\^^^___aaabbbbbbbbbaaaaaa```cccfffgggggggggiiijjjllluuu{{{uuuuuuvvvvvvvvvuuuttttttqqqqqqrrrrrrsssttttttuuutttuuuwwwyyy|||{{{tttggg]]]^^^cccqqqxxx|||yyyaaaVVVmmm}}}pppxxxqqq\\\;;;888===>>>HHHWWWRRRDDDMMM^^^~~~pppssscccdddWWW\\\dddnnnrrrsssnnniiimmmyyy}}}}}}tttqqquuussstttooo```WWWYYYZZZZZZXXXWWWWWWXXXTTTTTTOOOIIILLLVVV]]]^^^___``````^^^\\\]]]```cccaaa___^^^___bbbcccbbb```cccjjjsssuuupppiiidddbbbeeeeeeeeeeeefffffffffgggeeeeeefffgggjjjmmmppprrrmmm{{{hhhZZZJJJ???888:::HHHWWW~~~XXXQQQ___ccc^^^YYY```iiiooossstttpppjjjgggdddaaabbbhhhmmmoooooozzzvvvooojjjgggggghhhjjjfffggghhhjjjkkkkkkkkkkkkiiiddd``````cccfffeeeddddddiiimmmmmmiiidddcccddd[[[\\\YYYRRRMMMRRR]]]fffiiilllmmmllllllnnnlllhhhfffdddgggmmmooommmkkkmmmeeelllmmmuuu~~~RRR<<<999777888;;;<<>>???DDDHHHLLLUUUiii~~~mmm___XXXXXX[[[]]]aaajjjpppooommmoooqqqpppqqquuuwwwvvvwwwzzzzzzxxx}}}{{{uuurrrnnnkkkgggaaaYYYSSSNNNMMMJJJFFFAAA>>>>>>???CCCIIIPPPTTTTTTUUUXXX[[[]]]```eeeiiilllmmmlllkkkrrrnnnnnnxxxwwwqqqrrroooppptttwwwuuusssyyy}}}xxx|||rrr777555333555888:::888666222222111///............+++++++++,,,,,,---------,,,,,,,,,++++++*********************************,,,,,,---111777999777444444222555:::999333444999999<<<<<<888888===@@@@@@;;;<<<<<<777222111555:::888777666555666777999;;;:::<<<@@@HHHNNNPPPMMMIIIFFFHHHFFFAAAAAAGGGMMMNNNNNNLLLJJJGGGGGGIIILLLNNNMMMQQQUUUWWWUUURRROOONNNQQQRRRTTTXXX\\\^^^]]][[[^^^___```bbbbbbbbbaaaaaa```cccfffggggggggghhhiiijjjqqq~~~{{{ssssssttttttttttttssssssqqqqqqrrrrrrssstttuuuuuuqqqrrrtttwww{{{|||ssseee[[[^^^fffooowww{{{yyyeeeVVVccciiiuuuvvvvvvwww}}}WWW999999@@@BBBOOObbbaaaLLLNNN```dddzzz{{{[[[RRRZZZ]]]cccooouuuxxxrrrjjjjjjvvvzzzwwwnnnllltttuuuvvvooo___VVVWWWYYYXXXWWWVVVVVVWWWTTTUUUPPPIIIKKKUUU\\\]]]___``````^^^\\\\\\___ccc___]]]]]]___bbbcccaaa___bbbdddhhhkkkllljjjgggeeeeeeeeeeeefffffffffggggggggghhhiiijjjjjjjjjjjjjjjkkkqqq{{{xxxcccPPP@@@888???KKKvvv^^^RRR^^^aaa[[[]]]```dddhhhmmmnnnkkkggggggdddbbbeeejjjppprrrrrr|||ssskkkfffeeefffhhhggghhhiiijjjkkkllllllllljjjeee``````cccffffffdddccchhhllljjjeeeaaabbbccc\\\\\\XXXQQQNNNUUU```iiikkknnnooommmmmmnnnjjjdddaaaaaafffmmmooollljjjjjjhhhrrrsss~~~|||{{{xxxKKK888999666666:::;;;OOOzzzmmm^^^ttt}}}QQQ===;;;===BBBGGGIIIMMMQQQXXX```iiipppyyyxxxwwwxxxyyyuuunnnhhh___LLLKKKYYYaaagggjjjeeegggdddaaaaaacccfffhhhiiikkkqqqsssxxxuuubbbWWWRRRKKKIIIJJJIIIFFFBBBBBBEEEIIIPPPUUUddd|||}}}oooddd___^^^```aaajjjuuu|||zzzvvvtttrrrmmmkkksssyyyvvvssstttwwwxxx{{{}}}uuuqqqlllgggbbb[[[SSSMMMDDDDDDCCCAAA===;;;<<<===;;;BBBKKKOOOOOOOOOQQQTTTYYY]]]ccciiilllllljjjiiillljjjmmmtttyyy|||vvvqqqsssssstttyyy}}}yyytttxxxzzzzzz|||~~~vvv888444111222777999888555444333111///---,,,+++***************************++++++++++++++++++++++++))))))))))))***************)))***...333666555333:::555444888888333222666666:::>>>>>><<<<<>>EEEMMMQQQOOOKKKMMMHHHCCCBBBBBBCCCKKKTTTQQQOOOKKKHHHFFFFFFGGGHHHSSSXXXYYYVVVVVVYYYVVVPPPRRRPPPQQQTTTUUUTTTWWW\\\]]]]]]^^^```bbbdddeeefffgggggggggffffffeeeeeedddjjjhhhmmm}}}yyyuuurrrpppnnnooopppqqqqqqpppqqqpppooooooqqqrrrrrrqqqtttqqqrrrxxx}}}~~~}}}zzztttmmmddd\\\```jjjvvv}}}{{{tttvvvxxxssseeeiiijjjsssuuuzzzoooMMM;;;<<<<<>>===@@@GGGJJJFFFDDDEEESSSUUU\\\fffjjjhhhfffhhhiiifffdddfffmmmssswwwxxxwwwvvvtttrrrpppnnnlllkkkrrruuuyyyyyyuuuoooiiieeerrrwwwzzzzzz}}}xxx777555333444888:::777444333222111///---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))***************)))***---222666666666999444333666666222111444999???DDDBBB>>>>>>CCCIIIHHHEEE???999555333333444999777555444555777999:::;;;;;;>>>DDDLLLPPPOOOLLLOOOJJJFFFEEEEEEGGGNNNWWWSSSPPPLLLHHHFFFGGGIIIJJJPPPTTTUUUTTTVVVZZZZZZUUUNNNLLLLLLOOOOOONNNRRRXXX\\\]]]```bbbdddeeeffffffgggfffeeeeeedddddddddeeeiiifffiiiqqq|||uuukkkkkkpppooonnnoooqqqrrrqqqppprrrpppnnnnnnpppqqqrrrqqqtttppppppvvv{{{~~~{{{zzz}}}zzzsssmmmeee___dddmmmsssyyy}}}{{{vvvxxxxxxiiixxxxxxtttqqqiiiJJJ999;;;:::>>>KKKSSSVVVOOOLLLQQQiiijjjUUUfffxxxlllUUUaaaeeegggjjjmmmpppuuu}}}yyyppppppwww}}}~~~eee[[[WWWVVV[[[]]]ZZZWWWWWWSSSRRRNNNIIIFFFIIIQQQYYY[[[___aaa___^^^___```^^^aaa___\\\[[[[[[\\\\\\[[[\\\___aaacccbbbbbbbbbbbb^^^YYYWWW[[[```aaaccceeedddeeefffggghhhggggggfffggghhhmmmuuu}}}ttt]]]JJJ===UUU|||eeeZZZ^^^bbb[[[aaaiiiooopppnnnkkkiiihhheeecccgggmmmooolllhhh]]]```cccdddcccccceeehhheeedddccceeeggghhhgggdddeeeccc``````aaabbbaaa```aaabbbcccdddbbb```]]][[[]]][[[SSSMMMRRR___hhhkkkjjjiiiiiikkknnnppppppoooiiihhhjjjooouuuxxxxxxwwwwwwrrrqqqxxxnnn\\\[[[aaaeeeooowwwaaa@@@;;;777777888:::???EEEfffttttttzzzppp\\\XXXpppCCC888AAA===BBBEEEJJJPPPVVV^^^eeejjjtttxxxzzzzzzyyyxxxqqqjjjaaaMMMKKKYYYbbbjjjrrrrrrnnnkkkgggeeedddfffggghhhgggiiijjjkkknnnwwwrrrdddfff]]]UUURRROOOHHHEEEGGGGGGJJJSSScccwww{{{zzzxxxuuuuuuuuuuuuqqqnnnoootttxxxxxxwwwtttkkkaaaaaa```^^^\\\XXXRRRKKKFFFAAA===<<<<<<:::777888;;;<<<<<>>EEENNNPPPJJJBBB;;;777444333222999888666555555777999:::::::::===CCCKKKOOOOOONNNKKKFFFCCCCCCCCCEEELLLUUUUUURRRLLLGGGFFFGGGJJJMMMMMMPPPQQQQQQTTTZZZ]]]]]]VVVTTTSSSUUUUUUTTTXXX^^^\\\^^^aaadddfffgggggggggfffeeecccbbbbbbcccdddeeehhhggghhhkkkmmmpppxxx~~~{{{|||zzzllleeedddmmmmmmnnnppprrrsssrrrppprrrooolllkkkmmmoooqqqqqqsssoooooossswwwzzz}}}yyyyyy{{{~~~}}}xxxqqqkkkeeeccchhhpppuuuyyy}}}}}}zzzzzz~~~}}}{{{uuukkkgggfffaaawwwooommm```FFF999<<<:::<<>>999666777888999>>>DDDUUU|||sssxxxzzzzzzyyy{{{ssslllrrrooohhhVVVNNNnnn{{{MMM;;;???>>>BBBDDDHHHMMMSSS[[[dddjjjsssyyy}}}~~~}}}zzzrrrhhh___IIIBBBMMMWWWeeeppppppmmmkkkhhheeecccbbbbbbccciiijjjjjjiiiiiimmmtttzzzwwwlll```XXXSSSNNNJJJJJJCCCDDDHHHQQQ]]]kkkwww~~~}}}yyyzzz{{{yyysssnnnmmmooooookkkiiieee^^^VVV\\\[[[ZZZ[[[[[[WWWPPPJJJBBB>>>===>>><<<888888:::888<<<===>>>HHHTTTVVVOOOJJJLLLSSS]]]bbb```___aaa```bbbccceeefffhhhllloooooonnnnnnmmmmmmlllmmmmmmnnnsssvvvpppeee\\\\\\___eeeooowwwyyyxxxwwwtttqqq555666777:::<<<;;;777333111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))))))))************+++***)))+++///444999;;;999555222222444444333222:::CCCIIIEEE===;;;DDDOOOQQQJJJBBB;;;777555333222888888777666666777999;;;999999<<>>EEEFFFHHHHHHLLLMMMZZZwww[[[vvv```___fffhhhgggdddaaaeeeooowww{{{sssrrrwwwzzz}}}ccc\\\WWWYYY[[[YYYVVVVVVSSSRRRPPPLLLHHHGGGJJJLLLPPPWWW[[[\\\]]]___```]]]]]][[[[[[]]]aaaeeeggghhhcccaaaaaadddiiikkkiiigggpppllliiigggbbb___aaafffbbbcccdddeeefffggghhhhhhiiihhhjjjmmmmmmmmmrrrzzz~~~iiiLLLlllggg^^^iiikkkhhhddddddggghhhgggeeeffffffeeedddcccdddeeegggdddfffiiikkkkkkjjjhhhgggeeefffhhhiiiiiihhheeebbb______^^^^^^____________]]]^^^_________]]]\\\[[[[[[UUUPPPRRR\\\fffjjjjjjjjjhhhggghhhlllqqqtttvvvpppqqqqqqqqqqqqrrrvvvyyyrrrssstttttttttvvv|||tttiiibbbqqqJJJ;;;777555666888888<<>>CCCDDDGGGJJJPPPXXXbbbiiiqqqxxx~~~|||rrrhhh___HHH>>>EEEPPP___kkkjjjiiihhhfffccc```^^^^^^___gggiiijjjjjjjjjmmmqqquuu{{{kkk___YYYUUUSSSQQQFFFEEEEEEHHHMMMYYYmmm}}}wwwooossssssoooiiieeeccc^^^WWW\\\ZZZZZZ]]]aaa```XXXQQQEEEAAA>>>???>>>:::888999555;;;;;;999FFFYYY]]]UUUEEEFFFMMMWWW\\\[[[\\\^^^\\\```eeeffffffgggiiillllllkkkkkkkkkkkklllnnnooolllpppssspppjjjeeedddfffkkkpppsssooojjjiiikkkmmm555666888;;;<<<:::666333111111000......---------++++++++++++++++++++++++++++++++++++++++++++++++((()))))))))************+++*********---222888;;;;;;888333222555777666333999BBBHHHEEE<<<:::BBBLLLQQQLLLEEE>>>999555333111666777888777555666888;;;888999<<>>;;;@@@>>>@@@EEEEEEFFFFFFJJJMMMXXX}}}fffvvveee]]]YYY]]]bbbeeehhhnnnwww~~~~~~wwwsssuuuvvvxxxiii___WWWWWWYYYXXXVVVVVVSSSRRRPPPMMMIIIGGGFFFGGGLLLSSSYYY[[[]]]```___]]]ZZZ[[[^^^bbbfffiiiiiiggg```^^^^^^aaaeeegggfffdddiiikkknnnlllbbbZZZ\\\dddcccddddddeeeggghhhiiijjjiiihhhiiilllmmmmmmttt|||sssSSSdddnnn^^^dddkkkgggbbbbbbdddffffffdddeeeffffffdddbbbaaadddfffdddeeefffhhhhhhfffcccaaafffgggiiiiiihhhdddbbb```]]]]]]^^^_________``````^^^____________^^^]]]\\\ZZZTTTQQQWWWaaaiiikkkjjjhhhhhhiiimmmrrrvvvxxxxxxooorrrvvvwwwvvvtttssssssjjjooorrrnnniiijjjqqqwww~~~dddggg~~~}}}{{{@@@999555444777888888<<<@@@IIIssshhh```___YYYNNNGGG\\\gggFFF999===CCCDDDFFFIIINNNVVV```gggnnnuuu{{{~~~~~~{{{rrrhhhdddNNNCCCGGGOOO^^^jjjgggdddeeeddd```]]][[[\\\]]]bbbdddfffhhhjjjlllnnnpppxxxqqqggg```YYYSSSKKKHHHEEEDDDEEEPPPggg~~~}}}tttxxxwwwrrrkkkhhhgggccc^^^]]]ZZZYYY___fffhhhaaaYYYKKKEEEAAAAAA@@@<<<999999555;;;:::888CCCXXX^^^XXXIIIHHHKKKQQQTTTRRRRRRUUUSSSYYY```dddddddddfffhhhkkkjjjjjjjjjjjjlllnnnooolllmmmoooqqqrrrqqqmmmjjjlllnnnpppnnnhhhdddfffjjj444666999::::::888555333222111000///------,,,,,,************************++++++++++++++++++++++++))))))))))))************************+++///555999===:::555222666:::999333888@@@FFFDDD===:::AAAHHHQQQOOOJJJCCC;;;555222111444666888777555444777:::888999===BBBHHHOOOTTTXXXOOOJJJGGGEEECCCBBBGGGNNNSSSOOOJJJEEEDDDEEEHHHJJJMMMLLLMMMOOOOOOQQQYYYaaaiiifffddddddaaa\\\]]]```aaa```___^^^___bbbeeegggcccbbbaaa``````aaacccdddaaagggmmmttt|||{{{tttrrrlllddd]]]XXXQQQJJJDDD???AAACCCFFFRRRllluuurrrmmmwwwqqqmmmssswwwllllllmmmoooqqqrrrqqqooonnnkkkhhhgggiiikkkmmmmmmmmmlllmmmpppqqqrrrzzz{{{yyywwwuuussspppnnngggaaabbbjjjrrruuuyyysssnnnmmmnnngggsss~~~oooggg}}}iii|||}}}yyymmmrrr|||qqqHHH;;;:::???===@@@EEECCCIIIFFFHHHIIISSSwwwyyyyyyppplll{{{eeeXXXOOOSSSZZZaaafffkkkpppssssss}}}{{{wwwuuussssssxxxsssfffYYYUUUWWWVVVUUUUUUSSSRRROOOLLLIIIFFFEEEDDDIIIQQQYYY[[[]]]```___\\\\\\]]]___ccceeeeeeccc```aaa``````bbbdddfffffffffaaagggnnnnnnfff]]]___fffeeeeeeeeeeeefffgggiiiiiifffeeehhhlllmmmnnnttt}}}|||{{{{{{}}}oooYYY\\\qqqnnnZZZYYY]]]]]]]]]___cccfffhhhhhhfffffffffeeeccccccdddeeebbbbbbccceeeggggggeeecccdddfffgggeeeaaa]]][[[ZZZZZZ\\\^^^___^^^^^^___````````````______]]]\\\\\\YYYUUUUUU]]]fffjjjkkklllggghhhlllrrryyy}}}~~~~~~oooqqquuuxxxyyywwwtttqqqoooqqqnnngggeeemmmzzzxxxooo|||mmm:::888444444777999999;;;@@@CCCfffuuupppqqqhhh^^^OOORRRyyyuuuNNN888===BBBCCCDDDGGGLLLTTT]]]dddkkkqqqwwwyyyzzzyyyqqqiiieeeRRRGGGGGGJJJYYYfffddddddeeeccc___ZZZYYY[[[^^^dddeeefffhhhjjjlllmmmmmmqqqzzzwwwfffXXXTTTNNNIIIFFFCCCJJJaaazzz}}}xxxxxxsssmmmjjjjjjfff```\\\WWWVVV^^^jjjpppjjjcccUUUMMMFFFEEEDDD???<<<<<<777;;;;;;999AAAPPPXXXWWWQQQMMMKKKKKKJJJFFFFFFHHHNNNTTT]]]dddhhhiiijjjjjjkkkjjjiiihhhiiikkkmmmnnnnnnllllllnnnrrrsssoookkknnnqqqxxx}}}zzzrrrnnnnnn444666888999888666444333333222111///---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************(((***+++******---222666>>>;;;555111666<<<:::333555;;;AAAAAA<<<999<<<@@@IIIKKKLLLEEE;;;333222333222555888777444333666999888:::===BBBHHHOOOWWW[[[PPPKKKFFFDDD@@@>>>AAAGGGSSSPPPKKKGGGFFFFFFHHHJJJKKKJJJLLLOOOOOOPPPWWWbbbgggdddcccccc^^^WWWVVVXXX^^^^^^_________`````````bbbaaaaaaaaabbbbbbcccdddeeeiiiqqqnnn___RRRFFF;;;888;;;OOOwwwtttwwwlllqqqpppnnnnnnvvv}}}{{{tttnnnmmmmmmnnnpppqqqpppooonnnllljjjkkklllnnnnnnnnnkkkkkknnnqqqqqqrrryyy{{{yyyxxxwwwuuusssooonnnggg```bbbmmmuuuwww}}}}}}zzzuuuqqqrrryyyuuu}}}vvvgggpppcccpppuuueeeJJJ>>>>>>@@@===AAAGGGDDDFFFEEEJJJJJJNNNoooxxxqqquuu]]]mmmdddVVVPPPQQQSSSXXX]]]___]]][[[cccppp|||}}}{{{vvvrrrrrrsssooo]]]VVVUUUTTTSSSTTTSSSQQQNNNKKKIIIFFFDDDBBBHHHQQQYYY\\\^^^```___\\\^^^]]]^^^```ccccccaaa___bbbcccdddddddddeeefffhhhccceeejjjmmmjjjdddcccgggeeeeeedddddddddeeeggghhhdddeeeiiimmmmmmlllooouuusssyyy}}}zzzvvvsssnnnhhhZZZTTT^^^sssxxxdddQQQMMMMMMQQQXXX^^^bbbeeehhhjjjffffffffffffgggfffeeeddddddccccccfffiiikkkiiigggdddeeedddaaa[[[VVVUUUUUUVVVYYY]]]^^^]]]\\\^^^___aaa``````___]]]\\\[[[[[[YYYVVVYYYccciiijjjkkknnniiijjjmmmrrrxxx|||~~~~~~tttrrrppppppsssssspppmmmqqqpppjjjhhhpppaaa;;;777444555888::::::<<<@@@FFF[[[~~~yyydddVVVqqqVVV:::>>>>>>???AAADDDIIIPPPYYY___hhhmmmqqqrrruuuuuuqqqjjjeeeTTTIIIDDDDDDTTTeeefffiiiiiifff```ZZZWWWZZZ^^^ffffffgggiiikkklllmmmlllnnnuuummmddd\\\TTTOOOHHHJJJ]]]uuuzzzzzzwwwqqqnnnmmmhhhaaa\\\VVVUUU```pppzzzwwwppp```VVVMMMJJJHHHCCC@@@@@@:::;;;<<<===@@@FFFOOOUUUTTTNNNHHHEEEAAA===>>>AAAJJJOOOYYYdddlllooonnnlllkkkiiigggffffffgggiiikkkmmmkkkiiiiiilllooopppqqquuuvvv|||zzzsssrrr444666888888777555444333444333111///---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************((()))+++******+++000444>>>;;;555000555<<<:::222000666<<<<<<999666777999>>>DDDHHHDDD999222333666111555888666333222555888999;;;>>>BBBHHHPPPXXX]]]UUUOOOJJJGGGCCC???BBBHHHSSSPPPMMMIIIHHHHHHIIIJJJJJJIIIKKKPPPPPPOOOWWWbbbmmmkkkjjjjjjddd\\\YYYZZZ[[[]]]___aaaaaa___\\\ZZZaaaaaabbbbbbccccccccccccjjjkkkpppfffSSSEEEAAA===EEEjjjnnn{{{~~~vvvkkkgggnnnsssqqqrrruuuuuuppppppnnnmmmmmmnnnpppooooooooonnnmmmmmmoooppppppooojjjkkkooorrrrrrqqqxxx}}}zzzxxxyyyyyyxxxvvvpppnnnggg```cccooowwwxxxxxxyyyxxxtttsssyyytttbbbsssjjjhhhwww{{{}}}\\\NNNCCCBBBCCC???CCCIIIFFF???CCCNNNNNNMMMfffqqqZZZxxxwwwRRRcccdddWWWRRRPPPPPPUUUZZZ\\\XXXTTTXXXfffuuu}}}~~~xxxrrrrrrpppwwwaaaWWWTTTSSSRRRRRRSSSPPPMMMJJJHHHFFFDDDBBBHHHQQQYYY\\\^^^```___[[[^^^]]]]]]^^^aaaddddddddd^^^aaacccbbb______bbbeeegggddddddhhhiiieeeaaa```eeedddcccccccccdddeeefffdddggglllqqqooojjjjjjnnn{{{|||jjjaaaaaacccYYYOOORRRccciiiZZZKKKFFFDDDKKKUUU]]]```cccfffhhhgggffffffhhhiiiiiifffdddfffdddcccdddgggiiihhhfffeeefffddd___YYYTTTSSSSSSTTTXXX[[[\\\[[[[[[\\\^^^aaaaaa___^^^\\\[[[ZZZYYYXXXWWW]]]fffkkkiiikkkooollllllllloootttwwwxxxyyy{{{sssjjjgggiiijjjiiiggghhhgggdddjjj}}}VVV;;;777444555999;;;:::<<<@@@HHHTTTxxxaaannn\\\;;;???;;;===???CCCGGGNNNVVV[[[fffjjjmmmnnnqqqssspppkkkiiiZZZNNNFFFEEEVVVjjjnnnmmmmmmiiibbbZZZWWWZZZ^^^bbbbbbbbbeeehhhjjjkkkjjjooosssxxxsssiii```YYYPPPMMM^^^sss~~~~~~|||vvvsssqqqjjjccc^^^WWWVVVbbbvvv{{{ggg\\\QQQMMMKKKGGGDDDCCC<<<;;;===??????@@@HHHSSSQQQJJJCCC???<<<:::<<>>===999555;;;===@@@@@@===888444111333444555666777777777777888<<>>AAA___lllbbbxxx}}}jjjppppppqqqqqqrrrqqqpppoooooollliiiiiikkkmmmooopppooolllmmmppppppllllllnnnllllllkkklllnnnssszzz~~~}}}wwwwww{{{}}}yyytttqqqjjjcccbbbiiirrrxxxzzzwwwsssrrrwww~~~zzz\\\iii{{{|||kkk}}}sss{{{qqqWWWIIIGGGDDDCCCCCCDDDDDDCCCEEEDDDFFFHHHIII[[[}}}mmmZZZ___oooNNNUUUWWWWWWSSSOOOQQQVVVZZZZZZaaalllvvv{{{zzzwwwssswwwqqqzzzhhh\\\VVVPPPQQQVVVRRRPPPMMMKKKJJJGGGCCC@@@EEEHHHRRR\\\aaa___```ccc_______________aaabbbcccfffeeecccbbbaaaaaaaaabbb```cccfffgggfffeeeffffffeeeddddddccccccddddddeeefffhhhgggggglllpppjjj___tttyyyaaa[[[[[[WWWPPPJJJHHHMMMQQQLLLCCC>>><<>>======???AAACCCDDDCCCAAA>>>;;;::::::;;;BBBDDDKKKWWWccclllooooooiiilllooolllgggddddddgggfffjjjjjjfffhhhoootttsssrrrtttwwwxxxwwwtttooommm777777666555555555555555222333444222///,,,,,,,,,************************************************************+++++++++,,,''')))*********+++...000888:::888333444999:::777666777888::::::888666555777<<>>AAADDDEEEMMMbbbnnnfffxxx}}}MMM@@@::::::===BBBDDDFFFLLLSSS^^^fffnnnppppppppplllgggccc[[[NNNCCCAAAKKK[[[fffkkkddd```___]]]YYYXXXZZZ]]]```ccceeegggiiilllnnnlllnnnpppvvvrrriiilllwww}}}lllhhhcccfffuuuqqq```WWWRRRMMMIIIGGGGGGFFFCCC@@@>>>=========???>>>;;;:::999999888888:::===DDDPPP^^^iiiooopppnnnqqqrrroooiiieeefffhhhooovvvyyytttnnnooopppppprrrvvv}}}yyyrrrlll888888666555444444333333444555444111...------...************************)))***+++,,,,,,+++***))))))))))))*********++++++)))***+++*********,,,...666:::999555222555999:::666777999;;;===>>>===<<<666===FFFJJJFFF>>>666222111222333444555555555555:::<<>>AAACCCEEEGGGWWW~~~uuuXXXcccccc???:::999<<>>???CCCJJJOOOTTTRRROOOLLLIIIEEEBBB@@@AAALLLUUUSSSKKKFFFHHHLLLJJJJJJKKKNNNOOOOOOMMMKKKEEEGGGIIILLLQQQWWW]]]aaaddddddddd___TTTIIIIIINNNOOOSSS[[[cccfffcccbbbccceeeeeefffgggiiijjjlllmmmmmmvvv|||UUUMMMYYY}}}zzzaaaYYY]]]hhhvvvrrrnnniiihhhkkkoooqqqqqqkkkjjjjjjmmmrrrvvvyyyzzzrrrnnnkkkkkkjjjhhhhhhlllhhhhhhiiilllppprrrttttttooonnnpppuuuyyyyyytttooolllhhheeeeeejjjqqqvvvyyysssuuuqqqooo~~~xxxvvvoooiiisssmmmyyyxxxrrrSSS<<<999===AAADDDFFFFFFGGGGGGKKKJJJLLLOOOPPPQQQ[[[gggpppkkkfffaaa]]]^^^aaaeeelllrrruuuvvvwwwyyyyyyvvvqqqnnnlllnnnpppzzznnnVVVQQQQQQOOOPPPOOOMMMLLLKKKIIIFFFCCC???======BBBIIIPPP\\\ggghhhbbb[[[YYY[[[^^^___^^^___^^^\\\YYYWWWYYY___dddaaa^^^\\\___dddgggdddaaaddddddccccccccccccddddddbbbcccdddhhhoooxxx~~~iiillltttzzzooo[[[OOONNNGGG???;;;===??????>>>???AAA<<<<<>><<<;;;:::888777999===???===999;;;;;;>>>GGGTTTaaaiiilllssswww{{{|||yyytttqqqooojjjpppwwwwwwssspppooopppqqquuu{{{~~~~~~yyyrrrnnn999888777555333222111111444333222///,,,+++,,,---************************+++,,,...//////...,,,+++((())))))))))))***************+++***))))))***,,,222777;;;:::444111555;;;999666999FFFVVV\\\TTTKKK<<<@@@FFFIIIGGG@@@888333333444555666666777777666555777:::<<<===BBBIIIOOOSSSRRRQQQNNNJJJEEEBBB@@@???IIIUUUVVVNNNGGGHHHMMMKKKJJJJJJKKKLLLKKKHHHFFFAAAFFFKKKNNNQQQXXXeeennnrrrrrruuuwwwooo```SSSNNNIIIKKKSSS___eeecccaaabbbccccccccceeegggjjjmmmooonnnssswwwxxx|||cccTTTVVVuuuyyyeee]]][[[]]]fffiiieeebbbccciiinnnppppppjjjiiijjjmmmqqqvvvxxxxxxqqqmmmjjjjjjiiifffgggkkkiiihhhiiilllppprrrrrrqqqmmmooorrrxxx|||{{{vvvqqqiiihhhggghhhlllppptttvvvtttuuurrrrrr~~~}}}qqqfffaaa```hhh}}}yyydddsssxxxlllzzzjjjMMM:::999===CCCFFFFFFEEEFFFFFFKKKJJJJJJMMMOOORRRXXX^^^mmmyyydddxxxeee]]]XXX[[[___bbbggglllgggfffgggnnnvvvzzzwwwrrrnnnpppqqqwww|||aaaVVVRRRMMMPPPNNNMMMLLLKKKJJJGGGDDDAAA<<<:::<<>>>>>>>>@@@EEE???AAAMMM\\\dddgggiiiiiigggeeecccccccccdddeeekkkkkkjjjiiieee___WWWQQQGGGIIIJJJMMMPPPSSSUUUVVVTTTVVVXXX[[[\\\]]]^^^]]]^^^^^^```ccccccbbbfffmmmmmmooorrrtttsssqqqooommmuuuuuuxxx}}}zzzqqqiiigggllllllkkkjjjnnntttrrrkkkdddaaaiiixxxdddfffooo{{{]]]>>>999666777777888:::===???@@@GGGCCCMMM```ooo~~~vvvlllhhhfffeeekkkjjj[[[NNNJJJiiiLLL:::777777<<>>===<<<999999999===@@@AAA???<<<<<<;;;===DDDQQQ]]]eeeiiinnnttt|||~~~yyyvvviiihhhiiilllpppqqqqqqqqqrrrrrrrrrrrrqqqpppoooooo999888666444333222111111222333222///,,,++++++,,,************************)))***+++,,,,,,+++***))))))))))))*********++++++)))*********))))))***,,,111555:::<<<777111333999;;;777888DDDRRRWWWNNNCCC:::<<>>GGGSSSYYYSSSJJJHHHLLLOOONNNLLLJJJHHHFFFFFFFFFLLLTTT]]]___]]]^^^dddkkkrrruuummmaaaTTTMMMNNNZZZbbbbbb```bbbbbbbbbbbbdddfffjjjnnnpppqqqrrrrrrrrryyysssaaa[[[cccmmmhhh\\\XXXRRRMMMPPPXXXUUUUUU\\\fffmmmooonnnnnnlllkkklllnnnppppppooonnnkkkiiijjjiiifffgggjjjiiiggggggjjjnnnqqqpppnnnjjjmmmrrrwwwzzzyyyuuuqqqjjjjjjlllmmmmmmnnnnnnmmmqqqqqqqqqxxx}}}}}}zzzhhh```ggg~~~nnneeewww}}}llllll}}}zzz]]]GGG:::999>>>DDDFFFFFFEEEFFFHHHJJJIIIIIIKKKNNNRRRVVVZZZ\\\uuussspppcccWWWPPPUUUZZZZZZ\\\aaa___^^^```hhhqqqvvvtttpppqqqqqqpppuuuooo]]]SSSMMMOOONNNLLLLLLLLLJJJHHHFFFDDD???;;;:::;;;===FFFOOO```___]]][[[YYYXXXXXXXXXQQQRRRRRROOOMMMQQQZZZcccdddaaa^^^___aaacccbbb```ccccccbbbbbbbbbbbbccccccccccccdddfffhhhkkkuuu~~~vvvbbbSSSWWW___]]]TTTNNNGGGAAA???AAABBBAAAAAADDDFFFCCCFFFQQQ^^^eeeiiilllfffeeecccbbbaaaaaabbbcccggggggggggggddd^^^VVVQQQDDDFFFJJJOOORRRTTTUUUUUUTTTUUUXXXZZZ\\\]]]^^^^^^[[[]]]bbbfffdddccciiirrrmmmnnnoooooonnnllljjjhhhpppoooqqqrrrnnngggccceeegggkkkjjjeeeeeeiiiggg```LLLOOO[[[ttt~~~ppphhhkkkwww||||||yyyQQQ<<<666555666777999;;;>>>@@@AAAEEECCCLLL]]]yyylllfffddd\\\\\\[[[RRRLLLJJJ]]]VVV>>>999666999===???CCCHHHRRR\\\ffflllqqqwwwxxxuuupppeeeYYYOOOCCC===HHHXXX^^^bbbdddcccbbbcccaaa^^^`````````bbbdddfffffffffkkkmmmnnnmmmlllnnnssswwwyyy~~~yyysssoooqqquuuzzz~~~lllYYYQQQRRRMMMKKKFFFBBB>>><<<;;;;;;999;;;???AAABBBAAA@@@???:::999:::BBBOOO[[[cccggghhhnnnwww~~~{{{tttmmmhhhjjjooopppqqqrrrrrrpppmmmkkkjjjlllnnnppp888777555444333222222222222333333111...,,,++++++************************************************************+++++++++,,,((()))***)))((()))+++,,,000333999>>>:::333111666999777777===FFFHHHDDD===888999>>>IIIPPPNNNAAA555333333444555666666666666666888:::;;;;;;???FFFKKKTTTVVVWWWUUUOOOIIIEEEDDD???FFFRRR[[[XXXNNNJJJLLLNNNNNNLLLIIIFFFFFFKKKOOOXXX]]]aaa```]]]ZZZ[[[]]]ggghhhqqq}}}lllZZZPPPVVV^^^______bbb``````bbbeeehhhjjjmmmnnnjjjjjjjjjnnnyyytttoooppp{{{~~~qqq___UUUNNNVVVQQQIIIHHHCCC===@@@AAAAAAGGGSSSbbbmmmooonnnnnnlllkkkjjjkkkkkkjjjhhhkkkhhhhhhjjjjjjgggfffiiihhheeecccfffkkknnnmmmkkkeeehhhmmmrrrtttssspppmmmhhhkkknnnpppooommmjjjiiilllkkkooo}}}tttfffvvvnnnwww{{{tttkkkjjjvvvfffLLL???:::999>>>DDDFFFEEEEEEHHHKKKHHHIIIJJJJJJLLLPPPSSSTTTQQQ\\\wwwttthhhZZZRRRXXX\\\ZZZYYY\\\___bbbhhhmmmppprrrssssssrrrnnnnnnsss~~~fffWWWTTTOOONNNLLLLLLLLLKKKIIIGGGFFFAAA>>>===;;;:::???EEEOOOTTTYYYZZZXXXWWWXXX[[[YYY___fffgggbbb___aaadddbbbaaa```^^^^^^^^^^^^___ccccccbbbbbbbbbbbbcccccccccbbbdddfffeeefffppp{{{~~~sssgggcccfffgggeeebbbccc[[[TTTQQQNNNKKKMMMPPPOOOLLLMMMUUU]]]bbbgggllleeeddddddccccccbbbbbbaaa`````````aaaaaa___\\\YYYHHHJJJLLLNNNQQQRRRSSSTTTSSSUUUWWWZZZ\\\]]]^^^^^^\\\___eeelllmmmkkknnnsssnnnmmmlllkkkiiihhhfffeeeeeeddddddccc]]]YYY[[[bbbaaajjjmmmgggeeejjjjjjeeePPPQQQ```}}}xxxgggggg}}}bbbEEE;;;555555666888;;;>>>AAACCCDDDCCCDDDJJJZZZvvvooobbb\\\___^^^VVVSSSXXXlllEEE===777777:::<<>>===>>>DDDOOOZZZaaadddfffiiipppwww}}}yyyrrrqqqpppmmmnnnrrrqqqqqqppppppoooooopppppp777666555444333222222222222444555333000---,,,,,,************************,,,,,,+++******+++,,,,,,***++++++++++++,,,,,,,,,'''((())))))((()))+++---000111888???===444111333666666777999<<<>>>??????888999@@@NNNZZZXXXIII999222222333444555555555555888:::;;;;;;;;;>>>DDDIIIUUUXXXZZZWWWQQQKKKGGGFFF@@@EEEQQQ\\\ZZZPPPJJJKKKIIIKKKKKKHHHFFFJJJSSS[[[YYYXXXVVVUUUVVVXXX[[[\\\]]]YYYZZZdddqqq|||gggSSSSSS[[[]]]___cccYYY[[[___cccgggiiijjjjjjffffffgggnnn|||jjj```^^^fffjjj___MMM@@@@@@FFFAAA:::;;;888444:::111333<<>>DDDFFFFFFFFFJJJOOOGGGJJJKKKKKKKKKMMMOOOOOOPPPPPPlllyyywwwzzz}}}qqqbbbZZZ___ddd___\\\^^^ZZZdddoootttuuuvvv|||rrrlllkkkrrryyymmm]]]\\\OOOMMMLLLLLLLLLKKKIIIGGGGGGCCCAAA@@@===999<<>>CCCLLLWWWccckkkqqqvvvvvvrrrooohhhccc^^^PPPBBBEEERRRZZZgggoookkkeeeccc```]]]XXX[[[___aaa```bbbeeeiiidddhhhllllllkkkkkkmmmooonnnrrrxxxzzz~~~}}}yyy}}}xxxzzzzzzzzz{{{{{{}}}zzzzzz~~~sssddd[[[RRRNNNHHHBBB>>>===???@@@AAAHHHOOOOOOJJJEEEFFFHHHGGGEEEDDDIIIRRRZZZ___aaafffgggjjjooovvv|||{{{wwwqqqjjjlllsssqqqsssvvvxxxwwwuuurrrppp999666333222222333333333222111000///------,,,,,,************************+++++++++*********)))))))))************+++++++++***++++++,,,,,,++++++***...222777;;;<<<999555222444777777555888>>>===888;;;;;;<<>>@@@MMMTTTXXXUUUPPPNNNJJJGGGFFF???GGGZZZ```SSSJJJLLLHHHHHHLLLTTTXXXVVVTTTUUUUUUTTTRRRSSSUUUWWWXXXXXXWWW[[[___```aaagggpppwwwyyynnn___VVVYYY```aaa]]]\\\^^^bbbfffhhhhhhhhhgggbbbiiihhhaaabbbmmmvvvvvvnnnddd\\\ZZZWWWPPPLLLNNNIIIEEE???;;;::::::::::::===999999EEEXXXfffjjjhhhmmmmmmnnnnnnllljjjgggfffiiihhhhhhhhhjjjiiihhhfffjjjfffeeeiiijjjiiihhhjjjnnnoooqqqttttttqqqlllhhhfffjjjnnnlllfffdddgggjjjnnnlllvvveeezzzhhhqqqkkkwwwpppQQQ===777888;;;AAAFFFEEEFFFIIIIIIGGGJJJKKKMMMNNNOOOOOOOOONNNMMMMMM___xxx___ZZZiiiddd\\\hhhbbbdddfffiiinnnwwwxxxrrrjjjmmmsssvvvooogggUUURRRNNNLLLKKKKKKJJJHHHIIIFFFCCCBBBCCCBBB???<<<<<<>>>EEEOOOTTTUUUZZZ___bbbeeeiiikkkjjjhhhgggfffiiiffffffjjjnnnkkk___TTTfffaaa]]]\\\___bbbbbbaaa```___aaafffiiikkkqqqxxxuuummmfffdddeeeccc]]]ZZZ^^^ccccccdddfffcccffffffdddccceeedddaaaccc```ZZZSSSNNNKKKJJJJJJRRROOOLLLLLLPPPRRRSSSRRRWWWWWWVVVUUUVVVXXX]]]aaaddddddgggoooxxxzzzuuunnnnnnnnnmmmlllkkkjjjjjjiiihhhffffffddd]]]TTTRRRUUU[[[ffflllooorrrlllkkkvvvMMM555999555888:::>>>AAABBBCCCEEEGGGIIIEEELLLRRRdddzzzzzzjjjbbbKKK999999===<<>>@@@KKKSSSXXXVVVRRROOOKKKGGGFFF@@@EEEUUU___YYYNNNJJJHHHIIINNNWWWYYYVVVSSSSSSPPPOOONNNOOORRRUUUVVVVVVXXXZZZ[[[[[[ZZZ^^^eeellltttoooddd[[[ZZZ___cccbbb^^^```cccfffhhhhhhgggfffdddjjjkkkccc^^^fffvvvxxxiiibbb]]]TTTLLLHHHHHHEEEBBB???>>>===<<<:::<<<888:::FFFXXXfffiiiggglllkkkjjjjjjiiiiiijjjjjjjjjiiihhhiiijjjjjjiiigggiiifffeeeiiijjjggggggiiimmmooorrrttttttpppkkkgggeeekkkpppnnnhhhdddfffjjjnnnsss}}}mmmsssvvvnnnpppjjjyyyiiiKKK<<<888666<<>><<<888777===CCCCCC>>>777555222000000111333555333555777888888:::===???GGGPPPXXXYYYUUURRRNNNIIIFFFBBBCCCNNN]]]aaaWWWJJJGGGHHHNNNVVVWWWSSSOOOOOOOOONNNNNNPPPTTTWWWXXXXXXVVVVVVVVVTTTTTTWWW]]]ccckkkkkkeee\\\XXX\\\bbbeeeaaaccceeeggggggfffeeeddddddjjjqqqpppjjjpppsssjjj[[[KKKAAAEEEEEEFFFGGGHHHFFFBBB???>>>:::;;;FFFXXXeeeiiihhhkkkjjjhhhggggggjjjlllnnnkkkjjjiiiiiikkkkkkjjjiiihhhffffffiiiiiifffeeehhhkkknnnrrruuutttoooiiieeeccckkkrrrsssmmmgggfffgggeeeqqq~~~tttmmmoooyyyrrr~~~qqqlll___DDD<<<:::555<<>>;;;555111///000333555111333444555666888;;;>>>DDDOOOYYY\\\ZZZWWWRRRMMMGGGEEEBBBHHHZZZggg___MMMFFFFFFJJJPPPPPPMMMKKKMMMPPPOOOOOOQQQTTTVVVVVVVVVSSSTTTSSSRRRSSSVVV\\\aaadddddd___VVVSSSYYYaaaeeeeeeeeefffggggggfffdddccceeekkkxxx}}}zzzlllZZZHHH<<>>;;;;;;;;;<<>>>>>777:::@@@EEEEEEGGGJJJKKKIIIIIIIIIIIIIIIIIIIIIJJJJJJFFFJJJKKKOOObbb~~~llleeezzzyyypppnnnjjjjjjfffbbbaaafffnnnwww||||||mmmeeemmmoooqqqzzzrrrZZZMMMMMMOOOKKKFFFFFFEEECCCBBBBBBDDDFFFIIISSSKKKCCC===888666<<>>@@@???EEEMMMVVVcccrrryyyyyywwwuuusssooodddSSSFFF@@@DDDJJJSSSZZZ]]]]]][[[ZZZ[[[ZZZYYYYYY\\\aaafffiiigggiiiiiiiiihhhiiikkkmmmiiijjjlllnnnmmmkkkmmmrrruuu{{{ssskkkgggccc___```ccc]]]eeekkknnnpppssssssqqqvvvtttuuu||||||tttlllmmmnnnnnnnnnnnnooopppxxx}}}nnnfff___\\\^^^WWWTTTTTTYYY^^^]]]XXXSSSRRRPPPQQQVVVZZZ\\\```fffiiigggeeeeeehhhmmmqqqtttooonnnnnnqqqttttttrrrrrriiiiiikkkqqqvvvxxxvvvuuu555444333333555555444333444333111///---++++++***,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++)))************+++++++++))))))************))))))***---111777;;;>>>@@@AAA777666666888888:::AAAIIIVVVVVVOOOAAA:::===FFFKKKLLLGGG???777333222444666111222222222222333777:::???LLLYYY```aaa```\\\WWWNNNJJJBBBAAANNN___ccc\\\RRROOONNNMMMJJJGGGKKKRRRTTTSSSRRRSSSUUUUUUSSSQQQUUUUUUTTTTTTUUUVVVXXXYYY______\\\VVVVVV]]]cccdddfffgggggggggggggggffffffgggjjjuuuzzzpppwwwooo^^^III>>>AAAIIINNNOOORRRXXX```hhhmmmooonnnfff]]]TTTRRRYYYdddmmmqqqllllllmmmnnnnnnooooooppppppnnnkkkiiijjjjjjjjjiiihhhiiimmmpppnnniiiiiinnnjjjooosssrrrmmmgggdddccckkkiiiiiinnnpppgggUUUEEERRRVVVaaattt|||yyy{{{uuuXXX___uuufffKKK>>>======:::>>>CCCFFFDDDEEEIIIKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIJJJJJJJJJSSSnnnrrrKKKZZZqqquuummmeeegggfffdddbbbdddjjjssszzzttthhhjjjmmmooowwwfffRRRNNNNNNJJJEEEFFFFFFEEECCCAAABBBDDDFFFTTTNNNHHHBBB;;;333222666<<>>CCCIIIQQQ^^^mmmvvvxxxtttsssrrrooofffXXXIII@@@BBBHHHRRR[[[bbbeeeeeeddd]]][[[XXXWWWZZZ___dddhhhfffgggiiiiiihhhhhhjjjkkkeeeggghhhiiigggfffffffffgggmmm{{{xxxmmmfff^^^YYYSSSLLLKKKMMMQQQXXX^^^aaaeeekkkooonnnsssqqqqqquuuzzz{{{xxxsssqqqqqqrrrtttvvvvvvtttrrrrrrnnnuuuyyyqqqddd[[[ZZZUUUUUUYYYaaaddd^^^WWWRRRRRRPPPSSSYYY]]]]]]```dddfffdddbbbbbbeeeiiilllmmmnnnmmmnnnqqqrrrppppppssspppmmmnnnssswwwwwwwwwxxx555444444555666777555444444333111///...---,,,,,,++++++++++++++++++++++++))))))*********+++++++++)))************+++++++++))))))************))))))'''***///555:::???BBBDDD===888555777999:::@@@GGGXXXYYYTTTFFF<<<>>>HHHOOOOOOJJJBBB999444333333555333333222111000222666999<<>>AAAGGGMMMRRRTTTYYYbbbiiikkkoooooopppuuuzzz~~~zzz~~~pppgggllluuu}}}xxxxxx{{{vvvggg^^^^^^[[[\\\bbbiiihhh^^^VVVTTTRRRRRRVVV]]]aaa``````cccbbbbbbdddhhhmmmnnnmmmkkkkkkjjjlllooommmiiikkkqqqrrrrrrtttxxxxxxvvv|||666555555666777777666444444333222000///.........************************))))))******++++++++++++)))************+++++++++))))))************))))))%%%(((---333999???CCCEEEAAA999444777:::;;;???EEEKKKOOOLLL@@@777:::EEEMMMPPPKKKCCC:::555222333333444444333111000111555888:::GGGUUU\\\___```^^^ZZZQQQIIIAAA===@@@JJJYYYgggZZZXXXVVVRRRIIIAAAAAAFFFGGGGGGHHHJJJMMMNNNLLLKKK@@@BBBEEEJJJNNNPPPPPPOOOOOO]]]iiiggg___\\\___bbbdddeeefffggghhhiiijjjkkkqqqoookkkmmm|||ppp\\\]]]\\\\\\eeeqqquuurrrooommmjjjkkknnnssswwwyyyyyyrrriiieeefffjjjlllllljjjiiiggggggjjjooouuuxxxsssoookkkhhhhhhgggffffffccceeekkkooommmhhhjjjooolllppprrroooiiidddccceeedddeeehhhjjjmmmppptttvvv\\\PPPUUUpppqqqpppjjjaaa[[[ssskkkgggnnn```mmmyyylllQQQGGGAAA999777<<>>>>>@@@???IIIZZZhhhgggXXXHHH@@@999;;;>>>@@@AAAAAACCCEEEDDDJJJQQQUUUVVVXXX]]]aaa___^^^___cccggghhhddd```bbb``````cccddddddiiioootttnnniiillluuuwwwooommmlllfffccceeeeee```\\\ZZZQQQPPPJJJBBB???BBBEEEDDDAAAAAAAAABBBDDDFFFHHHIIIFFFJJJOOORRRSSSUUUXXX\\\\\\```eeekkkpppvvv}}}wwwssslllhhhfffhhhkkkmmmeeeffffffeeedddaaa___]]]ccc]]]___lllyyy{{{tttooosssuuulllaaa^^^XXX\\\kkktttzzz~~~|||YYY888;;;:::666@@@>>>???@@@CCCGGGNNNWWW]]]KKKMMMFFFIIIUUUOOOUUUuuuwwwsss~~~rrr___ZZZUUUSSSIII>>>[[[XXX<<<888;;;:::;;;???BBBHHHTTTdddnnnqqqrrrsssssssssqqqjjj\\\PPPCCCHHHPPPZZZbbbfffeeedddbbb]]]WWWSSSRRRVVV[[[______bbbeeeffffffeeedddeee___``````\\\ZZZXXXUUURRRRRRSSS\\\hhhooosss|||ssskkkeee^^^SSSNNNKKKHHHCCC>>>===@@@;;;@@@CCCEEEKKKVVV___bbbhhhiiimmmsss{{{xxxssssssuuuuuuzzzzzznnnhhhlllcccccciiinnnjjj^^^WWWWWWSSSSSSYYY```dddbbbaaaccc___bbbhhhqqqxxxyyyuuuqqqhhhhhhkkkmmmiiicccfffnnnooosssyyy|||xxxvvv:::888666555666777666555777555333111///---,,,+++,,,,,,***)))))))))***+++***************+++++++++************************)))************+++++++++,,,,,,---000666===BBBDDD===999333222666<<<===;;;IIIIIIEEE===666777@@@IIIXXXXXXNNN>>>444444444222444333222222111111222222999>>>HHHUUU___ccc```\\\UUUPPPJJJEEE???AAAQQQddd^^^[[[WWWSSSMMMDDD??????999<<>>EEEKKKMMMNNNPPPPPPbbblllcccYYY[[[^^^^^^dddddddddeeeggghhhjjjkkksssqqqooorrrxxx}}}nnnhhhlll~~~zzzvvvssstttuuuuuuuuuvvvvvvrrrmmmlllnnnooonnnlllkkkjjjiiiiiikkknnnqqqtttrrrooollljjjjjjhhhfffcccjjjfffdddfffhhhiiimmmsssqqqqqqoookkkgggdddcccdddhhheeeaaa\\\ZZZ[[[^^^```KKKSSSeeezzz}}}vvvttt}}}[[[uuummmeeecccrrrcccKKKGGGEEE<<<:::AAASSSPPPKKKFFFCCCCCCEEEFFFKKKKKKKKKKKKJJJIIIHHHHHHEEEEEEIIILLLIIINNNhhhmmmzzzwwwrrrooorrrtttWWWiiisssXXX]]]aaacccccccccfffgggeeeuuu{{{yyymmmhhhlllkkkdddsssuuuiiiXXXQQQPPPHHHEEEEEEEEECCC>>>===@@@======EEEXXXjjjqqqhhh\\\FFFGGGHHHFFFEEEEEEIIILLLJJJMMMXXXfffiiibbb[[[ZZZ[[[[[[\\\___bbbddddddcccccccccdddeeefffeeeaaa^^^jjjjjjjjjjjjlllooorrrsssrrrqqqqqqpppooommmmmmlllooohhhaaa\\\[[[WWWQQQLLLBBB???AAAFFFHHHCCC???>>>CCCCCCCCCEEEGGGHHHGGGFFFMMMOOOQQQQQQQQQUUU[[[```___hhhrrrwwwzzz~~~}}}qqqmmmhhhggggggfffbbb___^^^cccfffddddddccc___ZZZaaacccdddeeellltttssslllnnn``````ffffffjjjuuuxxx}}}www~~~tttuuummmtttrrrGGG:::555777>>>BBBEEEDDDDDDDDDFFFIIILLLNNNGGGJJJLLLKKKIIIKKKQQQWWWppptttoooiii___HHHVVVsssCCC555<<>>>>>III\\\jjjooorrrwwwvvvpppooopppfffWWWFFFFFFLLLXXX```aaa______]]]```^^^VVVQQQRRRTTTTTT]]]aaafffgggeeeeeeiiimmmllliiiddd```___bbbfffiiikkkiiiooo}}}|||qqqhhhdddddd```[[[UUUOOOGGG???:::===>>>>>>===>>>CCCKKKQQQ^^^cccfffssszzzuuuvvvvvvrrrmmmjjjjjjkkkiiifffaaa[[[XXXXXXZZZ\\\___aaabbbaaa```ccceeeeeefffmmmtttrrrkkkggggggeeebbb```cccjjjoootttqqquuu{{{{{{yyy:::888666555666666666555666555333111///---,,,,,,,,,+++***)))))))))***+++++++++******************************************)))************++++++++++++***+++...333:::???AAA;;;888444333666;;;<<<:::CCCBBB???;;;888888:::<<>>===CCCPPPMMMIIIFFFEEEEEEHHHIIIJJJJJJKKKJJJJJJIIIHHHHHHIIIGGGIIIKKKIIILLLaaazzzzzz|||^^^bbbrrrlll```aaabbbaaa``````dddiiiqqqwwwwwwqqqooorrrnnneeelllnnn{{{oooYYYLLLMMMIIIGGGGGGEEE@@@>>>@@@===;;;===EEEQQQ\\\aaaaaadddaaaYYYNNNEEEEEELLLSSSPPPKKKJJJOOORRRRRRUUUZZZVVVWWWZZZ___cccdddbbb```ccccccdddfffggggggdddaaacccdddfffggghhhiiijjjjjjhhhhhhhhhhhhgggggggggggggggccc^^^[[[XXXSSSJJJDDDCCCBBBCCCFFFEEEBBBCCCGGGDDDCCCCCCEEEGGGIIIIIIHHHNNNQQQTTTUUUVVVZZZ```eeepppvvv}}}yyypppmmmjjjgggfffdddbbb```]]]``````]]]]]]^^^]]]ZZZ]]]___```aaajjjssstttppppppaaafffuuuxxxzzz{{{vvvyyyvvv~~~ggg@@@888777;;;CCCFFFEEEEEEEEEFFFHHHJJJLLLNNNHHHJJJLLLKKKIIIKKKPPPVVVzzzjjjbbbzzzTTT>>>===666777;;;<<<<<>>888666333444666888999999AAA??????@@@@@@>>>999555GGGLLLLLLDDD:::555333111222111000000//////000000444666<<>>JJJTTTZZZppp```RRRTTT^^^iiiqqquuummmVVVHHHOOOXXXYYYYYY^^^_________```bbbccceeefffhhhhhhiiinnnwwwzzzsssooonnnnnnllljjjgggggghhhhhhiiikkklllmmmnnnooonnnjjjeeedddhhhlllmmmccc]]]```fffkkkooorrrwwwvvvtttqqqnnnllljjjiiibbbZZZSSSUUUZZZYYYNNNCCCAAA]]]~~~fffoooqqqgggkkk|||hhhUUUFFFGGGGGGAAA???EEEIIIGGGEEECCCDDDEEEHHHJJJIIIJJJJJJJJJJJJIIIIIIHHHMMMJJJIIIKKKIIIJJJXXXiiirrr___rrrjjjeeebbbccc```\\\aaajjjooovvvxxxuuuuuuvvvpppggghhhgggqqqiiiSSSQQQKKKGGGFFFDDD???===>>>===<<<:::999<<>>AAAGGGDDDCCCBBBDDDGGGKKKLLLLLLNNNQQQVVVXXX[[[```ggglllyyy~~~}}}qqqmmmmmmkkkhhhdddaaaaaaaaaYYY[[[YYYVVVVVV[[[]]]\\\YYY[[[\\\___gggppprrrppphhh\\\mmm{{{[[[:::777:::>>>DDDFFFDDDEEEFFFHHHJJJKKKLLLMMMHHHJJJKKKJJJIIIKKKPPPTTTqqqrrr|||xxxsssjjjGGG:::999555:::<<<<<<@@@NNN]]]gggooossssssnnnmmmpppkkkcccVVVNNNJJJPPPXXX\\\]]]^^^\\\___]]]XXXUUUVVVWWWUUUXXX]]]dddhhhjjjmmmqqquuuyyy}}}vvvmmmddd^^^]]]YYYXXXXXXYYYXXXUUUPPPLLLGGGFFFBBB===999888;;;===???JJJUUUggg|||vvvrrrnnnkkklllnnnoooooooooooonnnkkkfff```ZZZVVVZZZ]]]aaaaaa___]]]^^^```ggglllnnniiicccaaa```^^^eee```[[[\\\dddqqqzzzuuuxxx<<<999666555555666555555666555333111///...---,,,+++++++++***************,,,,,,,,,+++***)))((((((************************))))))*********+++++++++((()))***+++---222777;;;888555333333333333666:::>>>???AAADDDEEEBBB===888===CCCHHHGGG@@@999666444222222111000000000000000222333777>>>HHHSSS]]]bbb\\\WWWOOOGGGAAA>>>@@@CCCaaajjjmmmggghhhqqqtttppp___UUUHHHDDDLLL[[[jjjrrrtttbbb^^^dddppp}}}kkkPPPFFFIIIOOOWWW___]]]]]]^^^^^^```aaacccdddiiijjjkkknnnttt~~~}}}uuupppnnnmmmkkkhhheeeeeefffggghhhiiiiiiiiiiiiiiigggeeedddfffiiilllmmmbbb[[[^^^gggmmmppprrruuusssqqqooommmkkkhhhfffeee___[[[]]]```\\\NNNAAAFFFiiiyyyZZZ___vvv}}}gggeeessszzz\\\NNNEEEGGGGGGAAA???CCCCCCCCCBBBAAABBBDDDFFFGGGHHHHHHIIIJJJJJJJJJIIIIIINNNJJJIIIJJJIIIJJJQQQZZZqqqbbbggguuuiiibbbeeeeee```aaahhhmmmuuuzzzxxxuuutttrrrmmmkkkhhhlll|||jjj[[[QQQIIIGGGEEEAAA>>>>>>>>>??????<<<:::;;;AAAEEEDDDMMMZZZdddfff^^^QQQHHH???<<<999999;;;:::888666BBBGGGNNNXXX___aaa```^^^]]]]]]^^^aaaddddddcccaaa^^^___```aaaaaa```___^^^fffeeedddcccaaa```___^^^XXXQQQFFF???>>>BBBFFFHHHJJJJJJKKKMMMJJJCCC@@@AAADDDCCCBBBDDDHHHLLLOOOPPPNNNQQQUUUXXX\\\cccmmmttt{{{yyynnnjjjlllkkkgggaaa^^^___aaaeeeeeebbb\\\ZZZ\\\\\\ZZZYYYZZZ\\\```eeeiiijjjhhhXXXQQQnnn}}}~~~SSS777999<<<===AAAAAACCCDDDFFFHHHJJJKKKKKKKKKHHHIIIKKKJJJJJJKKKOOORRRbbb~~~qqqmmmVVV;;;999666;;;>>>===>>>HHHWWWbbbmmmqqqrrrnnnlllnnnlllgggZZZNNNEEEHHHQQQXXX\\\___\\\```aaa___]]]]]]ZZZVVVXXX]]]bbbfffhhhkkknnnpppuuu{{{ooocccZZZUUUSSSNNNMMMMMMNNNOOOOOOMMMKKKMMMLLLJJJGGGCCC@@@>>>===:::CCCJJJXXXqqqvvvmmmooommmkkkiiijjjkkknnnpppppppppnnnlllgggaaa\\\YYY]]]```bbbaaa]]]ZZZ[[[]]]hhhlllooolllgggcccaaaaaaaaa\\\XXX\\\gggvvvyyysss{{{===:::666444444555555555555444222111///...------++++++++++++******)))))),,,,,,,,,+++***)))(((((())))))))))))))))))))))))))))))*********+++++++++)))***++++++,,,///555999:::666555555222///333;;;777;;;AAADDDDDDBBBAAAAAA<<>>777444333333222111111111111222111111333888AAAMMMYYY```]]][[[VVVMMMEEE@@@>>>===QQQcccnnnjjjcccffflllooopppfff[[[XXX```oooxxxggg\\\[[[aaaooo|||zzzdddKKK@@@HHHTTTYYY\\\]]]]]]^^^___aaabbbccceeehhhkkklllooowww}}}uuupppnnnllljjjgggddddddeeefffffffffgggggghhhdddbbbdddjjjnnnnnnllljjjaaa\\\aaajjjoooqqqsssssspppnnnlllkkkhhhddd```[[[ZZZYYYZZZXXXRRRHHH???XXXwwwuuu```aaaoooxxxbbbkkknnnRRRIIIDDDFFFEEE???===@@@CCCCCCCCCBBBCCCDDDEEEEEEGGGGGGHHHIIIJJJJJJJJJIIIKKKIIIHHHIIIJJJKKKNNNRRR[[[}}}wwwlllWWWbbbtttfff^^^dddjjjhhheeefffhhhqqqwwwuuuqqqqqqvvvzzzqqqkkkjjjqqq~~~mmm___QQQKKKJJJGGGDDDCCC???@@@@@@???>>><<<999888@@@@@@DDDQQQaaannnrrrqqq]]]SSSEEE:::777999:::999:::===CCCKKKSSSWWWXXXWWWXXXXXXYYY\\\___aaa```___```___]]]\\\\\\\\\]]]^^^```___]]]YYYVVVSSSPPPOOOIIIDDD===999;;;@@@GGGKKKPPPMMMPPPXXXZZZRRRHHHAAAEEECCCCCCEEEJJJNNNQQQSSSOOORRRVVVYYY^^^hhhttt|||vvvpppggghhhhhhddd^^^[[[\\\^^^pppqqqnnngggbbb```\\\WWW\\\\\\___bbbcccaaa^^^\\\QQQIIIfffyyysssooooooJJJ777===>>>===??????AAABBBDDDFFFHHHIIIJJJJJJHHHIIIJJJJJJJJJLLLNNNPPP]]]sssnnn{{{iiinnnnnnHHH???888:::<<<<<<;;;AAAOOO[[[hhhnnnqqqpppmmmlllkkkiii[[[NNNBBBCCCJJJRRRYYY^^^\\\bbbfffffffffddd___WWWVVVXXX\\\```cccfffjjjlllqqqvvv|||xxxjjjaaa[[[WWWRRROOOKKKIIIJJJKKKKKKJJJJJJKKKLLLLLLKKKGGGBBB???===BBBAAAFFFXXXooo}}}yyysssooonnnllljjjjjjlllnnnoooqqqqqqooommmiiieeeaaa^^^___aaabbb```\\\ZZZZZZ[[[ffffffiiikkkkkkiiifffeee```]]]]]]bbbmmmyyy||||||wwwuuu>>>:::666444444555555555555444222000///......---***++++++++++++***)))))),,,+++++++++***))))))))))))))))))))))))))))))))))))************+++++++++)))+++,,,++++++---333777<<<:::<<<===888000222;;;666<<>>;;;FFFXXXlllrrrjjj^^^ZZZZZZccc___[[[ZZZ```lllzzz|||qqqcccYYYRRRSSS]]]hhhiiiuuurrr[[[JJJJJJQQQSSS\\\\\\\\\]]]___```bbbcccbbbggglllnnnrrr|||yyysssooonnnllliiifffeeeeeedddddddddeeeeeefffiiieeedddjjjrrrvvvqqqkkkgggaaa```gggooorrrsssuuusssppplllkkkjjjgggaaa\\\NNNQQQTTTTTTQQQLLLIIIGGGfff{{{}}}||||||zzzuuudddsss~~~}}}```JJJFFFDDDEEEBBB<<<;;;===EEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGIIIIIIJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMOOOTTTvvvrrrqqqZZZQQQlllddd\\\^^^fffkkkiiieeeaaaiiiooopppnnnqqqzzzsssmmmhhhiiinnnxxxnnnYYYOOOKKKGGGDDDBBBAAA>>>;;;;;;<<<===<<<:::CCC===:::@@@NNN\\\bbbcccpppkkkccc[[[WWWTTTKKKBBB>>>======@@@DDDIIIKKKLLLQQQQQQRRRTTTWWWYYYYYYXXXYYYWWWUUUSSSSSSTTTUUUWWWOOONNNKKKHHHDDDAAA>>>===:::;;;===???AAACCCDDDEEEGGGDDDGGGRRRZZZVVVKKKDDDEEEDDDEEEGGGLLLPPPRRRSSSRRRVVV\\\aaahhhqqq|||}}}sssmmmjjjddddddbbb___[[[YYYXXXXXX\\\```bbbaaabbbdddbbb^^^```___```cccaaaZZZVVVUUUUUUJJJ^^^ttteeennnwwwtttrrriiiuuu\\\@@@777AAABBB???BBBDDDAAABBBCCCEEEFFFHHHIIIJJJIIIIIIIIIJJJKKKLLLNNNNNNWWWooollltttuuulllkkkqqqqqq[[[ppp___III999777888888888;;;FFFQQQ```hhhppprrrnnnkkkjjjjjj___SSSFFFBBBDDDHHHPPPXXX]]]bbbfffggghhhhhhaaaZZZQQQRRRTTTXXX]]]bbbgggjjjmmmqqquuuuuusssuuu{{{|||uuupppssszzzyyyrrrlllddd___YYYSSSOOOMMMKKKJJJFFFGGGHHHJJJJJJHHHCCC???AAACCC===;;;GGGVVVooovvvtttqqqppprrrssssssssstttsssrrrooolllhhheeeccc```_____________________bbbaaadddiiikkkhhheeeeee```aaadddjjjqqqwww{{{}}}sssuuuwww|||>>>;;;666333333444555555444333222000///.........***++++++,,,+++***)))(((++++++******************)))))))))))))))))))))))))))************+++++++++)))+++,,,+++)))***000555===>>>EEEJJJBBB444222999777:::AAAJJJSSSXXXZZZYYYGGGCCCEEENNNRRRJJJ>>>777333222222111111111111111///000000111555>>>IIIQQQZZZbbbddd[[[NNNGGGBBB???CCCIII\\\rrrvvvgggWWWQQQNNNQQQSSSTTTUUUZZZbbbiiihhh```XXXUUUSSSRRRWWW]]]XXXeeeooojjj\\\RRRRRRVVV[[[[[[[[[\\\]]]___aaabbb```eeejjjmmmsssxxxtttpppooonnnmmmiiiffffffeeedddbbbbbbccceeefffiiiiiikkkqqqvvvvvvpppiiicccaaaeeennntttttttttvvvrrrnnnjjjhhhgggccc\\\VVVLLLNNNQQQSSSTTTUUUWWWYYYmmmyyywwwnnnaaalll|||zzzhhhmmmrrrQQQDDDCCCCCCCCC@@@;;;:::<<>>>>>;;;;;;;;;===@@@AAA???>>>XXX___hhhnnntttqqqbbbRRRPPPJJJBBB<<<;;;===@@@AAAFFFEEEFFFHHHKKKMMMMMMLLLIIIHHHHHHGGGGGGGGGGGGGGG??????>>><<<:::999888777888<<>>EEEMMM^^^```aaaaaadddfffbbb\\\RRRPPPPPPRRRWWW]]]bbbeeeeeejjjoooooolllmmmrrrwwwuuurrrqqqtttwww~~~}}}uuummmddd\\\UUUPPPLLLIIIGGGGGGHHHGGGEEEBBBEEEHHHCCC@@@EEEIIITTThhh{{{|||~~~xxxwwwuuurrrnnniiifffddd___]]]\\\___eeeiiiiiigggbbbccchhhlllhhhaaa___bbb^^^bbbgggkkknnnpppssstttoooqqqyyy???;;;666333333444555555444333222000///.........******+++,,,+++***)))(((***************+++++++++)))))))))))))))))))))))))))************+++++++++(((+++,,,***''')))...444>>>AAALLLTTTKKK888222777333444:::GGGUUU]]]\\\XXXFFF@@@AAANNNVVVQQQFFF???222111111000000000000000...//////000222999CCCJJJ[[[gggkkkbbbTTTLLLHHHDDD???888FFFggg{{{ppp]]]TTTGGGMMMSSSSSSOOOMMMQQQUUUSSSMMMJJJOOOTTTVVVWWWYYYXXX\\\hhhppphhhXXXUUU^^^YYYZZZZZZ[[[\\\^^^``````ZZZ^^^bbbeeelll{{{tttqqqnnnnnnooommmiiifffhhhfffcccbbbaaaccceeeffffffjjjpppuuuvvvrrrkkkfff```bbbiiirrrwwwvvvuuuwwwppplllgggeeeddd```XXXQQQMMMMMMOOOTTTYYY```eeegggtttzzzzzzwwwpppvvvmmmiiivvvuuupppuuunnn^^^bbbyyykkkGGG@@@@@@BBBBBB>>>;;;;;;======>>>@@@CCCDDDEEEEEEDDDDDDEEEFFFHHHIIIJJJKKKKKKIIILLLNNNLLLJJJKKKMMMMMMNNN[[[yyyhhhsssxxxppp\\\VVVaaafffaaaiiidddccciiipppsssqqqooosssnnniiieeeccceeeppp|||wwwcccYYYRRRLLLIIICCCCCCCCCAAA???======>>>888;;;======::::::>>>AAA999BBBNNN[[[lllvvvssshhhcccYYYKKK???999999;;;<<<<<<;;;;;;===@@@BBBBBBAAA;;;<<<===>>>>>>===;;;::::::::::::;;;;;;<<<<<<<<<@@@BBBCCCCCCBBB@@@???>>><<<888555888<<>>CCCIIIEEEDDDDDDDDDFFFIIILLLNNNIIIIIIHHHJJJLLLMMMMMMLLLTTTKKKllluuu```OOO]]]iiiXXXLLLCCCjjjsss@@@999666888:::;;;AAAJJJNNNZZZkkkuuusssmmmlllooopppeeeWWWIII===888<<>>III\\\sss}}}oooZZZLLLMMMMMMLLLJJJJJJLLLMMMJJJMMMPPPQQQRRRSSSUUUWWWZZZ[[[[[[\\\[[[YYYWWWUUUZZZYYYWWWVVVVVVXXX[[[]]]_________cccmmm|||xxxsssmmmnnnnnnmmmllljjjgggfffhhhccc^^^^^^cccfffeeebbbeeeppp{{{}}}tttiiicccbbb^^^hhhqqqtttuuuvvvuuurrrooollliiieee```ZZZSSSNNNHHHGGGOOO]]]dddfffppp~~~}}}hhh]]]aaammm}}}{{{iiihhhbbb___mmm|||ZZZEEEDDDAAA@@@@@@;;;777999>>>???>>>???DDDFFFDDDDDDGGGDDDDDDEEEFFFGGGIIIKKKLLLJJJJJJIIIIIIIIIIIIJJJJJJLLLOOO]]]uuujjj{{{{{{cccSSS[[[fffgggaaabbbdddgggjjjnnnqqqrrruuuooolllkkkhhhcccccciiiuuu|||jjj\\\RRRMMMJJJEEE@@@??????===;;;999:::::::::;;;<<<<<<======@@@???AAAEEELLLRRRUUUWWWZZZXXXUUUQQQJJJCCC<<<999===;;;999888888999888666555555666777999;;;===>>>===>>>>>>???@@@AAAAAAAAA@@@???>>>===<<<;;;::::::>>>>>>;;;999:::???DDDFFFBBBFFFJJJOOORRRVVVZZZ]]]bbbjjjuuuwwwooojjjgggdddcccddd```[[[YYYXXXVVVRRRNNNUUUYYY\\\]]]___dddfffccceee\\\YYY]]]YYYSSSZZZhhh```YYYeeessshhhuuubbbBBB???===>>>@@@AAAAAACCCDDDCCCCCCEEEHHHJJJIIIIIIHHHHHHGGGHHHHHHIIIKKKKKKIIIUUUWWWvvvyyypppfff^^^TTTQQQVVVQQQHHHWWWOOO>>>555555666@@@EEE>>>GGGUUUgggsssuuurrrooonnnllliii^^^NNNBBB???===<<>>>>>;;;;;;@@@DDDDDDDDDFFFDDDDDDEEEFFFGGGIIIJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKQQQmmmtttxxxuuuyyy~~~kkkXXXXXXdddfffggghhhhhhhhhiiikkkmmmtttrrrqqqnnnfff___bbbiiieeelllzzzgggPPPLLLHHHCCCAAAAAAAAACCCEEE<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999;;;>>>AAABBBBBBBBBCCCDDDEEEEEEDDDBBBAAAAAA???===<<<======<<<;;;<<<<<<<<<===>>>@@@AAABBBEEEDDDCCCAAA@@@>>>>>>===>>>======>>>>>>>>>>>>>>>BBBBBBCCCBBBDDDHHHLLLNNNOOONNNPPPWWWcccqqq{{{{{{vvvnnnhhhdddaaa___^^^UUUSSSPPPQQQSSSUUUVVVUUUbbbeeeddd```___aaaaaa^^^eeehhhhhhddd```bbbiiioooiiimmmzzzxxxpppvvvvvv~~~uuurrrxxxWWWAAA>>>===>>>@@@@@@@@@@@@DDDBBB@@@AAAEEEIIILLLNNNIIIIIIIIIJJJJJJKKKLLLMMMQQQVVVTTTlll|||kkk]]]^^^hhh```RRRQQQmmmkkkKKK999:::999:::===;;;@@@LLL^^^lllsssuuutttssssssqqqjjj]]]SSSMMMFFF???DDDSSSaaaeeefffiiiiiigggaaa]]]WWWPPPMMMOOOSSSVVVXXX\\\______^^^___dddhhhiiiiiihhhhhhjjjnnnuuuzzzuuummmddd[[[WWWYYY___^^^^^^```cccbbb^^^ZZZ]]]cccppp~~~tttooojjjddd______YYYYYY[[[aaaiiipppsssssslllfffaaa^^^ZZZUUUTTTWWW\\\aaafffggggggiiiooottt}}}rrrooo===;;;888777777666555333555444333111///...------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************)))))))))))))))))))))))))))******)))((()))+++---000999BBBEEE@@@888333222///333888:::===BBBBBB???AAA>>>:::===IIIXXXaaacccLLLAAA666222222111111222000000111111111222555888???RRReeemmmooolll```SSSEEEBBB===>>>LLLbbbuuu~~~lllVVVBBB>>>CCCDDDCCCCCCGGGEEEDDDGGGLLLPPPQQQQQQJJJTTT^^^```ZZZTTTSSSUUUUUUVVVVVVWWWYYYZZZ[[[\\\]]]]]]^^^aaafffoooyyy~~~wwwtttttttttsssrrrqqqooollliiifffeeeeeeeeehhhgggeeecccbbbaaaaaabbbfffggggggddd```___```cccssszzz|||rrr```TTTVVV\\\fffnnnvvvxxxxxxvvvrrrlllhhhddd___YYYSSSMMMGGGBBB>>>KKKRRRUUUdddmmmjjjrrrhhhnnn~~~```FFF888???AAADDDDDD===777:::AAAFFF???<<<@@@DDDDDDCCCCCCDDDDDDEEEEEEGGGHHHJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKJJJYYY|||wwwiiittt}}}~~~ZZZOOO```aaabbbaaa``````dddkkkqqqssstttuuupppeee[[[\\\bbb___bbbkkkzzz\\\TTTQQQLLLGGGEEEDDDCCCCCC???>>>===<<<;;;;;;;;;;;;<<<:::888888999::::::999888999;;;===>>>>>>>>>===CCCAAA???>>>?????????===@@@@@@@@@@@@AAABBBCCCCCCEEEDDDBBB???===<<<::::::;;;<<<<<<===???AAABBBCCCDDDEEEHHHJJJLLLOOOSSSWWWZZZYYY^^^mmm~~~uuuoookkkeee```^^^]]]\\\[[[ZZZWWWVVVYYYaaahhhmmmnnnnnnnnnjjjccc___```___\\\```iiigggZZZXXXfffqqqqqqsss~~~sss}}}~~~tttttthhhGGG>>>>>>>>>@@@CCCEEEDDDCCCGGGCCC??????BBBGGGKKKNNNIIIIIIIIIJJJKKKKKKLLLLLLPPPPPPMMM\\\ooorrr{{{mmm___eee]]]???>>>:::555888;;;;;;DDDSSScccooouuuwwwwwwyyyyyyvvvnnnfff]]]NNNBBB999JJJ^^^jjjooopppnnnjjjbbbaaa\\\TTTLLLJJJNNNSSSSSSVVVYYYYYYYYY[[[```dddhhhhhhhhhhhhhhhjjjnnnqqqsssllljjjmmmlllmmmppptttuuurrrooobbb```eeewww{{{pppllliiidddaaa```___^^^\\\___dddjjjooorrrhhhccc^^^[[[WWWRRRQQQTTT]]]dddkkkjjjfffhhhrrr|||xxxxxx===:::888777777666555333555444333111///...------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))))))))***)))((((((***,,,///777@@@DDDAAA;;;666444111555999:::;;;===>>>>>>HHHHHHEEE@@@@@@HHHUUU___XXXLLL>>>444000///000111///111222222111111222333555EEEYYYgggoooooodddWWWGGGFFFBBB???DDDVVVmmm}}}zzz```FFF>>>@@@AAACCCFFFDDDAAA>>>AAAFFFHHHFFFBBB===MMM___eee^^^WWWVVVXXXSSSTTTVVVXXXZZZ[[[[[[[[[^^^___aaacccffflllsssxxx|||wwwrrrnnnnnnnnnmmmlllkkkiiihhhfffeeeffffffgggiiigggdddbbb```aaabbbcccdddfffgggddd``````ffflll|||{{{ttteeeWWWRRRXXX```jjjqqqvvvwwwuuurrrllleeefffbbb[[[TTTNNNIIIDDDAAA<<>>@@@???>>>===<<<;;;<<<<<<===<<<;;;;;;===>>>===<<<::::::;;;;;;:::999888888???===<<<;;;<<<===<<<;;;=========<<<======>>>>>><<<;;;:::999999::::::;;;<<<<<<<<<===???AAADDDEEEDDDEEEGGGKKKNNNPPPWWW^^^jjjppp|||tttlllgggddd```^^^]]]]]]\\\[[[YYYSSSPPPWWWeeeqqquuutttooooookkkccc```aaaaaa___eeehhhccc\\\cccyyy}}}ZZZ======???AAACCCGGGLLLKKKHHHJJJGGGBBB@@@BBBEEEGGGHHHFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJLLLRRRrrr~~~|||yyyrrrMMM???666666;;;<<<;;;@@@KKKZZZgggqqquuuvvv{{{|||zzzvvvpppfffUUUEEE:::CCCRRRbbbnnnsssqqqmmmhhheee___WWWPPPMMMNNNPPPNNNQQQSSSUUUWWW[[[```eeeeeeggghhhiiiiiiiiilllnnnttt|||xxxwwwwwwzzziiibbb___jjjxxxjjjeeeeeeddddddfffhhhfffbbb```aaaccceeegggaaa^^^]]]___\\\WWWTTTUUUYYYccckkkkkkfffiiiwww<<<:::777777777777666444555444333111///...------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))((()))***)))((((((***+++---555>>>CCCBBB===888555111222666999;;;===@@@DDDEEEKKKMMMGGG>>>>>>LLL[[[___WWWHHH999000---...000///111333333222000000000///;;;LLL\\\iiimmmhhh```OOOMMMHHH@@@>>>HHH^^^ppp~~~mmmXXXHHH@@@???CCCHHHAAA>>>;;;===AAAAAA===999???OOO```gggaaaYYYVVVVVVRRRSSSVVVYYYZZZ[[[ZZZZZZWWWYYY[[[^^^```dddiiilllqqqnnnkkkiiijjjkkkkkkllljjjiiigggfffeeeddddddeeehhhfffccc```___```bbbccc```cccdddcccbbbfffooovvvzzzqqqdddWWWQQQUUU^^^eeeppptttwwwuuusssoooggg___^^^YYYRRRKKKGGGCCC@@@???AAAAAAOOOkkk}}}ooouuummmppp{{{aaaLLLAAA>>>CCCDDDFFFEEE@@@===BBBKKKSSSIIIBBBEEEIIIHHHDDDCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJPPPKKKKKK```wwwppp~~~nnntttwwwbbbFFFXXX[[[^^^______```cccfffiiilllppprrrrrrmmmeee^^^___]]]^^^dddmmm|||rrriiiZZZOOOPPPTTTOOOFFFCCCAAA???>>>======>>>???;;;:::999:::<<<<<<<<<:::777777888999:::;;;;;;<<<<<<:::888888999:::999888999999888888888888999999777777666777888:::<<<===???>>>>>>>>>@@@BBBDDDEEEGGGEEEGGGKKKMMMQQQ[[[gggvvvkkkhhhaaa___\\\[[[\\\\\\[[[YYYUUUNNNJJJUUUggguuuwwwsssjjjkkkhhhbbb```bbbbbb```]]]ZZZZZZbbbqqqsssPPP:::???CCCEEEDDDHHHMMMLLLGGGHHHFFFEEEEEEFFFFFFEEEDDDEEEFFFGGGHHHIIIIIIIIIHHHJJJJJJOOOOOOaaa~~~eeeGGG555999???888999<<>>???===:::888111///000666;;;???DDDIIIIIIPPPWWWRRRDDD;;;BBBMMM\\\]]]UUUFFF777000///...///111333333111/////////,,,333???NNN\\\fffkkklll\\\VVVMMMBBB:::===MMM^^^vvv___KKKCCCAAA???<<<;;;<<>>@@@AAA<<<444111555;;;>>>CCCHHHQQQVVV]]]^^^RRRCCC<<<>>>RRR]]]bbbVVVCCC777111......000222222000///...///,,,...333===IIIWWWeeennnggg___UUULLLAAA<<>>===;;;:::999888777777;;;999888888:::;;;:::999888888888888888999:::;;;>>>===<<<<<<===@@@BBBDDDFFFEEEDDDDDDFFFIIILLLNNNQQQOOORRRYYYZZZ[[[hhhxxx|||{{{}}}|||ttttttoooccc]]]```YYYXXXVVVUUUUUURRROOOMMMBBBFFFKKKOOORRRSSSSSSTTTZZZ```ccccccddddddaaa\\\aaaqqq{{{uuunnnsss~~~vvv```YYYaaa[[[bbblllvvvyyySSS??????DDDHHHGGGAAABBBIIIIIIBBBBBBCCCEEEIIILLLLLLJJJHHHFFFGGGIIIKKKKKKKKKJJJIIIIIICCCFFFJJJKKKcccwww~~~xxxuuuuuu}}}wwwfffbbbtttVVV===999555555777:::>>>FFFSSSbbblllsssxxx{{{zzzxxxvvvooohhhSSSEEE:::===IIIVVVcccmmmyyytttnnnggg```[[[WWWUUURRROOOKKKHHHHHHIIIKKKKKKTTTWWWZZZ]]]___aaadddggg```bbbfffjjjpppzzzrrrlllyyy{{{uuunnngggbbb^^^^^^eeemmmttttttppphhh___VVVRRRQQQJJJGGGHHHNNNTTTXXX```gggeeebbbaaaeeeqqq777666555666888999:::999555444333111///...------+++++++++++++++++++++++++++******************+++************************))))))))))))))))))))))))&&&(((******)))((()))***)))***...333999@@@FFFJJJIII>>>666888<<<===???CCCPPPRRR[[[ddd```PPPBBB===HHH\\\jjjbbbNNN===333......000111111///.../////////---,,,111:::HHHZZZhhhjjjddd___ZZZOOOAAA<<<>>>FFFppp~~~jjjTTTQQQNNNMMMRRR___ooozzzjjj```TTTOOORRRVVVVVVTTTVVVVVVVVVWWWWWWXXXXXXXXX[[[[[[[[[ZZZXXXYYY[[[]]]bbbcccbbbaaa``````bbbcccaaaaaabbbbbbbbbbbbccccccbbbaaa___^^^^^^^^^^^^___]]]YYY[[[eeerrruuukkk___OOOSSSXXX]]]cccjjjsssyyyvvvtttnnnfffaaa]]]UUUMMMEEE@@@:::777888<<>>???DDDFFFDDDDDDGGGEEEEEEDDDDDDEEEFFFGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIDDDIIIKKKMMMLLLHHHYYY{{{oootttooo___[[[```dddfffggglllmmmjjjmmmvvv~~~pppfff```aaa___ZZZ___jjjqqq}}}mmm[[[WWWRRRLLLHHHEEEDDDDDDAAA@@@@@@AAACCCBBB@@@>>>;;;;;;:::;;;;;;<<<===>>>:::999777888999::::::999888888888888999:::;;;<<<<<<<<<;;;<<<>>>BBBFFFHHHHHHGGGGGGGGGIIIMMMPPPSSSRRRQQQVVV___```___jjjzzznnnjjjjjjppp|||nnnbbbcccddd^^^\\\___ZZZXXXVVVUUUTTTQQQMMMIIIKKKUUU^^^\\\RRRJJJJJJNNNRRRZZZaaadddfffhhhddd___RRRppp{{{gggYYYiii}}}ggg\\\```gggpppkkkdddlllpppIII:::@@@BBBGGGFFFAAADDDNNNOOOIIIFFFFFFGGGIIIKKKKKKIIIFFFCCCEEEGGGIIIIIIIIIHHHGGGIIIBBBIIITTTQQQTTT|||xxxqqqnnnmmmgggjjjqqqnnnXXXEEEPPPjjjjjj???777;;;888999::::::===HHHWWWcccnnnvvv|||{{{yyyxxxsssnnn___QQQCCC<<<;;;>>>HHHTTTtttsssnnneee[[[SSSQQQQQQQQQMMMIIIGGGHHHJJJKKKLLLLLLNNNRRRTTTVVVXXX\\\^^^]]]bbbhhhkkkkkkmmmsssyyyppppppxxxyyyzzzqqqnnnkkkfff```\\\aaaiiihhhgggccc[[[RRRLLLJJJJJJDDDFFFOOOZZZaaaaaabbbddd```aaagggttt888777777777666666555555666444222111000///---+++++++++++++++++++++++++++((()))******)))((()))+++)))*********++++++++++++))))))))))))************))))))))))))************)))+++---000555@@@MMMVVVdddQQQ===444888???@@@>>>HHHNNNUUUYYY^^^\\\MMM<<>>888666999<<<<<<===???VVVrrrxxxooo|||~~~mmmdddhhhaaaIII@@@AAADDDGGGHHHLLLQQQVVVVVVPPPFFF???>>>???BBBDDDFFFGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEHHHCCCCCCHHHHHHIIIXXXkkknnnuuuoookkkeeeccc```iiieeeddddddeeedddfffqqq}}}yyytttlllccc]]]\\\___bbbkkkkkkxxxhhhaaaWWWRRRQQQQQQNNNKKKGGGFFFEEEEEEDDDCCCAAA?????????>>>===<<<<<<;;;;;;;;;;;;;;;:::888777888:::888;;;>>>???===;;;;;;;;;BBBAAA@@@@@@BBBEEEHHHKKKHHHFFFHHHMMMLLLKKKPPPYYYWWW\\\gggooommmeeecccfffhhhooozzzoooiiiaaa\\\[[[[[[ZZZYYY```VVVRRRUUUQQQFFFEEEMMMWWW^^^qqqyyyiiiZZZUUUPPPWWW[[[___aaaccceeeffffffllliiicccVVVTTTooo{{{iiigggsssnnn}}}vvvnnn{{{___BBB>>>AAAFFFEEEEEEEEEGGGJJJMMMOOOCCCEEEGGGHHHHHHFFFDDDBBBJJJKKKIIIFFFGGGJJJJJJFFFJJJHHHJJJKKKHHHOOOkkk}}}rrrqqqiiigggccc[[[PPPJJJNNNVVVUUU111DDD;;;:::999999<<>><<<;;;<<<>>>???>>>>>>>>>>>>@@@BBBDDD@@@BBBEEEGGGHHHHHHFFFEEELLLJJJLLLPPPQQQQQQXXXaaahhhoooxxx{{{zzzxxxxxxyyylllhhhaaa]]]\\\[[[ZZZXXX\\\RRRKKKKKKMMMNNNRRRWWWaaadddttt~~~rrreee___WWWVVV\\\aaa```\\\[[[\\\^^^ccc___aaadddgggssstttwww~~~{{{wwwyyyzzzXXXAAABBBFFFEEEDDDDDDDDDDDDEEEGGGHHHCCCDDDGGGIIIIIIHHHGGGFFFEEEGGGGGGFFFHHHLLLMMMKKKJJJHHHIIIJJJFFFHHH[[[ssswwwwwwwwwhhh___```\\\PPPHHHIIImmmmmmAAA777999777666777999>>>HHHRRR___jjjsssvvvwwwzzzyyyuuuooodddVVVJJJDDDBBBAAA@@@SSSeeetttnnn[[[KKKDDDBBB@@@GGGNNNPPPMMMLLLLLLMMMNNNLLLMMMPPPPPPOOOSSSXXXYYY[[[\\\]]]___bbbfffjjjjjjllloootttzzzyyywwwuuurrruuu{{{uuuqqqkkkqqqxxx~~~xxxqqqpppssstttssswwwzzz{{{vvvmmmddd___^^^WWWSSSNNNKKKIIIGGGDDDAAAOOOUUU^^^gggkkkjjjgggdddbbblllzzzhhhfff}}}999888666555555666777888666444222111111000---++++++++++++++++++++++++++++++------,,,***)))***+++((((((((()))))))))******))))))))))))************))))))))))))************(((((()))***...777DDDNNNMMMEEE<<<777777999;;;;;;<<>>;;;FFFYYYffffff```AAA999222000333444000+++333//////111111...000555>>>RRRhhhuuuvvvpppeee[[[LLLBBB;;;===III\\\rrr|||fffVVVLLLGGGEEEDDDDDDGGGKKKMMMMMMLLLLLLLLLPPPOOOOOOPPPRRRSSSRRRQQQRRRSSSTTTUUUVVVWWWWWWWWW\\\___bbbddddddbbb```^^^```___^^^]]]]]]\\\[[[ZZZ]]][[[XXXVVVYYYcccqqq|||xxxfffVVVJJJHHHQQQ\\\kkksss~~~|||tttoooeeeYYYJJJ@@@===;;;666111555444555888===LLLfff|||yyyxxxuuukkkvvv|||^^^HHHLLLSSSNNNHHHHHHGGGEEEBBBAAABBBDDDEEEFFFCCCCCCBBBAAAAAABBBDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDGGGJJJHHHDDDHHHOOOcccyyyooodddnnnYYYRRRkkkwww^^^^^^UUUPPPVVV___bbbaaa```eeeeeefffggggggccc\\\WWW\\\YYYYYY\\\^^^dddwwwxxxiiiaaabbbhhhnnnppp```XXXOOOLLLOOOQQQOOOKKKLLLLLLLLLJJJHHHGGGHHHIIIJJJJJJJJJKKKMMMMMMKKKHHHSSSSSSSSSUUUXXX\\\```bbbgggjjjooovvv}}}vvvkkkgggfffYYYYYYXXXXXXXXXWWWUUUTTTPPPXXX___fffvvvyyyfff^^^SSSYYYggglllooolllaaaYYYXXXVVVRRRKKKFFFHHHMMM[[[lll|||zzz~~~zzzppptttqqq|||___CCCCCCLLLGGGHHHHHHIIIIIIHHHFFFCCCBBBDDDEEEGGGIIIIIIIIIHHHGGGBBBEEEFFFDDDDDDHHHJJJIIIGGGEEEGGGKKKKKKIIIMMMUUUqqqwwwXXXrrr~~~___EEE;;;555777999888999>>>@@@NNN```nnnuuuyyy{{{{{{{{{xxxqqqfffZZZQQQKKKIII???OOOcccpppuuupppcccWWWLLLIIIJJJOOOSSSRRRNNNLLLFFFFFFIIIMMMMMMJJJJJJMMMLLLMMMMMMLLLKKKMMMPPPSSSVVVWWWYYY[[[]]]```cccdddffffffhhhkkkmmmnnnmmmmmmiiihhhhhhiiihhhgggggggggjjjeeedddkkkqqqooogggbbbeee```^^^```]]]YYYZZZ```jjjjjjhhhdddaaadddkkkrrroooqqqqqqnnnhhhccc```___ggg___UUULLLIIILLLRRRVVV\\\bbbhhhjjjiiikkkpppuuu~~~cccUUUbbb:::888666555555777999;;;777555333222111000...,,,++++++++++++++++++++++++---...///---+++******+++(((((((((((())))))))))))((()))))))))************((()))))))))************)))******)))***111;;;BBB@@@@@@>>>999444222444777888<<>>333666999888999>>>===FFFUUUfffsssyyyzzzzzzyyyxxxtttlllaaaVVVNNNJJJ@@@CCCMMMaaaxxxzzzjjjXXXNNNHHHKKKOOOMMMJJJIIIDDDFFFLLLRRRRRRNNNMMMOOOKKKKKKLLLKKKIIIJJJKKKMMMRRRRRRSSSUUUWWWYYY[[[\\\\\\^^^bbbdddeeeeeeeeeeeecccddddddccccccccccccaaabbb]]]\\\```cccaaa^^^^^^]]]YYYYYY\\\]]][[[[[[\\\pppsssrrrkkkccc___aaafffggggggfffccc___[[[YYYXXX\\\WWWQQQMMMMMMSSS[[[bbbgggjjjmmmmmmnnnsss}}}lll]]]ggg}}}999888777666666777999:::777555333222222000...,,,++++++++++++++++++++++++,,,---...---+++***+++,,,((((((((()))))))))******))))))))))))************))))))))))))************)))***+++******...666<<>>NNNjjjttt```QQQEEEEEEHHHFFFEEEHHHHHHIIINNNTTTUUUQQQPPPSSSOOOPPPRRRRRRPPPOOOOOOOOOQQQQQQPPPPPPPPPQQQQQQRRRQQQTTTXXXZZZZZZYYYYYYYYY[[[]]]]]]ZZZZZZ]]]^^^\\\XXXUUUUUUXXXZZZYYY[[[___[[[\\\\\\^^^eeekkkhhhbbbrrryyy}}}zzzoooddd___^^^aaa___\\\XXXTTTPPPNNNLLLKKKLLLOOORRRVVV]]]eeekkkiiikkkmmmooottt|||zzzZZZbbbwww888888777777888888999:::777555333222222111///---+++++++++++++++++++++++++++,,,---,,,+++***+++,,,)))))))))*********++++++))))))))))))************))))))))))))************(((***++++++***,,,111666@@@EEEJJJLLLHHH@@@999666999777999@@@DDDFFFLLLSSS___\\\RRREEE;;;===JJJWWWccc]]]SSSEEE888222111333...//////......///...---***...444BBBXXXmmmxxxyyyiiiddd^^^WWWMMMBBB???AAA@@@WWWssssssfff```YYYPPPKKKIIIIIIHHHGGGHHHHHHHHHJJJMMMOOOOOONNNNNNNNNNNNNNNOOOQQQSSSTTTSSSTTTVVVWWWXXXXXXWWWWWWTTTUUUUUUTTTSSSVVV[[[```ccchhhrrr{{{|||tttdddYYYGGGEEEJJJVVVdddlllsssxxx|||}}}{{{uuuiii[[[OOOHHH===:::555222222333333333222777HHHaaayyy}}}rrruuu}}}}}}~~~{{{dddTTTTTTPPPIIIHHHLLLNNNLLLEEEDDDDDDEEEFFFFFFDDDBBBCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGEEEFFFFFFGGGHHHHHHGGGGGGHHHHHHHHHFFFEEEGGGHHHIIILLLPPP]]]{{{tttSSSWWW}}}pppRRRNNNWWW```jjj```\\\ZZZZZZYYYXXXZZZ___cccaaaaaadddhhhiiigggdddXXXLLLEEEHHHLLLNNNSSS[[[bbbdddlllyyy|||xxx|||||||||yyywwwuuuvvvwww|||~~~~~~zzzwwwyyy{{{sssooohhhgggeeeccc```______```SSSSSSQQQOOOOOORRRYYY___gggkkkjjjeeefffnnnuuuwwwlll___^^^bbb`````````ZZZSSSKKKHHHNNNOOOIIIHHHMMMlll{{{mmmoooqqqrrrrrrzzzrrrSSSGGGEEEMMMPPPHHHFFFGGGGGGGGGFFFEEECCCBBBEEEDDDDDDDDDCCCCCCBBBBBB@@@GGGJJJHHHGGGKKKOOOQQQFFFGGGHHHFFFEEEFFFGGGHHHOOObbbuuuzzzsss[[[ddd___AAA::::::666777===>>>>>>FFFRRR[[[aaajjjrrrsssrrrrrrqqqnnnggg]]]UUUOOOHHH@@@CCCTTTiiitttuuulllXXXHHHDDDCCC@@@CCCJJJKKKJJJKKKNNNNNNLLLNNNSSSRRRUUUXXXYYYXXXUUUSSSSSSRRRQQQPPPOOOOOONNNOOOOOOKKKNNNPPPQQQPPPOOOPPPRRRSSSVVVTTTQQQRRRYYY\\\[[[VVVRRRQQQUUUZZZ\\\___bbbcccfffcccaaammm|||xxxiiilllsssxxxvvvmmmbbb[[[YYYVVVTTTPPPLLLIIIGGGEEECCCEEELLLUUU]]]cccgggkkkmmmjjjlllqqqwwwxxxgggggg}}}mmmmmmzzz777777888888999999999999888666333222222111///---++++++++++++++++++++++++***+++,,,,,,******+++---************++++++++++++))))))))))))************))))))))))))************''')))++++++***+++...222888AAALLLSSSSSSLLLCCC===>>>888888>>>DDDGGGNNNWWW[[[bbbdddWWWDDD:::@@@III]]]fffjjj___JJJ777111111000222111///...///000000///111111222>>>UUUkkkxxxxxxnnnfff[[[MMMBBB>>>777===FFFVVVooo{{{kkk^^^VVVRRRMMMHHHGGGFFFFFFGGGIIIJJJJJJIIIHHHJJJKKKMMMNNNNNNNNNNNNPPPPPPQQQRRRSSSTTTTTTTTTVVVUUUTTTRRRTTTZZZdddkkkxxxyyyxxxrrrfffVVVGGG>>>FFFIIISSSaaalllssszzz~~~vvvhhhXXXHHH===888555444222111111222333444999EEE]]]xxx}}}tttxxxwwwrrryyy~~~~~~kkkQQQHHHTTTYYYQQQMMMQQQRRRLLLHHHGGGEEEEEEFFFFFFEEEDDDBBBCCCEEEGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKIIIHHHHHHGGGEEECCCLLLRRRlllvvv^^^___ooo^^^WWWUUUbbbWWWRRROOORRRVVVWWWZZZ^^^kkknnnppppppmmmkkkjjjjjj]]]OOOBBB???===<<>>VVVlll|||www___^^^ppp}}}]]]JJJ]]]uuuPPPBBB<<<444333888::::::@@@IIIMMMRRR___mmmqqqpppqqquuuwwwtttjjjbbbVVVSSSJJJAAADDDUUUhhhrrrxxxbbbMMMFFFAAA===BBBLLLMMMHHHEEEEEEDDDDDDIIIPPPSSSWWW[[[]]][[[XXXUUUTTTSSSRRRRRRRRRRRRRRRSSSSSSLLLNNNOOOMMMKKKLLLOOORRROOOQQQPPPKKKNNNWWW]]]\\\[[[TTTQQQWWW^^^aaabbbdddiiimmmgggaaannnjjjcccfffhhhddd\\\UUURRRRRRKKKIIIEEECCCBBBAAA@@@???FFFOOO\\\eeeiiiiiihhhhhhpppssszzzhhhRRRaaahhhTTTfffuuueee::::::999999888777777666444444333222111000///......---+++***)))***++++++---,,,,,,+++*********+++))))))))))))************************************************************(((((())))))***+++---...333<<>>GGGSSSfffvvvqqqcccWWWTTTMMMHHHHHHHHHFFFGGGJJJFFFFFFGGGHHHIIIJJJKKKLLLOOOLLLLLLNNNNNNLLLPPPWWWUUUWWW]]]gggpppvvvwwwvvvsssgggZZZOOODDD>>>BBBLLLQQQ^^^kkkrrrvvv|||}}}yyywwwhhhYYYOOOGGG>>>777555777000///333333///666CCCFFFbbb~~~tttqqqzzztttgggkkk{{{yyyYYYGGGBBBGGGKKKIIIEEECCCFFFJJJCCCDDDEEEDDDCCCCCCCCCDDDFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGFFFFFFGGGJJJJJJIIIHHHKKKKKKKKKJJJIIIHHHGGGFFFJJJEEEIII___nnnhhhqqq{{{zzz{{{ZZZQQQ```lllPPP@@@IIIQQQQQQYYYiii{{{uuummmfffgggpppxxx|||___BBB;;;======???DDDMMMPPPUUU[[[bbbiiipppttt|||~~~~~~wwwqqqiiieeedddddddddccc```___^^^[[[XXXTTTPPPNNNNNNLLLPPP]]]mmmuuurrrkkkbbbffflllrrrwww|||qqqeeedddbbbVVVFFFFFFFFFMMMSSSGGG;;;IIIddd|||nnnggglllsssssskkkiiiyyy[[[BBBFFFIII@@@AAAMMMJJJJJJIIIHHHGGGFFFEEEEEEDDDBBBBBBFFFJJJKKKFFFAAACCCCCCDDDDDDEEEGGGHHHIIIJJJJJJJJJHHHFFFEEEFFFHHHNNNLLLXXX|||zzz}}}wwwyyyzzzkkkWWWiii```VVVCCC???mmmtttXXX<<<;;;>>>///<<<<<<===@@@AAADDDNNNYYYhhhmmmsssxxxyyyvvvqqqnnnlllcccXXXPPPJJJJJJVVVeeesssrrrkkk\\\LLLBBBCCCGGGGGGCCCDDDGGGFFFAAABBBGGGMMMOOORRRTTTTTTSSSRRRPPPSSSWWWYYYVVVQQQOOOTTTZZZPPPOOOOOOQQQTTTVVVVVVUUUVVVXXXWWWTTTRRRTTT[[[aaaaaacccaaaYYYRRRRRR[[[dddllliiifffdddcccaaa```^^^XXXUUUQQQOOONNNLLLGGGCCCBBB@@@>>><<<>>>BBBGGGKKKTTT[[[eeennnpppooopppssswww___UUUccckkkppp^^^[[[```aaa]]]:::999888777666666666666555555444222111///.........---,,,+++***++++++,,,---,,,,,,+++*********+++))))))))))))************************************************************,,,+++******))))))******...777AAAJJJRRRUUUMMMBBB222555999<<>>NNNeeexxx|||oooiiigggmmm}}}kkkQQQDDDCCCDDDEEEEEEDDDDDDDDDDDDFFFFFFFFFEEEDDDCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGFFFFFFHHHJJJKKKJJJHHHIIIIIIIIIIIIHHHGGGFFFFFFIIIEEEEEEPPPiiijjjgggrrr|||zzztttssswwwuuu~~~bbbQQQjjj^^^NNNEEEEEEMMMXXX```yyyxxxtttlllhhhlllttt{{{lllVVVGGG???;;;<<>>===@@@@@@???BBBHHHFFFGGGJJJMMMNNNNNNMMMLLLPPPTTTXXXVVVRRRRRRVVV\\\UUUTTTTTTVVVXXXYYYXXXWWW___``````\\\WWWVVVYYY]]]aaadddeee```YYYVVVYYY]]]fffddd```]]]ZZZWWWTTTRRROOOLLLIIIGGGGGGFFFCCC@@@<<<<<<<<>>999222...000///,,,///555222///---,,,++++++000777GGGTTTdddmmmmmmfffaaa^^^YYYPPPEEE===555222666===>>>OOOeeevvv~~~uuuiii]]]ZZZ\\\UUUTTTRRRQQQPPPQQQRRRSSSTTTXXXXXXXXXaaaoootttpppzzz|||~~~wwwiiiXXXMMM@@@======@@@DDDJJJTTT^^^gggooovvvwwwtttpppiiibbbOOODDD:::666555333444666000///222444333888MMMddd~~~|||jjjcccfffwwwwwwWWWFFFCCCDDDBBBAAAAAADDDDDDCCCAAAFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHJJJKKKJJJIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEGGGRRRjjjnnnmmmvvv{{{nnn___bbbkkkqqqzzzdddpppsssdddGGG;;;EEEPPPPPPpppvvvzzzuuukkkiiiqqq{{{}}}dddMMMAAA===<<<>>>DDDLLLUUU[[[]]]]]]]]]aaaaaabbbcccfffnnnyyy~~~{{{wwwrrrnnnjjjeeebbb___]]][[[ZZZ[[[[[[YYYXXXYYYVVVQQQMMMLLLLLLNNNOOOQQQQQQRRRWWW___fffkkkmmmtttvvvxxxzzzyyywwwtttrrreeeiiiggg]]]QQQJJJGGGEEEWWWUUUKKKDDDNNNiii{{{yyyzzz~~~WWWKKKDDDGGGJJJGGGFFFIIIDDDCCCCCCCCCCCCCCCCCCCCCFFFCCCBBBCCCFFFGGGFFFCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIIIIHHHFFFEEEFFFGGGLLLJJJSSS]]]tttwww{{{~~~tttgggcccbbbbbbVVVNNNuuutttIII333:::777555777===@@@@@@AAACCCRRRWWW___hhhpppvvvzzz|||tttqqqmmmggg^^^VVVTTTXXX^^^kkkyyy{{{ooo___SSSNNNJJJDDD@@@>>><<<;;;>>>BBB===>>>AAACCCEEEEEEEEEEEEEEEIIINNNNNNLLLLLLQQQUUUUUUUUUUUUWWWXXXXXXVVVTTT^^^```aaa^^^YYYUUUUUUWWWbbbeeehhhhhhccc]]]XXXVVVXXXWWWUUURRROOOKKKHHHFFFFFFDDDAAA?????????>>>======>>>AAAFFFNNNWWW```eeekkknnnqqqqqqqqquuu}}}pppXXX[[[nnn{{{sssjjjgggeee<<<:::777555444555777999888777555333111///---,,,------------------------+++++++++,,,+++++++++***((()))))))))************************************************************((((((((()))***+++------+++000777???FFFHHHEEE@@@666555555777;;;@@@CCCEEEJJJFFFCCCIIISSSXXXUUUPPP===:::>>>RRRkkkvvvooobbbIII;;;111222222,,,---333111///...///000//////000222:::EEENNNTTTZZZaaafff\\\XXXRRRJJJBBB<<<;;;<<<999;;;???CCCJJJWWWdddlll~~~{{{{{{{{{zzzxxxwwwuuuuuuyyy}}}yyyqqquuuwwwllliiibbbYYYOOOEEE===888>>>???BBBIIIQQQZZZccciiiuuuvvvtttnnneeeZZZPPPIII???888333333333222222555555333222555;;;MMMllluuuvvvqqqhhhkkk~~~```HHH@@@DDDCCCBBBAAAAAABBBCCCCCCCCCDDDBBBAAAAAABBBCCCDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEGGGFFFGGGHHHJJJKKKJJJHHHCCCDDDEEEEEEFFFFFFFFFEEEBBBFFFIIIIIIJJJTTTfffuuuggggggmmmeee\\\aaafffiiiooo]]]BBB@@@CCC@@@\\\hhhuuuwwwmmmgggnnnzzzcccTTTIII?????????BBBFFFMMMSSSWWWYYY\\\^^^_________ccckkkrrriiikkkoootttxxx{{{|||}}}ssskkkppplllhhhfffdddbbb```___[[[[[[[[[[[[ZZZZZZXXXWWWTTTTTTUUUXXX]]]ccchhhlllnnnhhh^^^UUURRRXXXdddmmmxxxvvvtttrrrppplllhhhfffeee```UUUJJJBBBAAADDDGGGMMMLLLLLLUUUlll{{{|||vvvsssuuu|||wwwFFFEEEEEEFFFHHHIIIHHHHHHEEEDDDCCCCCCCCCDDDEEEFFFFFFDDDBBBBBBDDDEEEEEEDDDAAAAAAAAABBBCCCDDDEEEEEEGGGHHHHHHGGGEEEDDDFFFGGGMMMFFFOOOTTTZZZ||||||~~~yyy```hhhkkk???555<<<999777999999999<<>>;;;:::::::::;;;<<<<<<===<<<<<<<<<@@@DDDDDDCCCCCCFFFJJJLLLLLLLLLNNNPPPPPPNNNLLLMMMPPPSSSSSSQQQNNNLLLLLLWWWYYY]]]___^^^XXXPPPJJJFFFGGGHHHGGGDDDBBBAAA@@@AAA???===<<<===>>>@@@@@@KKKLLLOOOSSSYYY```gggkkkhhhnnnrrrtttxxxvvvhhhaaakkktttqqqvvvhhhddd>>><<<999777666777999:::888777666333111///------,,,---------------------***++++++,,,,,,,,,+++***((()))))))))************))))))))))))))))))))))))************************((((((((()))***+++------+++,,,222999@@@DDDFFFGGGFFF>>>666555:::???AAA@@@FFFDDDCCCGGGOOOYYY```dddZZZIII888999KKKccctttzzzhhhSSS???666222---,,,000111111111111333444111---,,,...111555:::DDDPPPYYY___aaa___YYYQQQJJJDDD@@@:::999888888777888:::>>>KKKSSSbbbpppttttttwww}}}~~~||||||}}}sssccc```fff```RRRKKKGGG@@@;;;999<<>>@@@CCCAAA??????CCCGGGJJJGGGCCCBBBCCCDDDCCCBBBBBBCCCDDDEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDFFFFFFFFFGGGIIIJJJIIIHHHBBBBBBCCCDDDEEEEEEEEEEEEBBBFFFIIIIIIHHHJJJPPPUUUzzzmmmWWWWWWYYYeeeqqqlllkkkxxx|||bbbJJJ@@@>>>DDDQQQcccmmmiiidddiiiuuuyyyxxxkkk\\\KKKGGGEEECCCDDDIIIMMMPPPQQQPPPRRRUUUVVVWWWYYY]]]aaa^^^___aaacccdddeeeffffffdddiiioooqqqpppuuuyyyyyyyyyyyyyyyyyyxxxxxxssspppwww{{{llleeeeeebbb^^^]]]]]]]]]\\\\\\UUUUUUUUUUUUSSSRRRRRRRRRTTTYYYbbbmmmxxxtttdddZZZ[[[eeennnuuuqqqkkkgggdddbbb^^^\\\___QQQCCC>>>BBBGGGHHHGGGFFFEEEQQQmmm}}}}}}vvvrrrvvvwwwZZZDDDGGGIIIHHHHHHJJJKKKJJJGGGFFFDDDCCCCCCDDDEEEFFFFFFDDDBBBAAABBBCCCDDDDDDBBBAAAAAABBBBBBCCCDDDEEEFFFGGGGGGFFFDDDDDDEEEGGGNNNDDDLLLRRRMMMaaa~~~ooopppVVV777888777888999777555999???;;;===@@@EEEMMMUUU]]]aaapppqqqpppooonnnppprrrrrrhhhiiilllssszzzzzztttmmmpppmmmfff___WWWPPPGGGAAAAAA@@@>>>===;;;:::999999;;;===???>>><<<<<<>>>@@@???>>>???AAACCCCCCBBB@@@===@@@DDDFFFEEECCCAAA@@@BBBCCCEEEHHHIIIFFF@@@;;;999<<<======;;;:::;;;<<<<<<<<<===???BBBFFFKKKNNN\\\]]]^^^```dddhhhlllnnnhhhpppyyywwweeeWWWeeevvvccclll{{{sssrrr===<<<:::888888888999:::888777555444222000......+++,,,,,,------------,,,)))***+++,,,---,,,+++***))))))))))))************))))))))))))))))))))))))************************,,,+++******))))))*********))),,,444;;;BBBJJJQQQTTTJJJ>>>999;;;???@@@@@@CCCEEEGGGJJJQQQ\\\jjjsssvvvfffPPP???>>>MMMcccsssqqqZZZEEE888222111111111333333111222333000+++.........///000555;;;@@@QQQWWWZZZYYYUUURRRNNNIIIEEE@@@===<<<999555555777000222777>>>BBBEEEKKKSSSXXXZZZ]]]^^^]]]ZZZUUURRRPPPOOOHHH>>><<>>BBBAAA===>>>DDDJJJSSSNNNHHHEEEEEEDDDBBB???BBBCCCDDDFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCEEEEEEEEEFFFHHHIIIHHHGGGBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCEEEGGGIIIKKKWWW~~~aaaTTTTTTppp}}}wwwhhhQQQLLL===AAAMMM\\\aaa___cccllltttooo]]]XXXUUURRRRRRSSSSSSPPPLLLJJJJJJKKKLLLNNNPPPQQQRRRTTTUUUWWWZZZ\\\]]]]]]]]][[[___bbbbbbaaabbbhhhmmmnnnmmmlllkkkjjjiiiiiiiiieeeeeeddddddddddddddddddhhhdddgggrrruuummmgggggg```^^^[[[ZZZZZZ[[[ZZZZZZRRRRRRQQQOOOMMMMMMPPPRRR```eeemmmuuu|||{{{pppfffaaaccchhhnnniiibbb^^^\\\ZZZVVVRRRMMMBBB;;;CCCNNNQQQKKKEEEFFFHHHZZZyyyxxxzzzwww___JJJDDDEEEGGGHHHGGGFFFFFFHHHIIIGGGEEECCCAAABBBCCCCCCEEEDDDBBBAAAAAABBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFEEEDDDDDDEEEGGGKKKFFFIIIOOOKKKLLLrrr}}}nnn~~~|||sssjjjlllGGG888666777;;;:::777777:::<<<;;;<<<>>>CCCIIIOOOSSS[[[bbbjjjooouuuzzz{{{xxx|||vvvqqqttt{{{~~~|||wwwuuuuuussspppmmmiii```VVVPPPMMMJJJFFFCCCAAA@@@???======<<<999777666888999:::888777888:::::::::999999:::<<<======;;;999888777777888:::;;;;;;999777666888:::999777777:::======@@@DDDIIINNNTTT[[[```ggghhhiiikkkmmmoooqqqrrroooyyyqqqZZZRRRMMMUUU{{{zzzkkkfffuuussswwwuuu}}}<<<;;;:::999888888888888777666555444222111000///)))***+++---------,,,+++(((***+++------,,,+++***))))))))))))************))))))))))))))))))))))))************************,,,+++******))))))******///******///666<<>>>>>AAACCCDDDGGGKKKNNNTTT\\\gggoooyyytttfffPPP???>>>NNN^^^www{{{eeeNNNBBB:::333///333444111000333222...000000000000//////111222;;;CCCIIIJJJMMMRRRSSSQQQNNNFFFAAAAAA@@@>>>@@@EEECCC>>>::::::999999<<>>===<<<;;;999999;;;>>>AAABBB===???CCCFFFIIINNNUUUZZZeeekkknnnoooqqqqqqjjj```MMMDDD<<<;;;888444222444111//////333333222555::::::NNNjjjzzz~~~bbbgggrrrRRRCCCBBBCCCBBBAAA>>>???AAABBBBBBEEEIIIMMMRRRMMMFFFDDDDDDEEEBBB@@@AAABBBDDDFFFGGGFFFEEEEEEDDDCCCBBBBBBAAAAAABBBBBBDDDCCCCCCEEEGGGHHHGGGEEEBBBCCCDDDDDDDDDDDDDDDCCCCCCAAA@@@@@@CCCFFFHHHIIIEEEpppeeeSSSkkk{{{nnn___LLLBBBBBBOOOZZZ]]]```fffuuu}}}nnniiiccc```aaaaaa^^^[[[UUUPPPKKKJJJMMMPPPPPPNNNKKKMMMQQQUUUWWWXXXYYYXXX\\\^^^aaaaaaaaa```aaacccbbbbbbaaaaaaaaaaaabbbbbb___^^^^^^^^^^^^^^^______aaa\\\\\\cccccc^^^]]]bbb^^^\\\YYYXXXYYYXXXWWWUUUOOONNNLLLIIIHHHKKKQQQVVVfffiiilllnnnmmmkkkgggeeennnoooooojjjccc]]]\\\]]]ddd```[[[XXXWWWRRRKKKEEE>>><<>>DDDIIIMMMLLLUUU^^^eeepppzzz~~~{{{~~~{{{{{{}}}~~~~~~|||xxxzzzzzzyyyzzzyyyqqqfff```]]]XXXSSSOOOMMMLLLLLLGGGFFFBBB???<<<<<<>>>???AAA>>>;;;999999999999888;;;:::999999::::::999888888999::::::::::::;;;<<<888;;;======<<>>999777:::;;;999999;;;<<<;;;:::::::::;;;<<<===<<<999888;;;:::999===DDDBBBEEEJJJMMMRRRYYYbbbiiijjjnnnpppllljjjeeeYYYKKKBBB:::555777777444222555222///...111333555<<>>OOOHHHKKKttt|||tttyyyyyyoooeeetttyyyfffuuuvvvaaaQQQaaaqqqVVV:::000555::::::999===<<<::::::===BBBGGGKKKIIIOOOSSSXXXddduuu~~~|||}}}~~~~~~|||}}}~~~uuujjjjjjgggbbb]]]YYYWWWWWWWWWWWWTTTPPPLLLIIIJJJLLLNNNJJJFFFAAA===<<<<<<;;;;;;;;;999777888999;;;======999:::<<<<<<::::::;;;===:::>>>AAACCCDDDIIISSSZZZaaadddiiikkkkkkllloooqqqsssssssssssssssrrrqqqpppuuuyyy||||||VVVOOODDDFFFfffrrr]]]ZZZdddkkklllcccggggggfffmmm~~~999999999888888888777777666555444222000///...---000//////...,,,+++************************************))))))((((((''''''))))))************))))))************************))))))))))))))))))))))))333000+++(((***111<<>>>>>@@@AAAAAAAAAAAACCCFFFKKKOOOQQQQQQYYYaaaeeeeeefffkkkooosssnnnfff]]]SSSIII@@@:::555444444444555444111///333444555666999DDDZZZmmm{{{www{{{qqquuupppooowwwtttiiivvvdddPPP@@@???@@@===???FFFKKKIIILLLWWWaaa```SSSEEEFFFEEECCCCCCCCCBBBAAA???@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAAAAABBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEDDDDDDDDDCCCBBBBBBBBBCCCDDDFFFGGGFFF]]]xxx}}}```[[[iiiqqqnnnhhh{{{~~~oooVVVHHHPPP```eee```hhhkkkvvvtttnnniiigggooozzzmmmeee^^^[[[WWWQQQOOOOOOMMMMMMMMMNNNPPPRRRTTTUUUSSSWWW[[[^^^^^^[[[YYYXXXTTTUUUUUUTTTRRRSSSUUUWWWWWWXXXYYYYYYYYYZZZ\\\^^^YYYXXXWWWVVVUUUTTTTTTSSSXXXWWWTTTQQQMMMKKKJJJKKKFFFGGGEEEBBBFFFLLLOOONNNYYY]]]bbbbbb```]]][[[[[[\\\YYYVVVVVVWWWWWWUUURRRUUUSSSOOOGGG???:::<<<>>>===DDDIIIEEEAAAHHH\\\nnn|||vvvvvvTTTUUURRRPPPOOOhhhiiiLLLGGGKKKJJJGGGEEECCCCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBDDDDDDCCCDDDDDDEEEFFFGGGCCCDDDEEEEEEDDDDDDEEEGGGGGGIIIJJJIIIHHHIIILLLPPPjjj~~~sssssstttsssiii^^^^^^eee___JJJEEEaaa]]]<<<444888999555>>><<<::::::;;;>>>BBBDDDFFFIIINNNSSSXXX]]]cccgggqqqwww~~~yyyuuusssnnniiiiiilllmmmkkkhhhllljjjeee```ZZZVVVRRRPPPWWWVVVSSSOOOJJJGGGGGGGGGBBBBBBCCCCCCDDDEEEGGGHHHDDDEEEGGGJJJMMMPPPRRRSSSVVVVVVWWWXXXZZZ]]]cccgggmmmmmmooorrruuuvvvuuusssssstttuuutttssstttwwwyyy{{{xxxxxxsssdddUUUIIISSScccxxxqqq```XXX[[[bbbgggiiillliiijjjsss999999999888888888777777666555444222111///...---//////...---,,,+++******************************++++++*********)))))))))******++++++++++++******************************************************,,,+++***((()))...555;;;JJJRRR[[[\\\TTTIIIBBB>>>FFFHHHFFFAAACCCOOOWWWXXXNNNOOOSSSXXXWWWNNNFFFBBB999BBBZZZyyywwwhhhIIIAAA777222333333111...555333111111222333222111000000//////000111222333999<<>>???EEEGGGHHHOOO\\\hhhgggZZZLLLEEEDDDBBBBBBCCCCCCBBB@@@@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDEEEFFFFFFQQQ^^^kkk}}}lllfffkkknnnkkktttqqqnnnpppmmmpppXXXMMMYYYkkkhhhrrrzzzxxxssssssyyy|||tttlllhhhaaaZZZZZZ]]]jjjgggfffgggeee```^^^```\\\WWWQQQMMMNNNOOOPPPPPPNNNQQQTTTWWWWWWWWWVVVVVVSSSSSSRRRSSSTTTUUUWWWXXXQQQRRRSSSSSSSSSSSSSSSSSSYYYXXXVVVTTTRRRQQQQQQQQQNNNWWWaaaccc___XXXTTTRRRMMMPPPQQQQQQSSSVVVTTTOOOVVVYYY]]]]]][[[YYYXXXYYYWWWUUUTTTTTTUUUTTTQQQNNNNNNIIICCC===999888777777EEEDDDBBBBBBIII^^^zzzeeeOOOQQQKKKQQQPPPaaa{{{|||bbbLLLIIIFFFEEEDDDBBBBBBBBBCCCCCCBBBCCCCCCDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFAAABBBCCCCCCBBBAAABBBDDDFFFGGGIIIHHHGGGHHHJJJMMMXXXzzz~~~zzzhhhsssuuubbbXXX```^^^]]]OOOHHHfffbbbBBB777777999777:::===>>>======>>>???===@@@EEEIIIMMMRRRWWW[[[bbbhhhqqqyyy|||~~~|||zzzzzzzzztttkkkccccccggglllmmmiii___TTTMMMZZZ[[[\\\ZZZVVVSSSQQQQQQWWWWWWWWWWWWXXXYYYZZZZZZVVVWWWYYY\\\```dddggghhhkkklllkkkjjjiiijjjmmmpppuuurrrpppppprrrtttuuuuuurrrpppppprrrxxxuuuggg]]]VVVRRRQQQrrr|||yyyeeeiii{{{wwwllllllnnnllldddmmm{{{999999999888888888888888666555444333111///...---......---,,,+++******)))))))))))))))))))))))))))+++++++++++++++*********++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++((()))*********,,,///222CCCGGGMMMSSSSSSLLL@@@777777GGGJJJ<<<:::JJJWWWXXXOOOMMMKKKPPPZZZaaa]]]UUU???;;;AAAYYYtttcccTTT@@@333222777<<>>LLL\\\tttvvv}}}aaahhhooowww{{{eee^^^TTT]]]tttfffHHHBBB@@@DDDDDD???@@@EEEFFFIIIRRR```jjjhhh[[[NNNDDDCCCBBBBBBCCCDDDCCCBBB@@@AAABBBCCCDDDDDDDDDDDDAAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDIIIJJJLLLTTTiiinnneeegggnnnmmmkkkttt}}}uuusss\\\LLLRRR\\\oooyyyqqqiiikkklllhhhooojjjeeeaaa\\\VVVUUUXXX]]]___eeekkkjjjggggggkkkhhhaaaXXXQQQNNNMMMLLLKKKMMMMMMLLLLLLLLLMMMMMMNNNOOOMMMKKKMMMQQQTTTSSSRRRUUUVVVWWWWWWWWWUUUTTTSSSOOONNNMMMMMMNNNOOOQQQRRRRRR___nnnsssooogggdddddddddiiilllllljjjfff]]]TTTUUUWWWXXXXXXWWWVVVVVVWWWVVVUUUUUUUUUTTTPPPKKKHHHHHH@@@777555999@@@EEEGGGBBB>>>;;;AAARRRlll~~~yyyRRRLLLNNNGGGLLLKKKRRR]]]]]]RRRHHHEEE@@@@@@@@@@@@@@@BBBCCCCCCBBBCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDAAABBBCCCCCCAAA@@@AAACCCDDDEEEGGGGGGFFFFFFGGGIIIHHHXXXzzz~~~sss```\\\dddqqqiiiOOOSSSZZZDDD<<<777>>>??????<<<999888;;;>>><<<>>>AAADDDGGGKKKOOORRRTTTYYY```gggoooyyy~~~uuunnndddjjjrrrwwwtttjjj^^^VVV```cccffffffddd```^^^^^^ggggggffffffffffffggggggeeeeeefffgggjjjmmmpppqqqtttuuuvvvtttrrrqqqqqqrrrvvvsssqqqoooooonnnmmmkkklllnnnsss}}}iiiWWWKKKJJJZZZlllqqq]]]VVVrrrqqqlllgggdddsss888888888888888888888888666666444333111///......------,,,++++++***))))))))))))))))))))))))))))))++++++++++++++++++*********++++++++++++++++++***************************++++++++++++++++++++++++)))+++,,,,,,,,,,,,...///;;;???EEELLLNNNIII>>>555000???FFFAAA@@@IIINNNKKKRRRTTTQQQQQQ\\\kkkoooiiiWWWIII???EEEXXXnnnsss\\\DDD888:::GGGRRRBBB===777222111111111111......///000000///......+++...222555999CCCQQQ\\\fffgggiiikkkkkkjjjiiihhheeefffggggggeeebbb^^^\\\^^^```ccceeegggggggggggg___YYYTTTSSSTTTOOODDD;;;===:::555333333444444444111333555666666555555666CCC]]]vvvsssdddccczzznnnaaammmuuuxxxsssfff\\\ooofffTTTAAA@@@CCCFFFDDD@@@AAAGGGIIIKKKQQQZZZaaa^^^RRRHHHCCCBBBAAABBBDDDEEEDDDCCC@@@AAABBBCCCDDDDDDDDDDDDAAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBGGGHHHIIIOOOaaajjj___ssssssttt}}}```FFFIIIYYYiiimmmoooqqqqqqmmmrrroooiii___UUURRRWWW___TTTXXX___ddddddaaadddkkkllljjjhhhccc]]]XXXVVVUUUYYYVVVRRROOONNNOOOOOOOOOOOOKKKHHHKKKPPPRRRPPPMMMOOONNNNNNNNNOOOPPPOOONNNMMMNNNOOOQQQTTTXXX[[[]]]eeekkkqqqtttsssssswwwzzz{{{nnnaaaXXXXXXXXXXXXWWWXXXXXXYYYZZZZZZYYYWWWSSSLLLFFFAAA<<<;;;===@@@EEEHHHHHHFFF;;;???HHHWWWiii{{{}}}~~~tttppp|||bbbLLLLLLKKKHHHHHHIIIIIIGGGGGGGGGEEEBBB>>>>>>??????@@@AAABBBCCCBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEDDDBBBBBBBBBDDDCCCDDDEEEEEEEEEEEEEEEFFFEEEIIIlll{{{qqq{{{qqqrrrttt\\\EEE======<<<===>>>>>>===<<<===???AAABBBCCCFFFIIILLLNNNPPPSSSVVVZZZbbbmmmuuu~~~{{{uuuvvvwwwxxxuuuqqqmmmjjjiiikkkmmmmmmkkkiiihhhhhhoooooonnnmmmmmmmmmmmmmmmmmmlllkkkjjjiiijjjlllmmmqqqsssuuuuuutttrrrrrrsssssssssrrrrrrpppkkkddd___bbbnnnxxxcccQQQLLLRRR```zzzmmmVVVZZZiiikkkfffhhhrrr~~~888888888888888888888888777666555333111000///...,,,,,,,,,++++++*********))))))))))))))))))))))))************************))))))************))))))************************+++++++++++++++++++++++++++,,,,,,,,,***+++,,,...333999BBBIIILLLJJJEEEAAA888777;;;BBBHHHHHHFFFEEEJJJVVV^^^___dddpppvvvtttsssdddTTTKKKNNN\\\tttuuuZZZIIIKKKSSSTTTNNNEEE===888555444222...///000000111000000000,,,///222111000444<<>><<<999666666444222222222222000///777777555333444888???EEEjjjmmm```bbbiiiqqqtttuuu~~~{{{kkkmmmhhhMMMEEE@@@@@@BBBBBB???===@@@FFFGGGGGGIIINNNQQQOOOHHHBBBBBBAAAAAABBBDDDEEEDDDCCC@@@AAABBBCCCDDDDDDDDDDDDBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAADDDHHHJJJSSSkkk~~~dddppp~~~}}}vvvVVVTTTXXXccckkkoooxxxqqq^^^VVV[[[bbb[[[\\\___```\\\XXX\\\cccgggooowwwxxxqqqjjjffffffjjjeee```^^^^^^`````````[[[WWWTTTVVVZZZ[[[XXXTTTVVVTTTRRRSSSWWWZZZ[[[[[[cccccccccdddeeeffffffgggmmmkkkjjjlllsss{{{wwwlll^^^\\\[[[ZZZZZZ[[[[[[[[[\\\[[[YYYTTTLLLEEE>>>:::333;;;FFFLLLJJJDDD<<<888IIIUUUhhh{{{vvvmmmqqqwwwUUUMMMMMMKKKKKKIIIMMMKKKDDDBBBGGGIIIEEEAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@BBBCCCDDDCCCBBBAAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEGGGWWW{{{www}}}IIIDDD???@@@CCCCCC>>>888:::<<<=========>>>@@@BBBGGGIIIKKKKKKLLLOOOVVV[[[aaaeeelllttt|||~~~{{{yyyxxxyyyzzzuuuvvvvvvtttqqqpppqqqrrrxxxxxxwwwvvvuuuuuuuuuuuuvvvuuusssqqqpppppppppqqquuuwwwyyyzzzxxxwwwvvvwwwsssqqqpppnnnkkkgggaaa]]]cccssssssQQQFFFFFFXXXqqqjjj\\\[[[iiiyyyxxxxxxgggnnn}}}888888888888888999999999777666555333222000///...---,,,,,,,,,++++++++++++************************)))))))))***************)))))))))******)))))))))************************++++++++++++++++++++++++*********)))((((((***,,,+++333>>>FFFKKKOOORRRTTTIII>>>999@@@FFFEEEFFFKKKDDDTTTfffpppuuuwwwxxxvvvsssdddTTTPPP\\\lllwwwhhhdddddd]]]RRRHHH@@@;;;777555333333222111000000//////---///000000......111555222666<<>>???@@@AAA@@@>>><<<;;;777777555333111222555777333222222222333222000...444333333555>>>PPPfffuuuyyywwwwwwvvv{{{}}}tttsssRRRCCCCCC@@@@@@@@@>>>;;;;;;@@@DDDAAAAAAAAACCCEEEEEEDDDBBBCCCAAAAAABBBDDDEEEDDDCCC@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAABBBBBB@@@AAAAAABBBBBBCCCCCCDDDBBBCCCCCCDDDEEEDDDDDDDDDCCCCCCDDDDDDEEEDDDDDDCCCBBBEEEGGGDDDEEEUUUyyy|||bbb}}}zzzsssbbb\\\XXXXXXfffyyy}}}|||~~~qqqmmmhhhccc[[[TTTUUUZZZ[[[fffrrrxxxtttmmmiiihhhhhheeebbbcccgggjjjkkkjjjiiigggeeefffhhhhhheeebbbeeecccbbbdddjjjnnnoooooouuutttsssppplllgggccc```aaa______eeepppyyy~~~zzzvvvsssllleee___\\\ZZZYYYZZZZZZYYYWWWTTTSSSPPPIIIBBB<<<999888===???@@@@@@BBBHHHSSS\\\kkkvvvzzzrrruuu|||xxxzzzlllooowww[[[NNNMMMNNNNNNMMMGGGLLLLLLFFFCCCGGGGGGDDDCCCCCCDDDDDDDDDCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEECCCCCCAAA@@@????????????>>>???AAA@@@??????@@@BBBDDDCCCAAABBBDDDGGGHHHHHHBBBGGGIII[[[www{{{|||zzz\\\DDD::::::<<<===<<<=========<<<<<<===???===AAAEEEFFFFFFHHHMMMPPPPPPTTT[[[aaafffjjjooorrryyy}}}~~~{{{xxxwwwyyyzzz}}}}}}|||{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyyyy{{{}}}}}}|||yyyuuuttttttmmmjjjfffddddddddddddcccrrryyyvvvgggWWWNNNRRRXXXhhhqqqWWWMMMZZZmmmtttqqqeeebbbeeennnpppppp777777888888888999999999777777555444222000//////------------,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,)))******++++++******)))************************************************''')))******((((((((()))(((---666???HHHQQQXXX]]][[[XXXQQQHHHCCCFFFLLLPPPJJJNNNZZZkkkuuuuuuqqqoooxxx}}}www```KKKEEEIII\\\pppuuunnncccXXXOOOHHHBBB???:::999777444333222222222////////////000000111111...///111333444444444444444555777888777555222000111222222333333222111000111111111000000111333444444333222222444666666666555:::BBBNNN^^^uuu~~~}}}xxxiiillltttyyyZZZFFFBBBFFFBBBBBB@@@>>>>>>@@@CCCEEE@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAABBBDDDDDDCCCBBB@@@AAABBBCCCDDDDDDDDDDDDEEEDDDCCCCCCBBBBBBBBBCCCAAAAAABBBCCCCCCDDDEEEEEECCCDDDEEEEEEFFFFFFEEEEEEBBBCCCDDDFFFFFFFFFEEEEEEEEEGGGIIIFFFBBBJJJccc}}}nnnppp~~~{{{}}}hhhTTTJJJNNNWWWggg}}}}}}ttthhh]]]XXXXXXWWW[[[bbbgggiiigggbbb^^^\\\ZZZZZZ^^^dddhhhhhhfffhhhhhhiiiiiiiiihhhgggfff^^^]]]^^^cccjjjmmmkkkgggmmmnnnmmmkkkggg```ZZZVVVTTTUUUWWW]]]dddjjjmmmnnnfffgggeeebbb```aaa]]]XXXZZZWWWUUUTTTTTTTTTQQQNNNHHHGGGCCC>>>999888;;;>>>DDD@@@>>>AAANNNddd{{{uuunnnkkklllttt}}}wwwrrroooVVVMMMNNNJJJRRRYYYNNNFFFIIIKKKHHHEEEEEEDDDCCCCCCCCCDDDEEEEEEDDDCCCCCCBBBBBBDDDEEEEEEFFFFFFFFFDDDDDDBBBAAA@@@?????????<<<>>>???@@@???@@@AAACCCFFFCCC@@@AAADDDIIIKKKKKKBBBEEEEEELLLlllvvvuuu}}}ssstttffflllzzzsss^^^WWWlllnnnQQQDDDDDDFFF@@@@@@AAA@@@>>>>>>???AAA:::===AAABBBBBBCCCGGGKKKNNNQQQTTTUUUUUUTTTVVVWWW]]]bbbkkkttt|||}}}}}}~~~~~~~~~}}}}}}|||}}}}}}}}}|||}}}~~~~~~}}}{{{zzzxxxyyyxxxuuupppllljjjjjjffffffiiimmmqqqsssrrrqqqssspppgggZZZNNNKKKPPPVVVwwwzzzgggeeeZZZTTT```rrrsssfffaaa^^^```kkkxxx777777888888999999999999777777555444222111//////...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))&&&))),,,---,,,***)))((((((***///888CCCOOOWWW[[[fffrrrnnnVVVEEEHHHOOOPPPRRRFFFDDDTTTdddgggdddcccVVVfffwww{{{hhhMMM===888CCCJJJ]]]zzzuuujjjaaaXXXRRRNNN>>><<<:::888777888999:::333111000000222333333333666444222000///111333555444444333222222333444444222333444555555666666666666444444444666666444222333111...///333777:::<<>>@@@DDDDDDEEECCCBBBCCCFFFHHHHHHBBBCCCDDDCCCBBBBBBBBBCCCDDDCCCBBBBBBCCCDDDCCCBBB@@@AAABBBCCCDDDDDDDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFBBBCCCEEEFFFGGGGGGGGGFFFBBBDDDIIIJJJFFFEEERRRccc}}}eeeXXXkkkqqqvvvrrriiiwww}}}zzzwwwzzzaaaQQQHHHAAAHHH^^^yyy|||mmmccc```___[[[YYY]]]ccceee```YYYXXXVVVWWW\\\bbbeeeccc___]]]___bbbbbbaaa```aaaaaa\\\]]]aaahhhnnnooojjjddd]]]```cccdddccc___ZZZVVVQQQRRRTTTUUUVVVXXX]]]aaaaaacccaaa]]]]]]^^^[[[VVVUUURRROOOOOOOOOMMMIIIFFF???>>><<<888666999???EEE777===III\\\qqqxxxrrrvvv|||yyyVVVEEELLLPPPHHHWWWcccOOOIIILLLNNNNNNKKKGGGFFFHHHAAABBBDDDEEEFFFEEEEEEDDDBBBBBBDDDEEEFFFFFFFFFFFFEEEDDDCCCAAA@@@?????????===???@@@AAAAAABBBDDDFFFGGGCCC@@@@@@EEEJJJMMMNNNEEEDDDEEEJJJTTTnnnttt|||www|||uuucccZZZ___dddaaaKKKPPPlllgggQQQHHH@@@@@@@@@???======>>>@@@<<<>>>@@@???===>>>AAADDDHHHKKKOOOQQQPPPPPPRRRTTTQQQSSSVVV[[[bbbmmmwww~~~}}}~~~~~~}}}yyywwwrrrrrrqqqnnniiifffeeeeeedddkkkxxxccc]]]SSSHHHFFFTTTooopppccc^^^WWWggg}}}ssshhhmmmnnnfff^^^ffflllsss444666888888777666777888999888555222111000000000,,,++++++******++++++,,,++++++************++++++******++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))************+++++++++)))+++---111888CCCNNNVVVbbbmmmsssfffNNN>>>AAAJJJWWWNNNBBBBBBRRRccccccYYYXXXYYY^^^bbb\\\PPPJJJKKK>>>DDDPPPccc{{{}}}sssppprrrbbbRRRCCC===:::555444777555222777777---...222///333444111,,,---333444000...000222111000///111222222111111111222333444555666222///000444777666555;;;555444;;;===>>>FFFRRRhhhsss~~~zzzyyyiiiUUU___nnn|||{{{xxx}}}eeeOOOCCC===BBBLLLLLLIIIGGGHHHJJJJJJHHHEEEBBBBBBCCCCCCDDDEEEEEEEEEBBBCCCDDDDDDDDDCCCAAA@@@DDDEEEDDDCCCAAABBBDDDFFF???>>>>>>???AAABBBBBBAAABBBCCCCCCDDDDDDCCCBBBAAABBBBBBBBBBBBCCCCCCCCCDDDFFFDDDDDDDDDFFFGGGFFFEEEDDDEEEFFFGGGGGGJJJNNNQQQtttnnn______hhhxxx}}}xxx|||sssdddssspppmmmrrr}}}]]]CCCBBBFFFVVVooo}}}pppllliiieee```]]][[[[[[[[[YYYWWWUUUWWW[[[]]]\\\ZZZ^^^^^^]]][[[YYYXXXZZZ[[[[[[]]]^^^```aaaaaa``````]]]]]]___aaabbbaaa]]]ZZZ\\\\\\]]]\\\ZZZWWWSSSQQQXXXVVVUUUUUUVVVUUUQQQNNNIIIJJJKKKKKKIIIDDD???;;;222:::@@@???===>>>>>><<<;;;JJJ___ppp|||lllJJJJJJHHHGGGGGGHHHIIIJJJJJJKKKMMMNNNMMMKKKHHHFFFFFFFFFGGGGGGGGGFFFFFFEEEAAAAAABBBBBBBBBCCCCCCCCCEEEDDDBBB@@@????????????>>>???@@@@@@??????AAACCCAAABBBCCCCCCDDDDDDCCCCCCAAADDDBBBCCCKKKYYY|||zzzuuuvvvxxxlllZZZZZZgggdddVVVTTTpppoooQQQEEE===@@@DDD@@@:::888<<<<<<<<<999777999>>>BBBFFFGGGIIIJJJKKKJJJJJJIIIJJJKKKNNNRRRWWW\\\```bbbnnnpppuuuyyy}}}~~~|||{{{zzz{{{wwwtttvvvyyywwwooohhhjjjgggbbb]]]^^^eeennnvvvzzzyyyfffTTTHHHEEESSShhh|||rrr]]]TTTYYYbbbwwwyyyrrr___\\\hhhwww444666888888777666777888888777555333222000000///,,,++++++******++++++,,,++++++************++++++******++++++++++++******************************+++++++++***************)))))))))))))))))))))))))))************++++++++++++,,,---///444<<>>@@@MMMLLLGGGEEENNN^^^jjjmmmcccXXXQQQWWW___```[[[YYYIIIKKKMMMRRR]]]ooossscccZZZQQQDDD999444666222777999444888===999111555555222222444222---333333222111111111222333;;;;;;;;;:::999888777666444555666777777666555333444<<>>@@@BBBBBBAAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEDDDCCCDDDFFFGGGFFFEEEEEEFFFFFFFFFFFFHHHKKKNNNUUUpppiiiYYYfffzzz~~~pppssswwwbbbVVVMMMGGGKKKRRRYYYbbbjjjwww~~~}}}xxxsssnnnkkkiii^^^[[[VVVVVVXXX\\\^^^^^^XXXYYYZZZYYYYYYZZZ\\\___``````aaaaaa```___^^^]]]YYYYYYYYY\\\^^^______]]]``````___^^^]]]ZZZXXXWWWUUUSSSQQQQQQQQQPPPLLLIIIGGGEEEBBB>>>:::777666555;;;>>>>>>:::;;;@@@DDDDDDYYYgggyyy~~~WWWPPPOOOMMMJJJHHHGGGGGGGGGHHHJJJKKKMMMLLLKKKHHHGGGFFFFFFGGGGGGGGGFFFEEEEEEAAAAAAAAAAAAAAABBBCCCCCCCCCBBBAAA@@@@@@AAAAAABBB???@@@AAA@@@??????AAACCCBBBBBBCCCCCCCCCBBBBBBAAABBBEEECCCBBBFFFKKKbbb~~~|||lllgggnnnwwwxxxssskkksssiiiPPPCCC@@@???AAADDD============>>>???@@@BBB;;;<<<>>>@@@BBBCCCDDDDDDEEEFFFGGGIIILLLOOORRRSSSVVVXXX[[[___bbbeeefffffflllmmmmmmnnnooopppqqqqqqqqqppppppooommmllljjjjjjmmmiiifffeeefffddd___ZZZSSSXXX___gggnnnuuu{{{rrraaaPPPDDDPPPTTTeee~~~{{{bbbRRRRRR___ppp|||}}}lllhhhgggqqq{{{444666888888777666777888777777666555333111000///,,,++++++******++++++,,,++++++************++++++******++++++++++++******************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,...333999>>>MMMMMMNNNOOOPPPMMMIIIEEEJJJRRRVVVQQQOOOXXXhhhsssxxxkkkaaaeeennnuuuvvvvvvzzzkkk[[[TTTYYY```{{{xxxeeeOOOAAA@@@777666666222666:::444555888999555333444444222777444222111222333444444111222333444444444333333111444777777666888>>>DDDWWWiii{{{|||uuurrrmmmyyy|||{{{vvvrrrwwwiiiuuupppXXXCCC???DDDIIIOOOVVVTTTNNNFFFAAA@@@AAA@@@>>>??????@@@@@@AAABBBBBBBBBDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAACCCEEE===<<<<<<===@@@AAAAAA@@@AAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCDDDEEEFFFFFFDDDEEEFFFFFFEEEDDDEEEHHHJJJGGGTTTppppppdddfffwwwwwwzzz^^^QQQCCC===;;;;;;>>>CCCCCCMMM___ttt{{{yyynnniiiaaa\\\ZZZZZZZZZ[[[VVVXXXYYYZZZ[[[]]]aaadddbbbbbbbbbbbbaaa```^^^^^^WWWVVVVVVXXX\\\___aaaaaaaaa```___\\\ZZZYYYXXXWWWOOOMMMKKKJJJIIIGGGDDDAAA;;;999888666666777888999??????>>>???GGGVVV```cccuuu{{{|||zzzjjjkkk]]]IIIOOONNNLLLJJJHHHGGGFFFFFFFFFHHHJJJKKKKKKJJJIIIHHHFFFFFFGGGGGGFFFFFFEEEDDDAAAAAA@@@???@@@AAABBBCCCBBBBBBAAAAAABBBCCCDDDDDDAAABBBBBBAAA??????@@@BBBBBBCCCCCCBBBBBBAAA@@@???AAAFFFDDDDDDEEEAAAJJJ___vvvyyy~~~nnn|||lllYYYKKKBBB???<<<999777888:::;;;999666;;;;;;<<<<<<>>>???AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGIIIKKKNNNQQQSSSTTTUUUUUUWWWYYY[[[]]]^^^______^^^]]]\\\[[[YYYXXXWWWXXXVVVUUUSSSSSSTTTUUUVVVaaagggmmmoookkkddd\\\XXXSSSWWWWWWRRRPPPWWW```dddoooxxxjjj\\\PPPSSSdddtttxxxvvvjjjxxxyyyiiippp555666888888777777777888666666666666444222000///,,,++++++******++++++,,,++++++************++++++******++++++++++++***************************************+++++++++++++++))))))))))))))))))))))))))))))*********+++++++++---,,,,,,******,,,111444FFFEEEHHHQQQ\\\```]]]XXXIIISSS\\\ZZZUUUWWWbbbmmm}}}~~~|||{{{}}}}}}oooXXXIIIBBBEEEWWWjjjyyypppbbbRRRHHHCCC<<<>>>@@@888======;;;777555777:::===999555222222444666777777555666777888999:::::::::888<<<@@@BBBFFFSSSgggvvv{{{pppppptttvvvzzzzzz}}}wwwTTTFFF===DDDRRR[[[^^^```RRRKKKAAA<<<<<<>>>@@@@@@>>>??????@@@@@@AAABBBBBBDDDCCCBBBAAA@@@AAABBBCCCBBBCCCDDDDDDBBBBBBDDDEEE@@@>>>>>>>>>@@@AAA@@@???@@@AAABBBDDDEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBCCCEEEFFFEEEDDDBBBCCCDDDDDDCCCDDDFFFHHHMMMJJJSSSnnnttt```ssszzz{{{yyyfffbbbVVVGGG===999999:::<<<555999@@@HHHQQQ]]]hhhooooooqqqtttwwwzzz}}}{{{tttllleee]]]XXXTTTWWWXXXYYYYYYYYY[[[^^^aaaZZZZZZ[[[[[[\\\\\\\\\\\\XXXXXXXXX[[[___bbbbbbbbb]]][[[WWWTTTQQQOOOOOOOOOGGGFFFDDDBBB@@@>>><<<:::444555777999:::;;;;;;;;;777;;;BBBMMM```tttxxxpppkkkiiipppzzz{{{zzzsssgggoooZZZHHHJJJEEEEEEFFFFFFGGGGGGHHHHHHDDDEEEGGGIIIJJJJJJIIIHHHFFFGGGGGGFFFFFFEEEDDDCCCBBBAAA?????????@@@BBBCCCBBBBBBBBBBBBCCCCCCDDDDDDBBBBBBCCCAAA??????@@@AAACCCCCCCCCBBBAAA@@@>>>===>>>DDDDDDEEEIIICCCBBBOOOjjjxxx|||uuusss|||vvveee{{{iiiWWWMMMFFF===;;;>>>AAA???;;;:::999888777777888999999>>>>>>>>>>>>>>>???@@@@@@CCCCCCDDDFFFHHHJJJLLLNNNGGGGGGIIIKKKMMMOOOPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOLLLMMMNNNMMMNNNRRRYYY___eeeffffffbbbYYYNNNFFFAAA>>>DDDJJJRRRccc{{{wwwfffbbbiiihhhbbb```iiixxx}}}qqq```ddd```aaakkksss{{{555777999999888777888999666666666666555333111///,,,++++++******++++++,,,++++++************++++++******++++++++++++******************************))))))))))))******++++++))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++***)))***---000:::===EEEQQQ___hhhjjjiiiSSSVVVZZZ[[[[[[___hhhpppsss|||}}}uuuoookkkttt|||kkkYYYMMM>>>DDDGGGLLL```lll\\\PPPDDDDDDDDD:::<<<===>>>???>>>======???777666555555777888999888<<<=====================???EEENNNWWWcccwwwjjjeee^^^\\\gggzzz~~~{{{nnnsssWWWCCC>>>???MMM]]]ffffffcccSSSKKKBBB<<<<<<>>>@@@AAA>>>??????@@@AAAAAABBBBBBDDDCCCBBB@@@@@@AAABBBBBBBBBCCCEEEEEEDDDDDDEEEFFFDDDBBBAAAAAAAAAAAA@@@>>>???@@@BBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBDDDEEEDDDCCC???@@@BBBBBBBBBCCCFFFHHHHHHGGGFFFQQQooommm\\\xxxqqqgggfff|||vvvgggQQQ>>>777999===???999999999:::;;;???DDDIIILLLNNNRRRYYYaaajjjrrrvvv|||}}}~~~{{{ssshhh^^^XXXYYYYYYYYYWWWUUUUUUWWWYYYSSSSSSSSSSSSSSSSSSTTTTTTYYYYYY[[[^^^aaaaaa___\\\UUUSSSNNNJJJFFFDDDDDDDDD@@@???>>><<<:::888777777999888777666555666777888;;;DDDQQQaaassszzzsssoookkkoooxxxwwwvvvuuurrr```FFFDDDJJJAAABBBCCCEEEGGGHHHIIIJJJCCCDDDEEEGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@???@@@AAADDDCCCCCCBBBAAA???>>>======CCCCCCEEEJJJFFFDDDLLL[[[uuu}}}tttwwwvvv___cccsssooo]]]QQQ[[[tttmmm```OOOEEEBBBAAA===888<<<;;;:::999999:::<<<===999999999:::;;;<<<>>>>>>?????????@@@AAACCCEEEFFFAAABBBBBBCCCEEEFFFFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMJJJKKKKKKIIIHHHLLLSSSZZZZZZXXXSSSLLLFFFCCCBBBCCCIIISSScccwwwrrr\\\LLLKKK[[[pppwwwvvvvvvlll```iiijjjiiimmm~~~555777999999888777888999777666666666444333222111,,,++++++******++++++,,,++++++************++++++******++++++++++++******************************((((((((()))******++++++)))))))))))))))))))))))))))************+++++++++++++++,,,+++******,,,...222888BBBOOO\\\gggooorrrrrrmmmgggdddaaacccllluuuqqquuu{{{zzzhhheeefffhhhnnnsssuuusssqqqaaa^^^WWWQQQUUUiii{{{kkk[[[VVVRRRGGGCCCDDDIIIQQQSSSLLLEEEAAAAAADDDGGGGGGEEECCCBBBBBBDDDGGGLLLRRRVVVXXXXXXXXXbbbiiivvvwwwhhhXXXYYY[[[cccuuu~~~llldddbbbmmm|||cccEEE<<<===BBBOOO[[[aaa___[[[UUUNNNDDD???>>>???@@@???>>>>>>??????@@@AAAAAAAAACCCBBBBBBAAAAAAAAAAAAAAA@@@BBBDDDEEEDDDDDDDDDFFFEEECCCBBBAAABBBBBB@@@>>>???@@@AAABBBCCCCCCBBBAAABBBBBBBBBBBBCCCCCCCCCDDDCCCBBBAAABBBDDDDDDDDDBBB===???AAABBBBBBCCCEEEGGG===FFFJJJIIIVVVxxxyyy]]]\\\lllqqqttt}}}rrr___SSSLLLCCC<<<111222444666888999999999999:::===CCCKKKTTT[[[```ccciiippptttqqqjjjbbb^^^[[[[[[ZZZWWWTTTRRRSSSTTTTTTSSSRRRPPPOOONNNNNNNNNSSSSSSUUUXXXYYYWWWSSSPPPLLLIIIFFFBBB???=========999::::::888666555777888777555333333777>>>GGGLLL[[[cccmmmuuu}}}|||xxx|||yyyxxx~~~}}}jjjNNNHHHGGGCCCDDDEEEFFFGGGHHHHHHHHHHHHCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@BBBBBBCCCBBB@@@@@@AAACCCDDDDDDCCCCCCBBB@@@???>>>>>>EEECCCBBBGGGEEECCCJJJZZZXXXiiikkk|||jjjXXX\\\fffjjjZZZQQQVVVwwwpppaaaUUUHHH?????????===<<<:::999999999888888777888888999:::;;;;;;<<<<<<======>>>>>>???===>>>>>>>>>??????@@@@@@@@@@@@@@@BBBDDDGGGIIIKKKDDDDDDCCC@@@<<<===AAAEEEHHHIIIJJJKKKMMMSSSZZZ___lllwwwvvvbbbOOOIIIMMM\\\uuuxxxooohhhaaaccc{{{666777999999888888888999888777666444333333333333,,,++++++******++++++,,,++++++************++++++******++++++++++++******************************(((((()))******+++,,,,,,)))))))))))))))))))))))))))************+++++++++***+++,,,+++******+++,,,...333<<>>@@@DDDIIIPPPSSSQQQNNNNNNHHHAAA===>>>>>>>>><<<<<<======>>>>>>???@@@@@@AAABBBBBBBBBBBBAAA@@@@@@>>>@@@BBBCCCCCCBBBCCCDDDBBBAAA@@@@@@BBBBBBAAA@@@>>>???@@@AAAAAAAAA@@@???AAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@AAACCCDDDCCCBBB>>>@@@BBBCCCBBBBBBCCCDDD???EEEJJJIIIIIIYYYzzz{{{iiibbbuuurrrmmmoooxxxfffVVVFFFBBB<<<:::999999666444666777888;;;>>>BBBEEEGGGFFFLLLSSSVVVVVVTTTRRRRRRPPPPPPOOOMMMJJJIIIJJJLLLNNNMMMKKKIIIGGGGGGGGGGGGFFFFFFFFFGGGGGGFFFCCCAAA@@@???===;;;999999999999555777777777555666888;;;888;;;AAAJJJUUUaaajjjooozzz~~~||||||~~~yyy{{{|||jjjQQQHHHFFFDDDAAAEEEEEEFFFGGGGGGFFFFFFEEECCCCCCCCCDDDEEEEEEEEEEEEGGGGGGFFFFFFEEECCCBBBAAA@@@BBBCCCEEEEEEDDDCCCBBB@@@@@@BBBBBBCCCBBBBBBAAAAAABBBBBBBBBAAAAAABBBDDDDDDDDDDDDCCCBBBAAA@@@???>>>FFFEEEAAADDDBBBAAAHHHMMMFFFKKKiii|||lll```ccciiifff```dddwwwjjjfff```WWWMMMCCC<<<777AAA@@@>>>===;;;:::::::::;;;<<<===>>>>>>===<<<;;;::::::;;;;;;<<<<<<=========<<<<<<===???BBBEEEGGG@@@AAAAAAAAAAAABBBDDDFFFDDDOOOaaarrrpppWWWMMMMMM[[[lllvvv~~~uuunnnkkkgggppp666888999999888888888:::999777555444333333333444,,,++++++++++++++++++,,,++++++************++++++******++++++++++++******************************))))))***+++,,,,,,------)))))))))))))))))))))))))))************++++++++++++,,,---,,,***))))))***))),,,222===IIIUUU]]]aaadddmmmuuuooo[[[JJJOOO]]]aaagggkkkjjjnnnyyy~~~xxxqqqmmmpppwwwaaaMMMPPPFFFOOOYYYaaappp}}}qqqnnn}}}vvv~~~}}}{{{tttwwwVVV@@@@@@@@@AAACCCDDDDDDEEEGGGGGGEEECCC>>>:::999;;;======;;;;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBCCCBBBAAA@@@???<<<>>>AAABBBAAAAAAAAABBB???>>>===???AAACCCCCCBBB>>>???@@@AAA@@@???>>>===@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@AAACCCDDDCCCBBBAAABBBDDDCCCBBBAAAAAABBBIII???>>>EEECCCAAATTTnnnzzzzzzyyyjjjnnnyyyyyykkkWWWHHHAAA>>>;;;888666777888999999888777666666999;;;;;;999999;;;===<<<===<<<;;;999999;;;=========;;;;;;:::;;;<<<===<<<:::888777888888777666666666666666666666777777333555777666555666:::>>>EEENNN^^^nnnzzz~~~vvvsssyyy}}}uuupppPPPHHHEEE===>>>HHHAAABBBCCCEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDGGGGGGFFFFFFEEECCCBBBAAA@@@BBBDDDFFFGGGEEECCCBBB===>>>@@@BBBCCCCCCCCCBBB@@@AAABBBBBBAAAAAACCCEEEDDDDDDDDDDDDCCCBBBAAAAAA===GGGFFFBBBDDDBBBAAAHHH>>>FFFJJJQQQooouuu}}}sssccc[[[MMMLLLIIIEEEBBB???===<<<:::;;;===>>>>>><<<:::999888888999:::;;;<<<===>>>===<<<<<<<<<>>>@@@CCCEEEEEEGGGJJJOOOUUUZZZ]]]^^^vvv{{{jjj```^^^[[[WWWZZZVVV___uuu~~~nnndddrrr|||zzzjjjaaajjjxxx~~~ccc999777888;;;;;;777666777::::::999888666444333222...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********)))))))))***++++++,,,,,,******++++++++++++******)))************+++++++++((()))))))))************,,,+++*********+++------+++*********))))))((((((''')))...555@@@KKKUUU[[[^^^___fffmmmiiiYYYIIIBBB[[[^^^___[[[XXX___ppp~~~xxxzzzwww\\\JJJGGGAAACCCOOOVVVVVVYYYaaagggnnn~~~}}}zzzrrrggg___YYYfffrrr{{{~~~tttssseeehhh```BBBCCCGGGBBBQQQIIIAAA@@@EEEGGGDDD???:::;;;;;;<<<===>>>>>>???:::::::::;;;<<<===>>>?????????@@@AAAAAAAAA@@@@@@===???AAABBBAAAAAABBBDDD??????>>>>>>??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDAAAAAA?????????@@@AAABBB@@@@@@AAAAAAAAAAAABBBBBB@@@AAACCCDDDDDDEEEHHHJJJ___}}}jjjkkkzzzxxxaaakkkmmmZZZTTTMMMCCC:::777777<<<===999999<<<777777777777666555333333999999999999999999999999555666666777888888777777555333333333666888999999555444333444666777777666;;;888666999===CCCOOO[[[qqqzzz|||rrrtttpppuuuxxxuuueee[[[NNNEEEDDDEEEEEEDDDHHHHHHHHHGGGGGGEEEDDDCCCCCCEEEHHHHHHFFFCCCAAAAAAEEEEEEDDDDDDCCCCCCCCCBBBEEEEEEEEEEEEFFFFFFFFFFFFCCCAAA@@@@@@BBBBBBAAA???@@@AAAAAABBBBBBAAAAAA@@@BBBBBBBBBCCCBBBBBBAAAAAACCCDDDDDDDDDBBBBBBDDDEEEDDDBBBDDDKKKSSSjjjxxxccceeeuuurrrjjjfffqqq{{{lllccc___[[[UUUPPPOOOAAA888<<>>>>>===>>>???@@@???>>>777@@@EEEAAA===???FFFKKKQQQaaarrr{{{ooo\\\LLLIIILLLVVVkkkzzzmmmoooppp]]]WWWcccaaa^^^```nnngggXXX999777888;;;;;;777666777999999888777555333111000...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******++++++************************++++++++++++******)))************+++++++++)))))))))))))))******++++++******)))***+++,,,---************)))))))))((())))))+++///888CCCNNNTTT```ZZZYYYdddqqqqqqaaaPPPIIIWWWdddcccXXXUUU```nnn|||yyyooossszzzzzzppphhhddd___\\\___aaaaaacccfff^^^TTTWWWmmmyyynnnjjj[[[___hhhuuu~~~zzzzzzvvvtttgggiii~~~|||kkkhhhsssqqqNNN<<<===FFFNNNWWWNNNEEEBBBEEEHHHFFFCCC;;;;;;<<<<<<===>>>>>>???::::::::::::;;;<<<===>>>@@@@@@AAA@@@@@@???>>>>>>===???AAAAAA@@@@@@AAABBB>>>>>>======>>>>>>???@@@????????????????????????AAAAAAAAABBBBBBBBBBBBCCCBBBAAA@@@?????????@@@AAA?????????@@@@@@@@@AAAAAA@@@BBBCCCCCCCCCDDDGGGIIILLLbbb{{{fff^^^eeezzzrrrnnnyyyzzz~~~wwwhhh```TTTDDD777777;;;<<<999777;;;;;;;;;<<<<<<<<<======:::999888666555444444333777777777888888888888888666555555555555444333111777555333222444666777888999>>>IIIWWWaaahhhqqqzzzvvv|||wwwmmmmmm{{{gggYYYRRRIIIEEEEEEEEEDDDBBBFFFFFFGGGFFFFFFEEEDDDCCCDDDFFFHHHIIIGGGDDDBBBBBBDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCAAA@@@@@@AAABBB@@@??????@@@@@@@@@@@@@@@@@@???AAAAAABBBBBBBBBBBBAAAAAADDDDDDEEEDDDCCCBBBDDDFFFEEEBBBCCCGGGKKKWWWvvvzzz```OOOUUUeeeiiieee___^^^jjjooofff______aaa___^^^```XXXRRRIIICCCBBBFFFKKKOOONNNRRRQQQHHHEEEMMM[[[dddxxxeeeUUUKKKIIIOOO\\\gggssstttmmmttttttfff\\\]]]gggnnnvvv~~~oooTTTCCC999777888;;;;;;777666777888888777666444222000///...---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,++++++***))))))(((******++++++++++++******)))************+++++++++******)))((()))***+++,,,***))))))))))))***++++++************))))))))))))***)))''')))///888AAAGGGYYYYYYZZZcccxxxtttdddccccccdddeeeeeedddcccpppjjjddddddjjjrrruuuvvvsssxxx|||iiiRRRPPPWWWYYYWWWUUU^^^fffjjjdddYYYWWWaaallluuulllhhheeebbbZZZPPPKKKLLLTTT]]]nnn}}}xxxttthhhrrr}}}||||||mmmooo{{{pppLLL???===:::CCCQQQWWWOOOFFFBBBCCCEEEEEECCC;;;;;;<<<<<<===>>>>>>>>>999999999999999:::;;;<<>>@@@@@@???>>>>>>???===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBAAA@@@???????????????>>>>>>>>>????????????@@@AAABBBCCCCCCBBBCCCEEEGGGBBBHHH[[[www|||cccUUUnnnzzzccceee~~~xxxmmmhhhxxx~~~lllWWWMMMIIIFFFBBB@@@::::::;;;<<>>>>>;;;;;;::::::::::::::::::============<<<;;;999999;;;999888888:::>>>CCCFFFNNNYYYlll{{{xxx~~~zzz{{{pppJJJMMMJJJFFFFFFGGGGGGDDDAAADDDDDDEEEEEEEEEDDDDDDCCCDDDFFFHHHHHHFFFDDDCCCCCCDDDCCCCCCCCCCCCBBBBBBBBB@@@AAAAAABBBCCCDDDEEEEEECCCAAA@@@@@@AAAAAA@@@???>>>>>>????????????>>>>>>@@@AAAAAABBBBBBAAAAAAAAADDDEEEEEEEEECCCCCCEEEFFFDDDBBBBBBEEEDDDFFFTTTeeevvv|||yyy\\\VVV^^^lllooorrrsssuuu~~~wwwooobbbXXXWWWYYYVVVPPPQQQ[[[lllxxxxxxvvvzzzzzzzzzvvvyyyyyy^^^VVVRRRKKK999777888;;;;;;777666777888888777666444222000///...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))******++++++++++++******))))))*********++++++++++++***)))((((((***,,,---)))))))))))))))******************)))))))))))))))***)))''''''***///555999AAASSSaaadddpppwwwnnnkkkmmmppppppsssxxxiiibbbfffmmmqqqrrrxxxwwwggg___^^^fffppp\\\ccciiicccYYYVVV```kkkfffppp}}}ttteee^^^^^^WWW___nnn{{{~~~wwwqqqppp|||~~~www~~~vvvrrrqqqoooQQQ;;;>>>CCC???@@@GGGLLLHHHBBB??????@@@???===;;;;;;<<<<<<============888888888888888999::::::>>>>>>>>>>>>>>>===<<<;;;<<<===???>>>===<<<<<<=========<<<<<<======>>>???==============================>>>>>>>>>?????????AAAAAA@@@??????>>>>>>>>>>>>>>>>>>?????????@@@@@@AAABBBCCCBBBAAAAAACCCEEEGGGAAACCCTTTlllnnneeemmmsss{{{nnnccc^^^]]]PPPNNNLLLJJJJJJLLLOOOQQQIIIGGGDDD@@@>>>=========<<<<<<;;;;;;;;;:::::::::777888999:::;;;<<>>>>>??????????????????>>>???@@@@@@AAAAAAAAAAAA@@@DDDEEEFFFEEECCCCCCEEEFFFBBBAAABBBEEEDDDBBBEEELLLbbbxxxnnnwwwooovvvtttkkk|||}}}|||rrrlllpppmmmaaa[[[eee|||qqq[[[LLLNNNNNNNNNRRR___ppp{{{}}}pppxxxrrrcccbbbjjj}}}tttooorrrxxx~~~___OOOPPPUUUUUU999777888;;;;;;777666777999999888777555333111000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++******++++++++++++******))))))*********++++++++++++***)))))))))***,,,,,,(((((())))))************))))))))))))))))))******))))))))))))***+++,,,---***BBBUUUWWW^^^sssdddXXXbbbrrrvvv{{{pppssszzzvvvyyy||||||zzzyyy{{{wwwqqqwwwzzz{{{zzzgggZZZ]]]gggttt~~~{{{{{{tttnnn}}}{{{cccKKKCCC===@@@EEEFFFAAA===@@@@@@@@@@@@???===;;;999;;;;;;;;;;;;;;;<<<<<<<<<888888777777777888999999:::;;;;;;<<<============;;;<<<>>>===<<<;;;;;;<<<>>>============>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>@@@@@@@@@@@@??????>>>>>>????????????@@@@@@@@@AAAAAABBBBBBAAA@@@@@@AAACCCIIIDDDAAADDDNNN]]]qqqzzzfffssswwwbbbggguuuyyyvvvuuuqqqkkkeeeaaa``````aaaVVVTTTOOOKKKFFFCCCAAA@@@CCCCCCDDDDDDDDDDDDCCCBBBGGGHHHHHHIIIJJJNNNUUUZZZaaafffkkkpppsssvvvzzz}}}~~~|||ssspppppp{{{}}}cccSSSMMMMMMIIIGGGEEEDDDEEEEEEEEEDDDAAABBBBBBCCCCCCCCCBBBBBB@@@BBBDDDCCCBBB@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBB@@@AAABBBCCCDDDEEEFFFFFFBBB@@@??????@@@AAA???>>>??????@@@@@@@@@@@@??????>>>??????@@@AAAAAA@@@@@@DDDEEEEEEDDDCCCCCCDDDFFFBBBAAABBBDDDEEECCCDDDFFFCCC\\\rrrxxxxxx}}}xxxpppddd[[[```eeeddd^^^\\\bbbjjjmmmzzz~~~|||ooofffnnnhhhaaa]]]XXXRRRLLLIIIUUUbbbpppzzzsssuuuwwwsssiii```aaafffbbbdddkkkuuujjjaaa\\\RRRLLLNNN999777888;;;;;;777666777999999888777555333111000...---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,((())))))***++++++,,,,,,******++++++++++++******)))************+++++++++*********+++++++++++++++((()))******++++++******))))))))))))************))))))***++++++***)))((()))444>>>EEERRReeeppprrrsss~~~jjjXXXRRRTTTnnnvvvxxxlll]]]___sss}}}}}}nnnaaa```lllyyyuuuwww{{{~~~~~~~~~{{{uuurrrzzz~~~rrrwww{{{}}}iii___gggmmmuuu___KKK<<>>AAABBB@@@===:::999::::::::::::::::::::::::888888777777777888888999777888999;;;<<<<<<======:::;;;======<<<;;;;;;<<<>>>>>>======>>>>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<======>>>>>>???@@@@@@??????>>>?????????@@@@@@@@@AAAAAA@@@AAAAAA@@@??????AAACCCAAABBBEEEFFFDDDFFFRRR___zzz}}}wwwvvvzzzmmmYYYWWWbbbnnnuuuxxx}}}yyyxxxxxxzzz{{{vvvtttoooiiibbb\\\WWWTTT[[[\\\___aaaaaa```^^^\\\ccceeefffffffffiiipppvvvxxx}}}uuu|||}}}vvvvvv{{{qqqkkkmmmuuu{{{{{{lllTTTPPPOOOLLLJJJHHHGGGDDDBBBAAABBBCCCDDDBBBBBBCCCCCCCCCBBBBBBAAA???@@@BBBAAA@@@???@@@AAA@@@@@@AAAAAAAAAAAAAAABBB>>>??????@@@AAABBBCCCCCCBBB@@@??????@@@@@@???>>>???@@@@@@@@@@@@@@@@@@???===>>>??????@@@@@@@@@@@@CCCDDDDDDDDDBBBBBBDDDEEECCCBBBBBBCCCCCCBBBCCCDDDFFFOOOaaawwwaaaUUUQQQPPP\\\hhhtttwwwjjjlllpppnnn^^^MMMJJJQQQVVVhhh~~~uuurrrqqqrrr{{{qqq^^^SSSNNNJJJRRRRRRXXXccckkkiiibbb]]]nnntttwwwsssppptttzzz~~~ooooooooommmkkkmmmttt{{{vvv~~~lllTTTVVVWWWNNNOOOZZZ999777888;;;;;;777666777888888777666444222000///...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,******************++++++******++++++++++++******)))************+++++++++((()))+++------,,,+++***))))))+++,,,,,,,,,+++***((()))))))))************************))))))((((((---,,,///777EEERRR[[[___``````eeepppyyyuuufffWWWXXXgggzzz}}}pppfffccctttvvv{{{wwwfff\\\YYY^^^dddooottt||||||ssslllrrrvvvfffbbbsssbbbJJJ???999@@@DDDBBBCCCFFFDDD>>><<<@@@DDDDDD@@@<<<::::::888888888888888888888888999888888777777888888999888888999:::;;;;;;;;;:::999:::<<<===<<<<<<<<<=========<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<===>>>???@@@@@@??????>>>>>>>>>????????????@@@>>>???@@@?????????AAACCC===???DDDGGGEEEBBBEEEKKKbbbvvvzzzsssvvv{{{~~~sssffflllsssxxxyyy}}}xxxrrroootttwww|||~~~{{{xxxrrrvvvzzz{{{{{{|||}}}uuusssvvvzzzyyy{{{xxxqqqnnnwwwvvvRRRJJJPPPPPPKKKHHHGGGGGGFFFEEECCCCCCCCCDDDCCCCCCDDDCCCCCCBBBAAA@@@???@@@BBBAAA@@@???@@@AAA???@@@@@@@@@AAAAAAAAAAAA??????@@@@@@AAAAAAAAAAAAAAA@@@??????@@@@@@???===>>>>>>????????????>>>>>><<<===>>>???@@@@@@@@@@@@BBBCCCCCCCCCAAAAAACCCDDDAAABBBCCCBBBAAAAAABBBCCCGGGLLLPPP\\\zzzrrriiiWWWbbbnnn|||zzzoooppptttuuuiii[[[[[[ddd___aaagggoooqqqiiiZZZNNNPPPQQQSSSYYYgggvvvzzzwwwaaa```]]]YYYZZZbbbpppzzzqqqlll___OOOJJJQQQ[[[bbb^^^```lll}}}|||lllaaakkkjjjbbbWWWTTT]]]jjjqqquuuyyy||||||}}}ttt___NNNKKKJJJJJJUUUddd999777888;;;;;;777666777777666666555333111///......---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,,,,,,,++++++***)))))))))******++++++++++++******)))************+++++++++'''))),,,......---+++))))))***+++,,,---,,,++++++(((((())))))*********++++++***)))''''''((()))***(((&&&)))///555<<>><<<;;;;;;;;;;;;<<<==============================;;;;;;;;;<<<<<<<<<======:::<<<>>>???@@@@@@@@@@@@============>>>>>>>>>>>>===>>>??????>>>???AAACCCBBB>>>???CCCEEECCCCCCEEEEEESSSiiijjjeeeooo~~~{{{{{{mmm|||}}}}}}|||yyynnnkkktttjjjVVVIIIMMMPPPIIIEEEHHHFFFHHHIIIIIIHHHGGGFFFGGGDDDEEEDDDDDDCCCBBBAAA@@@@@@AAABBBBBB@@@@@@AAABBB?????????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????@@@@@@???=========>>>>>>>>>>>>======<<<<<<>>>??????@@@@@@@@@AAABBBCCCBBB@@@@@@BBBCCC>>>BBBDDDBBBAAABBBDDDDDD<<>>===========================<<<<<<;;;<<<<<<============<<<<<<============>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@===???@@@@@@??????@@@AAACCCBBBBBBAAAAAABBBBBBCCCBBBHHHTTTfff~~~rrrgggqqqooohhhuuusssiiinnnxxx~~~yyy{{{vvvbbbssszzz}}}}}}yyyqqqvvv[[[PPPLLLGGGEEEFFFGGGFFFEEEFFFEEEDDDDDDEEEEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@???>>>======???@@@@@@@@@@@@???>>>>>>???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>???????????????@@@@@@@@@?????????>>>>>>AAABBBBBBBBBBBBBBBBBBBBBDDDFFFFFFDDDFFFTTTjjj{{{~~~xxxoooxxxzzzgggeee[[[XXXdddrrrwwwvvvuuuooobbbgggrrruuupppkkk___sss}}}ppppppooohhheeennn{{{xxxnnnxxxxxxyyy{{{___ZZZXXXYYY[[[```mmm{{{zzzsssnnnttt}}}]]]MMMRRROOORRRSSSPPPLLLIIIIIIJJJ777888999999999777666555555666777777666444111000,,,,,,,,,+++++++++++++++************************+++***)))))))))***+++,,,************************)))******+++,,,,,,---------,,,+++))))))))))))***)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++''''''''')))+++///222444555AAATTTgggvvvzzzpppgggggglllxxxrrrhhhdddeeedddaaa```cccjjjooo{{{{{{sssrrr{{{zzzuuuvvv{{{|||sssyyy~~~eeeIII<<<::::::::::::===BBBIIINNNNNNHHH@@@999AAAAAAAAA@@@???<<<:::888999999888888888777777777999999888888888777777777::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<@@@@@@@@@???>>>======<<<===============<<<;;;;;;<<<==================<<<<<<<<<=========>>>>>>>>>>>>>>>??????????????????===???@@@@@@???>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEIIIOOO[[[qqq}}}kkkeee~~~uuussskkkssskkkSSSKKKMMMJJJGGGFFFGGGHHHGGGEEEFFFEEEDDDDDDEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@??????>>>??????@@@@@@??????>>>===>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;======>>>????????????>>>@@@@@@@@@??????>>>>>>>>>@@@@@@AAAAAABBBBBBBBBCCCBBBCCCCCC@@@@@@GGGTTT___lllwwwuuuyyy|||yyyzzzpppcccTTTQQQ[[[gggmmmnnnjjjyyyxxxhhhdddnnnxxx|||{{{|||~~~kkkZZZ[[[jjjrrrpppsssyyysssfff```[[[[[[aaaiiirrr~~~ssshhhVVVIIIHHHLLLNNNOOONNNLLLJJJIIIIII777888999999999888777666555555666666555333111000---,,,,,,,,,+++++++++*********************************))))))******+++,,,*********************************++++++,,,,,,------,,,+++***)))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,------,,,++++++'''((()))+++++++++*********444EEEVVVdddpppyyy}}}~~~}}}jjjfffgggrrrzzzyyyqqqkkk___bbbgggkkknnnrrrwwwzzzpppjjjqqqqqqbbbbbbbbbhhhvvv~~~~~~{{{|||zzzbbbNNN:::666<<<@@@???===???DDDLLLQQQQQQKKKDDD>>>===>>>@@@AAA@@@===:::777:::999999999888888888888999999999888888888888888999999999::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<>>===<<<<<<============<<<;;;;;;<<<======>>>>>>======<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@???>>>>>>???AAA???@@@AAABBBBBBAAA@@@???DDDEEEEEECCCEEESSShhhyyyuuummm|||ssswwwmmm\\\^^^xxxiiiKKKDDDIIIIIIHHHGGGGGGHHHHHHGGGFFFFFFEEECCCDDDEEEEEECCCBBBAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>============<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCDDDDDDDDDCCCBBBCCCGGGJJJLLLpppzzzwwwuuuyyy~~~sssdddbbblllsssqqqttt{{{zzzkkkZZZVVV\\\ccc{{{xxxvvvvvvuuuooocccZZZVVVbbbooozzzvvvpppnnnrrrzzzqqqUUUQQQUUUQQQLLLKKKNNNMMMMMMNNNNNNLLLHHHFFF777888999999999888777777555555555555444333222111---------,,,,,,++++++******************************************+++++++++*********************************++++++,,,,,,,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))*********+++++++++)))***,,,------,,,***)))***+++,,,------+++***)))---000666>>>JJJXXXgggpppoooiiieeennn{{{uuunnnjjjlllrrrssswww|||{{{vvvqqqsss}}}xxxmmmkkklllqqqzzzzzzsssmmmpppvvvtttyyyzzz~~~kkkbbbRRREEE::::::@@@BBBAAAAAABBBDDDGGGJJJLLLMMMOOOPPP<<<===>>>>>>>>><<<:::999:::::::::999999999888888999999999999888888888888888888888999:::;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@@@@???===<<<<<<<<<======<<<<<<;;;:::<<<======>>>>>>======<<<;;;;;;<<<<<<<<<=========>>>>>>>>>============<<<===>>>??????>>>>>>???@@@>>>???AAABBBBBBAAA???>>>AAADDDFFFFFFFFFKKKTTT\\\uuu~~~nnnlllzzz{{{uuuwwwyyyxxxkkk\\\cccuuurrrzzzhhhVVVLLLIIILLLFFFFFFGGGHHHIIIIIIHHHGGGFFFEEECCCCCCDDDDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@???????????????????????????===>>>>>>>>>??????@@@@@@>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@BBBBBBCCCCCCCCCCCCDDDFFFFFFEEEDDDNNNVVVhhh}}}yyyvvvuuu{{{tttqqquuuxxx~~~{{{yyyxxxyyygggZZZRRRSSSSSSMMMMMMRRRPPPNNNMMMNNNOOOMMMHHHCCC777888999::::::999888777555555555555444333333222......------,,,+++******************************))))))******++++++++++++***************************+++++++++++++++,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))*********+++++++++''')))***,,,,,,***)))'''++++++++++++++++++,,,,,,,,,+++***+++111===KKKUUUdddcccbbbfffuuuzzzmmmgggfffmmmyyy{{{rrriiiyyyyyywww~~~uuummmmmmooo|||{{{uuu___MMMEEEAAA<<<999;;;<<<;;;<<>>???@@@@@@AAADDDJJJNNN>>>===;;;:::999:::;;;<<<:::::::::999999999888888888888888888888888888888666777777888999:::;;;;;;::::::::::::;;;;;;;;;;;;:::<<<>>>??????>>>===;;;<<<<<<<<<<<<<<<;;;;;;:::<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????>>>===???@@@===>>>@@@AAAAAA@@@>>>===??????AAACCCFFFHHHHHHGGGMMMZZZlll{{{tttooopppvvvwwwrrrmmmxxxzzznnnzzz}}}ttttttuuubbbMMMFFFFFFFFFFFFEEEDDDEEEGGGHHHHHHHHHHHHHHHFFFEEECCCCCCDDDDDDBBB@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<======>>>>>>===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<========================<<<<<<===>>>???@@@AAABBB???======???CCCDDDDDDBBBDDDJJJQQQ[[[ooouuupppsssxxx|||dddRRRPPPQQQUUUQQQHHHFFFKKKLLLJJJIIIKKKNNNNNNJJJFFF777888999:::::::::999888666666555555555444444444//////...---,,,+++******************************))))))***++++++++++++***************************++++++++++++++++++++++++******+++++++++******))))))))))))))))))))))))))))))************+++++++++'''((()))******)))((('''***)))(((((()))***,,,---'''((()))***+++000555:::JJJUUUaaaiiirrr{{{}}}{{{jjjiiikkkrrr|||~~~qqqeeejjj}}}zzzsssvvvzzzzzzjjjZZZHHH;;;666666555777:::999777:::???===@@@CCCBBB???<<<<<<>>>???===:::888777888:::<<<:::999999999888888888888777777777777777888888888666666666777777888888999999999999999::::::::::::999:::;;;=========<<<<<<;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<===???>>>======>>>@@@======>>>??????>>>======DDDAAA===>>>BBBEEECCCAAADDDEEEJJJSSS___rrr{{{ooouuuhhhZZZeee~~~xxx\\\IIIDDDAAAAAA@@@>>>@@@DDDDDDEEEGGGGGGFFFFFFHHHJJJGGGEEECCCCCCCCCCCCAAA@@@@@@@@@@@@@@@????????????========================:::::::::;;;;;;<<<<<<<<<===============<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;<<<<<<===>>>???@@@@@@???>>>===>>>AAABBBCCCBBBAAAGGGJJJHHHKKKaaauuu{{{vvvssspppwwwrrrYYYVVVUUUMMMIIIKKKMMMIIIDDDBBBDDDDDDEEEHHHKKKMMMMMMLLL777888999:::::::::999999777777666666555555555666//////...---,,,+++******************************((()))***+++,,,++++++***************************++++++++++++++++++++++++)))***++++++++++++***))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))(((((()))******+++&&&(((,,,......------...222>>>MMMZZZfffooorrrpppjjjccccccrrr}}}~~~}}}zzzwwwzzz}}}uuubbbTTTHHH>>>999888777666777;;;;;;:::<<<@@@<<>>>>>======>>>@@@========================CCCBBB@@@@@@BBBCCCDDDCCCFFFCCCBBBDDDIIISSSeeewwwyyybbb___mmm{{{qqqtttkkkyyyrrrzzzpppccc[[[nnnvvvWWWGGGCCCCCCEEEGGGEEEAAABBBFFFEEEFFFGGGFFFDDDEEEHHHKKKGGGEEECCCCCCCCCCCCAAA???@@@@@@@@@@@@????????????========================;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<=========<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCGGGFFFDDDDDDGGGQQQ```mmm|||uuu~~~zzzvvv}}}{{{[[[OOOQQQTTTMMMGGGGGGJJJIIIGGGFFFFFFGGGHHHIIIIIIKKKNNNPPP777888999:::;;;::::::999888777777666666666666777000//////---,,,+++******************************((()))***+++,,,+++******************************++++++++++++++++++++++++))))))+++,,,,,,+++***))))))))))))))))))))))))))))))************+++++++++++++++***))))))***++++++)))***+++,,,,,,+++***)))%%%(((***+++******+++,,,///222777AAAQQQ```fffdddaaa]]][[[]]]fffwwwnnn{{{}}}~~~~~~ttttttqqq}}}ssscccQQQEEE===999999<<<<<<777555999<<<;;;;;;<<<777;;;@@@@@@===<<<>>>BBB;;;;;;;;;:::999888777666888888888777777777777666444555555555666666777777555555555555555444444444666777777777777888888888888777777888999:::;;;<<<;;;;;;<<<<<<;;;;;;:::999888999999::::::999999888999999:::::::::;;;;;;;;;777777888999;;;<<<======<<<===>>>>>>======>>>???>>>===<<<<<<<<<<<<===>>>888===BBBDDDCCCBBBBBBCCC999;;;AAAHHHHHHFFFMMMXXX[[[ssszzz}}}hhhTTT___aaacccnnn}}}rrrjjj^^^[[[dddvvvxxx~~~mmmjjjpppnnn|||rrrvvvzzzrrrUUUJJJLLLGGG@@@>>>BBBGGGFFFCCCAAAFFFGGGGGGEEECCCDDDHHHKKKGGGEEECCCCCCCCCBBBAAA???@@@@@@@@@????????????>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::<<<<<<==================;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<===============888;;;???AAA@@@@@@AAABBBBBBDDDFFFEEECCCDDDMMMWWW```yyyxxxwww```WWWOOOFFFGGGJJJLLLKKKFFFDDDHHHNNNNNNOOOOOOMMMJJJJJJMMMQQQ666666888;;;:::777777:::;;;777666999:::777555555///...---,,,+++*********+++++++++*********))))))************************,,,+++***))))))***+++,,,+++***)))(((((()))***+++---,,,***(((((()))***+++******))))))))))))******************************))))))))))))************))))))(((((()))***++++++))))))))))))))))))))))))///---,,,...555@@@KKKRRRddddddcccbbbeeesss}}}yyyxxxiiiZZZTTTIII>>>;;;@@@CCC>>>888555888777555???KKKKKKAAA;;;<<<===>>>===<<<:::888999888888888777777666666888888777777666666555555777777666666555555555444555555555555666666666666666666777888888888888888999999;;;<<<<<<;;;999999777777888888888999999999:::999999999888888777777777777888999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;::::::;;;<<<===;;;<<<>>>???@@@???===<<<@@@@@@AAABBBBBBCCCCCCDDDKKKLLLYYYmmm}}}vvvbbbYYYcccgggiiiiiirrr{{{sssddd]]]UUUVVVfff{{{|||llleee]]]ZZZgggyyymmm\\\RRR]]]wwwyyy[[[MMMJJJIIIHHHCCCCCCCCCDDDDDDDDDDDDDDDOOONNNLLLJJJHHHGGGFFFFFFFFFFFFFFFEEECCCAAA>>>===<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;::::::999888======<<<<<<;;;;;;;;;:::<<<===============<<<;;;;;;:::999999888888999999888888999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<:::999;;;>>>@@@@@@>>>@@@AAAAAAAAABBBDDDHHHKKKNNNRRRggg|||uuurrrwwwkkkRRR===IIIIIIHHHHHHHHHHHHIIIIIIVVVWWWVVVSSSOOOMMMLLLLLL888888:::===<<<888888;;;;;;777666999:::777555555//////---,,,+++*********+++++++++*********))))))************************++++++***))))))***+++++++++***)))(((((()))***+++---,,,***)))((()))***+++******))))))))))))******************************))))))))))))************)))))))))))))))***++++++))))))))))))))))))))))))+++***((()))+++000555888EEENNN[[[eeemmmuuu}}}{{{|||}}}||||||vvvcccQQQHHHAAA===999:::???BBB@@@===999???BBBDDDKKKSSSMMM@@@AAA@@@>>><<<:::999888888888888888777777666666666777777777666666666555555666666666555555555444444444444444555555666666777555666777777888888777777999999999::::::999999999777777777888888888999999999888888888777777777666666777777888888888888888999999999999999999999999;;;;;;;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;;;;<<<;;;===???@@@@@@@@@???>>>@@@@@@AAAAAABBBCCCCCCCCC???===CCCNNNTTTXXXeeetttqqqiiiqqq~~~zzzllldddbbbhhhxxx~~~rrriiitttsssgggXXXNNNKKKKKKJJJHHHBBBBBBCCCCCCEEEFFFHHHIIILLLKKKJJJHHHGGGFFFFFFEEEEEEEEEEEEDDDBBB@@@>>>=========>>>???????????????<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;::::::999======<<<<<<;;;;;;;;;;;;;;;<<<<<<=========<<<<<<::::::999888888888888999888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;:::999;;;>>>@@@???>>>???@@@AAAAAABBBDDDHHHKKKNNNGGGHHHZZZwwwxxxyyy}}}rrrgggoooxxxoooXXXEEEIIIIIIIIIHHHHHHIIIIIIIIIKKKLLLLLLJJJHHHFFFFFFGGG;;;:::;;;>>><<<999999<<<;;;777666999:::777555666000///...,,,++++++******+++++++++***************************************++++++***))))))***++++++******))))))))))))******,,,+++***)))))))))***+++******))))))))))))******************************))))))))))))************))))))))))))))))))***+++))))))))))))))))))))))))*********))))))(((((((((...555???IIIVVVggg{{{}}}nnnhhhttt{{{kkkiiipppvvvlll]]]PPPEEE===:::777777888:::>>>EEEMMMSSSQQQTTTSSSQQQTTTWWWPPPDDDHHHDDD???:::777666777777777777777666666666666666666666666555555555555555555555555555444444444444222333333444555666666777555555666777777777777666888888777777777777888888666666777777777888888888777777777666666666666666555666666777777777777777888888888888888888888888::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;===>>>@@@AAAAAA@@@@@@???@@@@@@AAAAAABBBCCCCCCAAA======@@@>>>;;;AAAKKKUUUkkkwwwdddIIIHHHHHHIIIKKKKKKIIIGGGFFFEEEDDDCCCDDDFFFHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCAAA???===<<<===>>>>>>???????????????<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<<<<======:::999999888888888888888999999::::::;;;;;;<<<<<<::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;::::::;;;===??????>>>>>>@@@AAABBBBBBEEEHHHKKKEEEAAA@@@DDDNNNccczzzxxxppp{{{{{{tttooogggaaaYYYWWWaaallljjj[[[OOOIIIIIIHHHHHHHHHHHHIIIIIIFFFGGGHHHGGGFFFFFFGGGHHH<<<:::;;;===<<<888999<<<<<<888777::::::777555666000///...---,,,+++++++++************************************************+++******************+++***))))))))))))))))))***++++++***))))))******+++******))))))))))))******************************((()))))))))***************)))))))))))))))******))))))))))))))))))))))))))))))***++++++***)))))),,,++++++---777KKKcccsssvvvxxx|||qqqbbbPPPEEE>>>::::::<<<888999888777999FFFYYYhhhooojjj___SSSOOOQQQNNNHHHGGGDDD???:::777555666666666555555555555555555555555555555444444444444444444444444444333333333333111111222333444555666666444444555666666666666555888777555555555555777888555555666666666777777777555555555555555555555555444555555666777666666666777777777777777777777777999999999999::::::::::::888999:::;;;<<<;;;:::999:::;;;===???@@@@@@@@@@@@?????????@@@AAAAAABBBBBBFFFCCCBBBCCCBBB???BBBIII@@@MMM```pppwww{{{fffQQQEEEJJJJJJJJJIIIHHHIIIKKKMMMKKKIIIFFFCCCBBBBBBDDDEEEGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@>>>===<<<<<<======>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<======999999888777777777777777999999::::::;;;;;;;;;<<<999999999999999999999999::::::;;;<<<<<<<<<;;;;;;:::::::::;;;======>>>>>>===???@@@AAABBBDDDGGGJJJ>>>CCCIIILLLIIIIIITTT```yyy{{{~~~zzzooofffhhhpppzzzwwwdddZZZXXXYYYRRRMMMPPPVVVYYYUUURRRIIIHHHHHHGGGGGGHHHHHHIIIEEEGGGHHHGGGFFFFFFGGGHHH:::999999;;;:::666888<<<<<<888777:::;;;888666666000000...---,,,+++++++++*********************************************************++++++*********)))))))))******)))))))))******************++++++******))))))))))))******))))))))))))))))))))))))((()))))))))******************)))))))))))))))***((((((((((((((((((((((((''''''''''''((()))+++++++++---...///000444;;;@@@YYYmmm}}}vvvhhhRRRHHH???<<<;;;:::<<>><<<999777666555444444444444444444444444333333333333333333444444222222222222333333333333000111111222333444444444333333444555555555555444666666444333333444666666444444555555555666666666444444444444444444555555444444555666666666666666666666666666666666666666888888888999999999::::::777888:::;;;<<<;;;:::999999:::;;;<<<>>>?????????>>>>>>??????@@@AAAAAAAAAAAA??????@@@@@@???BBBFFFFFFGGGJJJNNNOOORRR\\\gggzzznnn[[[PPPIIIFFFIIIIIIGGGEEEDDDGGGLLLQQQJJJHHHEEEBBB@@@AAABBBCCCFFFFFFEEEEEEEEEEEEEEEFFFCCCCCCBBB@@@???>>>======:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;:::999999999999999:::::::::888888888888999:::<<<===999888777777666666777777999999999:::::::::::::::999999999999999999999999999::::::;;;<<<;;;;;;;;;::::::;;;;;;<<<<<<======<<<>>>@@@AAAAAABBBEEEGGGDDDDDDEEEFFFDDDCCCJJJSSS[[[www~~~wwwuuu}}}www|||jjj^^^YYYXXXXXXXXXSSSLLLGGGGGGJJJKKKJJJGGGGGGFFFFFFFFFFFFGGGGGGBBBCCCDDDCCCAAA@@@AAABBB888666777999888666888<<<<<<888777:::;;;888666777111000///---,,,,,,++++++***************+++++++++************************)))***++++++++++++***)))))))))************)))))))))*********++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))************+++******)))))))))))))))((((((((((((((((((((((((***)))(((((((((***+++,,,+++---//////...------...555BBBVVVgggvvvyyyzzz{{{~~~rrrbbbPPPDDD===888666888:::999:::===:::>>>AAABBBBBBGGGOOOUUU[[[UUUMMMEEEAAA>>><<<:::999:::<<<<<<;;;888666444333333333333333444444444222222222222333333333333111111111111222222222222111111111111222222222222222222333444444444444333555555444444444444555555333333444444444555555555444444444444444555555555444555555666666666666666666666666666666666666666777777777888888999999:::888999:::;;;;;;<<<<<<;;;::::::;;;;;;<<<===>>>>>>===>>>>>>??????@@@AAAAAA@@@?????????>>>>>>>>>???CCCBBBDDDGGGFFFCCCCCCGGGPPP\\\dddqqqoooWWWJJJGGGGGGHHHIIIEEEFFFFFFFFFEEEEEEFFFHHHEEEDDDBBBAAABBBCCCEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDCCCAAA@@@???>>>>>>>>>999::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;::::::999888777777777777888888888888999888777777777999:::;;;888777777666666666666666888888888999999999999999888888888888888888888888999999:::;;;;;;;;;;;;;;;999;;;<<<<<<;;;;;;<<<===<<<===???@@@???@@@AAACCCGGGBBB???@@@@@@@@@DDDIIIMMMWWWvvvpppeeeYYYRRRSSSUUUTTTRRRNNNPPPMMMHHHFFFFFFEEEBBBEEEEEEDDDDDDDDDDDDEEEEEEBBBCCCCCCAAA???>>>>>>???777555666888888666999>>><<<999888;;;;;;888666777111000///---,,,,,,,,,,,,))))))*********+++++++++************************)))***++++++++++++***)))((()))***++++++***)))((())))))***+++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))************++++++***)))))))))))))))((((((((((((((((((((((((+++++++++++++++,,,,,,,,,+++***)))'''(((+++000333)))+++...444AAAWWWooo}}}}}}kkk[[[OOODDD;;;444666333222666999999;;;???AAAAAACCCEEEFFFFFFFFFEEEBBB@@@>>>===;;;999666666777888999:::999777555333222222222222333333333444111111111111222222333333000000000111111111222222222111111111111000000000111222222333333333333333444444555555555555444444333333333333444444444444444444444444555555555666555555666777777777777666666666666666666666666666666666777777888999999:::::::::::::::;;;<<<===>>><<<<<<<<<<<<<<<===>>>>>>======>>>>>>???@@@@@@@@@CCCCCCCCCBBBBBBBBBAAA??????===@@@EEEGGGCCCAAABBB@@@DDD@@@BBBTTTiiioooaaaSSSHHH@@@AAABBBBBBCCCFFFHHHGGGGGGGGGFFFDDDBBB@@@DDDCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBDDDCCCBBB@@@????????????999:::;;;;;;<<<<<<;;;;;;999999999999999999999999;;;;;;;;;:::999888777666555555555666666666777777999888777666666777999:::777777666555555555555666777777777777777777777777888888888888888888888888999999:::;;;;;;;;;;;;:::999;;;<<<<<<::::::;;;===;;;===??????>>>===>>>???AAA>>>>>>BBBBBB>>><<<<<<@@@@@@OOOfffiiicccrrrkkk[[[TTTQQQMMMLLLNNNOOOMMMJJJEEEJJJKKKHHHGGGHHHFFFAAADDDCCCCCCBBBBBBCCCCCCDDDBBBCCCDDDBBB@@@???@@@AAA666555666888888777:::???===999888;;;<<<888666777111000///...---,,,,,,,,,))))))******++++++++++++************************)))***+++,,,,,,+++***)))((()))***++++++***)))(((((()))***+++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))************++++++***))))))((())))))((((((((((((((((((((((((&&&''')))***+++***)))(((***+++,,,,,,+++)))''''''(((+++...000222:::FFFPPP```nnnyyydddZZZKKK@@@<<<===@@@BBB666333222666:::<<>>???===;;;;;;888666666666555666888888888888888777666444333111111222222222333333333000000111111222222222333//////000000111111111222222222111111000/////////111111222333333333333222333444666666666666444333222222333333333444444444444444444555555666666666555666666777777777777777777777777777777777777777555666666777888999999999;;;;;;::::::;;;<<<>>>???>>>>>>============>>>???=========>>>??????@@@@@@>>>@@@@@@@@@BBBDDDCCCAAAIIIBBB>>>???AAAAAABBBEEE???HHHIIIJJJPPPQQQRRR[[[}}}zzzlllYYYMMMJJJIIIFFFFFFIIIHHHBBBAAAEEEFFFDDDBBBBBBCCCEEEEEEDDDGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@EEEDDDBBB@@@??????@@@@@@:::;;;<<<<<<======<<<<<<888888888888888888888888;;;;;;::::::888777555444444444444444555555666666:::999777666555666888999777777666555555555555555777777777666666666666666777777777777777777777777999999:::;;;;;;;;;::::::999;;;===<<<:::999;;;===;;;===>>>>>>===;;;<<<===<<<999:::>>>@@@???@@@CCC===;;;CCCNNNKKKCCCLLL___~~~ggg[[[TTTPPPTTTSSSQQQNNNKKKIIIIIIIIICCCGGGGGGCCCDDDIIIJJJGGGBBBBBBBBBAAAAAABBBBBBBBB???@@@AAA@@@???>>>???@@@777555555888999777777:::===<<<::::::;;;:::888666//////...---,,,,,,,,,,,,***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''---,,,+++++++++***((('''+++*********))))))(((((('''((()))******)))((('''))))))))))))************++++++++++++++++++++++++///---+++++++++...111333>>>KKK___qqqxxxiii]]]WWWJJJDDD===999:::;;;;;;:::444333333333666;;;@@@CCC===>>>>>>???>>><<<:::999666666666555444444333333444444444444333333222111222222111111111111222222222111///000111222222111111111111111111111111111000000000000000000000000000000000000000000000000222222222333333444444444333333333444444444555555333333333444444444555555777777666666555555555555888888777666555555666666999999888888888888888888888888999999999:::::::::<<<<<<<<<<<<============??????@@@AAABBBBBBBBBBBB@@@@@@AAAAAABBBCCCCCCCCCAAABBBCCCDDDDDDCCCBBBAAACCCDDDEEEFFFGGGHHHHHHHHHQQQfffuuuiii[[[SSSQQQOOOHHHAAADDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>============:::::::::999999888888888;;;999666666888999999999999999888777666555444444555555555555555555555555666666666666666666666666444666777666555444555777666666444333333444555666666666666666777777777777888888999::::::::::::999;;;;;;;;;;;;;;;;;;;;;:::<<<;;;;;;;;;;;;<<<======@@@>>>===>>>??????>>>===???@@@AAABBBDDDEEEFFFGGG]]]lllxxx^^^RRRPPPOOONNNOOONNNLLLJJJIIIIIIIIIJJJGGGHHHHHHHHHHHHGGGFFFFFFIIIHHHGGGEEEDDDCCCAAAAAABBB@@@>>>===<<<===???@@@888555666999:::888888;;;===<<<;;;;;;;;;:::777555//////...---,,,,,,,,,,,,*********++++++******************************************+++++++++,,,,,,***)))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))***)))))))))((((((((('''++++++***++++++***)))'''************)))))))))((((((((())))))))))))(((((())))))))))))************++++++++++++++++++++++++++++++***)))***,,,...///000777???GGGPPP\\\jjjtttxxxtttlllaaaVVVLLLEEEAAA???<<<999777888999:::;;;555444222222444888<<>>???@@@AAABBBBBBBBBBBB@@@@@@AAABBBBBBCCCCCCDDDAAABBBCCCDDDDDDCCCBBBAAADDDDDDEEEFFFGGGGGGGGGGGGJJJSSS]]]ccciiixxxppp___UUUTTTOOOIIIIIILLLMMMIIIEEEFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>============<<<<<<<<<::::::::::::999999888888:::888666666777999999888999999888777666555444333555555555555555555555555666666666666666666666666555666777777555555666777666555444444444444555666666666666666777777777777777888999999::::::999999::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======AAA???>>>???@@@@@@???>>>??????@@@AAACCCDDDEEEFFFJJJNNNXXXgggzzzwwwaaaQQQKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJHHHHHHHHHIIIHHHHHHGGGFFFGGGGGGFFFDDDCCCBBBAAA@@@AAA@@@???>>>===>>>>>>???888666777:::;;;999999<<<>>>===;;;;;;;;;999777444000///...---,,,,,,,,,,,,))))))************))))))*********************************++++++++++++,,,))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********))))))(((************))))))))))))))))))(((((((((((())))))))))))))))))************++++++++++++++++++++++++*********++++++,,,,,,---***+++,,,,,,///777BBBJJJZZZaaalllxxx~~~sssfff]]]SSSPPPJJJCCC===999777666666666777777777888:::===777555444333333666888::::::999999888777777777777666555555444444333333222222333333333333222111111222111111000000111111222111000///000222333222111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111222222222222222333333333444444444333333333333444444444444222333444555666777888888888888777666666666777777888888888888888888888888888888888999999999999:::999999999:::::::::;;;;;;===>>>???@@@AAAAAAAAAAAA@@@AAAAAABBBBBBCCCCCCDDDBBBBBBDDDDDDDDDDDDBBBBBBEEEEEEFFFFFFFFFFFFEEEEEE>>>GGGOOOMMMIIIMMM\\\kkkooo~~~pppaaaWWWRRRPPPOOOHHHHHHHHHJJJLLLKKKHHHEEEHHHGGGEEECCCBBBBBBCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAA@@@AAA@@@@@@@@@@@@?????????<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999999999888666666777888888777888888777666555444444333444444444444444444444444666666666666666666666666666777888777666555666888555555444444444555555666666666666666777777777777777888999999::::::999999999999999::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<======AAA@@@??????AAAAAA@@@???>>>>>>???@@@BBBCCCDDDDDD===???CCCHHHOOO___{{{rrrfff^^^```[[[TTTOOOLLLKKKJJJJJJEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCBBB@@@@@@????????????>>>>>>>>>======999777777;;;<<<:::;;;>>>???===;;;;;;:::999666444000///...------,,,,,,,,,******++++++++++++******************************************++++++++++++)))))))))))))))*********((((((((())))))((((((((())))))))))))))))))))))))))))))))))))((((((((((((''')))******)))))))))************)))))))))))))))***)))(((''''''((()))***((()))))))))***************************************+++,,,---......---,,,+++---......---...000333777===GGGQQQ[[[dddlllqqq}}}ssslllccc\\\UUUNNNEEE???BBBAAA>>><<<:::999999999555777888777555666:::>>>;;;999777555555666777888999888666555555555666777555555444444333222222222111222222222222222111111111111000000000000111111111111000222444555444222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111222222222222333333333333222222333333333444444444222333333444555666777777888777777666666777777777777777777777888888888888888888888888999999999999999999999::::::::::::;;;======>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEFFFEEEEEEDDDDDD===GGGQQQRRRMMMHHHJJJOOOGGGPPPYYY]]]```kkk}}}zzzppplll\\\XXXSSSPPPNNNNNNMMMLLLKKKMMMOOOOOOMMMJJJHHHGGGIIIGGGDDDBBBAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@?????????@@@@@@@@@@@@????????????;;;;;;;;;:::::::::999999:::::::::::::::999999999888777666666777888777666777777666555555444333333444444444444444444444444555555555555555555555555666777888777666666777888444444444444555555555666666666666666777777777777777777888999999999999999777888888999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<======@@@>>>>>>>>>@@@AAA@@@???===>>>???@@@AAABBBCCCCCCAAACCCFFFHHHFFFGGGPPP[[[zzz|||nnnccc]]][[[XXXQQQSSSTTTSSSQQQNNNLLLKKKGGGGGGHHHHHHGGGEEECCCBBBGGGGGGGGGHHHGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@??????======>>>>>>>>>===<<<;;;999666777;;;<<<:::;;;>>>>>>===;;;;;;;;;999777555000000///...------------+++,,,,,,------,,,,,,+++************************))))))*********+++++++++(((((())))))************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''')))++++++)))((()))+++))))))))))))))))))*********)))(((''''''((()))***((()))))))))************************************)))***,,,---...---,,,+++***,,,...///...,,,+++++++++///444888===BBBGGGJJJYYYcccpppyyy~~~xxxkkk___VVVKKKFFFAAA>>><<<;;;888555::::::;;;<<<<<<;;;::::::999999888555222222777<<<>>><<<:::888777777888999888777666555555555666777444444444333222222111111000000111111222111111000111000000000000000000111222222222444666777555444000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111222222222333333222222222333333333444444444444444444555555555555777666666666666666777777666666777777777888888888777777888888888999999999999999:::::::::;;;;;;;;;;;;<<<===>>>??????????????????@@@@@@AAABBBBBBBBBDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEDDDCCCCCCFFFFFFEEEDDDCCCDDDHHHJJJMMMMMMLLLIIIHHHLLLUUU\\\fffqqq|||pppcccYYYTTTRRRRRRPPPOOONNNNNNMMMJJJEEEBBBDDDFFFIIIIIIHHHHHHJJJKKKHHHFFFCCCAAA@@@AAACCCDDDEEEEEEEEEDDDDDDDDDCCCCCCAAAAAA@@@@@@????????????@@@@@@@@@?????????>>>>>>::::::::::::999999999999999999999999999999999999777666555666777777666555666666555555444444333333444444444444444444444444444444444444444444444444555777888777666555666777333444444555555555666666666666666666777777777777777777888999999999999888888888999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======>>><<<<<<===?????????>>>===>>>>>>???@@@AAABBBBBBFFFAAA>>>???@@@AAAFFFLLLWWWwwwwwwnnnfff___fffjjjhhh```YYYWWWVVVUUULLLOOOQQQQQQNNNJJJIIIIIIGGGHHHHHHHHHGGGFFFDDDBBBFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@???<<<<<<=========<<<;;;:::888666777;;;<<<;;;;;;???===<<<::::::;;;:::888666111000///...------------,,,,,,------------,,,,,,************************)))))))))************+++((((((((()))******++++++((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))(((+++---,,,***((()))+++))))))))))))************))))))(((((((((((())))))))))))))))))************************************((((((******+++***)))(((+++***)))((()))***,,,---...000111111111111333444999AAAKKKSSSWWW\\\ccchhhmmmqqquuuyyy|||zzzlllggg```ZZZSSSJJJ@@@888999777555444666777777777666777:::;;;;;;:::888777888777555333222222555888===<<<;;;999888888888999777666666555555666666666444333333222222111111000//////000111111111111000111000000//////000000111111111222444777777666444000000000000000000000000////////////////////////000000000000000000000000111111111111000000000000000000111111111222222222222222222222333333333333444444444444444555555555555555444444555555666666555666666777777888888888777777777888888888888999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===>>>>>>??????@@@AAAAAACCCDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCGGGDDDAAA@@@CCCEEEFFFEEEJJJJJJJJJLLLMMMMMMLLLKKKSSSWWW\\\aaafffppp{{{|||uuuqqqnnnllljjj\\\ZZZWWWSSSQQQQQQQQQRRRFFFEEEEEEGGGJJJLLLLLLKKKCCCDDDEEEEEEDDDEEEGGGIIIEEEDDDBBB@@@@@@AAABBBCCCEEEDDDDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>::::::::::::999999999999777777777888888888888888666555555666777777555444555555444444444333333333333333333333333333333333444444444444444444444444555666777666555444555777222333444555666666666666666666666666777777777777666777888888999999888888:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<;;;;;;<<<>>>???>>>===>>>>>>???@@@@@@AAABBBBBBAAA===<<>>>>>============<<<<<<777555666:::<<<:::;;;>>>;;;:::::::::;;;;;;999777111000///...------------+++,,,,,,------,,,,,,+++************************))))))))))))************'''(((((()))******++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))'''((((((((()))))))))******---000...***((())),,,((()))))))))************(((((())))))))))))(((((())))))))))))************************************((()))))))))))))))((((((,,,***(((((())),,,...///...///000///...,,,---...***---222444666999===AAACCCFFFIIILLLSSSZZZ[[[WWWOOOOOOOOOPPPRRRRRRRRRQQQMMMMMMLLLKKKIIIGGGEEEDDD???<<<999999:::999555111333222222333555777999999555555666666666666666555222222444666888999888777999999888777666666777777444555555666666555555555333333333222111111000000...//////000111111000000000000////////////000000//////111333666666444333000000000000000000000000////////////////////////000000000000000000000000222222222111111000000000000000000000111111111222111222222222222333333333222222333444444555666666333333333333333444555555555555666666777888888999777777777777888888888888888888888999999999999:::::::::;;;<<<============<<<<<<======>>>>>>??????@@@AAABBBCCCCCCBBBAAA@@@AAABBBBBBCCCDDDDDDDDDDDD@@@BBBFFFIIIKKKIIIFFFCCCAAACCCFFFJJJMMMNNNLLLKKKOOOOOOOOOLLLJJJLLLQQQVVVXXX]]]dddjjjoootttxxxzzzzzz{{{}}}~~~zzzuuummmccc\\\VVVSSSPPPNNNNNNOOOPPPOOOHHHHHHHHHGGGGGGGGGFFFFFFOOOLLLHHHFFFFFFFFFFFFEEEGGGGGGFFFFFFFFFFFFEEEDDDAAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAA>>>??????@@@@@@AAAAAABBB????????????>>>>>>>>>>>>;;;;;;:::::::::999999999555666666666777777777777555444444666777777555333444444444333333333333333333333333333333333333333333333333333333333333333333555666555444333444666222333444666666666666555666666666666777777777777666777777888888888888888<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<=========<<<;;;<<>>??????@@@@@@AAABBBBBBBBB<<<===BBBHHHHHHBBB===<<<>>>KKKVVVWWWXXXaaaoooxxxrrr{{{kkk^^^WWWUUU^^^[[[VVVRRRSSSVVVZZZ]]]OOOOOOMMMJJJKKKNNNNNNKKKMMMMMMMMMMMMNNNNNNNNNNNNFFFFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDBBBAAA@@@???>>>??????@@@777444666:::;;;:::;;;>>>::::::999:::;;;;;;:::888111000///......------...***++++++,,,,,,++++++***************************))))))))))))************'''(((((()))***+++++++++)))***,,,------,,,***)))))))))))))))))))))))))))'''((((((((())))))******+++...111///***((())),,,(((((())))))*********+++'''((()))******)))((('''))))))))))))************))))))))))))))))))))))))+++++++++***************((((((***,,,------,,,***(((***,,,---,,,,,,,,,---/////////...---...000222...111222444:::??????:::222222222333444444333222666666666555444333222111666222///111444666333000//////000111444666888888222111000//////000111222...000444;;;@@@AAA>>>999555555444444444444555555222333444555666555444333333333222222111000000000......///000000111000000000000////////////000000---...///222444555333111000000000000000000000000////////////////////////000000000000000000000000333222222222111111000000000000000000111111111111111111222222222333333333///000111333555666888888222222222222333333444555444555555666777888888999777777777777888888888888777777777777888888888888999:::;;;<<<============;;;;;;<<<<<<===>>>>>>>>>>>>???@@@@@@@@@@@@???>>>@@@AAABBBCCCDDDDDDDDDDDD>>>@@@CCCCCCBBBDDDGGGKKKKKKKKKJJJHHHGGGGGGHHHIIIEEEIIIOOOPPPNNNLLLLLLMMMIIIKKKNNNPPPQQQSSSWWWYYYTTTVVVXXX[[[]]]^^^^^^^^^ZZZ[[[\\\ZZZVVVRRRQQQQQQMMMKKKJJJJJJKKKLLLKKKIIILLLJJJHHHGGGGGGIIIKKKMMMHHHGGGFFFFFFGGGGGGEEEDDD@@@@@@BBBEEEHHHJJJHHHFFF>>>??????@@@AAAAAAAAABBBAAAAAAAAA@@@@@@@@@??????>>>>>>???@@@AAABBBBBBCCC????????????>>>>>>>>>>>>;;;;;;;;;:::::::::999999444555555555666666777777444444444555777777444222444444333333333333333333333333333333333333333333333333333333333333333333333444555444333333444555111222444666777777666555666666666666777777777777666666777888888888888888===============<<<<<<<<<<<<;;;;;;;;;;;;<<<=========<<<<<<===@@@AAA@@@???@@@@@@@@@AAAAAABBBBBBCCC>>>===???@@@===:::>>>EEE===FFFMMMLLLIIIKKKOOOPPPXXXfffxxx~~~{{{|||~~~yyyyyyxxxtttnnniiiiiijjjnnnkkkddd[[[RRRNNNNNNQQQQQQQQQPPPNNNLLLKKKMMMNNNOOONNNJJJGGGKKKRRRTTTQQQMMMLLLKKKLLLNNNNNNMMMKKKJJJHHHFFFEEEDDDCCCDDDDDDIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDBBB@@@@@@AAABBBCCC999777666888<<<>>>===;;;;;;;;;;;;<<<===<<<999777333333333222000///---,,,+++------,,,***)))***+++************************++++++******************))))))))))))))))))))))))((()))***++++++***)))((()))************+++++++++*********)))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,))))))************)))))),,,++++++******)))))))))))))))))))))))))))))))))******++++++++++++******************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///222444333111---...---+++((()))...333111000000000111111///...///......///111333222111222111/////////111333444333222111222444444111...222111555>>>GGGFFF<<<222222222222333333444444444333333333222222111111111111111111111111111111111000000000000000000000000111111000000//////......///////////////000000111//////////////////////////////............//////111111000000//////......//////000000000000//////000000000000111111111111111111111111111111222222111111222222222333333333444444444444444444444444666777888777666555666777666666666666666666666666666666666666777777777777888888999:::;;;;;;;;;;;;<<<<<<<<<<<<===============???@@@AAAAAA@@@>>>===BBBBBBCCCCCCDDDEEEEEEFFFAAAAAAAAABBBDDDEEEGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJIIIGGGGGGIIIJJJJJJLLLNNNNNNNNNNNNOOOPPPSSSQQQNNNJJJGGGFFFFFFFFFGGGIIIJJJLLLLLLKKKIIIHHHHHHEEECCCCCCGGGIIIIIIHHHJJJJJJIIIFFFDDDCCCDDDEEE@@@AAABBBDDDEEEEEEFFFFFFDDDCCC@@@>>>>>>@@@BBBCCC>>>??????@@@@@@@@@??????@@@@@@??????????????????AAA@@@??????>>>>>>??????;;;::::::999888777666666555555666666666666555555222222333333333333444444333333333333333444555666333222222111111222222333222222222333333333444444333333333333333333333333222333444444555555444444555555666666666666555555999999888777666666777777::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<===============@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>===<<>>>>>???@@@999777666999===???>>><<<;;;;;;;;;<<<===<<<999777333333222111000...---,,,+++,,,---,,,*********,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++***)))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,))))))************))))))************)))))))))))))))))))))))))))))))))))))))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000333555555333++++++,,,++++++,,,...000111000///000111000...,,,000......///000111111000555444222000000000111222222111000222555666555222444333444999>>>???:::444222222222333333333333333333333222222222111111111000000000000000000000000////////////////////////000000000000//////......//////......//////000111........................//////............//////000000000///////////////...//////000000//////...//////000000000111111111//////000111222222333333222222222222333333333333333333333333333333333333555666777666555444555777555555555555555555555555555666666666777777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@AAAAAA@@@???===AAAAAABBBBBBCCCDDDDDDEEEBBBBBBBBBCCCEEEFFFHHHIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIHHHHHHHHHHHHGGGGGGEEEGGGJJJKKKJJJKKKLLLMMMQQQOOOLLLIIIGGGFFFFFFFFFCCCEEEGGGIIIKKKKKKJJJJJJKKKHHHFFFEEEGGGHHHGGGFFFFFFFFFFFFDDDBBBBBBDDDEEEAAABBBCCCDDDEEEEEEEEEEEECCCAAA???======>>>@@@BBB>>>??????@@@@@@@@@@@@@@@>>>>>>??????????????????@@@@@@??????>>>>>>>>>>>>;;;;;;:::999888777666666444555555666666555555444222222222333333333444444222222222222222333444444222222222111111222222222222222222333333333333444333333333333333333333333222333333444444444444444555555666666666666555555999888777777666666666777999999::::::::::::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===============?????????@@@@@@@@@AAAAAA?????????@@@??????>>>>>>@@@AAACCCEEEGGGHHHHHHHHHIIILLLRRRYYYaaahhhnnnpppmmmvvvzzzoooddd___bbbgggfffaaabbbeee^^^RRRQQQVVVbbbnnnqqqmmmjjjkkk]]]UUUMMMIIIFFFDDDHHHNNNOOOIIIEEEHHHKKKLLLPPPUUUQQQNNNJJJHHHHHHLLLPPPSSSOOOMMMMMMNNNOOOPPPPPPNNNJJJJJJJJJJJJJJJJJJJJJJJJNNNMMMKKKHHHGGGFFFFFFFFFIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCGGGEEEBBB@@@>>>>>>>>>???999777777:::>>>@@@???<<<;;;:::;;;<<<===<<<:::777333333222111///...---,,,***+++,,,,,,+++***+++---************************(((((((((((((((((())))))))))))))))))))))))))))))******))))))))))))******)))))))))*********++++++))))))))))))))))))******))))))))))))))))))))))))*********+++++++++++++++))))))************)))))))))))))))))))))*********)))))))))))))))))))))))))))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,...111444666666555/////////000111000...,,,000/////////000000...---///...---...111333333333555444333222222222444444444333333444777:::::::::777555333333444666666555333333333222222222222222222222222111111111111111////////////////////////////////////////////////000000000////////////...///............///000000........................//////............//////....../////////000000000...//////000000//////...//////000000000000111111---...///000222333444444222222333333333444444444222222222222222222222222333555666555444333444666555555555555555555555555555555666666666777777777777888999:::;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;>>>???@@@AAAAAA@@@??????@@@@@@AAAAAABBBBBBCCCCCCBBBCCCCCCDDDEEEGGGHHHIIIGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEGGGHHHIIIJJJJJJJJJIIIIIIIIIJJJHHHFFFDDDBBBDDDFFFGGGGGGGGGHHHIIIMMMLLLIIIGGGFFFFFFFFFFFFCCCDDDFFFHHHHHHHHHHHHGGGIIIGGGEEEDDDEEEFFFFFFFFFBBBCCCCCCCCCAAAAAACCCEEECCCCCCDDDDDDDDDDDDCCCCCCBBB@@@>>>===<<<===???@@@@@@@@@@@@AAAAAA@@@@@@???<<<=========>>>??????????????????>>>>>>>>>======;;;;;;:::999888777777666333333444444444444333333222222222222333333333333222111111111111222222333222222111111111111222222111111222222222333333333222222222222222222222222222222333444444444444333444555555666666555555444777777777777666666666666777888888888999999999999::::::::::::;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<======>>>???@@@AAAAAABBB>>>???@@@@@@@@@@@@@@@@@@???@@@AAACCCEEEGGGIIIIIIKKKKKKKKKMMMQQQWWW\\\___eeekkkqqqtttooodddVVVNNNTTTYYYYYYTTTQQQRRRNNNFFFCCCIIITTT^^^```ZZZVVVVVVPPPIIIDDDCCCBBBCCCGGGMMM___YYYSSSNNNKKKJJJOOOUUUQQQOOOMMMKKKKKKMMMPPPRRROOONNNMMMNNNPPPQQQQQQOOOKKKJJJJJJIIIIIIHHHHHHGGGMMMLLLJJJHHHGGGFFFFFFGGGJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGFFFEEEEEEDDDCCCCCCFFFEEEBBB@@@???>>>??????999777888;;;???AAA???===::::::;;;<<<======:::888444333111000///...------)))***,,,,,,++++++,,,---************************((((((((()))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************)))))))))))))))*********))))))))))))))))))))))))***************+++++++++))))))************)))))))))))))))******+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,------------------------,,,,,,---///333555555555777666555777888666111,,,000//////111333444333222000//////111444777888888222222333444555777999:::888777777777999<<<===>>>777666444111///000333555333333222222111111000000111111111111111111111000........................////////////////////////////////////////////////......------......///000........................///......------......///------......///000000111///000000111111000000///////////////000000000111...//////000111222222333222333333333333444444444222222222222222222222222222333444444333222444555555555555555555555555555555555555666666666777777777888999::::::;;;::::::::::::::::::;;;;;;;;;;;;>>>???@@@@@@AAA@@@@@@?????????@@@@@@AAAAAAAAAAAABBBBBBBBBCCCDDDFFFHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDFFFGGGIIIJJJKKKIIIKKKNNNMMMJJJFFFEEEFFFCCCEEEGGGFFFEEEDDDEEEFFFIIIHHHGGGFFFFFFFFFFFFFFFHHHHHHHHHHHHGGGFFFDDDCCCBBBAAAAAAAAACCCEEEFFFGGGBBBCCCDDDCCCAAAAAABBBCCCDDDDDDEEEDDDDDDCCCBBBBBBBBBAAA???>>>======>>>???BBBBBBBBBBBBAAA???>>>===:::;;;;;;<<<===>>>>>>???>>>>>>>>>>>>======<<<<<<;;;;;;:::999888777666666222222333333333333222222111222222222222333333333222222111111111222222333111111000000000000111111111111111111222222222222222222222222222222222222111111222333333333333333444444444555555444444444666666666666666666666555555666666777777888888888999999999999:::::::::;;;::::::;;;<<<<<<<<<<<<;;;;;;<<<===>>>???AAABBBBBB>>>???@@@AAAAAAAAAAAAAAA@@@@@@AAABBBCCCEEEGGGHHHHHHGGGGGGIIILLLQQQUUUXXXfffdddbbb```]]]XXXOOOIIIDDDKKKMMMIIIFFFGGGGGGDDDBBBDDDKKKRRRRRRLLLIIIIIIPPPJJJDDDCCCCCCDDDIIIPPPmmmhhhaaaXXXOOOKKKNNNSSSPPPOOONNNNNNNNNNNNOOOOOOPPPOOONNNNNNPPPPPPOOONNNKKKJJJIIIHHHGGGFFFEEEEEEHHHGGGFFFEEEEEEEEEFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGFFFEEEDDDDDDCCCBBBCCCBBBAAA@@@@@@@@@@@@AAA888777777;;;@@@BBB@@@===:::::::::<<<>>>===:::888444333111///...---------)))***,,,,,,++++++,,,---************************)))))))))******+++++++++))))))))))))))))))))))))+++***)))(((((()))***+++(((((()))))))))*********(((((())))))************))))))))))))))))))))))))************************))))))************)))))))))******++++++,,,,,,,,,)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------------------------+++++++++---000222333222666555555888:::999555000333333444777;;;======<<<888666444444666888999888333333444555777999:::;;;888888777666666777999;;;555555555222000///111444222222222111111000000000000000000000000000000000////////////////////////......................................./////////---------------......///..............................------------......,,,,,,---...///000111111000111111222222111111000...////////////000000000111111000000000000000000222222222333333333444444333333333333333333333333000222333333222222333555555555555555555555555555555555555555666666666666777777888999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<>>>>>>??????@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFGGGEEEFFFFFFFFFFFFEEEDDDDDDBBBCCCDDDEEEGGGHHHIIIJJJGGGMMMSSSPPPIIIDDDFFFJJJHHHIIIJJJIIIFFFDDDDDDDDDFFFEEEEEEEEEEEEFFFFFFFFFIIIIIIIIIHHHHHHFFFFFFEEECCCCCCBBBBBBBBBCCCEEEGGGEEEFFFFFFEEEBBB@@@@@@AAAEEEEEEEEEEEEDDDCCCBBBAAACCCBBB@@@???>>>>>>>>>???DDDDDDCCCBBB@@@>>><<<;;;999999:::;;;<<<<<<======<<<<<<=========<<<;;;:::;;;:::999999777777666555111111222222222222111111111111111222222222333333333333222222222222333333111000000//////000000111000000000111111111222222111111111111111111111111000111222222333333222222333333444444444444333333444555666666666666555555444444555555666777888888888888888888999999999999999::::::;;;;;;;;;;;;;;;::::::<<<===???@@@BBBBBB>>>???@@@AAAAAAAAAAAAAAABBBAAAAAAAAABBBCCCDDDDDDCCCDDDFFFIIILLLOOORRRSSSVVVRRRNNNOOORRRTTTSSSPPP???DDDHHHFFFCCCDDDFFFGGGDDDDDDHHHLLLLLLIIIIIIMMMTTTLLLDDDAAA@@@AAAGGGNNN\\\]]]ZZZTTTNNNMMMOOORRROOOOOOOOONNNNNNMMMMMMMMMQQQOOONNNMMMNNNMMMLLLJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBCCCDDDFFFHHHIIIHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFEEEEEEDDDCCCCCCBBB??????@@@@@@AAABBBCCCCCC666666777;;;@@@AAA???<<<999999:::<<<>>>===;;;999444333000...---,,,------***+++,,,,,,+++***+++---************************))))))******++++++,,,,,,))))))))))))))))))))))))******))))))))))))******((((((((()))))))))******((((((((()))******++++++))))))))))))))))))))))))***************)))))))))))))))************))))))***************+++++++++))))))))))))))))))))))))((())))))******))))))(((++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))+++---/////////......000333666777777666666666777;;;???BBBBBBBBB@@@<<<888666555555444333555555555555555555555555333444444333111000222333222333444333111111111222111111111000000000000000////////////000000000000////////////////////////........................---............/////////---,,,,,,,,,,,,---......------------------------......------------......,,,,,,---...//////000000000111111222222111111000......////////////000000222111111000000///......111111222222222333333333333333333333333333333333000111333333222222444555444444444444444444444444444444555555555666666666666777888999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>???????????????@@@@@@@@@@@@@@@@@@??????@@@AAABBBDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDBBBCCCCCCEEEFFFGGGHHHHHHGGGMMMRRROOOHHHDDDGGGKKKJJJLLLLLLJJJGGGEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJGGGDDDCCCDDDFFFFFFGGGGGGFFFCCCAAA@@@@@@DDDDDDEEEEEEDDDCCCBBBBBBCCCBBBAAA@@@???>>>>>>>>>BBBBBBBBBAAA???===<<<;;;888999999999:::;;;;;;;;;;;;;;;<<<===<<<;;;:::999999999888777666555555444111111222222222222111111111111111111222222222222444444333222222222222333000000////////////000000///000000000000111111111000000000000000000000000000000111222222222222111222333333444444333333222333333555666666666555444333333444555666777888888777777777777888888888999888999::::::;;;;;;::::::::::::;;;===>>>@@@AAAAAA>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFHHHJJJKKKJJJJJJEEEDDDEEEHHHMMMNNNMMMJJJCCCFFFGGGFFFCCCBBBDDDFFFEEECCCEEEIIIJJJJJJNNNTTTVVVOOOGGGDDDBBBBBBFFFLLLOOORRRQQQMMMLLLMMMNNNMMMNNNNNNNNNMMMLLLKKKJJJJJJOOOMMMKKKKKKKKKKKKIIIHHHHHHHHHGGGFFFEEECCCCCCBBBBBBBBBBBBCCCDDDGGGIIIKKKEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCBBBBBB>>>>>>???AAABBBCCCCCCDDD555444666:::???AAA>>>;;;999999:::<<<>>>===;;;999444222000...,,,,,,------+++,,,---,,,*********,,,************************((((((((()))***+++++++++))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))***'''(((((()))******++++++))))))))))))))))))))))))+++*********)))))))))((())))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++---+++******,,,---------+++,,,---...///000444666333333555777;;;======<<<>>>:::666333222222111000333333333333222111111000...111222111///---...///000000000000111222222111/////////000000000000000........./////////000000------------------------........................---------.........//////,,,,,,,,,+++,,,------...------------------------...------,,,,,,------...---------......///////////////000000000000//////........./////////000000000000000000000/////////000000000111111111222222222222222222222222222222000111333333333333444666444444444444444444444444444444444555555555666666666777888999999::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDFFFGGGFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFGGGGGGIIIJJJJJJIIIHHHGGGHHHHHHHHHIIIJJJIIIGGGFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGIIIJJJKKKLLLNNNNNNMMMJJJEEECCCEEEFFFCCCEEEFFFFFFDDDBBBAAAAAACCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>===<<<<<<>>>>>>>>>??????>>>>>>===999999999999999999999999999:::<<<<<<<<<;;;999888888888777666555444333333111222222333333222222111111111111111222222222222333333222111111111111111000//////......//////000/////////000000000111111000000000000000000000000///000000111111111111111222222333333333333222222111333444666666555444333333333444555666777888888666666666777777777888888888888999:::::::::::::::::::::;;;<<<>>>??????@@@?????????@@@??????>>>>>>>>>???@@@BBBBBBBBBAAA@@@CCCDDDEEEFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGFFFDDDBBBFFFFFFEEEEEECCCBBBDDDFFFDDDBBBDDDGGGGGGGGGJJJOOORRRLLLIIIHHHGGGEEEGGGKKKNNNPPPNNNKKKLLLQQQQQQMMMMMMMMMLLLJJJIIIHHHHHHGGGIIIHHHGGGHHHIIIJJJIIIHHHFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAABBBDDDFFFGGGAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBB@@@@@@AAAAAABBBBBBBBBAAA444444555:::???AAA>>>;;;999999:::<<<>>>>>>;;;999444222000---,,,,,,------+++------,,,***)))***+++************************&&&''''''((()))******+++))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))+++*********))))))(((((())))))************))))))((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))************+++++++++************************///---******+++,,,---,,,///000000---***+++///444/////////111444555444333777444000///000111222222---...///000000000000000---000333333000//////000000...,,,---000222222222......//////000000111111---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////,,,,,,++++++,,,,,,---...------------------------...------,,,,,,------...---------...............------............------............/////////000......//////000000111111///000000000000111111111000000000000000000000000000222333333333333555666444444444444444444444444444444444555555555666666666777888999999:::999999888888999999999::::::::::::::::::;;;;;;===>>>>>>AAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBDDDEEEGGGHHHGGGGGGGGGGGGGGGFFFEEEEEECCCCCCDDDDDDEEEEEEFFFFFFLLLGGGCCCDDDHHHJJJHHHDDDDDDFFFHHHHHHGGGFFFFFFGGGDDDEEEFFFFFFFFFFFFFFFEEEHHHHHHHHHGGGHHHHHHIIIIIIJJJLLLKKKIIIEEEDDDFFFHHHAAACCCEEEEEEDDDBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCC@@@@@@???>>>===<<<;;;;;;999:::<<<===???@@@@@@@@@999999999888888888888888999:::;;;<<<<<<:::888777777777666555444333222222222222333333333333222222000111111111111222222222222222111000000///000000//////............//////////////////000000000000000000000000000000000000//////000111111111111111222222222333333222222222111222444666666555444333333333444555666777888999666666666666777777777777888888999::::::::::::999:::;;;;;;<<<===>>>?????????????????????>>>===<<<;;;===???BBBCCCCCCBBBAAADDDDDDDDDDDDDDDEEEEEEFFFFFFEEECCCBBBBBBDDDFFFHHHEEECCCBBBCCCCCCCCCDDDFFFEEECCCDDDFFFEEEAAAAAAEEEGGGDDDEEEGGGGGGDDDDDDGGGIIIJJJHHHGGGLLLUUUWWWSSSMMMLLLJJJIIIGGGGGGFFFFFFEEEDDDDDDFFFHHHJJJJJJIIIEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@?????????@@@AAABBB?????????@@@@@@AAAAAAAAA???@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBAAA@@@@@@???777777999<<>>;;;999:::;;;>>>??????@@@@@@@@@?????????@@@BBBCCCEEEFFFFFFGGGLLLIIIEEEDDDEEEEEECCC@@@DDDDDDCCCCCCDDDFFFHHHIIINNNKKKGGGFFFFFFGGGGGGGGGFFFEEEFFFHHHJJJKKKIIIHHHBBBDDDFFFIIIJJJJJJIIIHHHFFFFFFFFFFFFFFFEEEDDDCCCFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAFFFFFFDDDCCCBBBBBBBBBBBB@@@@@@???>>>===<<<;;;:::============<<<;;;:::999<<<;;;:::999888888888888666666777777777777666666666666666666777777777777444111222555333...///444222222222111111111111000111111000/////////////////////.........---------////////////000000000000000000000000000000000000000000000000111111111111222222333333333333444444222222222222222222222222222222333444444555555666555555666666666666555555555555777888999::::::;;;::::::;;;;;;;;;;;;;;;;;;===>>>???@@@@@@>>><<<:::<<<===>>>>>>>>>>>>======CCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAACCCEEEFFFFFFFFFEEEDDDEEEHHHKKKIIIHHHCCC???@@@FFFHHHFFFGGGFFFFFFEEEEEEEEEEEEEEEHHHIIIJJJIIIHHHHHHIIIKKKGGGGGGFFFEEEEEEEEEEEEEEEHHHHHHGGGFFFEEEFFFIIIKKKPPPKKKEEECCCCCCCCCBBB@@@@@@AAABBBCCCDDDDDDDDDDDD>>>>>>>>>==================>>>???@@@AAA@@@??????@@@???>>>>>>>>>>>>>>>>>>777888999<<>><<<999:::;;;============<<<666555222000...---------,,,,,,,,,++++++************((('''(((+++,,,+++)))******))))))))))))******)))))))))))))))))))))))))))************)))(((((((((((())))))))))))((((((''''''((())))))))))))))))))))))))******)))))))))))))))))))))))))))))))))***((('''''')))***)))'''(((((((((((((((((((((((((((((((((((())))))))))))++++++)))((((((((())))))''''''((()))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,---------.....................////////////......---.../////////...---,,,000///...---,,,------.........////////////.........//////000000//////...////////////////////////...................................................---,,,+++++++++,,,,,,,,,,,,,,,------------...---------,,,,,,++++++++++++,,,------......------...------,,,,,,------...------------............000...---,,,,,,---...000/////////////////////...000000000000000000000000000//////...///000111222000000000000111111111111222222222333333333444444333333333444444444444555444444444444555555555555444444555666777888888999666666777888888999::::::<<<>>>@@@???===;;;<<<======>>>??????@@@@@@??????>>>???AAABBBDDDEEEEEEFFFGGGEEECCCCCCEEEEEECCCAAADDDDDDEEEEEEGGGHHHIIIJJJKKKIIIFFFEEEFFFGGGFFFFFFEEEEEEFFFGGGJJJJJJIIIGGGDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@@@@???===<<<<<<;;;============<<<;;;::::::;;;::::::999999888777777666666777777777777666666666666666666666666555555222222222111111222111111222222222111111111000000111111000/////////////////////.........---------....../////////000000000000000000000000000000000000000000000111111111111222222222333333333444444222222222222222222222222222222333444444555555666555555666666666666555555555555777888999::::::::::::::::::;;;;;;;;;;;;;;;======>>>>>>>>>===<<<;;;>>>>>>????????????>>>>>>AAABBBCCCCCCDDDDDDCCCCCCDDDEEEEEECCCBBBBBBDDDFFFGGGGGGGGGEEECCCDDDFFFHHHTTTUUUQQQHHHBBBCCCEEEEEEFFFEEEDDDCCCBBBCCCDDDDDDIIIIIIIIIHHHFFFEEEFFFHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFEEEDDDBBBBBBDDDEEENNNJJJEEEBBBBBBBBBAAA@@@@@@@@@AAABBBCCCDDDDDDDDD?????????>>>>>>============>>>???@@@AAA@@@@@@???@@@??????>>>============999999:::<<<>>>>>><<<:::999:::;;;============<<<666555222000...---------+++++++++++++++*********+++***((()))***+++***)))******))))))))))))******************************)))))))))))))))(((''''''((())))))******))))))(((''''''((()))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((''''''))))))((('''(((((((((((((((((((((((('''((((((((()))))))))*********)))((((((((())))))''''''((())))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......///............////////////............//////......---,,,//////...------------.........////////////......---..................---................................................------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++,,,------......------...------,,,,,,------...------------............///...---,,,,,,---...///......//////////////////000000000000000000000000///////////////000111111000000000000111111111111222222222222333333333333333333333333444444444444444444444444555555555555555555555666666666777777666777777888888999999999<<<===???>>>===<<<<<<===<<<===>>>???????????????>>>???@@@AAACCCDDDEEEEEEAAAAAAAAACCCEEEFFFDDDCCCCCCDDDFFFHHHIIIJJJKKKKKKGGGFFFEEEEEEGGGGGGFFFEEEEEEEEEEEEGGGIIIJJJHHHFFFHHHHHHGGGFFFEEEDDDDDDCCCFFFFFFFFFFFFFFFEEEEEEEEEAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDAAAAAA@@@???>>>======<<<>>>>>>>>>>>>===<<<;;;:::999::::::::::::888777666555666666777777666666555666666555555444444333333111555333///333:::888111222222111111111000000000111111000////////////////////////............---------........./////////000000000000000000000000000000000000111111111111222222222222333333333333333333222222111111111111222222333444444555555666555555666666666666555555555666777888999:::::::::999:::::::::;;;;;;;;;<<<=========<<<<<<<<<<<<<<>>>>>???@@@BBBCCCCCCCCCCCCFFFFFFFFFDDDBBBBBBDDDEEEHHHHHHFFFDDDBBBBBBDDDFFF[[[^^^\\\QQQGGGDDDFFFHHHEEEDDDBBB@@@@@@AAABBBCCCGGGHHHHHHGGGDDDCCCCCCDDDGGGFFFEEEDDDCCCCCCCCCCCCDDDFFFGGGGGGFFFEEEGGGHHHKKKHHHDDDBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCAAAAAA@@@@@@???>>>======>>>>>>???@@@@@@@@@@@@???@@@@@@???======<<<<<<<<<999999:::<<<>>>===;;;999999:::;;;============<<<666555222000...---------+++++++++***************...,,,***)))))))))))))))******))))))))))))******************************((())))))))))))((('''''')))))))))******)))))))))''''''((()))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((((((((('''(((((((((((('''((((((((((((((((((((((((*********)))(((''''''''')))))))))((((((((())))))''''''((()))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------+++,,,---.../////////...---......//////......---...............---------............------......---......//////......---,,,------......------,,,------------------------........................---------------------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------,,,,,,------...,,,,,,---------.........///...------------...///............////////////000000000000000000000000///////////////000000111///000000000111111111111111222222222222333333333222222333333333444444444333333444444444555555555555555555555555555555555666777777777888888888999999:::;;;;;;;;;:::::::::;;;<<<======>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDEEE???@@@BBBEEEFFFFFFDDDCCCBBBCCCFFFHHHJJJJJJJJJJJJFFFEEEEEEFFFHHHIIIGGGFFFFFFFFFFFFHHHJJJJJJHHHFFFKKKJJJIIIGGGFFFFFFFFFFFFGGGFFFEEEDDDCCCCCCCCCCCC@@@AAAAAABBBCCCCCCDDDDDDBBBBBBCCCCCCDDDEEEFFFFFFDDDDDDDDDCCCDDDDDDEEEEEEAAAAAA@@@@@@???>>>>>>======>>>>>>>>>======<<<;;;888999:::;;;:::888666555555666666666666666666555555555444444333222111111000666555///666BBBAAA555111111111111000000000000111000000////////////////////////...............------------.........//////////////////////////////000000000111111111111111222222222222333333333333333222222111111000000222222333444444555555666555555666666666666555555555666777888999999999999999999999::::::;;;;;;<<<===<<<;;;;;;;;;;;;<<<<<<>>>????????????>>>======<<<===???@@@BBBCCCCCCCCCEEEFFFEEECCCAAAAAABBBDDDFFFFFFEEECCCAAABBBDDDGGGRRRVVVTTTLLLEEEEEEFFFGGGFFFDDDBBB@@@???@@@BBBCCCDDDEEEFFFEEECCCBBBBBBCCCGGGFFFEEEDDDCCCCCCCCCCCCAAACCCFFFHHHIIIIIIKKKMMMJJJHHHEEECCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBAAA???>>>======>>>>>>??????@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;:::::::::<<<======:::888999:::;;;============<<<666555222000...---------************************++++++***))))))***+++---******))))))))))))******)))))))))))))))))))))))))))))))))))))))(((((('''))))))************))))))''''''((()))))))))))))))++++++)))(((((()))++++++(((((((((((((((((((((((('''((((((((('''''''''(((''''''''''''''''''''''''******))))))((((((''''''((((((((()))))))))((((((''''''((()))))))))))))))(((((()))))))))******************+++++++++,,,,,,+++++++++,,,,,,,,,------***+++---///000000///...------............------//////......------------------..................------............------,,,,,,------------,,,,,,------------------------........................------------------------+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------,,,,,,------...,,,,,,,,,------------............------.........---.........//////000000////////////////////////...//////000000000000000///000000000111111111111111111111222222222333333222222222333333333444444333333333444444444444555444444444444444555555555777777777777777888888888888888999:::;;;;;;::::::999:::;;;<<<============AAA@@@@@@AAABBBCCCDDDEEEAAACCCEEEFFFFFFEEECCCCCC@@@BBBDDDFFFHHHHHHHHHHHHFFFFFFFFFHHHJJJJJJIIIGGGHHHGGGGGGIIIKKKKKKIIIGGGHHHHHHGGGFFFFFFGGGGGGHHHGGGFFFDDDBBBAAA@@@@@@@@@AAAAAABBBCCCDDDEEEEEEFFFAAAAAABBBCCCDDDEEEFFFFFFDDDCCCCCCCCCCCCCCCDDDEEEAAAAAA@@@@@@???>>>>>>>>>===============<<<<<<;;;888999:::;;;:::888666444555555666666666666555555555444444333222111111000---444333///666CCCCCC777111111111000000000//////111000000///////////////////////////////////////------------.........//////////////////////////////000000000111111111111111111111222222222333333222222222111111000000000222222333444444555555666555555666666666666555555555666777888888888888888888888999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<=========>>>>>>===<<<<<<;;;;;;<<<>>>???AAABBBCCCCCCCCCDDDCCCBBB@@@@@@AAACCCBBBBBBBBBAAAAAABBBFFFHHHFFFHHHFFFBBBBBBDDDDDDAAAGGGFFFDDDBBBAAAAAABBBCCC@@@BBBDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDDDD@@@BBBEEEFFFFFFFFFGGGHHHIIIHHHGGGEEECCCCCCCCCCCCAAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBAAA@@@???>>>===???????????????@@@@@@@@@???>>>===<<<;;;;;;;;;;;;999999:::<<<======:::888999:::;;;============<<<666555222000...---------)))))))))***************''''''(((((())),,,000333******))))))))))))******))))))))))))))))))))))))***************)))(((((()))******++++++******)))''''''((()))))))))))))))++++++************++++++))))))))))))))))))))))))&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''&&&&&&'''((()))***++++++''''''((()))))))))((((((''''''((()))))))))))))))((((((((()))))))))******************++++++++++++******+++++++++,,,,,,,,,)))+++---///000000///...------............------//////...------------...,,,---......///.........------............------,,,------------------,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------...------,,,,,,------...,,,,,,,,,,,,------------........................------......///000000000////////////////////////......///000000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333444444444444333333333444444444555555777777777777777777777777999888999:::===>>>===;;;888999:::;;;<<<=========@@@@@@??????@@@AAACCCDDDCCCDDDFFFFFFEEECCCCCCCCCAAAAAACCCDDDEEEEEEFFFFFFHHHGGGFFFGGGIIIJJJIIIHHHHHHGGGGGGIIIJJJJJJHHHFFFBBBCCCCCCDDDDDDEEEEEEEEEFFFEEECCCAAAAAAAAABBBBBBAAABBBBBBCCCDDDEEEEEEEEEAAAAAAAAABBBCCCDDDDDDEEECCCCCCBBBBBBAAABBBBBBCCC@@@@@@?????????>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;888999999999999777666555444555555666666555555444444444333333222222111111+++//////---333<<<<<<555111111000000000/////////111111000///////////////...////////////000000000------........./////////000000000000000000000000000000000000111111111111111111111111222222222222111111111111111111111111222222333444444555555666555555666666666666555555555666777777888888888777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<=====================<<<;;;::::::;;;<<<>>>@@@AAABBBCCCCCCAAABBBBBBAAA???@@@BBBDDD@@@@@@AAA@@@@@@BBBFFFIIIGGGHHHFFFDDDFFFHHHFFFAAAGGGGGGEEEDDDCCCCCCBBBBBB???AAADDDEEEEEEDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGKKKKKKKKKIIIFFFDDDCCCDDDGGGHHHHHHFFFDDDCCCDDDEEECCCBBBAAA@@@@@@AAABBBCCCBBBBBBAAAAAA@@@???>>>>>>??????>>>>>>??????@@@AAA======<<<;;;;;;;;;;;;<<<888888999;;;======;;;888999:::;;;============<<<666555222000...---------((()))))))))*********+++((()))***)))(((***///333******))))))))))))******************************+++++++++++++++******))))))******++++++******)))''''''((()))))))))))))))))))))************))))))))))))))))))))))))))))))%%%''')))(((&&&%%%'''(((''''''''''''''''''''''''&&&&&&'''((()))***++++++&&&&&&((()))))))))((((((''''''((()))))))))))))))(((((((((((()))))))))***************++++++++++++)))))))))*********++++++)))***---000111000///...,,,------......------,,,000///...---,,,------...,,,,,,.../////////......,,,------......------,,,------............------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------...------,,,,,,------...++++++,,,,,,,,,------------..................---------......///000000111////////////////////////---...///000111000000///000000000000111111111111111111111111222222222222111222222222222333333333222222333333333444444444111111222333444555555666777777777777777777777666888777777999===>>>===;;;777888999;;;<<<<<<<<<===???>>>===<<<===???AAABBBAAACCCEEEDDDBBBAAACCCEEECCCCCCBBBBBBCCCDDDDDDEEEIIIGGGEEEEEEGGGHHHHHHHHHFFFFFFFFFGGGHHHHHHFFFDDD@@@AAABBBDDDDDDDDDCCCBBBCCCBBBBBBBBBCCCEEEGGGIIIAAAAAAAAABBBBBBCCCCCCDDD@@@@@@AAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>======::::::;;;;;;;;;;;;::::::999999999888777777666666444555555666666555555444333333333333333333333333......//////111222222222111000000000////////////111111000///////////////.../////////000000000000....../////////000000000000000000000000000000000000000000000111111111111111111111111222222222222//////000000111111222222222222333444444555555666555555666666666666555555555666777777777777777777777777888999:::;;;<<<<<<;;;<<<===>>>>>>>>>======>>>>>>>>>>>>===<<<;;;:::<<<===>>>@@@AAABBBBBBBBB@@@AAABBBAAA@@@AAACCCFFF@@@AAAAAA@@@???AAADDDGGGGGGJJJKKKHHHGGGIIIHHHEEEFFFFFFFFFFFFEEECCCAAA@@@@@@CCCFFFGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJTTTTTTQQQLLLGGGDDDCCCDDDEEEFFFGGGFFFCCCBBBCCCEEEDDDCCCBBBAAA@@@AAACCCDDDAAAAAA@@@@@@?????????>>>@@@???>>>>>>>>>???@@@AAA;;;;;;::::::;;;;;;<<<===777777999;;;======;;;999999:::;;;============<<<666555222000...---------(((((())))))*********+++---...---***''''''+++...******))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,+++************++++++++++++******'''(((((()))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))%%%''')))(((&&&%%%&&&)))''''''''''''''''''''''''))))))))))))((((((((((((%%%&&&((()))))))))(((((('''(((((()))))))))))))))(((((((((((()))))))))))))))************+++++++++((())))))))))))*********(((***---000111111///...,,,------......------,,,000///...---,,,---......+++,,,.../////////......,,,------......------,,,---......//////......---................................................,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------...------,,,,,,------...++++++,,,,,,,,,---------------............---------------...///000000111////////////////////////---...000111111111000///000000000000111111111111000111111111111222222222111111222222222333333333222222333333333444444444000000111222444555666666777777777777666666666666666555444777;;;<<<;;;999666777999:::;;;<<<<<<<<<===<<<;;;:::;;;===???@@@???AAACCCBBB@@@@@@CCCFFFEEEDDDCCCBBBBBBCCCDDDEEEJJJGGGDDDCCCEEEGGGGGGGGGDDDDDDDDDEEEFFFFFFDDDBBBBBBCCCEEEFFFFFFDDDCCCAAAAAAAAAAAABBBEEEIIILLLNNN@@@@@@AAAAAAAAAAAABBBBBB@@@@@@AAAAAAAAAAAABBBBBBCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>============999999:::;;;;;;::::::::::::999888777666666666777444555555555555555555444333333333333333333444444333000111333111,,,---111000000000000////////////111111000///////////////.../////////000000111111////////////000000000000000000000000000000000000000000000000111111111111000111111111111222222222......///000111222333333222222333444444555555666555555666666666666555555555666777777777777777666666777888999:::;;;<<<<<<:::<<<>>>@@@@@@???>>>===????????????>>>===<<<;;;===>>>???@@@AAABBBBBBBBBAAAAAABBBBBBAAABBBEEEHHHBBBBBBAAA@@@??????BBBDDD===DDDIIIEEEAAAAAACCCDDDDDDEEEFFFGGGEEECCC@@@???CCCEEEHHHHHHGGGEEEDDDDDDDDDDDDEEEFFFGGGIIIKKKLLLSSSQQQNNNIIIDDDBBBBBBCCCCCCEEEFFFEEEBBBAAABBBDDDEEEDDDBBBAAAAAABBBCCCEEE@@@?????????????????????@@@???>>>>>>>>>???AAABBB::::::::::::;;;<<<======:::999888999::::::999777;;;;;;;;;;;;;;;;;;::::::888555222//////...---+++))))))***+++++++++******************************************************+++***)))(((((()))***+++++++++******))))))((((((''''''(((((())))))******))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&'''''''''''''''((())))))&&&'''''''''(((((())))))%%%&&&((()))))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++)))***---///000///...---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------,,,,,,+++***,,,------......------,,,,,,,,,---...---,,,***)))+++++++++,,,,,,---------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,------.........---,,,,,,,,,,,,---......---------............///............////////////000000000000000000000000///000000000000111111111333222222111111222222333333333333222222111111111000000111222333333444444222666;;;>>><<<999666555666777777888999:::::::::<<<;;;:::999999;;;===>>>:::;;;<<<>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBFFFEEEDDDCCCBBBCCCDDDDDDFFFEEEDDDCCCCCCDDDEEEEEEHHHFFFGGGJJJJJJFFFDDDFFFFFFAAAAAAGGGJJJEEE@@@???AAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@AAABBBAAA???>>>???@@@??????????????????@@@@@@???>>><<<;;;;;;<<<======::::::999999999999999999666666666666555555555555222222222222333333444555333333222111000///......111111222222222222111111////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000////////////000111222222333333333444555555666555555555555555555555666666666666===<<<:::999888999::::::<<<===>>>>>>===<<<999888<<<;;;;;;:::::::::;;;;;;<<<===??????>>>>>>>>>???BBBBBBBBBBBBBBBCCCDDDEEE@@@??????>>>???@@@BBBCCCAAACCCEEEFFFFFFDDDBBBAAAEEEEEEFFFEEEDDDCCCAAA@@@DDDEEEGGGHHHHHHGGGEEEDDDFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEEEEIIIJJJJJJHHHEEECCCBBBBBBAAAAAAAAA@@@@@@@@@??????<<<===???@@@AAABBBBBBBBBBBB>>>;;;<<>>===<<<;;;:::999999:::;;;:::999888999::::::999777:::;;;<<<<<<<<<<<<;;;:::888555222000///...---,,,***+++++++++++++++******************************************************+++***)))(((((()))***+++*********)))))))))))))))))))))******************))))))))))))(((((((((((())))))))))))(((((((((((()))((((((((('''''''''''')))((((((((('''''''''''''''''''''''''''((())))))&&&&&&''''''((())))))***&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********)))************+++++++++)))***,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---------,,,,,,+++***,,,,,,------------,,,,,,,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++---,,,+++,,,------,,,+++,,,,,,,,,------------...,,,,,,,,,---------......---,,,,,,,,,,,,---......------------........................////////////000000000000000000000000000000000111111111111222222222222111111222222222333333333222222111111111000000111222222333444444444888<<<>>><<<999666555666666666777888999999999;;;:::999888888:::;;;===:::;;;<<<===>>>?????????AAAAAAAAAAAABBBBBBBBBBBBEEEDDDCCCAAAAAAAAABBBBBBFFFFFFEEEDDDCCCBBB@@@@@@FFFDDDEEEHHHHHHEEEDDDGGGEEE@@@@@@DDDEEE@@@<<<<<>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<:::999999999999888888888666666666555555555444444333333222222222333444444222222111111000/////////000111111222222111111000.................................................../////////000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111//////000000000000////////////000111111222333333333333444555555555555555444555555555666666666666;;;:::999888888888999999:::;;;<<<======;;;:::888;;;::::::::::::;;;;;;<<<<<<>>>???@@@???>>>???@@@AAAAAA@@@AAAAAABBBCCCCCC@@@@@@???????????????@@@BBBCCCEEEFFFFFFEEECCCAAADDDDDDEEEEEEDDDCCCBBBAAADDDEEEGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHGGGDDDBBBAAABBBAAAAAAAAAAAA@@@@@@@@@@@@===>>>???@@@AAABBBBBBBBBBBB???<<<===AAACCCAAA??????===<<<:::999999999999999888888999::::::999777:::;;;===>>>>>>===;;;:::888555222000///...---,,,,,,,,,---,,,,,,+++***)))******************************************************))))))))))))******))))))))))))******************))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''((())))))(((((((((((('''''''''''''''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******)))************+++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,+++******+++,,,---,,,,,,,,,,,,------------,,,,,,---------,,,++++++,,,,,,------------,,,,,,---,,,,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++++++++***...---,,,,,,......---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......------------............---............/////////000000000000000000000000000111111111111222222222222222111111111111222222222222222222222111111111000000111111222333333333555888<<<===;;;888666555555555555666777777888888999888777777777888:::;;;;;;;;;<<<===>>>>>>======@@@@@@AAAAAAAAABBBBBBBBBDDDDDDCCCBBBAAABBBBBBBBBDDDEEEEEEFFFEEEDDDCCCCCCFFFCCCCCCEEEEEECCCDDDGGGIIIFFFEEEFFFCCC>>>;;;;;;@@@@@@@@@@@@@@@?????????AAAAAA@@@@@@???>>>>>>===???@@@@@@???===<<<<<<=======================================<<<;;;:::999999999999999888888777777555555555555444444444444333333333333222222222222000000000000000000000000000111111222222111111000....................................................../////////000000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111//////000000000000/////////000000111111222222222222333444444555555444444444444444555555555666666999888888777777777777888777888:::;;;;;;;;;:::999:::999999999:::;;;;;;<<<<<<>>>???@@@???>>>???@@@@@@@@@??????@@@@@@AAAAAACCCCCCCCCBBBAAA@@@??????BBBDDDEEEGGGGGGEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBCCCDDDFFFHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCDDDEEEEEEBBBAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@>>>???@@@AAAAAAAAAAAAAAABBB???===>>>AAACCCBBB@@@???>>>===;;;:::999999999888777777888::::::999777999:::===>>>???===<<<:::999666222000//////---,,,.........---,,,+++***)))***************************************************))))))))))))))))))***(((((())))))******++++++((((((''''''&&&&&&%%%%%%(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((()))))),,,+++***((('''%%%$$$###(((''''''&&&&&&''')))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))*********+++++++++******))))))***+++,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,------...++++++,,,,,,,,,------------,,,***))))))***,,,---++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,---,,,+++******+++,,,---+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++*********...,,,+++,,,---...---,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........---------.........//////000000000000000000000000111111111111222222222222111111000000000000111111222222222111111111111111000000111111222222222333555777::::::888666444444444444444555555666666666777777666666666777888999;;;;;;<<<=========<<<<<>>>>>??????????????????AAA@@@@@@??????>>>>>>===???@@@@@@???===<<<<<<===>>>>>>===============<<<<<<=========<<<:::888777999999999888777777666666444444444444333333333333333333333333222222111111//////000000111111111111000000111111111111000000........................................................./////////000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111//////000000000000/////////000000000111111111222222222333444444444444444333333444444444555555555777666666666666666666666555666777999::::::::::::999888888888999:::;;;<<<<<<===??????>>>>>>>>>???@@@????????????@@@AAAAAADDDEEEFFFFFFFFFEEECCCBBBCCCDDDEEEFFFFFFFFFEEEDDDBBBBBBBBBCCCCCCDDDDDDDDDBBBCCCEEEGGGHHHGGGFFFEEEBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBAAAAAAAAABBBCCCCCCAAABBBDDDCCCBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@??????@@@@@@AAA@@@@@@@@@BBB@@@>>>???AAABBBBBBAAA???>>>>>>======<<<<<<<<<777777666888::::::999777999:::<<<===>>>===<<<;;;999666333000000///...,,,.........---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((())))))******++++++((((((''''''&&&&&&%%%%%%'''((((((((()))))))))***'''((((((((()))))))))***'''''''''((((((((((((((('''''''''((((((((((((((('''''''''''''''((())))))***))))))((('''&&&&&&&&&(((''''''&&&&&&''')))***(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++******)))))))))***+++++++++++++++,,,,,,---------***++++++,,,,,,---------+++++++++,,,,,,,,,---------,,,***))))))***,,,---+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,+++***)))******,,,---++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++***+++,,,---,,,***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,------------...------------............////////////////////////000000111111111222222222111000000//////000000111111111111111111111111111000111111111111111222222333555777777555333333333444444444444444555555555555555555555666666777777:::;;;;;;<<<<<<<<<;;;;;;>>>>>>??????@@@AAAAAABBB???@@@AAABBBCCCDDDDDDEEEAAA@@@@@@AAAEEEJJJOOOSSSKKKGGGEEEEEEDDDAAAAAADDDFFFFFFDDDAAA===:::555222======>>>???@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>???@@@@@@@@@>>>===>>>????????????>>>>>>=========;;;<<<<<<<<<<<<:::888777999999888777777666555555333333333333222222222222222333333333333222000000/////////000111111222222000000000111111000000000............................................................////////////////////////////////////////////////////////////........................000000000000000000000000//////000000000000//////000000000000000111111111111222222333333333333333333333333333444444444444444555555555555555555555444555666777999:::;;;;;;888888888888888999:::;;;;;;<<<>>>>>>=========>>>????????????@@@AAABBBCCCBBBCCCEEEFFFGGGFFFEEEEEEBBBCCCDDDEEEFFFEEEEEEDDDAAAAAABBBBBBCCCCCCDDDDDDAAABBBDDDFFFFFFEEEDDDCCC@@@AAABBBBBBCCCCCCBBBBBBAAA@@@@@@???@@@@@@AAAAAA@@@BBBCCCCCCBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>??????@@@?????????@@@???>>>???@@@AAAAAAAAA===>>>>>>>>>????????????777666666777999:::999888999999:::;;;<<<<<<<<<<<<999666333111000///...---,,,,,,---,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******************))))))))))))))))))''''''(((((())))))******''''''(((((())))))******'''''''''((((((((((((((('''''''''((((((((((((((('''''''''''''''((())))))%%%%%%&&&'''((()))***+++'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((()))))))))************+++++++++***************************++++++,,,,,,------...++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,+++++++++************++++++,,,+++++++++++++++*********))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,,,,,,,------------,,,------------.........///////////////////////////000000000000111111111000000////////////000000000000000111111111111111111111111111111111111111111333444444222222222333444444444444444444444444555555555555666666666666999::::::;;;<<<<<<;;;;;;======>>>???@@@AAAAAABBB>>>???@@@AAAAAAAAAAAAAAABBB@@@???>>>@@@CCCHHHJJJJJJFFFEEEFFFEEEAAAAAACCCEEEFFFEEEDDDEEEFFF@@@999??????@@@@@@AAABBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>===>>>@@@???>>>>>>???AAA@@@??????>>>>>>=========::::::;;;;;;::::::999999999888888777666555444444222222222222111111111111111222333333333222111000//////000000111111111222///000000111111000000///------------------------------------------------------........./////////////////////////////////////////////////////////........................000000000000000000000000//////000000000000//////000000000000000000000000000111222222333333222222222222222333333333444444333444555555666555555555444555666777888:::;;;<<<999999888888777888888999999;;;======<<<;;;<<<======>>>>>>???@@@BBBCCCDDD@@@@@@AAABBBCCCDDDDDDCCCAAABBBCCCDDDDDDEEEEEEEEEBBBBBBAAAAAABBBCCCDDDDDD@@@AAACCCDDDDDDCCCAAA@@@??????@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>@@@AAACCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@??????;;;<<<===>>>>>>>>>>>>>>>??????>>>>>>??????@@@AAA<<<======>>>???>>>>>>>>>666555666777999:::999888999999888888999:::<<<===:::777333111000000...---***+++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((*********)))))))))))))))))))))******************'''''''''((()))*********'''''''''((()))*********''''''''''''((((((((()))''''''''''''((((((((()))'''''''''''''''((())))))%%%%%%&&&'''((()))******&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((()))))))))************+++++++++******+++,,,,,,+++***)))******+++,,,,,,---......,,,,,,,,,+++++++++++++++***++++++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,***+++,,,,,,---------,,,++++++,,,,,,,,,,,,++++++))))))***+++++++++++++++++++++++++++*********)))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))***++++++,,,,,,---,,,++++++,,,---,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++***++++++,,,---++++++,,,,,,,,,---------,,,,,,---------.........////////////////////////....../////////000000000000//////......//////000///000000000111111111222111111111111000000000000000222333222222222444555555555555555555444444444444555555666666666666666777888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAACCCDDDDDDDDDCCCAAA???>>>AAAAAA@@@@@@@@@@@@@@@AAAEEEBBBCCCEEEEEEBBBAAACCCDDDFFFGGGKKKSSSYYYSSSHHHDDDDDDCCCCCCBBBBBBBBBAAA@@@??????>>>>>>======<<<:::<<<>>>>>>>>>>>>@@@AAA??????>>>======<<<;;;;;;999999999999999::::::;;;999888777666555444444333222222111111111000000000///000222333333222111000000000000000000111111111//////000000000000//////---------------------------------------------------------.........//////////////////////////////////////////////////////........................000000000000000000000000//////000000000000//////000000000000000000000///000111111222222222222222222222222222333333333333333333555666666666555555555666666777888:::;;;<<<:::999888777777666777777777999;;;;;;:::::::::;;;:::;;;<<<===???BBBDDDEEEAAAAAA@@@@@@@@@AAAAAABBB@@@AAAAAABBBCCCDDDDDDDDDCCCBBBAAAAAAAAABBBCCCDDD@@@AAABBBCCCBBB@@@>>>===>>>>>>???@@@@@@@@@@@@???@@@@@@>>>===<<<<<<<<<<<>>>>>@@@@@@?????????>>>>>>>>>999:::;;;<<<===============>>>>>>>>>===>>>???@@@<<<<<<======<<<;;;999888666555555777999:::999888999888777666777999<<<===:::777333111000000///---))))))***+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((++++++******))))))((((((''''''(((((())))))******&&&''''''((()))******+++&&&''''''((()))******+++&&&'''''''''(((((())))))&&&'''''''''(((((())))))'''''''''''''''((())))))***))))))(((''''''&&&&&&%%%&&&((()))))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((())))))************+++++++++)))+++,,,------,,,***)))******+++,,,,,,---......---,,,,,,++++++***************+++++++++,,,,,,,,,)))***++++++++++++***)))******+++++++++,,,,,,,,,***+++,,,,,,------------+++++++++,,,,,,+++++++++((()))***,,,,,,,,,+++***++++++++++++******))))))************************++++++++++++++++++++++++(((((()))***+++,,,,,,---...---,,,,,,......---,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////............//////////////////............////////////000000111111111222111111111000000000000000000111333222222333555777555555555555555555555555444555666666777777666666666777999:::;;;<<<<<<<<<;;;<<<===>>>???@@@AAAAAAKKKKKKJJJHHHFFFCCC@@@>>>???AAACCCDDDDDDBBB???===@@@>>>@@@DDDEEEBBBBBBDDD@@@BBBEEELLLZZZccc\\\PPPHHHGGGFFFEEECCCAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;888:::<<<======>>>@@@AAA>>>>>>===<<<;;;;;;::::::999888888777888:::;;;<<<999888777666555444333333111111111111000000000000...///111333444333222111111111000000000000000000//////000000000000//////---------------------------------------------------------.........//////////////////////////////////////////////////////........................000000000000000000000000//////000000000000//////000000000000////////////000000111222222222222222111111222222222333333333222333555666777666555555666666777777888:::;;;<<<;;;:::999777666666666666777888::::::999999999:::888888:::<<<>>>AAACCCEEEEEEDDDBBBAAA@@@@@@AAABBB@@@@@@AAAAAABBBCCCDDDDDDCCCCCCAAAAAAAAAAAABBBCCC@@@AAAAAABBBAAA???<<<;;;======>>>???????????????AAA@@@>>>===;;;:::::::::>>>???@@@???===<<<;;;<<>>>>>>>>>>>===777888999;;;<<<=========<<<===>>>===<<<===>>>@@@<<<<<<<<<;;;999777444333