BM66(h }}}\\\AAA<<<:::777444222111111222111111111111111111111111222222111111111111111111333999999SSSuuu}}}}}}gggyyyppp]]]YYYTTTUUUTTTTTTVVVUUUVVVYYY]]]aaa```eeefffgggssswwwiii```ZZZZZZcccnnnuuu~~~xxxdddUUUSSSXXX\\\cccnnn```SSSYYYTTTFFFGGGCCCEEELLLTTTSSSLLLGGGGGGGGGKKKOOORRRRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPOOOOOOFFFDDDBBBBBBBBBCCCBBBAAA@@@>>>;;;888888999;;;<<<>>>??????>>><<<;;;===>>>BBBBBBDDDIIIVVViii|||tttxxxqqqaaaZZZ{{{bbbNNN<<<999666444444444333222444444444444444444444444222222222111222222333333555555666777888:::<<<===>>>@@@QQQuuusssNNN___lll```gggmmm]]]FFFMMMlllzzz~~~}}}gggCCC@@@EEENNNUUUTTTMMMIIIJJJNNNKKKIIIKKKLLLNNNUUU]]]]]]bbbggggggfffkkkwww~~~sssiiifffcccbbbeeejjjmmmkkkhhh```___]]]ZZZYYY[[[___cccjjjqqqzzz}}}yyyqqqfff]]]ZZZYYYWWWWWWXXXZZZYYYYYY]]]\\\[[[[[[[[[]]]___```````````````___aaadddfffgggddd```^^^]]]\\\[[[ZZZVVVVVVYYY___eeefffaaa\\\\\\ZZZZZZ[[[^^^___]]]ZZZVVV^^^dddddddddggghhhhhhhhhhhhiiijjjjjjjjjiiiiiikkkeeebbbeeehhhiiiiiikkklllooosssyyyrrreeepppcccDDD888777777666666666666666555555555555555555555555555555555555666666666666444444555555666777777777999999999@@@ZZZwww]]]WWW]]]ooouuuggg^^^]]]YYY[[[aaaggghhhccc^^^\\\\\\[[[ZZZYYYXXXYYYZZZYYYYYYbbbbbbcccgggooozzznnn}}}mmmeee^^^\\\```bbb]]]WWWWWWSSSQQQNNNJJJLLL\\\mmmxxxyyyyyyssshhh]]]UUUQQQRRR]]]mmmuuuooodddbbbeeegggggghhhjjjooovvv}}}}}}zzzvvvtttrrrqqqpppqqqpppqqqtttvvvooofffbbbbbbbbbbbbccceeeggghhhdddfffjjjsss{{{wwwoooiiieeeuuupppKKK>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<>><<<888555444555888:::===>>>>>>===;;;;;;<<<===???@@@CCCHHHSSSeeezzzqqqqqqooofffbbb}}}bbbOOO;;;999666444444444333222333333333333333333333333222222111111222222333333555555666777999;;;<<<===>>>@@@PPPrrryyyiiiEEEUUU}}}dddYYYaaajjj^^^FFFGGG\\\hhhuuuzzzzzzuuuxxxkkkNNN@@@DDDMMMTTTTTTMMMIIIJJJMMMIIIHHHIIIJJJLLLRRRZZZ```bbbcccdddeeeiiiqqqvvvpppjjjccc``````aaa```^^^WWWWWWVVVTTTTTTVVVZZZ^^^aaaeeejjjlllooowww~~~xxxuuuqqqhhhaaaVVVVVVWWWZZZ^^^aaabbbbbb```___^^^\\\]]]^^^___```aaaaaabbbbbbaaaaaabbbcccfffdddaaa`````````^^^]]]XXXYYY[[[aaahhhjjjgggcccaaa^^^\\\\\\]]]]]][[[YYYXXX```ffffffeeegggiiihhhiiijjjjjjkkkkkkkkkkkkkkkkkkfffcccgggiiiiiiiiijjjlllpppuuuzzz~~~pppfffttt~~~~~~VVV:::888777666666555555666666444444444444444444444444444444555555555666666666444444444555666666777777777999888???]]]rrr[[[TTTXXXiiiqqqeee\\\[[[WWWZZZ```fffgggccc^^^[[[[[[YYYXXXWWWWWWXXXYYYZZZZZZbbbdddeeegggjjjrrr}}}lllwwwrrrhhh___^^^___]]]YYYVVVWWWSSSRRRQQQNNNOOOXXXdddhhhkkkmmmjjjbbbYYYRRRNNNIIIRRR```iiieee]]]YYY\\\XXXXXXYYY]]]eeeppp{{{~~~|||{{{zzzzzzxxxxxxwwwvvvwwwyyyuuuoooiiihhhfffeeeeeefffggghhheeegggmmmvvvwwwllldddccctttkkkHHH======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>@@@BBBDDDEEEFFFIIIKKKHHHHHHHHHFFFDDDAAA???===BBBAAA@@@AAACCCDDDEEEDDD???<<<777333222444777999<<<======<<<::::::;;;<<<===@@@EEEIIIRRRccczzzxxxooommmrrrgggiii~~~{{{```MMM:::888555444444444333222222222222222222222222222222222111111222222333444555555666777999;;;===>>>>>>@@@OOOnnn}}}jjjHHHUUUzzzdddZZZ```ggg[[[CCCAAAOOOTTTfffpppzzzuuuooosssjjjQQQ@@@CCCKKKRRRSSSMMMIIIJJJKKKHHHFFFGGGHHHIIIOOOVVV]]]]]]]]]]]]___bbbgggjjjwww|||ttthhh```\\\[[[YYYXXXTTTTTTSSSQQQPPPPPPSSSUUUXXXYYYYYYVVVWWWcccwwwzzzuuutttrrrkkkeeeUUUVVVYYY]]]cccfffgggfffdddbbbaaa______```aaabbbcccccccccccccccbbbbbbaaahhhgggeeedddcccbbb```^^^ZZZZZZ\\\aaagggjjjiiigggeeebbb```^^^]]]\\\ZZZXXX[[[ccchhhgggfffhhhiiihhhkkkkkklllllllllmmmmmmmmmjjjfffeeehhhiiihhhgggiiilllssszzz}}}||||||~~~{{{mmmfffwwwwwwuuusssQQQ999777777666555555555555666444444444444444444444444444444444444555555555555333333444555555666666777666;;;999>>>```uuueeeRRRTTTcccmmmddd\\\[[[WWWXXX^^^dddeeebbb]]]ZZZYYYXXXXXXWWWWWWXXXYYYZZZ[[[dddggghhhfffcccgggqqqzzzkkkqqq{{{mmmcccccceeeaaa^^^^^^XXXTTTRRRSSSSSSRRRUUUZZZWWW[[[```aaa^^^WWWQQQMMMDDDIIISSS]]]^^^XXXTTTUUUPPPNNNNNNRRR\\\jjjyyy}}}|||~~~~~~zzzqqqooollliiigggggghhhiiifffiiioooyyytttggg^^^cccvvveeeEEE<<<<<<;;;:::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<>>@@@AAABBBDDDHHHKKKJJJIIIIIIGGGDDD@@@<<<:::@@@???>>>@@@CCCEEEFFFFFFBBB>>>999444333444888::::::;;;;;;:::999999:::<<<===BBBHHHLLLSSSddd|||wwwkkkkkkzzzllluuuuuubbbjjj|||www]]]HHH999777444333333333333222111111111111111111111111111111111111222333444444555666666777999;;;===>>>???AAANNNkkkvvvUUU^^^|||fffdddfffgggYYYAAA@@@MMMQQQ\\\nnnwwwvvviiiOOO@@@BBBHHHPPPQQQMMMJJJJJJKKKGGGFFFGGGGGGGGGLLLSSSXXXZZZ[[[ZZZXXXYYY^^^bbbjjjzzz{{{vvvnnngggfffkkktttzzzzzzuuummmgggccc```]]][[[ZZZZZZXXXTTTPPPNNNMMMNNNSSSRRRPPPKKKJJJVVVqqq|||{{{wwwnnnfffYYYZZZ\\\```dddfffeeedddeeedddcccbbbbbbccceeefffgggeeedddcccdddffffffgggllljjjhhhgggfffdddaaa^^^ZZZYYYZZZ]]]aaaeeefffeeeccccccbbbaaa___\\\XXXVVV]]]dddjjjiiigggiiijjjiiikkkkkkkkkkkklllmmmmmmnnnhhheeedddggghhheeeeeehhhlllttt}}}{{{yyy~~~wwwiiieeexxx{{{wwwtttRRR:::777666555555444444555555333333333333333333333333333333333333444444444444222333333444555555666666666<<<:::>>>bbbzzzpppTTTQQQ___kkkeee^^^]]]YYYWWW\\\aaacccaaa\\\YYYXXXZZZZZZYYYXXXWWWXXXZZZ\\\aaaeeefffbbb\\\]]]gggpppkkklll{{{pppcccffflllllliiiiii\\\WWWRRRRRRUUUWWWWWWVVVOOOTTTZZZ]]]]]]XXXRRRNNNGGGGGGMMMWWW]]]ZZZVVVUUUUUUQQQMMMNNNXXXhhhyyywwwtttoookkkiiiiiijjjkkkiiilllrrryyy~~~pppaaaYYYgggzzzaaaDDD;;;::::::999999999999999999999999999999999999999:::::::::;;;;;;<<<<<<===CCC[[[iiisssnnnRRRDDD;;;999666333111000000000000000000000000000000000//////000000000111111111444555@@@ZZZ}}}tttXXXQQQOOOSSSUUURRRLLLKKKRRRXXXZZZ___```uuu|||cccXXXRRRPPPSSSVVV\\\bbbbbbPPPLLLLLLOOONNNGGGAAA???:::<<<===>>>@@@CCCHHHKKKKKKKKKJJJIIIEEEAAA===:::>>>======???CCCFFFGGGGGGCCC???:::666444555777999999:::::::::888888:::;;;<<>>AAACCCMMMgggdddfff{{{fffhhhiiikkk\\\FFFDDDOOOQQQbbbvvv~~~zzzlllRRR@@@@@@EEEMMMPPPMMMJJJJJJLLLHHHGGGHHHGGGGGGKKKRRRZZZbbbgggddd[[[WWW\\\ccceeerrr}}}pppcccYYYWWW[[[```ggggggggghhhgggeeeaaa___^^^^^^[[[VVVQQQNNNMMMNNNQQQOOOLLLHHHFFFQQQmmmsssggg^^^___aaaeeehhhiiigggffffffeeeddddddeeegggiiijjjkkkgggccccccfffjjjmmmnnnjjjhhhfffeeeeeedddbbbaaa[[[ZZZYYYZZZ\\\___```aaa]]]```cccdddaaa\\\WWWTTT]]]dddjjjiiigggiiijjjiiiiiiiiiiiiiiijjjkkklllmmmfffccccccfffeeecccdddhhhjjjsss{{{|||wwwvvv|||rrreeedddyyy}}}yyyqqqLLL666666555555444444444444444333333333333333333333333222222222222333333333333222222333333444444555555333;;;;;;@@@fffwwwpppUUUMMMXXXhhheee___\\\XXXVVVZZZ___aaa```]]]YYYVVV\\\\\\[[[YYYWWWWWWYYY\\\^^^eeejjjhhhdddeeemmmvvvmmmiiitttvvvggggggqqqwwwuuuqqqfff___VVVSSSWWW]]]^^^[[[QQQTTTXXX[[[[[[WWWRRRNNNIIIFFFIIISSSZZZ[[[XXXWWWWWWSSSMMMMMMWWWgggzzzzzzwwwqqqllljjjjjjlllnnnppprrrvvvzzz~~~~~~xxxjjj___[[[qqq}}}\\\AAA::::::999888888888888888999999999999999999999999999999::::::;;;<<<<<<===CCC___oooyyyiiiOOOCCC;;;999666222000000000000000000000000000000000000...//////000000111111111555444BBB[[[zzz|||vvvYYYQQQPPPZZZ\\\XXXNNNMMMUUU[[[ZZZ\\\YYYeeerrrssswww~~~}}}~~~||||||}}}~~~ttt```XXXYYYZZZeeeqqqpppSSSNNNLLLNNNNNNGGG???<<<777888:::<<<>>>AAAFFFIIIIIIJJJJJJIIIFFFBBB>>>;;;===<<<<<>>???AAACCCKKKbbbtttppp~~~iiibbbgggnnncccLLLGGGOOOPPPhhhxxxsssrrrjjjTTT@@@???CCCJJJNNNMMMJJJKKKMMMIIIHHHIIIGGGFFFJJJPPP```nnn{{{{{{pppggggggkkkjjjrrroooaaaXXXUUUUUUSSSVVVZZZ^^^______^^^]]]]]]\\\YYYUUUQQQOOOOOOPPPPPPLLLIIIGGGEEEMMMggg{{{mmmbbbccceeeiiimmmoooooonnnhhhgggfffffffffhhhjjjllllllgggcccccchhhmmmppppppcccaaa______```aaaaaaaaa[[[ZZZZZZYYYZZZ\\\^^^___ZZZ^^^bbbccc```[[[VVVSSS[[[ccchhhgggfffhhhiiihhhhhhhhhgggggghhhjjjlllmmmeeeccccccddddddbbbfffkkkjjjqqqwwwvvvrrrrrryyylllaaaddd}}}{{{jjjDDD555555555444333333333333444222222222222222222222222111111111111222222222222111111222333333444444555000888:::BBBfff|||qqqUUUIIIQQQcccccc]]]ZZZUUUVVVYYY]]]``````]]]YYYVVV[[[\\\[[[XXXUUUUUUYYY]]]gggrrrvvvkkknnn~~~yyypppvvvvvvmmmaaaYYY]]]dddgggdddWWWWWWVVVVVVVVVTTTPPPMMMIIIDDDEEEMMMUUUWWWVVVVVVUUUPPPLLLMMMWWWiii|||{{{tttnnnjjjjjjmmmooovvvxxx{{{}}}~~~|||{{{{{{ssseee___bbb{{{yyyWWW===::::::999888888888888888888888888888888888888888888888999:::;;;<<<<<<===FFFeeewwwfffMMMDDD:::888555222000///000000000000000000000000000000......//////000111111222555333CCC[[[vvvtttuuu\\\SSSPPP[[[aaa^^^UUUSSSZZZ^^^[[[^^^YYY]]]```aaakkkqqqiiiqqqtttqqqtttxxx}}}ppp^^^[[[ZZZiiizzzxxxXXXQQQLLLLLLJJJDDD>>>;;;555777:::===???BBBFFFIIIHHHIIIJJJJJJHHHDDD@@@>>>===<<<<<>>;;;999777666666888999::::::999999;;;===;;;>>>CCCKKKYYYnnnzzzkkknnnwwwddd```{{{ttt[[[???666444222111111222222111000000000000000000000000000000000111222333555666666666777888:::<<<>>>??????BBBHHH]]]~~~xxxpppbbbhhhooobbbJJJFFFQQQTTTdddqqq|||ttthhhkkkfffRRR???>>>AAAHHHMMMLLLKKKKKKMMMIIIHHHHHHGGGEEEHHHNNN]]]ppp{{{yyyxxx{{{xxxlllbbbZZZVVVPPPQQQQQQRRRSSSUUUXXXZZZ___^^^ZZZTTTPPPNNNOOOQQQPPPJJJFFFEEECCCIIIaaazzzwwweeeeeegggjjjooorrrsssssslllkkkiiigggggggggiiiiiijjjfffdddfffjjjnnnmmmkkkaaa]]]YYYVVVWWWXXXYYYYYYWWWXXXXXXXXXXXXZZZ\\\^^^[[[^^^```___[[[VVVTTTSSSXXX```ffffffeeegggiiihhhhhhgggffffffhhhjjjlllmmmfffdddcccdddcccccciiipppppptttvvvtttqqqqqqxxx~~~zzzhhh```eee{{{^^^<<<999555444444333222333333333222222222222222222222222000000000111111111222222111111111222333333444444000555777@@@]]]xxxXXXHHHNNNaaaddd^^^YYYUUUVVVYYY]]]```aaa^^^YYYVVVVVVXXXXXXVVVSSSUUUZZZ___mmmssskkkyyyxxxwww~~~pppdddeeelllnnnkkk^^^ZZZVVVSSSSSSRRROOOMMMJJJFFFEEELLLRRRUUUVVVYYYWWWTTTQQQSSS]]]nnnxxxpppkkkjjjlllnnnuuuxxx|||~~~}}}{{{pppcccbbbkkkwwwVVV;;;::::::999888888888888999888888888888888888888888777888999:::;;;<<<<<<===KKKllleeeMMMEEE:::888555222000//////000000000000000000000000000---......///000111111222444111CCC\\\wwwnnn~~~uuu```WWWRRRZZZbbbbbbZZZYYY___```[[[ccc______[[[ZZZgggnnndddkkk|||}}}nnnjjjpppuuu{{{aaa[[[WWWhhhzzzwww\\\RRRJJJIIIHHHCCC>>>===555888<<>>???CCCMMM]]]ssszzzrrr~~~{{{ppp```cccoooWWW<<<666444111000111222222111111111111111111111111111000000000111222444555666666777777999:::<<<>>>???>>>@@@FFFYYYyyyqqqiiilllnnn]]]CCCCCCUUU]]]```mmmzzztttjjjmmmhhhSSS???===???GGGMMMLLLKKKKKKLLLIIIGGGHHHFFFDDDGGGLLLTTTkkk|||tttkkkaaaZZZYYYUUUPPPLLLKKKOOOUUU[[[eeebbb]]]UUUOOOMMMNNNPPPRRRIIIDDDDDDBBBHHH^^^vvvhhhggggggiiimmmpppqqqqqqooommmkkkhhhfffffffffggghhhfffeeehhhmmmmmmiiieeeccc^^^WWWRRROOOOOOOOOOOORRRSSSUUUVVVVVVXXXZZZ\\\^^^______[[[VVVRRRRRRSSSVVV^^^dddddddddggghhhhhhhhhhhhgggggghhhjjjmmmnnnhhheeedddeeedddeeekkktttxxxyyyyyyvvvrrrsssyyy~~~xxxiii```gggwwwSSS555<<<555444333333222222333333111111111111111111111111000000000000111111111111000111111222333333444444333444555<<>>AAADDDEEEEEEDDDCCCBBB@@@===;;;:::;;;;;;;;;::::::999999999CCC???@@@MMMddd|||~~~yyyrrrwwwbbbfff}}}~~~hhhNNN999555444222000//////000111333111//////000111000/////////000000111222444555666888::::::::::::<<<>>>===AAAEEEUUUxxxiiivvviiikkknnneeeMMM>>>NNNkkksssrrraaa^^^[[[SSSAAA<<<<<>>NNNzzzjjjOOO@@@<<<<<<777000///111000+++........................------......///000000000333555EEEggg{{{fffWWWPPPRRRVVVZZZ]]]^^^^^^___```aaa]]][[[]]]\\\[[[^^^cccrrr}}}{{{nnnooolllkkkoooxxx}}}|||wwwfffYYY[[[bbbccc]]]XXXNNNIIIEEEDDDEEEEEEBBB>>>:::888:::BBBFFFEEEFFFJJJKKKKKKJJJHHHGGGFFFEEEEEE???>>>>>>>>>???AAADDDEEECCCCCCCCCBBBAAA???>>>===;;;;;;::::::::::::::::::???AAAGGGQQQaaattt|||vvvkkk___iii}}}vvv^^^GGG666444333111000///000111111222111//////111222111000//////000000111333444555777999;;;;;;;;;;;;===???>>>AAAEEESSSrrrxxxiiigggfffaaaOOOAAAKKK```uuuyyylllbbbVVVJJJBBB<<<:::AAAHHHKKKKKKLLLJJJJJJHHHEEECCCCCCEEEHHHOOOZZZmmmqqqcccgggaaa\\\]]]^^^^^^___cccxxxpppcccWWWRRRTTTTTTRRRQQQKKKEEEBBBBBBEEEOOOYYY```iiirrrwww|||}}}ooohhh```^^^cccjjjoooqqqqqqmmmhhheeeddddddcccbbb___]]][[[YYYXXXWWWTTTRRRQQQNNNKKKHHHGGGDDDBBB???CCCEEEIIILLLPPPRRRSSSTTTVVVVVVTTTQQQOOOOOOQQQSSSZZZ[[[]]]```bbbdddeeefffjjjiiihhhgggggghhhjjjkkkiiieeeaaaaaadddhhhjjjkkkpppuuuxxxuuupppqqqxxxrrrdddeeemmm|||zzzjjj]]]DDD000111333333222222222111111111000000000000000000000000///////////////////////////000000111111222333333111555444888RRRyyydddPPPIIIYYYfffccc\\\[[[WWWVVVZZZaaabbb\\\WWWUUUTTTUUUUUUTTTUUUWWW\\\___eeeuuu{{{wwwsssjjjvvv|||xxxvvv|||xxxqqqkkkgggfffggggggqqqxxx{{{xxxvvvyyy}}}}}}xxxvvvyyy}}}sssjjjddd```___iiivvv~~~uuullllllttt|||}}}TTTEEE999888888888777666666666666666666666666666666555888999;;;;;;:::;;;===>>>QQQ~~~iiiNNNAAA>>>===777111///111///,,,........................------......///000000000111666FFFhhh}}}iiiWWWPPPOOOSSSWWWZZZ\\\\\\^^^___^^^[[[ZZZ\\\[[[[[[___fffyyyyyy{{{xxxpppjjjjjjjjjiiijjj```XXX^^^nnnsssaaaJJJCCCCCCCCCDDDDDDDDDCCCAAABBB@@@@@@CCCCCCBBBCCCFFFKKKKKKJJJHHHGGGFFFEEEDDDBBBAAA@@@@@@AAACCCDDDEEEBBBBBBBBBBBBBBBAAA@@@???::::::999999::::::;;;;;;;;;CCCLLLTTT]]]mmm}}}eeeddduuusssXXXDDD888333222000000///000111222111000///000222333333333000000000000222333444555888:::;;;<<<;;;<<<>>>??????@@@EEEPPPzzz{{{ccc\\\ZZZ[[[RRRFFFIIIVVVpppuuu|||ppp[[[KKKFFF>>>:::???HHHLLLMMMNNNMMMMMMJJJGGGCCCBBBCCCEEEKKKTTTaaaoooyyy~~~~~~{{{ooofff^^^___bbbccceeehhh{{{uuuiiiYYYRRRSSSUUUTTTQQQKKKFFFDDDBBBBBBHHHPPPOOOVVV\\\___dddkkkooooookkkfff^^^YYYZZZ```hhhmmmnnnkkkhhheeedddbbb___\\\XXXUUUPPPMMMKKKIIIFFFDDDEEEDDDCCCDDDCCCAAA>>>;;;===???BBBFFFJJJMMMOOOOOOPPPPPPNNNKKKJJJLLLQQQTTT[[[\\\]]]___aaabbbcccccchhhhhhhhhggggggggggggffffffdddbbbbbbdddgggiiiiiinnnqqqtttrrrnnnpppyyy{{{jjjbbbdddpppwwwnnn___CCC222444222222222222111111111000000000000000000000000000//////////////////////////////000111111222222333111555555999QQQxxxhhhRRRFFFSSSdddeee^^^ZZZWWWUUUWWW]]]___ZZZVVVUUUUUUVVVVVVUUUUUUXXX\\\```aaalll}}}|||tttyyy~~~{{{oooeeehhhpppxxx~~~~~~}}}||||||zzz||||||qqqfff]]]XXXTTT^^^lllwww~~~wwwqqqrrrwww}}}|||TTTCCC777777777777777777777777555555666666666666666666777999:::::::::;;;===???UUUfffNNNCCC@@@===777222000000///---........................------......///000000000...555DDDfff}}}jjjZZZVVVTTTVVVYYY[[[ZZZYYYYYYYYY\\\ZZZZZZ\\\\\\\\\bbbjjjzzzsssssstttsssjjjddd[[[```vvvtttWWWJJJFFFCCCBBBCCCDDDCCCBBBAAA@@@@@@@@@???@@@BBBEEEKKKJJJIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCBBB@@@@@@:::999999999999:::<<<<<<;;;CCCKKKRRRZZZjjjdddjjjrrrVVVDDD888111111000000000000111222000///...000222444444444000000000111222333444555777999:::;;;;;;;;;===>>>@@@???EEEMMMzzzxxxxxxXXXQQQQQQWWWSSSIIIIIISSSeeedddpppoooaaaPPPCCC:::>>>GGGLLLMMMNNNMMMMMMKKKHHHDDDCCCDDDEEEJJJPPPZZZeeennntttvvvwww}}}tttfff^^^[[[\\\ccckkkuuutttjjjXXXNNNPPPTTTTTTPPPLLLHHHFFFCCCBBBEEELLLKKKQQQUUUTTTTTTYYY\\\]]]cccbbb^^^YYYXXX[[[cccjjjjjjiiigggeeeccc___ZZZVVVTTTQQQKKKGGGEEECCCAAA@@@AAABBBCCCDDDEEEBBB>>>:::999;;;===AAAEEEHHHKKKLLLKKKJJJHHHFFFFFFJJJQQQUUUZZZ[[[\\\]]]^^^_________bbbcccdddeeeeeeeeedddcccdddccccccdddeeeggghhhhhhkkknnnpppnnnlllpppyyyxxxfffdddgggxxxzzzvvv```AAA555999222111111111111000000000000000000000000000000000//////////////////////////////000000111222222222333666555777LLLqqqpppXXXGGGNNN___eee]]]TTTVVVSSSUUUZZZ[[[XXXUUUUUUUUUUUUUUUUUUUUUXXX\\\```aaahhhtttyyywwwwwwuuunnndddaaaccceeewww|||vvvqqqnnnrrr|||~~~yyyvvvvvvyyy|||zzzpppeee[[[UUULLLSSS^^^jjjuuu~~~{{{sssqqqtttxxx{{{zzz~~~{{{PPP;;;666666666777777777777777555555555555666666666666777888999::::::;;;>>>AAAXXXbbbNNNFFFAAA;;;555222000///...///........................------......///000000000...666CCCfffsss___YYYWWWZZZ\\\\\\ZZZWWWVVVVVV\\\[[[\\\]]]\\\]]]eeennn||||||xxxsssgggbbbXXXYYYqqqvvv[[[PPPCCC>>>BBBGGGGGGEEE>>>@@@AAA@@@@@@CCCHHHKKKJJJIIIHHHGGGFFFEEEEEEDDDFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCBBB@@@???:::999999888999:::<<<===>>>BBBGGGMMMYYYmmm{{{|||dddnnnmmmSSSAAA222000000000000000000111111000......///222444555444000000111111222333555666666777999999999999;;;===@@@>>>FFFJJJuuuqqqfffmmmTTTOOOQQQWWWRRRGGGHHHRRR]]]\\\jjjzzz\\\KKK<<<<<>>999888999;;;>>>BBBEEEHHHJJJGGGEEECCCBBBCCCHHHPPPUUUXXXYYYZZZ[[[\\\\\\\\\\\\\\\]]]___aaaccccccbbbbbbcccdddeeeffffffggghhhiiijjjllllllkkkkkkpppzzz|||jjjhhhmmm|||ZZZ999222555111111111000000000//////////////////////////////...........................//////000111111222222222555555666HHHlll}}}yyyaaaKKKMMM^^^ggg```UUUTTTRRRSSSXXXZZZWWWTTTTTTTTTTTTTTTTTTTTTWWW[[[^^^aaafffnnnyyy{{{uuuqqqjjjbbb^^^___WWW^^^iiittt~~~lllttt|||yyypppjjj\\\YYYYYYaaannn|||{{{tttnnnmmmkkkjjjlllpppvvvzzzyyyqqqeee[[[UUUIIILLLQQQ[[[gggsss{{{xxxoookkklllpppuuuxxxxxx|||sssIII666666666666666666777777777444555555555666666777777777888999999:::<<>>;;;DDDJJJJJJIIIGGGHHHHHHGGGEEEDDDEEEGGGDDDIIIQQQ[[[ccciiimmmnnnvvv}}}~~~uuuggg^^^```iiiuuu~~~zzzdddPPPMMMMMMJJJFFFDDDCCCCCCBBB???BBBGGGGGGNNNRRRNNNIIIIIIKKKKKKRRRVVV[[[]]]]]]]]]```bbbcccbbbaaa```^^^YYYSSSOOOLLLIIIFFFDDDDDDDDDCCCBBBBBBCCCEEEGGGGGGCCC===999888999;;;===@@@CCCFFFHHHEEEDDDBBBAAABBBGGGNNNTTTWWWXXXYYYZZZ[[[[[[[[[ZZZYYYZZZ\\\___aaaaaaaaaaaaccceeeffffffffffffiiikkkkkkkkkjjjhhhiiipppzzzqqqjjjrrrSSS555333000000000000000////////////////////////////////////..............................///000000111111222///333444666FFFiiixxxvvv~~~jjjRRRNNN]]]kkkggg[[[SSSQQQRRRWWWYYYVVVTTTTTTQQQRRRRRRQQQRRRTTTXXX\\\]]]bbbjjjrrrwwwzzz{{{{{{sssqqqtttxxxooofff]]]ZZZ\\\```\\\WWWYYYeeeqqqqqqjjj```eeejjjjjjgggiiipppvvv{{{mmmccc\\\WWWOOOMMMNNNUUUbbboooyyy}}}~~~~~~|||{{{zzzssskkkbbb```\\\XXXWWWZZZ___dddqqqrrrqqqnnnhhh^^^UUUOOOJJJHHHHHHNNNYYYeeemmmpppkkkfffaaa___bbbiiipppuuu{{{yyyfffBBB999666666666666666666666666444444555555666777777777666777888888999<<<@@@DDD]]]www\\\NNNMMM>>>666000000///,,,...222........................------......///000000000222:::???fffiiiXXXUUUWWWZZZ[[[ZZZYYYXXXYYY\\\[[[]]]]]][[[\\\eeeqqqyyyjjj^^^QQQVVVWWWUUU]]]uuuyyyaaaPPPKKKOOOSSSUUUmmmpppkkk^^^RRRNNNKKKHHHFFFFFFFFFFFFGGGGGGGGGGGGDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBB===;;;999888777999;;;<<<>>>CCCJJJSSSaaattt~~~vvvggghhhxxxbbbLLLAAA333111111111000000///......///---------000111222111111111111222333444555666555777999999999999;;;===???;;;HHHHHHfffvvv\\\oooeee[[[WWWZZZTTTHHHFFFOOO]]]eeepppxxxyyywwwxxxzzznnnVVV>>>:::CCCJJJKKKIIIFFFGGGGGGFFFDDDCCCDDDEEEDDDGGGMMMUUU^^^gggmmmpppuuu~~~{{{uuuqqqppppppmmmfff```bbbiiitttlllVVVOOOMMMIIIFFFCCCBBBCCCAAA???BBBGGGEEELLLOOOJJJEEEGGGJJJLLLNNNQQQVVVYYY[[[[[[\\\\\\aaa```^^^]]][[[WWWRRRNNNIIIGGGFFFEEEFFFEEECCCBBBBBBBBBDDDGGGGGGDDD???;;;999:::;;;<<>>777777777666555555555444444444555555666777777888666777777888999<<>><<<:::888777888:::;;;<<>>>>>:::IIIHHHcccggg|||jjj\\\VVVYYYWWWMMMKKKQQQ\\\iiisssrrrkkkiiilllpppqqqWWW>>>999BBBKKKLLLKKKFFFGGGGGGFFFCCCBBBBBBCCCFFFHHHLLLSSS\\\gggooouuusss{{{~~~}}}uuuoooiiibbb^^^ZZZVVVXXX]]]ppppppZZZSSSPPPJJJIIIFFFDDDDDDCCC@@@CCCIIIGGGMMMOOOHHHCCCEEEKKKNNNNNNOOORRRUUUWWWXXXXXXXXX```^^^]]][[[ZZZVVVRRRNNNIIIHHHGGGGGGGGGFFFDDDBBBBBBCCCEEEGGGIIIGGGBBB???:::::::::<<<>>>@@@CCCEEEEEEDDDDDDCCCCCCFFFLLLPPPXXXYYYZZZ\\\]]]]]]]]]]]]^^^^^^^^^______`````````bbbcccdddcccaaabbbgggkkkmmmkkkiiigggiiipppzzzzzzoooqqq|||~~~mmmAAA666<<<,,,000/////////............////////////////////////..............................//////000111111111///222222111===\\\}}}www[[[LLLTTTbbb```SSSQQQOOORRRYYY[[[WWWSSSSSSMMMMMMMMMMMMMMMPPPTTTXXXUUU]]]ggglllmmmnnnqqqtttnnnllldddbbbuuuxxxeeeUUUSSSXXXfffaaaYYYTTTYYYbbbdddbbb\\\\\\YYYSSSMMMKKKMMMOOOOOOXXX]]]ZZZUUUSSSQQQOOONNNNNNOOORRRXXXbbbnnnwwwtttsssqqqmmmkkkhhh]]]RRRRRRSSSSSSPPPKKKIIIJJJLLLFFFJJJPPPVVVYYYYYYVVVTTTKKKFFFBBBDDDKKKQQQRRRPPPLLLLLLMMMNNNSSS]]]jjjrrr|||```<<>>@@@XXXeee___YYYUUUVVVVVVRRRQQQRRRXXXZZZ\\\\\\[[[\\\aaaeee|||xxx{{{mmmnnnqqqqqqkkkooofffWWWZZZ]]]lllbbbXXXQQQKKKEEEFFFJJJEEE>>><<>>===:::666777;;;@@@HHHTTT___gggrrrttt```XXX{{{nnnSSS???444555000000000000000000000000------...///000111222222333444555666777777777777:::;;;;;;;;;;;;;;;::::::@@@;;;GGGKKKVVVmmmUUUTTTVVVUUUOOOHHHZZZgggmmmjjjfffjjjgggeeelllppp^^^GGG;;;@@@LLLNNNIIIFFFGGGGGGEEEBBBAAAAAAAAADDDHHHLLLTTTddduuuzzzwwwxxx~~~{{{oooaaaWWWTTTUUUUUUUUUccctttmmmQQQGGGMMMKKKFFF@@@>>>@@@FFFKKKNNNOOOPPPMMMGGGEEEIIIMMMNNNMMMMMMMMMLLLKKKLLLMMMOOOXXX^^^bbb___[[[YYYTTTNNNJJJJJJJJJJJJIIIHHHGGGGGGDDDDDDDDDEEEEEEDDDAAA>>><<<<<<<<<===???BBBEEEGGGCCCAAA@@@@@@CCCIIIOOOSSSUUUWWWYYY[[[\\\]]]]]]]]]^^^^^^___`````````______aaa``````aaaccceeedddccciiigggfffiiipppwww}}}~~~rrrjjjjjjqqq~~~ppplll\\\:::///555///000000000000////////////................................................////////////000000000000111777///111999WWW}}}iiiPPPKKK```eeePPPSSSQQQQQQUUUYYYYYYSSSLLLLLLLLLMMMOOONNNNNNSSS[[[[[[```iiiqqqvvvzzz}}}|||tttlllkkkppprrrWWWMMM\\\\\\ffffffYYYUUU^^^hhhiiieeeaaa[[[RRRKKKGGGHHHIIIEEENNNWWW[[[XXXUUUTTTUUUOOONNNMMMNNNSSSZZZ```eeennnllliiigggaaaZZZUUUSSSOOOPPPPPPMMMIIIGGGHHHJJJKKKIIIHHHLLLRRRTTTQQQNNNLLLFFF@@@@@@DDDIIIJJJJJJFFFHHHKKKNNNSSS]]]iiiqqq|||~~~VVV;;;???999999777666555555555555555555555666666666666666777777888;;;:::999>>>EEEdddnnn\\\PPPHHH999444///---///111///---....................................///111222333000===DDD^^^xxx\\\XXXUUUVVVTTTPPPOOOQQQTTTWWWZZZZZZZZZ[[[___cccvvvqqqppptttvvv{{{zzzccc]]]ZZZnnnjjj]]]OOOKKKNNNJJJBBBFFFAAA???CCCFFFEEEDDDEEEIIIFFFDDDEEEFFFGGGFFFDDDCCCDDDDDDBBBAAAAAAEEEHHHHHHDDDAAA@@@===888888<<<===FFFUUUdddmmmvvv~~~mmmVVV]]]~~~nnnSSS>>>222222000000000000000000000000......///000111222222333444555666777888888888888::::::;;;<<<<<<<<<<<<<<<@@@<<>>AAAEEEGGGDDDBBBAAAAAADDDJJJPPPSSSVVVXXXYYY[[[\\\]]]]]]]]][[[\\\]]]___``````aaaaaa______```bbbeeeggggggfffiiigggfffiiipppxxx~~~~~~zzzlllfffgggqqq~~~rrrjjjUUU666111666///000000000000/////////....................................................../////////000000000000000666000111666PPPwwwxxxyyyhhhRRRNNNbbbhhhUUUQQQPPPQQQVVVZZZZZZSSSMMMMMMLLLMMMNNNNNNNNNUUU]]]eeekkksss}}}qqqlllvvvzzzdddVVVZZZ\\\ccceee^^^XXX^^^jjjqqqmmmjjjcccYYYPPPJJJHHHHHHFFFJJJRRRYYY\\\[[[VVVQQQKKKKKKJJJLLLPPPWWW^^^ccchhhgggfffddd```YYYTTTRRRNNNOOOOOOLLLHHHEEEEEEFFFHHHFFFEEEIIIOOORRRPPPMMMMMMGGGAAA@@@DDDIIIKKKKKKFFFGGGIIIKKKQQQ\\\hhhqqq{{{VVV999999999888777666555555555555555555555555666666666666888888:::<<<;;;:::???GGGjjjhhhXXXMMMDDD777333...---...///...,,,------------------------............///111222333222???JJJeee___YYYTTTSSSPPPMMMMMMPPPOOOSSSWWWXXXXXXYYY]]]aaayyy|||sssqqq{{{qqqeee^^^iiiqqqjjjUUUJJJOOOMMMDDDBBB???@@@DDDFFFDDDEEEHHHFFFDDDBBBCCCEEEFFFGGGFFFDDDEEEEEEDDDBBBCCCEEEHHHJJJGGGEEEDDD@@@;;;;;;>>>>>>HHHZZZlllvvv{{{gggPPPbbb}}}hhhOOO;;;000000000000000000000000000000//////000111222333444444555666777888888999999888999:::;;;<<<===>>>>>>>>>@@@<<>>DDDKKKMMMGGGGGGFFFEEECCCBBBAAAAAA???BBBGGGNNN^^^ppp~~~vvvnnnhhhccc]]]YYY\\\eeevvvrrr[[[MMMJJJJJJLLLPPPTTTWWWXXXWWWTTTYYYYYYUUURRRRRRQQQNNNJJJIIIHHHGGGGGGHHHIIIJJJPPPXXX^^^^^^]]]\\\XXXSSSQQQPPPOOOMMMKKKIIIGGGFFFIIIHHHGGGGGGGGGEEEBBB???::::::;;;===@@@CCCGGGIIIEEEDDDCCCCCCGGGLLLQQQUUUXXXYYYZZZ[[[\\\]]]]]]]]]\\\]]]]]]^^^___`````````]]]]]]___cccgggiiiiiihhhhhhffffffiiipppyyyuuugggcccgggsss{{{}}}}}}vvvhhhLLL111222888...000000000/////////..............................------------------------....../////////000000000...333///333666LLLtttyyy{{{kkkWWWQQQaaahhhZZZPPPOOOQQQVVV[[[[[[UUUOOOOOOMMMLLLMMMMMMOOOVVV```pppuuu}}}kkkmmmrrr^^^XXX\\\aaaffffff___]]]hhhvvvsssqqqkkkbbbWWWNNNIIIGGGFFFGGGMMMWWWaaa```VVVMMMGGGGGGFFFHHHMMMTTT\\\```dddeeefffdddaaa\\\VVVRRRNNNOOOPPPNNNKKKGGGFFFEEEGGGEEEDDDHHHMMMQQQQQQPPPOOOJJJCCCAAADDDIIIKKKLLLHHHGGGGGGIIIOOO[[[iiirrr|||XXX999666888888777666555555555555555555555555666666777777999999;;;======<<>>???@@@@@@@@@===BBBDDDMMM|||zzzaaa^^^[[[ZZZSSSEEEMMMgggrrrsssppppppmmmnnnyyyhhhaaaRRRAAA;;;AAAIIIMMMHHHGGGFFFEEEDDDCCCBBB@@@???BBBEEEKKKXXXiii{{{~~~zzzvvvrrrmmmjjjcccfffppp~~~|||jjj[[[UUUUUUUUUWWWZZZ\\\\\\[[[YYY]]]^^^YYYUUUTTTSSSOOOMMMKKKIIIIIIIIIJJJKKKJJJLLLSSSZZZ[[[ZZZYYYVVVQQQRRRQQQOOOMMMKKKJJJHHHHHHJJJHHHGGGFFFEEEDDDAAA>>><<<===>>>@@@CCCGGGJJJKKKGGGFFFEEEFFFIIINNNSSSVVVZZZZZZ[[[\\\\\\]]]]]]]]]``````__________________]]]]]]___cccggghhhgggfffeeedddeeeiiipppxxxrrreeeeeekkkzzzyyyzzz}}}zzzfffCCC...333777---000000/////////.................................------------------------........./////////000000,,,000...555777MMMzzzoooZZZOOO[[[eee\\\OOOOOOQQQWWW\\\\\\WWWQQQPPPMMMLLLLLLLLLNNNXXXbbbssszzzssskkkzzzvvvcccZZZ___aaajjjqqqiii]]]aaapppooonnnkkkeee\\\SSSLLLIIIGGGHHHMMMXXX```___TTTIIIEEEDDDDDDFFFKKKRRRZZZ^^^eeeiiikkkiiifffbbb[[[UUUPPPQQQRRRRRRPPPMMMKKKIIIIIIGGGGGGIIINNNRRRTTTTTTPPPLLLFFFCCCEEEIIILLLNNNJJJHHHFFFHHHPPP]]]kkkttt~~~{{{XXX<<<999888777666555555555555555444444555555666666777777999999;;;======<<>>???EEEQQQYYYeeennnnnnjjjjjjnnnqqq}}}xxxwww~~~pppSSSAAA444///333////////////////////////111111222333444555666666555555666666777777666666777888:::<<<>>>@@@AAAAAA@@@???AAACCCIIIooooookkkgggfff___KKKMMM```pppxxxzzz}}}{{{~~~mmmdddQQQ???999@@@HHHLLLJJJGGGEEEDDDEEEDDDBBB@@@@@@BBBEEEIIIQQQ```ttt~~~|||wwwsssvvv~~~}}}}}}}}}}}}|||{{{wwwwwwyyy}}}tttgggddd___]]]]]]___```aaa___bbb```[[[VVVVVVUUUSSSPPPMMMKKKJJJLLLMMMLLLKKKMMMTTTYYYYYYYYYYYYVVVRRRRRRQQQOOOMMMLLLKKKKKKKKKIIIGGGEEEDDDDDDBBB@@@>>>>>>???AAACCCEEEHHHJJJKKKGGGGGGGGGHHHKKKOOOTTTWWWZZZ[[[[[[\\\]]]^^^______aaaaaa``````aaabbbcccddd_________bbbdddeeecccbbbbbbbbbdddiiipppxxx}}}~~~nnncccfffooo{{{tttyyy{{{zzzaaa===...333444---////////////....................................------------------------............////////////---///,,,444555JJJ}}}pppZZZIIIQQQ^^^\\\QQQPPPQQQVVV\\\]]]XXXSSSQQQMMMKKKKKKKKKNNNWWWaaaqqqzzznnnrrr~~~zzziiiccceeeeeeooozzzsss```ZZZbbbaaacccdddbbb\\\UUUPPPNNNHHHLLLRRRYYY\\\XXXPPPIIIDDDCCCCCCEEEJJJQQQXXX]]]eeelllooommmjjjggg```WWWPPPQQQRRRSSSSSSRRRPPPNNNJJJIIIIIIKKKNNNQQQSSSTTTPPPMMMIIIGGGHHHKKKNNNPPPNNNJJJGGGIIIRRR```nnnwww~~~rrrSSS::::::777666666555555555555555444444444555666777777888888888:::======<<>>333...333000000000000000000000000111111222333444555666666555555666666666666555555666777999<<<>>>???@@@AAA@@@@@@AAABBBGGGbbbvvvsssooommmeeeLLLIIIZZZooo}}}}}}}}}qqqhhhVVVBBB:::???GGGKKKKKKGGGEEEDDDFFFEEECCC???AAABBBEEEHHHKKKWWWmmm}}}{{{wwwrrrjjjhhhnnnxxx|||~~~|||{{{|||~~~tttnnneee___^^^aaadddgggcccfffeee___[[[ZZZZZZWWWRRROOOKKKKKKMMMOOOMMMKKKPPPVVV[[[ZZZZZZ\\\[[[YYYTTTSSSQQQOOONNNMMMNNNNNNKKKIIIFFFEEEEEEDDDBBB@@@BBBCCCDDDEEEFFFHHHHHHIIIHHHGGGHHHIIILLLPPPUUUWWWZZZZZZ[[[\\\]]]___```aaaaaaaaaaaabbbdddfffiiijjjbbbaaa``````aaabbbaaa```aaabbbffflllsssxxx{{{|||{{{{{{kkk___dddoooqqq|||nnnwwwuuusssXXX888111333///////////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000///+++333000AAAxxx|||zzzuuupppZZZFFFIIIWWW[[[TTTQQQQQQUUU[[[]]]YYYUUUQQQMMMKKKKKKJJJLLLUUU___nnnyyyqqqiiilllsssooommmjjjqqq~~~|||iiiZZZWWWTTTXXX[[[\\\ZZZVVVRRRQQQKKKPPPUUUXXXVVVRRRMMMJJJDDDCCCBBBDDDHHHOOOVVVZZZbbbkkkpppnnnmmmkkkcccYYYRRRQQQQQQSSSTTTSSSQQQOOOKKKKKKKKKLLLMMMNNNOOOPPPNNNMMMKKKJJJKKKMMMPPPQQQPPPLLLIIILLLUUUdddqqqyyy}}}|||hhhIII555888666666555555444555555666333444444555666777888888888888:::=========BBBJJJmmmqqqZZZRRRFFF666...///000////////////000,,,,,,,,,,,,,,,,,,,,,,,,............///111222333444000999EEE^^^lllZZZRRRMMMLLLMMMIIIKKKLLLLLLLLLPPPVVV\\\```{{{tttiiibbbeeelllqqqwwwzzzsssiiibbb___^^^WWWPPPVVVooosssgggZZZQQQKKKKKKMMMNNNOOORRRNNNLLLHHHBBB>>>>>>BBBFFFGGGEEEDDDDDDFFFFFFDDDBBB@@@AAAEEEGGGDDDBBBIIIRRR___bbbddd```YYY[[[lll~~~pppnnnzzz}}}eeeJJJ>>>444///333000000000000000000000000111111222333444555555666666666777777777666666555666777999;;;===>>>???@@@@@@BBBBBBBBBFFFYYYsssrrrppprrrjjjOOOGGGfff|||tttllltttpppmmm```LLL>>>>>>EEELLLKKKHHHDDDDDDFFFFFFCCC??????@@@DDDFFFGGGPPPggg~~~yyytttrrrooojjjiiimmmooo~~~}}}zzz|||rrrkkkbbb\\\\\\```eeehhhfffkkklllhhhdddbbb___[[[WWWSSSOOONNNQQQSSSQQQNNNQQQVVVZZZYYY[[[___aaa```ZZZXXXUUURRRPPPOOOOOOPPPNNNLLLJJJIIIIIIIIIHHHFFFIIIJJJJJJJJJKKKJJJJJJJJJGGGGGGHHHIIIMMMQQQUUUWWWZZZZZZZZZ[[[]]]```bbbdddhhhgggfffeeefffhhhiiikkkdddbbb```___```bbbbbbbbbaaadddiiipppwwwzzz{{{zzz|||}}}jjj]]]bbbnnnnnnyyyyyy|||tttqqqjjjgggLLL444555222,,,222//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000///,,,555///<<>>>>>>>>DDDKKKjjjiiiRRRMMMDDD555...///000000//////000111,,,,,,,,,,,,,,,,,,,,,,,,............///111222333333222:::===JJJxxxdddUUUKKKJJJNNNIIIJJJJJJIIIIIIMMMTTTZZZZZZkkk~~~xxxxxx}}}sssccc```aaaXXXUUUQQQSSS```rrr~~~tttfff___[[[UUUQQQQQQLLLJJJFFF@@@<<<===AAAFFFGGGEEECCCDDDFFFFFFDDDAAA???AAADDDGGGEEEEEEMMMWWWccceeeeee___XXX___xxxrrrnnn{{{wwwrrr\\\FFF===666000444000000000000000000000000000111111222333444555666777777888888888777777666666777999;;;<<<>>>>>>???@@@CCCBBBCCCEEETTTpppqqqsssxxxsssWWWOOOqqqpppbbbgggmmmpppjjjUUUAAA<<>>000////////////............---.........---,,,,,,+++............///111222333888555:::>>>FFFmmm\\\XXXWWWFFFKKKHHHIIIKKKLLLKKKNNNTTTYYYeeekkkaaadddVVV```^^^WWWYYY[[[```iiiuuufff```ZZZRRRIIIFFFCCCDDDFFFGGGFFFEEEEEEDDDCCCEEEHHHHHHFFFCCC@@@DDDFFFCCC@@@GGGVVVddd___dddgggccc[[[```zzzlllfff}}}vvvcccLLL>>>777222///000000000000000111111111111111111222222333444555555333444555666777777777777666666666777888999:::;;;BBB;;;AAA@@@BBBPPPxxx~~~uuummmnnnwwwvvvcccLLLccc{{{bbbWWW{{{jjjKKK;;;BBBPPPRRROOOKKKIIIGGGFFFDDDCCCCCC???@@@FFFFFFIII[[[qqq~~~{{{zzzxxxsssnnnllljjjiiikkkqqqzzzxxxkkk[[[SSSUUU[[[aaacccnnnppprrrrrrnnnggg```[[[VVVVVVVVVYYY[[[ZZZUUUQQQPPPOOOOOOPPPSSSWWW\\\______[[[WWWUUUWWWXXXWWWVVVUUUTTTSSSRRRRRRRRRSSSTTTVVVUUUSSSPPPMMMKKKIIIHHHEEEEEEFFFHHHLLLQQQVVVYYYZZZZZZZZZXXXYYY^^^fffmmmkkkiiieeecccbbbdddfffhhheeebbb___```bbbddddddbbbffffffhhhoooyyy~~~}}}{{{lll]]]hhhmmmvvviiigggOOO;;;222///666777,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///......///+++666CCC\\\yyy|||tttWWWEEEIIIRRRXXXVVVSSSQQQWWW___```\\\RRRNNNJJJIIIHHHIIIOOOWWW]]]lll}}}{{{llldddeeejjjqqqwwwkkkkkk{{{vvv]]]TTTMMMKKKQQQTTTQQQPPPRRRQQQRRRQQQOOOLLLJJJJJJJJJAAA>>>@@@EEEIIIJJJLLLOOO]]]dddmmmssstttsssrrrrrriiiddd]]]XXXUUUTTTSSSRRRSSSTTTUUUSSSPPPMMMKKKKKKOOOOOOPPPSSSWWWXXXUUUQQQOOOMMMKKKOOOZZZhhhttt|||WWWDDD666555555666777777777666444333555555666666777777888888:::<<<>>>>>>>>>BBBHHHMMMfffaaaVVVPPP???222////////////............------......------,,,+++............///111222333333666999;;;BBB]]]aaaTTTOOOIIIGGGFFFIIIIIIHHHLLLQQQWWW```wwwkkkcccooozzz|||kkkXXXVVV\\\^^^sssrrrggg]]]SSSPPPLLLGGGEEEFFFGGGFFFEEEFFFCCCAAAAAACCCDDDDDDCCCAAABBBDDDGGGKKKRRRXXX]]]YYYWWW[[[aaaaaaeee|||uuucccdddttt```JJJ<<<666222000000000000000000111111111111111111222333444555666777666666666666666666666666666666777777999:::<<<<<>>@@@EEEEEEHHHZZZnnnwwwqqqkkkgggdddccceeemmm~~~{{{xxx}}}uuuhhh\\\UUUUUUYYY]]]dddgggkkkmmmkkkfff```[[[VVVVVVWWWZZZ[[[YYYUUUPPPSSSQQQOOONNNPPPSSSWWWZZZ\\\ZZZXXXXXXZZZ\\\\\\[[[XXXXXXVVVUUUUUUUUUVVVWWWUUUTTTRRROOOMMMJJJHHHGGGGGGGGGGGGJJJNNNSSSXXX[[[\\\\\\[[[XXXWWWYYY___dddiiigggcccaaa```aaacccddddddbbb___```bbbddddddcccdddeeehhhooowww{{{yyyvvvyyykkkcccpppwwwyyy~~~nnnOOO999111...222444---------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...............///000+++444???WWW}}}yyy^^^HHHDDDOOOWWWVVVSSSQQQUUU]]]aaa```UUUPPPKKKIIIGGGGGGLLLTTT]]]hhhuuuyyykkkiiijjjmmmuuu~~~oooiiiuuuzzziiiXXXPPPLLLOOOQQQNNNMMMOOOOOOPPPPPPOOOMMMJJJIIIHHH@@@>>>AAAHHHMMMNNNNNNOOO^^^eeeooottttttsssuuuwwwtttnnnggg```[[[WWWTTTQQQUUUVVVWWWUUURRRNNNMMMMMMNNNOOOQQQTTTVVVUUURRRPPPPPPNNNMMMQQQ[[[iiivvv}}}~~~QQQ@@@555777555666777777777666444333555666666777777888888999:::===?????????BBBHHHMMMccc}}}```VVVMMM===222/////////............---------......------,,,,,,............///111222333000999888999AAALLLwwwsssYYYTTTJJJGGGEEEGGGHHHGGGJJJNNNUUUZZZjjjzzzeeevvviii[[[^^^UUU___xxxuuuhhh^^^___ZZZRRRMMMJJJIIIHHHHHHFFFEEEFFFHHHJJJJJJHHHFFFGGGDDDEEEMMMYYY``````\\\YYYTTTYYYfffpppvvv|||kkkbbblllppp\\\FFF999444111000222000000000111111111222222111111222444555777888999999888777555444444555555666777777888:::;;;===>>>AAA;;;BBB??????HHHeeetttnnnwwwzzziiiSSSHHHffftttdddjjj~~~qqqYYYHHHDDDGGGOOOMMMJJJFFFDDDCCCCCCDDDAAA>>>???CCCCCCGGGVVVhhhyyysssjjjeeeaaa___^^^```jjjuuu~~~xxxjjj\\\SSSRRRUUUTTTWWW\\\```aaa___[[[YYYWWWXXXZZZ\\\\\\ZZZUUUQQQRRRPPPMMMLLLMMMQQQUUUXXX[[[ZZZZZZZZZ\\\]]]\\\[[[ZZZYYYXXXXXXWWWWWWXXXXXXTTTSSSQQQOOOLLLIIIGGGFFFEEEFFFGGGJJJNNNSSSXXX[[[[[[\\\\\\YYYVVVVVVZZZ^^^fffdddaaa___^^^^^^___```dddbbb``````bbbdddddddddeeefffjjjqqqwwwyyywwwssstttkkkmmmooocccaaaoooxxxsssMMM444111......111...,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...............000222+++111999RRR}}}iiiLLL>>>KKKTTTVVVUUUPPPQQQXXX^^^```WWWQQQLLLJJJGGGEEEJJJPPP^^^eeeooozzz}}}|||{{{xxxxxxwwwnnnsss}}}|||rrr\\\TTTNNNMMMNNNNNNNNNOOOLLLMMMOOOPPPOOOKKKHHHEEE@@@???CCCMMMTTTSSSQQQPPP[[[ccckkknnnmmmnnnsssyyy|||wwwpppiiiccc^^^XXXUUUWWWXXXXXXWWWSSSPPPNNNNNNNNNQQQUUUVVVUUURRRPPPOOORRROOOOOOSSS^^^lllxxxwwwIII;;;444888666666666777666666555444666666777777888999999:::;;;===?????????BBBGGGLLL```vvv\\\SSSHHH888111//////.........---------,,,------...------,,,,,,............///111222333111<<<666999DDDCCCaaahhhPPPNNNIIIFFFGGGHHHGGGIIILLLUUUVVV```wwwvvvuuu}}}qqqgggVVV[[[qqq|||tttrrrlllbbbXXXQQQMMMLLLKKKHHHKKKQQQUUUVVVSSSNNNJJJJJJGGGHHHQQQ]]]dddaaa\\\ZZZ\\\bbbnnnqqqgggmmm}}}jjjWWWAAA666222000111333000000111111111222222222111111333555777888::::::<<<:::777555333333444555777777777999:::<<<>>>??????:::AAA???@@@GGG\\\xxxwwwsssbbbOOOAAAZZZyyyyyypppsssuuuxxxvvvjjjXXXIIIAAA???LLLKKKIIIFFFCCCBBBCCCDDD@@@>>>???AAAAAAFFFSSSaaazzznnnjjjgggggggggggglllrrr|||zzz}}}wwwiii\\\TTTRRRLLLNNNQQQUUUWWWYYYZZZZZZYYYZZZ\\\^^^^^^[[[VVVSSSOOONNNLLLLLLNNNSSSXXX[[[]]]\\\\\\\\\[[[ZZZXXXWWWYYYYYYXXXXXXWWWWWWWWWWWWTTTSSSQQQOOOLLLIIIGGGFFFBBBCCCEEEIIIMMMRRRWWWZZZYYY\\\]]]\\\ZZZYYY[[[^^^dddbbbaaa___]]]]]]]]]]]]bbbaaa``````aaacccdddeeegggjjjnnnuuuzzzzzzwwwtttmmmaaa]]]``````bbbmmmwwwnnnFFF000333111---//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---000333,,,000777NNN~~~pppRRR;;;HHHOOOUUUWWWRRROOOSSSWWWYYYUUUPPPLLLJJJGGGEEEIIIOOOXXX```kkkwww{{{yyyvvvzzzzzzwwweee]]]SSSOOOOOOQQQRRRSSSJJJLLLNNNPPPPPPMMMHHHDDDAAAAAAHHHSSSZZZXXXTTTRRRVVV[[[aaaaaa___cccllluuu}}}zzzvvvqqqmmmhhhbbb^^^[[[\\\\\\ZZZVVVSSSQQQQQQRRRVVVZZZYYYUUUQQQPPPPPPRRRQQQPPPVVVaaaooo|||oooDDD999555999666666666666666666555555666777777888999:::;;;;;;;;;===@@@@@@@@@BBBGGGLLL___qqq[[[RRRDDD555111............------------,,,,,,------...------,,,............///111222333444:::222777FFF@@@QQQyyyQQQSSSKKKFFFFFFFFFEEEFFFHHHQQQSSSZZZnnnxxxtttdddiiitttwwwlllccc]]]ZZZZZZTTTUUUWWWXXXVVVRRRNNNLLLHHHMMMUUU]]]bbbaaa[[[UUUWWWeeeooouuu~~~yyyaaadddwwwyyybbbPPP===333111000111333111111111111222222222222111222333555777999:::;;;<<<;;;888555444444555555777777888999:::<<<>>>>>>===999AAA???BBBGGGVVVtttkkk]]]RRRBBBXXXuuuyyyqqqssstttrrrjjj\\\MMMBBB===IIIJJJIIIGGGCCCBBBCCCDDD???>>>??????@@@EEEPPP[[[zzzwwwxxxxxxwwwxxx{{{~~~xxxyyy{{{~~~}}}xxxmmm```WWWRRRQQQPPPPPPRRRVVVZZZ]]]ZZZ\\\^^^___^^^[[[XXXWWWRRRQQQPPPPPPQQQUUUYYY[[[\\\]]]]]]\\\[[[YYYXXXXXXYYYYYYYYYXXXXXXXXXWWWWWWTTTSSSQQQOOOLLLIIIHHHFFFBBBCCCFFFJJJOOOTTTYYY[[[\\\___bbbaaa^^^\\\]]]___cccbbbaaa```___^^^]]]]]]aaaaaaaaaaaaaaabbbdddfffhhhkkkpppvvvzzz{{{xxxvvvmmmcccYYY^^^hhhnnnvvv}}}___===...555444...///000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++///333---111666IIIzzznnn{{{~~~rrrWWW???GGGJJJSSSXXXUUUPPPNNNOOONNNQQQNNNLLLMMMJJJHHHJJJOOOPPP[[[jjjuuu|||{{{uuulll```VVVSSSUUUUUUUUUMMMMMMOOOPPPQQQNNNIIIDDDCCCFFFNNNXXX\\\YYYUUUTTTTTTWWWYYYXXXWWW[[[fffooo~~~}}}|||{{{xxxsssmmmiiidddeeeeeeccc```\\\ZZZZZZYYY\\\^^^]]]WWWSSSQQQRRRQQQPPPQQQXXXdddsssggg@@@:::666888666666555555555666666666777777888999:::;;;<<<<<<;;;>>>AAAAAAAAABBBGGGKKK^^^nnn\\\SSSCCC444333.........------------,,,,,,,,,------......------............///111222333444555000666AAA===HHHjjjbbbWWWOOOGGGFFFFFFCCCCCCDDDKKKPPPXXXiiippp~~~}}}~~~zzzxxxxxxkkkiiiccc]]]XXXVVVYYY[[[[[[eeeqqquuunnncccZZZUUU^^^qqqsssXXXbbb{{{sssZZZJJJ999222111111111222111111111222222222222333222222333555666888999::::::999888666555555666666888888888888999;;;<<<===<<<999@@@>>>BBBGGGQQQvvv}}}nnnddd```^^^GGGTTToooxxxfffmmmpppqqqlll```PPPBBB:::FFFIIIKKKIIIEEEBBBCCCDDD?????????>>>???DDDMMMUUUsss|||{{{yyy{{{zzzyyyzzz~~~zzzmmmbbbZZZWWWRRRNNNNNNPPPTTTWWWZZZ[[[]]]]]][[[ZZZZZZZZZWWWVVVUUUUUUUUUVVVWWWWWWYYYZZZ[[[[[[ZZZZZZ[[[\\\YYYZZZZZZZZZZZZYYYXXXXXXSSSRRRPPPNNNKKKHHHFFFEEEDDDFFFIIINNNSSSYYY]]]___aaadddfffddd```]]]]]]___aaabbbbbbbbbaaa```___^^^```aaabbbaaaaaabbbeeegggfffiiiooouuuyyyzzzyyyxxxnnndddWWW[[[nnnwwwzzz|||{{{NNN666...555222///111000,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++---222---333555BBBwww{{{wwwbbbiiinnnsss^^^IIIGGGGGGQQQXXXVVVQQQNNNKKKHHHNNNLLLNNNPPPNNNKKKKKKOOOOOO^^^ooo~~~~~~ooo```YYYYYYXXXUUUTTTQQQPPPPPPQQQOOOKKKGGGGGGKKKTTT[[[[[[VVVUUUXXXZZZ[[[]]]]]]]]]```fffkkk~~~~~~~~~wwwrrrqqqrrrrrrppplllhhhfffeeebbbbbbaaa^^^YYYUUUSSSSSSOOOOOOQQQYYYgggvvv^^^<<<<<<888666666555555555555666777777777888999:::;;;<<<===>>>;;;???BBBBBBBBBCCCGGGJJJZZZkkk[[[SSSAAA111333.........---------,,,,,,+++,,,------......------............///111222333666444444999;;;:::DDDTTT|||```UUULLLJJJIIIFFFDDDDDDFFFNNNVVVdddvvvsss~~~|||xxxxxx{{{qqqddd___```ppp{{{}}}mmmWWWjjjnnnTTTEEE777222222111000000111111111222222222333333222333333444666777888888777777777777777777777888888888888888888999::::::===999???===AAAEEEJJJkkkxxxfff```cccgggOOOMMMhhh|||ppp]]]^^^fffnnnpppfffVVVEEE;;;DDDHHHLLLLLLHHHDDDCCCDDD@@@AAA@@@>>>???DDDLLLQQQeee~~~sssqqqqqqttt{{{}}}zzz{{{~~~}}}uuunnnfffbbb\\\VVVRRRPPPPPPQQQWWWYYYZZZYYYWWWWWWYYY\\\WWWWWWXXXXXXXXXXXXWWWVVVUUUWWWWWWVVVTTTUUUWWWZZZXXXXXXYYYYYYYYYXXXWWWVVVQQQPPPNNNKKKIIIFFFDDDCCCEEEGGGKKKPPPUUU[[[___aaa```cccdddccc```^^^___aaa___```bbbccccccbbb```______aaabbbaaa```aaaeeehhhfffjjjpppuuuyyy{{{}}}~~~rrrhhhTTTUUUlllvvvoooBBB444000222---...333000------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---000,,,333222999iii}}}uuuoooZZZ___^^^tttttteeeUUUGGGHHHPPPVVVUUURRRPPPMMMIIILLLMMMPPPTTTRRRMMMKKKMMMNNN]]]rrrxxxggg___```^^^YYY[[[VVVQQQPPPQQQPPPMMMJJJKKKQQQZZZ]]]XXXQQQSSSZZZ```cccgggkkkmmmllliiigggtttwww}}}zzzyyyzzzzzzxxxssspppmmmmmmjjjfffaaa\\\ZZZWWWUUUSSSMMMMMMQQQZZZhhhyyy}}}TTT666;;;888444666555555444555666777888888888999;;;<<<===>>>???<<>>666999EEEJJJzzzggg\\\RRROOOMMMJJJGGGGGGDDDMMMUUU```yyy}}}{{{qqqqqqtttssszzzyyyeee\\\```ggg|||~~~qqqeeeZZZuuuzzziiiPPPBBB555222222111000000111111222222222333333333333333333444555666666777555555777888999999999888999888888888888888888999>>>:::???;;;???CCCFFFddduuubbb\\\cccjjjVVVGGGcccyyyiiiZZZSSS___ooovvvppp```NNNCCCBBBHHHMMMNNNIIIEEECCCDDD@@@AAAAAA>>>???EEEKKKOOOccc}}}tttvvv{{{|||yyyzzzzzzxxxvvvtttpppkkkddd]]]XXXTTTSSSUUUWWWWWWUUUTTTUUUYYY\\\SSSUUUWWWZZZ[[[ZZZYYYXXXTTTUUUTTTQQQMMMMMMOOOSSSTTTUUUVVVVVVVVVUUUSSSSSSOOONNNLLLIIIGGGDDDBBBAAACCCEEEIIIOOOUUUZZZ^^^```[[[^^^``````______bbbeee^^^___aaaccccccbbbaaa```___aaabbbbbb```aaaeeehhhhhhlllrrrwww{{{{{{pppWWWSSSjjjttt~~~kkk===444222///(((---444000.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---///+++222///222^^^|||wwwlll^^^MMMYYYWWW___ooouuujjj]]]GGGIIIOOOSSSSSSSSSSSSPPPLLLMMMNNNRRRWWWTTTMMMJJJKKKFFFTTTlllzzzjjjdddfffeee``````YYYRRROOOPPPQQQOOOLLLNNNUUU]]]^^^UUUNNNRRR\\\dddhhhnnnvvvyyyuuukkkcccgggllluuu{{{||||||zzzvvvrrrpppooonnnhhh```[[[YYYXXXUUURRRKKKLLLPPPZZZiiizzzxxxMMM222:::888333666555444444555666777888888999:::;;;===>>>???@@@<<>>555,,,---------------------------------.....................///111222333444555777999;;;===>>>AAADDDGGGfffjjjXXXWWWRRRFFFCCCLLLHHHKKKSSS___pppsssaaafffaaacccmmmwwwxxxqqqlllfffkkkyyy{{{sssmmmrrrzzzbbbTTTDDD;;;444222111000222555666555555555444444444444666555444555666777666555666666666777888888999999999:::::::::;;;;;;<<<<<>>???AAA@@@AAAJJJTTTvvv\\\cccppp^^^XXXIIISSS{{{~~~llljjj^^^kkk{{{{{{sssppp\\\:::===EEENNNRRRTTTUUUUUUSSSPPPHHHAAA@@@AAACCCHHHNNN^^^uuu~~~}}}|||yyy|||}}}yyyvvvtttsssqqqmmmeeeZZZSSSRRRSSSTTTUUUUUUUUUVVVVVVWWWYYY\\\^^^___]]]ZZZXXX[[[YYYVVVRRRPPPNNNMMMMMMQQQQQQQQQQQQRRRRRROOOMMMNNNLLLIIIFFFDDDDDDDDDEEEFFFEEEGGGLLLTTTZZZ]]]]]]```___]]][[[[[[\\\]]]^^^aaa``````____________```bbbbbbaaa```___aaaeeehhhoooooorrrvvv{{{}}}}}}|||yyynnnZZZUUUfffzzz~~~xxx[[[333111//////000000...,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------///+++---222000...888HHH~~~{{{ttt{{{wwwbbbTTTVVVbbbvvvnnn[[[XXXLLLSSSXXXXXXUUUSSSNNNJJJLLLPPPTTTTTTQQQMMMLLLLLLPPPYYYmmmsssmmmttttttjjjjjjcccZZZTTTRRRRRRQQQPPPXXXYYYWWWSSSPPPRRRZZZaaakkkfffeeekkkooommmgggdddddd___fffyyy|||xxxuuutttssskkk```[[[[[[YYYTTTOOOMMMMMMTTTbbboooxxxdddHHH333444:::555555444444555555666777888777888999:::<<<===>>>>>>@@@AAABBBBBBAAACCCEEEHHHTTTiiimmm[[[TTTDDD888333------------------------------------............//////000111222333555666666777999;;;===>>>@@@DDDFFFTTTfffSSSOOOMMMIIIEEEHHHJJJPPPXXXdddzzzwwwfff```ZZZZZZ]]]iiinnnffffffmmm~~~|||rrr\\\QQQ@@@999333222222111333777777777777777666666666666666555444555777888777666666666666777888888999999::::::;;;<<<======>>>>>>======>>>@@@???@@@HHHQQQ~~~sssjjjjjj\\\XXXJJJOOOlll}}}rrrpppiiiuuuuuuqqqaaaDDD@@@GGGNNNRRRRRROOOLLLIIIMMMGGGBBBAAA@@@AAAGGGMMMXXXlll}}}~~~vvvvvvzzzpppsssyyy}}}}}}wwwnnngggYYYWWWUUUUUUVVVWWWWWWWWWYYY[[[^^^```aaa```___^^^]]][[[XXXUUURRRPPPNNNNNNOOONNNMMMNNNOOOOOOMMMKKKMMMKKKHHHFFFDDDCCCDDDDDDFFFFFFHHHNNNVVV\\\______```___]]]\\\[[[\\\]]]^^^``````___^^^^^^^^^^^^___bbbbbbaaa```___aaadddhhhmmmooorrrvvvzzzzzzwwwuuurrrfffVVVYYYnnn~~~wwweeeCCC333111//////000000...,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------///+++---222000...888GGGuuuzzzsssuuuxxxfff]]]NNNWWW\\\YYYVVVUUUQQQKKKLLLNNNQQQSSSRRRPPPNNNLLLLLLWWWooo{{{ssswww||||||wwwlllaaaYYYTTTSSSSSSRRRSSSQQQOOONNNSSS^^^ffffff______hhhrrruuusssrrrmmmgggfffqqq|||yyywwwuuurrriii___ZZZYYYXXXSSSNNNNNNOOOWWWeeerrrzzzuuuZZZDDD444666:::333555555555555555666888888888888999:::<<<===>>>>>>>>>???@@@AAAAAACCCGGGIIIUUUeeeiiiYYYNNN<<<222111...------------------------------........./////////000111222333555666777777888999;;;======???BBBEEEJJJmmmbbbSSSRRRMMMCCCJJJJJJNNNSSSYYYeeezzzzzzxxxnnn```SSSPPP```zzzuuunnnkkkqqq|||kkkWWWOOO<<<666111111222222444888999999999999888888888777777666555666888999888777555666666777777888888999:::;;;<<<===>>>???@@@@@@;;;;;;===@@@??????EEELLLgggqqqeee\\\[[[PPPLLL[[[sss|||ssszzzwwwssseeeLLLAAAEEELLLQQQQQQKKKEEE@@@HHHEEECCCBBB@@@???DDDLLLRRR___ttt|||{{{wwwqqqkkkkkkuuu|||~~~{{{xxxxxxzzz|||}}}}}}aaa\\\VVVTTTVVVZZZ[[[[[[```aaabbbbbbbbbaaa```___]]]\\\[[[YYYVVVSSSQQQOOONNNMMMKKKKKKLLLLLLLLLKKKKKKJJJHHHEEEDDDCCCCCCCCCEEEFFFJJJPPPWWW]]]```aaa```___^^^]]]]]]]]]^^^___```_________^^^^^^^^^^^^bbbbbbaaa______```dddgggmmmooossswwwxxxuuunnniiieee\\\XXXjjj{{{qqqzzzvvvVVV555222000////////////...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...,,,---111000...666CCCwwwxxxsss^^^RRR___eee]]]WWWWWWTTTMMMMMMMMMNNNQQQUUUUUUQQQNNNNNN[[[uuuzzzwww~~~vvvggg]]]XXXXXXRRRQQQNNNKKKLLLSSS___hhh```WWWSSS\\\kkkxxx}}}qqqnnnwww|||yyywwwuuuoooggg^^^YYYXXXVVVRRRMMMNNNQQQ[[[jjjvvv}}}hhhNNN>>>555777999111555555555555666777888888888888999;;;<<<===>>>???;;;===???@@@AAACCCGGGJJJTTT```uuubbbUUUIII777...000...------------------------------......//////000000111111222333555666777888888999;;;<<<===>>>AAACCCJJJZZZeeeTTTMMMJJJKKKKKKNNNRRRUUUZZZfffrrr{{{xxxsss```[[[nnn~~~pppkkkooonnnllluuuzzz|||iiiXXXPPP;;;555111222333333444777::::::999999999888888888777666555666888:::999888555555666666777888888888999999;;;<<<>>>???@@@AAA::::::<<<@@@@@@???CCCIIIUUUttteee___cccZZZMMMPPPmmmtttrrrzzz}}}{{{lllQQQ>>>@@@FFFOOORRRLLLEEE@@@CCCCCCEEEEEEAAA===BBBJJJNNNVVVeeezzzuuusssmmmddd^^^```jjjrrr}}}ssspppttt{{{~~~kkkcccYYYTTTVVV[[[^^^```fffeeedddbbb```^^^\\\[[[[[[[[[[[[ZZZYYYWWWTTTSSSPPPNNNKKKJJJKKKLLLLLLKKKJJJIIIGGGEEEDDDCCCCCCBBBCCCFFFKKKRRRYYY^^^aaabbbaaa```___^^^^^^^^^______aaaaaaaaa``````___^^^^^^aaaaaaaaa______aaaeeehhhooorrrvvvxxxwwwoooeee]]]ZZZWWWbbb{{{xxxmmmnnnzzz{{{iiiLLL555000000////////////...---------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,---,,,---000///...555>>>gggyyyaaaWWWjjjttthhhZZZVVVUUUQQQOOOLLLLLLPPPWWWYYYTTTOOOOOO^^^vvv~~~{{{}}}rrrvvv|||lllccc```XXXUUUOOOJJJIIIOOOYYYaaa\\\RRRKKKMMMYYYlll}}}mmmqqq~~~{{{xxxtttrrrlllfff^^^YYYWWWUUUPPPMMMOOOSSS___ooozzzaaaEEE:::555777888000555555555555666777888999888999:::;;;<<<>>>??????<<<===>>>???@@@BBBFFFIIIOOOZZZiiiZZZQQQFFF555...000---------------------------------......///000000111000111222333444666777777888999;;;<<<<<<===@@@BBBIIIJJJhhhbbbRRRQQQLLLKKKLLLQQQTTTWWW___gggmmmyyydddlll|||yyyzzzkkkdddhhhmmmllliiiqqqxxxzzzrrr{{{~~~kkk[[[NNN;;;555222444555333333666999999888888888777777777777666555666999:::999888555555555666777777888888777888999:::<<<===>>>???;;;:::<<<@@@AAA@@@BBBFFFOOOpppfffbbbjjjdddSSSLLLiiirrrgggjjj{{{{{{___AAA???CCCMMMRRRMMMFFFCCCAAACCCFFFHHHDDD???AAAGGGLLLRRR\\\mmmtttrrrmmmhhheeefffiiilllvvv{{{xxxuuuyyy|||yyyuuuxxxooobbbYYYWWWYYY\\\^^^cccbbbaaa```^^^\\\[[[ZZZXXXYYYZZZ[[[ZZZZZZXXXWWWQQQOOOLLLJJJKKKKKKJJJJJJIIIHHHGGGFFFDDDCCCCCCBBBAAAFFFMMMTTTZZZ^^^aaabbbaaaaaa`````````___``````bbbcccccccccbbbaaa______```aaaaaa``````bbbfffjjjsssvvvyyyzzzvvvmmmaaaXXXXXXZZZjjj~~~vvvooo{{{qqqjjjooooooYYY???333////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,---,,,---///...///333999VVVsssxxxggg^^^tttxxxcccVVVTTTUUUQQQMMMKKKPPPXXXZZZVVVOOOMMM\\\qqqyyyuuuxxxuuusss}}}}}}pppmmmrrr|||nnnhhh[[[WWWPPPJJJHHHKKKRRRWWWXXXSSSNNNJJJLLLWWWoootttccceeevvv{{{vvvrrrpppjjjeee___ZZZWWWTTTPPPMMMOOOVVVdddttt}}}aaaAAA888444555666111666555555666666777888999888999:::;;;===>>>??????>>>???@@@@@@@@@AAADDDFFFHHHVVVcccVVVMMMCCC333///111,,,------------------------------...///000000111222000111222333555666777777888:::;;;;;;;;;<<<>>>@@@FFFDDDTTTeeeXXXOOOKKKJJJNNNRRRUUU[[[aaafffkkk}}}jjjbbbjjj}}}rrrhhhhhhnnnddduuuyyyzzz~~~pppooo~~~vvvjjjYYYHHH:::555333555777555444666888888888777777777666666666555444666888:::999888444555555666666777777888666777777999:::;;;<<<<<<<<<:::;;;>>>@@@???@@@DDDOOOtttppphhheeeoooooo]]]LLL```{{{ddd___tttnnnJJJBBBAAAKKKQQQLLLEEECCCAAACCCGGGKKKHHHCCCBBBEEEJJJOOOVVVcccyyy}}}~~~xxxpppiiiggggggiiikkkssswww~~~}}}uuutttuuuuuuzzzqqqggg___ZZZYYYYYYZZZ[[[]]]^^^____________YYYYYYZZZ[[[[[[[[[[[[[[[SSSQQQNNNLLLLLLKKKIIIGGGIIIHHHGGGGGGEEEDDDCCCCCCBBBHHHPPPWWW\\\___aaacccbbbbbbbbbaaaaaaaaa``````ddddddddddddcccbbb```______```aaaaaabbbeeeiiimmmvvvxxxzzz{{{xxxoooddd]]]___aaannn|||yyywwwtttnnnQQQ444111---/////////------...///------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************++++++++++++,,,---.........///222444LLLooowwwlllgggwwwrrr\\\UUUYYYTTTPPPNNNQQQWWWYYYUUUPPPOOO^^^oooyyyzzzwwwuuupppiiieeeeee\\\]]]hhhuuummmkkksssuuunnn]]]YYYSSSNNNLLLNNNQQQTTTSSSTTTUUURRRKKKIIISSSaaajjjfff]]]UUUWWWfffwww|||wwwsssqqqjjjfffaaa\\\XXXUUURRROOOQQQYYYiiiyyy___>>>888555333555444666666666666777888999999999999:::<<<===>>>???@@@???@@@AAA@@@@@@AAADDDFFFGGGRRR{{{eeeVVVKKK>>>000///111+++------------------------------...///000111222222222222333444666777888999888:::;;;;;;:::;;;===???BBBEEEKKK```fffWWWPPPKKKKKKNNNQQQVVV\\\___```iiizzz}}}kkk```fffuuujjjfffdddbbbiiiuuuuuuyyy~~~vvvlllpppzzzjjjcccTTTAAA888444333777999777777999888888888888777777777777444444333555777999999888444444555555666777777777777777888888999:::;;;;;;===999888;;;======???BBBKKK]]]zzzlllkkkttt{{{kkkOOOSSSxxxmmmZZZeeexxxnnnPPPDDD???GGGNNNJJJFFFFFFCCCCCCHHHMMMMMMGGGCCCCCCFFFJJJPPPZZZooo~~~vvvnnniiiiiikkkmmmuuuyyy|||}}}{{{qqqsssyyyxxx{{{}}}xxxmmmccc\\\YYYVVVXXX\\\```bbbccccccbbb^^^^^^]]]\\\\\\\\\]]]]]]YYYWWWUUUSSSRRROOOLLLIIIIIIIIIHHHHHHGGGEEEDDDDDDEEELLLUUU[[[___aaacccdddbbbbbbcccbbbbbbbbbaaa```cccddddddeeecccaaa___^^^___```aaaaaacccgggmmmqqqvvvwwwyyy{{{zzzuuummmhhhfffkkkttt|||xxx|||xxx~~~wwwkkkHHH...444,,,...000///---,,,...000------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************+++++++++++++++---...---...///000111CCCtttqqqtttooouuugggXXXZZZVVVSSSQQQSSSVVVWWWTTTPPPRRR^^^mmmwww}}}pppeeebbbVVVWWW^^^ppp~~~ssskkkiiivvvvvvpppfffccc^^^ZZZXXXWWWVVVUUUSSSSSSTTTSSSMMMGGGIIIOOOYYYVVVSSSRRRRRR[[[ppp|||xxxvvvjjjgggccc^^^ZZZVVVSSSQQQTTT^^^nnn~~~WWW:::888666222555666666666666666777888999:::999:::;;;<<<===>>>???@@@???@@@AAAAAAAAACCCFFFIIIKKKNNNllljjjYYYIII;;;---...111***------------------------------...///000111222222333444555666777888999:::999:::;;;;;;:::;;;===???;;;EEEEEEHHHmmmuuu```VVVMMMKKKMMMOOOTTTYYYWWWYYYaaaiiippp~~~wwwggg___pppxxxhhhkkk___ZZZ___cccbbbgggpppzzzssslllsssqqqaaa\\\OOO===555222222777;;;::::::<<<999999999888888888777777444333333444777888888777444444555555666777777777888888888999999:::::::::<<<888666999;;;;;;===@@@DDDLLLqqqrrryyywwwTTTJJJiiiwwwXXXXXXcccnnnooodddQQQBBB;;;DDDLLLKKKHHHIIIEEEDDDHHHOOOPPPKKKEEEBBBBBBFFFKKKTTThhh}}}yyyuuuuuuyyy}}}}}}ssstttmmmwwwyyylllccc___WWWZZZ___ccceeeeeedddccccccbbb```^^^]]]]]]]]]]]]___^^^\\\ZZZXXXTTTPPPLLLIIIIIIIIIHHHHHHFFFEEEDDDGGGOOOXXX___aaacccdddfffbbbccccccccccccbbbaaaaaabbbcccddddddcccaaa^^^\\\^^^___aaabbbdddiiiooosssuuuvvvxxx{{{|||yyytttpppiiirrr{{{sssgggyyyjjjqqqmmm^^^<<<(((777,,,...000///---,,,...000---------,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************++++++++++++---...------///000///777eeerrrtttqqqpppZZZ[[[WWWUUUSSSTTTVVVVVVSSSPPPNNNXXXfffqqqxxxyyyooo]]]]]]^^^gggxxxnnnfffppp}}}|||uuuqqqrrroookkkfffccc___[[[XXXVVVPPPLLLMMMMMMLLLNNNRRR^^^ZZZYYYYYYUUUXXXlll}}}|||kkkhhhddd```[[[WWWTTTSSSWWWaaarrr|||www|||PPP666999777222555888666666666666777888999:::999:::;;;<<<===???@@@@@@===???@@@AAABBBDDDHHHKKKPPPLLLaaarrrZZZ@@@444222000---+++...------,,,,,,,,,------------...///000111222333333333444444555666777777:::999999999:::<<<===>>>>>>;;;???HHHQQQkkkkkk\\\RRRSSSRRRMMMMMMTTTVVVVVVWWWYYY___lll{{{yyyhhhjjjvvvvvvkkkccc```aaaRRRTTTXXX[[[[[[cccvvv~~~{{{wwwssswww```YYYRRR<<<555444444555666888:::;;;<<<:::888777555555555666333333444555666777888888666666666666777888999:::888999;;;;;;999888888999999999::::::;;;<<<<<<<<>>333111000---,,,...------,,,,,,------...------...///000111222222333333333444444555555666999999999999:::;;;===>>>>>>===@@@DDDFFFVVVrrraaaXXXQQQKKKOOOXXXTTTVVVXXXZZZ[[[^^^cccgggwwwmmmnnnsssnnnggg```ZZZUUUTTTTTTLLLKKKOOOXXXcccrrrvvv^^^SSSMMM<<<555555444555666888:::;;;;;;:::888777666555666666444444555555666666777777777777777777888999::::::777999;;;:::999888888999888999999::::::;;;<<<<<>>======@@@BBB===CCCbbboooeeeaaaXXXQQQNNNRRRTTTUUUUUUTTTSSSSSSTTT[[[hhhyyyxxxfffZZZRRRQQQOOOMMMKKKKKKJJJJJJJJJJJJSSSeeewwwzzzuuuwww~~~tttkkkVVVGGGAAA:::666666555555666888999:::;;;:::888777666666666666555555555555555555555555777777777888999999::::::777999::::::999888888999888888999::::::;;;;;;<<<===DDDMMMqqq|||bbb]]]gggzzzjjjVVVYYYkkkxxxVVVeeejjjTTT???<<>>@@@GGGNNNaaa{{{vvv}}}zzzrrrlllhhhfffeeemmm~~~ssslllccc___```eeejjjlllppppppooolllgggccc```______^^^[[[WWWTTTQQQOOONNNPPPLLLJJJJJJIIIEEEEEEHHHNNNXXXbbbeeefffgggfffcccfffdddbbbaaaaaabbbccceeecccdddffffffeeeccc```^^^YYY\\\bbbhhhkkklllkkkjjjkkkjjjkkkjjj```WWW[[[fff~~~~~~ooonnnwwwyyyiiiGGG888111---000............------------++++++++++++++++++++++++************************))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,---....../////////???kkkzzzyyyeeejjjjjjeeehhh[[[ZZZXXXXXXXXXVVVTTTQQQMMMPPPWWWaaalllvvv|||nnnooo{{{qqqdddfffggghhhiiiiiikkknnnqqqtttnnnddd\\\ZZZ```kkkttttttppplllhhh```\\\hhhyyyoookkkgggccc^^^YYY\\\cccrrryyywwwssspppqqqMMM???555666888777777;;;999::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>AAACCCEEEGGGGGGIIIMMMnnn\\\III666/////////...---...------------......///------...//////000111111333333222222222222222222888777777888999;;;===>>>>>><<<>>>AAA??????PPPdddnnnmmmhhh\\\SSSTTTSSSQQQOOONNNPPPSSSUUUNNNRRRXXX^^^eeennnzzzwwwqqqkkkgggqqqwwwiiiYYYLLLKKKMMMLLLIIIHHHJJJJJJHHHKKKOOO^^^sssyyysssooorrr~~~zzzyyytttjjjcccSSSAAA:::;;;777777666666666777999::::::999888777777666666666666666666555555444444444555666777777888999999999666888::::::888888888999999999::::::;;;<<<<<<<<<>>>DDDDDDWWWrrr```eeewwwlllXXXVVVeee^^^dddvvv___EEE<<>>EEEHHHRRRwww}}}zzzuuuqqqnnnvvvooommmwww~~~~~~yyyuuuooohhhcccbbbdddfffmmmppprrrpppkkkgggeeefffdddaaa[[[WWWTTTSSSRRRRRROOOKKKIIIJJJIIIFFFFFFIIIQQQ]]]hhhjjjiiiiiihhhffffffdddbbbaaaaaabbbdddfffbbbdddggghhhgggddd```]]]VVVZZZaaagggjjjjjjjjjiiikkkjjjllljjj^^^VVVbbbvvvtttyyyrrruuuvvv|||YYY333000111---333.........---------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************+++++++++++++++,,,,,,------...//////111666ZZZlllhhhfffccchhh\\\[[[YYYYYYYYYWWWTTTQQQRRRSSSWWW___jjjvvvuuuttt~~~vvvlllkkkjjjhhhfffeeefffjjjmmmtttuuuqqqjjjdddiiiwwwzzzqqqnnnoooggg^^^fffwwwvvvrrrmmmggg```]]]dddnnnyyy~~~}}}tttrrr[[[AAA:::666777888666777<<<;;;;;;;;;<<<======>>>>>>????????????>>>>>>>>>>>>;;;<<<===>>>@@@BBBDDDEEEFFFHHHHHH___SSSCCC333...//////......---------------...///000......//////000111111111222222222222222222111111666666666777888:::<<<>>>@@@;;;;;;@@@CCCCCCGGGOOOsss|||lllfffdddeee\\\YYYTTTPPPOOOOOOOOOPPPOOONNNMMMMMMOOOTTTXXX[[[\\\fffssszzzzzzxxxyyy{{{mmmfff___ZZZYYYYYYXXXVVVSSSaaaiiiddd\\\YYYSSSKKKJJJMMMMMMIIIHHHKKKKKKGGGGGGJJJUUUdddmmmmmmjjjjjj}}}}}}zzz```ccc{{{xxxnnndddWWWDDD<<>>JJJUUUZZZPPPLLLGGGDDDDDDGGGJJJKKKJJJ???>>>EEEGGGKKKeee|||zzzyyy}}}yyyxxx|||zzzxxx{{{{{{uuujjjcccaaacccgggkkkooopppnnnllllllnnniiiccc[[[VVVUUUUUUUUUUUUPPPKKKIIIIIIHHHFFFHHHKKKVVVaaakkkmmmllllllllljjjgggfffdddcccbbbccceeefff```cccgggiiihhhddd___[[[UUUYYY^^^aaabbbdddfffiiilllllllllhhh]]]YYYjjjyyy}}}xxx{{{{{{~~~xxxNNN,,,...222...222...------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---.........111000LLL}}}xxxjjjaaa[[[```\\\[[[YYYXXXXXXWWWUUUSSSUUUVVVYYY```lll}}}|||tttpppnnnkkkgggcccdddgggjjjkkksssxxxtttnnnppp|||yyyyyynnnaaadddsssyyyqqqiiibbb```jjjuuu{{{~~~xxx{{{pppJJJ;;;999999999777555777:::;;;<<<<<<======>>>??????@@@?????????>>>>>>>>>===<<<<<<<<<===???AAABBBCCCGGGGGGHHHVVVMMM???222...///.........------------...///000000000000000111111222222222222222222222222222222222555555555666888:::<<<>>>CCC<<<999>>>BBBCCCBBBDDDMMM}}}}}}gggaaadddfffccc___\\\YYYTTTOOOLLLMMMJJJHHHIIIMMMPPPPPPOOOQQQXXXaaadddbbb^^^]]]^^^YYYVVVSSSRRRTTTXXX[[[\\\WWWYYYXXXSSSPPPPPPPPPNNNDDDKKKMMMJJJKKKOOONNNHHHAAA@@@CCCKKKUUUaaaooozzzgggWWWeeennnrrr|||qqq___SSSCCC:::@@@:::999888777666777888999888888888888888777666666666555555555444444333333111222444666666666555555555666888999888888999:::999999:::;;;;;;<<<<<<===???@@@CCCIIIgggtttwwwttteeeXXXZZZzzzxxxccc{{{pppZZZDDD:::AAAOOOXXXPPPMMMHHHEEECCCEEEGGGIIIKKKCCC@@@EEEEEEGGGXXXmmmzzz~~~tttkkkhhhhhheeehhhkkknnnoooqqqrrrssskkkeee^^^ZZZYYYYYYWWWVVVRRRMMMIIIIIIHHHGGGJJJOOO[[[eeemmmooooooqqqpppnnnhhhhhhgggfffeeeeeeeeeeee^^^aaaeeegggfffbbb]]]YYYWWWZZZ\\\\\\[[[]]]bbbggglllmmmjjjaaaYYY^^^ppp}}}~~~|||{{{zzzlllHHH......222///...------------,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))************++++++++++++,,,------......000...@@@nnn}}}mmm```WWWXXX]]][[[YYYXXXXXXXXXWWWVVVTTTWWW[[[```kkkzzztttssspppkkkgggfffhhhjjjbbbkkkssstttqqqssstttdddccclllxxx}}}tttmmmggggggoooxxxzzz}}}|||tttdddDDD::::::::::::888777888999;;;<<<<<<======>>>???????????????>>>>>>======<<<<<<<<<<<<===>>>@@@AAABBBFFFEEEHHHPPPsssIII<<<111...///...---...------------...///000111222222222222222333333333111111222222333333444444444444555555777:::<<<===AAA===;;;===???@@@BBBEEECCC\\\vvvlllmmmjjjggggggiiikkkkkkjjjccc___\\\^^^dddfffccc___^^^bbbffffffbbb^^^[[[[[[[[[YYYWWWUUUTTTWWW\\\___cccZZZTTTRRRRRRPPPOOOPPPFFFQQQXXXWWWYYY\\\WWWMMMFFFEEEKKKXXXeeeppp{{{fffjjj~~~{{{llllllttt~~~lllPPPFFF>>>777>>>;;;:::888777777777888888777888888999888777666666444444444444444444444444111333555666777777666555444666888888888888999:::777888888999999:::;;;;;;<<<:::CCCIIIUUUyyyyyy}}}sss___TTTlllfffssszzzyyylllRRR===<<>>>>>?????????>>>======<<<;;;;;;<<<<<<<<<===>>>???@@@AAACCCAAAGGGMMMcccGGG;;;111...///...---...---------......000111111333333333333333333444444111111222333444444555555444444444555777:::<<<===>>>>>>>>>===<<<>>>EEELLLIIIKKK[[[oookkkhhhkkkvvv|||{{{}}}~~~}}}zzzvvvtttssskkkllljjjhhhfffhhhooouuuhhh[[[SSSXXXZZZUUUSSSUUUOOO]]]hhhiiijjjkkkbbbUUUOOOVVVfff{{{qqq~~~pppvvvnnnkkkmmm}}}hhhFFF>>>>>>;;;BBB;;;:::999777777777888888777777888999999888666666444444444444444444444444222333666777888888666555444666888888888888999:::666666666777888888999999<<<777BBBGGGFFFnnnzzz{{{~~~eeePPPaaa}}}iiikkkzzz{{{___CCC;;;EEEOOOPPPPPPNNNKKKGGGEEEEEEEEECCCFFFFFF???;;;???MMMYYYaaa}}}yyyxxxvvvxxx|||~~~xxxrrrnnnkkkjjjlllqqqttttttrrrpppnnnnnnooopppkkkaaaYYYYYYRRRLLLJJJJJJKKKRRRYYYdddhhhkkknnnsssxxxwwwssskkkkkklllllljjjgggdddbbb\\\^^^aaacccbbb^^^ZZZWWWccceeefffddd```aaafffkkkgggnnnhhh[[[```xxxqqq{{{www{{{vvvlllllllllEEE111111+++///444***---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......111///111III}}}}}}fffUUUaaa]]]YYYXXXYYY\\\^^^______cccccc[[[RRRVVVhhhxxxzzzrrrlllhhhgggddd___\\\aaajjjqqqpppmmmkkk~~~wwwkkkfffdddkkkggg```___ooo~~~~~~~~~yyyuuudddQQQ@@@999:::::::::;;;======<<<;;;;;;<<<<<<===>>>>>>>>>???>>>>>>===<<<;;;;;;:::<<<<<<<<<======>>>???@@@@@@>>>FFFKKKYYYIII<<<111///000///...............//////000111222444444444444444444444444444444444444555555555666666666555555666888:::;;;===<<<::::::<<>>===<<>>===<<<;;;;;;:::;;;;;;::::::;;;;;;;;;;;;;;;;;;DDD888DDDKKKKKKzzzFFF:::000...000///......///......//////000111222444444555555555555444444444444555555555666666666666666666666777999;;;<<<<<<======>>>???@@@AAAAAACCCFFFGGGOOOlll}}}rrrmmmhhhaaa^^^```fffhhhlllppprrrtttvvvwww~~~vvvlllhhhfffeeedddaaammmzzz}}}yyyxxx{{{zzzyyyvvvppprrrrrrkkkYYYBBB999===>>>999::::::999888888888888999777777777777666666666666555444333222222333444555333555777777555444333444555666666666555555777999666666777777888999999:::======<<<@@@CCCKKKtttwwwaaaPPP[[[ooo}}}kkkxxx~~~jjjQQQ>>>===EEEYYY[[[XXXPPPKKKKKKGGGBBBEEEFFFGGGDDDAAABBBGGGKKKQQQZZZmmm~~~~~~xxxppplllmmmnnnooonnnnnnmmmmmmppprrrooohhhbbb\\\WWWQQQLLLLLLSSS\\\bbbjjjlllnnnqqqsssuuuvvvvvvsssooojjjhhhgggeeeaaa]]][[[[[[[[[YYYXXXYYY\\\^^^```___]]]^^^bbbiiipppuuuqqqnnn]]]aaakkkvvv}}}~~~~~~uuu|||pppgggjjjtttwwwmmm```BBB555---///000++++++000------,,,,,,,,,+++++++++++++++************++++++************************))))))************)))))))))************+++++++++***++++++,,,,,,------...///,,,333===VVVeeeNNNRRRWWW[[[[[[YYYWWWWWWVVV\\\```]]]VVVSSSXXX^^^nnn}}}}}}|||}}}zzzssskkkiiilllooosss{{{wwwsssrrrwwwpppddd[[[^^^iiinnnmmmttt{{{uuukkk~~~ZZZAAA;;;;;;999777777999:::999777:::::::::::::::;;;<<<===>>>===<<<;;;;;;:::;;;;;;::::::;;;;;;;;;;;;<<<<<>><<<@@@BBBBBBBBBLLLjjjxxxrrrlllkkklll{{{{{{|||}}}tttxxx}}}xxxwwwnnn```MMM@@@;;;:::;;;::::::999999888888888888888666666666666555555555444444333333222222333333444444555777666444333333333444555555555333444555777555666666777777888999999;;;===<<>>===<<<;;;;;;:::;;;;;;::::::;;;;;;;;;<<<<<<<<>>===>>>???BBBDDDCCCLLLhhh~~~xxxwww|||yyy}}}xxxrrrhhhTTTBBB===;;;888777;;;999999888777777777777777555555555444444444333333333333222222222222333333444666666555333222222333444555555444333333555666444555555666666777888888:::<<<:::===@@@>>>JJJdddlllNNNVVVxxxvvvaaarrryyy{{{jjjUUUFFF@@@LLLbbblll^^^OOOLLLJJJEEEDDDCCCBBBDDDHHHIIIGGGEEEJJJKKKOOOXXXjjj{{{sssnnnllllllnnnoooqqqssstttrrrlllgggbbb]]]XXXUUUXXX___fffjjjlllnnnppprrrssssssrrrrrrmmmjjjgggggghhhhhheeebbb]]]XXXTTTTTTYYY___bbbccc\\\YYYXXX^^^jjjtttxxxyyyiii]]]eee|||uuutttaaayyyyyynnnrrruuuaaaDDD444---+++...///,,,+++---,,,,,,,,,++++++++++++***++++++************++++++************************))))))************))))))))))))*********+++++++++***++++++,,,,,,------......000111///:::aaa]]]OOOLLL[[[ddd^^^XXXZZZVVVVVVWWWXXXXXXWWWUUUSSSZZZdddmmmzzzrrrvvv~~~ssshhhgggaaaWWWWWW___ooo|||zzz{{{nnnUUU???999???;;;999777666666666777777888888888999:::<<<===>>>>>>===<<<;;;;;;:::;;;;;;::::::;;;;;;<<<<<<======>>>EEEAAADDDMMMPPPzzz666///+++---.........000/////////000000111222333444666888::::::888666444666666666666777777777777666777888999:::;;;;;;<<<;;;<<<===>>>???@@@@@@@@@@@@===AAAHHHHHHEEENNN]]]~~~|||{{{|||{{{wwwxxxtttlll\\\III;;;;;;;;;666555:::999888777777666666777777444444444444333333333333111222222222222222222111444555555444333222333444555666666555444333555666333444444555555666777777888;;;888:::@@@???DDDUUU[[[VVVmmm___```tttzzzbbbNNNDDDFFF```qqqgggTTTMMMKKKHHHDDDAAA@@@CCCHHHKKKIIIGGGFFFIIIMMMQQQXXXooo{{{uuupppnnnpppqqqsssvvvwwwuuuqqqnnngggbbb\\\ZZZ^^^dddiiilllmmmnnnppprrrrrrqqqooonnnfffeeeeeehhhjjjjjjeeeaaaZZZXXXWWWZZZ```ccccccaaaZZZ[[[___hhhrrrwwwuuuqqqgggbbbqqq~~~}}}xxxmmmssspppmmmUUU777222///---//////,,,++++++,,,,,,+++++++++*********++++++************++++++************************))))))************))))))))))))*********+++++++++***++++++,,,,,,------...---222111...444PPPoooVVVGGGPPP\\\]]][[[]]]ZZZWWWTTTSSSUUUVVVUUUSSSZZZaaaeeeuuu~~~pppiiiiiiuuu|||rrrqqqiii\\\]]]iiiuuuyyysss~~~sss]]]MMMAAA===???<<<;;;999777666777888:::999999999:::;;;===>>>???>>>===<<<;;;;;;:::;;;;;;::::::;;;<<<<<<===>>>>>><<>>@@@BBBAAA<<<===DDDHHHFFFHHHNNNccc}}}kkkgggmmmnnnhhhOOOBBB888999999666666999888777777666666666666666444444444444333333333222000111111222222111111000333444444333222222444555555666666555333333444666222333333444555555666666666;;;888888???AAACCCMMMmmmkkkYYYbbbpppddd|||mmmVVVIIIBBBWWWkkklll___TTTNNNLLLEEEBBB@@@AAAEEEIIIJJJJJJBBBDDDIIILLLNNN\\\~~~~~~xxxuuuqqqsssuuuxxxzzzzzzzzzyyymmmgggaaa```ccchhhkkkllloooppprrrtttsssqqqooommmbbbbbbcccfffhhhfff```[[[TTTVVVZZZ^^^aaaaaa^^^[[[XXX]]]gggssszzzyyyrrrkkkhhhkkkwwwpppxxxsss}}}}}}oooeeeZZZDDD///111000//////...,,,++++++++++++++++++************++++++************++++++************************))))))************)))))))))************+++++++++***++++++,,,,,,------...,,,222000...333AAAjjj{{{fffNNNKKKRRRWWWZZZ\\\___ZZZTTTRRRSSSUUUUUUTTTSSS\\\aaapppqqqdddbbbuuutttggggggqqq~~~wwwtttfffPPPGGGAAA>>>===<<<<<<;;;999777888<<>>===<<<;;;;;;:::;;;;;;::::::;;;<<<===>>>>>>???<<>>======>>>???AAACCCGGGKKKRRRaaa{{{hhhdddhhhfff]]]BBB>>>999888777777777777777777666555555555555666555444444444444333333333000000111222222111000000222333333222222222555777444555555444222111333444222222222333444444555555333;;;999777>>>@@@@@@FFFUUUyyyyyy^^^ZZZuuuuuusss]]]NNNAAAJJJ\\\lllmmm```TTTNNNIIIFFFBBB@@@AAAEEEIIIKKKGGGCCCDDDHHHJJJPPPddd{{{}}}vvvxxxyyyzzz{{{}}}tttnnngggeeehhhlllmmmlllpppqqqssstttsssqqqmmmkkkcccbbb```aaaaaa^^^XXXSSSQQQVVV\\\``````]]]YYYWWW[[[dddqqq{{{}}}wwwmmmeeemmmttttttiiinnn|||~~~kkkppp~~~uuugggVVVEEE666---...//////---,,,,,,,,,,,,++++++++++++************++++++************++++++************************))))))************)))))))))************+++++++++***++++++,,,,,,------...+++111...///333555RRR|||}}}dddSSSNNNSSSXXX\\\aaa]]]WWWTTTSSSTTTTTTTTTNNNYYY```lllqqqeeennnxxxvvv{{{cccJJJAAA???>>><<<=========;;;999;;;???CCC===============>>>??????>>>===<<<;;;;;;:::;;;;;;::::::;;;<<<===>>>??????>>>BBB>>>BBBIIICCCUUU111...---///000---...000000000000000111222333444666666555555555555666666444444444444555555555666333555666888999999999999;;;<<<<<<;;;;;;::::::999777>>>BBB???;;;===CCCGGGRRRJJJXXX~~~pppjjjjjj```QQQ;;;<<<;;;777666888888666777777666555555555555555555555555444444444333333///000111222222111000///111222222222222333666888333444444222111000111333111222222333333444555555111;;;;;;888>>>???<<>>AAAGGGKKKRRRGGGCCCGGGJJJJJJTTTaaasss}}}~~~}}}|||||||||yyyrrrkkkiiikkknnnnnnmmmoooppprrrsssrrroookkkiiifffbbb^^^\\\ZZZWWWQQQMMMQQQWWW^^^aaa^^^ZZZXXXWWW```jjjxxx~~~ttthhh```vvv|||ppp}}}}}}xxxnnnooonnnvvvssseeerrr{{{sssdddNNN888...///+++------+++***,,,------+++++++++************)))++++++************++++++************************))))))************)))))))))************+++++++++***++++++,,,,,,---......***000---///333...CCCsssyyyyyy___PPPRRRXXX\\\aaa^^^ZZZWWWUUUTTTTTTSSSOOO\\\bbbiiiwwwrrruuu}}}zzz{{{yyyvvv{{{gggJJJ>>>===>>>>>>>>>>>>>>><<<;;;<<>>>>>>>>>>>>>>???@@@>>>>>><<<;;;;;;;;;;;;;;;::::::;;;<<<===>>>???@@@@@@AAA>>>AAAEEECCCQQQppp///............///000000///////////////000111111333333222222111000000///555555666777666555333222777666555666777888777666777666555555555777888999:::;;;<<<===@@@DDDGGGIIINNNLLLPPP___www{{{}}}qqqfffaaaLLLFFF;;;;;;:::999888888888888333333444444444333222111333333333333333333333333111111111111111111111111222111000000000111333333555444333333222222222222111111222222222333333333666666777888999::::::;;;BBBYYYrrrkkkooovvvbbbZZZssszzzuuuhhh___MMMEEEBBBCCCRRRjjjttteeePPPNNNMMMJJJCCC???@@@EEEJJJKKKLLLLLLHHHDDDEEEJJJPPP[[[hhhxxx}}}zzzuuupppooopppqqqnnnjjjgggkkkoooqqqoookkkgggeeeddd^^^ZZZYYYUUUOOOQQQXXX[[[aaaaaaXXXPPPQQQXXX]]]dddpppxxxssskkkfffeeedddmmmsss}}}}}}|||zzzxxxkkkooolllkkkzzz}}}```DDD555000---------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++...---000444000---;;;OOOhhhTTTNNNWWWaaaaaa___YYYTTTRRRPPPNNNWWWWWWXXX\\\dddoooyyyyyynnnkkkrrr}}}yyyttttttzzzWWWEEEAAA===<<>>???>>>===<<<===>>>======<<<<<<<<<<<<======BBB@@@<<<999888999;;;<<<;;;;;;===>>>????????????AAA@@@AAADDDEEEFFFMMMUUU///////////////000111111000000//////000000111222444333333222111111000000555555555555555444333333666555444555777888777666666555555555666777999::::::;;;;;;===???BBBEEEFFFIIIFFFFFFJJJWWWrrrpppsssooo^^^TTTAAA@@@;;;;;;:::888777777777777444444444444333333222222333333333333333333333333111111111111111111111111222111000000000111333333555444333222222222222222111111222222222333333333555666666777888999:::;;;===DDDfff|||ooonnnjjjXXXeee}}}rrrtttiiicccccc[[[OOOBBB:::DDD[[[jjjiiibbbVVVRRRLLLDDD===;;;AAAIIIKKKMMMMMMJJJEEEDDDHHHKKKMMMUUU```mmm~~~zzzwwwtttuuuvvvtttooojjjgggiiilllllliiieeebbbaaa^^^YYYUUUSSSPPPNNNTTT]]]mmmmmmeeeXXXPPPSSS[[[___mmmqqqqqqfffXXXTTT]]]iiimmmsssyyyzzzvvvrrrvvv{{{{{{uuullljjjxxx\\\;;;444222+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++...,,,///333111...999IIIvvvzzz~~~^^^NNNSSSYYY\\\\\\ZZZVVVSSSQQQPPPOOOQQQTTTWWWZZZ___eeejjjrrr{{{xxxkkkcccbbbjjjqqqzzzsssttt{{{oooMMM@@@???<<<;;;<<<===>>>???>>><<<<<<<<<===>>>======<<<<<<======>>>AAA???<<<:::999999:::;;;:::;;;<<<===??????@@@@@@AAA@@@BBBDDDDDDEEEKKKSSS000000000000000111111111111111000000111111222333444444333333222222111111444444333333222222333333555444333444666777666555555444444555666888:::;;;::::::;;;<<<>>>@@@BBBCCCAAAAAAAAA>>>>>>NNNooo{{{|||wwweeeooooooVVVIII999===<<<;;;:::888777777666666555555444333333333333444444444444444444444444444222222222222222222222222222111111111111222333333444333333222222222222333111111222222222333333333555555666777888999::::::AAA888GGGyyyvvvmmmrrr\\\ZZZqqqiiidddaaaccciiiiii]]]FFF555;;;MMM\\\gggoooZZZTTTNNNJJJBBB;;;===DDDIIILLLMMMLLLHHHEEEEEEFFFFFFIIIQQQ[[[eeeyyy~~~}}}}}}|||wwwvvvvvvxxxyyyuuunnnhhhdddfffgggeeebbb```^^^^^^XXXSSSPPPPPPRRRWWW```iiizzzssseeeVVVQQQWWW```cccrrriiiaaa]]]WWWTTT\\\jjjkkkqqqvvvrrrkkkkkksss{{{uuujjjiiitttPPP111222444,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++...+++---222111///666@@@^^^zzz{{{mmmPPPLLLOOORRRWWWXXXTTTQQQOOOPPPMMMQQQTTTUUUUUUUUUWWWYYYccckkkuuurrreee___^^^```rrr|||yyytttvvv~~~~~~zzzzzz}}}ttt[[[DDD===???===;;;;;;===>>>>>>>>><<<;;;<<<===>>>>>>============>>>>>>???>>><<<;;;::::::::::::888999;;;===???@@@@@@AAABBBAAABBBDDDCCCCCCHHHPPP//////000111111111111111222222222111222333333444444444444444333333222222444333222111111111333333444333333444666777666555444444444444666888:::<<<::::::;;;;;;<<<>>>>>>???===AAAEEECCC===???PPPddd}}}yyyxxx{{{~~~xxxyyyzzzzzz{{{~~~~~~ooollltttkkkPPPEEE999@@@======;;;:::888777777777666666444333333333444555555555555555555555555555222222222222222222222222111111111111222222333333333333222222222222222333111111222222222333333333444555555666777888999999BBB===???[[[uuuwww~~~|||nnndddkkk{{{rrrbbb^^^gggooooookkkQQQ<<<===FFFOOO]]]nnn```VVVQQQPPPKKKBBB===???EEEHHHLLLLLLJJJFFFDDDCCCFFFEEELLLWWW\\\dddzzzxxxxxxxxxxxxsssssssssttttttpppjjjfffbbbcccdddccc```\\\ZZZZZZRRROOONNNTTT^^^gggooosssqqqiii\\\RRRUUU```gggiiimmm[[[SSS```kkkhhhcccdddhhhpppvvvuuurrrsssvvvyyyxxxyyynnnkkknnnssshhh@@@+++...222...------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************((((((((((((((((((((((((((()))))))))************************++++++++++++...+++,,,000222000333888KKKvvv~~~^^^NNNKKKNNNRRRVVVTTTPPPPPPSSSRRRRRRSSSTTTVVVVVVUUUTTTYYY___iiizzz{{{rrrkkkeeeaaammmttt{{{~~~}}}zzzyyyzzzzzzyyyyyy|||}}}yyy~~~{{{}}}www[[[LLL???>>>AAA???<<<<<<<<<===>>>===;;;:::;;;<<<>>>>>>============>>>>>><<<<<<<<<<<<;;;:::999888777888:::<<<>>>@@@AAAAAABBBAAABBBCCCBBBAAAEEEMMM...///000111111111111000333333333333333444555555555555555555444444444444333222111000000111333444444333222444666777777666444444444444666888:::<<<999::::::;;;<<<<<<<<<<<>>BBBKKKdddzzz~~~zzzvvvpppjjjkkkrrrzzzyyy{{{}}}nnnuuusssuuu\\\FFFAAA999@@@>>>===<<<;;;999999999888777666555555444444555555555555555555555555555555222222222222222222222222111111222222333333333333222222222111111222222333111111222222222333333333444444555666777888888999888@@@@@@DDDjjjwwwwwwsssvvvzzzfff[[[gggrrruuuwww]]]GGG@@@@@@CCCSSSgggnnncccWWWQQQMMMGGGAAA>>>BBBEEEIIIKKKJJJHHHEEEDDDDDD???CCCNNNRRRUUUhhhzzzuuutttuuuvvvwwwrrrqqqooonnnmmmkkkhhhfffeeeffffffccc^^^XXXSSSQQQLLLKKKOOOYYYgggqqqrrrnnn[[[XXXTTTUUU```lllqqqnnnaaaVVVXXXkkkvvvnnnccc```hhhrrrzzz}}}~~~}}}wwwnnniiippptttooommmuuu{{{uuuxxx```DDD444...,,,---000------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************)))))))))******+++++++++---++++++///111000000222>>>aaawww```QQQMMMMMMQQQRRRQQQSSSYYYVVVQQQNNNPPPWWW\\\[[[XXXUUUUUUYYYfff~~~xxxooofffpppsssuuutttssssssvvvxxxyyy~~~zzzwwwvvvyyyaaaKKKCCC===>>>@@@>>><<<:::;;;<<<===<<<;;;::::::<<<>>>>>>============>>>>>>;;;;;;<<<<<<<<<:::999888777888:::<<<>>>???@@@AAAAAA@@@AAACCCAAA???CCCJJJ///000111333333222111111555555444444444555666666666666555555555555555555222222111111222222333333444333333444666888888777555444444555666888:::;;;888999:::;;;<<<<<<<<<<<>>===BBBHHHNNN\\\kkk|||}}}|||zzz}}}xxxuuuuuuuuuvvvvvvsssqqqnnnkkkiiihhhhhhiiihhhhhhfff```XXXQQQMMMKKKJJJPPPXXX```hhhlllggg___NNNRRRWWW```mmmvvvssskkkXXX\\\hhhuuuuuujjjcccdddmmmvvv}}}~~~rrrdddiiijjjpppqqqsssttt___DDD///000222+++)))///------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))***++++++++++++,,,---...//////000111666LLLuuu}}}```SSSHHHHHHIIIIIINNNUUUXXXSSSOOORRRZZZbbbdddcccZZZVVVSSSWWWdddxxxvvvjjjoooooopppppprrruuuzzz~~~~~~xxxyyy|||hhhPPP@@@>>><<<;;;;;;;;;999888;;;<<<<<<<<<:::999:::;;;======<<<<<<<<<<<<======;;;;;;;;;;;;;;;:::999999777888:::<<<>>>??????@@@???>>>@@@BBB@@@>>>AAAHHH111222444555666555444333666555555555555666777777666666666666666666666666111222222333333444333333444333333555777999999888666555555555666777999:::888999:::<<<<<<<<<<<<<<>>\\\kkkRRRHHHEEECCCEEELLLSSSSSSTTTVVVYYY^^^dddgggaaa^^^YYYWWWXXX```kkkuuu~~~{{{mmmhhhjjjmmmpppuuu{{{|||\\\FFF<<<===<<<999888999:::::::::;;;<<<;;;999999999:::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::::::::888999;;;<<<===>>>>>>>>>======???AAA@@@===AAAGGG333444666888888777666555666666666666666777888888666666666666777777777777000222333444555444444333555444444555888:::999999777666555555555777888999777888:::<<<=========<<<===@@@GGGLLLIIICCCBBBFFF===EEEJJJTTTrrr|||}}}}}}wwwwwwzzzuuummmooojjjVVVDDD???DDD888777???999>>>777777777666777777888999444666888::::::777444222333333333333333333333333333333333333333333333333111222333444555444333333111111000000111222333333111111222222222333333333222333333444555666777777@@@222333AAA???EEEyyy{{{~~~xxxiii\\\XXXhhh```bbbrrrXXXHHHBBB@@@RRRuuuqqq]]]\\\VVVHHHHHHFFFDDDCCCDDDDDDDDDCCC???FFFIIIFFFDDDGGGJJJIIITTT]]]fffjjjqqq|||vvvqqqrrrwww|||xxxvvvuuuuuuuuussspppmmmmmmmmmllljjjfffddddddddd[[[XXXSSSMMMKKKMMMSSSXXXcccwww|||hhhYYYSSSQQQWWW```kkksssvvvppp```PPPXXX]]]jjjtttvvv}}}|||qqqlllrrrvvvtttgggiiiwwwzzzttt}}}yyy[[[555333...+++,,,///000///---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++)))---///---+++---111333555777MMM{{{gggTTTLLLEEEDDDIIIHHHNNNSSSSSSQQQSSSZZZbbbaaaaaa___\\\XXXXXX^^^fffcccddddddeeesssyyylllcccffflllrrryyy~~~tttUUUAAA<<<>>>===:::888999<<<>>>:::;;;<<<;;;999888999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999999999::::::999:::;;;<<<============<<<<<<>>>AAA???===@@@GGG222333444666666666555555888888888777777777777777333444666777888888777777444444444444444555666666333444666777666777888:::888777777777888999::::::999::::::;;;<<<===>>>>>>@@@AAACCCEEEFFFFFFEEEEEEDDDAAADDDJJJPPP___~~~yyy|||||||||uuurrrlllttt}}}uuu```III999===<<<;;;;;;::::::::::::::::::999999888777777777777777777777777777777777333333333333333333333333111222333333444444444444111111000000111111222333222222111111111111222222111111222222222333333333111111111222333444666777888777666<<>>DDDFFFCCCDDDFFFGGGEEEBBBBBBDDDGGGPPPSSSXXX^^^eeemmmvvv{{{~~~}}}|||yyyvvvsssrrrqqqvvvwwwvvvsssooonnnppprrrpppjjjeeeccceeeeeeaaa]]]SSSLLLKKKPPPQQQPPPXXXdddpppssstttkkk^^^UUUUUUYYYaaauuu|||uuunnn```TTTTTT```dddfff|||yyy}}}|||xxxssspppqqqpppnnnjjjjjjgggiiisssvvv```EEE000000///...------,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((()))))))))))))))************+++++++++++++++,,,------......///444222<<<\\\oooXXXOOOHHH???FFFFFFIIIMMMPPPSSSXXX\\\___hhhooolllaaaZZZ[[[```dddeeebbb\\\___mmm}}}vvvsssrrrpppkkkhhhkkkttt{{{tttjjjgggiiimmmttt{{{zzzzzzjjjHHHBBB???>>><<<;;;:::::::::;;;<<<;;;999777777999<<<===>>><<<:::888888:::<<<===<<<<<<;;;:::999999999999:::;;;===>>>>>>>>>===<<<>>>>>>>>>???@@@BBBCCCDDD444555666777888777666666777777777777777777777777666777777888888777666555555444444444444555666666444555666666555444555666666666666666777888999999999999::::::;;;;;;<<<<<<>>>???@@@BBBCCCCCCCCCCCC???<<<===AAACCCJJJaaa{{{{{{zzzhhhYYYeeesss}}}uuu^^^HHH??????;;;;;;::::::999::::::::::::999999888888777666666666666666666666666666666333333333333333333333333222333444444555555444444111111000000111111222333222222111111111111222222111111111222222222333333111111111222333444555666666888777999:::777JJJllluuuiii|||jjj```wwwoooYYY>>>CCCOOOfff~~~ttt___RRRQQQPPPLLLDDDAAABBBDDDEEECCCEEEGGGGGGDDDBBBCCCDDDGGGJJJOOOTTT[[[dddmmmsss{{{~~~{{{yyywwwuuurrrpppooopppqqqpppmmmlllnnnpppmmmkkkgggbbb\\\VVVQQQNNNLLLHHHIIIPPPXXX^^^ccchhh]]]___^^^YYYSSSTTT]]]eeesss|||vvvfffZZZQQQUUUeeekkknnnnnn}}}zzzqqquuuxxxrrrlllmmmrrrmmmlllqqqpppaaaJJJ888000//////...------,,,,,,++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))*********+++++++++++++++,,,,,,---.........222111888RRR{{{rrr]]]NNNDDDAAA@@@BBBGGGKKKMMMQQQUUU]]]eeennnnnnhhhccccccfffkkkqqqrrrkkkeeejjjttt|||wwwqqqmmmiiigggjjjmmmppprrruuuwwwzzz{{{}}}|||tttlllgggaaafffnnnvvv|||~~~~~~}}}vvvzzz~~~XXX>>><<<>>>===<<<;;;::::::;;;;;;<<<;;;999888888:::<<<===???===;;;999888999;;;<<<<<<;;;:::999999999999999:::;;;<<<=========<<<<<<>>>>>>>>>???@@@AAACCCCCC666666888999999888888777666666666666666666666666888888888888777666555444555555555444555555666777999::::::888555333333444555555555555666777888999999999999999999:::::::::;;;<<<===???@@@@@@@@@@@@AAA===>>>@@@???>>>HHHUUUnnnzzzoooccc\\\\\\___gggjjj^^^HHH::::::@@@999999888888888999::::::999999888888777777666666444444444444444444444444222222222222222222222222333333444555555555444444111000000000000111222222222222111111111111222222000111111111222222222222000000111111222333555555111999888555666444:::LLLkkkgggiiibbb^^^mmm~~~kkkIIIEEE@@@HHHdddooo\\\TTTOOOLLLKKKHHHDDDCCCEEEAAACCCFFFFFFEEEBBBAAAAAA???BBBEEEJJJPPPXXXaaahhhooopppttt|||~~~}}}}}}~~~{{{xxxwwwwwwvvvssspppjjjlllnnnnnnlllkkklllmmmdddfffeee___VVVOOOMMMNNNSSSWWW^^^fffppptttnnndddWWWSSSNNNKKKNNNZZZhhhrrrvvvcccWWWUUUSSS\\\rrrrrrqqqnnntttrrrcccpppzzzqqqiiimmmrrrlllmmmqqqdddIII444/////////......---,,,,,,,,,+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))*********++++++++++++,,,,,,------......111///444DDDbbbppp[[[NNNBBB>>>===BBBFFFGGGIIIMMMVVV]]]ffflllmmmlllmmmnnnrrr|||xxxlllhhhlllpppsssrrrssswww}}}|||sssqqquuuwwwtttooommmppptttvvvwwwxxxyyy{{{uuutttrrrpppooooooppppppmmmqqquuuvvvuuuuuuwwwyyywwwiiiJJJ<<<>>><<<<<<;;;;;;;;;;;;;;;<<<;;;:::999888999:::<<<>>>???>>>;;;999888999:::;;;;;;::::::999999999999::::::;;;<<<=========<<<<<<>>>>>>>>>???@@@AAABBBCCC666777888999999888777666555555555555555666666666888888888777777666666666555555444444555555666777>>>???>>>;;;777444333444444444444555666777888999;;;;;;::::::999999999888::::::;;;===>>>>>>??????BBB??????BBBBBB@@@BBBGGGOOOaaattt~~~||||||}}}}}}}}}zzzzzzwwwppphhhdddggglllZZZSSSJJJCCC@@@???<<<:::777777777777777888999:::999888888777666666555555333333333333333333333333111111111111111111111111222333333444444333333333000000000000000111222222222222111111111111222222000000000111111111111222000000000111111222444444,,,777666222777888888>>>\\\~~~fffUUUllluuuWWWbbbssswwwrrruuuuuuhhhPPP@@@999KKKkkk~~~tttYYYPPPKKKNNNOOOIIIDDDCCC???@@@AAABBBBBBAAAAAAAAA???@@@BBBEEEIIIPPPWWW]]]iiiiiikkkooouuu{{{~~~}}}|||}}}zzzyyyzzz|||}}}zzzvvvssstttvvvvvvssspppmmmmmmnnnnnnllljjjhhhggg\\\\\\ZZZUUUPPPNNNPPPSSS^^^mmm|||ttt```TTTNNNKKKRRR```oooyyy|||qqq```PPPWWWhhhiiiiiivvvuuujjjnnntttpppyyyrrr```iiiuuusssqqqtttllljjjiiicccPPP999///000.........------,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************++++++,,,------......//////111888KKKmmmooo]]]JJJAAA<<<@@@CCCBBBCCCGGGLLLQQQYYYaaaiiiooosssuuuvvv~~~yyymmmhhhhhhhhhffffffgggjjjooovvv}}}~~~{{{uuuooolllpppsssuuuuuutttttttttpppooonnnnnnqqquuuzzz}}}}}}}}}|||xxxuuuzzzvvvmmmpppvvv~~~iiiTTTDDD???BBB;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999999;;;===>>>@@@>>><<<:::999888999999:::999999999999999::::::<<<<<<=========>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB555555666777777666555444333333444444444555555555555555666666666777777888444444444444444555666666>>>>>>===:::666333222222555555555666777888::::::<<<<<<;;;;;;::::::999999::::::;;;;;;<<<>>>??????===::::::===@@@???@@@AAAFFFLLLVVVggg{{{{{{{{{{{{yyyyyyzzz{{{|||qqqkkkssstttaaaNNNDDD999777===@@@<<<777666666666666777777888999888888777666666555555444111111111111111111111111111111111111111111111111111111222222222111111000000000//////000000111222222222111111111111222222//////000000000111111111000000000000111111222333,,,666333///666:::888999BBBeeeuuuVVVVVVvvvhhh^^^cccmmmjjjlllvvv{{{cccRRR@@@>>>PPPkkkrrrbbbSSSNNNNNNKKKFFFBBB@@@>>>===<<<===???AAABBBBBBBBBCCCCCCDDDHHHMMMRRR[[[^^^aaaeeejjjooosssuuuxxxwwwwwwyyy|||~~~zzzyyy|||}}}{{{yyyzzzyyy}}}}}}}}}}}}zzzxxxwwwwwwwwwtttrrrqqqrrruuuvvvtttrrrooonnnmmmkkkhhhddd```^^^WWWTTTPPPNNNNNNRRRWWW[[[fffvvv}}}mmm\\\IIIKKKUUUiii}}}|||rrrWWWRRRQQQbbbtttsssqqq~~~pppttt}}}www{{{}}}mmmiiinnnvvv{{{|||oooqqqfffOOO:::333111000---------------,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))***************++++++,,,------...//////000333<<>>???>>><<<:::999999999999888888888888999999:::;;;>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>???@@@AAAAAA444555555666666555333333222222222333444444555555444444444444555666777888333333333222333444444555888999999666333000000111444555555666777999:::;;;<<<<<<;;;;;;:::::::::999::::::::::::;;;===>>>???;;;:::999:::<<<===>>>>>>AAABBBEEENNN```{{{~~~zzzxxxwwwwwwsssxxx{{{{{{vvvpppmmmlllpppssszzzdddJJJ??????>>>;;;888666888999777777666666666777888888777777666666555555444444111111111111111111111111222222222222222222222222000000111111111000//////000////////////000111111222222111111111111222222////////////000000000000000000//////000111111222...444///,,,444666333666777JJJwww|||```OOOXXXcccZZZffflllooowww{{{sssjjjWWWBBB<<>>;;;:::::::::;;;;;;;;;;;;:::999999:::::::::;;;===>>>>>>>>>===<<<;;;:::999999999777777777888888:::;;;<<<>>>>>>=========>>>???@@@>>>>>>>>>>>>>>>???@@@@@@444555555666555444333222111111111222333444444444555444333333333333555555222222111111222222333444333444555333111000000111333333444555666888999:::::::::::::::999999999999999999888999:::;;;===>>>;;;;;;;;;:::;;;===>>>===??????>>>@@@FFFVVVlll~~~yyyxxx|||vvvrrrqqqrrrtttyyy}}}|||uuunnnmmmnnntttlllVVVGGG>>>666<<>>777333666:::888888777777666777777777777777666555555444444333111111111111111111111111333333333333333333333333111111111111111000/////////////////////000111111222222111111111111222222........./////////000000000////////////000111111000222------555222///666444;;;VVVttt[[[PPPooossscccdddfffppp|||~~~{{{]]]CCC>>>LLLYYYvvv~~~zzzfffXXXVVVRRRIIIIIIEEEAAA?????????>>>===@@@AAABBBAAA@@@???@@@BBBBBBGGGOOOVVV\\\aaagggkkkkkklllmmmoooppprrruuuwwwuuuqqqooorrrtttssssssuuutttxxxxxxrrroooqqqvvvwwwuuuvvvuuutttqqqmmmiiigggiiikkkmmmkkkgggeeefffiiiccc```\\\ZZZZZZYYYVVVSSSWWWaaappp|||rrr```SSSJJJFFFIIIOOOcccllluuuuuulll___UUUPPPWWWggglllgggdddaaajjj~~~wwwhhhkkkyyyyyyyyy{{{vvvqqqnnnhhhccchhhqqqooo```III555---------+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((()))))))))************+++,,,,,,------///...111222000888VVVuuufff[[[RRRDDD===???===???@@@BBBFFFNNNXXX___nnnuuuyyywwwpppiii```WWWQQQSSSTTTTTTTTTUUUYYY]]]aaafffkkknnnnnnmmmmmmnnntttvvvuuuooogggccccccfff]]]aaafffiiikkkmmmooopppwwwyyy}}}mmmeee______gggyyygggLLLDDDBBB===:::===:::;;;;;;<<<;;;:::888888999999:::;;;<<<===>>>???<<<<<<;;;;;;::::::::::::666666666777888:::;;;<<<===<<<;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>??????@@@555555666666666555333222000000111222333333444444666555333222111111222333111111000000111111222333222333444444222222333444222222222333555777888999888888888888888888888888888888777777888:::<<<===666999:::999:::<<<<<<<<>>???999<<<=========AAAHHHNNNbbbqqq~~~xxxmmmcccZZZPPPRRRTTTTTTRRRRRRUUUXXXXXX[[[]]]^^^]]]^^^aaaeeeaaadddggggggccc___]]]]]]]]]aaafffkkkooorrrvvvyyyyyy{{{~~~~~~tttooohhhdddeeeiiimmmooo^^^aaaoootttWWW@@@???@@@999777===;;;;;;<<<<<<;;;999888666999999:::;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;:::666666666777888:::;;;<<<;;;;;;:::999:::;;;<<<===???>>>>>>>>>>>>>>>???@@@555555444444444333333333111111222222222333333333444555777666333000////////////000000111111222222333222222222222222222222444444444555777888:::;;;888888888888888777666666:::999888777666666666666777999::::::888777777888:::<<<>>>@@@BBBCCCDDDEEEGGGUUUmmmwwwpppvvv{{{}}}}}}vvvxxxwwwuuuzzz|||}}}~~~zzz|||{{{}}}}}}yyywwwxxxyyy|||tttooossstttooommmnnnrrr^^^GGG@@@>>>:::444555666777999999888777777777777777777666666666666666777888777444333222333111111111222222333333333666555444333222111111111444333222111000000000000222222222111000//////...000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111444:::;;;BBBcccqqqdddaaaeeeuuulllWWW```uuuwww___LLL===FFFQQQ```lllmmmiiifffeeeUUUOOOJJJHHHIIIGGGAAA;;;>>>@@@CCCEEEEEECCCAAA???BBBCCCDDDFFFIIIMMMPPPSSSYYY]]]aaaeeehhhjjjmmmooommmllllllmmmnnnmmmkkkhhheeegggiiikkkjjjiiifffeeeeeecccdddggggggccc^^^[[[bbbaaaaaa```ZZZRRRQQQTTT[[[ZZZ\\\bbbgggjjjqqqxxx}}}mmmiiioooTTTAAAIIIYYYccclllwwwtttiiiTTTCCCGGG```{{{yyyqqqeeeeeejjjdddfffvvvpppdddZZZ^^^llluuusssmmmiiippptttqqqnnnkkkddd\\\AAA:::111,,,---...---+++++++++++++++++++++++++++************************************************))))))))))))************(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,+++...000000000555===DDDuuusssWWWDDD>>>>>><<<<<<>>>===<<<===AAAPPPVVVeeeyyyxxxjjj```YYYUUUWWWXXXSSSPPPQQQ[[[YYYXXXWWWXXXXXXWWWVVVTTTUUUWWWYYYZZZZZZYYYXXX___```ccciiiqqqxxx}}}~~~|||zzzsssiiiaaa[[[ZZZZZZ^^^bbbffffffeeefff~~~TTTIII???<<<<<<:::999:::;;;:::999999888999999999999:::;;;;;;:::;;;===???;;;;;;;;;;;;::::::999888777777777777777888888999999:::;;;;;;<<<<<<;;;;;;============>>>@@@AAABBB666666666666555555555555222222333333333444444444333555666666444222222222000000000111111111111111111111111222333333333444666555555555666777888888888888888888888777666666666666555555555666666777555666777777666555777888;;;<<<===???AAABBBCCCCCCGGGGGGLLLYYYppp{{{~~~xxxssstttrrrooorrryyy{{{wwwyyywwwxxx}}}}}}zzzyyyyyy{{{}}}~~~{{{wwwuuuvvvsssmmmmmmqqqvvvdddLLL>>><<<===:::666666777777888888888888888555555555555444444444444333555666555222111111111111111222222222333333333444444333333333333333444444333222111111000000000222222111111000//////...//////////////////////////////////////////////////////////////////////////////000000000111111111---222444888OOOwwwrrr^^^RRRfffzzzttt[[[\\\lll|||xxxiii\\\HHHEEEHHHOOOUUUVVV[[[aaa]]]YYYRRRKKKFFFCCC@@@???===>>>@@@BBBDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHHHHHHHMMMTTTZZZ]]]___```aaagggffffffgggggggggeeecccaaabbbcccdddcccaaa___]]]]]][[[YYYXXXVVVRRRPPPOOORRRSSSVVVYYYXXXWWW[[[bbbjjjooo{{{rrr\\\TTTSSSPPPXXXiiisssqqqkkkjjjVVVQQQIIIEEEOOOdddtttzzztttuuuoooooossspppsss|||aaaQQQ\\\mmmnnneee```bbbccciiirrruuulllYYYJJJ:::444...+++,,,...---+++++++++++++++++++++++++++************************************************(((((()))))))))*********(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,,,,///111111000333999>>>\\\pppQQQ<<<;;;;;;999777:::???AAA???AAAGGGSSSeeewww~~~rrrjjj]]]TTTPPPPPPQQQQQQRRRRRRSSSTTTUUUUUUTTTRRRSSSSSSSSSUUUWWWYYYZZZZZZUUU[[[dddlllrrrvvvyyy{{{~~~vvvkkkbbb\\\VVVQQQMMMRRROOONNNUUUbbbqqq|||hhhMMMDDD<<<;;;<<<:::999:::;;;:::999888888777888888777888999999888999;;;===::::::;;;;;;;;;:::888888777777777777777888888999888999999:::::::::::::::<<<<<<<<<<<<===???@@@AAA888888888888777777777777444444444444555555555555333555666666555444555555222222222222111111111111000000111222333444555555777777666666555666666777888888888999888888777666333333333333444555666777444555555555555666999<<<;;;<<<===>>>???@@@@@@@@@AAA@@@???AAAKKK^^^tttwwwyyyzzzyyywwwzzz~~~zzzzzz{{{~~~~~~sssmmmooovvv|||hhhNNNEEE<<<888999:::999777888777777777777888999999555555555444444444444333333444555444333111111222222222222222333333333333444333333333333444555666444444333222111111111111222222111111000/////////////////////////////////////////////////////////////////////////////////////////////000000000000---111444555===VVV{{{lllVVVaaajjjdddVVViiioooaaaOOOBBBAAAAAA@@@HHHTTTWWWXXXXXXUUUOOOJJJHHHHHH???>>>>>>???@@@CCCFFFGGGDDDDDDDDDDDDDDDCCCBBBBBBCCCFFFJJJMMMPPPRRRUUUXXX\\\[[[[[[[[[]]]^^^\\\[[[]]]]]]\\\[[[YYYWWWUUUTTTPPPPPPOOOMMMKKKLLLOOOPPPOOOPPPUUU\\\aaafffpppzzzxxx___OOOKKKQQQaaavvvppp^^^TTT@@@BBBEEEKKKXXXdddhhhffffffpppqqqqqquuutttwwwdddVVVccckkkbbb\\\aaa```\\\dddvvv}}}kkkMMM:::222...+++***,,,...---+++++++++++++++++++++++++++************************************************(((((())))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++,,,---///111111000000444777DDDdddrrrPPPAAA===777444888===;;;555999:::AAAMMM^^^ppp~~~yyyggg^^^^^^\\\VVVSSSSSSTTTTTTTTTSSSRRRQQQUUUSSSRRRSSSVVVXXXXXXXXXUUU\\\fffmmmooommmllllllhhhaaaWWWMMMGGGDDDBBBAAAAAACCCKKK[[[pppyyyZZZGGGDDD===888:::;;;:::999:::::::::888777666666666666555666888888777777888:::888999:::;;;;;;:::888777777777777777777888888999777888888999999999999999:::::::::;;;<<<===>>>???999999888888888777777777555555666666666777777777666777888777666555555666444444333333222222111111111222222333333444444444666666555555555666777777888888888999999888888777444333333333444444555666555666666666666999===@@@;;;;;;<<<===>>>>>>>>>>>>@@@CCCEEEDDDBBBEEELLLRRR```yyyxxxzzz|||~~~~~~~~~wwwnnntttnnnSSS@@@<<<:::999888888888777777888888777666777888999:::777777666666666555555555444555777666555444444555333333333333333333333333555444444333444444555555444444333222222222222222111111111111000000//////////////////////////////////////////////////////................................./////////000000222222444666555???^^^|||lllZZZccclll{{{iii___kkkyyyuuuvvvcccSSSMMMCCC666888EEEIIIPPPZZZaaaaaaZZZRRRMMMFFFCCC@@@======???BBBDDDCCCDDDEEEGGGHHHGGGGGGFFFGGGFFFCCCAAAAAADDDJJJNNNOOONNNMMMNNNQQQSSSTTTSSSTTTSSSRRRQQQOOONNNMMMMMMFFFKKKOOOQQQUUU]]]eeehhheeedddfffkkknnnrrr}}}|||yyy}}}xxxhhh]]][[[___dddrrr{{{vvvgggYYYNNNEEEFFFIIINNNTTT[[[___```^^^___kkkllllllrrrqqqooouuuooohhhgggiiibbbXXX\\\iiiaaa[[[bbbssssssYYY===000---+++***+++---...,,,***************************************************************************(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++++++++++++++---000000//////111222777JJJnnnVVVBBB555777===:::777777;;;::::::>>>GGGVVVeeeooo{{{zzzpppaaa___^^^\\\YYYVVVUUUUUUVVVYYYXXXYYY^^^cccggggggfffkkkllllllkkkhhhbbb\\\YYYPPPOOONNNKKKGGGDDDBBBAAA@@@OOOggg~~~zzz```III>>>>>>999777:::<<<999888999:::999888666555555555555444666888888777666777999666888:::;;;;;;999777666777777777777777888888999777888888999:::999999999888888999999:::<<<===>>>888888888777777777666666666666777777777888888888999::::::888555444444555555555444444333333222222444444444333333222222222333333444444555777888999888888999999999999888888777666666555444444555555555666666666666999===@@@;;;;;;<<<===============BBBDDDDDDAAA>>>???FFFMMMFFFQQQcccuuupppTTTEEEAAA@@@;;;;;;:::999777666777888888777666555666777888999666666666666555555555555333444666666555444555666333333333333333333333333666666555444333222222222333333222222111111222222111111111000000000000000................................................---------------------------............/////////111...///333111222CCCYYYyyy{{{YYYaaaccceeezzzfffeeedddkkk~~~}}}rrrkkkiiieeeTTT>>>777???AAAFFFQQQ^^^gggggg___XXXRRRNNNGGGAAA===<<<===>>>>>>@@@CCCGGGJJJLLLMMMMMMJJJIIIHHHDDDBBBAAACCCEEEFFFEEEDDDEEEHHHLLLNNNNNNKKKLLLMMMOOOQQQSSSUUUVVVRRRZZZaaafffooo|||{{{uuuqqqttt{{{yyyuuuoooiiiaaa\\\```gggbbb```___```hhhsss~~~xxxgggSSSHHHHHHLLLLLLUUUUUUVVVXXXZZZ]]]bbbhhhdddkkkjjjnnnvvvrrrhhhggggggnnnppphhh___^^^aaaddd___ZZZ]]]bbbUUU;;;,,,,,,,,,,,,,,,---...---+++)))************************************************))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++(((***---//////000000111222777NNNwwwzzzRRR888===@@@666777FFF===<<<:::999;;;BBBKKKSSSmmm}}}xxxwwwuuuqqqlllhhhgggkkknnnkkkkkkooovvv~~~|||tttiii```[[[VVVQQQMMMIIIMMMRRRTTTRRRQQQQQQRRRfff~~~uuu[[[KKKBBB===<<<999999<<<<<<999777888999888777666555555555555555777999999888777888888666777999::::::999777666777777777777777888888999888999999:::::::::::::::777777888888999;;;<<<===777777777777666666666555777777777777888888888888:::;;;:::888555333444555555555555555444444444444666666555444333222111111222222333444555777888999777888999999:::999999999999888777666555555555555444555555555555666999<<<:::;;;<<<<<<============>>>@@@BBBBBB@@@???AAADDDDDDBBBCCCIIISSSfffyyyZZZDDD>>>??????===;;;:::999777555555777999666555555555555666777777444444444333333333333222000222444444333333444555444444444444333333333333666666444333222111111111222222111111000111111222111111000000000000000000................................................------------------------------------.........///111---...111111000777BBB[[[pppyyyfffXXX]]]lll{{{yyykkkdddjjjwww|||yyypppwww|||iiiQQQDDDBBB;;;:::???LLL]]]jjjoooppp___[[[SSSKKKDDD@@@>>>===;;;===@@@CCCGGGJJJLLLMMMQQQUUUZZZ\\\ZZZVVVSSSQQQNNNLLLIIIIIILLLOOOQQQRRRVVVXXX]]]bbbhhhllloooqqqpppvvvzzz|||rrrfffcccffffff^^^VVVPPPIIIFFFIIIOOOYYYeeettt~~~{{{eeeXXXGGG???CCCMMMXXX]]][[[XXXWWWZZZ^^^bbbiiipppcccfffjjjvvvsssaaa```uuuxxxrrrjjjlllqqqiiiZZZ___ZZZVVVNNN===+++(((///,,,,,,---...---,,,+++***************************************************))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))************+++((()))+++---///000111111333111===[[[tttPPPLLLGGG666555CCC::::::999888999;;;@@@CCCMMM[[[iiiqqq{{{}}}ooofffYYYPPPKKKLLLMMMMMMTTT\\\gggnnnrrrvvv}}}aaaHHHAAA???<<<;;;999999<<<<<<888777999888777777666666666666666666888::::::999888888888666666777888888888888777777777777777777888888999888999999:::::::::::::::777777777888999:::;;;<<<777777777777666666666666777777777777888888888888999999999777444444555777555555555555555666666666555555555444333333333222333333333444555666777888777888999999:::::::::999777777666666666666666777555666777777666555777888::::::;;;===>>>>>>>>>>>>:::===@@@CCCBBB???:::888>>><<<===AAABBBDDDMMMYYYxxxWWWJJJ>>>;;;@@@AAA;;;555:::999777555444555666777333444444555555555555555444444444333333333222222///111333444333333444555555555444444444333333333444333222111111111111111111000000//////000111111000000000000000000000111................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000000000111111222555888BBBVVVpppfff^^^ccckkkxxxwwwiiidddeeehhhnnn|||vvviii\\\SSSCCC>>>:::>>>IIIZZZhhhqqqiiifff```XXXQQQKKKFFFDDD?????????@@@AAACCCDDDEEEMMMSSS[[[aaadddeeeeeeeeehhhddd___]]]]]]___```aaammmppptttyyy}}}{{{vvv|||~~~|||wwwooobbbUUUQQQSSSUUUMMMGGGHHHKKKOOOUUUZZZiiittt~~~yyypppdddXXXNNNCCC@@@KKKWWW[[[^^^ccc___YYYYYYbbbjjjjjjgggeeeYYY^^^lllxxxaaaccc}}}xxxsssssswwwvvviii[[[\\\UUUHHH;;;111------///)))+++,,,---,,,+++++++++************************************************))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********************,,,...///000000222333777FFFeeevvvmmmZZZKKKFFF???===:::999:::;;;===>>>AAAFFFNNNWWW```jjjuuu|||~~~}}}~~~wwwooolllllljjjeee___XXXXXXUUUOOOLLLOOOXXX```ooo|||fffMMMCCC???===;;;888777888;;;:::777777;;;777777666666777777888888555888:::;;;999888777777777666666555666777888999777777777777777888888999777888888999999999999999777777777888999:::<<<<<<888888888777777777777666666777777777777888888888777777777666444555777999444444555555666666777777333444444444444444444444555555444444444555555666777888999:::::::::::::::555555555555555666777888888999;;;:::888777777888999:::;;;===>>>?????????>>>;;;888777:::>>>AAABBB???===???BBB@@@;;;???GGGCCCMMM\\\lllpppXXXGGG@@@??????>>><<<999:::===;;;:::888666555555444444111222444555555555444333666666555555555444444444111333555666555555666888555555555444444333333333111111000000111111222333000///////////////000000000000000000000111111111................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,///000...---000333444111@@@QQQbbbxxxhhhQQQ]]]tttttt```[[[^^^aaappp{{{zzzyyy{{{uuujjjYYYRRRGGG===:::AAANNNWWWnnnlllgggaaa[[[TTTOOOLLLFFFDDDBBB???>>>======>>>===@@@EEEKKKRRR[[[eeekkk{{{tttpppoooooooooooo{{{}}}zzzuuuiii^^^aaajjjhhh]]]XXXVVVVVVTTTLLLDDDAAADDDAAACCCMMM^^^jjjllliiigggfffjjjggg[[[OOOJJJEEE@@@MMMEEELLL```kkkccc\\\]]]ddd\\\]]]kkkvvvppp___RRRSSS[[[rrrhhhnnnrrrnnnpppwwwuuuiii``````UUUJJJ888+++***000///)))''')))***+++++++++,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************---,,,++++++---/////////,,,111222555JJJsssvvv]]]HHHCCC===::::::;;;<<<;;;???>>>AAAFFFHHHIIIQQQZZZ\\\```bbb___ZZZVVVWWWZZZXXXPPPHHHFFFJJJNNNMMMKKKQQQYYY```^^^ZZZ^^^lllyyytttEEE;;;AAA>>>888999666444666999999777888<<<666666666777777888999:::555777::::::999777666666888666555444555666888:::777777777777777888888999666666777888888888888888777777888888999:::<<<===777777666666666666777777888777666666666666666777999999999888888666555555666666777777777777666666444444444333333222222222777777777777777666666666888999999999999888888888666666666666666777777777888888777777777777777888;;;;;;;;;<<<<<<<<<<<<===>>><<<:::999999;;;>>>???<<<===>>>???????????????<<<@@@DDDEEEHHHTTTgggwwwlllTTTEEE@@@???;;;<<<<<<<<<;;;999777666777777777777666666666666333333333333333333333333444;;;===777222444666555555555555555555666777777111111222222222222333333444333111000000111333444222111111111000000//////000000000000///////////////............---------......---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------------...............333444===MMM\\\rrriiiWWWYYYlll|||vvvfffXXXQQQZZZiiipppyyynnnggg^^^VVVLLLBBB@@@BBBIIIQQQXXX[[[___bbb\\\QQQQQQMMMGGGCCCAAA@@@???>>>@@@???======>>>BBBEEEHHHZZZ```dddaaa___aaabbbbbbeeeeeefffiiikkkhhhbbb\\\UUUQQQLLLJJJJJJJJJGGGEEEEEEDDDCCCAAAAAAAAABBBBBBCCCMMM```uuu|||jjj[[[VVVNNNHHHFFF???777:::EEEVVVXXXbbbqqqvvvlll___YYY]]]^^^hhhvvv}}}rrr\\\LLLVVV[[[nnnnnnkkkpppjjjhhhkkkjjjddd^^^\\\EEE;;;000---000111---(((+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))***++++++,,,,,,------...---...222777;;;NNN{{{uuu\\\FFFAAA???:::888<<<888;;;>>>@@@AAACCCFFFHHHCCCCCCFFFIIIFFFBBBCCCGGGFFF@@@===AAACCCDDDJJJRRRfffqqqyyyyyy|||xxxYYY===999>>>===::::::888777666555555444444555777555555666:::;;;999666::::::::::::999999888777777666666666888999888777;;;:::999888777777777777999888666555555666888999:::::::::888777888<<<>>>777777666666666666777777555555555555666777888888888888888888777666555555444555555666666555555444444444333333333222222222666666666666666666666666777777666666666777777888777777777777777777666666888777777666666777777888:::;;;;;;;;;<<<<<<<<<<<<<<<;;;999888888:::<<<>>><<<<<<===>>>????????????888;;;===<<<===CCCNNNXXXOOOYYYhhhyyyuuu___ZZZQQQEEE;;;666666888============<<<:::888666777777777666666666555555333333333333333333333333222999;;;555111333555444555555555555555666666777333333333333333333222222444333111000000111333444111111111111000000000///000000000000///////////////............---------...------------,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,------......//////------333===FFFTTTqqqzzziiiZZZXXXgggtttuuurrrlll]]]PPPIIILLL^^^~~~wwwnnn___MMM@@@<<<999???GGGMMMVVVaaaiiimmmhhhaaaXXXPPPKKKHHHGGGGGG999:::<<<>>>???@@@@@@@@@???DDDFFFDDDFFFKKKNNNMMMIIIHHHHHHJJJLLLMMMJJJHHHDDDBBBAAAAAABBBDDDEEEDDDCCCCCCBBBAAABBBCCCDDDEEEKKKRRR]]]fffggg___QQQGGG@@@<<<:::>>>BBBFFFKKKQQQUUU[[[kkkrrrjjjcccnnnxxxxxxoooeee```^^^XXX^^^iii}}}uuueeejjjmmmgggdddiiipppjjjWWWFFF:::333,,,***,,,...,,,(((+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))******+++,,,,,,------...000///111333444AAAdddgggYYYQQQGGGAAABBB===<<<;;;>>>CCCGGGIIIJJJJJJGGGDDDCCC@@@>>>BBBIIIKKKBBB;;;;;;@@@IIIXXXfffvvvXXXDDD555666999888777:::777666666555555555555666777555555666999:::888666:::::::::::::::999888888888777666777888999888777:::999888888777888888888:::999777666666777999:::::::::::::::999999;;;>>>666666666666666666666666333333444444555777888999777888888888777666555444333444444444444444444333333333333222222222222222333444444555555666666666666666555555555666888999888888888777777666666666777777666666666666777777::::::::::::;;;;;;;;;;;;:::999888777777999;;;<<<;;;<<<<<<===>>>>>>??????<<<======<<<;;;<<>>>>>>>>>>>>>><<<:::888777666666666555555555444444333333333333333333333333111666777444111222444555555555444444555555666777555555444444333333222222333222111000000111222333111111111111000000000000000000000000///////////////............---------------------,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,------...//////------000555777===OOOccc~~~uuucccVVVQQQccckkkjjjzzzgggNNNAAACCC___|||ppp^^^QQQKKK;;;:::;;;>>>BBBKKKZZZhhhtttnnneee]]]WWWQQQMMMJJJPPPNNNJJJFFFAAA<<<888666===>>>;;;999:::???AAA>>>AAA???======???AAABBBBBB@@@@@@@@@>>>======???AAA>>>>>>@@@CCCFFFJJJMMMOOOLLLOOOSSSSSSMMMFFF@@@>>>:::;;;;;;???IIIUUUZZZXXXXXX^^^lll~~~vvvnnnooopppllldddcccfffccc[[[\\\eeefffeeeddd\\\ZZZeeehhhnnnqqqoookkkaaaJJJ333///---******+++,,,,,,++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))******++++++,,,---------222000000111000666LLLccc}}}jjj```OOOHHH@@@BBBKKKRRRSSSQQQSSSJJJBBB===<<>>777555:::;;;777888===666555555555555666777777888666666666888999888666::::::;;;;;;;;;:::999999999777666777888888777666888888888777888888999:::::::::888888888888::::::999;;;<<<;;;::::::;;;===555666666666666666666555444444333333444555666666666777777777666666555444333333444444444444333333222222222222222111111111222222333333444555666666777666555555555777999:::999999888777666666555555666666555555555666777777999999999999:::::::::;;;888777666555666777888:::::::::;;;;;;<<<===>>>???AAA???>>>>>>???@@@@@@@@@IIIIIIGGGEEECCCDDDGGGKKKFFFQQQcccxxxwwwqqqddd^^^UUUNNNIIIEEEAAA>>>@@@??????===:::999888888============;;;999777666666555555555444444444444444444444444444444444444111333555444333333555666555444444444444555666666777666666555333222222111222222111000000111222222111111111000000000000000000000000000///////////////............------------------,,,,,,,,,++++++++++++++++++************************++++++++++++******+++,,,---....../////////222444444555???KKKTTT}}}~~~qqqkkk___^^^```eeekkkuuuwww___CCC@@@XXXkkkvvvttttttwwwvvvooojjjiiiTTTLLLEEEBBB>>><<>>AAAEEECCC???DDDCCCAAAAAAAAABBBCCCDDDAAACCCDDDCCC@@@@@@DDDGGGIIIKKKNNNSSSXXX]]]```cccNNNMMMJJJFFF@@@===<<<===???EEEHHHHHHOOO\\\^^^XXXXXX]]]gggttt}}}~~~yyyuuuooolllaaaXXX\\\fffeeeZZZ^^^jjjggg\\\XXXVVVWWWaaaccc{{{uuuYYYGGG999...+++,,,------------...///+++++++++*********))))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))*********+++,,,,,,------///...///222222444???LLLnnnxxxkkk______jjjssstttpppnnnbbbUUUOOORRR\\\mmm|||{{{\\\DDD999888666999>>>===888888;;;444444444555555666888888:::999888888888999888888::::::;;;;;;;;;::::::999999888777777888888777666777777777777888999:::;;;;;;::::::999999::::::;;;999;;;======;;;:::;;;<<<555555666666666666555555555555444333222222222333555666666666666555444444333444444555555444444333111111111111111111111111111222222333444555555666555444444333444555666777888888888777666555444444555555444444555666666777888888888888999999999999666555555444555666777888999999999:::;;;<<<>>>???@@@===:::999<<<>>>??????777:::>>>AAABBBBBBBBBBBBAAACCCFFFKKKSSS]]]hhhoooqqqtttvvvxxx{{{{{{tttjjjbbbaaa___[[[UUUNNNHHHDDDCCCBBB?????????@@@AAAAAA:::999888777666777777666;;;;;;;;;;;;:::888666555666555555555444444444444444444444444444444444444222333444555444444555777444444444444444555666666777777666555333222111111111111111111111111111111000000000000000000111111000000000000///////////////............---------------,,,,,,,,,+++++++++++++++*********))))))))))))))))))*********++++++******++++++,,,------...,,,---000111000000444;;;>>>XXXrrrwww{{{gggTTTVVV```gggnnnuuucccLLLJJJKKK]]]\\\aaallltttvvvwwwyyymmmddd\\\YYYUUULLLDDD@@@===???CCCLLLVVV___eeegggdddcccaaa]]]XXXRRRNNNKKKEEEEEEDDDCCCGGGKKKIIIDDD???@@@BBBCCCCCCBBBBBBBBBBBBFFFIIIKKKLLLPPPUUUZZZ``````aaacccdddeeeeeefffPPPKKKDDD???=========<<>>???AAA>>>:::888999;;;<<<===>>>>>>>>>===;;;:::999888BBBBBBCCCBBBAAACCCFFFIIIHHHJJJKKKLLLQQQSSSLLLCCCEEEEEEFFFGGGFFFDDDBBB@@@??????>>>>>>======<<<<<>>HHHRRRWWWnnnrrrvvvxxxsssjjj___XXXVVVWWWTTTQQQQQQSSSRRRNNNKKKNNNRRRTTTSSSRRRQQQPPPSSSTTTUUUVVVWWWYYY\\\___]]]\\\ZZZWWWSSSOOOLLLJJJFFFBBB>>>>>>BBBHHHMMMOOO\\\eeekkkjjjeeecccaaa^^^dddppp{{{{{{vvvooojjjhhhhhhhhhhhhbbbiiiggghhhrrrqqqgggcccYYY```]]]JJJ888000///,,,+++,,,,,,,,,*********++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))******+++,,,,,,,,,,,,---...000111111111222===\\\uuuYYYFFF888666999777555333555888888777555444444444555555777888888======<<<:::888777999:::888888999:::::::::999999777666666777888999888777777777777777888999:::;;;:::::::::::::::::::::::::::;;;<<<;;;999888999:::333444666777777666444333444333222111111111111111333444444555555555444444222222333333333333222222/////////000000000111111444444444444444555555555333444555555555333111000444444444444444444333333333333333333444555666777666666666777777777888888444444444555555555666666888777777777888;;;===???AAA@@@>>><<<::::::<<<===:::999:::;;;>>>@@@AAABBB999<<>><<<:::BBBBBBCCCFFFLLLXXXeeemmmrrrtttyyy~~~{{{rrrllljjjoooxxx{{{qqqiiikkkuuu|||uuuccchhhssstttnnnjjjsssqqqiiijjjsssmmm```^^^JJJEEE===666111///---,,,,,,+++***)))******+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,,,,...///......//////...444BBB```wwwPPP@@@<<<888666777666777666666777999999888555555555555555666777888<<<<<<<<<999555555777999666777888888999999999888666555555666999::::::999888777777777888999::::::999999::::::::::::999999:::::::::888777777888:::333444666777777666444333222111111111111111222222333333444555555444444444111111222222222222111111.../////////000000111111555555555555555555444444777888999:::999777333111222333333333333333333333333222222333444555666777666666666666777777777777444444444555555555666666777777666666888:::===???<<<>>>???===;;;:::;;;<<<777777999<<<>>>???>>><<<<<<===>>>>>>======???@@@===<<<:::;;;BBBHHHDDD======<<<<<<<<<<<<<<<<<<<<<999::::::999888888:::<<<777777888<<<@@@@@@>>>:::777888999;;;<<<<<<;;;;;;777777777777666666666666555555555555555555555555444///...333444000///222444333333333333444555555444333333222222111111000000000111111111111000000//////000000111111111222000000000000//////////////////.........---------,,,,,,,,,+++++++++******))))))))))))(((((((((((((((((((((((()))))))))))),,,,,,++++++***)))))))))***+++++++++---000222000///444333444===MMMrrrlllcccllljjjZZZTTT[[[MMMZZZkkkppptttiiiPPPEEEIIIWWWjjjxxxqqq}}}{{{ooorrr}}}kkkfff^^^WWWQQQKKKEEEBBBAAADDDIIIOOOUUUZZZ]]]^^^```bbbbbb___bbbnnn{{{ppppppooojjjccc\\\ZZZZZZIIIEEE@@@??????@@@===;;;;;;===@@@CCCFFFGGGHHHHHHNNNPPPRRRRRRTTT___ppp}}}pppmmmttt{{{zzzppptttnnn[[[NNNWWWmmm}}}yyymmmqqqsssooouuu{{{lllhhhlllaaaTTTUUU===777333111---)))+++000---+++))))))+++------,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,+++...///......///111000000222FFFmmmmmmSSS>>>;;;===999444555222666888666333444555666666555555555555666777777;;;;;;:::777333222555888555666777888888888888888555444444666999;;;;;;:::888888888777888888999:::888999999::::::999999888::::::999777555555888:::555444444444444333333333/////////000111222444555888666444222000111222222222222222111111111000000000000000000////////////222333555555444444666888555777999::::::777333111222222222111111222333333333333444444555666666666666777888777666666888:::777777888888777777666666555666777777666777999;;;>>>>>>>>>===<<<:::999888999888888:::===???===;;;888999<<<>>>@@@@@@AAA@@@:::<<>>@@@@@@<<<888888===CCCGGGJJJSSS```fffbbb\\\YYYSSS[[[^^^YYYVVV```qqq|||jjj\\\```rrryyy|||yyybbbQQQPPPSSSXXXjjjmmmiiisssvvvkkkbbbVVVHHH>>>//////...---,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***+++***)))((()))***))))))))))))************,,,,,,------.../////////555333999LLLhhhmmm]]]EEE???888666888999888666444444444555555555555666555555666666666666555555777555333333555777777777666666777888999::::::;;;555555555555555666777888777666666666777888:::;;;999999999888888888888777999888777777888999999888666666555444333222111111222222111111111222333333777555333222111111333333333222222222222111111111000000000000000000000///222444666666555555666777555666777888777555333111333333222222222333333444444444555555666777777777666777777777777999<<<>>>===<<<:::888666666666777777888777666444444666888=========<<<<<<;;;:::999:::999888:::<<<>>><<<:::999:::<<<>>>???@@@@@@???======<<<<<<<<<=========>>>===<<<:::999888888777888888999999:::999999999::::::999999999999999999777888999:::::::::::::::999999888777555444555555444555777777777555444222333555666555222111222444222222111111111111222222222000//////000222111000000111222222222222222111111111111000000000//////111111111000000111111111//////.........---------,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************++++++,,,---------,,,///000000000555>>>EEEZZZtttyyy~~~uuullliiiZZZNNNOOOYYYdddooovvvnnnsssuuupppcccXXXSSSRRRYYYffffffTTTOOOfffxxxnnnkkklllllluuuzzzrrrsssnnnnnnuuuwwwlll\\\QQQFFFIIIKKKJJJGGGEEEGGGJJJEEECCC???<<<>>>BBBEEEEEEHHHKKKMMMKKKHHHHHHLLLQQQUUU___qqq}}}oooaaaZZZXXX\\\\\\YYY[[[hhhwwwkkk\\\___mmmrrruuuzzzzzzlll^^^OOOKKKTTTggg|||~~~yyyxxx{{{|||xxxtttwwwssslllbbbUUUGGG999111///......---,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((()))***))))))))))))************,,,,,,,,,---......//////000000555@@@SSSooobbbLLLBBBAAA;;;666555777888777444444444444444555555555555555555666666666666555555777555333333555777777666666666666666777777777777666555555555555666666777666666555555666777999:::999999999999999888888888:::999888888888999999999777777666555333222111111555444333333222222222222555444333222222333444555333333333333222222222222000000000000000000000000222444777888777666777777555666666666555444333222555444444333333333444444555555555666777777888888666666777777888;;;@@@CCCCCCAAA===999666666777888888888888666555666999;;;:::;;;;;;<<<<<<;;;;;;:::;;;:::999:::;;;;;;:::999:::;;;<<<===>>>>>>>>>>>>???===:::888777999<<<>>>CCCAAA===999777666666777777888888999999999::::::;;;;;;::::::999999888888666777888999:::;;;;;;;;;999999888777555444333333555666777888777666555444444555555444222111111222111111111000000111111111000///...///111222333222222222333333333222111111111111000000000000//////111000000//////000000111/////////............---,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********+++,,,,,,------***---//////---...111555999IIIfffwwwmmmddd___[[[ZZZ^^^dddkkknnnqqqpppkkkeeecccccc^^^ccc^^^OOOLLL\\\mmmttttttrrrvvvwwwssszzzwwwxxxtttyyyrrraaa[[[]]]dddhhh___PPPKKKOOOKKKIIIHHHJJJOOOTTTXXXZZZ]]]___aaa```^^^^^^aaadddjjjqqq{{{xxxjjjaaaaaa]]]aaacccccciiisss{{{}}}ttteeeccciiifffeeejjjiiiPPPSSSTTTWWWeeevvvzzztttrrrvvv{{{}}}{{{tttlllhhhdddbbbZZZNNN@@@444...+++......------,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((()))***))))))))))))************+++,,,,,,------......///---///222555;;;PPPssssssWWWAAA888888:::777444444666777555333333333333444444444555555444555555666666555555444666444333333555666666555555555555444444444333333666666555555444555555555555444444444555666777888999999999999999999999:::::::::999999888999999:::777777777666555555444444555555444333333333333444333333333333333444555666444444444333333333222222000000000000000111111111222555888999888777777888777666555555444444444444666555555444444444444555444444555555666666777777666666666555666:::???CCCCCCAAA>>>;;;999888777777777888888888888;;;???CCC888999:::;;;;;;<<<<<<;;;;;;::::::999999999999888;;;;;;<<<<<<<<<======<<<>>>;;;888666666888:::<<>>===<<<999777666666777888888999;;;???BBB666777888:::;;;;;;<<<<<<;;;;;;:::888777777888888<<<;;;;;;;;;;;;;;;<<<<<<::::::999888777888888888:::;;;;;;;;;;;;999888777888888777777777888999:::;;;;;;:::999888888777777777888888999888888777777555444444666888999888555666666777777777777777666555555444333333222111111111111000000000000111111333111000///000111000///333333333333222222111000000000000////////////...///......------......///............------------+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((()))******++++++,,,+++,,,,,,,,,,,,...000222111111222888HHHfffyyymmmeeegggnnn]]]]]]\\\[[[\\\```ggglll~~~vvvoooooouuuyyyssskkklll___iii{{{uuujjjrrrmmm```YYYdddvvv{{{ssslllooo{{{{{{lllbbbcccpppkkkhhhjjjiiiccc```aaafffeeebbb```aaaffflllqqqmmmnnntttzzzyyyooofffbbbpppxxx~~~zzzuuutttsssrrrqqqjjjlllkkk```]]]cccbbbkkkaaaaaapppyyyssskkkjjjgggdddbbbdddggghhheeeaaaNNNDDD666---,,,...000000,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''((()))((()))))))))******************++++++,,,---------///......///111777EEESSSqqqeeeFFF;;;===>>>888222333333444555666666555444222222222222333333333444333333444444444444333333333222222333555555444333222222333444444555666666777666555444444444444444333333333444444444444444777777888999999:::;;;;;;999;;;;;;:::777666888:::555555666777999:::;;;;;;333333333333333444555666333333444444555555555555333333333333222222222222///000000111111222222222333555666666666666777999888777666666666666777777777666555444444444444444111222222333444444555555777777666444333444777:::888999;;;<<<;;;999555333666777777777666666777999666666888999:::;;;;;;;;;::::::999888666666777999;;;;;;:::::::::;;;<<<<<<999999999999999888666666444666888:::;;;;;;999888999888777666666777888999999999888888777777666666777777777777777666555555666555555888<<<>>><<<999555666666666666666777777666444333333555555444222111111111000000111111111444222000///000000///...111111222222222111000000000000////////////.........------------------...---------,,,,,,,,,,,,++++++************)))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((()))******++++++...---+++******+++---...+++000555777777@@@VVVjjjxxxooolllooonnnjjjbbbXXXRRRSSS[[[bbblllqqqxxx{{{yyy}}}xxxhhhpppmmmeeedddfff]]]TTTRRR___sss{{{xxx}}}}}}rrrgggdddmmmfffeeeiiiggg___[[[]]]aaa___^^^___cccjjjrrrvvviiifffgggkkklllhhhcccbbbiiimmmlllddd]]]^^^bbbeeeZZZ]]]jjjpppiiikkktttuuuvvvlllqqq~~~sssttthhhbbb^^^___bbb___VVVLLL:::444...---000111...***,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))''''''((()))))))))))))))************)))******++++++,,,,,,---...++++++///222444999>>>PPPooo{{{mmmPPPDDD:::666666555555666333444555555666666555555111111222222222333333333222333333444444333333222222222222333555555444222222222333444555666777777555555444444333444444444222333444444444444333333555666666888999:::;;;;;;888:::;;;999666555777999444555666666777888999999555444333333333333333333444444555555555555555555333222222222222111111111///000000111111222333333444555555444333444777:::666666666666666666666666777666555444333333333333222222333333444555555666555666666555333444666888666777888888777555333111333555777777555444444444666666777999::::::::::::888999999777555555888;;;::::::999999999;;;<<<===::::::999999888777666666333444555777888:::::::::;;;:::888666555666777888777777777666666666666666444444555555555555555555777555555888<<<>>>:::666555555444555555666666777666444333444666777666444222222111111111111222222222111//////000111111000//////000111111111000000000000/////////.........------,,,,,,,,,,,,------,,,,,,++++++++++++******************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((()))''''''(((((()))******+++,,,+++******+++,,,,,,,,,...000444777444000555>>>WWWqqqtttjjjfff|||zzztttiii]]]XXX]]]bbb\\\hhhvvvyyypppoooyyyoooggghhhfff\\\XXXTTTUUU^^^iiirrrzzz|||vvvoooiiihhhbbbcccjjjkkkccc___bbb```___```bbbgggmmmqqqtttgggbbb______\\\YYYZZZ^^^WWWYYYXXXSSSQQQVVVYYYYYYTTT]]]qqqxxxppppppvvvtttooorrr}}}qqqiiifff```ZZZWWWVVVNNNAAA666...,,,,,,...//////,,,)))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((''''''((()))))))))))))))************))))))******+++,,,,,,,,,---+++,,,000111000111555@@@QQQqqqiiiOOODDD===888444222000///444;;;333444444444444444444555111111111111222222222222222222333333333333222222111111111333444555333111333333333444444555555555444444333333333444555555333333444555555444333222333444555666888999:::;;;777:::;;;999444333555888555555555555666666666666666666444333222111111111444555555666555555444444222222222111111111000000///000000111222222333333555555444222111333777:::444444555555666555555444777666555444333222222222333333444444555666666777333555666555555555777999888777555444222111111000000333666888777666666777666666777999999:::::::::777999999777444555888;;;:::999888888999;;;<<<===<<<;;;999888777777777777555444333444555888:::<<<<<<:::888666555555666777555555555555666666666666111111333444555555666666666333333555::::::666111444444444444444555666777666444333444777999888666333333222222222222333333000///...///111222222222---...///000000000000000000/////////............---,,,,,,++++++,,,,,,---+++++++++*********))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''(((((()))*********(((((())),,,...///...---222+++(((---111111444888111@@@YYYxxx}}}vvvpppllllllkkkxxxyyyhhh]]]XXX]]]cccnnnrrrhhh___fffuuurrriiixxxwwwkkkfffaaa^^^[[[YYY]]]ccc{{{~~~{{{tttooommmjjjeeebbb\\\^^^hhhjjjbbb___ccc]]]^^^___bbbfffhhhhhhggg```eeemmmppphhh[[[TTTTTTLLLPPPSSSWWW\\\aaa^^^WWW___iii}}}qqqkkkkkkfffsssyyy}}}zzzxxxuuukkk```ccc\\\TTTMMMGGG???444,,,,,,------+++******---///++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))))))))))))))************)))))))))***++++++,,,,,,...---///111000---///333999;;;NNNsssmmmVVV@@@888===777333222777;;;777222000333444444333222222333555000111111111111222222222222222222333333222222222111111111333444444333111444444444333333333222222333333333333444444555666333444555555555444333222222333444666777999:::;;;666999;;;888333222444888666666777777666666555444555444333222111111111111000222333555555444333222000000111111111111000000///000000111222333333333333333333444444444555555222222222333444555777777555444333222111111111111111111111222333444666777999777555222222333444666999888666444222111111000555555555666666666666777888888999999999999888888888888888777666666555555777777777777888999:::;;;;;;;;;:::999777555333222444333333444666888;;;===999777555444444444666777666666777777666444333111333333333333333333333333666666666555555444444333444333333222222333333444666555555666777777555444555555555444444333333333222111000//////000111222000000000000000000000000////////////..................---------,,,,,,,,,,,,,,,,,,++++++*********+++*********))))))((((((******)))(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&''''''((()))******+++(((((()))***++++++,,,,,,,,,,,,,,,,,,---...//////...444<<>>III]]]www}}}qqqppprrrnnnqqqwwwsssnnnrrr~~~zzzqqqaaabbb[[[QQQTTTdddoooppp}}}}}}tttmmmlllllljjjlllgggdddeeehhhkkkppptttvvvqqqnnnooossswwwwwwuuupppsssvvvxxxyyy{{{|||sssvvv{{{vvvwwwzzzuuuqqqkkkeeeaaaaaabbbccccccZZZVVVOOOEEE:::000)))&&&---,,,++++++,,,+++)))'''************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((('''''''''''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((())))))******************+++,,,---...,,,+++,,,...///000888AAA\\\tttyyyfffMMM===888888999:::222444666555444333333222222222222222333333333444444444333333333222222222222222222222222222222222222222111111222222333444333333333222222111111111111111111222222222333333000333555666555444444444444444444444444444444444111111222222333333444444333444444555444444333222222222222333222111111000000000////////////000000000000000000000111111111333333444444444444333333111111111111111111222222///000111333555777888999777777555444333222222222222333444444333222000//////.........//////000111/////////000111222333333555444444333333333444444222222222333333333444444333444444555555555444444444444444333222111111111222222222222333444555555444555555555555555444333111111222333555666666777444444444333333222222222333333222111111222222333222222111111000///////////////000000111222333333333555888::::::888555333333222222444666777666444444333333333222222222222000000111111111111000000////////////////////////.........------------,,,,,,,,,,,,,,,++++++++++++)))))))))***************''''''(((((((((((())))))((((((((((((((())))))***&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---------,,,+++***++++++,,,111111222444555:::FFFRRRgggzzzzzzwwwmmmnnnuuutttfffkkkvvvtttmmmfffhhhvvvvvvnnnsssrrrsssuuuxxx|||yyywww}}}~~~zzzxxxzzz~~~wwwxxxyyysssuuuyyysssllljjjgggccc___YYYRRRMMM???;;;555///+++******+++++++++***+++------+++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''''''''&&&''''''((((((''''''&&&(((''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''(((((())))))***************+++,,,---...+++)))***///222111222444BBBUUUrrrxxxqqqoooJJJ@@@888666888888777888///333444222111444555444111111222222222333333333111111111222222222222222111222222222222333333333222222111111222222333444222222222222222222222222111111111111222222222222000222444555444333333333333333333333333333333333111222222222333333333444222222444444444333222111333444444444444333222222111000000//////000000111111000000000111111222222222333333444444333333222333333222222222222222222000000222333555666777888777666555444333222222222222333444444444222000/////////////////////000111/////////000000111111111444444333333333444444555333333333333444444444444222333444555666666666555444444444444444444444444222222222222333444555555444444444444333333222111111222333444555666666777444444444444444333222222444333222111222222333444333333222111111000/////////000111222333444555555333666999<<<<<<999666333222222222444666777666444666555555444333222111111///000111222222111000///////////////////////////.........---------,,,,,,,,,,,,,,,++++++++++++***((()))))))))*********+++'''''''''((((((((())))))((((((((((((((()))******&&&&&&''''''((())))))***((((((((((((((((((((((((''''''(((((())))))******)))))))))))))))))))))((()))(((((())))))***+++,,,(((***++++++***,,,///222+++***---222222...///444:::PPPjjj|||xxxuuuzzzwwwgggmmm~~~yyyzzz~~~uuufffgggrrr|||ooovvv}}}~~~tttooorrrwwwzzztttuuuvvvqqqtttwwwpppdddccc___WWWMMMBBB888333///+++(((''')))+++,,,,,,++++++***,,,...///...---************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((''''''''''''&&&''''''((((((''''''&&&'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&''''''((()))))))))))))))))))))***+++,,,,,,...+++,,,111333111000111333===NNNddd{{{nnn___RRRJJJEEE999444444888999555222333222666666222111444333000111111111111222222222222/////////000111111222222111111222222222333333333222222111111222222333444111111111222222333333444111111111111222222222222///111333333222111222333333333333333333333333333222222222333333333333444000222333444444333222111444555555555555444333333111000000000000000111111111111111000111222222333111222222333333222222111333333333333333333333333111222222333444555666666666666555444333333333333222333444555444222000...000////////////000000111////////////000000000000444444333333333444555555333333444444444444555555222222444555666777777777333444444555555666666777222222222222333444555666333333333333222111000000333333444555666666666666333444444555555444444333444333222222222333444555333333333222111000000///000000111333444555666777222555888;;;;;;888555222222222222333666777666444777777666555333222111111///000111222222111000///////////////////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******(((((())))))*********+++&&&'''''''''(((((())))))((((((((((((((()))******&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))(((((((((((((((((((((((()))***+++,,,(((+++---,,,)))(((+++...000+++,,,000111...///444222000444BBBUUUjjjyyywwwoookkkooozzzqqqpppzzz~~~vvvjjjllluuu|||{{{uuujjjffflllsssqqqmmmqqqrrrnnnrrrtttkkkVVVSSSMMMDDD999111---,,,,,,***((())),,,,,,)))%%%***)))((()))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''&&&&&&''''''''''''''''''&&&'''''''''''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&''''''((()))))))))'''''''''(((((()))***+++---+++,,,///...++++++......///666EEE[[[ttttttgggUUUEEE===;;;;;;;;;999333111444444111333999---111222///000444333...000111111111111222222222------...///000111222222111111111222222333333333222222111111222222333444000000111222333444444555000111111111111222222222///111222222111000222333333333333333333333333333333333333333333333444444000111333444444333222000666666888888777555333111444333222222111111222222111111222333444444444444333333333333333444555666111000000222333444333222444444444444444555666777666555222111000000111222444444444444333333222111///////////////............//////000111222222222333444444555555444444333777666666555555555555666888555444444777777666333555555555555666777999999666666555444444555666777555555444333222222222222333333333333333333333333111111222333333333333222333333333333333333333333222222222111111000000000333222111000000222444555555555666666666555333222222222222222333444555555555555444333333333333444222111///.........///000111111000......---------------,,,,,,,,,+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))---***((('''(((******))))))))))))))))))***++++++)))'''&&&'''((()))((('''(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,111222333555999???FFFKKKhhhsss}}}{{{~~~yyywww}}}yyynnnhhhiiirrryyysssyyyooolllrrryyy{{{}}}uuuttt|||vvvvvvxxxzzzwwwmmmbbb]]]bbbiiiooopppsssvvvuuulll]]]RRR>>>:::555000,,,++++++,,,++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************++++++,,,,,,---.../////////...111666???PPPhhh}}}wwwgggMMMFFF===888888777444111444444444333333222222222000000000000000000000000333222111111000000111111------...000222222111000222222222111222222333333000000111222222222222111333222111222444555444333444333222000000000000111111222222333333222222111555444333222111000000///222333333444444333333222000111111222222333444444666777888888777666444222333333222111111111111111222222333444555555555555444333333333333444444555333222111111222444555666444444444444444555666666555333222000000111222333444444444444333222111000/////////////////////////////////000111222222222333333444444444444333333666555555555555555666666888666444555777888666444555555555555666777888999777777666555555555666777555555333222111111222222333333333333333333333333111111222333333333333222333333333333333333333333333333222222222111111111333222111000000222444555444555666666666444333222111111111222333444555666555444444333333333333333222111000/////////000000111000///...------------------------,,,,,,,,,+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))''''''((())))))((()))(((((((((((()))***+++)))'''&&&'''((()))((('''(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,...............111666999333<<>>JJJSSSbbbhhhpppuuuwwwzzz~~~}}}~~~{{{ooommmuuu}}}|||}}}~~~~~~zzzuuutttrrrttt|||vvvtttzzztttqqqjjjaaaYYYTTTSSSTTTMMMGGG@@@:::777333---)))+++++++++++++++,,,---...++++++++++++++++++++++++)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))***************+++++++++++++++......000111///...444===PPP```wwwmmmaaaQQQFFF@@@;;;333---222000---...111333222000111111111000000000000000000000000000000000000000............///000111222444666888::::::777444222333222222111111111222222///000111111222222111111222000000000222333222111222111111111111222333333222111111111222444555777444444444444444444444444444444555555555555444444222222222222222111111111777777888888777777555555444444333222222222222222111222333444555555555555444444444444333333222111///000111111111111333444555555444333333444444444000000000000111333444555666666666444333111///...//////000000000000111111000000000111111222222222111222222333333222222111222333444555666666777777666555555666666777777666555555555555555666777888999999888777666555555555555444222111000000111111222222222222222222222222111111222333333333333222555555555555555555555555333333333333333333333333222222111000111111222333222333444555555444333222000000000111222444555666333333222111111111111222222222111111000000000000///......---,,,,,,------.........---------,,,,,,))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''')))++++++)))'''((((((''''''''''''(((((()))'''&&&'''((()))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******************************++++++++++++++++++++++++,,,---------,,,,,,///111...//////...---...111444888???HHHOOORRRXXXaaagggxxxwwwyyyzzzrrruuuyyy~~~|||{{{|||oooqqquuuxxxtttllljjjnnnbbb\\\SSSJJJCCC===888666555111,,,***,,,///111111++++++++++++***)))((((((************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***+++++++++++++++*********---...000222///,,,///555888CCCTTTeeewwwlll[[[HHHAAA777333333555444333333222111222444444222000000000000000000000000000000000000000000000000000.........///000111222333666999<<<===;;;888444222333222222111111111111111///000000111111111111111111//////000111222111000000000111111222333444444000000//////111333666888555666666666777777777888444555555555555555555444333333333222111000000///777777777777777666666555555555444333333333333333000000222333333333333333333444444444333222111111,,,000555666555333333333666555444333333333333333......///000111333444555666666666444333111///...000000000000111111222222111111111111222222222222111222222333333222222111111222444555666666666666444555555555555666666777555555555555555666666777888888888777666555444444444444333222222111111111111111111111111111111111111111222333333333333222555555555555555555555555333333333333333333333333222111111111111111111111111222333444444333222222000000000111222333555555222222111000000000000000111111111111000000//////...------,,,,,,,,,,,,---......---------,,,,,,,,,))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((***------,,,***((((((''''''''''''(((((()))'''&&&'''((()))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))************************''')))************,,,---%%%(((---000222222222222---///111333444666:::===EEEKKKSSSZZZ___bbbbbbaaahhhiiijjjiiiiiimmmsssxxxwwwwwwuuuqqqllljjjkkklllbbb```]]]YYYQQQIIIGGGIII@@@<<<777444333222000---111///,,,++++++,,,......,,,,,,,,,,,,+++)))'''&&&************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))),,,,,,,,,,,,++++++++++++***))),,,...---+++...444000555<<>>999555222222444///...------...///...---......------+++******)))******+++,,,++++++******************************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))++++++,,,,,,,,,,,,,,,,,,,,,***+++------+++...333...///000222999FFFWWWccczzzrrrbbbMMM???;;;999555000000111333444333111...---...///000111111111111111000000000000111111111111/////////////////////////////////000111333444555:::>>>AAAAAA===888777777333222111000000000000000...///000000111111000000111/////////111222111000000111222333444444444444444444444555666999;;;<<<888888888999999:::::::::444444555555555555444444333333222111000000//////555555444444444444555555333333222111111111111222000000111222333333333333000111333444444333222111---222999:::888555444555777666555333222111111111---...///000222333333333444444444444333222111000000000111111222333333444222222222222222222222222333333444444444444333333222333555666666555444333///222444444222222444666666555555444444555555555444444555666666555444333222444777888777555111///000000000000000000000000111111222333333333333222333333333333333333333333111111111222222222333333111111111111111000/////////000111333333333222111222222111111111111222222111000//////......//////...//////000///...---,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((+++---......+++***)))(((((((((((())))))'''&&&'''((()))((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++---...,,,*********'''''''''(((***,,,...///------......///000111222...333444///---///000......///000111000000//////444444444666777666444111---......------///000111////////////---,,,,,,+++(((***,,,---,,,,,,++++++************++++++,,,,,,************************(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))******++++++,,,,,,---++++++......,,,---111------------///444<<>>===888444444666333222111000////////////...//////000000000000000111000///000222333222111000111333444444444444333444444555666777888999:::777777777777777777888888333333444444444444333333222222111111000000//////444444333333333444444555222111111000///000000000111111222333444444444444///000222444444444222222+++000555666333000222555777666555333222111111000---...///111222222222222444444444444333333222111000000111222333333444444222222222222222222222222333444444555555444444333222333555666666444333111...111333333111111333666666555555444444444555555222333444555555555444333222444888:::999666111...000000000000000000000000111111222333333333333222333333333333333333333333000000000111111222222222111111111111111000///...///000111222333333222111333222111111000111111111000000///...............---.../////////...,,,++++++++++++***++++++,,,,,,+++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%&&&))),,,......++++++***))))))))))))))))))'''&&&'''((()))((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))$$$'''***++++++))))))***+++***+++,,,------+++)))(((+++------++++++---///,,,///---)))+++000000,,,111///---,,,,,,...111333333///,,,+++...000111000...000111///...---,,,***,,,...000///...,,,---...+++,,,......---,,,+++,,,,,,++++++***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))'''(((((()))***++++++,,,'''&&&'''+++,,,))))))++++++---//////...///111333777999CCCQQQ]]]iii{{{}}}nnnfffZZZPPPJJJFFFBBB???444222222333111......000111222111///,,,,,,///333000000000///------...///---------........./////////////////////////////////......//////000111222222666999777222///000222333222111000////////////...//////000000000000000222000000111222333222111111222333444555444333222000111333444555555555555666666666555555555555555222333333444444333333222111111111111000000000000555333111000111111000///000000111111000///......000111222333444333222111222222222111111111111111...000222111...---///111333333222111000000000111000///.........000111222333333222222111000000///222222333444444444444333333333333222222222111111222222333333444555555666333333333333222222222222000000111111222222222333000222333333111000000111444333333333444666888:::000222555666555333222222111111000000//////......111111111000000000000000111222333333222111000///111000000000222333222111333222222111000//////......///000111222222111000222222111000000000000000,,,,,,------------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))((((((***))))))((('''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((())))))*********+++((((((((((((((()))************))))))))))))******))))))***++++++++++++*********+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,++++++*********+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((()))''''''''''''((((((((((((''''''((())))))))))))))))))************+++++++++,,,,,,,,,---------......111333777<<>>@@@BBBDDDGGGJJJLLLLLLLLLKKKLLLKKKJJJGGGBBB===999777666444222333555666444111000000............000000000000000000////////////........................///000111111111000...---...------------...//////....../////////000000000......///000000000000///000000000000000000000000000000//////000000111222///...---...///000000...000000/////////000111222333333333333333222222222111111222222222333333333666555555444444555555666333333444444444444333333222111000//////......///444222000///000000///...---------......///000000///000222333444444333222111111111111222222222222111111111111111000111111111111000000000000111111///000111222222222000000111111111000000000////////////000111111111111111111000000000000000000000000222444777777666555333444333000...---...000222///////////////000000000...///000000//////111333000111111222444666777999000111333555666555111.........//////000000111111000000000000000111111111//////000000000/////////222111000111333444333222000000000/////////......000000111222222222111000//////............//////000000000///...---,,,,,,......////////////......------,,,,,,,,,,,,++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((())))))***))))))(((((((((((())))))((())))))***************))))))***+++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,+++++++++++++++++++++************************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''&&&&&&''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,+++,,,,,,---...///000000000////////////111333444...///000222333444444555111111111111111111111000222000//////111222000///000//////......//////000////////////////////////...........................//////000000///.........------------...//////........./////////000000---...//////000000//////000000000000000000000000///////////////000111111............///000//////////////////000000111111333333333333333222222222111111111222222222333333444444444444444444444444333333333444444333333333111111000///............444222000///000000///............---...///000111///000222333444444333333111222222222333333333444222111111111222222222111111000000///000000111111000111222333333222111000////////////............//////000111111111111000000000000000000000000111111333666888999888666444777555222000///000222333000000000///////////////...///000000///000222555777444111//////222666999888666333333333333111///......//////000000111111//////000000111111111111//////////////////000000222111111111333444333222000000000000////////////000111222333333222111000//////............//////111111000//////...------......////////////......---------,,,,,,+++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))(((((()))************)))))))))***++++++++++++***))))))*********+++++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''((()))))))))))))))(((((()))))))))******************+++++++++,,,,,,))))))***+++,,,---......///...---,,,,,,,,,---...//////.........//////000000000///...------,,,,,,000///...---...---,,,+++000000000//////000000000.....................///................................./////////.........------------...//////............////////////------...////////////////////////////////////////////////...///000000111---...///////////////000......//////000000000000222222222222222222222222111222222222333333333333222222222222222222222222222333333333333333333222111000///...------------555333111000111111000///000000///......///111222...000111333444444444333333333333444444555555666333222111222333333222111000000/////////000111111222333333333333222111111/////////...............//////000111111111111111000000000111111111111222222333555777888777666555888777444222111222333333111111000000000000/////////000000000000111444777777555222222555<<>>===999333...///000222333444444333333555555666666666666555555222222111000000000000000111222222333333333333333111111111111111222222333111111000///////////////111111111111000000000///...//////000111111222222333333333333222222222222111000000000000111222333444444444444333333333333222222111222222222333333222222333333444444333333222111000///////////////---......//////......------------...//////000000000/////////111333555666333222111111333444333222111111111111000000000000444444444333222000///...////////////////////////...------...//////...,,,,,,+++******))))))******))))))))))))((((((((((((&&&&&&''''''((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))******)))(((((()))((('''''''''(((***+++(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++++++++************++++++++++++,,,---...///000000************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......///000111111000000////////////............000000000000//////......///////////////...---,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***666555444444444555777888:::<<<@@@GGGLLLIII???666000000222333444444444444666666666777777666666666333222222111111111111111///000111222222222222222222222111111222222333444444333222111000000000000111111111111000000000000......///000111222222333444444444333333333222222111111000000000222333444444444444444333333333333222222111111111111222333111111222333333333222222111111000000000000111111/////////000000/////////............//////000000000000000111222333444555333222111222333444333222222111111111111000000000333333333333222111000000////////////////////////...---,,,---//////---,,,,,,+++******))))))******))))))))))))((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((************((((((((((((((((((((()))******(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((&&&'''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))************+++++++++************+++++++++,,,,,,---...//////000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111000000///........................////////////////////////////////////...---,,,+++++++++++++++++++++++++++******++++++++++++******444444555666777777888999<<<<<>>===;;;<<<======<<<:::999:::;;;<<<;;;<<<@@@AAA???===>>>AAA>>>;;;999999:::999888666666555555333222111000000000///...---,,,++++++///...,,,,,,---.........------------------------,,,,,,+++++++++*********+++******))))))******+++************************))))))))))))))))))))))))((((((((())))))******+++*********)))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))))))))(((''''''((()))***+++,,,,,,))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++)))******+++++++++******************))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))333333333333333333333333111111111111111111111111333444555666666666555555888777666555444444444555111222222222333444555666555555444333222000000/////////000111222333333444666555555555444333333333111111///......---......//////000000000111111111000000000000000000000000111111000000000/////////.../////////////////////000000000//////......---111111222333333222222222000000111111111111111111222111000000///000000111000000111111111111000000.........///000111111222000111222222000//////000,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,++++++************+++((((((((((((((((((((((((,,,+++***(((((('''''''''(((((())))))))))))(((((((((((((((((()))))))))***((((((((())))))))))))))))))*********++++++,,,,,,++++++++++++++++++++++++,,,,,,---.../////////......///111222333555888:::999:::;;;<<<===<<<<<<<<>>???BBBBBBDDDHHHOOOWWW___dddaaa]]]]]]gggwwwsssqqqooommmllllllmmmnnnmmmooouuu}}}zzzoooooooooooosss{{{yyyssstttqqqmmmvvvzzz|||tttmmmllljjjjjjlllqqqvvvyyyyyytttmmmfffccccccfffiiiddd```]]]\\\\\\WWWNNNFFF<<<;;;:::888666444333222---------,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,+++++++++***)))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))(((%%%%%%&&&)))(((((())))))******++++++))))))******++++++++++++))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++,,,,,,------------......,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,+++***)))++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++555444222000///...---------------......///000111333222111111111222444444333444444555555444444333333222000/////////000111////////////////////////...///////////////......///...---,,,---///111222000000//////.........---......000111222222222222///////////////......---...............---------...///000111222333333333111111000000//////......//////////////////.........///000000000///---,,,---...000///...,,,------.........------,,,,,,,,,,,,,,,------...////////////////////////......---,,,,,,,,,------...............---,,,,,,+++******))))))))))))))))))))))))***)))(((''''''((()))*********))))))))))))******************)))((('''&&&+++***))))))***+++***))),,,)))***......***+++000.........---...111666:::===BBBFFFGGGEEEHHHRRR[[[WWWYYY[[[cccuuurrrpppqqqvvv}}}{{{rrrmmmpppssssssuuuyyywwwnnnsss}}}|||xxx|||wwwyyyvvvtttyyyzzzyyyyyyzzzqqqoooooojjjgggppp~~~wwwqqqnnnrrrtttrrrssswwwtttvvvtttqqquuuxxxmmm\\\VVVPPPKKKKKKHHH@@@:::999555111......000000---***000,,,***,,,+++)))***---)))+++++++++******+++,,,))))))))))))***+++,,,---)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((())))))(((((('''''''''&&&))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))+++++++++*********))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++******))))))444333222111000///////////////......//////000000222111000000000111333333222333333444444333333222222222000/////////000000////////////////////////......////////////......///...---,,,,,,...///111000/////////............---...///000111111111111///////////////......------------...............//////000111222222222222000000000///////////////............................../////////...---,,,---...000///...,,,------......---------,,,,,,,,,,,,,,,---......//////000///////////////......---,,,,,,,,,---------.........------,,,++++++******))))))))))))))))))))))))***)))(((''''''((())))))******))))))))))))******))))))*********)))))))))++++++++++++,,,------,,,...******//////------000...000333777<<>>999444111000000---,,,...---++++++...------------,,,,,,,,,---***)))))))))))))))******************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((('''&&&&&&'''(((((()))((((((((('''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))+++++++++*********))))))))))))))))))))))))))))))+++***)))))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++*********)))333333222111111111111111111111000/////////000000000000/////////000111222111111222222222222111111111111000/////////000000////////////////////////......///////////////...///...---,,,,,,,,,---...////////////............------...//////000000000///////////////......---,,,,,,------......//////000000111111111111000000//////////////////000000........................------.........---,,,+++---...000///...,,,------...------------,,,,,,,,,,,,------......///000000///////////////......---,,,,,,,,,,,,------------------,,,,,,+++*********))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******)))))))))*********++++++))))))******+++,,,,,,,,,,,,)))***...222222222444;;;???FFFMMMRRRXXX^^^bbbssskkkggglllnnnmmmqqqyyyppptttxxx|||uuugggaaagggrrryyy{{{yyyvvvvvvzzz~~~vvvyyy{{{xxx|||~~~zzzwwwsssppptttssssss|||yyyuuurrrtttuuuttttttvvvxxx|||vvvsssvvvyyy~~~|||iii```aaa___WWWLLLBBB===<<<444111000222111---+++------,,,,,,+++++++++++++++,,,+++******))))))******************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((((((((((((((('''''''''''''''''''''''')))((((((''''''(((((()))((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))+++++++++***************))))))))))))))))))))))))******))))))******+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++************222222111111222222333444333222111000////////////............//////000000///000000111111000000///000000000/////////000000////////////////////////---.../////////////////////...---,,,,,,,,,,,,,,,///////////////.........------------....../////////////////////......---++++++,,,------...//////000000000111000000//////---......//////000000000------------............------------,,,,,,++++++---...000///...,,,,,,------------------------------------...//////000000///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))************))))))))))))******(((***+++++++++,,,---...------000666<<<@@@CCCEEEMMMTTT\\\___aaaeeeooowwwssskkkpppwwwyyyuuu~~~yyyuuusssmmmfffeeemmmvvv{{{{{{}}}|||yyy{{{~~~}}}}}}xxxuuuuuuvvvwwwyyy|||pppqqq{{{{{{sssssspppiii___TTTMMMJJJAAA>>>======999222......///---+++++++++,,,,,,+++---,,,,,,++++++,,,,,,---************************))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))***************+++++++++************++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++111111111111222333444555444333222000////////////------......////////////...//////000000//////.../////////000000000//////////////////////////////------...///////////////......------,,,,,,,,,,,,.........///////////////...------,,,------...//////////////////......---***++++++,,,---...////////////000000000///......------......//////000000---------.........//////------,,,,,,++++++++++++---...000///...,,,,,,---------------------------------......///000000111///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,+++***************))))))((((((((((((((((((((((((''''''((()))))))))))))))******))))))))))))******+++***)))(((((((((((()))))),,,...///...///111444888===BBBGGGMMMTTTYYY[[[WWW___ffffffccchhhvvvyyyiiittt|||www||||||xxxxxxwwwsssrrrwww}}}{{{sssxxx}}}yyy|||}}}{{{|||yyy|||tttsssqqqpppoookkkeee```XXXUUUTTTSSSMMMBBB;;;:::666333///.........---,,,++++++++++++,,,,,,---...************************))))))*********+++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))''''''''''''''''''''''''(((((())))))))))))(((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))******++++++++++++)))))))))******+++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))*********++++++++++++++++++++++++++++++,,,000000000111111222444444333222111000///.........,,,---...////////////.........////////////............///000000000//////////////////////////////,,,---...///000000000000............------------.........//////////////////...---,,,,,,---...//////////////////......---++++++,,,,,,------............///////////////.....................//////------......///000000000...---,,,+++++++++,,,,,,---...000///...,,,------,,,,,,,,,------------...---......//////000111111///////////////......---,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))*********)))******))))))))))))******++++++)))(((((()))***+++)))---111333444666;;;>>>NNNVVV\\\[[[[[[___eeehhhbbbfffjjjkkkkkkrrryyylllwww}}}uuu}}}}}}~~~|||xxx}}}rrrzzzxxxxxxxxxxxx{{{|||vvvtttvvvtttvvv{{{~~~ooommmmmmmmmggg\\\TTTQQQCCC>>>777333222000---***+++++++++******+++,,,,,,++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))'''''''''''''''''''''''''''(((((())))))((((((''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************+++++++++))))))))))))))))))))))))))))))***++++++++++++***(((((())))))***+++++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++,,,,,,,,,,,,000000000000000111222333111000000///............,,,---...///000//////.........////////////......------///000000000//////////////////////////////,,,---...///000000000000------.../////////................../////////000000///...---,,,---///000///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////..................------......//////000111111222///...---,,,+++,,,,,,------...000///...,,,------,,,,,,,,,---------...............///000000111111///////////////......---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))*********)))******))))))))))))******+++***))))))+++---///111111777>>>CCCFFFKKKRRRWWWsss}}}xxxnnnlllppprrrnnnlllkkknnnvvv{{{~~~sssoootttzzzzzzqqqwww}}}~~~{{{sssooowwwyyywwwuuupppxxx|||{{{~~~|||~~~||||||~~~~~~uuummmkkk^^^WWWLLLEEEAAA<<<666111111000///---,,,+++++++++++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***''''''''''''''''''''''''&&&'''(((((((((((('''&&&''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))((()))***+++,,,++++++***((((((((()))***+++++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))************++++++++++++++++++,,,,,,,,,------000000//////000111111222000//////...............------///000000000///.........////////////......,,,---///000000000//////////////////////////////,,,---...///000000000000------...///000000000///---.........//////000000111000...------...///000///////////////......------,,,,,,,,,,,,,,,,,,,,,+++,,,---.../////////////////////......------,,,...//////000111222222333///...---,,,+++,,,---------...000///...,,,------,,,,,,,,,------...............//////000000111111///////////////......---,,,,,,,,,++++++*********(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&((()))*********)))******))))))))))))*********)))***+++---111444666BBBIIIRRRXXX^^^dddmmmttt{{{}}}tttlllfffmmm{{{{{{~~~sssmmmppprrrrrrzzz}}}{{{vvvvvv{{{tttxxxyyywwwwwwwwwoooddd```lllnnnqqqxxx||||||vvvrrruuu{{{zzzwwwxxx}}}{{{|||sssggg]]]VVVOOOGGGAAA888777555222000...,,,,,,++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&'''''''''(((((())))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******++++++++++++))))))))))))))))))))))))((()))***+++,,,+++******'''(((((()))***+++++++++)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))************++++++++++++++++++,,,,,,---------666666444222000000222444///000111111111///...---000000111222222222222111333333333333222222111000......////////////......222222111111111111111111...///000111222222111000...............///000111000///...---...///111333000000//////.........---//////000000111111111111000///...---------------,,,---------......//////111111000///////////////000000111222222222222111111000000///...------------...000111111111000/////////............////////////000000111111111222222222111111000...---,,,......---------,,,,,,,,,,,,,,,,,,+++++++++******))))))(((((('''''''''&&&***))))))***+++,,,***))),,,...,,,)))***------***111///111555666888BBBNNNTTT]]]dddfffiiipppwww{{{xxxxxxmmmlllmmmttt~~~~~~wwwwwwxxxxxxuuuvvv{{{|||xxxvvv|||}}}vvvrrrtttnnnttt{{{}}}yyyvvvsssrrrwww{{{uuuuuuxxx{{{{{{|||zzzxxxuuuttt|||xxx}}}~~~uuuqqqvvv|||yyyuuuyyy|||xxxooogggdddddd\\\LLL???<<<777...---222000///...---,,,,,,+++++++++,,,,,,,,,+++***++++++++++++++++++++++++++++++************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))((((((''''''''''''((((((((((((%%%%%%%%%&&&'''((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&((((((''''''''''''((((((((()))))))))))))))(((((()))))))))))))))))))))))))))************+++++++++************************)))************+++++++++,,,,,,,,,---------......*********++++++,,,,,,,,,+++++++++++++++***)))((()))************+++++++++,,,,,,+++***))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++******************======:::666222000000222000000111111111000///...000111111222222222222222333333333333333222111111000000111111111111000000111111111111111111111111...///000111222111111000///............//////000000///...---...///111222000/////////.........---000000000000000000111111//////...---------------------........./////////111000000//////////////////000111111222222111111000000000///...------------...///000111000000/////////............////////////000000000111111111111111111000///...---,,,------------,,,,,,,,,,,,,,,+++++++++************))))))((((((((('''''''''((((((((()))*********)))&&&,,,000...,,,...///...555777>>>FFFJJJLLLTTT]]]bbbfffiiilllsss~~~wwwnnnyyyyyyxxxzzz~~~zzzuuussssss{{{}}}{{{~~~|||~~~{{{yyyzzzxxxvvvuuuvvvvvvuuuxxx{{{qqqmmmnnnqqq{{{}}}xxxsssyyyzzzmmmjjjuuuzzz}}}~~~{{{{{{~~~~~~~~~~~~|||yyywwwxxx~~~qqq[[[RRRJJJ>>>555444////////////000///---,,,+++,,,------------...///++++++++++++++++++++++++************))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))(((((())))))))))))((((((''''''''''''((((((((((((%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))*********+++++++++************************)))************+++++++++,,,,,,,,,------------...***++++++++++++++++++,,,)))******+++++++++******)))************+++++++++,,,++++++***))))))*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++>>>===;;;777222000000111000000111222222222111111111111222333333333333222333333444444444333222222222222222333333222222222111111111111111111111111//////000111111111000000000//////............///000///.........///000111/////////...............000000000000000000000000//////...------------............///////////////000000////////////////////////000111111111111111000000//////...------------...///000111000////////////............//////////////////000000000000000000000000///...,,,,,,---------,,,,,,,,,++++++************))))))))))))))))))))))))((((((((((((((((((((()))************&&&---222000///555===BBB@@@FFFPPPYYY]]]]]]___dddiiiiiiiiinnnzzz|||vvvzzz~~~{{{tttxxx~~~xxxsssuuu}}}}}}zzzxxx}}}~~~~~~}}}tttssstttuuutttvvvwwwpppooosssxxx}}}}}}wwwzzzzzzqqqqqqzzz~~~xxxvvv|||tttlllgggYYYJJJBBB:::777222///.........---+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))((((((((()))))))))******))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******'''(((((())))))(((((('''''''''''''''((((((((((((&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&((((((''''''''''''(((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++************************)))************+++++++++,,,,,,,,,,,,------------+++++++++++++++*********'''((()))***++++++++++++)))************+++++++++,,,+++******)))*********************************++++++++++++,,,,,,,,,,,,------------------------555555555333111000222333000111111222333333333333111111222333333333333333333333444444444333333222222222333333333333222222000000000000111111111111//////000000000000000000111000///...............//////.........//////000........................000000000000000////////////......---------......//////////////////////////////////////////.........///000000111111000000/////////......------------...///000000000///...///......------......///////////////////////////////////////...---,,,+++,,,,,,,,,,,,++++++++++++)))))))))))))))((((((((())))))))))))))))))))))))***+++++++++******,,,------111333444;;;JJJXXX```YYY]]]cccgggfffccc``````bbbdddffflllyyy{{{}}}{{{|||uuu|||zzz~~~}}}vvvlllmmmrrrzzzzzz{{{yyyuuu|||xxxvvv{{{|||vvvtttwwwzzzzzz{{{~~~|||{{{xxxtttssswww}}}vvvmmmrrrzzz{{{{{{~~~{{{|||}}}tttggg___XXXOOOBBB777222000/////////---+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((()))))))))*********))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***'''(((((((((((((((((('''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''((((((''''''''''''(((((('''(((((())))))))))))((())))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,++++++******))))))(((((()))***************))))))*********+++++++++++++++***************+++************************+++++++++,,,,,,,,,------,,,---------------......///000111111000111222444111111222222222333444444111111222333333333333222222222333444444333333333111222222222222222222111//////000000000111111111000000//////////////////111000///...............//////...............///---------...............000000//////////////////......---------......//////////////////.........---...////////////............///000000000000///............------------,,,---...000000//////.........------------......///...........................///......---,,,+++,,,,,,+++++++++*********(((((((((((((((((((((((()))************************,,,---,,,++++++...000444777<<>>IIIPPPNNNOOO[[[iiihhhlllmmmggg```___gggpppttt~~~|||wwwzzzwww}}}~~~xxxuuuyyyqqqzzzzzzyyyzzz|||{{{~~~}}}yyy}}}~~~~~~xxxwwwsss|||~~~tttmmmkkkmmmtttyyy{{{}}}uuu{{{vvvpppqqqxxx}}}zzzrrriiiTTT===;;;000***---000...---...******+++---......,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************+++++++++*********)))))),,,+++++++++******))))))***************+++++++++......---,,,+++************+++------------...000///////////////111222333---000333333333555888<<<222111000////////////000...///000111111111000///............////////////000000000//////.........////////////////////////......---......///000111//////......---,,,,,,,,,....../////////000000000...------,,,,,,------...---,,,,,,,,,,,,---......,,,------...//////........................---------------,,,---......///---,,,++++++---......---.........---------,,,,,,---,,,,,,,,,,,,------...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))(((((((((((())))))&&&(((******))))))***+++***'''(((...222333999@@@CCCOOOXXXYYY^^^kkkvvv{{{mmmllliiieeedddjjjttt{{{xxxyyy}}}yyyvvvuuuxxx~~~~~~zzzxxx{{{sss{{{tttsssqqqsssyyy}}}}}}~~~{{{zzz~~~{{{xxxyyyzzzxxxfffQQQCCC777333111---+++,,,...+++(((((()))***++++++************************************************))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************+++++++++*********))))))+++++++++******)))))))))*********++++++,,,------***+++,,,------,,,,,,+++)))***,,,,,,+++,,,---///------...000111222444444<<<>>>>>>===<<<<<>>>>>?????????>>>>>>===DDDDDDDDDBBBBBBCCCGGGIII//////............//////------......///000000000............////////////..................------////////////////////////++++++++++++,,,---...///.........---,,,,,,++++++------------.........///......------------......---,,,,,,,,,,,,---......------...............---,,,,,,------------......,,,++++++++++++,,,---------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------------............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++)))))))))((())))))******)))***,,,,,,,,,,,,---...///666AAALLLRRRWWW[[[___```ffflllrrr~~~uuummmnnnnnnppprrruuuwwwxxxuuu~~~{{{uuuzzzuuu}}}}}}{{{{{{yyyssslllhhhjjjqqqwww{{{{{{wwwoooxxxuuuffflllrrrqqqoooooorrrvvvyyyzzzyyy}}}yyyyyy}}}~~~xxxxxxooommmuuu}}}|||zzztttdddXXXNNNEEE===777......///111111000,,,)))++++++++++++++++++++++++***************************))))))))))))))))))***(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************************************))))))))))))))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---///333666888;;;>>>AAA??????@@@AAAAAAAAA@@@???DDDDDDCCCCCCDDDFFFIIIKKK//////............//////...............///000000............////////////------..................////////////////////////,,,,,,,,,,,,---.../////////......------,,,++++++------------.........//////......------......///---,,,,,,,,,,,,---......---...............------,,,,,,,,,,,,------......,,,++++++++++++,,,---------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++)))))))))))))))***++++++)))*********+++...333777<<>>@@@CCCEEE>>>???@@@BBBDDDEEEFFFFFFBBBDDDHHHMMMSSSXXX[[[]]]//////......//////000000000000///......//////000............////////////.............../////////////////////////////////------------...///000111000//////...------,,,,,,------.........///////////////............//////---,,,,,,,,,,,,---...............///......---,,,++++++,,,,,,------......,,,,,,,,,,,,,,,------...---------...///...,,,***,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000------........./////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))******+++,,,)))******,,,///555===BBBPPP\\\hhhkkkjjjhhhfffdddgggcccrrrwwwrrrlllmmmmmmllllllrrr|||{{{zzzvvvgggjjj~~~|||yyypppvvvxxxlllhhhlllkkkkkkmmmrrryyytttkkkoootttsssqqqsssuuu}}}zzzxxxxxxzzz}}}~~~pppooosssxxxvvv{{{vvvwwwvvvtttpppjjjhhhqqq{{{|||}}}wwwxxx~~~uuujjjSSSJJJ===222------...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''((((((((((((''''''((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********************************************************************+++++++++***************+++++++++,,,,,,,,,,,,,,,+++++++++...------...111555:::<<<>>>@@@AAA@@@??????@@@AAAFFFFFFFFFEEEEEEFFFGGGHHHBBBIIIUUUfffvvv000////////////000111222333222000///.../////////............////////////.........//////000000000////////////////////////////////////000111222333111000000//////...------....../////////000000000//////............//////---,,,,,,,,,,,,---............//////...------,,,***++++++,,,------......---------,,,---......///---------...///...,,,))),,,,,,---------.........+++,,,---///111444666777............////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))***+++,,,------///222777<<>>666222000------------------------+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************))))))*********+++++++++***+++++++++,,,,,,,,,,,,++++++,,,---...///000111333444555777:::;;;===>>>???@@@AAA@@@???>>>???@@@BBBCCCCCCFFFJJJOOOSSSVVV[[[dddttt000000000000000111222222444333111000///...//////............/////////000.../////////000000111111////////////////////////000000000000111222333444111111111000//////......////////////000000000000//////............//////---,,,,,,,,,,,,---........./////////...---,,,,,,******+++,,,,,,---.........------------...//////---------...///...+++)))---------....../////////+++,,,...111444888;;;===............/////////000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))***+++,,,---111555<<>>;;;999<<<>>>@@@@@@@@@@@@BBBDDDEEEHHHOOOZZZhhhwww222222111111111111111222111111111111111111111111///////////////000000000......///000000000000000111222222222222111000000111111111222222333333333111111111111111000/////////000000000111111111111222111000///...---,,,,,,,,,,,,+++***+++,,,---...---------,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......---++++++///555:::<<<<<<...---,,,---/////////...///...---,,,+++,,,,,,---......---,,,,,,+++******+++,,,,,,+++))))))***,,,''')))++++++***,,,///333???MMMXXXXXXUUUYYYbbbiiirrrttt\\\ZZZdddcccjjjrrrtttqqqrrrxxx~~~vvv~~~}}}}}}rrrpppsss|||wwwuuuzzzxxxqqqqqqrrrpppxxx~~~yyyssspppllliiijjjnnntttxxxxxxyyy{{{~~~~~~wwwkkkhhhooouuuxxx{{{{{{sssrrruuu|||}}}{{{uuujjjsss~~~{{{wwwsssqqqssswww{{{}}}rrrmmmmmmooopppssswwwuuurrrtttyyyxxx{{{qqqggggggvvviiifffttt}}}}}}}}}kkkRRRAAA555///---000000,,,,,,//////***)))---000---***)))+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%'''((())))))))))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------------------,,,,,,++++++***---000333888===>>>===@@@>>>;;;:::;;;;;;;;;::::::===@@@CCCDDDGGGKKKOOOVVVeeexxx222111111000000111111111111111111111111111111111000000000//////......---...//////000111000000000111111222222222222111111111111222222222222222222000111111111111000///////////////000000000111111111111000///...---,,,,,,---,,,+++++++++,,,......------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,------------......,,,+++...222666777666...---,,,---...//////---///...---,,,+++,,,,,,---...------,,,++++++******)))******)))((((((***,,,+++,,,------...333<<>>CCCOOORRR\\\jjjvvvyyyrrrjjjaaaccceeehhhrrr~~~{{{zzzwwwsssuuuyyymmmiiikkkyyy{{{uuuzzzyyyxxxuuuhhhfffkkknnnnnnllliiifffdddeeeiiilllnnnooo}}}zzz|||}}}xxxmmmccc___fffiiihhhhhhnnnsssvvvhhhkkknnnooorrryyyxxxnnnjjjlllrrrxxx{{{vvvnnnjjjnnnssstttssssss{{{zzzrrrddd\\\YYYVVVQQQRRRQQQQQQSSSUUUUUUQQQNNNIIIHHHFFFAAA@@@BBBGGGJJJNNNSSSWWWZZZaaammmvvvyyytttqqqooojjjaaabbbiiiqqqtttvvvvvvtttwwwzzzyyyvvvzzz|||xxxxxxsssooorrr{{{sssrrruuuxxx~~~ssssssvvvxxxuuutttyyyrrruuuqqqYYYIII888111000...++++++------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''((()))******+++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''((()))))))))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''(((((()))(((((((((((((((((((((((('''((((((((()))))))))***))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,---///111222444555666666555444444333333333666555;;;HHHOOOTTTbbbrrr,,,,,,,,,---...///000111.......................................---------***+++,,,,,,------,,,,,,+++,,,---...////////////---.........//////000000------......------,,,+++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++((()))***+++,,,+++******))))))******++++++++++++,,,,,,,,,++++++*********************************))))))************))))))******+++++++++,,,,,,,,,(((+++...---***((((((***,,,+++***+++---...---,,,)))***+++,,,---,,,,,,+++******************++++++,,,...111444:::BBBJJJPPP```bbbkkk{{{wwwhhhkkkllllllqqqxxx{{{zzzwwwtttuuu{{{~~~|||yyyyyyllljjjooo|||{{{}}}www}}}wwwqqqiiigggooozzztttlllggglllpppmmmfffcccgggmmmxxxzzzqqqkkkjjjfff```^^^aaa___WWWUUUZZZ^^^fffmmmpppttt{{{uuuuuuyyy||||||~~~xxxvvvsssoooaaa```aaabbbbbb^^^VVVQQQJJJJJJIIIFFFGGGIIIKKKKKKJJJLLLKKKHHHIIINNNPPPNNNSSSdddnnnhhhaaaeeeiiihhhfffjjjppprrrnnnqqqqqqlllpppqqqnnnkkkxxxtttgggqqq|||vvvrrrqqqzzz|||||||||vvvnnnxxxtttwwwzzznnnooo{{{~~~~~~hhhNNN???999555000///---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&'''((()))***+++,,,))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%'''((())))))))))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((())))))******))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,------------------------+++---...111444666888999888666444333444666:::<<<>>>>>>III[[[hhhrrrnnnwww}}}zzzxxx------............------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---...//////000---------------...///000.........------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,++++++*********)))************+++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,---...---,,,***)))))))))************))))))444111222;;;JJJWWW\\\]]]aaabbbrrryyyvvvppplllkkkllljjjfffeeeooo}}}zzzuuutttsss~~~xxxnnngggeeennnmmmjjjfffaaaeeeuuu}}}}}}{{{sssooorrrqqq~~~pppdddggghhhdddccceeelllrrrmmmbbb]]]___YYY[[[^^^______```bbbdddpppwwwzzzrrrmmmkkkjjjhhhfffiiiaaaUUUKKKGGGGGGIIIJJJLLLLLLKKKKKKJJJJJJIIIIIIHHHFFFCCCCCCGGGOOOXXX]]]eeeeeehhhmmmrrr|||tttkkkxxxzzzooojjjzzz{{{yyytttzzz~~~zzzyyy~~~}}}yyy||||||~~~yyysssrrrmmmpppyyy}}}rrrmmmoooxxx{{{vvv~~~vvvdddNNN<<<111,,,,,,------,,,***)))***,,,++++++++++++++++++,,,,,,************************))))))))))))))))))))))))))))))******+++++++++,,,******))))))((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++)))************+++++++++)))************++++++++++++++++++++++++***))))))(((***,,,---...---,,,+++''',,,333;;;??????<<<888111333666888;;;===???@@@DDD[[[ttt{{{tttvvv}}}|||---......//////......---,,,,,,------......//////------------------------------------------,,,,,,---------------...//////...------------------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,++++++*********)))************+++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++---------......---------,,,,,,---------,,,+++***+++***)))((())),,,///111222777CCCSSSccclllnnnllldddppp}}}yyytttnnnllljjjgggcccbbbnnn~~~~~~~~~xxxzzz{{{yyyrrrjjjfffeeefffiiimmmlllhhhkkkzzzzzzuuuooommmnnnnnnwwwwwwjjj]]]YYYXXXVVV^^^]]]```dddccc______cccjjjnnntttxxxzzz|||~~~zzzssspppmmmkkkhhhooofffXXXLLLFFFDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHEEEDDDBBBAAABBBEEEIIIKKKLLLMMMQQQZZZdddqqqzzzsss~~~~~~rrrnnnsssqqqqqqooorrrzzz}}}}}}~~~~~~|||~~~~~~vvvrrrsssyyy}}}}}}}}}uuukkksss{{{}}}wwwhhhUUUCCC888111000///000111000,,,)))++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))*********++++++***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((***)))))))))((((((((('''''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++)))************+++++++++************++++++++++++***++++++,,,,,,,,,,,,+++---------,,,,,,---------:::;;;;;;<<<======<<<;;;<<<:::888888;;;BBBJJJOOOiii~~~{{{yyy}}}---......//////......---,,,------...///000000111........................------------,,,,,,++++++------,,,,,,,,,---......---------------.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++*********)))************+++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++---..................---,,,,,,---------,,,++++++***)))((((((***---000222;;;GGGYYYjjjrrrqqqjjjddddddwww}}}rrrqqqoooooonnnllliiigggeeeppp~~~||||||mmmooooookkkgggeeefffhhhnnnnnnmmmiiibbbbbbooozzzpppjjjeee```^^^dddiiiggg```[[[\\\^^^fffbbbaaafffjjjnnnrrrwww|||vvvsssqqqooonnnsssiii[[[OOOHHHFFFGGGHHHJJJJJJIIIIIIHHHGGGFFFEEEFFFFFFFFFEEEDDDCCCCCCBBBCCCBBBCCCHHHOOOXXXhhhuuu}}}qqqooozzzzzzrrrrrr}}}yyyooolllnnnwwwwwwyyyrrrxxx|||www|||xxxsssvvvtttooonnnxxxsss\\\LLL888333......111111,,,'''++++++++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++)))************+++++++++************+++++++++,,,***++++++,,,---------.........---,,,...000333555===<<<;;;;;;;;;;;;<<<<<<999===BBBHHHQQQ]]]lllwwwzzzxxx......////////////......------...///000111222222////////////////////////******+++,,,---...//////------,,,,,,,,,,,,------,,,,,,------......//////------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++---......//////......---,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...000333555666IIIVVVgggrrrrrriii___XXXhhhyyyzzzpppqqquuuyyyyyyrrrllliiifffmmmuuuyyyyyyyyy{{{}}}xxx}}}{{{xxxkkkllliiiddddddjjjqqquuuvvvjjjaaa\\\^^^jjjwwwqqqhhh]]]RRRQQQUUU___ggggggdddhhhooouuurrrsssyyy~~~|||yyyuuuqqqppppppqqqrrrqqqiii]]]SSSNNNNNNPPPQQQUUUTTTSSSQQQNNNJJJGGGEEEFFFFFFGGGGGGGGGFFFFFFEEEGGGDDDBBBCCCCCCDDDKKKSSSXXX[[[WWWYYYfffjjjiiinnnuuu|||wwwtttwww|||wwwqqqyyyzzztttiiigggzzzwwwiiimmmpppdddKKKAAA666///---......---+++++++++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,...000444888;;;===888999:::::::::999999:::>>>NNNaaannnuuu~~~...//////////////////.........//////000111111222////////////////////////++++++++++++---///000111...------,,,,,,------------------....../////////------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...111666===DDDHHHTTT]]]iiiooommmgggbbb```nnn~~~uuu~~~yyymmmiiigggkkkoooooonnnqqqzzz~~~yyyxxxsssqqqjjjeeejjjxxxuuuhhhdddffflllttt{{{zzzwwwiiibbb[[[SSSWWW\\\eeennnooolllnnnttt~~~wwwpppppptttqqqooommmjjjjjjkkknnnqqqooohhh___WWWUUUUUUWWWXXXYYYYYYXXXVVVSSSOOOKKKIIIDDDCCCBBBAAAAAABBBDDDEEECCCAAAAAADDDDDDCCCEEEJJJAAAFFFDDDDDDOOOSSSVVV___nnnrrr{{{|||}}}qqqbbbgggxxxooogggqqq{{{wwwiii]]]KKK999...+++000444,,,,,,,,,,,,++++++******++++++++++++++++++++++++)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,------///333666:::<<<===>>>;;;;;;;;;999999<<>>KKKVVV^^^bbbcccjjjjjjiiigggeeedddcccdddmmmwwwzzznnnjjjsss~~~sssuuuxxxppprrr{{{uuu~~~{{{{{{yyyllljjjllluuu~~~rrrnnngggeeerrr|||nnnnnniiieeedddbbb\\\YYYZZZYYYYYY[[[```cccgggoooxxx}}}{{{~~~~~~tttppprrrjjjiiifffaaa]]]\\\___bbbddd```\\\XXXVVVTTTRRRQQQLLLMMMOOOPPPOOOMMMKKKIIIGGGFFFDDDBBBAAAAAABBBCCCDDD@@@>>>@@@@@@>>>>>>AAACCCHHHBBB>>>BBBAAA@@@GGGEEE@@@BBBOOO___kkksssxxxzzzqqquuu|||{{{wwwvvvvvvuuuxxxvvvjjjZZZJJJ<<<333000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++*********)))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************++++++++++++++++++,,,,,,,,,------------,,,---...111333555999999999888888777666555444:::DDDPPP^^^rrrxxx~~~//////000000000000//////000000//////......------........................******+++---000444888;;;111111000///////////////000000//////......---------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))*********+++)))************+++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,+++***+++,,,...///333BBBZZZnnnxxxvvvnnnfffllllllkkkkkklllmmmmmmmmmttttttvvvwwwrrrmmmpppwwwyyyxxx~~~ssslllppp}}}~~~}}}xxxuuukkkqqqlllmmmuuuvvvrrrttt|||uuurrrlllmmmzzzyyydddfffccc```\\\UUUPPPSSSYYYRRRTTT___rrr}}}zzzzzz{{{yyyzzz}}}xxxmmmfffgggddddddbbb]]]YYYXXX[[[___\\\YYYVVVUUUTTTSSSPPPNNNKKKLLLNNNNNNLLLIIIFFFDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA;;;777888999999<<<@@@===BBB???>>>EEEEEECCCJJJDDD>>><<>>111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,+++++++++******))))))'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,...111555888:::999888666555444555666777EEEQQQbbbrrr~~~{{{xxx111111000000000000111111//////...---------------------------------------+++++++++...222777<<>>???AAABBBCCCBBBDDDFFFFFFEEEEEEGGGIIIQQQ[[[jjjyyyqqquuulllyyy|||sss}}}{{{yyyuuuxxx}}}uuummmmmmwww{{{{{{||||||vvv\\\AAA777/////////,,,,,,///)))+++,,,,,,,,,,,,...///++++++************+++++++++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))((((((''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))+++*********))))))((((((************************)))************+++++++++)))***,,,---......---,,,+++,,,---000555888999999222555;;;>>>999555>>>KKKdddrrrxxxttt|||111000000000000000000111000///......---------...------------------------000///...---...111444555111000///---------------------------------------,,,,,,,,,,,,+++++++++***------------------------++++++++++++++++++++++++,,,---///111111///---,,,************************+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++*********++++++++++++---...---111AAARRRhhhnnnvvv{{{xxxmmm___VVV^^^zzzmmmuuusssqqqrrrwwwyyyooooooxxx}}}qqqnnnxxxttt{{{~~~xxxnnniiimmmrrruuuvvvwwwxxxvvvmmm___UUUXXXVVVWWWYYYZZZ^^^lll{{{~~~|||zzzyyyzzzvvvpppkkkfffccc___\\\[[[XXXTTTQQQPPPPPPRRRTTTSSSQQQNNNKKKHHHGGGGGGHHHCCCBBBAAA@@@@@@@@@@@@AAA@@@@@@@@@AAA@@@??????>>>???>>>===<<<<<<<<<<<<<<<999999:::<<<===>>>???@@@>>>@@@BBBCCCDDDEEEGGGIIIBBBGGGOOOYYYccckkkpppssshhh|||tttoooxxxwwwllllllyyy|||vvvwww{{{uuukkkmmmrrroooVVVFFF666111///,,,***++++++,,,---------,,,------++++++************+++++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))((((((''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))************)))))))))(((************************************++++++++++++++++++,,,------.........222333444666777777555333888999>>>CCCFFFMMM]]]nnntttsss000000000000000000000000000//////............///------------------------222000...,,,+++,,,---...///...---,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---...000000...---+++************************+++************)))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++)))*********+++++++++,,,+++...000111111;;;SSSiiiuuuvvvvvvtttoooiiiccc___nnntttwwwuuurrrssswwwzzzrrrmmmtttyyyfffjjj{{{xxxqqqqqqrrrtttuuupppggg___\\\\\\^^^aaagggmmmqqqwww~~~~~~|||zzzxxxuuusssqqqpppllleee```]]]ZZZWWWUUUUUUSSSQQQOOOMMMMMMMMMNNNLLLKKKHHHFFFDDDCCCCCCCCC???>>>======<<<=========>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<888999999::::::;;;;;;<<<888;;;===???@@@BBBEEEGGGCCCDDDEEEGGGKKKPPPUUUWWWXXXkkkuuuvvv|||xxxtttssstttrrrooorrruuunnnmmmmmmyyy{{{eeeJJJ:::333///......---------...---,,,++++++++++++************++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))************))))))))))))************************************+++++++++,,,------,,,,,,---///222333666777777777666333111///888<<>>@@@CCCEEEFFFHHHIIIIIIGGGEEECCCJJJUUUdddssssssjjjhhhzzz~~~{{{kkkkkkooo|||dddMMM>>>555111///---,,,,,,,,,------+++***,,,++++++******++++++,,,******+++++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))*********)))))))))))))))*********************************+++++++++,,,,,,---,,,+++,,,...222777::::::999999777555444444555666CCCXXXooowwwttt...///000000000000///...//////............//////---------------------------,,,,,,,,,,,,---...///---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++000333777<<>>>>><<<999666444777===BBBDDDVVVqqq......000000000000.........------------...//////------------------------......---,,,,,,,,,------,,,------......---,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,************************(((((())))))***+++++++++******++++++++++++******))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))******))))))))))))******(((((())))))***+++++++++++++++++++++++++++++++++---,,,+++++++++---...///333999AAAJJJUUUaaaggggggmmmmmmmmmiiifffeeeiiimmmwww{{{tttlllfffeeemmmwww|||xxxyyyyyy|||}}}wwwiiieeexxxzzzfff```___\\\[[[^^^[[[\\\\\\\\\```gggqqqxxx~~~|||zzzxxxwwwxxxxxxwwwxxxxxxwwwtttqqqpppqqqkkkjjjiiihhheeecccaaa```VVVTTTSSSRRRSSSSSSRRRPPPKKKKKKLLLKKKJJJHHHEEEDDD?????????>>>===<<<<<<;;;:::::::::::::::;;;;;;<<<888888888888888777777666666666666666666777888999:::::::::999999999888888777888999999777777888999777999;;;>>>BBBFFFIIIKKKEEEFFFHHHJJJNNNUUU\\\bbbyyylllqqqiiifffxxx{{{yyyyyy{{{{{{|||xxxbbbHHH555333///+++***,,,......,,,,,,,,,++++++++++++,,,,,,))))))***++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************************************++++++++++++,,,,,,,,,,,,+++,,,///222666999===>>>;;;:::777555555===HHHQQQddduuu---...000111111000...---,,,,,,,,,,,,,,,---......------------------------------,,,,,,,,,,,,,,,,,,***+++,,,------,,,++++++++++++++++++++++++++++++)))))))))******+++++++++************************((((((((()))***+++++++++************************))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))******))))))))))))******((((((((()))***+++++++++++++++++++++++++++++++++,,,+++******,,,///333666===IIITTT[[[aaaggggggddd___aaaccccccaaabbbhhhmmmpppzzz}}}sssmmmiiigggjjjyyyqqqppprrrwwwssswwwyyysssppptttuuullldddgggwwwssscccZZZSSSNNNUUUbbbfffiiimmmnnnooosss{{{~~~~~~|||zzzwwwuuusssrrrrrrsssrrrtttvvvuuurrroooooooooiiihhhgggdddaaa^^^[[[ZZZSSSRRRQQQQQQQQQPPPMMMKKKGGGGGGGGGFFFEEECCCAAA@@@<<<======<<<<<<;;;:::::::::999999999::::::;;;<<<777777888888777777666555666555555555555555666777999999999999888888888888777888999888777666777888<<<;;;;;;;;;===@@@CCCDDDCCCFFFIIIJJJIIIJJJMMMPPP[[[cccuuu{{{qqqyyy}}}ppplll}}}|||yyyuuusssuuutttpppqqquuu|||dddMMM<<<666///,,,---//////------,,,,,,++++++,,,,,,---))))))***+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))((()))))))))************************************+++++++++,,,,,,,,,---------///333777999:::::::::888:::<<>>VVVnnn}}}qqqhhhfffhhhfffeeecccaaa```dddjjjnnnuuu}}}~~~tttlllhhhfff{{{qqqrrrrrrwww|||xxxlllaaa\\\cccqqqtttiii```dddiiilllllljjjhhhgggcccZZZWWWYYYVVVSSS\\\kkk{{{~~~{{{~~~yyy|||xxxyyy{{{zzzzzzuuuppppppqqqqqqnnnjjjjjjlllnnnnnnllljjjiiiiiibbb___[[[YYYXXXWWWUUUSSSTTTPPPLLLLLLMMMMMMIIIDDDDDDBBB??????AAAAAA???<<<;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;::::::999999999666777888999999888777666666666555555555444444444555666777777777777777666666666666666666666666666888888999999999999888888;;;;;;<<<>>>AAAEEEHHHJJJHHHJJJNNNTTT^^^hhhpppuuurrreeecccuuulll]]]___iiiooouuu{{{llloooxxxwwwsssvvv}}}qqqfffhhhqqqvvvtttoooUUU;;;000/////////000111,,,***---...,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))************))))))))))))*********)))((((((***+++++++++''''''(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))******************))))))))))))******''')))+++++++++---000333999222111777;;;:::;;;>>>AAABBBPPPjjj...///000111111000...---,,,,,,------------,,,,,,,,,...111333333111---+++++++++++++++++++++++++++---,,,+++***))))))***+++******++++++++++++******************************))))))))))))))))))))))))))))))))))))************************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***)))***+++++++++++++++---,,,111;;;>>>MMMgggsssfffcccdddqqqzzz}}}rrrmmmqqqyyy}}}xxxrrrooonnnnnn|||vvvqqqmmmlllmmmjjjbbb\\\ZZZ]]]iiiyyysssiiiaaacccffffffeeebbbaaaaaa]]]WWWYYYeeejjjfffeeeiii}}}zzz|||~~~|||zzzzzzvvvqqqqqqtttuuusssvvvsssooooooqqqpppmmmiiikkklllllljjjfffbbb_________\\\XXXVVVUUUTTTRRRQQQPPPLLLIIIIIIKKKKKKHHHDDDEEEBBB@@@???@@@???===:::;;;;;;;;;;;;;;;:::999999:::999999999888888888777777777777888888777777777666666555555555444444444555555666777888888777777666666666666666666666666777777888888888888777777999999:::<<<>>>AAADDDFFFFFFGGGHHHKKKPPPUUUZZZ\\\vvvvvvtttwww~~~}}}uuuxxxhhh[[[[[[cccqqqnnnccc^^^iiiyyy~~~{{{zzz|||}}}rrrYYYFFF777...,,,000///+++***,,,,,,***+++...,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))************))))))))))))******)))((((((((()))*********'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************+++******))))))))))))***---,,,,,,,,,---///111333555333555999999777888>>>HHHRRReeeyyy111111111000000//////...------............---------///111222111///,,,***++++++++++++++++++++++++......,,,+++******************++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************+++,,,---...+++///000777CCCKKK\\\vvvnnnbbbeeekkkzzznnnsss}}}~~~uuupppoooqqqrrrsss}}}}}}vvvmmmhhhcccbbbeeehhhfffcccccc^^^cccllltttxxxtttmmmhhhcccccccccaaa___]]]^^^___bbb\\\```ppp}}}{{{tttppp}}}~~~yyywwwxxxzzzyyy{{{wwwoooiiikkkqqqqqqnnnqqqnnnmmmmmmooonnnkkkgggiiijjjjjjgggbbb]]]ZZZYYY[[[XXXTTTRRRQQQPPPNNNMMMJJJGGGEEEEEEHHHHHHFFFCCCDDDBBB@@@???>>>>>>;;;::::::::::::;;;:::999999888888888777777777777666666888777777666666777777888666666666555555555555444444555666777888888999999666666666666666666666666666666777777777777666666777777888999;;;===>>>???FFFFFFGGGGGGHHHJJJKKKLLLXXXaaaqqq~~~~~~www|||zzzwwwiii______lll}}}jjjZZZ]]]oooyyycccIII666000222000---,,,---+++)))+++000,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))************))))))))))))******((((((((((((((()))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((((((((()))((((((''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''(((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************,,,+++******))))))******...------...111444555666555666888999888999BBBMMM```qqq444333111000////////////......////////////.........///000000///...+++***++++++++++++++++++++++++///...---,,,++++++************++++++++++++******++++++++++++++++++++++++((((((((((((((((((((((((((()))))))))*********************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++******+++---...---444888???LLLUUUddd{{{vvvwwwddd___iiisssrrrkkkqqq{{{yyyrrrmmmlllllllllnnnppp{{{{{{mmmgggbbbbbbiiiooommmgggdddhhheeeeeehhhjjjgggeeedddcccbbbbbb```___aaadddgggtttllllllxxxxxxyyyyyywwwuuuuuuvvvwww{{{yyysssllllllppppppmmmkkkkkkkkklllmmmllliiifffeeefffgggeeeaaa^^^]]]]]]WWWTTTPPPNNNMMMMMMKKKJJJHHHFFFDDDDDDEEEDDDBBB@@@@@@???>>>>>>===<<<;;;;;;999999::::::999999888777777777777666666666666666888777666555555666777888666666666555555555555555333444666777888999::::::666666666666666666666666555555666666666666555555777777777888888999:::;;;@@@AAACCCEEEGGGIIIJJJKKKJJJLLLTTTeee|||~~~~~~rrrjjjnnn{{{~~~pppffffffsss~~~|||dddKKK;;;444222000000111---)))+++///,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++******))))))))))))******'''((())))))((((((((()))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((***))))))((((((((((((((()))(((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************,,,,,,+++***************,,,,,,...222777:::999777777777888:::???JJJ\\\jjj}}}444333111///......///000...//////000000//////...////////////...,,,+++***++++++++++++++++++++++++......------,,,+++************++++++++++++******************************((((((((((((((((((((((((((()))))))))************))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++***)))))),,,///...:::BBBJJJWWW^^^iii|||}}}tttaaa]]]iiittt{{{xxxsssooollllllmmmnnnfffeeeggglllkkkfffeeeiiipppxxxtttvvvxxxooohhhlllpppnnnhhhdddnnnkkklllooommmeee___^^^^^^___```bbbdddjjjpppuuu~~~}}}}}}}}}yyyuuuuuuvvvvvvtttssstttwwwwww{{{zzztttpppppppppnnniiiiiijjjkkkllljjjhhheeecccddddddbbb```^^^]]]^^^TTTQQQNNNLLLKKKKKKIIIHHHHHHGGGEEECCCBBBAAA???>>><<<<<<<<<<<<<<<;;;<<<<<<888888888999888777777666666666666777777777777777888777666555555666777888666666666666666666666666444555666888999:::::::::777777777777777777777777555555666666666666555555777777888888888888888888555777:::>>>BBBEEEHHHIIIGGGGGGIIIPPP^^^qqqzzzrrryyy|||zzz}}}{{{rrriiiiiisss}}}}}}}}}gggJJJ777111//////111///++++++...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******))))))))))))******&&&)))+++***((('''((()))))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((***))))))(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************,,,,,,++++++++++++,,,,,,,,,...333777::::::777555444888>>>HHHUUUgggwww{{{uuuttt333222000///...//////000......////////////...............---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***,,,,,,+++)))***...222333BBBKKKSSS___eeemmm{{{ooo``````mmmxxx{{{tttmmmlllpppoooggg___dddbbbfffllljjjbbbbbbhhhiiijjjhhhsssxxxlllnnnwww~~~ttttttzzzyyyhhh]]][[[[[[^^^bbbgggmmmttt|||~~~|||xxxyyy}}}}}}xxxrrrtttssstttwwwvvvssstttxxxssszzz}}}xxxrrrpppooommmiiijjjjjjkkkjjjiiigggfffccccccbbb___[[[XXXWWWXXXRRROOOLLLJJJIIIIIIHHHFFFGGGFFFEEECCCAAA???===<<<:::;;;<<<;;;:::999:::<<<777777888888777777666555555555666666666666777777777666666555555666666777555666666666666777777777555666777888999999::::::777777777777777777777777555555666666666666555555777777888999999888777777444555777:::===AAADDDFFFFFFHHHKKKLLLOOOWWWdddmmmxxxmmmooo{{{pppsssvvvvvvuuupppdddYYYlll}}}qqqppp___EEE777111...//////------///,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******))))))))))))******'''***---,,,)))'''((()))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((((((((((((''''''''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&''''''((()))))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++,,,---......111555999;;;:::777666555666CCCSSSbbbrrrwwwlllgggeeehhhnnn000000//////.../////////---......//////......---...---,,,++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,+++*********++++++++++++******************************))))))))))))))))))))))))))))))))))))************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((+++------+++...444999===KKKRRRUUU^^^bbbhhhuuussswwwsssggg___fffuuuzzzttttttxxxyyyuuuoooxxxmmmgggiiiiiieeehhhpppooonnnnnnyyywwwmmmtttxxxcccZZZ]]]___cccjjjqqqxxx|||~~~~~~|||zzzzzzzzzxxxtttqqqtttrrrtttxxxxxxtttuuuzzzuuuyyyzzzwwwuuutttqqqlllkkkllllllkkkiiihhhhhhhhhccccccaaa]]]XXXUUUTTTTTTOOOLLLIIIGGGGGGGGGEEEDDDCCCCCCCCCAAA???=========;;;<<<===;;;888666777888666666777777777666555555333444444444555555555666555666666666666666666555555666666666777777777777666777888999999999999999777777777777777777777777666666666777777666666666666777888888999888777666777666666777999<<>>======>>>===>>>???<<<777444444555666666666666666555555444222222222333333444444444444555666777777666555444555666666666777777888888777888888999999999888888777777777777777777777777666666777777777777666666555666777888888888777666444333222222333666999;;;===???CCCEEEGGGIIIKKKMMMPPPcccxxx|||www\\\rrryyyiiibbbaaa\\\TTTPPPUUUiiihhhTTT>>>333000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******))))))))))))******(((,,,000///+++((()))+++******))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((((((((('''''''''''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))******)))((('''((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))************))))))***+++---///111222444888;;;999555888CCCMMMhhhyyy~~~wwwpppkkkccc]]]YYY\\\```eeekkkqqq//////000000000000//////......---------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++***)))(((''''''))))))))))))************++++++++++++++++++,,,,,,))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))************,,,***))))))******)))'''+++***---333777:::@@@GGGLLLYYYZZZWWW___cccbbbeeeiiidddbbbhhhooovvv~~~|||ooolll{{{mmmlllqqqrrrrrruuulllnnnvvv~~~www{{{uuuhhhfffvvvpppeee^^^[[[^^^dddrrrvvv~~~|||xxx~~~}}}~~~xxxyyy}}}zzz}}}{{{xxxwwwyyyyyyzzzzzzzzz}}}}}}~~~}}}|||vvvoootttrrrooonnnmmmllljjjhhheeefffeee```[[[YYY[[[^^^WWWSSSNNNKKKJJJHHHDDDAAABBBAAA???===;;;:::999999:::@@@EEEBBB999333444888333333444444444333222222222222222333333444444555444555555555555555555555888888999999999888888777555666777888999888777777444444555555666666777777777777777777777777777777999999888888888888888888666444333333444444444333;;;<<>>555555222......---,,,***)))***++++++,,,,,,,,,,,,+++******************************,,,,,,+++******)))(((((()))))))))))))))(((''''''))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''))))))))))))((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++,,,,,,,,,,,,---------...000444666777444333555:::CCCXXX|||yyyrrroookkkggggggiiiiiigggccc___]]]]]]``````aaajjjttt......////////////......,,,,,,+++++++++***************))))))))))))******))))))))))))))))))))))))(((((())))))))))))******,,,,,,,,,+++*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******(((((((((((())))))))))))))))))))))))******************)))******,,,---...111444===IIIOOORRRVVV[[[aaavvv~~~~~~ppphhh```dddmmmvvvxxxuuuvvvzzzqqqkkkpppyyyrrryyyyyywwwqqqooopppnnnjjjqqqlllnnnwww{{{vvvsssuuuiiiccchhhxxxuuuooofffdddfffnnnttttttssstttyyyzzz}}}zzz{{{zzz|||{{{{{{}}}~~~{{{vvvsssooolllgggdddcccbbbaaa```VVVSSSNNNJJJFFFCCC???<<<<<<<<<:::999888777777777222333444333222111333555222222111111111000000000//////000000000000000000---...///000111333444444666777777888888888777777555555666666666666555555666666666666666555555555555555555555555555555555555555555555666777888888777555444333444444222111222222444666999===@@@BBBFFFGGGIIIKKKQQQ```ttt{{{llleeedddiii{{{qqqccc[[[ccciiinnnllleee```bbbgggxxx~~~wwwhhhLLL:::777333......---,,,+++*********,,,,,,,,,,,,,,,++++++************************************))))))((((((''')))))))))))))))(((((('''))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))******+++,,,,,,,,,.........111444666666666666777;;;FFFUUUlll}}}kkkbbbdddggghhheeeccccccfffjjjllliiifffccc``````dddgggiiinnnttt------............------************))))))))))))))))))(((((((((((())))))(((((())))))************(((((((((((()))))))))***---,,,,,,+++***))))))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((())))))))))))((()))))))))*********************))))))+++...111222===PPPccciiiccc\\\YYYccc{{{iiicccfffmmmwwwzzzwwwtttuuunnnlllrrryyypppyyyzzzqqqdddbbbjjjnnnkkktttmmmiiikkkllljjjkkkooonnnnnnttt~~~uuuiiicccbbbhhhuuuyyy~~~}}}}}}}}}~~~vvvqqqkkkfff```]]]\\\[[[XXXUUULLLJJJFFFBBB???<<<:::888:::999888777666555555555555444333333666888:::;;;555444444333222222222222000000000000000/////////,,,,,,---...//////000000555555666666777777666666555666666666666666555555777777666666555555444444444444444444444444444444333333333444555666777888888777555555666555333111111111111111333777:::<<>>EEEIIIJJJJJJKKKMMM\\\qqqzzztttqqqwww~~~nnnqqqwwwxxxkkkWWWJJJHHH___xxx~~~zzzwwwcccQQQ@@@333000------...//////...,,,------------,,,++++++***************************************)))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******))))))))))))******)))))))))***+++---...///000---///444444222333999999JJJcccxxxppp\\\___eeekkkmmmqqqtttrrrnnnooooooqqqtttyyy~~~++++++,,,,,,,,,,,,++++++******)))))))))((((((((())))))(((((((((((())))))(((((())))))*********+++''''''(((((((((((())))))+++++++++***)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))************)))***+++++++++///777===QQQXXXdddoooppphhh```^^^ssssssgggdddaaacccjjjpppqqqrrrtttyyyuuussswww}}}}}}wwwpppsssssspppnnnooorrrpppkkkgggddd___[[[]]]eeerrr|||}}}qqqgggeeegggiiiuuuyyywww~~~|||~~~~~~xxxooogggaaaZZZVVVPPPKKKHHHEEECCCAAA=========<<<:::999;;;<<<:::999777666555444444444333111000222555999;;;<<<===;;;:::888777777777888444444333222111111000000.........---,,,,,,++++++///000111222222222222222333333333333444666777888666666666666666555555555333333333333333333333333333333333333444555666666777777666888999888666333444333222111000111111222333666999>>>BBBEEEHHHIIIOOO^^^rrr}}}vvvhhhzzzxxxyyyzzzdddSSSOOOGGG^^^{{{wwwdddNNN;;;666///------///...------------------,,,++++++************************************************'''(((((()))))))))))))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))+++******))))))******++++++******+++,,,...000111333111333666444111888DDDQQQeee{{{yyygggTTTGGGSSS\\\eeekkkooorrrpppkkkoooqqquuu{{{******++++++++++++***************)))))))))((((((***))))))(((((())))))***)))))))))))))))*********'''''''''((((((((())))))************))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))************'''***,,,---///666@@@HHHfffgggkkkpppnnnhhhfffhhhmmm||||||{{{lll^^^ZZZ[[[```eeeeeefffmmmvvv{{{wwwrrrsssxxx{{{yyyuuuxxx|||rrriiigggfffeeecccdddjjjrrrxxxzzz|||wwwppplllnnnrrrttttttxxx|||tttwwwzzzrrrkkkddd___[[[OOONNNKKKFFFBBB@@@@@@AAA;;;<<<===<<<:::999;;;>>><<<;;;999777555444444333333333444555666888;;;======;;;999777666666777777555444333222111000//////.........---------------------...///000000000000/////////000222444666888555555555666666666666666444444444444444444444444555555444444444444555666444444444666888888555333222222222111111111000000000222444666999>>>DDDHHHHHHQQQ[[[eeeuuuxxxuuuuuuuuuhhhgggTTTVVVggg|||{{{vvvcccIIIAAA777111///000///------------...------,,,+++************************))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''))))))))))))((((((((((((((((((((()))))))))******))))))))))))))))))))))))+++******))))))******+++,,,,,,++++++---///222333444444999???======LLL```xxxsssbbb[[[XXXWWWVVV___cccfffgggllltttxxxxxx{{{~~~******++++++++++++******************))))))))))))******))))))))))))************))))))))))))))))))''''''''''''((((((((())))))))))))))))))*********(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************%%%))),,,///222;;;GGGQQQjjjjjjlllnnnlllfffdddfffllloooqqquuummmdddWWW^^^gggiiieeedddpppyyyvvvrrrrrrxxx|||nnncccdddkkkjjjjjjoooxxx}}}yyysssooojjjdddccclllxxxssssss~~~sssmmmfff___ZZZWWWTTTRRRGGGHHHGGGCCC>>><<>>GGGHHHLLLccc||||||tttmmmfffdddgggiiiiiigggfffnnnvvv{{{------------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((()))******)))(((''''''((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))***++++++***(((***)))---444:::BBBMMMXXX```dddeeeaaa___bbbfffggg```cccfffppp{{{YYY\\\dddrrryyy}}}mmmuuuzzz{{{tttqqqaaafffjjjnnnwwwyyynnnhhhfffdddfffmmmyyy}}}xxxuuu~~~{{{ssskkkeee[[[WWWRRRLLLGGGEEEDDDDDD@@@????????????>>>>>>>>>>>><<<999666666777:::;;;@@@>>>:::777444333333333111111111111111333777;;;999999888666333222444555111111111111111000000///........................111000///------,,,,,,---)))+++------------///000000111222444444555444444444555777888888777666444333333444444555666666666555555555555555555555555444444333333222111000000333222111222444888<<<>>>===DDDKKKLLLOOO___zzz~~~uuufff^^^pppvvv~~~wwwsss```MMMWWW|||wwwhhhRRR@@@666111///......000///---+++,,,------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************+++***)))))))))))))))***))),,,......000444666666666@@@DDDDDDRRRmmmtttsss{{{|||qqqnnntttrrrgggcccllluuuvvvzzz|||------------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((()))******)))((('''''')))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))***))))))///...222:::@@@GGGPPPYYY^^^dddfffaaa\\\\\\```bbb___]]]cccsssyyyeee```hhh|||ttt{{{www|||qqqnnn___cccdddppp}}}xxxooommmoootttuuuyyy|||xxx~~~sssoooiiiddd```ZZZTTTOOOJJJHHHEEEAAA>>><<<<<<<<<;;;;;;<<<<<<======>>>>>>>>><<<999777777888:::<<>>===<<<:::888888999;;;<<>>DDDEEEEEEHHHNNNTTTeeerrr~~~lllaaa]]]YYYWWW}}}|||pppkkklllbbbYYYkkkiiiNNN:::222111//////000000000---,,,+++,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******************)))***+++---...000+++---000222333444666888<<>>======999:::;;;;;;;;;:::999888444444444555666888:::;;;<<<;;;:::999999::::::;;;???===;;;888555444333222000111222222222444888;;;>>>===;;;888444222222333555555555555444222111000222111111111111111000000---......///...---,,,+++---...---,,,++++++...000......---,,,---000222444444555777888999999999999777777777666555444444333555555555555555555555555555444444444333333333222111000///......///111222444777===AAAEEEGGGIIIKKKOOO[[[mmm~~~yyyrrroooaaaPPPkkk{{{ooonnnuuulll[[[^^^qqq{{{aaaIII:::333111//////222333000------,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************+++*********+++,,,///000,,,---111444555666:::@@@FFFSSSggg}}}sssmmm~~~{{{pppkkkaaaUUU```lllyyy{{{vvvttttttiiiffflll|||++++++,,,,,,++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))+++///333888<<>>:::666444444555555555555555444333222111333222222222111111000000......//////......------/////////...,,,,,,...000...---,,,,,,,,,...000222333333444666777888888999888888777666555444444333666666666666666666666666555555555444444444444444333222111000//////000000111222666<<>>FFFSSS\\\gggkkkccc]]]bbblllrrrvvvvvvooogggdddcccaaa```kkksssqqqppprrrqqqnnnkkkhhhtttzzzssspppjjjlllqqqnnnkkkllljjjhhhlllmmmwwwxxxvvvwwwoooeeeeeeaaannntttnnnnnn{{{~~~{{{zzz|||~~~pppaaa]]]VVVLLLLLLJJJJJJPPPXXXZZZUUUNNNIIIFFFCCCAAA@@@???>>><<<:::;;;;;;;;;::::::::::::888:::======<<<;;;===???;;;;;;;;;;;;:::999888777<<<:::888666555666888::::::;;;===>>>>>>>>>===<<<999::::::::::::999888888888999::::::888888999:::AAAAAA???<<<888666777888777888888999999999999999888888777666666555444444333111///......000222333000222444444222000///.../////////...------,,,,,,------...000111333555666888777777777666666555555666666666666666666666666555555555555555555555555444444333333222111111111222111000222555;;;@@@CCCGGGGGGIIIPPP```vvvwwwwwwwwwrrrlllgggaaabbbkkktttuuusss[[[UUUggguuujjjKKK<<<111111///******///------,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))(((((((((((((((((((((((((((((((((((($$$$$$%%%&&&&&&'''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,+++,,,...333777::::::555444:::???HHH^^^tttppphhhbbb]]]^^^gggllllllooovvvjjjlllooorrrwww}}})))******+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))(((((((((''''''''''''''''''''''''((((((((()))&&&((())))))(((((()))+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************(((+++///222555<<>>>>>>>>>>><<<:::888777;;;999777888;;;;;;888444666999======<<<;;;<<<===>>>=========<<<<<<<<<<<<<<<;;;888777777888;;;<<<;;;===???@@@AAA@@@???>>>::::::;;;<<<<<<<<<;;;;;;<<<===>>>===;;;:::;;;<<<@@@@@@>>>;;;888666777888999999:::;;;<<<<<<<<<<<<:::::::::999888777777666555333000......000333555111333666666444111///...000000000///...---+++***++++++,,,...000222444555777777777777666666666666777777777777777777777777555555555666666666666666444444333333222222111111111111111111333888===@@@DDDFFFGGGIIIRRRfff|||{{{xxxqqqnnnrrr{{{uuummmiiihhhjjjtttkkkUUUZZZ{{{}}}vvvZZZGGG888555222,,,,,,222---------,,,,,,,,,++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))'''((((((((())))))******))))))))))))(((((((((((((((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************+++++++++---111777<<<@@@<<<777888AAAKKKZZZwwwkkkWWWPPP___jjjssssssrrrrrrssssssooorrrwww}}}~~~~~~++++++++++++*********)))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))***+++111999@@@JJJ[[[jjjssshhhzzzgggdddpppggguuuzzzwwwmmmeeefffhhhhhhllleeedddnnnuuurrrkkkgggqqqzzzvvvrrrooo^^^dddvvvwwwlllkkkqqqvvvyyysssooooooooonnnooosss~~~}}}~~~~~~|||ttt}}}rrrpppzzzwwwppp]]]TTTIIIBBB@@@???<<<999666999<<<<<<:::888999:::;;;:::999999888888999999:::;;;<<<===>>>????????????????????????@@@@@@@@@<<<============<<<<<<;;;<<<<<<======>>>>>>>>>>>><<<<<<===>>>@@@AAABBBCCC?????????>>>>>>>>>>>>>>>@@@???===<<<:::999999999888999;;;===???@@@AAABBBBBBAAA???===<<<;;;;;;;;;666555444111///...111333555666888888777555111///111000......//////...---........................222222333444555777888888888777666555555666777888666888999777555444666888444444444333222111000///222111000000111333555777>>>???DDDIIILLLVVVkkkuuusssppp|||tttiiihhhnnnwww}}}yyyiiiccc{{{}}}|||wwwdddJJJ777000///...,,,,,,------,,,++++++,,,...+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))((('''''''''''''''((((((((((((((((((((((((******))))))(((((('''''')))))))))))))))******+++))))))))))))************...+++***---333888888666:::>>>???MMMkkkzzzmmmhhhiiivvvtttvvvwwwsssooosss|||{{{}}}+++*********))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********,,,---222;;;EEEQQQ```nnnxxxmmm|||jjjgggqqqhhhlllqqqooogggbbbdddhhhhhhqqqlllkkknnnnnniiiggghhhuuunnnddd\\\ppprrrkkklllnnnkkkkkkoooqqqqqqrrruuu}}}~~~~~~{{{|||}}}}}}{{{wwwqqqmmmttt|||}}}|||}}}qqqWWWPPPFFFAAA@@@@@@>>><<<777:::<<<<<<:::999999;;;::::::::::::::::::::::::<<<<<<>>>??????@@@@@@@@@????????????????????????>>>>>>???????????????>>>============>>>>>>>>>>>><<<===>>>???@@@@@@AAAAAA????????????????????????AAA@@@???===<<<;;;;;;;;;::::::;;;<<<===>>>>>>>>>AAAAAAAAA@@@???===;;;:::666666555333000///000111444666777888777555333111111000......//////...,,,...---------------......000000111222333444555666666555555555555666666777666888888777444444555888333333333333222222111000222111000000000222444666999<<>>;;;<<<===<<<;;;999;;;<<<<<<;;;::::::;;;999:::<<<===>>>>>>===<<<>>>???@@@@@@AAAAAAAAAAAA@@@??????>>>>>>=========>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>===============>>>???????????????>>>>>>??????@@@@@@AAAAAAAAAAAA@@@>>>============<<<<<<<<<;;;;;;;;;;;;:::===???AAABBBBBB@@@>>><<<888999999777333111000000333555666888888777555444222111////////////...,,,...---,,,++++++,,,---.........///000000111222222333444555555666666666666666777777666444444555666333333333333333222222222111111000000000111333444333777>>>CCCBBBCCCKKKUUUdddwww}}}qqqkkkiiioooccc|||~~~mmmrrrnnnqqqyyy|||tttXXXAAA555111111000000000///...---+++***,,,+++++++++************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))((((((''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))******+++))))))*********+++++++++,,,...000222333444777888>>>UUUlllzzzuuuwww}}}uuuuuuyyy~~~~~~~~~~~~|||}}}~~~}}})))(((((((((((('''''''''&&&'''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,---666555999FFFTTT```kkkttt|||rrrvvvxxxkkkhhhkkkgggiiigggccc___aaajjjvvv~~~pppmmmiiidddbbbfffooowww~~~xxxmmmkkkeeevvvjjj```ggghhhmmmwww~~~~~~~~~}}}}}}~~~}}}|||~~~xxxnnnnnntttyyyuuusssoookkkeee[[[OOOGGG@@@===999888999::::::999:::;;;<<<<<<;;;;;;<<<<<<;;;<<>>@@@AAAAAABBBBBBBBBAAAAAA??????>>>>>>===<<<;;;;;;<<<<<<>>>???@@@@@@@@@@@@>>>>>>>>>==================>>>>>>??????>>>======<<<<<<===>>>???@@@AAAAAA@@@@@@???>>>=========>>><<<<<<<<<;;;;;;;;;;;;;;;:::<<<>>>@@@AAABBBAAA@@@:::<<<===<<<888555333222444555777999999999888888555333111000111000...---///---,,,+++***+++,,,---------......//////000000222333555777777777777666777666666555444444555666222222222222333333444444111111000000000111222222...333:::???@@@AAAFFFLLLNNNbbbwww}}}ttthhh^^^xxxqqq```rrrppprrrjjjkkkxxxpppUUU@@@444000//////...//////...,,,***,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&$$$$$$&&&((()))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))******+++))))))******+++,,,,,,,,,---000222222111555===CCCNNNfff}}}}}}vvvxxx|||}}}~~~}}}}}}|||}}}}}}}}}~~~~~~}}}}}}}}}|||(((((((((((('''''''''&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((***,,,///111888777===IIIUUU]]]eeekkknnnhhhhhhhhhaaa^^^aaaaaaiiiccc[[[WWWZZZfffvvvqqqkkkccc___dddnnnvvvzzzyyyoooiiikkkgggxxxzzzzzz{{{lllgggnnnmmmrrr~~~~~~}}}~~~~~~~~~~~~~~~wwwiii^^^[[[ZZZYYYaaaYYYNNNGGGDDDBBB???<<<===<<<;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<>>>????????????@@@BBBDDDDDDCCCAAA@@@AAAAAABBBBBBBBBAAAAAA@@@>>>>>>======<<<;;;::::::888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????===<<<;;;999:::;;;<<<===>>>???@@@>>>======<<<<<<<<<======<<<;;;;;;;;;<<<===>>>???===============>>>???@@@<<<>>>@@@@@@===:::888777777888999;;;<<<<<<<<<<<<888666444333333222000...000///---,,,,,,,,,------.............../////////111333555777888888888888888777555555555555555555222222222222333444555666222222111111111111111111///333777999;;;???DDDGGGGGGUUUiii|||{{{lllmmm|||rrrooo}}}yyyssstttzzz|||tttlllpppTTT>>>111///...------//////---+++,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((&&&$$$$$$&&&((()))(((((((((((((((((((((((('''''''''''''''''''''&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++)))******+++,,,---------///111222111333<<>>>>>???BBBEEEEEEEEEEEEFFFFFFFFFEEECCCAAA@@@AAAAAAAAAAAA@@@@@@???>>>===<<<<<<;;;;;;:::::::::666777888888999999999999::::::::::::;;;;;;<<<<<<;;;<<<>>>??????===;;;:::999999:::;;;<<<===>>>>>><<<;;;;;;;;;;;;<<<<<<===;;;:::::::::<<<===@@@AAABBBAAA???<<<;;;;;;;;;<<<<<>>======;;;<<<===>>>@@@@@@AAAAAA===;;;999777777555333111111111000000///.........//////..................111222333555777888888999999777666555666777666555444333222222222444555666333333333333222111111111333555444333555;;;>>>>>>@@@IIIYYYmmm|||iii~~~zzz}}}|||ssskkkhhhkkkqqqttt{{{iiiKKK888333000------///000...,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++******+++,,,------...///222222333444;;;KKK___nnn{{{~~~|||xxxyyy}}}{{{}}}~~~zzzzzz|||)))))))))(((((((((''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())),,,000555:::>>>BBBFFFNNNVVVWWWSSSSSSWWWWWWZZZYYYWWWWWWTTTZZZhhhqqqfff]]][[[^^^dddppp{{{vvvpppiiigggqqq}}}{{{ssssss^^^\\\ccczzzsssoooooonnnmmmkkksssxxx|||wwwxxxzzz{{{||||||||||||zzz}}}{{{~~~|||mmm^^^SSSUUUSSSKKKFFFEEECCCAAA;;;::::::;;;<<<=========999<<>><<<<<<;;;;;;;;;:::::::::::::::777777888999999888888888777777888999:::;;;;;;<<<999;;;===>>>???===;;;:::::::::;;;;;;<<<===>>>>>>;;;;;;::::::;;;<<<======::::::999999:::<<<>>>@@@@@@@@@@@@???>>>===<<<;;;:::<<>>???AAAEEEJJJNNNOOOPPPQQQQQQGGGEEEDDDGGGLLLQQQRRRRRRPPPNNNKKKHHHEEEBBBAAA@@@?????????>>>===<<<;;;::::::::::::::::::::::::;;;999999:::::::::999888888555555666888999:::;;;<<<888:::<<<>>>???===<<<:::;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;<<<===>>>;;;:::888888888:::<<<>>>:::<<>>LLLbbbrrrlllyyy}}}oooddd]]]jjjqqqsss{{{iiiqqqrrreeegggxxxxxxzzzeeeAAA;;;333///000111...,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((###$$$%%%&&&''')))******&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''''''''''''''((()))***(((((((((((((((((((((((('''((((((((())))))******)))))))))))))))******+++******+++,,,---//////000333444999BBBSSSjjj}}}wwwrrrkkkfffnnn|||~~~yyyxxx}}}~~~}}}~~~~~~~~~))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((()))'''&&&&&&'''((())))))...((('''...777<<<@@@CCC[[[bbbZZZ^^^\\\XXXdddbbb]]]```___\\\\\\aaaeeeeeejjjkkkggg^^^[[[aaahhhjjjiiiiiigggfffhhhooovvvzzzwwwsssooojjjccc___cccjjjrrrnnnjjjlllqqqxxx}}}}}}{{{|||xxxyyy}}}|||{{{wwwsssmmmggg```WWWOOOIII;;;@@@???888777<<<===888:::<<<=========@@@EEEJJJMMMUUU\\\\\\ZZZYYYVVVRRRQQQRRRPPPLLLKKKNNNNNNLLLNNNLLLHHHEEEAAA???>>>>>>===============<<<<<<;;;<<<999777777999999777555999999:::::::::999888888777777777777777888888999;;;;;;;;;<<<<<<<<<======<<<<<<<<<============>>>;;;;;;;;;<<<<<<=========>>>===;;;999999:::;;;<<<<<<===>>>??????>>>>>>===@@@@@@???>>>===<<<;;;;;;?????????AAACCCEEEHHHIIIEEEEEEDDDAAA===:::999999666666666555444333111000///......---,,,++++++***000000/////////000000111777777888888888888777666666777777777777666666555888777555333333333555666333333222111222666<<<@@@777666;;;BBBAAA===CCCOOOdddttt}}}}}}aaaZZZaaagggrrrvvvfffcccwwwwwwuuuuuu___DDD///...000+++***000---------,,,,,,,,,++++++,,,,,,,,,+++++++++******************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))'''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((()))******++++++&&&+++......///111222111;;;555>>>YYYsss{{{llljjjjjjjjjqqq|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((()))(((''''''(((((()))(((((()))---444999===CCCKKK```pppsss{{{rrraaaddd```hhhnnnoooiiiddddddggghhhoookkkddd```^^^```bbbdddhhhmmmoookkkgggjjjqqquuussspppmmmjjjddd```dddjjjmmmkkkkkkooovvv~~~~~~~~~~~~~~~~~~}}}{{{{{{~~~|||xxxxxx{{{xxx|||~~~yyyvvvoooffffffaaaZZZRRRLLLHHHEEEDDD@@@<<<999;;;<<<:::;;;===<<>>>>><<<============<<<;;;;;;:::888777777999:::888666888888999::::::::::::999888888888777888888999:::;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>><<<<<<<<<<<<======>>>>>>===<<<;;;:::999::::::;;;::::::<<<<<<===<<<<<<;;;??????>>>>>>===<<<<<<<<<<<<<<<<<<===???AAACCCDDDEEEEEEEEECCC@@@===<<<<<<777777777777666555444444111///---+++******+++,,,------------------...///444444555666777777888999666666666777777777777777888777555333333444555666333333333222222555:::>>>:::777777<<<>>>======???MMM```ppp|||qqqrrrtttnnnoooxxxzzz}}}pppfffoooooonnnqqqyyyuuuYYY<<<333222111///000---------,,,,,,,,,++++++,,,,,,,,,+++++++++******************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((()))'''&&&%%%%%%&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))******++++++...+++******,,,///444777AAAFFFWWWpppyyynnnmmmlllkkkrrr||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((())))))))))))((((((((((((&&&,,,555===???BBBLLLXXXiii}}}cccbbb___pppvvvvvvmmmdddeeekkkpppsssiiidddfffgggbbbaaaeeejjjppppppiiidddgggmmmpppllliiihhhhhhgggdddggglllpppppprrrvvv}}}{{{zzz{{{~~~}}}||||||{{{wwwrrrvvv|||vvvnnnggg]]]UUUPPPNNNJJJDDD???<<<<<<>>>>>>444222===AAA<<<===DDDDDDGGGKKKNNNPPPQQQRRRTTTMMMSSSWWWWWWWWWZZZZZZXXX\\\^^^\\\WWWTTTTTTQQQMMMHHHGGGEEECCCAAA??????>>>;;;<<<<<<<<<<<<;;;::::::888777666777999:::999888777888999::::::;;;;;;:::999888888888888999:::::::::::::::;;;;;;;;;<<<<<<============>>>>>>>>>???<<<============>>>>>>>>>;;;;;;;;;;;;;;;:::999999999:::;;;<<<<<<<<<<<<<<<========================;;;;;;;;;<<<===>>>@@@@@@CCCDDDFFFFFFCCC@@@??????999:::::::::999888888777333111...+++***+++,,,---,,,,,,,,,,,,,,,---......000000000222444666999:::777666666666777888999:::777666555444444444555666222333444333333444777999:::888555555<<>>>>>::::::;;;;;;::::::999888666666666777888999999999999999::::::;;;:::::::::888888888888888999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>========================999:::<<<<<<<<<;;;999888;;;<<<<<<======>>>>>>>>><<<<<<<<<=========>>>>>>=========>>>>>>???@@@@@@???BBBEEEFFFEEEBBBAAA@@@=========<<<;;;:::888777444333222111///......---...............///000000............000333666999888888777666777777888999777666555555444555666666222333444444333333444666555777555444<<>>EEEIIIPPP___mmmwwwzzzwwwxxx^^^aaaeeeppppppnnnkkkooowww|||{{{vvvpppuuussspppxxxrrrrrrrrrvvvooo___\\\^^^fffmmmppprrruuu}}}xxxwwwxxxzzz}}}~~~}}}|||{{{vvvtttyyyzzzqqqnnnjjjddd\\\RRRKKKHHH>>>>>>>>>===<<<;;;<<<===OOOYYY^^^]]]cccmmmjjj___^^^\\\[[[[[[\\\^^^```aaannnoookkkeeeaaaaaa___ZZZ\\\]]][[[UUUPPPMMMIIICCCAAAAAAAAA@@@???>>>===<<<999999999999999888777777444555666777777888999:::;;;;;;;;;;;;;;;:::999888888777777777777888999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>===<<<999888;;;;;;;;;<<<===>>>>>>???;;;;;;<<<<<<======>>>>>>===>>>>>>???????????????<<>><<<:::888777555777999:::888555000---/////////....../////////......------...000333444999999888777666666666777666666555555555666666666222444555555444333333444000555666444999BBBBBB:::666777<<>>AAACCC[[[kkkoooeeefffsssqqqcccbbb```^^^___cccgggjjjlllmmmmmmjjjeeeccceeeccc^^^ZZZ\\\YYYRRRMMMKKKGGGCCC????????????>>>===;;;:::777888888888888777666666444555777777777777888:::;;;;;;;;;;;;;;;:::999999888888888888888999::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<============>>>>>>============<<<<<<;;;<<<>>>???>>>===;;;999999999999999:::;;;======;;;;;;;;;<<<<<<=========;;;<<<===>>>>>>>>>>>>>>>;;;>>>AAABBBBBBAAAAAABBBCCCCCCBBB@@@>>><<<:::999999<<<@@@CCCAAA<<<555111000///...---------------...------,,,---...///000777777777777777666555555555555666666666777777777333555666555444333444555000444555333444888:::999===;;;;;;BBBSSSkkk}}}}}}wwwkkkkkk{{{___AAA333000............---------,,,,,,,,,,,,+++++++++******************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))***'''''''''''''''((())))))((((((((((((((((((((((((''''''(((((())))))******))))))******+++,,,,,,,,,------000666@@@PPPaaammmvvvyyyvvvtttsssooollllllooossswww{{{}}}yyywwwxxxzzz{{{{{{xxxxxxyyy{{{|||~~~uuuvvvyyy|||~~~~~~~~~''''''(((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((''')))***)))''')))///555888DDDSSSYYYVVVWWWfffwwwxxxtttsssbbb___cccqqqwww|||~~~xxxpppwwwvvvzzz{{{nnnhhh{{{~~~iiibbb```gggqqquuuvvvvvv||||||zzzyyyyyyyyyzzz||||||{{{yyywwwvvv{{{~~~xxxrrrmmmiiiddd```\\\SSSIIIFFFJJJCCCAAA@@@EEELLLPPPNNNJJJWWWbbbddd\\\YYYbbbeeeaaaaaa```___bbbfffjjjkkkkkkbbbbbb```]]]___bbb```\\\WWWXXXTTTMMMIIIHHHFFFBBB>>>>>>???>>>===;;;:::888666777777777777666555555444666888777666666777:::888999:::;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@?????????>>>>>>===>>>?????????>>><<<<<<888888888888999;;;===>>>;;;<<<<<<<<<<<<<<<<<<<<<999:::<<<===>>>>>>>>>>>><<<>>>@@@AAAAAAAAABBBCCCCCCCCCCCCCCCBBB@@@???>>>@@@CCCFFFHHHFFFAAA;;;777333222000///------,,,,,,,,,,,,,,,---......//////111333555777888888666555555555666777777777777777555555666555444444555777444111000222222111444999<<<>>>AAADDDHHHSSShhhzzz}}}xxxpppuuu{{{ZZZ===111............------------,,,,,,,,,+++++++++******************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))***'''''''''''''''((())))))(((((((((((((((((((((((('''''''''((()))*********)))******++++++,,,,,,---///333555>>>VVVqqq{{{xxx|||~~~wwwrrrqqqrrrsssssstttuuuuuuwww|||~~~}}}}}}}}}|||zzz|||zzzwwwvvvwwwyyyzzzzzzvvvwwwxxxzzz|||~~~yyyzzz|||~~~~~~~~~(((((())))))*********+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''((((((((((((''''''((((((''''''''''''((((((''')))***(((&&&)))111888;;;MMMbbbggg^^^ZZZiii}}}zzzuuuqqq}}}[[[[[[bbbmmmsssuuussspppqqqqqqooorrrqqqsss~~~iiieee|||ooofffbbbiiirrruuuttttttxxx}}}||||||~~~}}}zzzxxx}}}{{{yyyxxxyyy{{{{{{zzzuuuyyy}}}zzzvvvpppjjjeee___ZZZVVVSSSLLLCCCCCCIIIEEEGGGNNN[[[ffffff[[[PPPPPPSSSTTTRRROOORRR[[[ddd___^^^___bbbfffgggeeeccchhhgggbbb]]]\\\\\\WWWQQQSSSSSSOOOHHHEEEEEECCC@@@>>>>>>>>>>>>===;;;888777666666666777666555555444444666888888555555777999555666888;;;===>>>??????===<<<<<<<<<<<<===>>>>>>============>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@???????????????>>>>>>===::::::::::::;;;===???@@@<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===???@@@@@@@@@???>>>???AAAAAAAAAAAACCCEEECCCCCCDDDDDDDDDDDDDDDCCCEEEGGGIIIJJJHHHDDD???<<<777666444222000///......)))***,,,---.../////////,,,///333777999999888666555555666777777777777777555666666555444444777999888///+++111444222555<<<999@@@GGGHHHBBBCCCSSSfffyyy{{{}}}yyykkksss|||wwwtttssstttNNN999//////.........---------,,,,,,,,,+++++++++******************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''')))******'''''''''''''''((())))))((((((((((((((((((((((((&&&''''''((()))******+++)))******++++++,,,------000666>>>MMMoooyyy}}}uuuqqqqqquuuyyy{{{|||zzzwwwwww|||~~~{{{zzz||||||yyywwwxxxwwwvvvvvvxxxyyyxxxwwwvvvwwwxxxzzz|||~~~~~~}}}~~~~~~((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''((((((((((((((()))******(((+++,,,+++)))+++333:::DDDUUUcccbbb]]]___iiippptttmmmggggggfff```[[[ZZZcccsss{{{uuussswwwpppbbboooooossstttmmm{{{hhhjjjmmmpppxxx|||}}}~~~~~~{{{zzzzzz{{{{{{zzz|||xxxxxxzzzwwwtttyyy|||wwwssspppjjjccc]]]WWWTTTLLLCCC???AAAJJJRRRYYYYYY[[[]]]\\\WWWMMMFFFNNNRRRVVVUUUQQQQQQVVV\\\ffffffccc___cccjjjjjjddddddaaa___]]][[[XXXTTTRRRMMMKKKHHHGGGFFFDDDBBB???===<<<;;;:::999888888888666666666666777777777777::::::999999888999999:::888999999:::;;;<<<======CCCBBBAAA???>>>======<<>>???======<<<<<<<<<;;;;;;;;;AAA@@@???@@@BBBBBB@@@???@@@AAAAAAAAAAAA@@@?????????@@@@@@@@@@@@BBBFFFIIIIIIJJJJJJJJJHHHDDD@@@>>>>>>===;;;888444111...,,,///000000000///......------...111333555666777777888888666555555555666777666666666666666666666666333222111...,,,---000333555888;;;???EEEMMMVVV\\\sssmmmppp~~~ooouuuvvvxxx}}}|||xxxooowwwfffEEE000333333...++++++,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))...+++))),,,------111666666555MMMqqqwwwssswww}}}|||vvvxxx~~~~~~~~~~~~~~~~~~~~~}}}|||}}}|||{{{yyyuuuwwwyyy{{{|||zzzxxxwwwyyy{{{}}}}}}~~~~~~~~~{{{{{{{{{||||||{{{}}}}}}}}}((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((()))******((())))))+++---111666999@@@MMM[[[]]]XXXWWW\\\ccclllbbb\\\```ffffffbbb___dddssszzzuuussswwwrrrfffjjjnnnwwwtttppp}}}{{{xxxmmmrrruuuxxx}}}~~~~~~|||zzzyyy{{{{{{{{{{{{~~~zzzwwwvvvtttttt|||}}}|||~~~|||xxxsssnnnhhh```VVVPPPIIIIIIGGGDDDDDDJJJTTT\\\dddaaa\\\YYYXXXWWWTTTRRRUUUXXX[[[ZZZVVVUUUXXX[[[^^^cccggghhhiiijjjeee]]]eeebbb___]]]ZZZVVVQQQMMMJJJHHHFFFDDDCCCBBB???===<<<<<<;;;999999888888888666777777777777888888888:::999999888888999999999::::::;;;<<<===>>>>>>???AAA@@@@@@?????????@@@@@@CCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCAAA???>>>???>>>===<<<<<<<<<===>>>>>>>>>==================@@@??????@@@AAAAAA@@@>>>@@@AAAAAAAAAAAA@@@??????>>>???@@@???@@@BBBFFFIIIJJJKKKKKKJJJHHHDDDAAA>>>@@@???===:::777444111//////////////////...---------...///111333555666777777666555555444555666666666666666666666666666666444444444444444333333222444555888;;;AAAHHHQQQWWW^^^]]]cccrrryyyzzzvvvwwwvvv___;;;555000...............---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))***000,,,+++///111111111444:::JJJjjj|||tttuuuyyy||||||yyyzzz~~~{{{|||}}}~~~~~~~~~~~~}}}}}}|||{{{{{{zzzyyywwwzzz{{{}}}~~~~~~~~~|||{{{|||}}}}}}~~~~~~}}}}}}~~~~~~~~~((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((()))*********((()))---444:::======LLLQQQYYY\\\YYYVVV[[[bbbcccZZZUUU\\\eeegggdddaaacccpppvvvrrrrrrvvvsssiiijjjrrr{{{~~~rrrqqqsssmmmmmmmmmqqqxxx~~~~~~|||||||||{{{}}}~~~}}}|||wwwsssqqqpppttt~~~~~~zzzwwwtttuuuxxxssspppjjjccc[[[QQQHHHBBB???BBBFFFHHHLLLTTT]]]dddnnniiiccc^^^\\\\\\\\\\\\______```___^^^\\\[[[ZZZZZZbbbiiikkkiiifff```ZZZ___]]][[[YYYVVVRRRMMMIIIFFFDDDBBBAAA@@@???===;;;;;;;;;:::999888888888999777777777777888888888888999888888888999999999999;;;;;;<<<===>>>??????@@@>>>>>>>>>???@@@AAACCCCCCDDDCCCCCCBBBCCCCCCDDDDDDEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJHHHHHHIIIIIIGGGEEECCCBBBCCCBBB@@@>>>=========>>>>>>>>>>>>??????????????????>>>>>>???@@@@@@???===@@@AAAAAAAAAAAA@@@??????===>>>?????????AAAEEEHHHKKKKKKKKKJJJHHHEEEBBB@@@BBBAAA@@@>>>;;;888555444...............------------------...000222444555666555555444444555666666666666666666666666666666666666666999;;;:::555000222222444666:::AAAJJJPPPNNNSSS\\\iii}}}wwwxxxxxxzzzxxxyyyzzzTTTAAA111///222000......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((()))))))))******,,,)))***///222222333666>>>XXX{{{sssssszzzuuuqqqwww{{{zzzzzz||||||zzzwwwxxxzzz|||}}}}}}||||||}}}|||{{{|||{{{zzzxxx}}}~~~~~~}}}|||{{{|||}}}~~~~~~~~~~~~((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((((((((((((((())))))******+++---222888???EEEHHHZZZXXXXXX[[[[[[[[[^^^ccc^^^YYYXXX___dddbbb]]][[[aaakkkpppmmmmmmrrrrrrkkkpppxxx|||zzzvvvtttqqqnnnooowwwddd^^^bbbfffpppyyy~~~~~~~~~~~~{{{xxxzzzzzzzzz|||~~~~~~|||yyytttrrrpppooopppvvv~~~xxxvvvrrrmmmjjjkkkeee```ZZZRRRKKKEEEAAA>>>DDDHHHNNNSSSVVV[[[bbbgggooommmjjjgggeeecccaaa```dddcccbbbcccdddccc^^^[[[[[[aaaffffffccc___^^^]]]UUUTTTSSSSSSRRROOOJJJFFFCCCAAA???>>>>>>===;;;999:::999999888888888888999666666666777777777888888888888888999999999999999:::;;;<<<===>>>??????@@@>>>>>>>>>???@@@BBBCCCDDDBBBAAAAAAAAAAAABBBBBBCCCDDDCCCAAA@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKJJJIIIGGGEEEHHHFFFDDDBBBAAA@@@@@@@@@????????????@@@@@@@@@@@@???>>>===>>>@@@@@@>>>===@@@AAAAAAAAAAAA@@@??????===>>>>>>>>>???BBBEEEIIIJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCAAA@@@===;;;999777//////......------------------,,,,,,---///222444444555555555555666777777666666666666666666666666888666555888<<<<<<666000111111111111444:::CCCHHHIIIQQQXXX```tttyyyooo|||xxx{{{~~~uuuWWW<<<444444///,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))***************---111222333:::BBBPPPccc}}}rrraaajjj|||}}}zzzuuunnnnnnwww{{{xxxyyy~~~}}}uuuvvvwwwwwwxxxzzz{{{||||||~~~}}}|||}}}~~~}}}~~~zzzxxxxxxyyyzzzzzzzzzzzz|||}}}((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((())))))***(((---222666:::AAAKKKSSSYYYZZZ\\\aaafffhhhccc\\\XXX[[[aaagggeee]]]XXXXXX___gggjjjggghhhmmmooommmtttxxxwwwmmmeeeeeekkkooommmwwwwwwiii\\\]]]eeeiiipppyyy}}}}}}~~~~~~}}}|||zzzxxxwwwwwwwwwxxxzzz{{{yyyvvvsssnnnqqqtttuuuxxx~~~}}}zzzxxxqqqeee\\\XXXRRRNNNHHHBBB??????BBBEEEPPPUUU[[[^^^```bbbfffjjjnnnmmmkkkhhheeeccccccccceeecccbbbdddggggggbbb^^^ZZZ^^^ccceeeaaa\\\[[[[[[SSSRRRQQQPPPOOOLLLGGGDDDAAA???=========<<<:::999888888777777777888999999555555555666666666777777777888999:::::::::::::::::::::;;;<<<===>>>>>>???????????????@@@AAAAAABBB>>>>>>>>>>>>>>>???@@@@@@BBBAAA@@@?????????@@@AAAEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHKKKJJJHHHFFFEEEDDDDDDEEE@@@@@@@@@@@@@@@AAAAAAAAA???>>>===>>>@@@@@@>>>===@@@AAAAAAAAAAAA@@@??????===>>>>>>??????BBBFFFIIIHHHHHHGGGGGGFFFGGGGGGGGGCCCCCCBBBAAA???===;;;:::333222000///...------------,,,+++***+++---000111333444555666777777888888666666666666666666666666888444222444777888444000222111000000111666<<>>AAAGGGPPPXXX[[[gggqqqyyywww___UUU\\\ggglllggg]]]ZZZ\\\aaaeeefffdddeeekkkooooooqqqtttqqqggg```ccckkkpppmmmooojjjaaaaaakkkssssssssszzz~~~}}}{{{yyyxxxxxxxxx}}}|||}}}~~~~~~{{{xxxqqqyyy~~~yyyvvvlll]]]PPPJJJFFFDDDAAA>>>???EEEMMMTTTZZZ___cccffffffgggjjjnnnooolllhhhccc```aaaeeeiiieeeccccccdddggggggdddaaaWWWZZZbbbhhhfff___YYYXXXYYYVVVRRROOOLLLHHHCCC@@@???===<<<;;;<<<<<<:::888777666666666777888999999666666666666777777777777888999:::<<<<<<<<<;;;;;;999:::;;;<<<===>>>>>>???@@@??????>>>??????@@@@@@<<<<<<<<<<<<===>>>???????????????@@@@@@AAAAAAAAADDDDDDEEEEEEEEEFFFFFFFFFHHHHHHIIIIIIIIIJJJJJJKKKLLLKKKIIIHHHGGGHHHHHHIIICCCCCCCCCCCCBBBBBBBBBBBB???>>>>>>???@@@@@@???===@@@AAAAAAAAAAAA@@@??????===>>>???@@@@@@CCCHHHKKKIIIHHHFFFEEEDDDEEEFFFFFFCCCCCCBBBBBB@@@???===<<<888666444111///.........,,,,,,+++++++++,,,...///111222444555777777888888666666666666666666666666666333000111333444333111111111111000///222666:::@@@FFFKKKOOO[[[qqqsssrrrnnnqqqyyywwwcccIII888111000000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))))))))))))))*********+++++++++///444555444999KKK]]]uuu{{{yyyzzzxxxyyyxxxwwwzzz|||xxxqqqsssvvvxxxyyy||||||xxxzzzxxxvvvvvvwwwyyy|||~~~vvvvvvvvvyyy|||}}}{{{{{{zzzxxxvvvuuuuuuvvvzzz}}}((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''((((((((((((((()))*********333@@@KKKQQQUUUXXXZZZaaatttiiiZZZ___gggllliiibbb___aaafffhhhgggeeeffflllrrrtttooorrrrrrlllhhhiiikkkkkkkkkggg^^^]]]lll~~~yyyxxx|||~~~~~~~~~}}}}}}|||zzzyyyyyyzzz{{{xxx|||uuummmggg___SSSJJJGGGFFFGGGHHHJJJMMMTTT^^^eeecccfffhhhhhhggggggkkknnnnnnmmmlllhhhffffffjjjnnnfffeeeeeeeeeeeeeeedddccc\\\[[[___fffhhhbbb\\\\\\YYYUUUPPPKKKGGGDDD@@@>>><<<;;;999999::::::999777555555555666777888999999777888888888888999999999888:::<<<===>>>>>>===<<<;;;;;;<<<===>>>??????@@@>>>>>>======>>>>>>???@@@============>>>???@@@AAA===???AAACCCDDDCCCCCCBBBCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIHHHHHHHHHJJJLLLNNNIIIIIIHHHHHHHHHIIIKKKLLLHHHHHHGGGFFFEEEDDDDDDCCC@@@??????@@@AAAAAA@@@>>>@@@AAAAAAAAAAAA@@@??????>>>???@@@AAABBBEEEIIILLLLLLJJJGGGDDDBBBAAABBBBBBDDDDDDDDDCCCBBBAAA@@@???===;;;777444111/////////,,,,,,,,,,,,,,,,,,------...///111333555666666666666666666666666666666666444444333222222222222222000111111000...///111333;;;@@@GGGLLLQQQ___xxxuuuwwwjjjgggkkksss{{{{{{ttt```CCC777444000............------------------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))*********++++++++++++---444===EEEPPPbbbqqqxxx~~~~~~xxxwwwsssrrrwww~~~{{{zzzwwwwww}}}}}}~~~yyyyyyzzzzzzzzz{{{{{{{{{wwwvvvvvvxxx{{{}}}}}}|||||||||}}}~~~{{{wwwxxxwwwwwwzzz}}}~~~~~~((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''((((((((((((((()))******000888GGGVVVaaaccc___[[[^^^sss|||~~~jjjbbbbbbfffkkkjjjeeecccdddjjjkkkjjjggghhhnnntttxxxoootttvvvtttqqqnnniiiccciii```WWW\\\sssyyy{{{|||{{{{{{~~~zzz|||~~~}}}{{{wwwyyy{{{{{{{{{{{{|||~~~}}}||||||~~~~~~}}}yyywwwqqqhhh^^^WWWQQQKKKIIIJJJMMMPPPUUUXXX\\\ccclllrrriiijjjkkkhhheeeeeehhhkkkkkkoootttuuusssooonnnnnnhhhhhhgggeeedddcccddddddfff___\\\```dddbbbbbbeeeTTTPPPJJJFFFCCCAAA???===;;;999888888999999888666555555555555666888999:::999999:::::::::;;;;;;;;;999:::<<<>>>??????>>>===<<<<<<===>>>???@@@AAAAAA<<<<<<<<<<<<===>>>@@@@@@????????????@@@AAABBBCCC===???BBBEEEFFFFFFEEECCCAAABBBDDDFFFHHHJJJLLLMMMKKKIIIHHHGGGHHHKKKNNNPPPGGGGGGFFFGGGHHHJJJLLLMMMLLLKKKJJJIIIGGGFFFEEEEEEAAA@@@???@@@BBBBBB@@@???@@@AAAAAAAAAAAA@@@??????>>>???AAAAAABBBEEEJJJMMMPPPMMMHHHCCC@@@>>>>>>>>>DDDEEEEEEDDDDDDCCCBBBAAA@@@>>>:::555222000000///+++,,,,,,---------,,,,,,,,,---///222333444444444666666666666666666666666222444666666444222222333///000111///...---...///444888AAAHHHGGGLLLccc}}}}}}yyyssstttxxxtttzzzssswww}}}sssMMM===666...//////.........---------------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''((())))))***)))************+++++++++000111:::KKK^^^ooo~~~~~~zzz{{{wwwqqqnnnuuuxxxwwwwwwyyy|||~~~~~~}}}zzzxxxzzzyyyyyyzzz|||}}}|||{{{|||~~~~~~|||yyyzzz~~~{{{xxx{{{zzzyyy{{{|||{{{{{{|||}}}|||''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''******))))))((((((''''''$$$&&&((()))))))))+++---777DDDNNN]]]ooonnn]]]UUU[[[___oooxxxnnnaaajjjrrr}}}{{{rrryyyqqqjjjiiipppsssooommmpppsssmmmccceeeaaa_________fffuuuwww}}}xxxxxx~~~|||zzz}}}~~~|||yyyrrrvvvxxxxxxyyy~~~~~~yyy}}}}}}|||~~~{{{zzz|||wwwnnneee___YYYRRRIIIFFFOOO]]]gggmmmppplllhhhiiilllmmmeeegggjjjkkkjjjhhhggggggjjjwww{{{rrrnnnllliiioooiiiddddddgggiiigggdddeeeiiicccWWWYYYdddaaaSSSLLLIIIFFFAAA>>>===<<<<<<:::999777666555444555555666666777777777888888888=========<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<=========>>>AAA???<<<;;;;;;===AAACCCAAAAAA@@@@@@AAABBBDDDEEECCCDDDEEEFFFFFFFFFEEEDDDHHHGGGFFFFFFGGGHHHJJJKKKLLLJJJIIIHHHIIIJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLNNNLLLJJJIIIIIIIIIHHHFFFDDDCCCAAA@@@??????@@@AAA????????????>>>>>>>>>>>>AAAAAAAAABBBDDDGGGJJJLLLMMMMMMMMMKKKFFF@@@:::777999===BBBFFFFFFDDDAAA@@@@@@AAAAAA@@@<<<777222///------,,,,,,,,,,,,,,,,,,++++++,,,---///111222333555555555444333333555888777666444333222222333333333333222111000///...---111555;;;???DDDLLLWWW```|||yyyyyy{{{wwwkkkJJJ<<<444,,,///111000//////...,,,------------------------,,,,,,,,,++++++*********************************+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((((((((((((((()))))))))))),,,+++)))***,,,------,,,,,,>>>KKKOOO\\\sss}}}uuuoooqqqtttvvvyyy}}}||||||{{{yyyyyyzzz~~~}}}|||{{{{{{||||||~~~~~~~~~~~~|||yyywwwxxxzzz}}}~~~{{{xxx~~~}}}}}}|||}}}~~~~~~~~~~~~''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((('''***)))))))))((((((((('''&&&((()))))))))+++...000888FFFRRRddd{{{{{{fffYYY\\\eeeuuuxxxxxxpppkkk{{{tttllliiioooppplllkkkpppqqqgggeee\\\^^^cccjjjqqq|||yyy{{{wwwwww}}}}}}}}}~~~{{{wwwtttrrrttttttrrruuuzzz|||yyyzzz}}}~~~}}}}}}}}}uuuqqqooohhh___SSSPPPOOOOOONNNQQQ]]]jjjxxx}}}}}}uuuooonnnooonnnjjjlllmmmllljjjgggffffffdddoooxxxvvvrrrpppnnnkkkhhhfffdddccccccdddeeeeeebbbgggeee\\\ZZZ\\\XXXPPPJJJHHHDDD@@@===<<<;;;;;;:::999777666555555666666777888888888888999999999<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<============<<<<<<<<<=========>>>>>>@@@???===<<<<<<>>>@@@BBB@@@@@@@@@@@@AAABBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJHHHIIIKKKLLLLLLLLLHHHHHHHHHHHHHHHIIIJJJJJJOOOMMMKKKKKKLLLLLLKKKJJJEEEDDDBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@?????????>>>>>>>>>???BBBEEEHHHJJJIIIJJJKKKKKKJJJFFFBBB@@@===;;;<<>>:::666333000000...---,,,,,,------+++,,,,,,---///000222333444555555555444444555777777666555333222222333333333333222111000///......000444999===@@@GGGQQQYYYppp~~~www|||zzz```JJJ555/////////...---...---,,,------------------------,,,,,,,,,+++++++++******************************************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((((((((((((((()))))))))***,,,,,,+++++++++---///000:::CCCKKKQQQ^^^ppp{{{||||||~~~|||xxxssssssuuuuuuxxx||||||}}}|||zzzxxxxxx{{{}}}{{{{{{{{{{{{||||||||||||~~~}}}||||||}}}~~~}}}}}}~~~yyywwwyyy{{{~~~~~~{{{yyy}}}~~~~~~||||||yyyzzz{{{|||~~~~~~''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))***---111555===LLLZZZnnnqqq___```nnn|||wwwmmmvvv|||pppsssvvvqqqppprrrmmmfffhhhqqqqqqeeecccYYYccciiinnnrrrwww{{{zzzwwwxxxuuuuuuzzz}}}}}}}}}}}}xxxuuussstttuuurrrnnnpppuuuwwwuuurrruuuyyy}}}~~~}}}wwwoooiiiddd\\\UUUMMMKKKMMMRRRXXX```kkkuuu|||tttrrrrrrqqqmmmnnnnnnmmmjjjiiiiiijjjeeelllrrrsssrrrqqqooolllfffgggfffdddaaa```bbbeeebbbdddeeeaaaZZZQQQLLLJJJHHHFFFBBB???<<<:::999888888888777777666777888888999999999:::::::::;;;;;;;;;;;;:::::::::::::::999<<<<<<<<<<<<============<<<<<<=========>>>>>>>>>???>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIMMMKKKJJJKKKMMMNNNNNNNNNKKKJJJIIIIIIHHHHHHHHHIIILLLKKKJJJKKKMMMNNNNNNMMMHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>???AAADDDHHHJJJGGGIIIKKKMMMMMMKKKIIIGGGBBB<<<777999AAAGGGHHHFFFCCCCCCCCCBBB@@@===;;;999555444111...---------...,,,,,,,,,---...000111222222444666666555555555666777666555444333333333333444333333222111000/////////333666999;;;@@@HHHNNNYYYlllyyywww~~~{{{zzzzzz\\\999444111........./////////------------------------,,,,,,,,,++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((()))))))))******+++------+++***---222777GGGGGGKKKVVVgggtttzzzzzz~~~xxxuuuzzz|||vvvuuuuuutttvvvzzz|||||||||{{{xxxvvvwwwwwwvvvwwwyyy{{{||||||||||||}}}}}}|||{{{{{{|||}}}}}}~~~zzzxxxzzz|||~~~~~~}}}{{{yyyzzz|||~~~}}}|||zzzzzzzzz|||~~~~~~''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))((((((((((((******)))(((***///666;;;DDDVVVcccqqqrrrddddddqqqyyyqqqhhhlllrrrooozzzxxxtttxxx~~~}}}nnnaaaggguuuuuueeeffffffsssqqqnnnlllnnnsssvvvvvvvvvuuutttwwwzzz{{{{{{|||~~~|||xxxwwwxxxwwwzzzvvvnnnggghhhkkklllppprrrzzz|||xxxqqqiiibbb]]]ZZZWWWXXXXXXYYY^^^dddkkkrrrwwwyyytttssssssrrrkkkmmmmmmmmmmmmmmmppprrrnnnppprrrrrrsssqqqmmmiiijjjjjjhhhfffdddddddddeeefffaaa______XXXJJJCCCEEEDDDCCC@@@===:::888777777777777777777888888999999::::::;;;;;;;;;<<<<<<<<<999999999999999999999999:::;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>??????@@@@@@@@@???BBBCCCEEEFFFFFFFFFEEEDDDCCCBBBBBBAAABBBCCCEEEFFFFFFGGGIIIJJJKKKKKKJJJJJJNNNMMMKKKLLLMMMOOONNNMMMNNNMMMLLLKKKIIIIIIIIIIIIHHHHHHHHHJJJMMMNNNNNNMMMKKKJJJIIIHHHGGGEEEEEEDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@??????@@@BBBFFFIIIKKKJJJKKKMMMMMMLLLJJJHHHFFFEEE@@@<<<;;;>>>BBBDDDEEEFFFFFFEEECCCBBB@@@>>>===999777444000...------...,,,,,,,,,---...///000111000333555666666555555666666666555555444444444444444333333222111111000000///111444555777:::???CCCNNN\\\yyyxxx}}}nnnDDD999222...///222222000000------------------------++++++++++++++++++++++++*********************************)))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((((((((()))))))))************,,,---+++***...666>>>JJJGGGNNNbbbwww}}}sssnnnqqquuu{{{vvvuuutttsssuuuyyyyyy{{{|||{{{yyyvvvvvvvvvtttvvvxxxzzz{{{{{{zzzyyy{{{}}}~~~~~~}}}||||||}}}~~~|||zzz|||~~~~~~|||{{{zzzyyy|||}}}~~~}}}~~~''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))(((((((((((())))))))))))))))))((((((+++222;;;AAAJJJ]]]fffjjjuuuwwwkkkcccaaajjjllljjjmmmqqqqqqqqqoooqqq~~~sss```gggzzzjjjnnnzzz|||uuunnnnnnrrrvvvwwwwwwyyyyyywwwwwwyyy{{{|||zzz|||~~~~~~{{{xxxwwwzzz}}}yyy~~~{{{kkkZZZRRRSSSVVViiimmmyyyyyysssiii```ZZZVVVWWWZZZcccdddfffhhhlllrrrvvvxxx|||}}}{{{uuuqqqqqqqqqooolllmmmoooooooooppprrrtttsssqqqpppqqqrrroookkkiiinnnkkkhhhiiilllmmmkkkhhhiii\\\UUUWWWSSSGGG???@@@@@@???===;;;999888777666777777888999999:::::::::::::::;;;;;;;;;<<<<<<<<<999999999999999999999999999999:::::::::;;;;;;;;;============>>>>>>>>>???===>>>???@@@AAA@@@@@@???AAABBBCCCDDDEEEDDDCCCBBB@@@??????>>>???AAACCCDDDDDDEEEGGGHHHIIIIIIHHHGGGJJJIIIIIIJJJMMMOOOPPPPPPPPPOOONNNLLLKKKKKKKKKJJJHHHHHHIIIKKKNNNOOOOOONNNMMMMMMLLLLLLJJJIIIHHHHHHCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???@@@AAADDDGGGIIIJJJKKKKKKKKKKKKIIIGGGEEEFFFFFFEEEBBB===<<<>>>@@@HHHHHHGGGEEECCCAAA???>>><<<:::666222///...---------------------.../////////111444555555444444555555555555555555555444444444444333333222222111111///111333444555777999;;;KKKPPPggg}}}www~~~ZZZ???555...000333111///...------------------------++++++++++++++++++++++++************************))))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((())))))))))))************(((***,,,,,,,,,222<<>>===<<<<<<;;;:::999999888777777888999:::::::::::::::999999999:::::::::;;;;;;888999999999999:::::::::999::::::::::::;;;;;;;;;=========>>>>>>>>>??????>>>???@@@@@@AAAAAA@@@@@@??????@@@@@@@@@@@@@@@???>>>>>>??????@@@AAACCCCCCAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCGGGKKKOOOQQQQQQOOONNNMMMMMMLLLLLLLLLMMMKKKKKKLLLOOOQQQRRRPPPOOOMMMMMMMMMMMMLLLKKKJJJJJJEEEDDDDDDDDDDDDCCCCCCCCC@@@???>>>>>>>>>@@@BBBDDDEEEFFFGGGIIIIIIIIIHHHHHHEEEIIIKKKGGG@@@:::;;;>>>FFFFFFGGGFFFEEECCCAAA@@@>>><<<:::777333111///......---------------.........000222333222222333555555555666666666555555444444444444333333333222222000111333555666777777777FFFEEEUUUuuu}}}|||vvvMMM<<>>>>>>>>??????????????????@@@@@@@@@AAAAAA@@@@@@????????????@@@@@@@@@AAABBBCCCDDDEEEEEEEEEAAAAAAAAAAAABBBCCCDDDEEEBBBAAAAAADDDHHHKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMNNNPPPQQQQQQOOOMMMJJJKKKKKKLLLLLLKKKJJJJJJGGGGGGGGGGGGFFFFFFFFFFFFBBB@@@???======>>>@@@AAACCCDDDFFFGGGHHHIIIIIIIIIDDDGGGIIIHHHCCC@@@???@@@@@@BBBDDDFFFGGGEEECCCBBB@@@???>>><<<999555222000......---,,,,,,------------///000000000000333555444555666777777666555444444444444444333333333333111222444666888999888777>>>???KKK```ttteeeMMM666000111---,,,///------------------------******+++++++++,,,,,,,,,************************((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((())))))*********+++++++++)))***---222999CCCLLLQQQbbbyyy~~~}}}xxxxxx|||}}}{{{|||uuukkkdddccciiiqqqvvvuuusssrrrrrrpppnnnrrrxxxyyy{{{}}}}}}}}}|||}}}}}}}}}}}}|||{{{zzzzzzzzzzzz~~~|||{{{}}}~~~~~~~~~~~~}}}|||zzz{{{}}}{{{|||~~~~~~}}}}}}''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''&&&&&&&&&'''((())))))***'''((((((((())))))******(((***,,,000777@@@KKKSSS___lllggg^^^iiiuuusssnnndddddd\\\hhhhhhcccjjj{{{}}}uuusssooonnnuuuuuu{{{xxxhhhjjjuuupppmmmhhh______uuu{{{{{{xxxxxxsssooosss{{{wwwyyyxxxtttwww}}}}}}zzzxxxxxxzzzzzzvvvssstttxxxxxxsssmmmggg^^^UUUUUUWWWhhh|||pppmmmiiihhhjjjhhheeejjjsssnnnvvvxxxooohhhiiimmmnnnqqquuuvvvuuuvvvwwwtttnnniiilllpppssssssttttttuuusssoooooorrrppplllooovvvvvvuuurrrkkkbbbZZZVVVTTTGGGHHHGGGAAA<<<;;;:::999777777999::::::;;;;;;:::999:::;;;;;;;;;:::999999666666777777777888888888999999999::::::;;;;;;;;;============>>>>>>>>>???>>>>>>>>>>>>????????????@@@@@@??????@@@@@@AAABBBDDDCCCBBBAAA@@@AAABBBCCCBBBCCCEEEGGGIIIIIIHHHHHHDDDDDDCCCCCCCCCEEEGGGHHHFFFDDDCCCCCCDDDEEEEEEDDDHHHHHHIIIIIIJJJLLLMMMNNNMMMMMMMMMOOOPPPOOOLLLIIIGGGHHHJJJKKKKKKKKKJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHEEECCCAAA@@@??????AAABBBEEEEEEFFFGGGHHHHHHHHHHHHDDDDDDEEEEEEFFFEEEDDDCCC<<<>>>BBBFFFHHHGGGFFFDDDAAAAAAAAA@@@===999555222......---,,,,,,,,,---------............///222555444555666777777666555555444444444444444444333333222333555888:::;;;:::888777>>>HHHTTTaaarrrzzz[[[>>>444222///000555------------------------*********++++++,,,,,,,,,************************(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''''''''&&&&&&'''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((())))))************+++++++++***+++---444???JJJQQQUUUnnn~~~~~~{{{}}}~~~xxxqqqnnnjjjkkknnnqqqrrrqqqvvvtttsssssspppnnnqqqwww|||}}}~~~~~~}}}}}}~~~~~~}}}||||||||||||}}}|||~~~|||xxxxxx}}}~~~|||yyy{{{}}}{{{||||||}}}}}}}}}}}}}}}~~~'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((***'''%%%&&&)))++++++)))---)))000999;;;EEEVVV]]]iiilllqqqoootttnnnhhh^^^\\\iiisssooofffaaadddkkkpppnnnjjjkkkooorrrzzzpppoooqqqnnnsssvvvooorrraaa\\\gggmmmjjjppp~~~}}}yyyvvvuuuxxxxxxwwwtttyyy{{{zzzxxxzzz~~~~~~{{{|||zzzxxxxxxyyyxxxvvvuuuvvvuuutttttttttvvvwwwyyyxxx{{{{{{yyyuuulllbbb]]]___eeelllllliiijjjpppvvvpppsssuuusssnnnkkkmmmppptttssssssuuuwwwuuupppllljjjnnnsssttttttuuuuuutttvvvuuusssqqqooopppsssuuuqqqqqqooohhh]]]TTTNNNLLLFFFDDD@@@<<<999888777777666555444444555888<<<>>>:::::::::999999999999999666666555555666888:::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>?????????@@@@@@BBB???<<<:::;;;<<<<<<;;;======>>>@@@AAACCCEEEEEEGGGDDDDDDHHHHHHEEEBBBCCCEEEEEEDDDDDDDDDEEEEEEFFFAAAAAABBBCCCCCCBBBBBBBBBEEEEEEFFFHHHJJJIIIEEEAAAAAAAAABBBDDDHHHLLLNNNNNNMMMNNNPPPQQQPPPMMMIIIGGGKKKIIIGGGHHHJJJKKKIIIGGGKKKIIIGGGGGGHHHIIIJJJIIIJJJIIIGGGEEEDDDCCCBBBBBBBBBFFFJJJKKKJJJGGGDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDFFFEEECCCBBBCCCDDDFFFGGGCCCBBB@@@>>><<<:::999888555222///......///...------.........///000000000555666888888666666666777777777666555555555555555666777888999999:::999999<<<<<>>::::::999999888888888777777777666777888999;;;<<<========================>>>>>>===<<<<<<<<<<<<<<<===:::888888999;;;<<<<<>>===<<<<<<;;;>>>===<<<:::999999999999888666555777:::===>>>???AAABBBEEEFFFGGGGGGFFFEEE??????DDDMMMQQQNNNKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGJJJJJJJJJJJJIIIIIIHHHGGGEEEDDDEEEFFFHHHGGGEEECCCCCCCCCEEEHHHJJJMMMOOOPPPQQQRRRSSSSSSSSSPPPNNNLLLLLLKKKIIIIIIJJJKKKIIIHHHMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNMMMKKKJJJIIIHHHHHHGGGHHHIIIGGGDDDBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCCCCCCCDDDEEEFFFEEEEEEEEEDDDBBB???===;;;:::777444333222111///...............///000111222222444666666666555666777888777777666555444444444666777777777777666555555555888===BBBGGGRRRiii}}}rrrpppvvvzzzwww\\\>>>444111,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************+++++++++,,,,,,,,,,,,,,,111333:::LLLXXXVVVfff|||~~~gggaaauuuyyyqqquuu|||}}}tttqqqooonnnooopppppppppkkkmmmppptttxxx|||{{{}}}~~~~~~|||zzzzzzzzzxxxwwwvvvxxx{{{~~~|||vvvrrrtttzzz~~~{{{}}}}}}|||||||||}}}}}}~~~}}}~~~~~~~~~}}}{{{zzzzzzzzzyyyzzz{{{~~~}}}yyy}}}||||||~~~|||xxx'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''((()))***)))((('''000:::AAAWWW~~~yyylllmmmyyylllbbb[[[\\\]]]^^^hhhttttttmmmiiijjjmmmmmmmmmnnn||||||yyyyyysssllllllUUUZZZjjj~~~tttpppqqquuuxxxyyywwwtttrrrrrrtttvvvwwwvvvxxx{{{zzzuuuppptttxxxvvvpppllllllnnnpppsssyyysssiii___[[[ZZZZZZ^^^bbbgggiiimmmrrrvvvzzz|||}}}yyyzzzzzzxxxtttqqqqqqrrrzzzxxxvvvsssrrrqqqppppppooooooqqqssssssrrruuuyyy||||||zzzyyyuuuooohhhccc^^^]]][[[WWWPPPIIIDDDAAA;;;:::888777666555555555888888:::;;;;;;;;;;;;::::::999999888777666555555999999:::;;;<<<===>>>>>>?????????>>>======<<<<<<===<<<;;;:::::::::::::::888777777:::>>>AAACCCCCCAAACCCEEEGGGHHHFFFDDDCCC===<<<@@@IIIMMMLLLJJJKKKIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFHHHHHHIIIIIIIIIEEEDDDBBBAAACCCFFFIIIKKKEEEGGGJJJLLLNNNOOOQQQSSSTTTTTTUUUUUUTTTSSSQQQPPPMMMLLLLLLKKKKKKKKKJJJIIINNNNNNNNNMMMLLLLLLNNNPPPOOOOOOOOONNNMMMKKKJJJJJJHHHIIIJJJIIIEEEBBB@@@???@@@AAAAAAAAABBBBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEFFFCCCCCCDDDDDDDDDBBB@@@>>>===;;;888666555333111///......---------...000000111333555555555555666777777777777666666555444333666666666666555444333222222444888>>>BBBJJJ[[[jjjzzzpppoooyyy|||rrrnnnJJJ;;;555...........................------------------------++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((()))))))))************)))+++,,,,,,++++++,,,,,,///<<>>>>>???========================;;;<<<===>>>?????????@@@<<<;;;<<<>>>BBBEEEFFFFFFFFFHHHJJJLLLLLLJJJHHHFFF===:::<<>><<<:::999666333111///...---,,,+++,,,---...///111333444444444555777666666777777666555444444666666666555444333222111111000222:::AAAGGGNNNVVVgggvvvzzzzzz}}}zzz~~~ZZZEEE888///////////////////////////------------------------++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((()))))))))************(((***++++++******,,,...///IIISSSOOOUUUggg~~~vvvuuuvvvqqqiiiiiiooorrroooooopppppppppooonnnnnnnnnmmmooosssttttttuuuvvvxxxrrrtttwwwwwwvvvuuuuuuvvvuuuvvvxxxxxxyyyyyyzzz{{{yyy|||~~~|||zzzzzz|||xxxyyyyyyzzz|||~~~~~~~~~}}}{{{zzz~~~}}}|||{{{{{{|||~~~}}}}}}{{{zzz||||||tttlll'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&((()))))))))***---///;;;EEE\\\oootttjjjrrrxxxnnnaaa\\\hhhxxxwwwwwwwwwzzzaaaSSS[[[jjjwwwxxxsssrrrvvv{{{tttssstttxxx}}}~~~zzzuuuvvvwwwvvvtttvvvzzzzzzwwwvvvtttpppjjjfffhhhooouuuyyy|||{{{vvvrrrkkkjjjlllrrrvvvwwwzzz~~~yyy{{{}}}|||zzzyyyyyyzzz{{{|||}}}|||zzzvvvrrrpppsssttttttsssrrrsssvvvxxxzzzvvvxxx}}}|||vvvvvv|||{{{vvvpppmmmkkkiiidddaaa[[[UUULLLEEEBBB@@@??????;;;;;;:::888777555444333444555777888999999888888999888888888888777777777999:::<<<===>>>?????????<<<<<<<<<<<<============:::<<<@@@CCCEEEEEEEEEDDD@@@??????@@@BBBCCCCCCBBBCCCDDDEEEGGGGGGFFFEEECCC===999999===@@@@@@AAADDDDDDDDDEEEFFFHHHJJJLLLMMMIIIHHHGGGEEEBBB???===;;;<<<999555222333999BBBIIIIIIMMMRRRTTTSSSSSSVVVXXXYYYXXXWWWVVVVVVVVVVVVWWWQQQRRRRRRQQQOOOMMMNNNNNNOOOQQQRRRPPPMMMMMMPPPSSSOOOPPPPPPPPPPPPNNNLLLKKKHHHLLLQQQQQQNNNGGGAAA>>>??????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDD??????@@@AAABBBCCCDDDDDDBBBAAA???===<<<:::666444222000...,,,++++++,,,------///222333333444555777333444666777777777666555666666666555444333222111111...///777???CCCFFFJJJWWWggg}}}|||~~~zzztttnnnQQQ<<<000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************(((***++++++)))***///222666TTT[[[QQQYYYqqq~~~zzz~~~zzzvvvpppgggaaaeeennnoookkknnnooopppooonnnmmmmmmnnnmmmqqqttttttrrrpppqqqsssssstttuuuuuuttttttuuuwwwwwwyyyzzzzzzxxxwwwwwwxxxxxx~~~|||xxxyyy|||vvvwwwyyy{{{}}}~~~~~~~~~~~~}}}||||||||||||}}}|||{{{|||~~~~~~yyyxxxxxxyyyyyyuuuoooiii'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''((()))))))))+++000444GGGMMMnnn}}}xxxsssooosss}}}zzziii```mmmzzzyyyccc]]]ggguuu}}}xxxoooooorrrtttrrrsssvvvyyy{{{{{{zzzxxxvvvvvvsssppprrrxxxyyywwwxxxsssmmmhhhgggkkkqqqvvv}}}~~~{{{yyyxxxuuutttqqqrrrwww~~~www||||||yyyzzz|||}}}|||zzzyyyxxxwwwvvvuuusssuuuwwwvvvuuuvvvxxx{{{{{{wwwyyy}}}tttsssyyy~~~xxxqqqkkkhhhccc\\\VVVWWWPPPHHHBBB???===;;;999888888888888777666555444333444555777888999999:::888888888999999999999999999:::<<<===>>>???>>>>>>======<<<<<<;;;;;;:::::::::>>>CCCGGGJJJIIIGGGFFFAAA@@@>>>>>>>>>===:::888777777888999:::::::::999<<<888999>>>AAA@@@???AAAEEEFFFHHHJJJMMMQQQSSSUUUQQQPPPMMMJJJFFFBBB>>><<<999888666333222555;;;@@@IIINNNSSSUUUSSSSSSUUUXXXZZZYYYWWWVVVVVVVVVWWWXXXSSSUUUUUUTTTPPPOOOOOOQQQNNNQQQRRRPPPMMMLLLPPPTTTPPPQQQRRRRRRRRRPPPNNNMMMLLLOOORRRRRROOOIIIEEEBBB????????????@@@@@@@@@@@@BBBBBBCCCCCCDDDDDDCCCCCCBBBBBB@@@@@@@@@BBBDDDEEEDDDBBB@@@@@@???<<<999666666444000---++++++,,,---+++...111222333333555777111333555777888888777666555555666555555444333333222///000555999<<>>;;;777444555555666666777666666666333444555666888:::;;;;;;888888888999::::::;;;;;;999:::<<<===>>>???>>>>>>???>>>===<<<:::999888777;;;???EEEJJJLLLKKKHHHEEE@@@>>><<<:::999666333000000000000111222333333444:::888:::AAADDDBBB@@@AAA@@@AAADDDGGGKKKOOORRRTTTUUUTTTRRROOOKKKHHHDDDCCC999:::;;;999666555777:::HHHMMMSSSTTTSSSRRRTTTWWWZZZYYYWWWVVVUUUVVVXXXYYYUUUVVVWWWUUURRRPPPQQQRRRNNNQQQSSSPPPMMMLLLPPPTTTQQQRRRSSSTTTSSSRRROOONNNOOOQQQSSSRRRNNNJJJHHHFFF>>>????????????@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCGGGEEEBBB@@@@@@AAACCCDDDDDDCCCAAAAAA@@@>>>;;;888999777333///---,,,------+++---000222222333555777000222444777888999888777555555666666555555444444333111222333444777@@@KKKEEELLL___yyyvvvzzzkkkNNNBBB000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))'''(((((()))***++++++,,,))))))))))))************+++---...,,,+++...666===TTT\\\\\\```pppzzz}}}yyy|||~~~}}}{{{qqqnnntttyyyrrrhhhppplllddd___```ggglllnnnnnnooopppnnnkkkjjjmmmpppuuuzzz~~~~~~zzzxxxyyy||||||{{{zzzxxxwwwxxx{{{~~~zzz}}}|||yyyzzz{{{yyyxxxvvvvvvwwwyyyzzz{{{vvvyyy}}}~~~~~~|||zzzyyyyyy{{{}}}~~~}}}}}}~~~}}}~~~}}}zzz}}}}}}yyyrrrggg]]]UUURRR&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''')))444AAAKKK]]]~~~jjjbbbfff```gggwwwxxxtttgggiii{{{||||||qqqzzzvvviiiccchhhooossssssrrrqqqpppnnnmmmmmmmmmtttxxxvvvtttvvvvvvuuuuuuvvvuuutttwwwzzzxxxsss{{{yyysssmmmnnnuuuyyyyyy~~~}}}||||||{{{ttttttvvv{{{{{{yyywwwuuuttttttvvvyyyzzz}}}zzzuuuqqqpppoooooottttttvvvyyy|||}}}{{{yyy|||zzzrrrpppnnnmmmjjjddd[[[UUUFFFDDD@@@<<<:::888888888666777777777555555777888777777666666777999;;;<<<999999:::;;;;;;<<<======<<<<<<======>>>?????????<<<;;;999888888999;;;<<<@@@@@@BBBDDDGGGIIIJJJKKKGGGDDDAAA@@@???<<<777333555333000......000333555===<<<======>>>@@@AAABBBAAABBBDDDEEEHHHLLLQQQUUUUUUUUUSSSQQQNNNKKKIIIGGGBBB???;;;777555444666777>>>BBBLLLUUUUUUQQQUUU]]][[[]]]YYYNNNFFFHHHPPPUUUWWWWWWVVVUUUTTTRRRPPPOOOQQQVVVVVVOOOKKKNNNRRRTTTSSSTTTUUUUUUUUUSSSRRRQQQTTTTTTSSSQQQOOOMMMKKKJJJHHHEEEAAA??????@@@AAAAAABBBBBBCCCDDDDDDCCCCCCBBBDDDFFFGGGDDD???===@@@DDDKKKIIIGGGEEEBBB???<<<:::===:::666333111///---,,,,,,,,,------///222444555444222111333777888777555444444444444444444444444333333222333555999===???AAAJJJWWWhhh}}}cccIII:::444///...///000///...---------,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************%%%'''---222222222>>>MMMTTTRRRVVVfffwww}}}|||}}}}}}zzzrrrxxxsssuuuuuusssoookkkiiihhhnnnjjjfffcccccchhhmmmqqqqqqkkkfffggglllnnnnnnmmmuuuvvvwwwxxxzzz{{{|||||||||xxxuuuvvvwwwyyyyyy{{{~~~~~~yyywwwyyy|||~~~yyyttttttwwwzzzyyyvvv}}}{{{zzzyyyyyyzzz|||}}}}}}}}}}}}}}}|||{{{~~~zzz}}}~~~|||{{{|||mmmaaaZZZUUUOOOJJJ&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''(((((()))''''''''''''(((((((((((((((((((((((())))))))))))(((((())),,,---111???LLLOOO^^^zzzoooqqqvvviiinnncccddd^^^fffvvvvvv~~~sssgggmmm{{{{{{{{{|||ooorrr{{{kkk___ccckkkkkkuuutttsssrrrpppppppppoooooouuuxxxvvvtttvvvvvvuuutttuuuuuutttvvvyyywwwqqqppprrrqqqpppttt{{{~~~}}}~~~|||zzzzzzzzzsssvvvzzz}}}~~~~~~}}}|||{{{xxxsssppppppssswwwzzz~~~{{{xxxuuutttssstttssswwwzzz|||}}}zzzuuummmfff```XXXOOOHHH@@@>>>;;;888666555555555777777888777666555777999999999888888999:::;;;<<<::::::;;;;;;<<<======>>><<<<<<<<<<<<============;;;:::999999999:::<<<===@@@AAABBBDDDFFFHHHJJJKKKKKKIIIFFFEEECCC@@@:::666555333111//////111333555;;;<<<<<<===>>>??????@@@AAACCCEEEGGGIIIMMMQQQTTTVVVVVVTTTRRRPPPMMMJJJIIIDDDAAA===999666555666666999<<>>AAACCCKKKLLLMMMNNNPPPPPPQQQQQQQQQUUUUUUNNNIIIKKKOOOPPPPPPQQQRRRSSSTTTTTTTTTSSSWWWWWWVVVTTTSSSPPPNNNMMMIIIGGGCCCBBBBBBBBBBBBAAABBBCCCCCCDDDDDDDDDDDDDDDCCCEEEEEECCC@@@???AAADDDFFFHHHJJJGGGBBB======>>>>>>;;;777444222000...,,,,,,,,,,,,---///111333444444222111222666888777666444444444444444444444444333222222222555888<<<>>>>>>FFFRRR```sss~~~zzzcccBBB888000000000------000---------,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,---000999JJJXXXRRRVVV___mmmzzz~~~{{{~~~tttooo~~~vvvvvvtttpppjjjeeecccccchhhfffdddcccdddhhhmmmpppkkkggghhhqqqvvvssspppooouuuvvvwwwyyyzzz|||}}}~~~~~~{{{xxxvvvwwwxxxyyyyyy{{{~~~~~~yyywwwyyy|||{{{yyyxxxxxx{{{}}}~~~}}}{{{zzzyyyxxxyyyzzz|||}}}}}}{{{{{{|||}}}~~~~~~||||||}}}{{{|||rrrdddYYYRRRLLLGGGBBB&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))+++******,,,---333@@@NNNMMMYYYmmmpppfffjjjqqqjjjqqqeeeiiiiiitttyyy{{{pppfffooo|||~~~xxxttt~~~zzzoookkknnnxxxqqq[[[VVVhhhssspppuuutttqqqpppoooooopppqqqrrrvvvxxxuuutttvvvvvvuuurrrtttuuutttuuuwwwtttooojjjooosssuuuyyy}}}~~~zzzwwwwwwyyyuuuyyy~~~~~~{{{yyyzzz||||||xxxqqqllllllooouuuyyyyyyyyyyyywwwtttssssssssssssyyy~~~~~~}}}zzzkkk^^^SSSJJJAAA<<<999888777555555555555666777888999888666666888999;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<======>>>>>>;;;;;;;;;;;;:::::::::::::::999999:::;;;<<<>>>???@@@AAABBBDDDFFFHHHIIIJJJOOONNNLLLKKKIIIEEE@@@;;;777555333111111111333444999:::;;;<<<===>>>>>>>>>AAACCCGGGIIIKKKNNNQQQTTTVVVVVVUUUSSSQQQOOOLLLKKKGGGEEE@@@<<<888666666666555666===JJJUUUYYYZZZ[[[___```[[[MMM???888666555<<<===@@@DDDHHHLLLOOOPPPPPPTTTSSSLLLHHHIIILLLLLLMMMNNNOOOPPPRRRTTTUUUVVVWWWWWWVVVUUUTTTRRRPPPOOOKKKIIIGGGFFFFFFEEECCCBBBCCCCCCCCCDDDDDDDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCBBBGGGKKKIIIBBB>>>???AAA???<<<888555444222///------,,,,,,,,,---///111222444222111222444666777777333333333333333333333333222222222222444777:::<<<:::AAAJJJTTTbbbqqqzzz}}}}}}xxxPPP>>>111111111++++++222------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********++++++//////---+++222BBBRRR[[[TTT___mmmvvvzzz~~~uuu~~~rrrrrryyy|||vvvnnnfffaaa______bbbbbbccceeegggiiilllmmmfffccckkk|||yyyrrrrrrvvvvvvxxxyyy{{{}}}~~~{{{zzzxxxxxxyyyzzzzzzyyy{{{}}}~~~}}}zzzxxxzzz|||zzz|||}}}}}}||||||~~~{{{zzzzzzyyyzzz{{{|||}}}}}}{{{zzz|||zzz}}}}}}~~~xxxtttiiiaaaWWWNNNJJJFFFCCC@@@&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))---******---000777EEERRRYYY___fffhhhhhhoootttqqqpppfffpppwwwxxxtttyyykkkfffnnnrrrjjjggglllyyyyyy{{{jjjeeehhhhhh^^^RRRXXXkkkuuusssrrrpppnnnkkkkkklllnnnoootttwwwwwwttttttvvvvvvsssqqquuuvvvttttttuuusssnnnmmmtttxxxzzz|||www{{{~~~yyyuuuvvvxxxyyy{{{}}}}}}{{{yyyyyyzzz{{{wwwrrrmmmlllooorrruuuqqqsssuuusssooollllllmmmrrrwww||||||{{{wwweeeUUUIIIAAA;;;777777777777666777888999:::888999:::999777777999:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========;;;;;;:::999999888777777888999:::;;;===>>>???@@@AAAAAABBBDDDEEEGGGHHHIIINNNNNNOOOOOONNNJJJFFFCCC===;;;999666444333222222555666888;;;<<<===>>>>>>AAADDDGGGJJJLLLNNNQQQSSSTTTTTTTTTRRRQQQOOOMMMLLLJJJHHHDDD???;;;888666555666444666AAANNNXXX[[[[[[[[[^^^[[[PPPDDD<<<777333222444777;;;???DDDHHHJJJNNNQQQQQQLLLIIIKKKNNNMMMLLLMMMNNNOOOPPPRRRTTTUUUSSSSSSSSSRRRQQQPPPOOONNNMMMLLLKKKKKKJJJIIIFFFCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBAAABBBEEEFFFFFFEEEAAAEEEHHHHHHEEEBBBBBBBBB@@@>>>:::888666444111///------,,,,,,---...000111444222111222333555777888333333333333333333333333222222222222444666999:::888===DDDJJJSSS___kkksssxxxbbbFFF111222444...,,,111...------------,,,,,,,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++***---///000:::JJJTTTVVV```pppxxxzzzyyy~~~~~~|||{{{{{{ooofff```___``````bbbeeegggiiijjjiiiiiifffbbbmmmzzzrrruuuxxxyyyyyyzzz{{{|||}}}}}}yyyxxxxxxyyy{{{|||{{{yyyzzz|||}}}|||zzzyyyzzz|||{{{~~~zzzwwwyyy{{{~~~~~~}}}|||{{{||||||}}}}}}|||}}}zzz~~~}}}zzz|||zzzrrriiidddVVVQQQKKKGGGFFFFFFEEEDDD&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))+++)))+++111888AAAPPP]]]llljjjeeefffqqqyyyzzzyyyzzzkkkpppuuummmiiikkkeeeffflllfff\\\aaaooosssjjjooommmcccaaajjj\\\RRRWWWdddnnnsssuuupppnnnllljjjjjjlllnnnooosssvvvvvvttttttvvvuuuqqqqqquuuwwwtttssssssqqqnnnsssxxx|||{{{|||xxx~~~~~~zzzyyy{{{}}}{{{zzzzzz||||||zzzxxxyyyxxxvvvsssrrrrrrrrrrrrqqqtttuuusssnnnjjjjjjlllqqqsssvvvvvvvvvxxx}}}ttthhhXXXIIIAAA<<<999777777777777888999:::;;;<<<999:::;;;:::888888:::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888777777666888999;;;===???@@@@@@@@@AAABBBCCCDDDEEEFFFGGGGGGJJJKKKNNNOOOOOOMMMKKKJJJDDDCCC@@@===:::666444333333444666999;;;===>>>???@@@CCCGGGIIIKKKMMMOOOQQQQQQQQQQQQPPPOOONNNLLLLLLLLLJJJGGGBBB>>>:::777555999666555999EEEQQQXXXZZZWWW[[[[[[SSSIIIBBB:::444000000222555888<<>>??????BBBEEEGGGHHHJJJMMMPPPNNNNNNNNNNNNNNNMMMLLLKKKLLLKKKHHHDDD@@@;;;777555999:::999777===IIITTTYYYWWW\\\\\\UUULLLDDD;;;333111111111222444777999;;;DDDGGGHHHHHHJJJPPPRRRQQQNNNNNNPPPQQQQQQPPPOOONNNQQQQQQRRRRRRRRRRRRRRRQQQPPPOOOOOOOOOPPPNNNLLLIIIFFFEEECCCBBBAAAAAABBBBBBBBBCCCEEEFFFGGGGGGHHHHHHGGGCCC@@@CCCIIIKKKGGGCCCCCCAAA???===;;;888555222111000...---------......000111333444333444555777555555555555555555555555444444444444555666777888999999;;;@@@EEEJJJUUU___mmmiiiJJJ;;;888666111---............---------,,,------,,,,,,,,,,,,++++++*********+++++++++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))*********++++++++++++,,,---,,,111>>>MMM[[[iiirrrxxxtttppprrr~~~vvvkkkbbb___aaacccccceeegggiiiiiihhhgggfffmmmmmmqqqxxxyyyvvvuuuvvv{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyzzz|||}}}{{{zzzyyyyyyyyyzzz{{{{{{{{{|||www{{{~~~~~~{{{{{{~~~~~~}}}{{{{{{yyy~~~}}}zzzxxxssskkkbbbXXXOOOJJJHHHGGGEEEDDDCCCCCCCCCCCC&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''(((((()))''''''''''''(((((((((((((((((((((((())))))))))))///...111;;;DDDMMMYYYccc\\\ccc```kkk}}}mmm``````ccc]]]gggcccggghhhccc___bbbooo{{{qqq{{{uuukkknnnmmmaaaYYYCCCGGGTTTgggvvv}}}~~~mmmmmmllllllmmmnnnoooooommmppprrrsssvvvwwwsssmmmppptttsssmmmjjjkkkllllllooowww|||{{{zzz}}}{{{zzzxxxxxxzzz|||}}}~~~|||}}}|||zzzxxxuuuyyyzzzwwwqqqooorrrwwwuuuvvvtttlllccc```eeekkksssxxx{{{xxxssslllaaaXXXJJJDDD===:::::::::999888888888999999::::::::::::;;;<<<<<<;;;::::::;;;===::::::<<<===>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::999;;;>>>AAABBBBBB@@@???BBBCCCCCCCCCDDDEEEEEEEEEFFFHHHJJJJJJJJJKKKNNNPPPMMMMMMLLLKKKHHHEEEBBB@@@;;;999888666777999;;;<<<>>>@@@BBBCCCDDDGGGKKKNNNMMMMMMMMMNNNMMMMMMLLLLLLKKKJJJIIIEEEAAA<<<888555444;;;???::::::CCCPPPWWWZZZ^^^^^^XXXPPPGGG===444000000000111333666:::;;;===AAABBBCCCFFFLLLNNNLLLLLLNNNPPPSSSSSSQQQOOOMMMPPPQQQRRRSSSSSSSSSSSSSSSQQQPPPOOOOOOPPPPPPNNNMMMJJJHHHFFFCCCBBBBBBBBBCCC???BBBFFFFFFDDDDDDEEEGGGGGGDDDBBBCCCGGGIIIHHHGGGDDDCCC@@@???===:::666333333111000...------......---111444555444444444666777777777777777777777777555555555666666777777888:::777999???DDDGGGOOOXXXjjj|||cccFFF888555222...............------------------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,111...777MMMZZZ___jjjyyyyyyqqqnnnooowww~~~~~~zzzqqqhhhbbb```cccgggbbbcccdddeeefffggghhhhhhnnnssstttrrrrrrwwwyyywwwxxxxxxxxxyyyzzzzzz{{{{{{{{{zzzyyyzzz{{{|||{{{zzzyyyxxxxxxyyy{{{|||||||||vvvxxxzzzzzzyyy{{{~~~}}}||||||yyy~~~~~~|||||||||oookkkccc[[[TTTNNNJJJIIIGGGGGGGGGFFFEEEDDDEEEEEE&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((())))))''''''''''''((((((((()))(((((((((((()))))))))))))))+++444DDDUUUdddsssiiiqqqjjjmmmuuufffYYYWWWZZZUUUaaajjjlllhhh___]]]eeepppvvvjjjxxxuuummmqqqmmmXXXHHH;;;OOObbbjjjoootttsssmmmiiijjjjjjkkkkkkllllllllljjjnnnqqqsssvvvxxxssskkkooorrrqqqjjjfffhhhjjjjjjnnnwww}}}|||yyyzzz{{{zzz|||wwwyyy{{{zzzxxxyyy~~~}}}|||qqqtttvvvsssmmmlllrrrxxxwwwzzzwwwkkk\\\XXXbbbmmmnnnkkkeeeaaaaaa^^^SSSGGGBBB>>>;;;:::;;;<<<;;;999;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===<<<::::::<<<===:::;;;===>>>?????????>>>AAAAAA@@@@@@@@@@@@@@@@@@======<<<<<<<<<<<<;;;;;;999<<>>CCCCCCCCCCCCDDDDDDEEEEEEGGGIIIJJJIIIHHHIIIMMMQQQMMMNNNOOOOOOMMMKKKHHHFFF@@@===999666555666888:::>>>???@@@AAABBBEEEJJJMMMLLLMMMMMMNNNNNNNNNMMMMMMJJJJJJIIIFFFBBB===888555///;;;CCC>>>:::AAANNNVVV\\\```aaa[[[TTTLLLAAA888/////////111444888<<<>>>:::===>>>>>>BBBHHHJJJGGGJJJMMMQQQTTTUUUSSSPPPNNNOOOPPPQQQRRRSSSSSSSSSSSSQQQPPPNNNOOOPPPQQQPPPOOOMMMKKKHHHEEECCCCCCCCCDDD<<>>;;;777333444222111///............,,,000555777555444444555777777777777777777777777666666666666777777777888:::666777???DDDFFFLLLSSS___rrrvvvOOO666222333/////////.........------------------,,,,,,,,,++++++*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))******+++++++++,,,,,,,,,222///???[[[fff___cccrrrwww~~~yyynnnkkknnnwwwyyyyyy~~~{{{wwwppphhhccccccgggjjj``````aaabbbdddgggiiijjjmmmvvvvvvooooooyyy|||wwwuuuuuuvvvxxxzzz{{{}}}}}}}}}{{{yyyyyy{{{|||{{{zzzxxxxxxxxxyyy{{{|||||||||xxxwwwwwwvvvvvvwwwzzz|||{{{{{{|||}}}}}}}}}}}}}}}{{{{{{xxxtttqqqooonnnbbb]]]UUUNNNIIIGGGHHHIIIFFFHHHIIIIIIIIIIIIJJJKKK%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***+++***'''&&&((()))(((***333@@@QQQggguuuqqqyyy~~~|||{{{{{{jjjZZZYYY```dddfffggg___pppwwwmmmdddiiisssxxxcccvvvttthhhaaaTTTFFFFFFUUU___```ccckkklllgggdddfffhhhiiiiiijjjlllnnnlllooorrruuuuuussspppooommmhhhgggnnnrrrpppnnnpppssstttqqqpppvvv|||}}}|||{{{zzz{{{~~~}}}}}}||||||~~~|||vvvsssuuuwwwvvvxxx{{{}}}{{{{{{{{{|||}}}}}}{{{xxxvvvrrrllleeeaaaiiiqqqssshhh[[[YYY```fffpppmmmhhh```WWWNNNGGGCCC======>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;>>>===<<<;;;;;;<<<===>>>===<<<<<<<<<===>>>@@@AAABBBBBBBBBBBBCCCDDDEEEEEEBBBBBBAAAAAA???===;;;:::>>>>>>???AAACCCCCCCCCAAACCCBBBAAA@@@AAABBBDDDFFFIIIHHHGGGGGGGGGHHHJJJKKKPPPOOOOOOQQQSSSSSSOOOLLLFFFDDD@@@<<<:::888888999???>>>======???BBBFFFIIIHHHKKKNNNOOONNNLLLLLLLLLIIIHHHGGGEEECCC???999555666888:::888777:::BBBIIIVVV\\\^^^WWWMMMGGGBBB???555///+++000888>>>DDDJJJKKKFFFBBB???@@@AAAAAA@@@FFFFFFGGGKKKRRRVVVRRRLLLOOOQQQRRRSSSSSSTTTVVVXXXWWWTTTQQQPPPPPPPPPNNNKKKQQQPPPNNNJJJFFFCCCBBBCCCBBBBBBBBBDDDEEEEEECCCAAAFFFGGGGGGFFFEEEEEEGGGHHHDDDDDDBBB@@@===;;;999888111111111000//////......---///222555777888777777666666777777777777666666999777555333333444777888888;;;???BBBDDDGGGKKKNNNYYYmmm}}}cccEEE777333111111000......///...+++)))......---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''''''''((()))+++---///111<<>>>>>>>>>>>===============<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>??????======<<<===>>>@@@BBBCCCFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGFFFCCCAAA???@@@@@@@@@AAACCCEEEFFFFFFGGGFFFEEEDDDCCCDDDEEEFFFFFFFFFEEEEEEFFFHHHIIIJJJNNNNNNOOOQQQTTTTTTRRROOOPPPMMMIIICCC>>>:::888777999::::::<<<>>>AAADDDFFFHHHKKKMMMNNNNNNLLLLLLMMMJJJIIIHHHGGGEEE@@@:::666444777999888888;;;CCCIIISSSZZZ^^^[[[UUUOOOHHHAAA888222...222888===DDDJJJOOOMMMIIIGGGEEEAAA===:::@@@BBBEEEJJJNNNQQQPPPNNNRRRTTTVVVVVVTTTRRRQQQRRRUUUSSSQQQQQQRRRSSSRRRPPPRRRPPPNNNKKKIIIFFFDDDBBBAAAAAAAAACCCDDDDDDCCCAAADDDEEEGGGFFFFFFEEEGGGHHHFFFEEECCCAAA???===;;;;;;444333222000///...------,,,---///222333555555555555555666777777777666666888777555333333444666888888;;;>>>AAACCCEEEHHHJJJNNNZZZkkkzzz{{{YYY@@@333...222000//////000///---+++......---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))***++++++++++++***+++---...888KKK___jjjoooxxxqqqwww~~~zzzyyyyyy~~~zzzppphhheeedddbbbccceeebbbbbbbbbdddgggkkkppprrrwwwwwwvvvvvvvvvvvvwwwwwwxxxyyyzzz{{{|||}}}~~~yyyzzzzzzyyyxxxyyy{{{~~~~~~|||zzzyyyxxxxxxxxx~~~|||{{{zzzzzz|||}}}~~~}}}}}}}}}~~~{{{wwwwwwwwwtttooojjjbbb[[[VVVQQQNNNLLLKKKJJJIIIGGGGGGHHHKKKMMMRRRTTTSSSPPPPPPSSSRRROOO%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''(((*********+++---//////EEE```nnnrrrzzzvvveeettt|||qqqpppfffnnnyyyzzzjjjmmmrrr}}}ssshhhiiiqqqvvvvvvqqquuu{{{iiiKKKDDDQQQ```mmmtttooohhhiiikkkjjjjjjjjjiiihhhhhhjjjooorrrmmmlllmmmpppsssrrrnnnkkkllljjjlllsssyyyzzzyyyyyy}}}xxxrrrpppvvv~~~~~~yyy{{{xxxsssoooppptttzzz~~~~~~}}}|||{{{vvvoooooossssssuuuwwwyyyzzzzzzxxxxxxzzz{{{|||~~~~~~zzztttooosssyyy{{{wwwrrrrrrqqqppp|||ssseeeVVVJJJCCC@@@???===>>>>>>??????>>>>>>===>>>===============<<<<<<;;;<<<===>>>???@@@@@@@@@;;;;;;;;;<<<>>>@@@BBBCCCGGGHHHIIIIIIIIIHHHGGGFFFFFFGGGIIIJJJJJJHHHFFFDDDDDDCCCBBBBBBCCCFFFIIILLLJJJJJJIIIIIIHHHHHHGGGGGGEEEEEEEEEEEEFFFGGGHHHIIILLLLLLNNNQQQTTTVVVUUUTTTVVVTTTQQQLLLGGGAAA===:::888888:::<<<>>>AAACCCDDDGGGIIILLLMMMMMMLLLMMMNNNLLLKKKJJJIIIGGGBBB;;;777222555888999:::>>>DDDIIIOOOVVV\\\^^^^^^ZZZPPPFFF;;;555111333888<<>>@@@CCCGGGKKKNNNQQQTTTTTTWWWZZZ[[[XXXTTTPPPOOOSSSRRRQQQQQQSSSUUUUUUTTTSSSQQQNNNMMMMMMKKKGGGCCCAAA@@@@@@AAACCCCCCBBB@@@AAACCCFFFGGGGGGFFFGGGHHHGGGFFFEEECCCAAA@@@>>>>>>888666333111...---------++++++,,,---///000222333444444555666777777666666777666444333333444666777999;;;>>>AAABBBCCCEEEFFFNNNOOO]]]tttuuuQQQ999000222111000000111111///.........---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))******,,,---------,,,---///111>>>TTTddddddhhh|||xxxxxx|||zzz}}}qqqyyy{{{|||tttjjjbbbbbbddddddccceeebbbaaabbbcccggglllqqqttt{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvwwwwwwxxxyyyzzzzzzxxxxxxyyyxxxxxxzzz}}}~~~|||zzzxxxwwwwwwvvv~~~zzzxxxyyy|||}}}{{{{{{~~~yyyvvvuuuqqqlllgggaaaZZZSSSMMMJJJFFFDDDEEEHHHKKKPPPUUU[[[bbbffffffeee___UUUPPPOOOMMMJJJ%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''***,,,+++***---222===SSSnnn|||{{{{{{|||gggtttwwwmmmooowwwmmmmmmiiitttyyyqqqhhhhhhoootttkkkfffjjjmmm^^^HHHHHHXXXeeeqqqwwwqqqgggdddgggiiikkklllmmmmmmmmmnnnqqqsssrrrpppooorrruuuuuurrrnnnpppoooqqqwww|||}}}{{{yyy{{{uuuttt{{{~~~{{{xxxuuuvvvyyy}}}{{{pppmmmooopppssswww{{{~~~~~~}}}|||}}}}}}zzzvvvsssoooiiillleeeYYYMMMEEEAAAAAABBB>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@@@@???>>>>>><<<<<<===>>>@@@BBBEEEFFFDDDFFFHHHJJJKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJHHHFFFDDDCCCFFFJJJMMMKKKLLLLLLMMMMMMLLLKKKKKKHHHHHHHHHGGGGGGHHHHHHHHHHHHJJJLLLOOORRRUUUVVVVVVTTTTTTSSSRRRNNNJJJFFFDDD>>>===<<<<<<===???AAACCCEEEGGGJJJLLLLLLLLLMMMNNNNNNMMMLLLKKKIIIDDD===888111444888:::===AAAGGGKKKLLLQQQWWW\\\aaaaaaXXXMMM<<<666222333777;;;CCCJJJPPPTTTXXXZZZXXXVVVTTTTTTEEE@@@===???CCCGGGKKKOOOPPPTTTZZZ]]]\\\YYYUUUSSSRRRQQQQQQRRRSSSTTTUUUUUUTTTQQQNNNOOOQQQPPPJJJDDDBBB@@@@@@AAABBBCCCBBB@@@???BBBEEEGGGGGGFFFFFFGGGFFFFFFEEEDDDBBBAAA@@@@@@<<<:::666222///...------++++++******+++...000222222333444555666777777777666555444333444555666777;;;===@@@BBBBBBCCCEEEFFFQQQNNNTTTfffuuu{{{}}}fffEEE444222111//////000000///.........---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((()))))))))*********)))***,,,,,,,,,...222666DDDSSS___ccckkk{{{|||qqqgggzzzuuuqqquuuqqqggg```aaaeeeeeeddddddbbbbbbbbbdddhhhnnnsssvvv|||{{{zzzyyyxxxxxxxxxxxxwwwwwwvvvvvvvvvwwwxxxyyyyyy{{{|||{{{zzzxxxyyyyyy||||||{{{zzzyyyxxxxxxwww|||wwwtttvvv|||~~~}}}|||||||||zzzyyyuuullleee```[[[TTTOOOKKKHHHFFFDDDFFFHHHOOO\\\lll{{{qqqddd\\\UUUOOO%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))((('''))),,,***(((---555PPP^^^tttvvvdddnnnuuummmiiiqqqnnnkkk___jjjrrroooiiigggkkkooo```cccddd\\\QQQMMMSSS[[[dddooovvvqqqhhhdddgggkkkkkknnnrrrtttsssrrrrrrrrrtttrrrqqqrrruuuuuussspppvvvvvvxxx|||}}}{{{|||||||||{{{yyyyyyzzz{{{{{{|||||||||uuunnnoootttvvvyyy|||~~~~~~}}}|||~~~uuuqqqnnnhhhaaaWWWSSSMMMFFFBBBAAAAAABBB>>>>>>????????????>>>>>>???????????????????????????@@@@@@@@@???>>><<<;;;======>>>???@@@CCCEEEGGGAAACCCFFFJJJLLLLLLLLLLLLJJJHHHFFFEEEFFFHHHKKKMMMNNNMMMKKKGGGDDDDDDGGGKKKJJJKKKMMMNNNOOOOOOOOOOOONNNNNNMMMLLLKKKJJJIIIHHHGGGIIIKKKMMMOOOQQQSSSTTTQQQRRRSSSTTTSSSPPPNNNLLLGGGDDD@@@<<<;;;<<<>>>@@@CCCEEEGGGIIIJJJKKKMMMOOOMMMMMMMMMMMMKKKFFF???:::333555888;;;???DDDIIILLLLLLOOORRRWWW^^^aaa[[[QQQ<<<666333444666:::CCCKKKRRRXXX^^^aaaaaabbbggglllYYYIII:::888;;;<<<===???EEEKKKSSSYYY[[[ZZZYYYXXXRRRRRRRRRRRRQQQRRRSSSTTTUUUQQQOOOQQQSSSRRRMMMGGGEEECCCAAAAAABBBCCCBBB@@@>>>AAAEEEFFFFFFFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA???===:::666222///...------,,,+++***+++---000111111222333444666666777777666555555555555666777888===???BBBCCCDDDFFFIIILLLKKKKKKJJJRRReeeuuutttiii}}}vvvPPP666222000......//////...---......---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************(((***,,,+++***---333999HHHJJJVVVjjjyyy{{{||||||yyyyyywwwyyyeeepppzzzjjjhhhlllmmmeee___```cccbbbaaaaaabbbccceeegggkkkppptttvvvzzzzzzzzzzzzzzz{{{{{{|||{{{zzzxxxxxxxxxyyyzzz{{{xxx{{{~~~|||yyyvvvuuuyyyyyyzzzzzzzzzzzzzzzzzz|||xxxuuuwww}}}|||~~~~~~}}}}}}|||yyyxxxzzzzzzsssggg^^^VVVRRRMMMIIIGGGFFFEEEDDDAAAAAAIII\\\vvv{{{ttt%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((())))))))))))'''))),,,+++(((000<<>>??????@@@@@@??????>>>?????????@@@@@@@@@@@@AAAAAAAAAAAA???>>><<<:::999888888888999:::<<>>CCCJJJQQQTTTUUUWWWWWWRRRSSSSSSRRRPPPPPPQQQSSSTTTRRRQQQQQQSSSRRROOOLLLIIIGGGEEECCCDDDCCCBBBAAA???AAADDDEEEEEEDDDEEEFFFCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@===:::666222000......---,,,+++,,,---///111///000222444555666777777666666666666777888999999???@@@BBBDDDFFFKKKPPPTTTLLLLLLGGGHHH\\\tttxxxmmm[[[;;;444222///---......------......---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********+++++++++------+++***...888@@@GGGEEERRRnnnvvvsss~~~}}}wwwuuuxxxzzzmmmrrrfffeeeffffffaaa^^^______\\\\\\^^^dddeeehhhkkkooorrruuuvvvyyyyyyyyyzzz{{{|||~~~~~~wwwvvvuuussstttuuuwwwxxxtttxxx}}}~~~{{{xxxwwwxxxxxxzzz{{{|||}}}}}}||||||zzz{{{~~~}}}|||{{{uuurrrrrrvvvuuulll___XXXLLLIIIDDDBBBAAABBBBBBAAA>>>>>>DDDVVVqqq%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((((((((())))))))))))***&&&(((---,,,+++666FFFiiicccfffooooooeee^^^___aaa^^^]]]aaaccccccdddfffzzzxxxyyyiii]]]ccciiiiiieeeccciiippphhhiii___MMMHHHTTT]]]^^^cccjjjrrruuusssooopppsssmmmppptttvvvvvvtttrrrrrroooqqqrrrppplllkkknnnqqqnnnqqqqqqsss{{{|||}}}~~~~~~}}}xxxvvvwww~~~|||zzzxxxwwwwwwxxxyyy{{{}}}zzzlllaaaTTTIIICCCBBBBBBBBBAAAAAA@@@@@@>>>??????@@@@@@??????>>>@@@@@@@@@@@@AAAAAAAAABBBAAA@@@???===<<<;;;;;;:::888888888888999;;;===>>>===>>>@@@BBBEEEGGGIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMIIIMMMOOOMMMGGGCCCCCCDDDKKKKKKJJJJJJKKKMMMOOOPPPQQQRRRSSSSSSSSSRRRPPPPPPLLLNNNOOONNNLLLKKKMMMOOONNNOOOQQQRRRSSSTTTSSSSSSRRRPPPMMMIIIEEEAAA>>><<<===???BBBDDDEEEHHHKKKNNNJJJKKKMMMNNNMMMIIICCC===555444444777===CCCIIILLLKKKNNNQQQRRRVVVYYYVVVOOOFFFAAA;;;999777999AAAKKKVVV^^^ggghhhfffiiirrrzzzmmmZZZSSSOOOEEE>>>???BBBEEEIIILLLNNNOOOQQQRRRRRRTTTUUUSSSQQQQQQSSSUUUSSSRRRRRRRRRQQQQQQPPPPPPNNNKKKHHHFFFEEEDDDCCCAAAAAABBBDDDDDDCCCBBBDDDEEEBBBBBBBBBCCCCCCCCCCCCCCCBBBBBB@@@>>>:::666222///...------,,,,,,---...///...///111333555666777777777777777888999999::::::>>>???AAACCCGGGNNNWWW]]]\\\UUULLLLLLXXXkkkyyylllKKK777444000.........------......---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))*********++++++++++++---...---...666DDDOOOMMMQQQ]]]pppxxxwww}}}yyyzzzmmmfffccc___```______```]]]ZZZ\\\aaaeeegggkkkpppsssuuuuuuuuuyyyyyyyyyzzz{{{|||}}}~~~uuusssrrrqqqqqqsssvvvwwwuuuwwwzzz|||{{{{{{{{{|||yyyzzz{{{}}}}}}}}}}}}|||~~~}}}}}}}}}{{{zzzzzzpppkkkjjjmmmjjj___UUUQQQJJJFFFBBB@@@@@@@@@@@@@@@???AAAEEEPPPaaattt%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))***&&&(((......///<<>>AAACCCDDDFFFHHHJJJKKKLLLKKKIIIHHHEEEJJJOOONNNIIIDDDBBBCCCMMMLLLJJJIIIIIIKKKLLLNNNPPPQQQRRRTTTTTTTTTTTTSSSPPPQQQRRROOOLLLJJJLLLNNNKKKLLLNNNQQQTTTVVVXXXXXXUUUUUUUUUSSSNNNHHHBBB>>>;;;===@@@BBBDDDGGGJJJMMMIIIJJJLLLNNNNNNJJJCCC>>>555333333555:::AAAGGGJJJJJJOOOSSSTTTVVVWWWSSSLLLLLLFFF@@@<<<888888@@@JJJRRR\\\fffiiigggiiiqqqzzz|||kkk^^^ZZZTTTHHHBBBEEEKKKLLLMMMLLLKKKKKKMMMNNNRRRTTTUUUUUUSSSSSSUUUXXXRRRSSSSSSRRRPPPOOOQQQSSSQQQNNNJJJGGGFFFEEECCCBBBBBBCCCCCCCCCAAAAAACCCEEECCCCCCCCCCCCDDDDDDDDDEEEBBBBBBBBBAAA===888333000------------------......---///000333555666777777777777888999::::::;;;;;;===>>>???BBBGGGPPP[[[bbbjjj\\\PPPOOORRRZZZqqq{{{\\\999666222000//////...---......---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++'''***---...222>>>PPP^^^[[[gggqqqvvv|||qqqrrr}}}xxxiiieeeaaaYYY^^^___aaaccc___[[[___fffeeeiiinnnrrruuuvvvuuutttzzzyyyyyyzzzzzz{{{|||}}}yyyxxxvvvvvvvvvyyy{{{}}}yyyzzzzzzyyyxxxyyy{{{}}}{{{|||}}}~~~~~~}}}|||{{{~~~|||zzz{{{}}}{{{|||}}}|||zzzxxxxxxyyymmmgggdddeee```UUUNNNMMMNNNJJJFFFCCCBBBCCCCCCBBB???CCCGGGJJJQQQ^^^ooo|||''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((()))***))),,,777IIIWWWYYYXXX^^^___\\\dddlllggg\\\ccc```iiizzzppp]]]```bbb|||yyylllsssrrrbbb\\\ccc[[[aaajjjgggfffkkklllvvv[[[JJJJJJNNNWWW]]]XXXcccfffjjjooorrrttttttsssooorrrttttttrrrpppqqqsssmmmooopppnnnkkkkkknnnqqqrrrqqqqqqxxx}}}{{{{{{vvvssspppoooqqqtttvvvwwwzzz~~~~~~xxxuuuzzz~~~~~~}}}~~~{{{ppp```OOOEEEAAA@@@BBBCCCCCCBBBAAAAAABBB===???AAACCCDDDCCCBBBBBB<<>>;;;===<<<;;;>>>IIIXXX^^^^^^bbb]]]WWWRRRNNNKKKIIIGGGDDDGGGIIIFFF@@@<<<<<<>>>@@@AAABBBBBBBBBDDDGGGJJJFFFKKKOOONNNKKKGGGCCC@@@MMMOOOPPPOOOLLLJJJKKKMMMNNNNNNNNNQQQUUUVVVSSSPPPVVVVVVTTTSSSQQQOOONNNMMMOOOOOONNNOOOQQQSSSUUUWWWWWWWWWWWWVVVRRRMMMIIIFFF?????????AAABBBDDDFFFGGGLLLNNNPPPOOOKKKEEE@@@>>>999666444444888???DDDGGGJJJIIIJJJNNNSSSVVVUUUSSSOOONNNIII@@@999999BBBJJJUUU\\\dddfffeeeeeeiiinnnqqqiiiaaaZZZPPPFFFHHHQQQXXXTTTOOOOOOQQQOOOJJJEEELLLMMMNNNPPPSSSTTTUUUVVVVVVUUUUUUUUUUUUSSSOOOMMMSSSTTTSSSPPPKKKGGGDDDCCC>>>BBBFFFEEEAAA@@@CCCGGGEEEEEEEEEDDDDDDDDDDDDDDDHHHEEEBBBAAA@@@>>>888444///...,,,+++***++++++,,,...///111444555666666555777777888999::::::;;;;;;;;;===???AAAEEENNNZZZcccooojjj^^^OOOGGGQQQhhh{{{{{{xxxuuuMMM;;;...///222//////444......---------,,,,,,,,,------,,,,,,+++***))))))+++++++++++++++++++++++++++++++++************)))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))))))))***))))))))))))************,,,,,,,,,///888JJJ```ppptttwwwuuuxxxwwwnnn{{{rrr{{{jjjccceee^^^______^^^]]]]]]]]]^^^___jjjkkkmmmpppsssuuuxxxyyyxxxwwwwwwwwwwwwwwwwwwxxx{{{zzzyyyxxxwwwxxxyyyzzzyyywwwuuuwww{{{||||||}}}}}}||||||{{{zzz{{{}}}|||yyy{{{~~~|||{{{zzzvvvqqqmmmhhhbbb\\\YYYWWWTTTVVVZZZ```UUUKKKJJJLLLMMMKKKJJJIIIEEEDDDGGGJJJOOO[[[hhhjjj}}}''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***++++++,,,111===OOO\\\YYYYYYbbbeeecccjjjqqqjjjeeeccclll}}}ccc^^^___vvvrrrdddggghhh___]]]ddd```fffjjjiiiqqq}}}oooTTTIIIQQQVVV^^^ffffffcccfffjjjnnnqqqrrrrrrrrrrrrtttuuutttqqqpppqqqrrrpppmmmiiieeecccfffkkkppprrrqqqssszzzzzzsssrrrpppnnnmmmnnnqqqsssuuuvvv{{{|||wwwtttxxx~~~{{{uuuvvvzzz|||{{{vvvsssmmmaaaUUUKKKEEECCC@@@BBBDDDDDDBBBAAAAAABBBDDDDDDCCCAAA@@@@@@@@@AAA@@@CCCBBB===;;;???AAAAAA<<>>FFFMMMPPP\\\bbbkkkvvvzzzuuuoooiiieeeccc___YYYSSSNNNIIIDDDAAADDDDDDCCC???;;;999888999;;;999999<<>>;;;???CCCOOOZZZiiisssvvvvvvwwwxxx{{{xxxiiiQQQEEELLLVVV[[[WWWWWWUUUTTTRRROOOMMMKKKKKKJJJHHHHHHJJJNNNRRRUUUVVVWWWXXXXXXVVVSSSPPPMMMRRRQQQQQQPPPOOONNNNNNMMMEEEDDDBBBAAA@@@@@@@@@AAACCCDDDFFFGGGFFFEEECCCBBBEEEFFFFFFDDDAAA===;;;:::222111///---,,,++++++,,,+++---///111444555666777777777888999:::;;;<<<<<>>AAADDDEEEDDDBBBAAA@@@>>>@@@BBBBBBAAA@@@BBBDDDAAAHHHOOOTTT]]]kkkvvvzzz{{{yyyrrrmmmhhh```UUUMMMNNNRRRUUUUUURRRLLLHHHEEEHHH@@@::::::===<<<999888CCCFFFJJJNNNQQQRRRSSSTTTWWWUUURRROOONNNMMMLLLLLLMMMMMMNNNOOOOOOPPPPPPPPPOOOPPPSSSVVVXXXYYYYYYYYYXXXYYYZZZ\\\]]]\\\[[[[[[YYYUUUNNNGGGCCCBBBCCCDDDEEEHHHKKKLLLJJJGGGDDDCCCBBB>>>888333333777>>>DDDIIIGGGFFFFFFJJJOOOTTTWWWUUUUUUSSSKKKCCC>>>===???JJJVVVhhhuuuzzzzzzyyyyyy{{{rrrWWWMMMVVV\\\XXXZZZ[[[[[[YYYVVVSSSRRRRRRNNNLLLHHHFFFFFFIIIMMMPPPUUUWWWYYYYYYVVVRRROOONNNPPPOOOMMMMMMNNNNNNMMMMMMKKKHHHEEECCCBBBBBBBBBAAABBBDDDFFFGGGGGGEEECCCAAADDDGGGHHHFFFAAA>>>===>>>555333111...---,,,,,,,,,***+++---000222555666777777777888999:::<<<======@@@BBBDDDFFFIIIQQQ[[[bbbiiilllkkkbbbVVVOOOOOOSSS```rrr{{{sssrrr}}}}}}sss{{{~~~aaa???111111222000---............------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***+++))))))*********+++++++++''',,,000;;;UUUmmmnnn```ttt}}}uuummmrrrvvvuuu|||pppoootttjjjeee___ooo~~~vvv___]]]ZZZZZZ\\\aaagggkkksssssstttuuuvvvwwwxxxxxxyyyxxxwwwvvvvvvwwwxxxyyywwwyyyzzz|||}}}}}}||||||{{{zzzxxxvvvuuuuuuuuutttxxxyyyzzz{{{}}}}}}}}}~~~zzz}}}xxx~~~zzzsssmmmggg```ZZZVVVUUUOOOKKKJJJJJJJJJOOOTTTmmmppp```TTTOOONNNJJJQQQZZZdddooo}}}''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))******,,,333>>>KKKVVV\\\aaa^^^cccggghhhrrrxxxppp^^^\\\iiikkkaaagggoooccceeeiiiooonnniiinnnyyyqqqqqqqqqmmmrrrdddPPPFFFUUUjjjiii___```dddeeegggkkkooossswwwyyyzzzwwwvvvtttrrroookkkhhhfff```WWWMMMIIIMMMVVV^^^cccfffhhhlllttt}}}yyy~~~~~~~~~|||xxxuuurrrqqqqqqsssttttttssssssuuuwwwvvvzzz|||{{{{{{{{{{{{zzzwwwyyy~~~|||cccYYYKKKDDDBBBBBB@@@>>>???AAADDDDDDCCCAAAAAAAAA>>>??????>>>???EEENNNVVV```lll{{{{{{qqqcccfffjjjlllmmmllllllmmmgggZZZNNNJJJGGGCCC???@@@EEEDDDBBBCCCEEEIIIMMMOOOPPPQQQRRRRRRQQQPPPOOONNNOOOMMMKKKJJJIIIJJJKKKLLLMMMOOORRRTTTWWWXXXXXXXXXVVVWWWYYY[[[\\\]]]]]]]]]\\\ZZZUUUPPPKKKGGGEEECCCCCCEEEIIIKKKJJJJJJJJJKKKFFFCCC<<<555222555<<>>???BBBDDDFFFJJJQQQZZZbbbnnnqqqqqqiii]]]TTTQQQRRRQQQkkkzzzuuusss{{{|||ttt}}}~~~hhhEEE333111222000...//////.........------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))***++++++************++++++++++++++++++666KKK___iiijjjjjjtttzzz|||}}}zzzpppoooxxxyyyuuu}}}vvv|||yyydddYYY___dddllljjjhhhwwwtttccc```]]]\\\^^^dddjjjnnnrrrrrrsssuuuvvvxxxyyyzzzyyyxxxvvvuuuuuuvvvxxxyyyuuuwwwyyyzzz{{{{{{zzzzzzxxxxxxxxxxxxwwwwwwwwwxxxxxxyyyzzz|||}}}~~~}}}zzzsssxxxssskkkccc\\\VVVPPPLLLKKKFFFCCCDDDDDDDDDHHHNNNeeeuuueeeZZZSSSTTTVVV[[[aaaiiissszzz''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))),,,,,,000:::HHHTTT[[[^^^hhhcccgggjjjlllvvv}}}uuu]]]gggmmmdddaaauuussslllssszzzwww|||uuurrrqqqnnnrrr~~~tttUUUJJJLLL___qqqmmmhhhjjjkkkggghhhkkkooorrruuuwwwxxxwwwvvvtttsssqqqlllfffbbbYYYSSSKKKHHHJJJRRRZZZ___bbbffflllssszzzwww}}}xxxsssqqqpppsssvvvyyyyyywwwvvvxxxzzzvvvxxxwwwuuuwww|||~~~{{{yyywwwqqqjjjRRRKKKDDDAAABBBCCCBBB???@@@BBBCCCCCCBBBAAAAAABBB:::<<<>>>BBBLLL^^^vvv|||~~~tttgggaaaYYYMMMGGGHHHRRRLLLEEE??????BBBEEEGGGDDDGGGLLLOOOQQQQQQRRRSSSRRRPPPLLLIIIGGGGGGHHHHHHKKKLLLNNNQQQSSSUUUVVVWWWVVVWWWYYY[[[]]]^^^______]]]\\\[[[XXXSSSNNNJJJGGGCCCEEEGGGHHHIIIKKKNNNPPPKKKIIICCC;;;555666;;;AAAAAABBBDDDFFFGGGJJJNNNQQQUUUWWWXXXUUUNNNFFF???;;;FFFPPP```oooxxx}}}~~~{{{xxxgggUUUYYYmmmwwwqqqeeeddddddbbbaaa___]]]\\\YYYVVVRRRNNNKKKIIIHHHHHHLLLQQQVVVVVVSSSOOOMMMMMMLLLJJJIIIJJJLLLKKKHHHDDDIIIIIIGGGEEEBBB@@@>>>>>>???AAACCCFFFGGGGGGFFFFFFCCCEEEFFFFFFDDDAAAAAAAAA:::888555222///---,,,,,,******+++---///222444555666777888:::;;;===>>>??????AAAEEEGGGKKKRRR[[[cccrrruuuvvvooocccXXXQQQPPPLLLcccuuuuuusssyyy~~~}}}yyy{{{pppQQQ;;;222000///////////////.........------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,*********++++++++++++,,,222222@@@XXXeeefffjjjtttsssxxxzzz{{{uuuxxxoooooowww{{{|||~~~nnn_________aaa^^^```qqqyyymmmcccaaa___^^^aaagggmmmqqqrrrssstttvvvwwwyyyzzzzzzzzzxxxvvvuuuuuuvvvxxxzzzssstttuuuvvvvvvwwwvvvvvvuuuwwwyyyyyyxxxxxxyyy{{{xxxxxxzzz{{{|||}}}}}}~~~|||tttmmmjjjeee]]]VVVPPPLLLGGGEEECCC???===@@@AAA@@@CCCGGGUUUbbbwww~~~kkkbbbYYYUUUTTTVVV]]]eee''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))))))))+++---333@@@PPP\\\``````lllgggiiijjjiiioooqqqfff```kkkiiibbbnnn}}}}}}~~~|||{{{tttpppkkkgggkkkcccMMMPPPXXXjjjqqqhhhhhhmmmjjjnnnoooppprrrsssuuuvvvvvvwwwvvvvvvvvvuuuooogggaaaXXXTTTMMMGGGGGGMMMVVV]]]\\\bbbjjjrrrxxx|||~~~{{{}}}zzz{{{|||}}}~~~|||wwwsssqqqqqqssswww{{{|||yyywwwyyy{{{wwwwwwsssppprrrzzzzzzrrrfff[[[JJJFFFBBBAAABBBCCCBBBAAABBBCCCCCCAAA@@@@@@BBBDDDAAAIIITTT```ooo~~~qqq^^^TTTUUUkkkbbbUUUJJJEEECCCCCCCCC===@@@EEEHHHIIILLLPPPSSSRRRRRRQQQOOOMMMJJJHHHFFFIIIIIIJJJLLLOOOQQQTTTUUUVVVWWWXXXZZZ[[[]]]^^^^^^^^^^^^]]]\\\XXXTTTPPPNNNEEEEEEEEEEEEFFFIIIMMMQQQQQQOOOJJJBBB:::999===BBBHHHKKKNNNPPPNNNNNNNNNOOOSSSVVVYYYXXXRRRJJJAAA<<>>>>>>>>@@@BBBDDDFFFHHHIIIIIIDDDCCCCCCDDDEEEDDDBBB???<<<:::777333///---,,,++++++++++++,,,...000333444666777888:::<<<===?????????BBBFFFIIIMMMTTT^^^eeerrrvvvzzzvvvlll```WWWSSSJJJXXXeeejjjmmmuuu|||eeeJJJ888111000111////////////............------------------------+++++++++++++++++++++++++++++++++************)))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,*********+++++++++,,,,,,333:::JJJ[[[gggnnnvvv}}}|||}}}zzzyyyzzzmmmxxxrrr}}}|||{{{|||iii^^^[[[ZZZWWW[[[nnnuuuggg```___^^^___ccciiiooosssvvvwwwwwwxxxyyyyyyzzzzzzzzzyyyvvvttttttvvvyyyzzzuuuuuuuuuttttttuuuvvvvvvtttvvvyyyyyyxxxxxxyyy{{{zzzzzz|||}}}~~~~~~~~~~~~{{{}}}wwwrrriiiaaaXXXTTTMMMHHHFFFDDDBBBAAA>>>;;;;;;???@@@>>>???CCCJJJGGGMMM\\\kkkzzzyyymmmbbbYYYWWWZZZ''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))(((***222BBBTTT```cccbbboooiiiiiihhhbbbccc___PPPbbbppppppvvv{{{xxxwwwiiiwwwpppfffZZZYYYVVVHHHTTT___pppqqqgggllluuurrrvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxyyyxxxqqqhhhaaaZZZVVVOOOGGGDDDIIITTT\\\WWW]]]gggooouuuxxxzzzzzzyyy}}}|||}}}zzzrrrtttxxx{{{zzzwwwuuutttuuurrrwww||||||yyywwwxxx{{{yyywwwrrrnnnpppyyywwwmmm^^^PPPKKKHHHEEECCCBBBBBBBBBBBBCCCCCCBBB@@@???@@@CCCEEEUUUcccvvvrrreeedddvvvfffYYYPPPJJJFFFCCC===???AAAAAABBBDDDJJJNNNRRRTTTUUUUUUSSSNNNIIIFFFGGGGGGHHHIIILLLOOORRRTTTUUUUUUVVVWWWYYYZZZ[[[\\\______^^^\\\ZZZXXXUUUTTTGGGFFFEEECCCCCCFFFKKKPPPUUUTTTOOOGGG>>><<>>???AAACCCFFFHHHJJJKKKDDDBBBAAACCCEEEEEEBBB???===;;;777333000---,,,++++++++++++,,,---///222333666777888:::<<<>>>???@@@???CCCGGGJJJOOOVVV```gggnnnuuu||||||tttiii___[[[IIIMMMTTT]]]fffqqq~~~yyyyyyvvvXXX???444222444000/////////............------------------------+++++++++++++++++++++++++++++++++************)))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,******+++++++++,,,,,,,,,...>>>NNNYYYgggyyy~~~yyyzzz|||{{{zzzsssjjjoootttnnnddd]]]WWWQQQTTTffflll]]]\\\\\\\\\___dddjjjqqquuuzzzzzzzzzzzzzzzzzzyyyyyy{{{yyyvvvttttttvvvyyy{{{yyyxxxwwwvvvvvvvvvxxxxxxsssvvvyyyyyywwwwwwxxxzzz}}}~~~tttxxxyyytttnnnggg^^^VVVLLLHHHCCC??????@@@@@@@@@<<<:::;;;@@@AAA>>>>>>AAACCC===AAALLLNNNKKKXXXmmmzzznnn```\\\''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))***)))((()))***+++***)))'''444@@@EEEMMMZZZeeeiiiiiirrreeeZZZccc```WWW]]]ooo|||sssttt{{{xxxvvvzzznnncccXXXLLLGGGJJJ\\\```dddgggiiiiiijjjkkkppppppqqqrrrrrrrrrrrrqqqqqqtttwwwwwwwwwuuukkkaaa]]]ZZZSSSLLLGGGJJJRRRYYYXXX^^^hhhrrrxxxyyyuuurrrxxxyyy|||~~~~~~|||yyywww|||vvvpppmmmlllvvvwwwxxxwwwuuusssssstttuuuwwwyyyyyyxxxwwwwwwxxxzzz{{{{{{yyyxxxyyy}}}~~~|||ttthhhZZZNNNOOOIIIDDDDDDDDDAAAAAADDDDDDDDDAAA<<<999BBBWWWjjjxxxyyykkk\\\SSSJJJKKKKKKHHHDDDDDDGGGJJJKKKNNNRRRVVVVVVUUURRRPPPNNNLLLJJJIIIEEEEEEMMMWWWUUUTTTTTTTTTUUUWWWYYYZZZ\\\]]]___```___]]]ZZZXXXUUUKKKDDDBBB@@@>>>CCCKKKMMMSSSVVVSSSJJJCCCBBBDDDGGGXXXccc]]]XXXZZZZZZVVVVVVVVVYYY\\\XXXMMMCCC@@@======BBBNNNaaarrr|||xxxeee[[[ggguuuvvvqqqooolllhhhddddddffffffbbb^^^aaa]]]YYYXXXZZZXXXSSSNNNNNNNNNNNNNNNMMMMMMMMMLLLJJJNNNQQQSSSSSSRRRQQQRRRMMMNNNNNNNNNKKKGGGCCCAAAAAA@@@???AAADDDGGGIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDBBB???;;;777444222...,,,//////.........//////000222444777999:::;;;>>>@@@CCCEEEIIIMMMRRRYYY```eeerrrwww||||||zzzrrrdddVVVWWWNNNMMMXXXdddmmmxxxggg~~~{{{kkkCCC888777---111111111000///---,,,+++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,)))(((,,,...---///222555HHHRRRSSSgggxxx}}}yyy^^^zzzjjj\\\eeesssmmmfffYYYQQQVVVaaaddd___[[[___eeeiiillloooqqqssszzz|||~~~|||xxxvvvxxxzzzyyyxxxxxxwwwvvvuuuttttttxxxyyyxxxvvvssstttxxx|||vvvyyyyyyvvvuuuxxxzzzyyy}}}zzz{{{~~~xxxwwwvvvrrriii]]]NNNEEEDDDCCCAAA@@@???>>>======<<<<<<;;;;;;;;;<<<===>>>AAA@@@???@@@AAADDDFFFHHHTTTTTTZZZfffssslll'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))******)))((('''444AAAGGGMMMWWW___bbbdddjjjaaa[[[___XXXTTTbbb{{{jjjqqq|||{{{zzz~~~qqqcccSSSHHHKKKTTTbbbcccdddddddddeeehhhjjjmmmnnnnnnoooooooooooooooppprrrsssrrrttttttnnnfff^^^[[[TTTNNNKKKMMMSSSWWW[[[[[[___iiisssxxxuuupppuuuwwwyyyzzzyyyuuuqqqooowwwwwwvvvssspppmmmmmmnnntttuuuuuutttssssssuuuwwwqqqsssuuuvvvuuuuuuvvvwwwzzz{{{zzzxxxwwwxxx}}}zzzpppcccVVVMMMOOOIIIFFFFFFEEEBBBBBBDDDDDDDDDCCCBBBDDDOOObbbqqqzzzuuuuuuxxxxxxtttooollljjjgggeeegggjjjooorrrzzz{{{~~~vvvkkklllmmmiiiaaaVVVMMMHHHFFFEEEFFFJJJOOOSSSTTTTTTSSSQQQOOOMMMHHHDDDHHHOOORRRSSSTTTTTTTTTVVVXXXZZZ[[[\\\^^^``````^^^\\\ZZZXXXPPPIIIEEEAAA===???DDDHHHNNNSSSSSSNNNHHHEEEEEE???NNNaaaiiidddZZZXXX[[[WWWVVVYYY]]]ZZZQQQHHHEEE>>>===???GGGTTTcccooouuuxxxddd[[[jjj}}}|||xxxrrrnnnjjjiiikkkjjjfffcccccc___\\\[[[\\\[[[VVVQQQNNNNNNMMMMMMLLLMMMMMMNNNMMMPPPTTTUUUTTTSSSRRRRRRNNNNNNOOONNNLLLIIIFFFCCCBBBAAA@@@AAADDDGGGHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDCCC@@@<<<999666333000---///...............//////333555888:::;;;===???BBBCCCFFFJJJNNNSSSYYY```eeepppvvv{{{~~~~~~xxxiii[[[YYYWWWRRRNNNUUUfffyyyooo{{{zzzxxxWWW???555444000000000///...---,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++*********************************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,)))(((++++++***+++///;;;GGGPPPVVVjjj{{{wwwnnn\\\wwwhhhYYY]]]hhhooohhh[[[SSSUUU]]]^^^YYY\\\```fffllloooqqqsssuuu{{{zzzyyyyyyyyyyyyxxxwww{{{zzzyyywwwuuutttsssrrrvvvxxxyyyyyyvvvvvvwwwyyywwwzzzyyyvvvuuuyyy{{{zzz|||xxxuuutttnnneee\\\TTTLLLFFFBBB???>>>>>>===============>>>>>>>>>?????????@@@@@@@@@???>>>===>>>???AAACCC???>>>@@@FFFKKKRRR```ooo''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((()))******))))))(((...:::GGGMMMRRRXXX]]]```bbbbbb```bbbcccZZZaaa|||uuugggcccooozzz{{{||||||sssaaaNNNGGGQQQ```mmmllljjjgggfffgggkkknnnpppqqqqqqrrrrrrrrrrrrrrrqqqqqqooommmooosssrrrmmm```\\\VVVRRRRRRUUUWWWXXX^^^YYYXXXaaannnwwwuuuqqqtttvvvxxxxxxuuuoooiiifffkkklllmmmlllllllllnnnqqqsssttttttsssrrrtttwwwyyysssuuuwwwxxxxxxxxxzzz|||~~~}}}{{{yyyyyy{{{~~~uuuiii\\\PPPJJJJJJFFFCCCDDDBBB??????BBB???CCCHHHNNNUUUbbbpppzzz|||nnnddd```\\\VVVQQQPPPOOOOOONNNRRRRRRSSSSSSTTTUUUVVVWWWWWWWWWXXXZZZ```hhhoootttzzzjjj___QQQJJJCCCAAAFFFLLLOOOPPPSSSQQQQQQPPPKKKDDDDDDIIIMMMPPPSSSSSSRRRRRRTTTWWWYYY[[[]]]___```___^^^]]]\\\VVVPPPLLLEEE>>>;;;<<>>===???GGGSSSaaakkkrrrbbb[[[kkk{{{sssppplllkkklllllliiigggdddaaa^^^]]]^^^\\\XXXTTTPPPOOOMMMKKKKKKLLLMMMNNNOOORRRUUUVVVUUUTTTTTTTTTOOOOOOOOOOOOMMMKKKIIIGGGCCCBBBAAAAAADDDFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDBBB>>>;;;999666333000///......---------......333555888:::<<<>>>AAADDDEEEGGGKKKPPPTTTZZZaaaeeennntttzzzrrrccc]]]ddd___OOOKKK]]]pppxxx~~~llltttjjjEEE///222/////////......------,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************))))))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))++++++***---333IIIKKKPPP\\\nnn}}}{{{yyy}}}www___ccczzzhhhWWWWWW\\\kkkeee[[[TTTVVV[[[[[[WWW```eeelllrrruuuvvvxxxyyyzzzwwwuuuvvvzzz{{{xxxtttyyyxxxxxxwwwvvvuuuttttttvvvxxxzzz{{{yyyxxxxxxxxxzzz{{{zzzvvvwww{{{}}}|||}}}{{{|||{{{vvvmmmeeebbb[[[QQQHHHCCC@@@>>>===<<<<<<<<<<<<======>>>???======???@@@@@@@@@???>>>@@@???>>>=========>>>???EEEDDDCCCCCCAAAAAAFFFNNNYYYiii''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''(((******))))))))))))555???IIIOOOSSSWWW]]]aaabbb___```fffccc___ttt{{{yyyeeeaaacccnnnwwwxxxyyy}}}{{{zzzppp\\\LLLKKKYYYgggoooooommmjjjiiijjjmmmpppqqqrrrssssssttttttssssssooollleee```bbbiiikkkiiiaaa]]]YYYYYY\\\``````___```\\\[[[bbbnnnwwwxxxvvvzzz{{{|||{{{wwwppphhhdddfffhhhkkkllllllmmmnnnooorrrtttuuuvvvuuuuuuvvvxxxtttuuuxxxyyyyyy{{{~~~~~~}}}rrrcccUUULLLJJJHHHEEECCCCCCAAA>>>@@@EEEMMMYYYgggnnnrrrwww}}}|||~~~~~~zzzqqqeeeXXXOOONNNLLLJJJGGGFFFGGGKKKNNNLLLMMMNNNPPPRRRTTTUUUUUUWWWXXXYYYZZZZZZXXXVVVUUUcccdddjjjpppuuu{{{iii\\\KKKCCCCCCFFFGGGFFFMMMMMMPPPSSSQQQLLLKKKNNNKKKPPPTTTTTTQQQOOOPPPRRRVVVXXXZZZ]]]___`````````^^^\\\XXXSSSLLLCCC===:::;;;===AAAHHHOOORRRQQQNNNLLLCCCEEEZZZppptttjjjbbb^^^[[[ZZZ]]]\\\TTTMMMJJJBBBBBB@@@>>>???IIIWWWbbbccc\\\\\\lll||||||xxxrrroookkkjjjjjjiiihhhfffcccaaa___^^^^^^]]]ZZZWWWTTTRRROOOLLLJJJJJJLLLMMMMMMPPPSSSUUUUUUUUUUUUVVVPPPPPPPPPOOONNNMMMLLLLLLFFFDDDBBBBBBDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEECCC@@@>>><<<999666333///......------------...111333777:::<<<>>>BBBDDDFFFIIIMMMRRRVVV\\\bbbffflllqqqxxx|||mmmbbbjjjjjj]]]PPPQQQ^^^hhhzzzlll|||~~~|||wwwTTT555...///......---------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))***,,,,,,---444===YYYRRRUUUdddssswwwwwwyyywwwxxx|||yyyrrryyy{{{lllccctttjjjYYYUUUWWW```]]]WWWUUUWWW[[[]]]]]]iiimmmtttxxxzzzzzzzzzzzzvvvuuutttvvvxxxxxxvvvtttssstttuuuvvvwwwxxxyyyzzzxxxyyyzzzzzzyyyyyyyyyyyy}}}~~~|||xxxzzz~~~}}}|||{{{yyyvvvpppfffZZZRRRIIIGGGDDDCCCAAA???<<<:::>>>=========>>>???@@@@@@===>>>@@@BBBBBBAAA@@@???AAA@@@@@@??????@@@@@@AAAEEEEEEEEEDDDAAA>>>???BBB>>>FFFVVVlll''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''(((******))))))+++---:::???GGGMMMPPPTTT]]]dddkkkeeeeeebbbXXX\\\yyytttsssxxx{{{bbbdddhhhnnnsssuuuwwwyyyxxxuuuhhhTTTLLLTTTaaahhhfffhhhjjjjjjiiijjjkkkmmmnnnnnnooopppppppppppppppiiidddZZZRRRSSSZZZ^^^]]]___]]]\\\___dddiiiiiihhhaaaaaadddjjjrrrxxx{{{|||{{{tttmmmhhhdddhhhlllnnnmmmkkkjjjjjjooorrruuuvvvuuusssqqqqqqqqqrrrtttuuuvvvyyy|||}}}rrrcccSSSMMMNNNMMMIIIGGGFFFDDDCCCHHHPPPlllrrrfff[[[QQQIIIEEEFFFGGGHHHGGGGGGJJJOOOTTTPPPPPPPPPQQQRRRTTTWWWXXXZZZ\\\^^^___```___]]][[[\\\\\\^^^```___```hhhrrrwwwtttrrruuu~~~vvv|||hhhYYYSSSNNNIIIDDDGGGGGGJJJPPPRRRPPPQQQTTTNNNRRRVVVWWWTTTQQQPPPPPPSSSTTTWWWZZZ]]]___``````]]]^^^\\\XXXRRRLLLEEE@@@;;;999999>>>GGGOOORRRRRRQQQMMMGGGIIIZZZnnnuuupppfff___[[[\\\ZZZRRRIIIFFFHHHHHHFFFAAA>>>AAAKKKTTTPPPTTT^^^lllvvvyyyyyyzzzxxxuuuppplllhhhfffdddbbbdddcccbbbaaa```___]]][[[ZZZWWWSSSOOOLLLJJJKKKKKKJJJLLLPPPRRRSSSUUUVVVXXXRRRRRRQQQPPPOOONNNNNNNNNIIIGGGEEEDDDEEEFFFFFFEEEEEEFFFGGGGGGHHHGGGFFFFFFFFFDDDBBB@@@???<<<888555000///...---------------...111555888;;;>>>BBBEEEHHHKKKPPPTTTYYY^^^cccgggjjjooowwwxxxjjjhhhhhheeeUUUFFFOOOcccsss|||sssuuuuuummmNNN666000///...---------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++,,,+++...999FFFbbbYYY\\\mmmxxxvvvuuuyyy}}}~~~|||mmm|||uuuooo|||rrrgggqqqjjjYYYUUUVVVXXXVVVTTTVVVXXX\\\```cccpppsssxxxzzzzzzxxxwwwwwwqqqtttwwwwwwvvvttttttuuurrrrrrtttuuuwwwyyyzzz{{{{{{zzzxxxwwwwwwyyyzzz{{{~~~{{{}}}~~~{{{{{{xxxooobbbTTTJJJEEE======>>>@@@AAA@@@===;;;@@@@@@????????????@@@@@@AAABBBDDDFFFFFFEEECCCBBB@@@@@@AAAAAABBBBBBCCCDDD@@@BBBDDDCCCBBBBBBBBBAAAAAAAAADDDMMM]]]xxx''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''')))***)))(((***///333EEEHHHNNNTTTWWWZZZdddmmm}}}zzzuuubbbQQQ___|||qqqhhhddddddbbbhhhlllnnnppptttvvvuuurrrlll\\\JJJKKK\\\gggfffcccfffjjjmmmnnnnnnnnnooonnnoooppppppqqqqqqppppppmmmfffZZZOOOOOOUUUYYYYYY\\\\\\^^^aaafffjjjlllmmmdddfffiiinnntttzzz}}}{{{uuuoookkkcccfffjjjlllkkkiiigggffflllooorrrsssqqqooonnnmmmssstttvvvwwwxxxzzz~~~xxxiiiYYYSSSWWWRRRMMMHHHEEEDDDFFFQQQ\\\uuuvvvcccUUUMMMGGGFFFIIILLLKKKKKKKKKLLLOOOTTTXXX]]]\\\ZZZYYYYYYZZZ[[[\\\\\\[[[ZZZZZZ]]]```dddfff___^^^^^^___\\\YYY]]]cccfffaaa]]]^^^eeennntttwwwzzzzzzuuuuuuqqqiiifffiii}}}zzzkkk]]]SSSJJJGGGFFFHHHIIIGGGIIIMMMQQQSSSWWWZZZ[[[XXXTTTQQQOOOQQQSSSVVVYYY\\\^^^^^^[[[^^^^^^ZZZWWWTTTPPPJJJAAA<<<888999???FFFLLLOOOJJJUUUUUUGGGEEEXXXppp|||ooofff___]]]YYYQQQHHHCCCLLLMMMMMMHHHAAA>>>@@@CCC@@@JJJXXXdddlllssszzz|||vvvooohhhdddaaa```eeeeeeeeedddcccaaa```___^^^[[[WWWSSSOOOMMMLLLLLLHHHKKKNNNPPPRRRSSSVVVXXXTTTSSSQQQOOOOOOOOOOOOPPPMMMJJJHHHFFFGGGGGGFFFEEEEEEFFFGGGIIIIIIHHHGGGFFFFFFEEECCCBBBAAA>>>:::777111000///...............,,,///444777;;;>>>CCCFFFIIIMMMRRRVVV[[[___dddgggiiinnnuuu|||uuuhhhcccaaaSSSCCCNNNhhhsss|||~~~zzz{{{}}}{{{kkkbbbppp}}}ggg@@@333222000...------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,+++)))...???OOOeee___eeettt}}}zzzyyy~~~sssyyy{{{wwwqqqttttttiiiyyygggVVVSSSUUUUUUSSSTTTWWWXXXZZZ```fffsssuuuwwwwwwvvvtttsssssspppuuuyyyxxxuuurrrsssuuuuuuuuuuuuvvvwwwwwwxxxxxx|||zzzvvvuuuvvvyyyzzzzzz~~~~~~}}}{{{wwwvvvpppdddUUUHHHBBB@@@AAA>>><<<;;;===?????????BBBBBBAAAAAAAAABBBBBBCCCAAABBBCCCDDDEEEDDDCCCCCCAAAAAABBBCCCDDDDDDEEEEEEFFFIIIJJJIIIIIIKKKKKKHHHEEEDDDCCCCCCFFFQQQgggzzz'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((()))***((('''+++333999RRRTTT[[[cccdddeeelllvvvfffTTTppp}}}cccrrr}}}zzznnneeeaaa^^^ccckkkpppnnnooorrrrrrmmmfffaaaQQQAAAIII```kkkfffeeeiiimmmpppqqqqqqrrrsssppppppqqqrrrrrrrrrqqqqqqqqqjjj]]]SSSQQQWWW[[[YYYYYY[[[^^^```bbbeeeiiikkkiiiffffffkkkssszzz||||||||||||zzzxxxtttpppllljjjccceeehhhiiihhhiiijjjlllmmmnnnppppppooooooqqqrrrvvvxxxyyyyyyzzz}}}sssbbb]]]ccc[[[UUUMMMIIIHHHNNN]]]lllvvvhhh\\\OOOJJJFFFDDDGGGMMMRRROOOMMMMMMRRRZZZbbbfff```___^^^^^^]]]]]]]]]^^^```______```bbbeeehhhjjjgggeeefffiiihhhdddccceeefffaaa^^^^^^ccchhhkkklllhhheeeaaa]]]\\\^^^bbbdddsssiiidddjjjuuuzzzyyyvvv}}}yyyhhh^^^TTTNNNHHHBBBBBBDDDLLLNNNRRRXXX]]]\\\VVVPPPLLLNNNPPPSSSVVVYYY[[[\\\YYY]]]]]]YYYXXXYYYWWWRRRJJJEEE>>>999:::>>>CCCFFFEEEQQQVVVNNNEEEKKK___rrrxxxmmmccc```\\\TTTJJJEEEIIIMMMQQQQQQKKKDDD>>><<<777???JJJRRR[[[gggsss{{{xxxuuupppjjjddd```______bbbcccccccccaaa```______^^^\\\ZZZWWWTTTRRRPPPOOOKKKMMMOOOPPPQQQRRRTTTUUUVVVTTTQQQOOONNNNNNOOOPPPPPPMMMJJJHHHHHHHHHGGGFFFEEEFFFHHHIIIJJJIIIHHHGGGFFFEEECCCCCCBBB???;;;888222222111//////......///,,,///444888<<<@@@DDDGGGJJJNNNSSSXXX\\\```eeehhhhhhnnntttwww}}}uuuhhh```SSSKKKTTTffftttssstttvvvxxxxxxxxxxxx}}}qqq```[[[yyytttHHH666444111///------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++---,,,,,,666LLLaaajjjjjjqqq{{{||||||~~~~~~qqqvvvvvvpppyyyeeeTTTRRRUUUSSSQQQSSSWWWXXXYYYaaakkkuuuvvvwwwvvvtttsssssstttsssuuuwwwxxxvvvtttrrrqqquuuuuuuuuvvvwwwwwwxxxxxxzzzxxxuuuvvvxxxyyyyyywww{{{||||||}}}wwwoooiii___SSSIIIBBB@@@???BBB@@@======???CCCEEEFFFFFFFFFFFFFFFGGGIIIJJJKKKEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEHHHGGGDDDDDDHHHHHHDDDDDDCCCDDDFFFCCCAAAHHHRRR''''''''''''''''''''''''(((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((******(((''',,,555===WWWYYYaaajjjjjjhhhmmmvvv~~~fffXXX|||cccoooxxxuuummmhhhfffdddeeennnrrrooonnnppplllddd\\\YYYJJJ<<>>444777;;;@@@JJJZZZhhhpppiiigggddd```]]]]]]^^^```^^^___```___]]]\\\[[[\\\]]]\\\[[[YYYWWWUUUTTTSSSNNNPPPQQQQQQPPPPPPRRRSSSWWWUUURRROOOMMMMMMOOOPPPRRROOOLLLJJJIIIIIIGGGFFFEEEFFFHHHJJJJJJJJJHHHGGGEEEDDDDDDCCCBBB@@@<<<888333333111000////////////---000555999===AAAFFFIIIKKKOOOTTTYYY]]]aaaeeehhhgggnnnssstttxxxuuueeeYYYUUUYYY^^^tttpppooouuu}}}}}}xxxssstttmmmVVVwwwyyyOOO888666333000------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***---///222@@@[[[tttqqqttt{{{{{{zzz||||||yyyyyyvvvvvvvvvxxxeeeUUURRRUUUOOONNNQQQWWWYYY[[[dddpppwwwxxxxxxwwwuuuuuuwwwyyywwwuuuuuuvvvxxxwwwrrrnnnrrrrrrtttuuuwwwyyy{{{{{{xxxvvvvvvwwwzzzzzzwwwtttxxxzzz{{{||||||tttggg]]]OOOEEEAAA@@@???>>>>>>???@@@DDDHHHKKKKKKJJJJJJJJJKKKLLLNNNPPPRRRSSSOOOOOOOOONNNOOOPPPQQQQQQLLLLLLLLLLLLKKKJJJIIIHHHJJJLLLJJJEEEFFFKKKLLLGGGGGGDDDGGGKKKJJJDDDBBBEEE''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))&&&'''***+++)))+++;;;LLLRRR^^^ccc___bbbooouuuqqqrrr}}}cccgggnnnjjjlllaaaeeerrrssseeeaaahhhccclll}}}~~~ooofffjjjbbbMMM===CCCUUUaaadddbbbffffffhhhjjjlllnnnpppqqqppppppooonnnllllllnnnooolll```RRRMMMLLLMMMQQQVVVYYYTTT[[[hhhcccTTTXXXkkkfffjjjmmmooossswwwuuupppmmmkkkiiihhhhhhgggfffeeeeeeddddddfffiiimmmrrruuuqqqpppnnnllllllooouuuyyyuuuttttttvvvzzz}}}~~~rrrccc___jjjzzzvvveee\\\UUULLLHHHHHHIIIIIIHHHPPPQQQPPPOOORRR]]]lllxxx|||||||||~~~{{{wwwsssssswww}}}~~~}}}uuuggg\\\YYYXXXVVV]]]^^^bbbiiioooqqqnnnkkkmmmdddddd]]]SSSbbbnnnbbbeeehhhmmmnnnkkkjjjooovvvttt}}}}}}lllZZZNNNMMMFFFEEEJJJMMMJJJIIILLLPPPOOONNNMMMMMMNNNPPPQQQVVVVVVTTTTTTUUUXXX[[[^^^UUUTTTQQQKKKCCC<<<777555;;;@@@JJJSSSYYYXXXQQQKKKbbbhhhggg___\\\]]]VVVIIIGGGFFFHHHMMMSSSRRRJJJCCC777999999777999CCCKKKNNN^^^]]]\\\ZZZXXXVVVTTTTTT[[[[[[[[[\\\\\\]]]]]]]]]bbb]]]XXXVVVWWWVVVSSSQQQRRRPPPNNNNNNQQQSSSTTTUUUXXXSSSOOONNNOOOPPPOOONNNNNNPPPRRRQQQNNNJJJHHHHHHDDDEEEFFFHHHHHHGGGFFFEEEFFFFFFFFFEEEBBB@@@???>>>;;;888444111.........///444///000:::AAACCCGGGLLLMMMTTTXXXWWW[[[ccchhhhhhiiiiiimmmrrruuuxxxppp[[[RRRSSS```gggddd]]]fffzzzzzzyyyjjjrrrrrrMMM777...222111000000***---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))(((((()))***+++++++++*********))))))(((((()))************+++++++++(((---...---444KKKhhh}}}~~~|||zzz}}}xxx|||zzzfffttt|||```hhhxxxtttaaaVVVTTTTTTQQQSSSTTTUUUYYYaaammmuuu{{{wwwttttttvvvxxxwwwuuuwwwtttrrrtttwwwxxxtttooossstttuuuvvvwwwwwwwwwvvvssstttvvvwwwxxxwwwvvvuuuyyyzzz~~~|||oooeeeQQQKKKCCC???@@@AAABBBBBBGGGGGGHHHJJJLLLNNNNNNNNNPPPRRRUUUWWWZZZ]]]bbbeee\\\^^^]]]ZZZ^^^dddccc]]][[[ZZZWWWRRRRRRSSSOOOIIILLLKKKJJJJJJKKKJJJHHHFFFIIIIIIIIIIIIHHHFFFDDDBBB''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((***+++***///@@@RRRXXXeeeiii___\\\iiiuuuwwwxxxtttdddiiihhhaaaccceeekkk|||pppaaallljjjyyy}}}mmmmmm]]]III>>>III[[[cccdddeeefffggghhhjjjlllnnnpppppprrrrrrrrrqqqooonnnooooookkk^^^QQQKKKJJJKKKOOOSSSVVVVVVdddsssmmmXXXTTT___mmmqqqtttsssuuuwwwwwwtttnnnkkkgggfffgggiiikkkkkkiiiiiihhhhhhjjjmmmqqqsssppppppnnnmmmmmmqqqwww{{{yyywwwttttttxxx|||~~~mmm]]]^^^ooo}}}tttaaa^^^ZZZVVVSSSSSSTTTUUU\\\\\\\\\ZZZ[[[bbbnnnwww|||{{{|||ssskkk\\\PPPRRR___kkkqqqrrrrrrssswwwyyyyyyuuurrrrrrnnnkkkbbbXXX```nnnqqqnnnllliiigggdddbbbcccdddccceeehhhkkkooottt|||uuueeeSSSJJJEEEDDDIIIPPPIIIHHHHHHKKKNNNPPPPPPOOOKKKNNNRRRUUUVVVVVVVVVVVVXXXXXXVVVRRRLLLEEE@@@===:::===DDDMMMTTTUUUPPPJJJMMMZZZcccaaa______YYYOOOHHHFFFFFFKKKPPPOOOHHHAAA;;;@@@BBB@@@@@@CCCEEEDDDJJJJJJKKKLLLLLLMMMNNNNNNSSSTTTUUUWWWXXXXXXYYYYYY[[[YYYWWWUUUUUUVVVUUUTTTSSSRRRQQQRRRSSSTTTRRRQQQTTTRRROOONNNOOOOOOOOONNNMMMOOOQQQRRRPPPLLLGGGDDDDDDEEEFFFFFFGGGGGGGGGGGGEEEEEEDDDCCCCCCCCCAAA???<<<:::666333000000000000333222666===AAACCCJJJQQQRRRTTTTTTSSSWWW```eeedddhhhhhhkkkqqquuuzzz}}}hhhXXXPPPQQQ\\\aaa\\\\\\gggrrrvvv}}}sssxxxXXX>>>111222111111111,,,---------,,,,,,,,,++++++************************************************)))))))))))))))))))))))))))))))))))))))***++++++************)))))))))((()))************++++++++++++.........<<>>>>>FFFLLLMMMKKKIIIEEE??????@@@AAACCCEEEGGGHHHHHHKKKMMMOOOQQQSSSTTTTTTTTTVVVVVVVVVUUUSSSSSSTTTUUUUUUTTTTTTTTTTTTRRROOOLLLNNNOOOPPPPPPNNNNNNOOOPPPMMMNNNOOORRRSSSOOOHHHAAAEEEEEEDDDDDDEEEGGGHHHIIIEEECCCAAABBBDDDEEECCCAAA>>><<<999555333222222222111555;;;BBBDDDFFFLLLTTTWWWWWWUUUSSSVVV^^^ccccccggggggjjjpppuuu{{{fffTTTLLLYYYeeeeee___aaaooo~~~{{{sss^^^yyyiiiJJJ666333000111333---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))***+++************)))))))))))))))************+++++++++***,,,+++...DDDfff~~~~~~wwwwwwrrr^^^}}}jjjXXXWWW```ddd___WWWSSSRRRSSSQQQQQQRRRXXXaaajjjqqquuuuuutttrrrrrrsssssssssrrrwwwuuutttuuuxxxxxxtttqqqrrrrrrsssssstttvvvxxxxxx{{{zzzxxxwwwvvvwwwyyyzzzvvvuuurrrooogggZZZJJJ>>>?????????BBBFFFJJJLLLLLLKKKKKKLLLOOORRRUUUWWWYYY]]]___bbbfffiiinnnssswwwzzzrrrqqqyyyyyynnnhhheeeaaa[[[VVVTTTQQQPPPQQQRRRRRRRRRMMMMMMMMMMMMLLLJJJIIIHHH''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((+++***)))***000===QQQ```iiizzz|||eeeRRRXXXlllzzzfffZZZiiiuuuiii___eeekkkuuu{{{qqq}}}}}}fffKKK???CCC\\\jjjeeeccckkkcccdddgggjjjnnnqqqtttuuuvvvvvvvvvvvvuuurrrnnnkkk^^^SSSIIIFFFGGGIIIMMMQQQVVVcccvvv```[[[hhhqqqyyywwwsssrrrqqqoooooollliiihhhkkkoooqqqsssnnnnnnlllllllllmmmooopppqqqqqqpppnnnnnnqqqvvvyyy|||xxxwwwzzz~~~iiiZZZSSSZZZbbbcccgggnnnvvv~~~}}}nnn___XXXVVVKKKJJJHHHHHHJJJMMMQQQSSSTTTUUUUUUTTTSSSSSSVVVXXX[[[WWWTTTTTTXXX]]]bbbddd```___\\\ZZZXXXWWWVVVVVVWWWUUUQQQOOOPPPSSSWWWZZZfffqqq~~~zzz}}}wwwtttfffeee~~~}}}yyyzzz~~~}}}{{{ssshhhaaaaaaccccccbbbZZZ```hhhooovvv~~~}}}ooohhh\\\SSSJJJGGGKKKNNNMMMJJJLLLMMMLLLIIIHHHIIINNNSSSQQQSSSVVVYYYYYYVVVQQQMMMDDDAAA>>>???CCCFFFDDDAAA>>>CCCBBB<<<888===BBBDDDIIIHHHIIILLLMMMJJJBBB<<<@@@JJJSSSVVVUUURRRLLLFFFCCCCCCCCCCCCCCCBBBBBBBBBFFFHHHKKKNNNPPPPPPPPPPPPQQQTTTUUUTTTQQQOOOQQQTTTWWWUUURRRQQQPPPNNNKKKIIIJJJMMMQQQQQQOOONNNOOORRRPPPOOONNNQQQTTTRRRKKKDDDFFFDDDCCCCCCDDDFFFIIIKKKGGGDDDAAABBBEEEFFFCCC@@@???===:::777444333222222111666@@@HHHMMMNNNOOOPPPZZZ\\\\\\[[[[[[___dddhhhiiihhhjjjooossszzzyyy```RRRWWWbbbkkkiiiiiivvvzzz}}}~~~}}}\\\cccyyyxxxUUU<<<444000111222---...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))))))))***************)))))))))))))))))))))*********++++++++++++------333LLLnnn}}}{{{xxxwwwuuu{{{aaagggnnnXXXUUUXXXZZZXXXUUUSSSTTTTTTPPPPPPTTT\\\gggppptttuuutttsssrrrrrrrrrrrrrrrqqquuuttttttuuuwwwwwwuuurrrttttttsssssstttuuuvvvwwwzzzyyyyyyxxxxxxxxxxxxxxxuuummmaaaWWWOOOIIIDDDAAABBBCCCEEEHHHKKKMMMMMMMMMKKKMMMPPPSSSVVVZZZ^^^```aaafffmmmsssyyy}}}zzzxxxyyyssslllgggddd```]]]ZZZWWWRRROOOQQQPPPOOONNNLLLJJJHHHGGG''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((******)))***444EEEXXXdddqqqlllXXXZZZjjjtttsss[[[]]]zzzwwwgggbbbooo~~~vvvrrrrrrrrrsss~~~{{{tttWWWFFF@@@JJJbbbllleeecccjjjaaacccgggkkkppptttwwwyyywwwvvvuuuuuutttpppkkkfffWWWMMMEEEEEEHHHJJJNNNSSSYYYhhh~~~fff^^^gggsss}}}{{{wwwtttpppmmmmmmmmmnnnpppqqqpppnnnkkkkkkkkkkkklllmmmnnnoooqqqqqqpppnnnmmmooorrrvvv}}}{{{zzz{{{}}}kkkffffffnnnuuuxxxxxxppplll[[[SSSJJJHHHKKKNNNMMMJJJBBBCCCDDDEEEEEEFFFHHHIIILLLJJJFFFEEEGGGJJJLLLMMMLLLLLLMMMOOORRRWWW]]]aaa___```aaafffmmmwww|||jjjuuu~~~uuupppnnnjjjbbb\\\^^^___^^^]]]^^^dddnnnvvvvvvddd[[[[[[___aaaaaaXXXXXXVVVOOOHHHEEEFFFIIIJJJLLLQQQVVVZZZYYYTTTOOOCCCAAA@@@BBBFFFLLLOOOPPPMMMHHH???666444888<<<===>>>@@@DDDHHHKKKIIIBBB===EEENNNVVVXXXXXXWWWSSSMMMIIIHHHGGGEEEDDDCCCAAAAAADDDEEEGGGJJJKKKLLLLLLLLLKKKOOORRRRRRPPPPPPRRRUUUVVVRRRMMMJJJIIIIIIIIIHHHHHHLLLOOOPPPNNNMMMOOORRRSSSPPPMMMOOOSSSSSSOOOJJJFFFEEECCCBBBCCCEEEHHHJJJIIIFFFCCCBBBDDDDDDBBB@@@@@@>>>;;;888555333222111555;;;FFFTTT___aaaZZZRRRZZZ___eeeeeeaaa___dddkkkllljjjkkknnnqqquuujjjTTTMMMOOO\\\fffjjjttt~~~{{{uuuZZZkkk]]]BBB888000///111,,,.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))******))))))*********+++++++++---000333>>>TTTkkktttqqq||||||~~~}}}YYYXXX}}}www\\\VVVUUUTTTUUUTTTRRRRRRSSSQQQRRRWWWaaalllsssuuutttssstttttttttsssrrrrrrrrrsssssstttuuuvvvvvvtttsssvvvvvvuuuttttttttttttuuuwwwxxxxxxwwwtttooojjjhhhddd\\\OOOEEEAAABBBEEEHHHKKKLLLNNNOOOOOOOOOOOOOOOSSSWWW\\\aaadddggglllpppssszzz~~~|||xxxsssmmmeee]]]WWWUUUTTTSSSQQQPPPOOONNNMMM''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))******...:::MMM]]]eeerrrnnn___bbbiiikkkbbbVVVgggqqq___sssmmmiiikkkjjjlll~~~}}}qqqRRRFFFHHHTTTdddiiidddccchhhdddeeeiiimmmqqqvvvyyy{{{xxxuuussssssrrrnnngggbbbSSSJJJDDDEEEIIILLLPPPTTTZZZhhhjjjbbbhhhsss}}}}}}zzztttnnnlllmmmooorrrtttrrrnnnjjjiiiiiijjjjjjkkklllnnnnnnqqqqqqpppnnnmmmnnnrrruuuzzzyyyyyy{{{xxxvvvuuuwww~~~}}}sssmmmccc[[[[[[bbbfffccc^^^PPPPPPQQQTTTWWWZZZ]]]___]]][[[XXXXXX[[[^^^aaabbbdddeeegggjjjmmmttt{{{zzz|||vvvkkkvvvjjjaaaddddddbbb```___aaaeeehhhaaalllzzzooofffddddddccc]]]aaaddd___UUUJJJDDDCCCFFFGGGKKKQQQUUUUUUPPPKKK666999<<<@@@EEEMMMUUU[[[WWWRRRKKKFFFDDDEEEDDDBBB888:::===AAADDDDDDAAA>>>GGGOOOTTTUUUTTTTTTQQQMMMLLLLLLLLLLLLLLLKKKKKKKKKGGGGGGGGGHHHHHHIIIIIIJJJGGGJJJMMMPPPQQQSSSUUUWWWRRRNNNHHHEEEEEEGGGHHHIIIHHHIIIKKKKKKKKKLLLMMMOOOQQQOOOMMMNNNQQQSSSRRRPPPGGGEEECCCBBBBBBDDDGGGHHHHHHGGGEEECCCBBBBBBBBBCCCAAA???===:::777444333222999BBBPPPaaaqqqvvvmmmaaa```dddjjjlllfffaaadddkkkmmmkkkkkkmmmnnnpppyyyttt[[[KKKAAAIIIXXXdddnnnvvv~~~vvvzzzcccccccccJJJ>>>222...///,,,............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++******)))))))))))))))))))))))))))************)))************+++++++++***---666DDDRRR\\\dddjjjyyy}}}|||rrrMMM___uuu___UUURRRQQQSSSRRROOONNNQQQQQQUUU]]]gggooottttttssssssuuuvvvvvvtttsssssssssqqqrrrssstttuuutttssssssvvvvvvvvvwwwvvvvvvuuutttuuuuuutttooohhh___VVVQQQLLLIIIFFFCCCCCCEEEHHHJJJKKKMMMOOOOOOPPPQQQTTTVVVaaagggooouuuxxx|||yyypppiiiZZZYYYWWWUUUSSSRRRQQQQQQ''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''(((((((((((())))))))))))))))))))))))(((+++...222@@@TTTbbbfffjjjsssqqqeee___eeegggaaaXXXUUUkkklllrrrwwwmmmooonnnfffooo~~~}}}sss{{{uuuQQQJJJTTT___eeeeeeeeefffgggiiijjjlllooosssvvvxxxyyyyyyvvvrrrqqqpppmmmfff```TTTKKKEEEFFFJJJLLLOOORRRYYYgggyyyrrrpppvvv|||}}}|||zzzssslllkkklllooosssuuusssnnnkkkjjjjjjjjjkkkkkklllmmmmmmnnnooooooooooooqqquuuxxxyyywwwwwwyyy~~~}}}ppphhhccc```ccciiikkkgggaaaeeedddeeehhhmmmtttyyy|||xxxtttnnnlllnnnrrrvvvyyypppsssuuuwwwxxxzzzqqqrrr}}}rrrnnngggbbb^^^ZZZXXXVVV]]]eeemmmqqqwwwxxxgggWWWKKKEEEAAA@@@LLLSSSZZZYYYQQQHHHCCCBBBBBBBBBCCCHHHLLLKKKEEE???555;;;@@@BBBAAAEEENNNVVVXXXVVVTTTQQQNNNKKKJJJKKKDDDBBB???===<<<<<<<<<;;;BBBIIINNNNNNMMMNNNLLLIIIKKKKKKLLLNNNPPPQQQSSSSSSOOONNNLLLJJJJJJJJJKKKLLLKKKKKKLLLOOORRRSSSRRRQQQKKKHHHEEEDDDEEEGGGIIIIIIGGGFFFDDDEEEGGGIIIJJJJJJJJJKKKMMMOOOQQQQQQQQQQQQGGGFFFDDDCCCCCCCCCEEEFFFEEEGGGGGGDDDAAA@@@DDDGGGCCCBBB???<<<999666444333999FFFWWWiii{{{vvvpppmmmmmmooolllgggfffjjjkkkjjjjjjllllllmmmttt|||hhhXXXFFFAAAKKK[[[jjjsss|||~~~gggmmm}}}gggRRRFFF666...///,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++***)))))))))))))))((()))))))))************)))************+++++++++***,,,999KKKQQQPPP]]]rrr}}}ppprrrxxx}}}}}}ccc___ooowwwfff^^^TTTQQQRRRTTTRRRMMMMMMRRRRRRYYYccclllqqqrrrrrrrrrrrrtttvvvvvvtttrrrrrrsssoooqqqrrrssssssrrrrrrrrrrrrtttwwwyyyyyyyyywwwvvvsssqqqnnnggg^^^UUULLLGGGBBBDDDGGGIIIKKKLLLMMMNNNJJJMMMPPPTTTYYY```iiioooxxxnnnlllfff```ZZZVVVSSSQQQ''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))))))))))))))))))))))))))(((---000666EEEYYYdddfffaaafffbbbYYY[[[eeecccYYYVVVUUUgggxxxpppwwwtttiiikkkwwwuuuhhhsssxxxuuukkkiiijjj]]]JJJNNN\\\fffeeecccfffhhhfffmmmnnnoooqqqsssuuuvvvwww{{{vvvrrrpppooollleee___VVVMMMGGGHHHJJJKKKNNNQQQXXXggg{{{~~~xxxqqqjjjlllnnnrrrtttssspppmmmlllllllllllllllllllllllllllnnnooopppqqqtttxxx{{{yyywwwtttvvv|||uuutttssssssrrrmmmfff```fffeeedddgggnnnvvv|||}}}ssslllkkknnnsssuuussswww}}}bbbooobbbXXXQQQKKKFFFAAALLLTTTUUUUUUWWWVVVRRRQQQMMMGGGAAA<<<888666666000777>>>???<<<:::===AAA???>>>===@@@BBBAAA:::444DDDJJJNNNKKKCCC@@@FFFNNNVVVVVVTTTPPPIIIFFFJJJPPPVVVPPPFFF===777555666777:::AAAGGGHHHIIIJJJIIIFFFDDDEEEGGGIIILLLNNNOOOPPPXXXVVVRRROOONNNNNNPPPQQQRRRPPPOOOPPPQQQQQQMMMIIIGGGEEEDDDEEEHHHIIIJJJIIIGGGCCC@@@@@@DDDGGGGGGFFFDDDHHHMMMPPPQQQPPPPPPPPPGGGFFFEEEDDDCCCCCCDDDDDDAAAEEEHHHEEE@@@@@@EEELLLEEEDDDAAA>>>;;;888666444666FFFZZZlll}}}uuunnnpppqqqmmmiiiiiiiiihhhiiikkkkkkkkkqqqyyyqqqeeePPP@@@AAARRRgggssswww~~~tttaaa~~~iiiWWWLLL::://////---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++***))))))((())))))(((((())))))*********+++)))************+++++++++111222BBBVVVVVVPPPccc||||||wwwlllssssssmmm|||xxxYYYvvv}}}~~~oooWWW[[[TTTRRRTTTWWWUUUOOOOOOUUURRR[[[gggooorrrqqqqqqqqqqqqtttvvvvvvsssqqqqqqsssnnnppprrrsssrrrqqqqqqrrrooorrrvvvzzz|||{{{zzzyyyqqqnnniiibbbZZZRRRLLLIIIEEEHHHKKKMMMOOOQQQSSSUUUOOOSSSYYY```iiivvv|||rrrggg^^^XXXTTT''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))$$$...+++333OOOZZZXXXccceeeccc___ZZZYYY[[[\\\[[[JJJ\\\iiiqqqqqqyyydddWWWvvv~~~nnnmmmiiieeedddddd___SSSHHHZZZ```gggiiihhhfffhhhjjjkkknnnrrrsssssstttwwwzzz~~~zzztttqqqnnnjjjddd___VVVOOOKKKNNNOOOMMMNNNRRRaaammm|||}}}wwwuuuwwwvvvsssooonnnppprrrtttuuuuuusssooojjjhhhiiimmmpppooorrruuuvvvwwwwwwxxxyyywwwsssrrrwww|||qqqpppvvv}}}vvvtttyyypppjjjmmmrrrssssssttttttwwwzzz}}}~~~|||zzz}}}zzzkkkxxx___TTT]]]ccc[[[OOOKKKJJJDDD>>>===AAABBB@@@===AAAFFFGGGEEE@@@===;;;<<<999333999CCCAAA@@@KKKDDDFFFGGGDDD;;;444999BBBQQQUUUVVVQQQMMMLLLJJJGGGEEEJJJPPPSSSSSSPPPMMMKKKQQQUUUVVVQQQGGG>>>999999666888:::===@@@CCCEEEFFF??????AAAEEEGGGHHHOOOXXXZZZ[[[YYYVVVVVVYYYXXXTTTVVVTTTQQQMMMKKKIIIIIIJJJGGGHHHIIIGGGEEEFFFJJJMMMNNNIIIEEEDDDGGGHHHEEEBBBGGGIIIMMMOOOPPPPPPQQQSSSSSSLLLEEEBBBDDDEEECCC@@@CCCFFFHHHGGGDDDCCCEEEGGGGGGFFFDDDAAA===:::777555666@@@XXXwww~~~vvvyyyvvvtttsssooojjjjjjnnnkkkiiiggghhhkkkooorrrsss{{{oooSSSEEE???EEE[[[ttt|||{{{|||qqqrrrrrrUUU===333///---------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))),,,+++***))))))***+++,,,))))))))))))************,,,+++))))))+++......+++000===OOO]]]fffnnnyyywww}}}||||||}}}}}}rrrvvvooo```~~~nnn___SSSOOOPPPQQQQQQPPPOOONNNOOOQQQSSS^^^llltttuuurrrooooootttvvvwwwtttpppnnnnnnpppppprrrttttttrrrqqqqqqqqqvvvrrrqqqvvvyyyyyyzzz}}}~~~{{{ttthhh]]]TTTMMMGGGCCCLLLSSSTTTTTTWWWWWWTTTYYY___iiivvv{{{pppcccYYY''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))'''///---777QQQYYYZZZhhhccc]]]WWWYYY```ddd___XXXRRRbbbnnnrrr}}}gggmmm___```pppkkkfffaaa___\\\TTTLLLHHH[[[aaaggghhhfffeeefffgggjjjnnnrrrttttttuuuwwwyyywwwtttqqqmmmiiiccc]]]YYYSSSNNNMMMPPPQQQNNNPPPUUUbbbmmmzzz}}}yyyyyy{{{{{{xxxvvvxxxxxxuuuqqqoooppprrrsssssssssrrroookkkiiijjjnnnrrrqqqvvv|||}}}yyyuuusssrrrtttrrrsssxxx}}}{{{vvvyyyooojjjlllvvv}}}~~~}}}}}}~~~{{{xxxrrrjjjgggiiiwww{{{yyyjjj~~~}}}qqqgggiiissszzzuuummmqqqpppjjjbbb]]]\\\YYYUUUYYY[[[]]]___^^^[[[WWWTTT[[[___^^^\\\XXXGGG@@@KKKSSSMMMGGGAAA;;;888>>>GGGPPPRRRUUUWWWYYYXXXMMMAAADDDGGGLLLPPPQQQPPPOOONNNRRRWWW[[[YYYQQQIIICCCBBB???<<<888666777===CCCGGGFFFEEEFFFFFFCCCCCCKKKUUUWWW\\\^^^[[[XXXXXXXXXVVVQQQPPPNNNKKKHHHEEEBBBAAACCCFFFIIIJJJJJJKKKNNNQQQQQQMMMHHHGGGIIIJJJGGGDDDGGGJJJMMMOOOOOOPPPQQQRRRRRRMMMFFFCCCCCCDDDCCCBBBBBBDDDGGGGGGFFFFFFFFFFFFGGGFFFEEECCC@@@<<<888666;;;EEE___rrrmmmjjjlllmmmkkklllpppllljjjhhhiiikkknnnoooooovvvqqqTTTKKKCCC===OOOkkk{{{www}}}|||eeeIII999222///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))+++***))))))))))))***+++))))))))))))***************))))))))),,,......---000BBBWWWdddmmmuuu{{{|||uuu{{{xxxxxx~~~}}}|||ttt}}}|||eeeooozzziii\\\RRRPPPPPPPPPPPPOOONNNNNNOOOQQQWWWbbbooowwwxxxuuusssrrrsssuuuuuussspppoooqqqsssqqqsssuuuuuusssrrrrrrrrrwwwsssssswwwzzz{{{~~~zzznnn```UUUPPPMMMLLLJJJOOOUUUXXXYYY[[[```eeeoooxxxyyykkk''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))***000222???PPPSSSWWWeeefff]]]XXXccctttxxxkkk\\\ZZZgggooonnnqqqyyyyyyqqqdddaaaYYYbbb{{{pppkkkfffbbb___VVVKKKIIINNN\\\```eeegggeeeddddddfffkkknnnrrrtttuuuuuuuuuvvvppppppnnniiibbb[[[UUUSSSNNNOOOQQQTTTRRRPPPSSSXXXeeennnxxxtttpppooouuuyyyyyyxxxyyyyyyuuuqqqooopppqqqqqqqqqrrrrrrpppmmmkkklllooorrrsss|||}}}tttooonnnwwwwwwzzzxxxllliiinnntttooohhheeelllvvv{{{||||||uuutttyyyhhhdddzzztttiiiqqq}}}xxxwwwwwwxxxyyyvvvpppjjjrrr}}}ttt\\\QQQ\\\```SSSEEE???>>>@@@FFFMMM\\\^^^]]]XXXVVVUUURRRMMMFFFHHHJJJMMMOOOPPPQQQQQQRRRWWW^^^___ZZZSSSNNNLLLHHHDDD===888666888<<>>222.........---------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******************))))))(((((())))))***))))))))))))************(((((()))+++,,,---...///888OOOeeennnvvv~~~uuussszzzzzz}}}yyyxxxxxxfff~~~rrrbbbXXXRRRSSSPPPPPPPPPNNNMMMNNNPPPSSS\\\eeepppwwwxxxvvvuuutttssssssrrrqqqpppqqqsssvvvrrrtttvvvvvvuuusssssstttvvvttttttxxxzzz}}}mmm[[[PPPLLLOOOSSSRRRQQQWWWbbbgggiiiqqq|||~~~{{{pppiiihhhlllmmmjjjmmmttt~~~}}}''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((()))))))))))),,,000:::HHHPPPOOORRR\\\ccc\\\^^^qqqsssbbbbbbjjjnnnjjjhhhkkkllliiihhh]]]VVV```pppsssmmmmmmgggfffeee```RRREEEGGGRRR[[[___cccfffeeeeeefffgggkkknnnqqqtttuuuuuuttttttnnnnnnllleee\\\UUURRRRRRLLLPPPUUUVVVSSSQQQTTTXXXhhhooovvv||||||pppkkkkkkqqqwwwxxxxxxxxxvvvssspppnnnooopppppppppssssssrrrpppnnnmmmoooqqqsss}}}~~~tttpppqqqzzzzzz}}}xxxooooootttyyyppphhhiiipppuuuuuutttxxx}}}{{{rrrqqqnnnjjjeeecccccceeegggiiimmmsssyyymmm[[[```sss{{{vvvhhhbbbZZZTTTRRRUUUYYY]]]www}}}uuunnnlllvvv|||}}}kkkbbbkkk^^^OOOBBBAAAFFFKKKNNNQQQ___jjjppphhh\\\UUUTTTTTTMMMLLLKKKLLLOOORRRTTTUUURRRVVVZZZ\\\ZZZVVVTTTSSSLLLLLLJJJGGGBBB<<<777333<<<>>>EEEKKKKKKGGGFFFIIIMMMUUU[[[YYYTTTQQQNNNJJJHHHFFFBBBBBBEEELLLTTTYYYSSSTTTTTTSSSPPPMMMKKKIIILLLIIIEEECCCCCCBBBAAA???GGGIIIKKKMMMMMMNNNPPPQQQOOONNNKKKGGGCCCBBBCCCEEEAAAAAACCCGGGLLLLLLHHHDDDEEEFFFGGGGGGEEEAAA<<<999999;;;NNNwww}}}lllhhhiiimmmqqqnnnmmmlllmmmoooooonnnmmmllltttgggXXXJJJ===BBBQQQtttzzzaaaEEE555000///......------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))(((((((((((())))))((()))))))))************))))))***,,,,,,+++...333GGG^^^nnnrrr{{{uuurrrxxx~~~xxx}}}ttttttiii\\\VVVSSSVVVPPPQQQPPPOOONNNPPPTTTWWW```fffoootttvvvuuusssssssssrrrpppnnnnnnppprrruuurrrtttwwwwwwvvvuuuuuuvvvvvvtttuuuxxxzzz|||ppp]]]QQQMMMQQQXXXXXXSSS\\\sssyyyqqqjjjccc``````___\\\WWWUUUPPPNNNQQQRRRPPPRRRWWWXXXXXX[[[ccclllyyy''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((()))))))))))))))111DDDSSSWWWXXX[[[\\\XXXWWW```vvvooobbbhhhkkkllliiiggghhhkkknnniii[[[ZZZeeegggcccdddhhhaaafffggg]]]KKK@@@FFFRRRZZZ]]]aaaeeegggiiijjjkkkmmmnnnpppsssuuuuuutttsssnnnmmmiiiaaaWWWRRRQQQRRRLLLRRRWWWWWWTTTSSSUUUXXXfffmmmuuuzzz~~~wwwrrrmmmlllqqquuuuuuvvvwwwrrrpppmmmmmmnnnpppqqqpppuuuuuuuuussspppnnnnnnooonnnwwwwwwrrrsssvvvxxxwwwyyy|||rrrjjjmmmuuuzzz{{{~~~|||yyyxxxxxxyyyyyyyyy|||zzzvvvqqqkkkfffcccaaa```___\\\WWWSSSQQQRRRSSSSSSVVVYYY[[[___eeekkkooorrrrrrsssuuuvvvvvvtttrrrjjjggg```TTTIIIEEEIIIOOOGGGDDD@@@@@@GGGTTTbbblllwwwppphhhfffbbbhhhooodddYYY^^^RRRHHHBBBIIISSSXXXWWWUUUSSSdddvvv}}}yyymmm\\\NNNQQQNNNLLLMMMRRRXXX]]]___XXXXXXWWWVVVTTTTTTUUUVVVOOOQQQSSSRRRNNNGGG>>>999:::777:::BBBIIIKKKLLLOOONNNSSSVVVUUUTTTRRRKKKDDDAAABBBEEEIIIOOOVVV[[[___SSSRRRQQQPPPNNNLLLJJJHHHLLLIIIFFFDDDCCCCCCBBBAAAEEEGGGIIIJJJKKKLLLOOOQQQOOONNNLLLIIIEEECCCDDDEEEAAAAAACCCHHHLLLMMMIIIEEEDDDEEEGGGGGGEEEBBB>>>;;;>>>>>>JJJkkkzzzqqqmmmllllllkkkjjjjjjkkkmmmnnnmmmllllllqqqzzz}}}^^^JJJEEEEEEBBBlll{{{nnnPPP;;;333000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((())))))))))))((((((((()))))))))************,,,***,,,...+++)))///888RRRbbblllooo{{{~~~wwwzzzxxxwwwmmmeeeeee[[[VVVRRRUUUQQQQQQPPPPPPPPPTTTZZZ^^^fffjjjooossstttsssrrrrrrsssqqqnnnlllmmmnnnpppqqqrrruuuwwwxxxwwwvvvvvvwwwvvvtttuuuyyyzzz{{{~~~kkk]]]SSSOOOSSS[[[aaa\\\iii{{{tttoooiiibbb[[[VVVRRROOOPPPTTTUUUQQQLLLOOOLLLJJJJJJJJJHHHIIILLLIIIHHHJJJOOORRRWWWbbbmmm''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))'''444NNN]]]bbbmmmrrrhhhVVVWWWbbbvvv~~~wwwkkkeeedddcccdddgggggggggjjjooofff[[[cccpppkkkfffhhhgggiiitttttt___JJJFFFOOOWWW\\\^^^bbbfffiiilllnnnooopppooooooqqqssstttsssrrrmmmkkkeee^^^WWWRRRPPPPPPMMMSSSWWWVVVVVVXXXZZZZZZcccllluuu}}}wwwvvvrrrqqqssssssqqqssswwwpppooommmmmmoooqqqqqqppptttvvvwwwvvvsssqqqooooookkkpppuuuuuupppooosssxxxxxxxxxzzz}}}wwwyyy~~~|||xxxuuussstttuuuwwwmmmlllkkkjjjiiiiiiiiijjjgggddd```[[[WWWUUUSSSSSSQQQQQQPPPNNNLLLLLLOOOQQQMMMQQQRRRQQQRRRVVVZZZZZZZZZZZZZZZYYYYYYXXXXXXXXX[[[SSSOOOPPPKKKBBBAAAGGGFFFGGGJJJMMMRRRYYYaaagggkkkooosssvvvvvvsssooolllnnnsssvvvwww}}}yyyoooaaa```eeeXXXHHHIIIKKKGGGJJJVVV```bbb```^^^]]]^^^eeesssrrr[[[RRROOOMMMPPPXXX```fffiiiccc___XXXRRROOOPPPRRRTTTPPPPPPQQQQQQPPPOOOMMMLLLCCC;;;666888???FFFOOOWWWTTTVVVVVVTTTTTTSSSMMMEEE???FFFOOOXXX\\\ZZZVVVSSSKKKKKKLLLNNNOOOOOOMMMJJJFFFEEECCCAAA@@@?????????AAACCCFFFGGGHHHKKKNNNQQQPPPOOOLLLIIIGGGEEEDDDDDDAAABBBEEEHHHKKKKKKIIIGGGDDDEEEGGGGGGFFFCCC@@@>>>888;;;GGGbbbvvvnnnkkkjjjiiiggghhhjjjllllllkkknnnooowwwgggNNNKKKGGG;;;ZZZooozzzwwwYYY???111000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++((())))))******))))))((())))))))))))************,,,***,,,...+++)))333AAAWWW```gggmmm}}}yyygggkkkwwwzzzUUUVVV|||ccc[[[VVVPPPRRRQQQPPPPPPPPPRRRWWW___dddnnnoooppprrrsssrrrrrrqqqssspppmmmmmmnnnooopppppprrrtttwwwxxxwwwvvvwwwwwwyyyvvvvvvzzz|||yyywwwxxxwwwjjj___ZZZUUURRRWWWaaapppooo~~~xxxooojjjccc___\\\YYYUUURRRTTTSSSSSSUUUXXXWWWTTTPPPPPPNNNKKKIIIFFFEEEDDDDDDFFFEEEFFFJJJKKKKKKOOOTTT^^^```bbbdddhhhqqq{{{''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))***;;;VVVbbbhhhuuu___]]]dddrrrwwwpppkkklll```]]]aaajjjnnnkkkjjjlllmmm___fffrrrooopppssskkkzzzbbbJJJNNNZZZ]]]```aaadddhhhllloooppppppssspppnnnoooqqqssssssrrrmmmjjjfffbbb^^^XXXSSSOOONNNSSSVVVVVVYYY```bbb___dddnnn|||wwwvvvvvvvvvqqqmmmqqqwwwsssqqqoooooopppqqqqqqpppqqqtttwwwxxxvvvtttrrrrrrnnnppprrrqqqoooooosssvvvwwwyyy}}}wwwrrrkkkdddaaaaaacccfffbbbbbbaaa___]]]\\\]]]]]]UUUUUUTTTTTTSSSSSSSSSSSSKKKLLLLLLLLLKKKLLLNNNPPPMMMSSSUUUSSSTTTYYY\\\ZZZWWWWWWVVVUUUTTTSSSTTTUUUXXXQQQOOOQQQRRROOOLLLMMMKKKOOOTTTUUUTTTRRRRRRRRRSSSUUUWWWXXXXXXXXXWWWWWWTTTZZZ^^^___cccooo{{{~~~rrrlllhhhUUUFFFIIIQQQRRRWWWbbbhhhiiiiiikkkrrrhhh^^^bbbsss}}}qqqXXXTTTPPPRRRZZZccchhhjjjllleee[[[RRRMMMKKKLLLMMMNNNNNNNNNNNNPPPQQQRRRSSSLLLGGGAAA===:::<<>><<<;;;;;;<<<===>>>@@@BBBDDDFFFJJJNNNQQQRRROOOJJJIIIIIIHHHEEEBBBBBBDDDGGGHHHHHHHHHIIIJJJFFFGGGGGGGGGFFFEEECCCBBB444999BBBUUUxxx}}}vvvtttpppnnnkkkjjjkkklllmmmmmmpppnnntttqqqVVVMMMJJJCCCLLLfff{{{~~~zzzssseeeHHH666111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))***++++++***))))))))))))))))))***************(((***...,,,,,,:::MMMbbbdddjjjvvvzzz}}}~~~}}}xxxbbbmmmyyyzzzdddKKKYYYttt[[[VVVSSSOOORRRNNNNNNNNNNNNRRRYYYbbbhhhqqqqqqpppooooooooonnnmmmqqqooonnnoooqqqssssssqqqqqqtttvvvwwwwwwvvvvvvwww}}}xxxwww|||~~~yyypppkkkiii___YYY[[[[[[YYY___jjj~~~}}}wwwqqqjjjeee[[[ZZZZZZZZZZZZ[[[[[[[[[______^^^\\\YYYUUUQQQOOOJJJIIIGGGDDDAAAAAA@@@>>>DDDAAAAAAFFFHHHGGGGGGIIINNNMMMMMMMMMOOORRRVVVYYYgggttt''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))///AAA[[[bbbhhhyyyfff___```jjjnnniiiiiinnndddaaagggtttzzzuuuoooooozzzddddddlllkkkuuu|||ooo^^^EEEOOO]]]^^^ddddddfffiiimmmooopppppptttqqqmmmnnnpppsssssssssnnnllljjjhhhfff```VVVOOONNNSSSUUUVVV\\\fffhhhdddgggtttwwwxxxyyywwwpppkkkoooxxxvvvtttrrrqqqrrrrrrqqqooonnnqqqvvvxxxxxxvvvuuuuuussstttuuutttsssrrrtttuuurrruuu|||yyynnnlllfffbbb[[[VVVUUUYYY___cccbbbbbbaaa^^^\\\ZZZZZZ[[[WWWXXXXXXXXXVVVTTTRRRPPPLLLMMMMMMLLLKKKJJJKKKMMMLLLTTTYYYYYY\\\cccfffeeeZZZZZZYYYWWWVVVVVVXXXZZZQQQUUUWWWTTTPPPPPPOOOMMMLLLQQQVVVXXXWWWUUUUUUVVVRRRTTTWWWVVVUUUTTTUUUVVVUUUZZZ[[[UUURRRUUU[[[]]]```cccfffjjjmmmqqqvvvyyyzzz}}}zzzuuulllWWWLLLUUU[[[\\\bbbiiilllllloootttuuurrrlllgggjjjrrruuuttt___ZZZTTTUUU[[[bbbeeeeeeppphhh\\\RRRKKKGGGFFFFFFJJJLLLNNNPPPPPPPPPOOONNNOOOPPPPPPIII<<<555<<>>======>>>@@@<<<>>>@@@CCCEEEIIINNNRRRTTTNNNIIIHHHJJJJJJFFFAAABBBEEEHHHIIIGGGFFFIIIKKKHHHHHHHHHHHHGGGFFFFFFEEE???@@@AAAIIIddd~~~xxxuuuqqqoooooopppppppppqqqnnnrrr|||xxx]]]OOOMMMPPP???^^^wwwyyy|||pppuuuWWWCCC111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++)))***+++,,,,,,+++***)))))))))))))))************(((&&&)))---,,,...???UUUnnnmmmrrrwwwlllttt}}}~~~~~~}}}kkkvvv}}}kkkVVVNNNhhhkkkRRRQQQQQQOOOSSSLLLLLLLLLMMMQQQYYYcccjjjqqqooommmlllkkkkkkjjjiiipppnnnnnnppptttwwwvvvtttqqqsssvvvwwwvvvvvvvvvwwwzzzxxx~~~yyykkkbbbiii___[[[```aaa___fffqqqrrrfff^^^[[[\\\WWWZZZ^^^aaacccfffjjjlllhhhgggccc]]]TTTMMMIIIHHHAAABBB@@@>>>===>>>>>>===AAA<<<;;;???CCCCCCBBBBBB@@@@@@AAADDDHHHLLLMMMLLLSSSYYYbbbmmm|||''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((---((($$$+++---+++///777TTTggglllssszzzooodddlllnnnXXXUUUeeeiiilllgggooo|||ttttttrrrhhhfffppptttrrrwwwfffLLLSSSXXXXXXbbbdddhhhmmmppprrrssstttuuuvvvwwwvvvuuuwwwxxxssskkkjjjaaabbblllooodddXXXUUUUUUYYY[[[[[[```fffgggccckkkrrr}}}}}}zzzvvvqqqmmmnnnqqquuutttxxxyyyuuussstttsssqqqsssvvvxxxwwwyyy{{{xxxrrrsssqqqooooooqqqsssssssssxxxzzz|||~~~rrrcccXXXTTT]]]eeeccc[[[UUUWWW\\\^^^]]]^^^^^^XXXRRRTTT[[[ZZZYYYYYYZZZZZZXXXTTTQQQNNNMMMLLLKKKKKKKKKKKKLLLKKKYYY```[[[YYY```fffdddZZZUUUQQQSSSXXXZZZVVVQQQSSSRRRSSSVVVXXXYYYWWWUUUTTTRRRUUUYYYXXXTTTQQQRRRQQQQQQRRRTTTTTTRRRRRRTTTRRRYYY^^^[[[VVVUUUTTTRRRVVVSSSTTTXXXYYYYYY[[[___gggiiiiiieeeaaabbbiiiqqqlllooooookkkjjjlllllljjjwwwwwwrrruuuuuuoooiiijjjkkkgggaaa```gggpppnnn```RRRKKKIIIGGGGGGHHHKKKMMMRRRUUUVVVUUURRRPPPRRRRRRQQQNNNHHH@@@888333EEEPPPZZZXXXOOOMMMVVVaaa___YYYTTTRRRUUUZZZ]]]^^^llliiibbbZZZQQQHHHBBB???CCCCCCCCCCCCDDDEEEFFFGGGGGGFFFCCCAAAAAAFFFNNNTTTWWWSSSMMMHHHGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHJJJKKKKKKIIIGGGGGGGGGGGGEEECCCCCC;;;888CCC^^^xxxwwwvvvsssnnnlllpppuuuqqqiiinnnmmmooovvv|||```NNNLLLQQQMMMDDDNNNeeetttvvvwwwkkkBBB777000,,,...000///...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((,,,))),,,333...???kkkwwwsssxxxuuujjjeeexxxuuuqqq{{{~~~iiiJJJ^^^hhhXXXSSSRRRPPPOOOOOONNNNNNPPPWWW^^^eeehhhppppppppppppoooooonnnnnnmmmjjjjjjooowwwzzzvvvpppttttttuuuwwwyyy{{{zzzyyywwwzzz{{{hhhbbb```______aaafffkkkoooyyyqqqggg```[[[YYY\\\```ccchhhooowwwzzzvvvnnnhhheee]]]RRRKKKGGGEEEDDDBBB@@@???>>>>>>=========>>>:::;;;<<<===>>>???????????????>>>>>>???@@@BBBCCCKKKOOOSSSSSSVVVbbbuuu''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((('''---(((%%%+++,,,***000AAAWWWccchhhsss}}}yyyhhhfffdddSSSRRRaaaffffffwww|||rrrooogggnnnuuuuuuqqqqqqxxxyyy[[[IIIQQQTTTSSS]]]fffiiimmmoooqqqrrrtttuuutttxxxyyyvvvuuuuuurrrnnneee]]]]]]gggkkkccc\\\ZZZZZZ[[[^^^bbbgggjjjkkklllpppvvv}}}~~~}}}zzzuuuqqqnnnnnnooopppqqquuuvvvsssppppppooommmuuuxxxyyyyyy{{{~~~{{{vvvtttqqqooonnnooopppooonnnyyy{{{}}}~~~vvvoooiiidddfffsss{{{yyyxxxyyyxxxssslllfffddddddfffccc```_________^^^]]][[[]]]aaaeeehhhiiihhhhhhfffppptttmmmiiimmmnnniiiqqqiiiaaa^^^```cccaaa^^^___\\\YYY[[[aaaiiiqqquuu```[[[XXXWWWUUURRRRRRVVVPPPQQQRRRSSSQQQOOONNNNNNSSSYYY[[[WWWTTTUUUVVVVVVXXXTTTRRRTTTUUUTTTVVVZZZRRRTTTWWWWWWXXX^^^iiirrruuu|||}}}|||xxxsssrrr|||{{{uuuqqqlllgggcccdddjjjqqqhhhZZZKKKEEEFFFIIIMMMQQQWWWXXXYYYZZZXXXTTTPPPNNNOOOOOOPPPOOOLLLGGGAAA===;;;BBBKKKSSSYYY\\\```bbb\\\YYYWWWYYY```ggglllooobbb^^^XXXQQQLLLIIIGGGGGGHHHHHHIIIIIIJJJKKKLLLMMMQQQOOOLLLIIIGGGIIIMMMQQQWWWSSSNNNIIIGGGGGGGGGHHHEEEEEEEEEEEEGGGIIIKKKMMMLLLKKKIIIHHHIIIHHHGGGEEECCC===:::BBBWWWxxx{{{tttyyyvvvrrrooosssvvvrrrjjjooonnnooovvveeeQQQLLLOOOGGGEEERRRcccmmm}}}vvvoooxxxxxxRRR===444...///111///---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))***************,,,,,,---111555LLLllltttwwwyyymmmjjj|||{{{~~~~~~ccc[[[{{{{{{aaaUUURRRQQQPPPPPPQQQOOOOOOSSS[[[ccchhhkkkoooooonnnnnnnnnnnnnnnnnnlllkkkkkkoootttwwwuuurrrvvvuuuuuuvvvxxxyyyyyyxxxyyy{{{{{{~~~nnnhhhfffcccaaaaaadddhhhjjjuuu{{{ssslllfffiiiddd___\\\]]]aaagggmmmzzz{{{||||||xxxoooddd\\\TTTOOOJJJFFFFFFEEEDDDBBBBBBAAAAAA@@@@@@@@@AAAAAA>>>??????@@@@@@@@@@@@???>>>>>>>>>???@@@CCCEEEFFFCCCGGGIIIIIIIIIOOOZZZccc''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((''',,,(((&&&,,,+++***222PPP\\\^^^aaappp{{{~~~hhh]]]XXXNNNQQQaaajjjlll|||sssoooccc{{{vvvqqqwww}}}nnnTTTNNNXXXXXXVVV___iiijjjmmmnnnooopppsssvvvsssxxxzzzvvvrrrqqqpppnnn^^^WWWVVV___eeebbb___```aaa]]]aaakkkooonnnqqqwwwzzz}}}yyyyyyvvvrrrqqqrrrrrrpppnnnrrrwwwyyyvvvssssssrrrooosssvvvxxxxxx{{{~~~|||xxxxxxuuusssqqqqqqqqqooonnnuuuyyy~~~~~~yyywwwwwwxxxxxxssskkkjjjkkkkkkjjjpppqqqtttyyy~~~yyyuuurrrsssqqqoooooossskkkddd[[[SSSOOOOOOOOOOOOTTTWWWWWWRRRPPPRRRTTTSSSVVVRRRPPPRRRRRRPPPQQQUUUUUUUUUTTTQQQPPPUUU]]]dddmmmwww}}}rrrkkkmmmsssxxx{{{lll\\\KKKDDDFFFJJJQQQXXXbbbbbbbbb```]]]ZZZVVVTTTPPPPPPPPPQQQQQQNNNIIIEEE;;;999===IIIXXX___\\\VVVXXX[[[```hhhooorrrsssrrr[[[WWWQQQLLLIIIJJJLLLNNNNNNNNNOOOPPPQQQRRRSSSTTTVVVVVVTTTRRROOONNNPPPQQQVVVSSSOOOKKKIIIGGGGGGHHHCCCCCCCCCDDDFFFIIILLLNNNNNNLLLJJJIIIJJJJJJHHHGGGCCC@@@>>>AAAMMMhhhxxxzzzyyyuuusssuuuxxxssslllooonnnooouuu~~~ooo[[[QQQPPPGGGLLLZZZbbbfffzzz|||pppfffbbbCCC999111000111///------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))*********++++++---,,,///......BBB___nnnpppzzzyyynnnrrr~~~~~~qqqVVV[[[~~~}}}kkkXXXQQQQQQQQQPPPQQQRRRPPPPPPWWWaaajjjmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmoooqqqsssuuuuuuyyywwwuuuuuuvvvxxxxxxwww{{{||||||tttmmmkkkgggddddddeeehhhjjjooovvvzzzvvvpppjjjccc\\\bbbbbbbbbdddkkkttt||||||sssiii]]]QQQJJJEEEDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCAAAAAABBBAAAAAA@@@??????<<<<<<======>>>@@@AAABBBAAACCCEEEFFFEEEFFFHHHJJJ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&+++)))(((,,,***+++777[[[]]]XXXYYYiiiqqqtttzzzuuudddWWWQQQNNNSSSeeeuuuzzz|||ppplllgggmmmkkkqqq|||aaaNNNSSS^^^[[[ZZZbbbjjjkkkkkkllllllnnnrrruuutttvvvvvvrrrpppppplllgggXXXRRRQQQXXX^^^___```bbbddd^^^cccqqquuupppsssyyysssqqqooorrrxxxyyyvvvqqqrrrwwwzzzxxxvvvwwwvvvssssssvvvxxxyyy|||{{{{{{yyyvvvuuuuuuuuusssqqquuuyyyvvvuuu~~~zzzyyyxxxwwwppp\\\WWW[[[\\\YYYYYYZZZXXXSSSRRRUUUTTTQQQSSSPPPQQQTTTSSSOOONNNPPPXXXXXXVVVQQQNNNPPPVVV\\\^^^ffflllooovvv~~~rrrmmmrrr|||ppp```OOOGGGGGGIIINNNSSS____________^^^\\\ZZZYYYTTTSSSRRRRRRRRROOOJJJEEE@@@;;;999@@@MMMVVVWWWUUUYYY```kkksssvvvpppggg```ZZZWWWSSSNNNLLLMMMNNNPPPOOOPPPQQQRRRSSSTTTTTTTTTQQQSSSTTTUUUSSSSSSSSSTTTTTTSSSQQQNNNJJJHHHGGGGGGCCCCCCBBBCCCEEEHHHLLLNNNOOOMMMKKKIIIJJJJJJIIIHHHDDDBBBAAA@@@CCCXXXxxxxxxvvvsssuuuwwwssslllllllllmmmsss||||||gggYYYSSSIIINNNYYY[[[]]]tttzzzggglllIII===111///000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++...***000///000OOOnnnmmmnnn|||sssnnnyyy|||xxxooo]]]MMMMMM___sss}}}kkk^^^RRROOOPPPPPPPPPQQQRRRPPPRRRZZZfffnnnpppnnnlllmmmmmmmmmmmmnnnnnnnnnlllnnnoooooooooqqquuuyyy{{{xxxuuutttuuuvvvwwwvvvzzz|||xxxnnnmmmjjjhhhhhhiiikkklllkkkppprrrqqqqqqqqqnnnjjjkkkooossswww|||xxxkkk^^^TTTKKKEEEAAACCCCCCBBBBBBCCCCCCBBBBBBDDDEEEEEEFFFFFFFFFFFFFFFDDDEEEEEEEEEEEEEEEDDDDDDBBBBBBAAA@@@??????>>>>>>BBBBBBDDDFFFHHHHHHGGGFFF''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''((((((((((((&&&+++)))))),,,)))...???YYYXXXQQQSSSaaaeeebbbfffhhhaaaWWWSSSSSSVVVfff{{{|||iiiccckkkyyylll___hhhkkkPPPFFFSSS[[[WWWYYY```jjjjjjkkkjjjkkknnnrrruuuvvvtttqqqoooppppppggg]]]SSSOOONNNSSSXXX\\\^^^aaaeee```eeerrruuuooosss{{{sssqqqqqqvvv{{{|||xxxsssnnnsssvvvtttsssuuuuuurrruuuxxxyyyzzz~~~vvvtttssstttuuuuuusssrrruuuuuuzzzmmmffflllzzzuuurrrxxxuuukkkggghhhgggfffhhhkkkhhhcccaaa```bbbeeebbbZZZUUUTTTRRRVVVYYYVVVSSSSSSZZZ```]]]```aaabbbfffpppwwwyyyyyyuuurrruuuyyyuuummmiiiooovvvvvvooohhh\\\OOOLLLLLLMMMOOOQQQVVVWWWXXXYYYYYYXXXWWWWWWTTTQQQPPPQQQRRRPPPKKKFFFBBBAAA??????DDDNNNYYYaaa^^^dddlllooommmdddZZZSSSVVVVVVTTTSSSQQQPPPOOONNNLLLMMMNNNOOOPPPPPPPPPOOOJJJLLLOOOQQQQQQQQQRRRSSSRRRSSSSSSQQQLLLHHHGGGGGGFFFDDDCCCCCCDDDGGGJJJLLLPPPMMMJJJIIIIIIJJJIIIHHHEEECCCCCCAAA>>>KKKrrrvvvvvvtttrrrsssuuurrrllliiijjjlllqqqyyyqqq___UUUGGGFFFMMMQQQVVVnnn~~~nnnsss}}}uuuOOO@@@222...////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************++++++++++++---***000111777[[[uuukkkppp~~~}}}zzzssslllppp~~~|||cccPPPLLLJJJGGGSSSeee___VVVOOOOOOPPPOOOOOOQQQPPPQQQUUU^^^iiioooooommmnnnnnnnnnnnnnnnnnnnnnnnnmmmpppqqqpppnnnpppvvv{{{zzzwwwuuutttuuuvvvwwwwwwxxx|||xxxnnnmmmllljjjiiihhhggggggbbbfffhhhhhhllltttxxxxxx}}}}}}vvvrrrhhhZZZNNNFFFDDDCCCDDDDDDDDDCCCBBBBBBCCCEEEFFFGGGHHHIIIIIIJJJIIIHHHHHHGGGGGGHHHJJJJJJKKKKKKKKKIIIHHHHHHGGGFFFEEEDDDDDDBBBAAAAAACCCFFFHHHGGGEEE''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((&&&+++)))))),,,)))222HHHSSSSSSNNNRRR]]]]]]XXX]]]aaa```XXXVVVZZZYYYbbbyyyuuuwwwkkk___rrruuuuuudddkkk[[[GGGHHHWWWXXXVVV^^^cccjjjkkkllllllmmmppptttwwwxxxuuupppnnnqqqpppcccTTTNNNMMMMMMQQQUUUYYY\\\]]]eeedddiiiqqqrrrooottt}}}zzzvvvvvvvvvyyy{{{zzzuuupppqqquuuvvvsssrrrttttttrrrooorrrssstttwww}}}}}}zzzooonnnnnnpppqqqrrrqqqooohhheeeiiiuuuvvviiifffqqqwwwnnnlllpppvvvyyyqqqaaaWWWVVVZZZ]]]___```ccciiioooooojjjjjjiiijjjqqqyyy{{{vvvooorrrxxxzzzxxxxxxxxxooocccaaaYYYSSSVVV[[[]]]^^^```\\\\\\]]]]]][[[YYYVVVTTTNNNKKKJJJMMMRRRSSSNNNJJJGGGIIIIIIFFFDDDGGGOOOWWW^^^``````___[[[WWWUUUUUUOOOPPPRRRSSSSSSQQQOOONNNIIIJJJKKKLLLLLLKKKJJJIIIGGGHHHJJJJJJJJJJJJKKKMMMQQQTTTVVVSSSNNNIIIGGGGGGGGGFFFDDDCCCDDDGGGKKKMMMQQQNNNJJJIIIIIIJJJJJJJJJFFFCCCDDDDDD???DDDcccyyyyyyvvvqqqppprrrpppkkkhhhiiikkkpppwwwvvvbbbUUUJJJBBBGGGRRRYYYmmmyyyrrreeeXXXFFF444...///000//////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,***,,,///444EEEffftttiiiuuu||||||iiilllxxx}}}~~~~~~^^^KKKRRRTTTGGGDDDOOOWWWRRROOOPPPQQQOOOOOOQQQPPPTTT[[[cccjjjnnnnnnlllooooooooonnnnnnnnnmmmmmmnnnoooqqqpppooopppuuuyyywwwuuussstttvvvwwwxxxwwwwww}}}yyynnnooonnnmmmiiieeeaaa^^^___aaabbbaaafffrrr~~~{{{nnnaaa^^^WWWLLLCCC@@@@@@BBBCCCBBBCCCDDDEEEEEEGGGKKKNNNHHHIIIIIIJJJJJJHHHGGGFFFEEEFFFHHHIIIJJJKKKKKKKKKHHHHHHIIIJJJKKKKKKKKKJJJHHHFFFDDDDDDEEEGGGGGGGGG''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''+++)))***,,,***777QQQVVVXXXTTTVVV\\\XXXTTT]]]]]]^^^UUUUUU```]]]```tttzzz{{{mmmbbbwwwyyy}}}mmmmmmQQQFFFQQQ___XXXZZZgggjjjkkkmmmnnnpppqqqtttwwwzzzxxxwwwuuusssrrrmmm___QQQIIIJJJMMMPPPUUUYYY[[[[[[eeejjjoooqqqpppqqquuuyyy~~~xxxvvvwwwyyyzzzyyyvvvssspppvvvxxxwwwrrrooopppqqqoookkkmmmnnnnnnrrrwwwwwwtttqqqpppqqqrrrttttttsssqqqggg___aaappp{{{zzzyyyccc]]]___^^^]]]\\\aaalllvvvtttmmmhhhgggiiioootttrrrlllfffwww{{{kkkbbb\\\YYY___eeegggggghhhdddddddddccc___ZZZUUURRRJJJGGGFFFJJJQQQTTTQQQLLLKKKOOOUUUXXXVVVPPPIIIDDDNNNPPPQQQPPPOOOOOORRRTTTNNNOOORRRSSSSSSRRROOONNNIIIJJJKKKKKKJJJIIIGGGEEEEEEEEEEEEDDDCCCEEEHHHKKKPPPTTTWWWUUUOOOIIIGGGGGGFFFEEECCCCCCEEEIIIMMMPPPSSSPPPLLLJJJJJJKKKLLLKKKHHHCCCDDDGGGBBBBBBWWWsss{{{sssooopppnnnjjjjjjkkklllooottt{{{zzzeeeWWWQQQCCCIIIXXX\\\gggxxxxxxiiinnnxxxbbbNNN:::111000000......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,(((//////888VVVnnnnnngggxxxxxxzzzdddppp~~~ppp~~~mmmccc```dddaaaRRRHHHGGGQQQNNNMMMPPPPPPNNNOOOSSSPPPWWWaaaiiillllllllllllpppooonnnnnnmmmlllkkkkkklllmmmnnnnnnnnnppprrrtttsssrrrrrrtttwwwyyyyyyyyyxxxzzzoooqqqsssrrroooiiibbb]]]```cccbbb___dddtttvvvlll]]]NNNJJJGGGCCC@@@AAAAAABBBAAADDDGGGLLLNNNNNNOOORRRTTTQQQQQQRRRRRRQQQOOOMMMLLLMMMNNNOOOOOOPPPPPPPPPPPPLLLMMMOOOPPPQQQQQQQQQQQQOOOOOOMMMKKKJJJJJJKKKKKK''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((+++)))***,,,***999VVV^^^```\\\[[[]]]UUURRR]]]ZZZ[[[OOORRRdddcccaaasss|||{{{wwwjjjbbbuuuzzzzzzlllfffJJJEEEVVVaaaVVVZZZkkkllllllnnnqqqssstttwwwzzz}}}wwwzzzzzzwwwrrrkkk^^^QQQDDDHHHMMMPPPUUUZZZ\\\[[[gggoootttqqqpppssswwwxxx~~~~~~xxxrrruuuxxxzzzxxxuuutttsssuuuwwwtttlllggghhhhhhgggnnnpppqqqqqqtttyyyzzzwwwxxxxxxxxxyyyzzzzzzxxxvvvyyylllhhhuuuwwwssswwwhhh```XXXYYYgggtttuuuooo```^^^```ffflllnnnnnnnnn|||zzzeee^^^ZZZ^^^ccccccaaaaaabbbccccccbbb^^^WWWQQQMMMJJJGGGEEEJJJQQQTTTQQQLLLIIIOOO]]]kkkrrriiiUUUEEE:::@@@GGGLLLLLLKKKLLLMMMSSSSSSTTTTTTSSSQQQOOONNNJJJKKKLLLLLLKKKHHHFFFDDDBBBBBBAAA@@@AAADDDIIIMMMOOOTTTXXXVVVPPPIIIGGGGGGEEEDDDBBBCCCFFFKKKPPPSSSTTTQQQMMMKKKLLLMMMMMMMMMIIIBBBCCCHHHEEEBBBQQQiiiuuuoooooommmjjjmmmmmmnnnooorrrxxx~~~iiiZZZRRRCCCHHHXXXWWWYYYqqq}}}vvv```}}}ooo|||jjjUUU>>>333111000...---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,'''222000;;;aaarrrjjjgggyyy{{{nnnvvvuuussscccsss~~~|||~~~vvvjjj~~~\\\ppp|||jjj[[[RRRNNNMMMKKKLLLOOOPPPNNNPPPTTTQQQZZZffflllmmmkkkkkkmmmoooooonnnmmmkkkjjjiiihhhkkkkkkkkklllnnnooopppqqqppppppqqquuuxxxzzzzzzyyyzzz|||ooorrrvvvxxxvvvpppiiiddd```cccbbb^^^cccuuuwwwfff\\\NNN@@@???@@@BBBEEEHHHHHHFFFDDDIIINNNUUUXXXWWWVVVUUUVVVaaabbbbbbbbbaaa^^^\\\ZZZ]]]]]]^^^^^^]]]]]]\\\[[[ZZZZZZ[[[\\\[[[ZZZYYYXXXOOOPPPQQQOOOMMMLLLMMMNNN&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))((((((&&&(((333GGGYYYXXXVVV___bbbZZZYYY]]]ZZZYYY^^^SSSccchhhSSSpppvvvrrrooommmhhhcccdddiii{{{uuurrrtttuuunnnbbbYYYDDDTTTbbbccc___```gggmmmkkkmmmqqqtttvvvyyy|||}}}zzzwwwtttqqqhhhYYYKKKDDDHHHMMMNNNPPPTTT]]]dddmmmrrrvvvyyyyyyyyy|||~~~xxxzzz|||}}}}}}{{{yyywwwmmmmmmmmmllljjjiiijjjlllpppooooooqqquuuwwwxxxxxx{{{{{{|||}}}}}}|||{{{zzzvvvvvvtttttt~~~~~~~~~ttt```VVVeeezzzwwweeebbbcccjjjsssuuuqqqppptttuuussssssvvvvvvooogggbbb^^^XXXRRRQQQPPPMMMIIIHHHHHHHHHIIIMMMQQQSSSQQQOOOPPPZZZdddkkkooommm___PPPJJJEEE@@@===>>>CCCIIIMMMJJJRRRVVVPPPJJJLLLOOOOOOOOOLLLIIIJJJNNNOOOLLLIIIKKKGGGDDDEEEEEECCCGGGMMMHHHMMMRRRRRRQQQNNNKKKGGGHHHHHHIIIKKKNNNRRRVVVYYYYYYWWWSSSOOOLLLKKKKKKKKKHHHHHHGGGEEEDDDGGGNNNSSS{{{zzzwwwtttmmmiiijjjjjjkkklllnnnrrrxxxqqqZZZYYYWWWKKKRRR^^^LLLQQQtttssshhhnnnrrrwww]]]AAA444000,,,***+++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++++++++++++++++++++,,,,,,///888000HHHxxxuuubbbuuuyyyrrrqqqvvv}}}nnnrrrtttssswwwvvvyyyiii{{{|||mmmdddZZZQQQOOOOOOOOOOOOPPPPPPQQQRRRSSSYYYccckkkooommmiiifffeeegggiiiiiiiiiiiikkkmmmmmmnnnooooooooooooqqqsssvvvuuuuuuvvvxxxxxxwwwvvv{{{~~~nnnlllqqq~~~{{{xxxqqqssstttppppppvvv{{{pppbbbUUUKKKDDD@@@HHHHHHHHHJJJMMMOOOOOOOOOPPP[[[jjjsssvvvuuuuuuvvvzzz||||||yyywwwyyyzzzrrruuuvvvssslllfffcccbbbccc\\\YYYZZZYYYTTTTTTXXX&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,888JJJYYY^^^XXX\\\ccchhhrrrqqqccceeeYYYMMMggg|||aaaggghhhiiillllllggg___^^^bbbuuupppmmmmmmllleeeYYYQQQCCCRRRaaadddaaaccciiimmmlllnnnqqqssstttvvvyyy{{{}}}zzzwwwtttqqqgggWWWJJJDDDHHHMMMOOOPPPVVV___ggguuuxxx{{{}}}}}}~~~}}}|||}}}~~~{{{zzzzzzxxxvvvtttsssrrrqqqrrrsssrrrqqqooonnnoooqqqppppppoooqqquuuxxxyyyyyyyyyzzz{{{||||||{{{zzzyyyttttttqqqqqq|||~~~zzzooodddqqqqqqrrryyy|||{{{uuuhhh[[[SSSJJJGGGEEEDDDCCCDDDMMMMMMMMMLLLKKKKKKLLLMMMZZZaaaggghhhiiiggg^^^SSSPPPOOOKKKDDD??????DDDIIIPPPTTTUUUQQQQQQTTTUUUSSSSSSOOOMMMNNNRRRSSSPPPMMMNNNKKKIIIIIIKKKLLLIIIEEEJJJOOOSSSTTTSSSOOOJJJGGGHHHIIIJJJLLLOOOSSSWWWYYYZZZXXXTTTPPPMMMLLLKKKKKKIIIIIIGGGEEECCCFFFKKKPPPkkk|||xxxuuuooojjjjjjiiijjjkkkmmmpppvvv}}}yyydddUUUQQQHHHNNNWWWLLLTTTxxxxxx~~~eeezzzuuuxxx}}}cccFFF999555333000///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************+++++++++++++++++++++,,,,,,,,,,,,333888WWW}}}xxxiiiwww~~~}}}zzzxxxxxxzzz|||}}}|||{{{}}}ooouuu}}}{{{|||}}}rrrfff\\\SSSMMMMMMNNNNNNOOOPPPRRRTTTXXX^^^gggmmmnnnkkkiiigggggggggiiijjjlllmmmmmmmmmnnnooooooooommmmmmoooqqqqqqrrrsssvvvxxxzzz{{{{{{}}}{{{kkkiiimmmxxx~~~}}}{{{{{{vvvvvvwwwxxx{{{}}}|||zzzooohhh\\\PPPHHHFFFGGGIIIRRRQQQQQQSSSXXX]]]bbbdddrrr|||}}}sssllllllkkkeee```___&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***++++++,,,111===LLLWWW[[[XXX^^^lllttthhhRRRNNNnnnkkkaaa```dddiiiiiiaaaYYY[[[bbbmmmkkkjjjiiiggg```VVVMMM@@@OOO^^^ccceeehhhkkklllmmmoooqqqrrrssstttvvvxxx}}}zzzwwwuuupppdddTTTHHHDDDHHHMMMOOORRRXXXccclllyyyzzz|||}}}~~~{{{xxxwww{{{}}}zzzxxxtttqqqooooooppprrrwwwwwwvvvtttrrrrrrsssuuurrrqqqppprrruuuxxxzzzzzzwwwxxxyyyzzzzzzzzzyyyxxxvvvuuurrrqqq||||||yyy|||ppp```TTTGGGAAA@@@???BBBFFFRRRRRROOOIIIEEEFFFNNNUUUjjjllljjjeeeaaa^^^YYYTTTTTTUUURRRIII???:::<<<@@@SSSSSSQQQQQQUUUXXXUUUPPPMMMKKKKKKNNNSSSVVVUUUTTTSSSSSSQQQSSS]]]dddZZZJJJIIILLLPPPTTTTTTPPPKKKHHHIIIJJJLLLOOORRRVVVYYYZZZ[[[YYYVVVSSSOOOMMMKKKKKKKKKJJJHHHEEECCCCCCGGGJJJVVVzzzyyyvvvrrrlllhhhiiijjjkkklllnnnsssyyy~~~rrrVVVLLLGGGLLLOOOOOOYYYkkkgggdddyyymmmxxxbbbIII;;;777444000......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++***+++++++++,,,,,,,,,---//////@@@cccwwwsssppp{{{~~~}}}wwwsssooojjjzzzlll```WWWOOOMMMNNNOOOOOOPPPRRRUUUXXX___fffmmmooollliiihhhiiiiiihhhhhhlllpppqqqooommmnnnoooooonnnllllllmmmnnnqqqrrrsssuuuxxx{{{}}}~~~}}}xxxjjjjjjmmmtttyyy{{{}}}~~~|||~~~}}}sss[[[VVVPPPJJJIIIMMMRRRVVV]]]]]]^^^bbbiiirrr{{{''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---555BBBMMMRRRUUU[[[gggtttzzz___NNNXXXpppssslllhhh___bbbfffjjjfff\\\UUU\\\hhhdddhhhkkkkkkjjjeeeZZZPPP<<>>LLLLLLMMMQQQUUUUUUPPPIIIIIIIIILLLRRRYYY^^^aaaaaa______\\\^^^nnnzzzlllRRRGGGHHHLLLRRRTTTPPPLLLKKKKKKMMMPPPTTTWWWYYYZZZ[[[\\\[[[XXXUUURRROOOLLLKKKMMMLLLIIIEEECCCBBBDDDEEEHHHgggyyyvvvssslllgggjjjkkkkkklllmmmqqqwww{{{~~~}}}^^^PPPKKKLLLJJJQQQ\\\___qqqZZZzzzssslll```PPPAAA888222//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,---------666///GGGfffjjjkkkxxxrrrkkkyyyjjjssswwwsssbbbXXXQQQLLLPPPRRRRRRQQQQQQSSSXXX\\\fffmmmrrrqqqkkkggghhhkkkkkkiiiiiimmmrrrtttqqqllllllmmmnnnmmmllllllmmmoootttuuuuuuvvvwwwyyy|||~~~uuummmoootttxxx{{{}}}zzzqqqTTTTTTUUUWWWZZZ]]]```bbbgggjjjooouuu~~~''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***++++++---888GGGOOOOOOVVVbbbqqqtttzzz^^^OOO\\\jjj^^^[[[bbb\\\aaafffllliii]]]VVV\\\hhh___eeejjjlllmmmjjj]]]OOO;;;JJJZZZcccgggkkkmmmlllnnnpppsssuuuvvvxxx{{{~~~|||wwwtttssskkk[[[MMMGGGEEEIIILLLOOOSSS\\\iiitttsssuuuxxx}}}|||~~~{{{uuuvvvwwwyyy{{{}}}~~~zzzzzzxxxuuusssrrrtttvvvxxxvvvtttuuuwwwzzz|||}}}wwwxxxyyyzzz{{{zzzzzzyyyzzz{{{yyyxxxtttcccVVVTTTRRRNNNPPPXXXiii```RRRFFFFFFVVVnnn~~~rrrhhh___YYYWWWWWWTTTQQQNNNMMMLLLJJJEEEAAA???BBBIIIRRRXXXVVVRRRNNNTTTUUUYYY___eeekkkooopppkkkjjjeeehhh{{{yyy^^^NNNKKKLLLSSSUUUQQQMMMMMMNNNQQQUUUYYY\\\]]]\\\\\\\\\[[[ZZZXXXUUUQQQNNNLLLOOOMMMJJJGGGEEEDDDCCCBBB@@@WWW}}}{{{uuusssllleeekkklllllllllmmmpppuuuxxx}}}jjjYYYPPPLLLIIIOOOWWWVVVyyy}}}eee^^^eeeddd\\\MMM===333222444///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++,,,------......444333QQQkkkgggnnnrrrnnn~~~tttsssvvvzzzooo```WWWSSSPPPQQQSSSSSSQQQOOOQQQWWW]]]jjjppptttrrrkkkggghhhlllmmmkkkiiimmmrrrtttpppllljjjlllmmmmmmmmmnnnppprrrtttvvvvvvvvvvvvyyy}}}rrrqqquuuzzz}}}sssjjjhhhYYYZZZ\\\___cccgggjjjmmmvvv|||''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***+++***...===PPPWWWSSSXXXeeessssssrrreeeTTTXXX___XXX[[[ccc\\\\\\dddmmmmmmbbbYYY\\\eeegggkkkllljjjllliiiYYYGGG<<>>JJJiii~~~vvvsssmmmeeejjjkkkllllllmmmooossswww~~~ttteeeSSSKKKKKKKKKNNNTTTfffsssTTTqqqfffiiidddRRR>>>333222333///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,---...//////---<<<```uuuqqq}}}zzzuuuxxx}}}wwwqqq}}}yyyppp~~~kkk]]]UUUQQQOOOOOOQQQQQQNNNLLLOOOWWW___jjjooorrrqqqllliiijjjlllnnnllljjjlllooopppnnnlllkkklllnnnooooooqqqsssvvvrrrtttuuuuuuvvvzzzrrrsssxxx}}}yyyuuuqqqeeeYYYWWW]]]fffdddbbbccchhhpppxxx}}}''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))++++++000DDD\\\ccc]]]ZZZcccssswwwsssbbbZZZZZZ\\\YYY___hhhhhh```dddiiihhhaaa]]]dddooo~~~uuullljjjgggUUU???@@@RRRccciiiiiikkkooorrrrrrtttvvvxxxyyyzzz}}}zzzqqqllllllcccRRRIIIIIIGGGIIILLLMMMQQQ\\\kkkvvv|||{{{|||~~~~~~~~~{{{wwwuuutttwwwzzz{{{xxxtttrrrsssuuuvvvwwwuuuvvvwwwyyyyyyyyyyyyxxxsssrrrnnnlllttt~~~ttt]]]VVVbbbwwwvvvqqquuuwwwqqqhhhcccaaa^^^[[[ZZZZZZWWWRRRMMMJJJFFFKKK[[[kkkqqqqqqpppoooppprrrtttvvvxxxzzz|||qqqnnnqqq|||ZZZOOOLLLRRRUUUPPPOOOSSSXXX[[[```dddeeeccc___\\\ZZZ[[[\\\\\\ZZZVVVRRRPPPQQQOOOLLLKKKLLLKKKHHHEEEBBBDDD[[[wwwtttooohhhhhhiiijjjkkklllnnnqqqttt~~~~~~rrrWWWLLLQQQIIIGGGZZZ\\\~~~xxxvvv]]]___tttsssgggQQQ>>>555222000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,---...//////000MMMmmmvvvvvv|||ooosss}}}uuusss|||ttthhhqqqvvveeeXXXPPPMMMLLLMMMOOOQQQOOOMMMRRR\\\eeehhhkkknnnooonnnlllkkklllooommmkkkjjjjjjkkklllmmmnnnpppqqqqqqqqqrrrtttvvvtttvvvwwwvvvuuuyyyuuuvvvzzz}}}vvvmmmfffaaaXXXOOOSSS___uuuuuuuuuxxx((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))++++++333JJJeeemmmfff^^^cccssszzzqqqnnnrrroooXXX]]]bbb___XXX\\\jjjwwwkkkhhheee```\\\___oooqqqlllhhhTTT<<>>EEERRR___eeehhhooouuuxxxwwwzzzzzzwwwwwwzzzzzzxxxssspppnnnhhh\\\MMMFFFEEEGGGIIIKKKMMMQQQ\\\lllxxx}}}|||zzzzzzzzzxxxvvvssszzzxxxuuurrrqqqqqqrrrssswwwvvvrrrnnnooorrrqqqmmmkkkeee``````cccjjjwww|||~~~{{{qqqrrrwwwsssssstttzzziiiVVVRRRfff~~~uuuiii\\\RRRHHHFFFEEEFFFIIILLLNNNOOOVVVZZZaaagggiiigggdddaaa_______________[[[VVVQQQRRRRRRQQQPPPOOONNNLLLKKKEEEDDDRRRxxxyyyqqqjjjfffgggiiiiiiiiikkknnnppp{{{lllVVVJJJJJJQQQXXXeeeWWWmmmrrrkkknnnuuuhhheeeNNN===999222///...,,,---------,,,***...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***000...+++...+++,,,777GGGggg~~~{{{wwwzzzcccdddxxx}}}uuuyyy|||nnnbbbwwwgggPPPRRRVVVRRRNNNMMMMMMOOOTTT]]]hhhooonnnnnnmmmmmmllllllllllllmmmkkkhhhhhhiiijjjkkkjjjnnnmmmmmmnnnppprrrqqqpppxxxqqquuu{{{vvvxxx{{{|||}}}oooaaaYYY^^^bbbbbbhhhqqqxxxrrrrrrpppnnnnnnrrryyy}}}|||}}}yyywwwssssssvvv}}}''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((''')))))))))))))))******+++---***111JJJhhh|||gggZZZ^^^eeebbbgggdddQQQMMM^^^eeefffppp|||uuugggTTT___eeettt]]]CCCAAAHHHUUU```eeeggglllrrrtttvvvyyyyyyvvvuuuxxxwwwtttwwwqqqiiicccYYYMMMHHHHHHGGGJJJOOORRRXXXcccrrr~~~~~~yyyxxxwwwwwwxxxyyyxxxwwwvvvuuurrrqqqqqqsssvvvxxxuuutttpppnnnpppsssooohhhiiiccc^^^\\\]]]bbbmmmxxx}}}sssyyywwwhhhcccmmm}}}uuuiii^^^UUUPPPLLLHHHDDDCCCEEEIIILLLMMMTTTVVVYYY]]]______^^^]]]^^^^^^^^^``````___[[[XXXVVVWWWWWWTTTOOOKKKIIIIIIFFFDDDNNNppp}}}uuupppllljjjkkkkkkjjjjjjjjjmmmoooyyyttt___RRROOOTTTYYYiiiSSS]]]|||qqqiiiqqq}}}gggZZZJJJ>>>:::666000...------------,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***///,,,,,,000......999RRRkkk|||{{{|||vvv```jjjsss}}}zzzllleee~~~sssZZZTTTQQQJJJNNNNNNNNNPPPVVV```kkkssspppooommmkkkjjjjjjjjjkkkllljjjhhhhhhiiijjjjjjjjjnnnmmmmmmnnnppprrrqqqpppwwwqqqvvv{{{vvvwww|||xxx}}}yyy|||qqqfffaaaggglllnnnuuuxxxqqqmmmkkkhhhfffeeeddddddgggnnnxxx~~~~~~~~~~~~}}}zzzvvvrrreeeaaa]]]YYYYYY\\\```ccc'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((()))))))))))))))******+++++++++777QQQmmm~~~eeeXXXXXX______bbb^^^OOOXXX___cccmmm|||iiiQQQcccnnn~~~rrrMMM:::FFFQQQ\\\fffhhhjjjnnnrrrsssxxx{{{{{{xxxxxxzzzyyyvvvssshhh]]]VVVQQQKKKGGGHHHHHHLLLQQQUUUZZZeeettt~~~~~~{{{zzz{{{yyywwwwwwyyyzzzzzzzzzsssrrrpppppprrrvvvzzz}}}vvvuuurrrqqqtttuuummmccceee^^^XXXVVVUUUXXX```jjjxxxrrrmmmzzzmmmjjjwwwzzzwwwppphhh```XXXRRRPPPHHHEEECCCDDDJJJRRRXXX\\\[[[ZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[\\\^^^^^^]]][[[WWWZZZ\\\XXXQQQLLLKKKMMMIIICCCIIIeee{{{sssooolllmmmmmmmmmllljjjjjjlllnnnuuu|||vvvcccUUUOOOQQQTTTnnnTTTMMMtttzzzkkkfffqqqiiiRRRKKKCCC999777111///---------...,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++...+++,,,222///000<<<]]]mmmxxx{{{sssbbbwwwvvv{{{tttfffhhhsss^^^VVVRRRMMMOOONNNNNNRRRZZZdddooovvvqqqoookkkiiiggghhhiiijjjllljjjhhhgggiiijjjjjjjjjmmmllllllmmmpppqqqqqqqqquuurrrwww{{{wwwxxxxxxooo~~~{{{{{{qqqkkkjjjqqqwww{{{{{{tttpppjjjfffeeehhhlllooooooooopppsssyyy}}}vvvnnnhhhhhheee```ZZZWWWVVVWWWWWW''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((()))))))))))))))******+++)))+++888OOObbbllloooppp```WWWUUU\\\___]]]VVVMMMbbb```___mmm}}}uuu{{{yyyZZZcccnnn|||jjjBBB777IIIWWW```hhhjjjkkkooosssssswwwzzz{{{yyyyyy{{{{{{wwwpppbbbTTTOOONNNKKKHHHHHHIIILLLOOOQQQVVV```ooozzz~~~|||zzz|||zzzzzz{{{{{{{{{sssrrrqqqqqqssswww{{{~~~xxxxxxuuuuuuxxxwwwlll___\\\WWWQQQOOOMMMNNNUUU^^^iii{{{|||tttiiigggfffeee___VVVOOOLLLHHHGGGIIINNNWWW___fffiiigggfffcccaaa___]]]]]]]]]ZZZXXXVVVVVVWWWXXXWWWVVVRRRWWW\\\YYYRRRNNNPPPTTTJJJDDDEEE[[[~~~vvvpppjjjlllmmmmmmkkkiiiiiikkkmmmssszzzuuucccTTTMMMNNNQQQppp```NNNaaaqqqhhhnnnnnnQQQPPPIII888555333000...------...---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---))),,,222///000???```jjjssszzzlllddd~~~}}}|||}}}xxxhhh___ooowwwrrr{{{|||nnn]]]VVVUUUTTTQQQPPPPPPTTT\\\fffoootttooommmiiiffffffgggiiikkkllljjjhhhhhhjjjllllllkkkkkkjjjkkkmmmoooqqqqqqqqqtttrrrxxx{{{yyy}}}zzzlllvvvtttvvv}}}{{{ssskkkmmmppprrruuu||||||tttmmmhhheeedddaaa]]][[[ZZZZZZZZZ''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&'''''''''(((((()))))))))))))))))))))******+++(((,,,999JJJVVVYYYYYYZZZUUUSSSRRRYYY___YYYQQQPPPiiibbb^^^nnn{{{~~~~~~dddfffrrryyy~~~\\\>>>;;;LLLWWW___fffhhhjjjooorrrqqqrrrvvvxxxwwwxxx{{{zzzwwwttteeeWWWSSSRRRNNNIIIGGGIIIKKKLLLNNNSSS___ppp|||~~~|||{{{{{{|||||||||vvvuuusssssstttvvvyyy{{{xxxwwwuuuttttttqqqeeeXXXSSSNNNJJJIIIHHHHHHNNNUUU___nnn{{{uuujjjeeeaaa```YYYNNNGGGGGGLLLNNNSSSZZZ```dddeeedddhhhhhhhhhgggfffeeecccbbb]]][[[WWWUUUTTTSSSQQQPPPLLLRRRWWWVVVPPPLLLNNNRRRJJJEEECCCQQQuuu~~~ttthhhjjjkkkkkkjjjiiiiiikkkmmmpppxxxvvvdddUUUNNNPPPTTTjjjppp]]]VVVzzz{{{llljjjtttSSSOOOJJJ<<<:::444222///------...------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------***,,,111---222EEE```hhhpppxxxdddjjjzzz}}}|||rrrtttyyy}}}hhheeemmmhhhpppuuupppcccXXXRRRQQQRRRQQQRRRWWW___hhhnnnpppmmmkkkhhheeeeeegggjjjlllmmmkkkiiiiiikkkmmmmmmmmmiiiiiiiiillloooqqqrrrqqqssssssxxxzzz|||sss~~~{{{}}}uuummmgggaaa]]]ZZZ[[[[[[\\\^^^```aaabbb''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&''''''((())))))))))))))))))))))))******+++)))///===LLLSSSSSSTTTWWWQQQTTTSSSXXX___UUUNNNWWWxxxpppeeekkk~~~{{{{{{fffccchhh{{{{{{~~~iiiMMM>>>CCCOOO\\\ccciiijjjmmmsssuuutttrrrwwwyyyyyyzzz|||{{{wwwqqqcccVVVQQQNNNIIIDDDBBBGGGJJJNNNRRRYYYgggyyy|||zzzyyyyyy{{{}}}}}}}}}xxxxxxwwwvvvvvvuuuuuuuuurrrssspppkkkhhhcccXXXNNNJJJFFFDDDDDDCCCCCCHHHNNNWWWddd~~~|||sssrrrrrrpppcccYYYRRROOOJJJDDDEEEKKKHHHMMMUUU___gggiiifffccc___aaadddfffhhhhhhgggfffccc```\\\YYYWWWUUUSSSQQQMMMQQQUUUTTTNNNIIIHHHJJJGGGFFFBBBIIIgggzzzllljjjjjjjjjiiihhhiiikkkmmmmmmuuu}}}xxxfffUUUMMMNNNRRR```uuummmWWWiiissseeeyyyzzzZZZLLLGGGCCCCCC666333///............---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...+++---000---888RRRggglllqqqvvvuuuggg{{{~~~sssmmmxxx|||}}}yyy|||```UUU[[[ffflllggg[[[RRRNNNSSSRRRUUU[[[dddkkkmmmmmmllljjjhhhffffffgggiiikkklllkkkiiiiiikkkmmmnnnmmmhhhhhhhhhkkknnnqqqrrrqqqrrrtttwwwxxx|||zzzwwwpppfff\\\UUUPPPLLLJJJOOOQQQSSSVVVZZZ^^^aaaccc''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&''''''((())))))***)))))))))))))))******++++++333AAAOOOUUUVVVZZZ```^^^ddd___]]]___QQQLLL^^^nnndddooouuupppoookkkccc[[[mmmiii|||}}}|||ttt\\\AAA===KKKTTT```eeejjjkkknnnrrrtttsssrrrvvvxxxwwwwwwxxxvvvrrreeeYYYMMMHHHGGGEEEDDDEEEHHHNNNUUU[[[cccpppzzzyyyyyyzzz|||}}}}}}|||yyyzzzzzzyyyxxxuuusssqqqmmmooolllcccZZZTTTMMMFFFDDD@@@???@@@???>>>BBBHHHMMMXXXsssqqqjjjlllnnnlll\\\RRRKKKKKKIIIDDDHHHQQQJJJPPP[[[fffoooqqqnnnkkk]]]^^^aaadddfffggghhhhhhdddbbb```___^^^\\\ZZZXXXTTTVVVWWWVVVRRRMMMIIIHHHDDDEEEBBBBBBYYYtttmmmmmmlllkkkhhhhhhjjjkkkjjjrrr{{{mmm[[[OOOMMMOOOUUUlllsss___```~~~jjjhhhlllRRRGGGFFFBBB777444000..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++...---000111///AAAbbbttttttuuuxxxzzzzzzyyyjjjllltttrrrrrr```OOONNNTTT___aaaZZZTTTTTTQQQRRRVVV```jjjppppppnnnnnnmmmkkkhhhgggffffffgggjjjiiiggghhhjjjlllllllllgggggggggjjjnnnqqqrrrqqqssstttvvvvvv{{{|||xxxqqqkkkhhhccc^^^ZZZVVVOOOJJJFFFDDDBBB@@@@@@AAABBBDDDFFFIIILLLMMM''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***)))))))))))))))******+++---555CCCPPPUUUWWW]]]eeeqqqvvvllldddaaaNNNJJJaaarrr___fffpppooommmeeedddlllllluuuzzztttuuuqqqXXX;;;<<>>===>>><<<:::===CCCDDDNNNjjjzzzttttttxxxyyyuuuooopppvvvxxxuuueee\\\XXXZZZUUUKKKIIIOOOZZZ___gggooouuutttpppkkkcccccccccdddeeefffggghhhbbbaaaaaaaaabbbbbb```^^^YYYZZZ[[[[[[XXXTTTOOOLLLBBBEEEAAA===OOOyyy{{{ppppppooollliiihhhiiijjjgggpppyyy~~~zzzfffVVVPPPPPPNNN```rrrhhh___qqqaaa\\\JJJFFF;;;888444000.........///......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***---...222333222HHHnnn{{{xxx|||uuuwwwooo^^^jjjwwwvvv}}}{{{rrrwwwwwwooocccXXXRRRVVVYYYVVVUUUYYYPPPQQQXXXcccnnntttssspppqqqooommmjjjhhheeedddccciiigggeeefffhhhjjjkkkkkkffffffgggjjjnnnqqqrrrrrrssstttuuuuuu{{{vvvkkkeeeZZZWWWRRRMMMOOOQQQNNNGGGGGGFFFDDDDDDEEEEEEEEEDDDDDDCCCBBBAAABBBBBBDDDEEE''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))++++++******+++---///777GGGOOOQQQ^^^mmmpppiiigggTTTGGG___www~~~```cccjjjbbb^^^lllZZZttt}}}ooozzz}}}vvvtttgggPPP===:::EEEPPPUUUVVVXXX\\\```dddgggiiijjjkkklllnnnnnnmmmooorrrhhh[[[MMMGGGEEEEEEHHHMMMOOOUUUZZZ```kkkyyy}}}~~~~~~|||}}}{{{zzz|||}}}yyysssmmmkkkkkkmmmdddYYYPPPKKKGGGAAA<<<::::::::::::;;;;;;<<<===@@@FFF[[[~~~sssggg```^^^]]]\\\aaacccgggkkklllkkkqqqyyyccccccggggggZZZLLLNNN[[[fffjjjooosssuuutttrrrpppgggfffeeedddcccccccccccc``````aaaaaaaaaaaa``````WWWWWWXXXWWWVVVTTTRRRQQQPPPIIIAAA@@@MMMhhhwwwppplllkkknnnooollliiiiiilllooosssxxxrrr___SSSNNNKKKRRRjjjtttlll~~~jjj^^^gggLLLDDD>>>;;;666111//////000///---........................------------------,,,,,,---,,,,,,,,,,,,---......,,,...111000,,,444UUUwwwzzzvvvxxx{{{{{{wwwttttttkkk___rrr}}}wwwsssooommmnnnzzzuuuqqqggg\\\SSSTTTVVVVVVTTTSSSQQQVVV```jjjooooooooopppooonnnkkkiiigggfffffffffllljjjhhhiiilllmmmmmmkkklllkkkiiiiiijjjllloooqqquuuvvvxxx{{{{{{{{{jjj^^^VVVPPPMMMEEEEEEEEEEEEFFFFFFFFFFFFCCCFFFHHHHHHFFFEEEEEEGGGEEEHHHJJJHHHHHHGGGEEEAAA''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''')))******)))***+++------@@@OOORRRSSS\\\mmm|||yyyeeeOOONNNkkknnniiieeegggeeehhhfffVVVjjj~~~nnniiiyyy}}}lllnnnbbbKKK;;;@@@OOO[[[^^^___aaaeeehhhlllpppqqquuuttttttttttttsssrrrsssiii]]]OOOIIIGGGGGGIIINNNRRRXXX^^^ccclll{{{~~~}}}}}}}}}|||xxxqqqiiidddbbbddd\\\QQQJJJEEEAAA<<<888999888888888999999:::;;;<<>>444...---///000000........................++++++,,,,,,---...//////,,,,,,---------...---------/////////666HHHaaarrruuuwwwxxxvvvuuuwwwwwwuuueeeppp{{{|||~~~|||vvvvvvmmmpppxxxrrreee\\\UUUTTTTTTQQQOOOOOOUUU]]]fffjjjmmmnnnmmmkkkooonnnkkkiiigggfffffffffhhhiiikkklllmmmllljjjhhhjjjiiiggggggiiimmmrrruuussswwwzzzxxxwwwmmm```YYYOOOHHHGGGEEEEEEGGGIIILLLMMMNNNMMMNNNQQQUUUWWWVVVTTTSSSRRRRRRVVV[[[bbbgggiiikkkiiiqqq|||zzziii\\\ZZZ''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((((((((())),,,///AAAhhhoooeeefff\\\\\\xxxiiiQQQ]]]ccc^^^XXXYYY^^^ccckkkqqqssscccgggqqquuusssyyyppphhhVVVCCCAAANNN[[[```iiikkknnnqqqtttvvvwwwxxx||||||zzzwwwzzz}}}xxxoooggg[[[OOOJJJHHHGGGIIILLLTTT]]]fffjjjpppzzztttqqqlllhhhddd]]]SSSLLLFFFCCC???<<<;;;:::999888888777666666666666777777888666888AAAMMMeeexxxnnnkkkllliiikkkllljjjhhhhhhkkknnnlllhhhhhhsss}}}sssrrriiieeekkkrrrrrrlllggg]]]WWWUUU^^^iiioooqqqpppssstttuuuuuusssoookkkiii______``````bbbdddeeefffeeedddbbb```^^^]]]]]]]]][[[YYYVVVSSSSSSTTTVVVWWWJJJJJJJJJGGG>>>BBBaaavvvjjjffffffeeeddddddiiimmmrrruuuxxx~~~rrr]]]OOONNNSSSRRR^^^ppplllpppgggkkkiii^^^KKKCCC777000---......---........................++++++,,,,,,---...//////+++,,,---.........------...000///...;;;RRRfffnnn}}}~~~}}}|||wwwppp^^^ppp~~~{{{ssssssjjj{{{nnn___XXXSSSSSSTTTQQQPPPRRRXXXaaaiiikkkmmmooommmiiilllkkkiiigggeeeeeeeeeeeehhhiiikkklllllljjjiiihhhiiiiiijjjkkklllnnnoooooorrrwww|||{{{xxxtttRRRJJJLLLIIIHHHHHHIIIKKKMMMPPPSSSUUU\\\[[[]]]bbbiiimmmllliiimmmmmmlllgggdddgggooowwwpppfff''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((())))))((((((***...111MMMpppyyyqqqaaaZZZhhhxxxuuu}}}tttWWWRRR```aaaVVVYYYfffiiicccmmmgggkkkpppwwwiiiMMMCCCJJJVVV```eeelllnnnqqquuuwwwyyyyyyyyyzzz}}}}}}zzz|||}}}tttdddXXXMMMIIIHHHGGGIIILLLWWW```jjjpppxxxyyyssspppjjjddd\\\SSSJJJEEE===<<<;;;999888777888888888888777777666666777777999666888???DDDVVV~~~|||vvvpppnnnttt|||www}}}}}}}}}}}}uuuyyy~~~{{{qqqjjjddd___^^^fffsss|||}}}zzzvvvwwwwwwvvvssspppllliiibbbaaaaaabbbcccdddeeeffffffeeebbb```^^^^^^^^^^^^]]][[[XXXVVVUUUVVVWWWXXXPPPLLLKKKIII???===SSSoooqqqlllllljjjhhhgggdddhhhmmmppprrrwww~~~www```QQQNNNTTTUUUUUU\\\aaaiiivvvqqq^^^|||ttt```NNNEEE:::222///...------........................+++,,,,,,------.........+++,,,---.........---,,,---000///000DDDbbbtttuuu~~~hhhiii}}}{{{sssnnnsss|||yyykkkiiixxxzzzsssccc\\\VVVSSSUUUUUUTTTTTTVVVZZZeeemmmnnnpppuuusssmmmiiihhhfffeeeeeeeeefffggghhhjjjlllllljjjiiihhhiiihhhiiikkkmmmnnnnnnmmmllltttyyy{{{sssuuujjjVVVLLLOOOOOOIIIKKKMMMPPPRRRUUUYYY]]]aaafffgggnnn{{{zzzuuuyyy''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))******))))))+++///222UUUvvv{{{fff]]]___fffeeeaaaUUUJJJUUUbbb```]]]___kkkmmmfffuuugggiiilllyyyoooFFFBBBRRR]]]dddkkkppprrruuuxxxzzz{{{{{{{{{xxx||||||wwwaaaVVVLLLIIIHHHHHHJJJMMMWWW```kkksss}}}~~~zzztttllljjjeee\\\RRRIIICCCAAA999999999888777666777888888888777666666666666666777444777===>>>GGGiiixxxrrrnnniiieeejjjvvvyyyyyyyyywwwtttqqqmmmjjjdddccccccbbbbbbbbbcccccceeecccaaa___]]]]]]^^^___```^^^[[[XXXVVVUUUUUUUUUSSSKKKIIIIIIBBB<<>><<<<<<999999:::999888888999:::888777666555555555555555444222666<<<:::===YYY{{{tttnnnhhhiiisss~~~zzzzzzzzzxxxuuuqqqnnnllleeedddcccbbbaaaaaaaaaaaacccbbb___]]]\\\]]]^^^^^^bbb```]]]YYYVVVSSSRRRQQQSSSHHHEEEHHHCCC<<>>999555000...000//////.........---------------------------------..................------333///000>>>YYYrrr~~~jjj|||zzz~~~{{{vvvhhhqqq|||[[[YYYSSSQQQSSSTTTRRRVVV\\\hhhkkkoooqqqpppnnnnnnnnnhhhhhhhhhgggggggggggggggggghhhiiijjjjjjiiihhhgggkkkkkklllmmmoooqqqrrrsssqqqrrruuuvvvssssss}}}wwwgggzzz{{{{{{sssbbbZZZ[[[cccfffiiikkklllpppyyy'''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((***(((***...***000DDD[[[jjjtttvvvsssddd\\\eeeccc```fff]]]gggqqqbbbjjjyyyhhhfffkkkdddkkkmmmPPPcccnnnwwwnnnJJJMMM]]]dddhhhnnnuuuvvvwwwxxxzzz{{{|||}}}||||||}}}}}}zzzvvvsssrrraaaVVVMMMKKKMMMNNNQQQTTT]]]ccclllwww~~~xxxsssnnnggg^^^XXXLLLIIIEEE@@@===;;;::::::999999999999999888777666444444555555555555444444777333333888888999GGGXXX}}}}}}{{{wwwzzz~~~||||||}}}{{{rrrhhheeegggiiihhheeebbb````````````aaa^^^^^^``````]]]\\\___aaa^^^]]]___]]]XXXWWWXXXRRRNNNKKKIIIDDDAAADDDJJJrrrvvv}}}~~~wwwrrrqqqooolllggggggiiimmmnnnpppwww~~~yyytttooo___NNNOOOQQQQQQtttdddkkkYYYNNNBBB;;;666111///000//////.........---------------------------------........................000---111DDDaaayyyyyynnnxxxzzz|||yyyooo{{{gggZZZUUUSSSTTTTTTSSSYYYaaajjjmmmpppqqqpppnnnmmmmmmhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkllllllkkkjjjiiimmmmmmnnnoooppprrrtttuuuqqqqqqsssuuutttttt|||kkkYYYjjjsssjjjfffbbbfffnnnqqqvvv{{{}}}''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((+++((()))---***222GGGTTTbbbccc___bbb```___eeemmmmmmvvvxxx|||xxxnnnwwwgggccciiibbbQQQnnnuuuwww~~~wwwZZZGGGRRRbbbfffhhhnnnvvvxxxzzz{{{}}}}}}}}}}}}{{{yyywwwvvvvvvtttoookkk___VVVNNNMMMOOOOOOQQQTTT\\\eeeppp}}}|||sssllldddZZZPPPHHHBBBAAA???===;;;::::::::::::::::::999999777666666444444555555555555444444777333444666555444>>>KKKsssyyyzzz~~~}}}|||}}}|||tttiiidddfffggggggeeedddbbbaaa```___```^^^^^^bbbbbb```aaadddaaa^^^]]]______]]]]]]```SSSOOOLLLJJJFFFBBBCCCGGGiiikkkpppvvvyyywwwtttssspppllliiihhhjjjmmmnnnooovvv~~~wwwppp___NNNMMMOOOQQQuuulllaaa^^^RRREEE>>>888222000000...............---------------------------------........................000///666LLLjjj{{{```qqq}}}~~~vvv||||||wwwrrrzzzwwwuuurrrsssyyydddZZZXXXWWWUUUSSSUUU^^^iiimmmoooqqqrrrpppnnnmmmmmmiiiiiiiiiiiijjjjjjjjjjjjkkkllllllmmmmmmllllllkkklllmmmmmmnnnppprrrtttuuurrrqqqrrruuuvvvwww||||||___iiipppcccdddlllxxx''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((+++((())),,,+++555LLLRRRcccddd\\\aaaffffffjjjuuuyyy{{{zzz}}}yyyyyyrrrkkklll___aaaxxxuuuvvvtttZZZJJJFFFVVVdddgggiiiooovvvxxxzzz}}}~~~~~~}}}}}}wwwuuuqqqppprrrssslllcccZZZSSSNNNOOOPPPQQQTTTWWW^^^hhhwwwwwwkkkaaaXXXPPPGGGBBB>>>>>>>>>>>>===<<<<<<;;;:::::::::999888777666555444444555555555555444444555333444666444333999BBBaaa~~~||||||}}}|||{{{{{{||||||vvvlllggggggfffffffffeeedddbbb___^^^```]]]^^^bbbcccaaabbbeeebbb___^^^``````___```dddUUUQQQMMMKKKGGGBBBBBBEEE___pppvvvyyyvvvtttssspppllllllkkklllnnnnnnooowww}}}vvvhhhWWWQQQNNNOOOlllwwwcccvvv]]]QQQEEE???;;;444000...........................---------------------------------...............333333;;;QQQllltttYYYvvv|||wwwyyy{{{sssxxx|||zzzvvvmmmnnnyyyyyymmmwww}}}gggaaaiiinnneeeZZZWWWXXXXXXUUURRRVVVcccnnnoooqqqrrrrrrpppnnnmmmmmmjjjjjjjjjkkkkkkkkkkkkkkkjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjkkklllnnnppprrrssstttqqqqqqvvvyyyzzz~~~~~~yyyuuuzzz'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((+++((())),,,---999RRR[[[jjjjjjaaadddhhhiiimmmsss{{{oooeeeiiiooo{{{}}}nnngggXXXmmmnnnrrrsssiiibbbIIICCCGGGXXXccceeeiiiqqqtttvvvyyy|||}}}~~~}}}}}}yyywwwrrrnnnppppppfffYYYSSSNNNLLLNNNQQQSSSWWW\\\```kkk|||tttkkk]]]RRRKKKGGGDDDAAA>>>?????????>>>===<<<;;;:::::::::999888777666555444444555555555555444444333333444666555555999>>>RRRuuu~~~zzzyyyyyyvvvuuuvvvwwwssslllggghhheeeeeeffffffdddbbb```^^^```]]]^^^aaabbb``````cccddd```___aaaaaa___```dddYYYSSSOOOMMMIIIDDDBBBCCCZZZzzz}}}{{{uuuqqqpppooolllnnnmmmnnnpppppppppwww|||yyy{{{~~~yyyqqqbbbWWWQQQOOOaaa{{{gggooo{{{[[[PPPDDD@@@===666///------.....................---------------------------------.........//////222444>>>SSSkkkwwwdddwwwooopppxxxzzzwwwrrrkkksss|||qqqfffzzznnndddbbbaaa]]]YYYTTTWWWWWWRRRQQQXXXfffqqqpppqqqrrrrrrooommmmmmmmmjjjjjjkkkkkklllllllllmmmhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjkkklllnnnoooqqqrrruuurrrssswww{{{}}}'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))'''+++))))))---///???ZZZ```jjjiiifffllllllgggjjjwwwggg[[[aaalllmmmdddTTTsssssspppooocccZZZBBBAAAIIIXXXbbbdddiiiqqqrrrtttwwwzzz|||~~~~~~~~~}}}~~~yyyrrrpppnnnaaaQQQOOOKKKIIIMMMPPPSSSYYY```bbbnnn|||cccZZZMMMEEEBBBBBBBBBBBB?????????>>>===<<<;;;:::;;;;;;::::::888777555444444444555555555555444444222333444555555777:::===DDDaaa{{{}}}wwwvvvxxxqqqoooooopppnnnhhheeefffeeeeeeeeeeeedddbbb```___```]]]^^^aaaaaa______bbbdddaaa```bbbbbb``````ccc^^^WWWPPPNNNJJJEEECCCDDDXXX}}}}}}sssmmmmmmnnnlllnnnnnnppprrrqqqpppuuu|||||||||xxxttttttwwwxxxuuuoooeeeZZZTTTQQQXXXwww~~~hhhfff~~~fffWWWIIIBBB>>>777000------------...............------------------------,,,,,,------.../////////...222AAAYYYqqq{{{qqquuujjjiiiqqqyyyxxxtttsssnnn{{{pppjjjqqqiiiddd___]]]]]]QQQUUUTTTQQQRRR\\\iiiqqqoooqqqrrrqqqnnnmmmmmmmmmjjjjjjkkkkkkllllllmmmmmmggggggffffffffffffggggggkkkllllllmmmoooqqqssstttuuussstttwwwzzz}}}{{{pppwww''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))'''+++)))***///222DDDaaa___fffnnnuuunnnwww{{{```]]]ccceeezzzjjjfffVVVvvv{{{tttqqqcccXXX>>>@@@IIIXXXaaaccchhhooorrrsssvvvxxx|||~~~~~~xxxtttqqqdddSSSNNNJJJHHHKKKNNNQQQYYYaaaiiiuuu~~~qqqfffTTTMMMDDD@@@@@@BBBCCCCCC@@@@@@???>>>>>>=========;;;;;;;;;:::888666555444444444555555555555444444222444444444444777999:::<<>>JJJYYYaaacccgggmmmssssssuuuxxx|||{{{|||yyywwwkkkZZZNNNJJJHHHJJJLLLPPPXXX```ooo{{{|||ooo]]]OOOLLLGGGBBBAAACCCEEEFFFEEEBBBAAAAAA@@@@@@@@@@@@AAA;;;;;;;;;:::888666555444444555555555555555555444333555444333333666888888999AAA\\\vvvzzz}}}zzzzzzvvvqqquuu}}}wwwrrrnnnnnnlllhhhfffgggfffeeedddccccccbbbaaaaaa^^^\\\]]]aaacccaaabbbeeeaaa___aaafffgggeeedddgggfff\\\SSSNNNKKKGGGEEEFFFLLLoooyyyoooiiijjjlllkkkjjjkkkooorrrqqqnnnpppuuu{{{|||uuupppllliii[[[YYYTTTQQQLLLFFFZZZzzzxxxcccWWWwww[[[III???888444222---------.........//////------------------------,,,,,,------...///000000333777MMMooo|||yyywww}}}ssslllrrr{{{}}}{{{vvvqqq~~~uuu{{{~~~pppeeeeeefff```YYYVVVQQQSSSRRRPPPWWWeeennnpppmmmnnnooonnnmmmlllmmmnnniiiiiijjjjjjkkklllmmmmmmlllkkkjjjiiiiiijjjkkkllliiiiiijjjkkkmmmoooqqqrrrpppqqqsssuuuuuuzzzwwwyyy~~~(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******...***(((<<>>IIIWWW^^^```fffooorrrsssuuuwwwxxx|||}}}xxx|||}}}tttfff\\\OOOKKKJJJMMMPPPSSSZZZaaawwwvvvkkkcccXXXMMMFFFAAAAAAAAABBBCCCEEEHHHIIIGGGFFFDDDCCCAAAAAA@@@@@@<<<<<<<<<;;;999777666555555555444444444555555666333333333444555666777777999;;;KKKoooxxxyyyyyysssuuuyyyzzzyyyzzzvvvqqqnnnmmmllljjjiiifffeeecccbbbaaabbbcccccc^^^___aaacccddddddcccccceeeeeegggggggggfffeeedddhhhcccXXXLLLHHHHHHFFFAAAJJJkkkzzzooommmmmmjjjlllrrrppppppooommmlllnnnqqqttt}}}|||nnnaaaYYYQQQOOOSSSOOOKKKZZZqqq}}}vvv}}}iiiWWWuuu^^^III@@@;;;777444111000///......------...------------------------,,,,,,------------------///>>>WWWooo|||~~~{{{zzz}}}}}}pppkkkyyygggmmmyyywww|||yyytttsss|||{{{wwwtttggg___bbbaaaXXXSSSUUUTTTRRRQQQUUU]]]fffnnnrrrtttrrrooonnnnnnnnnnnnmmmhhhiiijjjkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnooooooooommmlllmmmpppqqqpppnnnrrrvvvwww}}}(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***...++++++@@@YYY___mmm|||QQQKKKdddddd[[[aaafffooorrrvvvssseeeYYY[[[eeerrrxxxyyyqqqjjjcccUUUFFF888===IIIWWW^^^```fffmmmrrrtttvvvwwwyyy{{{~~~~~~zzz||||||qqqaaaVVVOOOLLLJJJMMMPPPSSSYYYaaauuummm]]]SSSKKKDDD@@@CCCCCCBBBBBBCCCDDDFFFGGGFFFFFFDDDCCCBBBAAAAAAAAA<<<<<<;;;;;;:::999777777555555555444444555555666333333333444444555666777888===EEEYYY~~~uuuzzzyyyyyywwwuuu|||wwwpppllljjjkkkkkklllgggfffdddcccaaaaaaaaaaaaaaabbbcccdddeeeddddddcccbbbbbbcccdddeeefffffffffkkkeeeZZZOOOIIIIIIGGGBBBKKKkkk{{{ooommmmmmkkkmmmtttooooooooommmlllmmmqqqssswww}}}}}}rrrbbbTTTMMMPPPPPPLLLTTTcccxxxeee~~~mmm]]]yyy}}}cccMMMAAA===999666111000///......------...------------------------------........./////////111AAAXXXnnnzzz~~~}}}ppprrryyyiiimmmwwwtttxxx}}}tttvvvvvvzzzuuutttrrrgggaaacccaaaXXXSSSVVVTTTRRRRRRUUU]]]gggooottttttrrrooonnnoooooonnnmmmhhhiiikkklllmmmmmmllllllkkkkkkkkkkkkllllllllllllmmmlllkkkllloooqqqpppnnnrrrvvvwww|||~~~((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))...,,,///GGG^^^```ooolllIIIMMMiiihhh^^^aaaaaaooorrrzzz{{{jjjWWWXXXfffjjjpppqqqmmmjjjeeeUUUDDD888???LLLZZZ```cccgggmmmpppsssvvvxxxyyy{{{}}}~~~{{{}}}zzzlllZZZOOOOOOLLLKKKMMMNNNQQQXXX```qqqhhhSSSGGGCCCBBBAAADDDCCCBBBBBBBBBCCCDDDEEEFFFEEEEEEDDDCCCBBBBBBAAA<<<<<<<<<<<<;;;:::999888666666555555444555555666333333333333444555666777777======AAAbbbqqqwww}}}{{{wwwuuuttt{{{uuunnnhhhggghhhjjjkkkhhhgggeeecccaaa`````````bbbbbbddddddddddddcccbbb___``````aaacccdddfffgggmmmiii^^^QQQKKKJJJHHHDDDIIIhhh}}}ooommmmmmlllooouuuooopppooonnnlllmmmpppssssss{{{ppp\\\NNNPPPRRRNNNNNNTTT~~~^^^hhhyyylllsssqqqWWWDDD===;;;777111000///......------...------------------------....../////////000000000555CCCWWWjjjxxx~~~yyyyyynnnxxxuuuiiilllttttttwwwzzzsssuuu{{{~~~www|||ooogggcccddd___VVVSSSWWWTTTRRRRRRWWW___iiiqqqvvvuuussspppoooppppppooommmhhhiiilllnnnooonnnlllkkkiiiiiiiiiiiiiiiiiihhhhhhkkkjjjjjjkkknnnppppppooorrruuuuuuyyy~~~xxxyyy((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))------333MMMbbb```fffXXXAAANNNiiihhhbbbfffccclllnnnxxx~~~ppp\\\\\\kkkmmmqqqqqqnnnnnnhhhUUU@@@;;;DDDQQQ]]]cccgggjjjmmmlllppptttxxxzzz|||~~~}}}|||~~~yyyiiiWWWMMMMMMKKKJJJLLLMMMOOOXXXaaannnoooXXXKKKHHHHHHHHHBBBAAA@@@@@@@@@AAACCCDDDEEEEEEEEEEEEDDDDDDCCCBBB??????>>>===<<<:::888888777666666555555555555555444333333333444444555666777999777777KKKvvvqqqmmmzzzzzzuuutttuuuvvvqqqkkkgggffffffggggggffffffeeecccbbbaaaaaa```___```bbbcccccccccbbbbbb````````````bbbdddfffgggnnnjjj```SSSKKKJJJHHHEEEFFFcccpppmmmmmmlllooouuuqqqqqqqqqpppnnnoooqqqsssuuu||||||gggVVVTTTUUUPPPLLLMMMrrraaaYYYyyywwwddddddHHH===999555111000///......------...------------------------.........//////000000111777BBBSSSeeevvvyyysss{{{{{{ooohhhxxxnnnjjjlllqqquuuyyyzzzwwwsssyyyjjjfffcccbbb\\\TTTRRRVVVTTTSSSTTTYYYbbblllssswwwtttsssqqqpppppppppooommmhhhjjjmmmppppppnnnllljjjhhhhhhhhhhhhhhhggggggggghhhhhhiiikkkmmmooooooppppppsssrrruuu{{{|||}}}wwwyyy(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******,,,,,,777UUUhhhbbbaaarrrqqqhhhgggJJJ<<>>QQQaaaYYY[[[ddd___hhhiiilllllleee]]]^^^dddbbbfffgggeeeeee```MMM888@@@KKKWWW]]]bbbgggjjjjjjiiilllqqquuuyyy||||||{{{{{{{{{rrrcccWWWRRRJJJIIIJJJMMMOOOSSS```mmmzzzjjj\\\PPPFFFBBBAAA@@@???@@@AAABBBCCCDDDDDDFFFGGGGGGFFFEEEEEEDDDCCCBBB@@@>>><<<999888888888777666555555555555444444333333333333444444888222777AAA===AAAjjjvvvlllppp~~~}}}wwwzzz{{{zzzwwwwwwyyyvvvrrrvvvyyyzzzzzzxxxoooqqqxxx{{{uuuuuuvvvsssrrrooonnnmmmllliiigggaaabbbcccddddddddddddccc```aaaccceeeffffffffffffdddddddddddddddeeefffgggkkkiii```SSSIIIGGGGGGFFFGGG[[[|||rrrpppmmmmmmqqqrrrssstttrrrqqqppprrrsssqqqyyysssaaaWWWQQQMMMKKKLLLNNN___rrrjjjSSS```|||uuujjjlll^^^CCC888777111000///......------...------------------------,,,,,,---...//////000000===JJJYYYhhhzzz|||{{{~~~rrr```eeexxxsss{{{vvvsss{{{{{{tttuuu{{{yyyxxxrrrgggccc]]]WWWSSSQQQQQQRRRSSSUUUZZZbbbjjjqqqttttttrrrqqqpppppppppooommmkkkkkkmmmoooppppppooommmkkkiiiiiiiiijjjjjjjjjkkkkkkhhhiiikkklllllllllnnnppplllqqqppprrrwwwyyy((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++***+++...AAAjjjuuubbb___aaagggiiicccZZZWWWBBBCCCXXXdddYYY]]]iiiccceeemmmnnndddZZZ[[[bbbgggccchhhiiifffeee```OOO<<>><<<<<<999888777666555555555555444444333333222333333444666333777>>>999:::WWW|||tttmmmhhh~~~zzz~~~}}}|||wwwqqqvvvxxxwwwuuuuuuwwwuuuppprrrvvvzzz|||mmmaaadddnnn}}}xxxvvvuuutttqqqnnnllllllkkkiiihhhbbbcccdddddddddcccbbbbbbaaabbbcccddddddcccaaaaaaaaabbbccceeefffgggggggggjjjiiiaaaSSSJJJHHHIIIHHHGGGVVV~~~xxxsssooonnnqqqqqqrrrsssrrrpppooopppqqqooowww}}}yyycccWWWRRROOOLLLKKKLLLRRRppp~~~ccc]]]|||yyyqqqdddyyyrrrMMM999888111000///......------...------------------------,,,---...///000111111222BBBVVVhhhrrrrrr```kkktttzzzsss}}}{{{rrruuuxxxzzzpppxxxyyyjjjcccZZZSSSRRRSSSSSSQQQRRRVVV]]]fffnnnrrrsssrrrqqqpppoooooopppnnnllliiimmmnnnoooppppppooonnnmmmhhhhhhiiijjjkkkllllllmmmiiikkkmmmmmmllllllnnnppplllrrrsssuuuzzz{{{((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++***+++...FFFrrr~~~^^^ZZZTTTTTT\\\bbbZZZLLLAAAFFF^^^iii^^^dddqqqjjjbbbppprrraaaUUU\\\iiioooeeekkklllgggccc]]]MMM;;;MMMXXXaaacccfffmmmpppooooooqqqrrrsssuuuxxx|||~~~{{{xxxssshhhZZZRRRRRRKKKLLLOOOSSSVVV^^^mmm|||nnn___NNNLLLIIIFFFCCCAAAAAA@@@CCCDDDFFFHHHIIIHHHGGGFFF@@@@@@AAAAAAAAA@@@??????999999777666555555555555444444333222222333333333444555777888555:::NNNcccrrrmmmcccuuu~~~zzz{{{{{{|||ttt{{{yyyxxxsssmmmtttvvvuuuttttttvvvtttoooqqqwww|||~~~vvvaaaSSSXXXdddwww~~~~~~~~~~~~{{{xxxvvvsssooojjjggggggggghhhgggddddddeeeeeedddcccaaa```aaaaaaaaaaaa___]]][[[ZZZ]]]___bbbeeeggghhhhhhhhhjjjiiiaaaTTTKKKIIIJJJJJJFFFQQQwww}}}vvvqqqoooqqqoooqqqqqqpppnnnmmmnnnoooqqqxxx~~~eeeXXXUUUTTTOOOKKKJJJJJJrrrnnnUUUuuuzzzzzzqqq\\\rrrUUU:::777111000///......------...---------------------------...///000111222333333FFF```uuu{{{sssbbbqqqqqqzzzsss~~~}}}sssxxxpppsssmmm}}}llldddYYYQQQQQQUUUTTTRRRRRRVVV___hhhpppsssrrrppppppooonnnoooooonnnkkkiiinnnooooooooooooooonnnnnngggggghhhjjjkkklllmmmnnnjjjlllnnnnnnlllkkknnnpppmmmtttuuuxxx|||}}}