BM6&6(v@ ,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++*********))))))******))))))******+++,,,************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------..................------.........////////////000........................////////////000000000000333333333333333333333333555555444555555666777888888999;;;===>>>??????>>>???>>>>>>>>>???@@@AAAAAACCCCCCDDDCCCBBBAAACCCEEEFFFFFFFFFGGGIIILLLOOOQQQNNNLLLIIIGGGFFFGGGJJJLLLJJJLLLNNNOOOOOOMMMKKKIIIKKKMMMOOOSSSVVVYYY\\\]]]bbbZZZVVV^^^rrr{{{nnnuuuOOOBBB???<<<<<<@@@===777888>>>;;;;;;;;;;;;999999999:::AAAEEEHHHJJJJJJOOOWWW^^^ZZZ\\\]]]]]][[[YYYYYYYYYZZZ\\\^^^```aaaaaaaaaaaafffrrryyy|||xxxvvvxxxwwwsssppppppuuussssssuuuwwwwwwssspppuuusssrrrssstttuuutttrrrwwwtttrrrqqqrrrssssssrrruuuuuuuuuvvvwwwvvvsssppprrrtttwwwwwwvvvuuuuuuvvvvvvwwwxxxyyyyyyyyyxxxwwwyyyxxxxxxxxxxxxyyyyyyzzz{{{zzzwwwtttsssssssssttttttsssrrrrrrssssssqqqpppnnnooopppooommmkkkjjjkkkppphhhdddeeeeee```ZZZXXXWWWVVVQQQLLLLLLPPPUUUXXXUUURRRYYYeeegggjjjyyytttqqqqqqcccGGG@@@888444444444222///222222222111111111111000000000000000000000000000000000000000000000000000111111000///////////////////////////////////////........................------------,,,+++******........................---------............///---------............///---......///////////////...///000111111222111111---000222444333333444444888777666666777999;;;======HHHYYYxxx,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++*********))))))******))))))******+++,,,************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++,,,,,,,,,---------------------,,,,,,,,,------........./////////.........................../////////000000000000333333333333333333333333444444444444555666777777999:::<<<===>>>>>>>>>>>>???>>>>>>>>>>>>??????@@@AAABBBCCCBBBAAAAAACCCEEEEEEFFFHHHKKKMMMOOOPPPQQQOOOMMMJJJHHHHHHIIILLLNNNNNNNNNMMMMMMLLLKKKJJJJJJMMMMMMOOOQQQSSSVVVYYYZZZXXXTTTRRRUUU```www|||xxxoooXXXFFFAAA;;;999999;;;<<<<<<666555444444666888;;;<<<;;;>>>AAABBBBBBFFFMMMSSSVVVXXX[[[[[[ZZZXXXWWWXXXVVVXXXZZZ\\\ZZZWWWSSSPPPTTTZZZfffwww|||xxxuuuuuussspppqqqttttttssssssuuuwwwwwwtttqqqpppooonnnoooqqqrrrrrrqqqtttrrrqqqpppooooooooonnnsssrrrrrrssstttssspppnnnrrrtttvvvwwwuuuttttttuuutttuuuvvvwwwwwwwwwvvvvvvxxxxxxwwwwwwwwwxxxyyyzzzyyyxxxvvvtttrrrqqqqqqqqqsssqqqooooooppppppnnnlllooopppqqqpppnnnmmmllllllaaa]]]\\\``````XXXOOOJJJJJJIIIGGGFFFKKKTTT^^^dddrrruuu~~~|||tttyyywwwuuuuuuvvvvvvqqqWWWIII===888333222444666555333222222222111111111111000000000000000000000000000000000000000000000000000111000000///////////////////////////////////////........................+++,,,,,,---------,,,,,,------------------------------------............---------............///---....../////////////////////000000000//////...---000222333333333444555666777888999:::;;;;;;;;;<<>>>>>======>>>>>>======<<<=========>>>@@@AAAAAAAAAAAACCCEEEEEEGGGJJJNNNPPPQQQRRRRRRNNNMMMKKKIIIJJJKKKNNNOOORRRPPPNNNLLLJJJJJJJJJKKKPPPOOONNNOOOPPPRRRUUUWWWUUUTTTTTTTTTTTT^^^uuurrrdddbbbYYYNNNKKKKKKBBB444===;;;999999:::;;;;;;;;;666999;;;;;;:::<<>>===<<<<<<;;;;;;;;;;;;<<<>>>@@@AAABBBBBBDDDFFFFFFGGGIIILLLNNNPPPRRRSSSMMMKKKJJJIIIJJJLLLNNNOOOSSSRRRPPPNNNLLLKKKKKKJJJSSSQQQOOONNNNNNPPPRRRTTTVVVUUUVVVUUUSSSTTT^^^jjjzzzwwwzzzttt___DDD@@@<<<777555777777555222666888888777666777:::===@@@DDDHHHKKKJJJIIIHHHHHHPPPTTTZZZ\\\XXXPPPFFF???>>>:::888>>>KKKZZZeeejjjpppsssyyy}}}zzzuuuwww||||||{{{{{{zzzzzzxxxvvvtttvvvuuuuuuwwwyyyzzzyyyxxxrrrtttwwwvvvtttrrrrrrssspppppppppsssuuuwwwvvvuuuvvvwwwxxxwwwtttsssssstttssssssttttttttttttttttttsssrrrqqqppppppqqqssssssuuuuuuuuutttrrroookkkiiiiiigggeeeddddddcccaaa___^^^]]]]]]\\\[[[XXXUUURRRPPPIIIDDDEEEFFFEEEFFFIIIJJJLLLPPPUUU^^^ssszzzmmmooo}}}vvvbbbNNN>>>666555444333111222333333111...222222222111111111000000000000000000000000000000000000000000000000000000000//////.........//////////////////////////////........................++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------............///---......//////////////////000000000//////...---...000222333222222444555555666888:::;;;;;;;;;:::<<>>AAACCCCCCDDDEEEFFFHHHGGGFFFGGGIIILLLPPPSSSJJJIIIHHHHHHHHHJJJLLLMMMPPPQQQQQQQQQPPPNNNKKKJJJTTTSSSPPPNNNNNNOOOQQQSSSSSSPPPPPPRRRRRRPPPQQQUUU^^^nnnwwwvvv]]]QQQCCC;;;;;;>>>>>>===::::::999888666666777888777:::>>>@@@???>>>>>>>>>AAAEEELLLPPPOOOHHH@@@:::<<<;;;999888999>>>DDDHHHTTT]]]mmm{{{~~~~~~}}}zzzzzz{{{}}}~~~~~~|||yyyrrrttttttsssqqqnnnmmmlllpppooooooppprrrsssrrrqqqyyyyyyyyywwwtttsssssstttttttttssssssrrrrrrrrrrrrqqqppppppoooooonnnnnnnnnjjjkkkkkkjjjgggddd```]]]```^^^\\\[[[ZZZZZZWWWVVVRRRRRRRRRUUUWWWVVVSSSPPPGGGCCCBBBHHHOOOWWW___gggjjjkkkllljjjiiiyyy}}}qqqWWWEEE;;;666444666444444333333333222///...222222222111111111000000//////////////////////////////////////////////////////............//////////////////////////////........................---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------............///---......///////////////...///000111111111111111///000222222222222444666666666555666777888:::;;;<<>>AAADDDFFFFFFFFFGGGHHHIIIGGGDDDCCCDDDHHHMMMPPPIIIHHHGGGGGGGGGHHHIIIJJJKKKMMMOOOQQQQQQOOOLLLJJJSSSRRRPPPOOONNNOOOQQQRRRRRRNNNNNNRRRUUURRROOONNNUUU^^^ppprrrZZZKKKFFFFFFDDDAAA@@@???===<<<:::999999888666888::::::999888888888888;;;@@@DDDEEEBBB>>>;;;888;;;===:::666444777:::777BBBUUUiiitttwww{{{~~~{{{{{{||||||zzzxxxwwwvvvuuuqqqoootttrrrqqqrrrssstttsssrrrzzzzzzyyyvvvsssqqqrrrssssssrrrpppooommmmmmllllllnnnnnnnnnnnnmmmkkkiiigggcccccccccbbb___[[[WWWUUUSSSRRRPPPOOOOOOOOOMMMKKKKKKIIIHHHJJJKKKIIIDDD???AAACCCLLL\\\lllzzz~~~sssvvv}}}uuupppvvvfffUUUBBB:::888555222111111222222333333222222111222222222111111111111000////////////////////////////////////////////////......------......//////////////////////////////......................../////////......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///---......///////////////...///000111222222222222///000222222111222444777666555444444555777:::<<<<<>>;;;<<<<<<:::888777888999888999;;;===>>>>>>>>>===777999::::::888666666777222666@@@NNNWWWZZZ\\\```bbbcccdddccc```___aaacccmmmpppvvv|||~~~yyytttqqqmmmjjjlllrrruuusssoookkkkkkkkknnnrrrvvvwwwwwwyyyyyyxxxtttqqqoooooopppooommmkkkhhhfffeeeddddddfffgggiiiiiigggccc^^^[[[[[[ZZZYYYVVVSSSPPPLLLJJJGGGEEEDDDCCCDDDDDDBBBAAADDDCCCDDDHHHMMMMMMIIIDDDMMMQQQ]]]qqqwww~~~qqqfffIII@@@777555555222000111000111111111111111222333222222222111111111111000////////////////////////////////////////////////...------------...///000////////////////////////........................---...............------------------------------++++++,,,,,,,,,------------------............///---....../////////////////////000000000000000///000111111111111222555777555555666666777999::::::;;;===FFFddd,,,++++++++++++++++++,,,******************************+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))******++++++++++++*********)))***++++++,,,************************++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++)))************+++++++++((())))))***++++++,,,,,,,,,,,,------------..............................---------.........//////---......///000111111222111111111111222333444555666555555555777888;;;<<<;;;;;;;;;;;;<<<<<<===>>>CCCFFFIIIJJJJJJIIIIIIJJJFFFFFFEEEEEEEEEFFFGGGGGGJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHKKKMMMNNNKKKLLLLLLMMMNNNNNNOOOOOOLLLMMMPPPRRRNNNIIIJJJOOOHHHLLLPPPUUU\\\kkk~~~vvvsssQQQOOOMMMLLLJJJIIIGGGEEEBBBBBB@@@===:::999:::<<<888888777777777999:::;;;;;;888666666777888666444===888666999;;;;;;;;;>>>>>>@@@BBBAAA@@@@@@DDDGGGIIINNNVVV^^^cccbbb\\\WWWTTTOOOLLLSSS^^^ffffffcccXXXYYY]]]ccckkkssswwwyyyxxxxxxvvvrrrooommmmmmnnnkkkiiifffccc```___^^^^^^___```bbbccc```[[[UUUQQQNNNMMMKKKHHHEEEBBB???===???===<<<<<<======<<<:::>>>@@@GGGTTTbbbjjjllljjjaaabbbjjj{{{~~~zzz~~~lllVVVIII:::555111111000///333888111222222000//////000111222222222111111111111000////////////////////////////////////////////////---------------...///000////////////////////////........................+++,,,---...////////////........................++++++,,,,,,,,,------------------.........//////---......///////////////000000000000///...---,,,000111111111111222555777444555888:::;;;;;;:::999999<<>>>>>???AAADDDGGGHHHGGGFFFDDDEEEEEEDDDDDDDDDEEEGGGHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLNNNPPPOOOMMMLLLKKKKKKNNNOOOPPPPPPNNNLLLMMMMMMOOORRRTTTQQQOOOQQQZZZbbb|||qqqeee```bbbdddaaa\\\XXXVVVRRRMMMIIIDDD???<<<<<>><<<;;;999666444777;;;111333555777666666666666666999888444444999:::666::::::;;;<<<===>>>@@@AAA???<<<999:::>>>BBBEEEFFFHHHCCC???AAAJJJTTTYYYZZZVVVVVVXXX[[[^^^```aaaaaaaaa\\\XXXYYYXXXTTTQQQRRRSSSUUUWWWUUUQQQKKKEEEAAA???;;;;;;AAAAAA;;;888:::<<<:::;;;<<<<<<<<<>>>AAAEEELLLaaa}}}vvvppprrrvvvcccJJJ<<<888333333333222222111111111222222222111111111111000000000000000////////////000000//////.........---......////////////......,,,---///000000000///.........------------......//////...---,,,,,,++++++---------...------,,,,,,++++++,,,---............++++++,,,,,,,,,,,,------///...,,,,,,,,,---///111............////////////111111111000000000000000000000000111222222333333555555666777888888888888:::>>>EEE___++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++*********))))))************************************************+++++++++************************+++++++++,,,,,,************************************************************************+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...000//////...------,,,,,,------........./////////............///////////////000111111333333444555666666666777888888999999;;;;;;;;;<<<<<<<<<<<<<<<>>>???BBBDDDEEEEEEEEEDDDGGGFFFFFFEEEFFFGGGIIIJJJHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIJJJJJJKKKMMMNNNNNNMMMKKKKKKLLLKKKMMMPPPQQQQQQOOOKKKIIIOOOSSSVVVTTTOOOMMMPPPUUUeeeppp~~~jjjZZZSSSRRRSSSTTTXXX[[[SSSLLLMMMFFF===???AAA@@@??????===:::666555999:::::::::999999999:::666999777333222666777555444666888:::;;;:::999888888777888999:::<<<===>>>999666555777<<>>???<<<888888===>>>BBBGGGHHHFFFDDDFFFJJJXXX```vvv}}}zzz~~~}}}gggNNN;;;222000333333333222222111111111222222222111111111000000000000000000////////////000/////////..................////////////......------...///////////////......------------......///......---,,,,,,++++++,,,------...------,,,,,,,,,,,,------...---------,,,,,,---------............---,,,,,,,,,---//////............////////////000000000000000000000000111111111222333333444444444555666888:::;;;;;;<<<<<>>;;;999888777666555444555555666333666666333222444666666222333444666666555555444444444666777777777666555999999:::;;;;;;;;;;;;:::666888999:::999888999:::999777999<<<<<<:::<<>>??????888888888999888:::CCCMMMUUU___kkkooolllgggdddddd\\\eeezzz~~~~~~~~~tttbbbMMM<<<333111333222222222222222111111111222222111111111000000000000000000000////////////////////////..................////////////...............---......///000......------------...............------,,,,,,+++,,,,,,------...------,,,---------...------,,,,,,---............/////////,,,,,,,,,,,,------------............////////////000000000000000000000000111222222333444444555555444555777:::<<<===>>>???===AAAFFF\\\++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************)))))))))***+++++++++,,,************++++++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,---------..................//////////////////000111222333444444444555555666777888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAACCCDDDEEECCCBBBBBBBBBCCCEEEFFFHHHJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFEEEFFFFFFGGGGGGIIIKKKMMMNNNMMMLLLMMMMMMJJJIIIKKKPPPTTTRRRJJJCCCEEEKKKQQQSSSOOOKKKIIIIIIPPPRRR]]]rrrjjjbbbgggooozzz~~~sssddd[[[NNNGGGMMMDDDFFFDDD???:::;;;===>>>???===;;;;;;;;;<<<<<<;;;333666777777666777888888777666555444555666888999888666666777::::::888555888888999777555555666777:::::::::999888888999;;;999888:::===<<<888999===???>>>======???@@@@@@@@@AAAEEEJJJJJJGGGIIISSS]]]mmm}}}pppttt~~~{{{zzzaaaWWWIII<<<555444666777222222222111111111111111111111111111000000000000000000000000///////////////////////////.........---......//////......---///...---,,,---...///000......------------............---------,,,,,,,,,,,,,,,------...---------............---,,,++++++------........./////////***+++,,,---------,,,,,,............/////////////////////000000000000000111111222222333444444444666777999;;;===>>>??????===AAAFFF[[[++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************)))))))))***+++++++++,,,))))))*********+++++++++******************************************************************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,---------..................////////////...///000111222333333444333444555666777888999999999999::::::;;;<<<<<<===>>>>>>???@@@BBBCCCEEEEEEBBBAAAAAAAAABBBDDDFFFGGGJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGIIIKKKNNNNNNNNNMMMMMMNNNKKKIIIHHHKKKPPPPPPKKKFFFEEEIIIMMMNNNLLLJJJJJJKKKKKKJJJLLLTTT___ppp|||}}}gggQQQEEEJJJQQQ[[[```XXXLLLDDD@@@===???>>>???@@@BBBAAA===:::999888888999:::888777666888888888999999999999999:::777444666;;;>>>===;;;:::::::::888666666999;;;999777555555555666666666<<<:::999;;;999555666999::::::;;;???GGGTTTbbbkkkvvv~~~}}}pppfffdddfffvvv|||wwwyyy{{{wwwiii[[[AAA<<<555111111111222222111111111111111111111111111111111000000000//////000000000000////////////.........///////////////------............------...---,,,,,,,,,---///000......------------......---------------,,,,,,,,,+++,,,,,,---.........---............---,,,++++++,,,------------.........***+++,,,---------,,,,,,............////////////......//////000000000000000000111111222222333333888999:::;;;<<<=========<<<@@@FFF[[[~~~++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***************+++++++++***************************************************************+++++++++)))))))))************+++***************************************************************************************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---------........................////////////...//////000111222333333333333444555777888999999888888999:::;;;<<<======???@@@AAABBBCCCDDDDDDDDDCCCBBBBBBCCCDDDFFFHHHIIIJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFFFFFFFFFFGGGHHHIIIIIIKKKMMMNNNMMMLLLLLLLLLKKKIIIGGGIIILLLMMMKKKIIIJJJKKKKKKJJJHHHHHHIIIJJJEEEEEEGGGHHHHHHMMM^^^nnnyyyyyyqqq^^^```oooooo[[[KKKHHHKKKQQQYYY___^^^WWWQQQKKKBBB<<<>>>BBBBBBAAA@@@AAAAAAAAAAAAAAA???===<<>><<<<<<===???AAAAAABBBCCCBBB@@@===;;;999888888>>>EEEHHHEEEAAA@@@:::777<<>>EEEZZZ|||++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))******++++++++++++************************************************,,,+++++++++******))))))))))))))))))************************************************************************************))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000............/////////000......///000111222333333222222444555666888999999;;;;;;::::::::::::999999>>>@@@BBBDDDDDDBBB@@@>>>?????????@@@AAACCCFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKFFFFFFFFFGGGHHHJJJKKKLLLGGGIIIJJJJJJHHHFFFFFFFFFEEEGGGJJJKKKJJJIIIIIIJJJFFFFFFFFFFFFFFFFFFGGGGGGDDDAAA@@@@@@>>>:::;;;>>>>>>GGGUUUiiissswwwxxxiiiwwwzzzrrrmmmwwwrrr[[[ZZZcccyyyiiiWWWKKKRRRdddsssaaa```ooo|||zzz}}}wwwvvvssswwwgggNNN;;;444555555444000222333222000000222444//////000000111111111222000000000000////////////000000000000////////////---.........//////000000,,,------......------,,,+++,,,---...///...---,,,.........------.........------------------------***+++,,,---............++++++,,,---............////////////000000000000///...---,,,,,,---000111............/////////000---------...///000000111111222222333333444555555111333555777999:::;;;<<<888>>>DDDYYY{{{++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************+++++++++*********))))))************************+++++++++*********))))))************************************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++------,,,++++++,,,,,,,,,..................------............////////////111111111111111111111111555555555666666666666666777888999999::::::::::::<<<===>>>@@@AAABBBCCCCCC>>>======???CCCEEEEEEDDDEEEDDDCCCEEEHHHJJJKKKJJJJJJFFFBBBDDDJJJNNNOOONNNIIIIIIIIIHHHHHHGGGFFFFFFJJJHHHGGGJJJNNNOOOLLLHHHNNNJJJEEEDDDEEEEEECCCAAA@@@???>>>===<<<<<<<<<<<>>CCCXXX{{{++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************+++++++++*********))))))************************+++++++++*********))))))************************************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---..................------............////////////000///...000222222111///444444444444555555555555777888999:::;;;;;;;;;;;;>>>???@@@AAAAAABBBAAAAAACCCBBBAAA@@@AAAAAA???>>>DDDCCCCCCFFFJJJMMMNNNNNNKKKGGGDDDEEEKKKOOOPPPOOOIIIHHHHHHHHHHHHIIIJJJJJJMMMJJJIIIKKKOOOPPPNNNJJJMMMIIIFFFEEEFFFEEECCC@@@??????>>><<<<<<<<<<<<<<<<<<;;;;;;<<>>CCCWWWzzz++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************+++++++++***************************************+++++++++***************************************************************************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---------------------..................////////////000...---111666777444///222222333333444444444444888999:::;;;;;;<<<<<<<<>>>>>===<<<;;;;;;:::::::::;;;;;;999777555999AAAHHHfff}}}||||||qqq]]]LLL>>>444444222111111222222000...222222222222111111111000////////////////////////////////////////////////////////////////////////.......................................---------------------------------------------------------+++,,,,,,------......///++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......//////......---.........000//////......//////000///000000111111111111111///000222222222222444666555555555666777888999::::::???BBBUUUwww++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,------------..................////////////222//////444;;;===777111222222333333444444555555888999:::;;;<<<=========@@@@@@AAABBBBBBBBBBBBAAAEEEDDDDDDEEEFFFFFFDDDBBBCCCBBBCCCFFFJJJMMMOOOOOOLLLJJJHHHJJJMMMPPPQQQQQQGGGFFFDDDDDDEEEGGGKKKMMMLLLJJJGGGGGGHHHJJJJJJIIIJJJIIIGGGHHHIIIGGGBBB===<<<<<<;;;:::999999999999999::::::999777777999;;;BBBSSSjjj}}}xxxzzzzzz}}}|||}}}vvvzzzkkkQQQ???777444444///111333333222000///...222111111111111000000000////////////////////////.........///////////////////////////////////////////////////////////////........................------------------------------------------------+++,,,,,,------.........+++++++++,,,,,,,,,------........................,,,,,,,,,---------......111000///...............111000///......///000111//////000111111111111000///111222222222222444555555555555555777888999:::;;;???BBBSSSttt++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...,,,,,,,,,,,,------..................////////////111......333:::<<<777111222333333444555555666666777888:::;;;<<<============>>>@@@AAABBBCCCCCCCCC@@@@@@AAADDDFFFGGGEEECCCDDDCCCBBBDDDGGGIIIJJJJJJKKKJJJIIIJJJLLLOOOPPPPPPKKKJJJGGGFFFFFFGGGJJJKKKLLLJJJHHHGGGGGGHHHHHHHHHJJJHHHHHHIIIJJJHHHBBB===;;;:::999888777777777777333444555666666777888:::<<<===BBBMMMaaayyyzzz}}}~~~~~~uuurrrxxx~~~iiiNNN;;;333333555777111222444333000///000222111111111000000000//////........................------....../////////000........................////////////////////////---.............................................------------------------------------------,,,,,,+++++++++,,,,,,,,,------........................,,,,,,,,,---------......111000///...............111000///......///000111---...//////000000//////000111222222222222333555444444555555666888999:::;;;???BBBRRRrrr++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++***************************************************************+++++++++***************************************+++++++++***************************************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......++++++,,,,,,------..................////////////...,,,,,,000555777444000222222333444555666666777666777999:::<<<=========<<<===>>>@@@AAABBBCCCCCC>>>>>>???AAACCCCCCAAA>>>DDDCCCBBBBBBDDDFFFFFFEEEIIIIIIIIIJJJKKKLLLNNNNNNOOONNNLLLJJJIIIIIIJJJKKKMMMLLLKKKJJJIIIHHHHHHHHHIIIGGGFFFGGGHHHFFFAAA<<<999888777666666555555666555444333333333444555555777888777666;;;NNNiii~~~xxx^^^MMM<<<444333333222222000000000//////000222444000000000000////////////........................---------......//////000................................................---------...............////////////////////////------------------------//////...---,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......//////......---.........000//////......//////000------...///////////////000111333333222222333444444444444555666777888999:::???CCCSSSppp++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++************************************************))))))*********+++++++++************************))))))*********+++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///***++++++,,,------..................////////////,,,,,,,,,...111222111000111111222333444555666666555666888:::;;;<<<<<<===<<<===>>>???@@@@@@@@@@@@>>>>>>???BBBDDDCCC@@@>>>DDDBBBAAABBBDDDEEEEEEDDDFFFGGGHHHIIIIIIJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLLLLKKKIIIGGGFFFFFFFFFDDDBBBCCCDDDBBB>>>999888777666555444444444444777666444333333333333222000555888666222555@@@JJJcccyyy~~~|||rrrfffZZZRRRCCC:::333444555222000000000///......///111222222000000/////////.................................,,,,,,---......///000000........................---------------------------------.........//////........................------------------------///......---,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------...///.........//////...............///000000000000000000222333333222111222444444444444555666777888999888???CCCSSSppp++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************)))************+++++++++************************************************))))))******++++++++++++************************))))))******++++++++++++*********************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///******+++,,,,,,---................../////////000------...///000111222222///000111222333444555555555666777999:::;;;<<<<<<>>>>>>????????????>>>>>>>>>>>>AAADDDGGGGGGEEECCCCCCBBBAAABBBDDDFFFFFFEEEEEEFFFHHHHHHHHHHHHJJJKKKIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJGGGEEECCCCCCDDDBBB@@@@@@AAA@@@;;;888777777666555444444444444333333222333444444333111333222222444888;;;;;;;;;666PPPwww{{{iii[[[PPPDDD999333666111000444333000111666444222000000111111000...000/////////....................................,,,,,,------...///000000........................---------------------------------.........//////------------------------------------------------...---------------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///,,,---...//////...---,,,//////000111111111111111111222333333222111222444444444444444666777888999777>>>DDDTTTppp,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********)))))),,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++******************************************************************************************************************************************************************************+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000111222333111111111222333444555666555666888999:::;;;;;;;;;>>>>>>???@@@AAAAAABBBBBBAAACCCGGGIIIJJJIIIFFFDDDDDDEEEGGGIIIIIIIIIGGGFFFEEEGGGJJJJJJIIIGGGFFFFFFFFFGGGHHHIIIIIIGGGFFFDDDCCCCCCBBBBBBCCCDDDEEEFFFDDDBBB???======<<<:::888555555444444444333333333333333333222222111111111111111222222222333333333666;;;KKKhhhmmmaaaPPPBBB;;;777444111222222222111000//////...000000000000000000000000...............---------........................---......///////////////////////////////////////------------------------------------------------++++++++++++++++++++++++---------,,,,,,+++++++++------------,,,,,,+++***++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------------------------............////////////......///000000000000000000111111222222333444444666888999999888777888999EEEGGGFFFQQQmmm,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********)))))),,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++******************************************************************************************************************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000111222333111111222222333555666777777777888:::;;;;;;;;;;;;======>>>???@@@AAABBBCCCDDDEEEGGGIIIIIIGGGEEEDDDEEEFFFHHHIIIJJJIIIHHHGGGDDDFFFHHHIIIGGGFFFFFFGGGEEEFFFGGGHHHHHHFFFEEECCCCCCCCCAAAAAAAAABBBCCCDDDDDDAAA===;;;:::888666444444444444444333333333333222222111111111000000000111111111222222222333333555666===LLLccc{{{uuujjjUUULLL@@@888666666555333222222111111000//////...////////////////////////---------............///........................------...///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------------------------............////////////......///000000000000000000111111222222333444444444666888999888777888:::AAADDDCCCPPPlll,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************++++++************++++++++++++++++++++++++++++++)))************+++++++++******************************************************************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////////////////000111222222222222222333444555666777888999::::::;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCFFFGGGGGGGGGGGGFFFEEEEEEFFFGGGIIIJJJJJJJJJHHHGGGCCCEEEFFFFFFEEEEEEGGGHHHEEEEEEFFFGGGFFFEEEDDDCCCDDDCCCAAA@@@?????????@@@AAA>>>;;;888777555222000444333333333333222222222000000000000////////////000111111111222222222222333333333555===NNNcccqqqrrr___PPPIII>>>999222000111444444444222111111000000//////...////////////////////////,,,,,,------.../////////........................------...////////////...........................++++++++++++++++++++++++------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------------------------............////////////......///000000000000000000111111222222333444444333555777888888888999:::;;;???AAANNNkkk++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++++++++++++++++++++++++++))))))*********+++++++++******************************************************************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000///......//////000111222222222222333444555777777999::::::;;;;;;;;;::::::999:::;;;===???AAABBBCCCFFFEEEEEEEEEFFFFFFGGGHHHGGGHHHJJJKKKKKKJJJHHHGGGCCCDDDEEEEEEDDDEEEGGGIIIFFFFFFGGGGGGFFFFFFEEEDDDEEEDDDBBB@@@>>>=========>>>;;;888666555444111000333333222222222111111111////////////////////////000000000111111111111222222333444222111666@@@IIIQQQ^^^oooxxxjjjYYYJJJ???:::888666333000000111333333222111111000000////////////////////////////////////------..........................................,,,---......//////..............................++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------------------------------............////////////......///000000000000000000111111222222333444444555777999999888888888:::888<<>>@@@AAABBBBBBBBBBBBCCCEEEGGGIIIJJJGGGHHHJJJKKKKKKJJJHHHGGGCCCDDDEEEEEEDDDEEEGGGIIIGGGGGGGGGGGGGGGFFFFFFFFFGGGEEECCC@@@>>>===<<<<<<:::777555444555444333222222111111111111000000000///000000000000000000000//////000000000111111111111222444444333222333555999AAAOOO]]]kkk{{{dddXXXHHH;;;666555444333555444333222333333222111000000000///////////////......................../////////...---------,,,........................,,,------.......................................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------------------------------............////////////......///000000000000000000111111222222333444444888999;;;:::999888888999777<<<>>>MMMjjj++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++******))))))))))))******++++++++++++++++++++++++)))************+++++++++******************************************************************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////............///000111111111111111222333444555666777888999999::::::::::::888999:::;;;===>>>???@@@>>>???@@@BBBDDDFFFIIIJJJGGGHHHJJJKKKJJJIIIGGGFFFCCCEEEFFFFFFEEEEEEGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGEEECCC@@@===<<<;;;;;;777555333333444555444333111111000000000/////////////////////000000000000////////////000000000000/////////000222444555555555777===DDDJJJSSSaaaooozzzlllaaaGGG@@@777444666777555111222222222222333222222222////////////////////////........................//////.........---------........................,,,,,,---............---------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------------------------............////////////......///000000000000000000111111222222333444444777888::::::888777888999888<<<>>>LLLiii************************++++++++++++++++++++++++************************))))))*********+++++++++******))))))))))))******++++++++++++++++++++++++)))************+++++++++******************************************************************************************************************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...........................///111111000000000111222333444555555666777888999:::::::::888999:::;;;<<<===>>>>>>===>>>???AAACCCEEEFFFGGGGGGHHHIIIJJJIIIHHHFFFEEEDDDFFFHHHIIIGGGFFFFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDAAA>>><<<::::::999666444222222222333222000000000000/////////......------........./////////........./////////000000......//////000222444666444222222555666777===FFFYYYddduuu}}}sssiii___SSSGGG@@@666555444444666666333111111111222222111111222222////////////////////////........................,,,,,,------...//////000........................+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------------------------............////////////......///000000000000000000111111222222333444444222444666777777777888:::999<<<===JJJggg************************++++++++++++++++++++++++************************))))))******++++++++++++******))))))))))))******++++++++++++++++++++++++)))************+++++++++******************************************************************************************************************************************************************************+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------......///000111/////////000111222444444444444666777999999::::::999999::::::;;;<<<=========>>>???AAABBBCCCCCCDDDFFFGGGIIIIIIIIIGGGEEEDDDEEEGGGJJJJJJIIIGGGFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEDDDBBB???<<<:::999888888777444222111111000///---000/////////............,,,,,,,,,------...................../////////000---000444444111//////000444000000333222///111777444:::EEESSSdddwwwyyyhhh[[[LLLBBB;;;777666666222333333222000///000222333444444333111000000111.........///////////////........................))))))+++---///111222333........................+++,,,------......------------------------------++++++++++++++++++++++++------------------------+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,,,,------------++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------------------------------............/////////000...//////000000000000000000111111222333333444444---000333555666777999;;;:::<<<<<>><<<:::666444222222222222111000//////000111222000000000000000000000000................................................,,,,,,------.../////////.........------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,++++++,,,,,,---...***+++---------,,,+++***)))******++++++,,,------,,,******+++......+++(((+++++++++,,,,,,---------,,,,,,,,,---------......////////////////////////////////////000000000000000000000111222222333333333333333444666777999:::888<<<===JJJfff++++++++++++++++++++++++************************************************************************************************+++++++++*********))))))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************,,,,,,------,,,,,,+++************+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,---...///...------,,,---...///000////////////////////////111111111111111222222222333444555666888999;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===???AAABBBBBBBBBAAACCCDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEBBBAAAAAA@@@???AAADDDEEEEEECCC@@@???>>><<<:::777555444222222111111111000000000000/////////.........---///......---------......------......////////////---......///000000111111000000111111111222222222222111111111444:::AAAGGGRRRiiiooo___SSSJJJBBB<<<999888666444333222222333111111000//////000111111000000000000000000000000...............................................................---------......---------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---............------+++******,,,+++++++++++++++++++++,,,******+++------+++(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////000000000000000000000111222222333333333333333444666777999:::999======IIIddd++++++++++++++++++++++++************************************************************************************************+++++++++***************+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,++++++************++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,---.........------------...//////////////////////////////000000111111111222222222222222444666888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAABBBBBBBBBAAAEEEFFFGGGGGGGGGGGGFFFEEEGGGGGGFFFEEEDDDCCCBBBBBB@@@??????AAADDDEEEEEEDDDBBB>>>:::888888888666333111111111111000000000000/////////.....................---------......///---------........................//////000000111000000000111111111222222444333222111000111555888888EEEWWWhhh{{{wwwmmm```NNN@@@999777666666333222222111111222333333111000000//////000000111000000000000000000000000................................................//////......---,,,,,,+++------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...*********))))))******+++------,,,,,,+++******)))++++++***+++------+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////000000000000000000000111222222333333222333333444555777888999999======HHHccc}}}++++++++++++++++++++++++************************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++,,,,,,,,,++++++***************++++++++++++******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...------------......//////////////////////////////000000000111222222333333222333444666888999;;;;;;::::::;;;;;;<<<<<<======<<<===???AAABBBBBBBBBAAAEEEEEEFFFGGGFFFEEEDDDCCCHHHGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCEEE???888555777888555111111111000000000/////////...........................------------...//////------------...................../////////000000000000000000111111111111111222333222111222444666777888999;;;FFF[[[rrryyyrrrhhhZZZPPPIIIDDD===888666666555444000000000111111222222222000000000//////000000000000000000000000000000000.........................................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...((((((((()))+++...111333,,,,,,,,,++++++*********++++++++++++,,,,,,+++***------,,,,,,,,,,,,++++++,,,,,,,,,---------......////////////////////////////////////000000000000000000000111222222333333222222333444555777888999999<<<===HHHccc}}}++++++++++++++++++++++++************************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++,,,,,,+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---------------...............///////////////////////////000000111222222333333444444555666777888888999777888999:::;;;<<<======<<<===???AAABBBBBBBBBAAACCCCCCDDDDDDCCCBBBAAA@@@EEEDDDBBBAAA@@@@@@AAABBBEEEEEEEEEDDDBBBAAAAAAAAAGGG@@@888555555666333000000000000/////////......---------...............---------------...//////....................................//////////////////000000000111111111+++---///000///000111333000222444666777:::@@@EEEZZZjjjwwwlll]]]SSSLLLEEE;;;333222222333555555444222///111111111222111111111111/////////000000/////////////////////////////////................................................,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...,,,,,,---...000333555777******+++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////000000000000000000000111222222333333222222222333555666888999888<<<<<>>AAA@@@???>>>>>>???@@@AAAEEEFFFEEECCC@@@======>>>CCC>>>777444333333111///////////////............---------------.........---------------...///000///////////////................................./////////000000000111111...///000000//////000111///000444888777333222444444===IIIUUUcccxxxuuuiii```QQQIII???999777777444111222222222111111111111000111222222222222111000000...//////000000//////...////////////////////////................................................***++++++,,,------......++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,------...)))******+++,,,,,,------+++,,,,,,+++******+++---+++++++++,,,,,,---------,,,,,,,,,---------......////////////////////////////////////000000000000000000000111222222333333111222222333444666777888777;;;<<>>???@@@AAA@@@???>>>===============>>>??????@@@AAABBBBBB@@@<<<::::::;;;:::888555333111000000000/////////.........------,,,,,,,,,------.........---,,,,,,------///000000111111000000000/////////........................////////////000000000111222333333222111000111222555111000333333222555;;;222333444555<<>><<<999555333444555666666666555444222000111333444///000111222222111000000......///000000///......////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...************)))((('''&&&+++++++++++++++++++++,,,+++,,,,,,+++))))))+++...******++++++,,,---......,,,,,,,,,---------......////////////////////////////////////000000000000000000000111222222333333111111222333444666777888888;;;<<>><<<;;;:::999888<<<===???AAABBBBBBBBBAAA>>>???@@@@@@AAA@@@???>>>::::::;;;<<<===>>>??????===>>>???===:::888999;;;333444333111///...000222//////.........---------,,,,,,,,,------.........,,,,,,,,,---...///000111222222111111000000//////.....................---////////////000000000000000111111000......000111333000111555555000000333888777555333333888>>>CCCGGGTTTfffttt~~~|||rrreee^^^TTTLLLFFF@@@:::555666666555333333222222333111222333333222222333444,,,...///111111111111000---...///000000///...---////////////////////////...................................................------,,,,,,++++++************++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,++++++,,,,,,---...+++,,,---......---,,,+++------,,,++++++*********+++,,,---+++)))(((+++...))))))***+++---...//////,,,,,,,,,---------......////////////////////////////////////000000000000000000000111222222333333111111222333444666777888888<<<;;;FFF```yyy******************************************************++++++++++++******)))************+++++++++++++++++++++++++++++++++)))************+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,+++++++++******************************************************)))************+++++++++++++++++++++++++++++++++---......///////////////000000//////.........---000000000000111111111111000000111222444555555666:::;;;<<<<<<;;;;;;<<<>>><<<===???AAABBBCCCBBBBBBAAA@@@@@@@@@??????>>>>>>@@@???===<<<===>>>@@@AAA??????>>>===;;;999777666222111000///...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000222333444333222000---+++---.........---,,,,,,+++...---,,,,,,---...000111000000000111111222222222000000111111222333444444333333444444555555666666666777:::@@@IIISSS\\\aaa|||wwwnnndddYYYOOOKKKAAA@@@>>><<<999666444333333333333222222111111111222222111111111111222222000000000000000000000000........................---------............///..............................//////...---,,,,,,------------------------,,,,,,---......---,,,,,,------------------------------------,,,+++***))),,,,,,,,,++++++*********------------------------************************++++++************++++++,,,,,,,,,,,,,,,+++***)))***+++,,,,,,,,,,,,+++***)))******+++++++++*********+++,,,---,,,,,,***)))))))))***+++---...//////111---000222,,,000444---///000000000000111333666333555777777555333111111444333222222333555888999888<<<;;;EEE]]]uuu******************************************************++++++++++++******)))************+++++++++++++++++++++++++++++++++)))************+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,+++++++++************************************************************)))************+++++++++++++++++++++++++++++++++------...///////////////000/////////.........---/////////000000000111111000111111222333444555666777999:::;;;::::::<<<===;;;<<<===>>>???@@@@@@@@@@@@@@@@@@??????>>>>>>>>>???>>>===<<<<<<===???@@@===<<<;;;:::888666555444222222111000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000111222111000...,,,------...////////////...000000/////////000111111000000111111222333333333222222222333333444444444444444555555555555555666888777666777888<<>>???????????????>>>>>>>>>>>>>>>>>>>>><<<;;;;;;<<<===>>>:::999888777555333222111222222111000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...000111111000///.........///////////////...000111111222222222222111222222333333444555555666444444555555555555555555666666666555555555555555333333333333333444555666333444777:::AAAMMM\\\ggg}}}zzzoooggg]]]VVVZZZcccIII???666444444333444777666666666555555555555555222222222222222111111111222111111000000111111222000000000000000000000000........................////////////000000000111........................---............------,,,------------------------,,,,,,------------,,,,,,------------------------------------,,,+++******,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++************++++++++++++,,,,,,,,,+++*********++++++,,,,,,++++++***,,,,,,,,,+++***)))((('''***++++++,,,,,,,,,+++++++++++++++,,,,,,---------111...222222///777;;;222(((+++///111111000000000111333555666555444444444333333222222333555777888888<<<;;;DDD[[[rrr******************************************************++++++++++++******))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************))))))))))))(((************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,---............---....................................////////////000111111222333333444444333555777888888:::<<<>>>@@@???>>>======>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;888777666444333222111111111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++......///000000000//////......//////......---,,,000111333555555555555444666666666777777888888888666666666666666666555555777666666555555444444444000111333555666777888999888999999999999;;;@@@CCCLLLUUUbbbllluuu|||zzzqqqjjj___SSSKKKIIIDDD@@@JJJYYYCCC;;;666666777666777999555555555555555555555666222222222111111111111111111111000000000000111111000000000000000000000000............................../////////000000000........................---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++***)))(((******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,222000222111///999===222...000222333222111222333...000333333333222333444222222222333444555777888888<<<<<>>???>>>=========>>>???@@@>>>>>>>>>>>>>>>?????????>>>======<<<;;;:::::::::888777555333222111111111.........---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------...............---,,,---...000111111222222444666888:::;;;<<<;;;;;;::::::::::::::::::::::::666666666666666666555555666666555555444444333333222222333444333333222111000222555777777666555555666:::>>>???@@@CCCIIIMMMTTT[[[fffnnnvvv{{{tttnnnbbb___[[[XXXSSSLLLDDD@@@@@@999666888888888AAANNN999555333666666222111333333333333222222222111111111111111111111111111111111000000000000000000111////////////////////////........................------........./////////........................,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++((()))***+++++++++++++++*********++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,+++...---...<<>>;;;;;;;;;;;;;;;<<<======???????????????@@@@@@@@@???>>>>>><<<;;;:::999999777666444222111111111222------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,------...//////...000333666999<<<>>>???>>>???@@@AAAAAAAAAAAAAAA======<<<;;;:::999999888444444555555555555555555444444444333333333333333000000111222222222111111///000000111222333444555444444333222111333666999666999===AAAEEELLLUUU\\\^^^___dddmmmsssxxxwwwzzz{{{wwwuuusssoooiiiZZZVVVQQQMMMIIIEEEBBB@@@>>>;;;:::<<<;;;666222111555444333333555888;;;>>>111000111555666222000222555555555444333333222222000000000111111111111111111000000//////000000111////////////////////////........................------------....................................+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++******+++,,,,,,,,,++++++,,,++++++******++++++,,,'''((()))***+++,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++...///333FFFMMM@@@???===888222---,,,---///---...000000///000111333111111222333444555666666777<<<<<>><<<:::999888666555222000///000000111------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///,,,---...000222555777888:::<<>>===<<<:::999777666555222222222333333444444444111222222222222222222333///000111222444555666777888666444333333444555555555444444555777999::::::999999888777777888999:::888888===DDDGGGIIIMMMSSSKKKOOOUUUZZZ___fffmmmrrruuuyyy}}}}}}||||||rrrmmmhhheee^^^UUUOOOOOOJJJLLLLLLHHHFFFFFFDDD???>>>>>>===:::777666666777666333333888:::666444555222666555222666>>>;;;222333222333777777444444777666666555555555555555444///000000000111111111222000000////////////000000////////////////////////....................................////////////........................***+++,,,---------------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++)))***+++,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,((()))***+++++++++++++++***************,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......111111666KKKRRRCCC//////...,,,+++,,,///222///000111111000000222444000111222333444555555555777===<<>>?????????>>>@@@@@@@@@AAAAAABBBBBBBBB@@@@@@???>>>===;;;999888555333111///......///000------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000///000222555999===@@@BBBIIIIIIKKKLLLMMMNNNNNNNNNKKKIIIFFFCCC@@@>>>>>>===>>>===;;;999777555333222000000111111222333444444000000000111111222222333555444333222222222222222444333333555666777666444555333333555777777333///666555555777:::;;;;;;:::999888:::===;;;888888<<<===???@@@???>>>???CCCGGGLLLNNNQQQSSSSSSRRRSSSSSSXXX[[[^^^___^^^[[[YYYXXXXXXRRRPPPRRRRRRPPPSSSZZZ\\\\\\ZZZWWWSSSQQQQQQRRRPPPKKKHHHGGGCCC===;;;===999;;;999666666999:::888...111444444333222555888555111111666888333111333///666666000888EEE@@@111333111111333222///111555000000111111111222222222//////000000111111111222000000////////////000000////////////////////////........................////////////000000000000........................***+++,,,,,,------------++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++++++++,,,------,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))************************++++++************++++++)))***+++,,,,,,,,,,,,,,,---,,,+++******+++,,,---******+++++++++******)))******))))))***,,,---///+++++++++,,,,,,---------......///---111DDDJJJ:::///000111000///...///000111222333222111111333555000111222333444555555555777===<<<@@@RRRhhh+++++++++++++++++++++++++++++++++*********))))))************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))************************************************************************************************************************++++++******++++++,,,---)))************+++++++++******+++++++++,,,,,,,,,------------------------............////////////333333222222333333444555444555555555333333555777777888999;;;<<<=========????????????????????????=========<<<:::888555444////////////............------------------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,//////---+++***+++///222777;;;@@@CCCDDDGGGKKKOOOQQQQQQSSSUUUVVVUUURRRPPPNNNGGG???:::888:::===??????===:::666333222111111222111000//////000111222222111111000111222444555666777777666555444666777<<<999888::::::777666999;;;888888:::777333555<<<999:::;;;:::;;;;;;888444;;;======<<<<<<>>>;;;555;;;;;;;;;:::999999;;;===>>>>>>>>>>>>>>>??????@@@@@@BBBCCCBBB???>>>@@@CCCCCC???;;;:::===??????>>>===>>>@@@BBBBBBAAA???>>>>>>===<<<;;;:::999999999777777666555444444333333333222111111111222333444222333555666666555333222333000000555;;;===999333222222111111222222333444333333444444333333222111//////000111222222333333111111000///......//////222111///...---------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))***,,,------,,,***)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++***)))(((((())))))++++++++++++++++++++++++(((((()))***+++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...000111000...///555AAAKKK000000000111000///...---......//////000000111111222222333444444555555666999999:::EEEWWWggg+++++++++++++++++++++++++++++++++*********))))))************************************************************************++++++++++++++++++++++++************************************************************************+++++++++*********))))))************************************************************************************************************************++++++******++++++,,,---)))************+++++++++******+++++++++,,,,,,,,,------------------------............////////////333222222222222333444444444555666555444444666888777888999;;;<<<===============>>>>>>>>>>>>>>>>>><<<<<<;;;:::888666444333////////////............,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,+++++++++******,,,---------,,,,,,+++---///222555:::@@@EEEDDDJJJRRRWWWYYYYYYZZZ[[[]]]\\\[[[[[[[[[WWWRRRMMMCCC???888444222333333333777666555444333333222222444444222111111111222333333444555777888777777666333555777888999;;;???AAAHHHGGGHHHIIIGGGDDDEEEIIILLLJJJKKKNNNLLLGGGGGGKKKFFFGGGFFFEEEFFFHHHJJJJJJGGGIIIGGGCCCBBBEEEEEECCCFFFCCC@@@@@@AAABBBBBBAAAAAAAAA???>>><<<<<<;;;;;;;;;======<<<999888:::<<<::::::999::::::;;;<<<<<<777888999999999999888888999999888777777777777777777777777666666555555444444333222111111222222333111333444555555444333222111000111555::::::666111222222111111222222333444333333444444333333222111000111111222333333444444222111000///////////////222111///...------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++---......---+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))+++******))))))))))))***++++++++++++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,...///...---000888>>>111111111111000000000///......//////000111111111222222333444444555555666666666777BBBTTTddd+++++++++++++++++++++++++++++++++***************************************************************************************++++++++++++++++++++++++************************************************************************+++++++++***************************************************************************************************************************************+++************+++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,------------------------............////////////222222111111222222333444444666777777666666777999777888999;;;<<<<<<<<<<<<;;;;;;<<<===============:::999999888666444222111/////////............---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------......---------///333888>>>EEEMMMUUUZZZ]]]```dddfffeeecccbbbaaagggccc___^^^^^^YYYPPPIII888666444333333444333333///000222444555555555555999888888777888999;;;<<<===@@@DDDGGGHHHFFFCCCAAA@@@AAACCCEEEGGGKKKOOOSSSYYYYYY[[[[[[WWWUUUYYYaaa^^^ZZZYYY\\\^^^\\\[[[\\\VVVVVVUUUSSSTTTYYYccckkkssstttoooeee```ccchhhjjjbbbZZZRRRRRRVVVXXXSSSNNNMMMLLLJJJHHHFFFDDDCCCCCC?????????<<<:::888999:::777888::::::999888888888666666555444444555555666777666666666666777888888777777777777777777777777555444333222111111111222111222333444444333222111///111444777888666222000222222111111222222333444333333333333333222222111111111222222333444444444222111111000000000000000111000///......---..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,---......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************)))))))))***++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...***---000///------///222333222111000000000111222......///000000111111222222222333444444555555666777999999DDDVVVfff++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++***************************************************************************************************************************************************************************************************************************************++++++,,,))))))*********+++++++++******+++++++++,,,,,,,,,------------------------............////////////111111111111111222333333444666888888777777888999888888999:::;;;<<<<<<;;;:::;;;<<<===>>>>>>======888888777666555333222111//////.........---------++++++++++++++++++++++++///......------,,,,,,,,,000///...---...000333444@@@CCCIIIOOOUUU[[[bbbfffjjjiiihhhgggfffffffffggghhhccc^^^]]]\\\XXXOOOGGG888555333333444555555555333666999<<<>>>???>>>===BBBBBBBBBCCCEEEHHHJJJLLLOOORRRVVVYYYZZZXXXVVVTTTRRRSSSTTTUUUUUUXXX[[[^^^aaaaaabbbbbb```bbbmmmzzzvvvlllcccccchhhlllkkkiiieeeccccccccceeemmm||||||rrrrrrxxx|||~~~rrrggggggmmmppphhh```\\\[[[YYYWWWUUUTTTSSSSSSOOOMMMKKKHHHEEEBBBAAAAAA???>>>===<<<<<<;;;888666;;;:::888777666666777888777777777777777888999:::777777777777777777888888666555444333222222111111222222333333333222111000...333888999666333000000222222111111222222333444222333333333333222111111111111111222222333333333222111111000000000111111000000//////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))***++++++,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...---///111000...------...333111000......///111222...//////000111111222222222222333444444555555666888:::;;;EEEVVVfff++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++******************************************************************************************************************************************************************************************************************************))))))******+++,,,))))))*********+++++++++******+++++++++,,,,,,,,,------------------------............////////////111000000000000111222222444666888999888888999:::888888999:::;;;;;;;;;;;;:::;;;===>>>???>>>===<<<888777666555444333222222............------------++++++++++++++++++++++++000///...,,,++++++++++++...---,,,---111888@@@DDDRRRVVV[[[___bbbfffjjjlllhhhhhhiiiiiijjjjjjiiihhh^^^YYYTTTQQQPPPMMMFFF@@@999777444333555888999:::FFFIIILLLOOOPPPPPPNNNMMMSSSRRRRRRSSSTTTWWWYYYZZZ[[[]]]___bbbccccccaaa```\\\]]]_________```bbbdddfffeeegggiiillluuuwww{{{|||vvvttttttwww{{{uuuvvv~~~}}}uuuooommmkkkhhheeecccbbbaaabbb___\\\XXXTTTQQQOOOMMMMMMHHHDDDDDDFFFFFFBBB===@@@???===<<<:::999888888666666666555666666777777777777777777777888888888666666666555444333222222333333333333222222111111000555::::::666222111111222222111111222222333444222222333333222222111000000000000000111111111111111000000000000000111111///////////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))***+++,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---......//////.........///000111///...------...000111//////000000111222222222222222333444444555555666555777888AAAPPP```++++++++++++++++++++++++***************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++***************************************************************************************************************************))))))))))))***++++++)))************+++++++++******+++++++++,,,,,,,,,------------------------............////////////000000000///000000111222333555888999999888999999888888999:::::::::::::::;;;<<<>>>??????===<<<:::777666555333222111111111.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********+++,,,---...111666???IIIRRRXXX```cccgggjjjlllmmmooopppnnnnnnooonnnkkkcccYYYRRRIIIEEEAAA>>><<<;;;999888999999:::>>>FFFNNNSSSVVV\\\^^^```bbbbbb```^^^]]]bbbaaa```______```aaabbbaaacccfffiiijjjjjjiiihhhgggjjjnnnpppqqqqqqrrrsssvvvuuuwww|||}}}yyyvvvuuutttqqqnnnjjjgggeeeccc```^^^]]]ZZZXXXXXXZZZXXXTTTOOOHHHIIIHHHGGGDDD@@@<<<:::999888777666555555555555999999999999999999999888777777777777777666555444444444333333222222111111222555999999555222111222222222111111222222333444222222222222222111111000000000000000000000000000///////////////000000111......////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********))))))*********++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++*********++++++,,,++++++++++++++++++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,---///000///...---------...///000//////000111111222222333222222333444444555555666666888999AAAOOO^^^++++++++++++++++++++++++))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************************************************************)))))))))))))))***++++++)))************+++++++++******+++++++++,,,,,,,,,------------------------............////////////000////////////000111111111444777999888888888999888888999::::::::::::999:::<<<===>>>===;;;999777555444222111000///000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,///111333999===CCCLLLUUU]]]cccgggiiilllpppqqqqqqppppppppprrrnnnggg```XXXNNNCCC;;;999999888777777;;;AAAFFFIIIKKKOOOVVV___fffjjjlllggghhhiiijjjjjjhhhfffeeeddddddddddddeeefffhhhiiinnnqqqvvv{{{|||zzzwwwuuuzzz~~~}}}yyyxxxyyyyyyvvvttttttxxx{{{zzzssskkkfffccc]]]___``````\\\UUUNNNIIIEEEDDDBBB???===<<<;;;;;;======<<<<<<;;;;;;::::::777888999999999888777777666555444333333222222222333444555555333222222222222222111111222222333444222222222222222111000000000000000000000000000000...............///000000---...///000000///..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******************+++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,+++*********++++++++++++++++++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,---......................../////////000///000000111111222333333222222333444444555555666888;;;;;;BBBNNN]]]++++++++++++++++++++++++))))))******++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++************************************************************************************************************************)))))))))))))))******+++)))************+++++++++******+++++++++,,,,,,,,,------------------------............/////////000///////////////000111111000333777999888888888888888888999:::::::::999999:::;;;======<<<:::777555333222000///.........///......---------,,,,,,,,,------------------------,,,,,,,,,...111555999;;;JJJOOOWWW```hhhlllmmmmmmpppsssuuuuuussspppmmmmmmiii___RRRGGGAAA===:::888888;;;>>>@@@DDDLLLXXXbbbcccdddfffiiikkkkkkhhheeeiiiiiijjjjjjjjjhhhgggfff___```aaacccgggjjjnnnppp{{{wwwpppooosssuuuxxxyyytttkkkaaa[[[RRRQQQNNNKKKIIIFFFEEEDDD@@@@@@???>>>===<<<<<<;;;777888::::::;;;:::999888777666555444333333333333444333222222222222111111222222111111222222333444111222222222222111000000222222111111111111111111---------------...///000---...///000000///..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++------,,,+++************++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,++++++,,,,,,---.........///000111111...,,,---...///000111111000000000000000111222222333333222222333444444555555666555888888>>>JJJXXX{{{++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************++++++************++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,************************************************+++++++++*********))))))++++++******++++++,,,---++++++,,,,,,,,,,,,------............////////////......//////000000111111111222222333444555666666888888888999:::;;;===>>>;;;<<<======<<<999777555111111111111000000000000...------,,,,,,---------+++,,,,,,+++))))))+++,,,---,,,---222777===IIITTT\\\___ccciiinnnqqqqqqpppyyyuuuqqqnnnlllhhhbbb]]]ZZZQQQFFF===;;;<<<===>>>@@@CCCIIIOOOVVV```jjjppppppppppppooommmkkkiiiiiilllooorrrrrrpppllljjjiii```gggfffhhhrrrvvvxxx{{{{{{|||xxxkkkcccbbbccc```YYYVVVTTTPPPJJJJJJHHHDDDBBBBBBAAA???===;;;<<<======<<<:::888888888999:::::::::999888777555777888555000///222666111111000000000000111111111222222333333222222111222222222111111111111000000000//////.........---000000000000000000000000////////////////////////.........------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++---+++)))***,,,---,,,)))))))))*********+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++---------------------------------............//////////////////////////////111222222111111222333111222222333333444444555777;;;:::???LLL[[[yyy++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************************************************************************************++++++************++++++************************++++++***))))))***++++++************************************************+++++++++*********))))))++++++******++++++,,,---++++++,,,,,,,,,,,,------............////////////......//////000000111111111222333333555555666777999999999:::;;;<<<===>>>;;;;;;;;;:::999777555333000000000000////////////...------,,,,,,,,,,,,---.../////////------///111---///555>>>FFFLLLWWW```hhhhhhiiinnntttxxxyyyyyyyyysssiiiaaa[[[WWWRRROOOGGGAAA:::777:::@@@FFFIIIRRRTTTYYY___dddjjjoooqqqoookkkhhhhhhkkknnnnnnlllrrrvvvyyyyyywwwvvvxxxzzztttxxxtttvvv{{{}}}zzzuuugggkkklllgggbbbbbbaaa^^^UUUUUUTTTOOOHHHCCCBBBBBBCCCAAA>>><<<;;;<<<======::::::;;;;;;;;;:::888888888888777444111000111333111111000000000111222222111222222333333222222111111111111000000000//////000/////////..................................................................---------,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++---+++)))***,,,---,,,***))))))*********+++++++++++++++++++++++++++++++++------,,,,,,,,,++++++++++++******************+++************************++++++++++++++++++++++++,,,+++++++++***************++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++---------------------------------............//////////////////////////////111222222111000222333111222222333333444555555666:::888<<>><<<;;;999777555333222222////////////.........---......---,,,,,,+++,,,,,,---......---,,,---000333666:::DDDRRR[[[```fffmmmpppllliiikkkpppttttttrrrjjjaaaUUUJJJCCC???======<<<;;;:::>>>FFFPPPYYY^^^___```cccgggjjjlllkkkjjjfff```\\\___hhhpppssssss|||~~~~~~~~~wwwqqqnnneeehhhhhhaaaUUUMMMKKKLLLKKKHHHEEEBBBBBBBBBAAA@@@>>>======<<<;;;::::::999AAA===999555333222111///000000000000000111222333111222222333333222222111000000/////////.........////////////...............................................................------------,,,,,,,,,---------------,,,++++++++++++++++++++++++++++++,,,+++******,,,,,,+++******************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++---------------------------------............//////////////////////////////000222111000000111333222222222333444444555555555888666:::GGGXXXxxx++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++************++++++************************+++******************+++************************************************************************++++++******++++++,,,---+++++++++,,,,,,,,,---------------.........//////......//////000000111111222222333444555666777777999999999999:::;;;<<<======;;;777444222111111111.........---------,,,,,,......---,,,,,,,,,,,,,,,------,,,,,,---111888===IIIMMMWWWccciiiiiiiiikkkkkkeee``````bbbbbb^^^ZZZOOOIII@@@999555444666777===???DDDLLLUUU]]]dddgggaaaaaaaaaccceeefffccc```YYYXXXXXX^^^gggqqqwwwyyy~~~yyysssuuuuuupppggg___\\\[[[XXXWWWUUUTTTQQQNNNIIIFFFCCCBBB@@@>>>===<<<;;;;;;IIICCC;;;888777666222///000000//////000111111222111222222333333222222111000000000/////////......///////////////.........................................................---------------------------------...---,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,++++++************************++++++++++++++++++++++++,,,+++++++++++++++++++++*********++++++*********++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))(((***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++---------------------------------............//////////////////////////////000111111000000111222222222333333444555555555555888666:::GGGXXXxxx++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************++++++************++++++++++++++++++++++++++++++*********++++++*********************************************************************************++++++******++++++,,,---+++++++++,,,,,,,,,------------------..................//////000000111111222333333444555666777888777777777777888999::::::===:::777333111000111111------------,,,,,,,,,,,,...------,,,,,,------.........000222888BBBLLLTTT______ccciiijjjccc^^^]]]WWWSSSPPPPPPQQQNNNHHHBBB<<<:::999777666777999;;;>>>CCCKKKRRRXXX[[[\\\\\\___^^^]]]^^^```aaaaaaaaa\\\```fffkkknnnrrrxxx|||~~~}}}|||{{{yyyuuupppmmmmmmllljjjeee^^^XXXTTTRRRJJJHHHEEEBBB@@@??????@@@GGG@@@999777999:::777444111000000//////000000111111222222333333222222111111111000000000/////////.........///////////////////////////////////////........................------------------------------.........---,,,,,,++++++++++++++++++++++++++++++,,,+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))(((***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++---------------------------------............///////////////////////////...000111111000///111222222333333444444555666666666999777;;;HHHXXXwww++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************++++++************++++++++++++++++++++++++++++++)))***++++++++++++***)))***************************************************************+++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,------------...............//////000000111111333333444555666777777888777666666666777777888999:::888555222000000000000------------,,,,,,,,,+++------------...///000111,,,///555===FFFQQQ\\\ccchhhccc``````\\\SSSMMMKKK>>>>>>???@@@@@@===999666555777:::;;;;;;:::;;;<<>><<<999999;;;GGGIIIKKKHHHCCCBBBFFFJJJLLLPPPTTTTTTRRROOOOOOPPPOOORRRVVVYYYZZZ^^^cccggggggqqq}}}~~~{{{||||||{{{~~~|||ppprrrzzzqqqllltttyyyvvvxxx}}}~~~}}}yyylllddd```[[[VVVRRRRRRSSSTTTNNNIIICCC>>>;;;:::;;;;;;===<<<:::888666555444444222222222333333222222222//////.........------------.........//////000000........................------------------------,,,,,,,,,------...............//////......---,,,++++++++++++++++++++++++))),,,---,,,***)))+++---++++++++++++******))))))++++++++++++++++++++++++))))))******++++++++++++((()))+++,,,,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++---------------------------------.........//////////////////////////////...///000000//////000111333333444444555666666666444999999===HHHTTTooo++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************+++++++++++++++***)))(((************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------111111000///---,,,+++*********+++++++++,,,,,,,,,,,,+++*********+++,,,---------------------------............////////////000000///////////////000444444555555666777777777888888999999999888888777333222111000///...---,,,////////////......------------------111888AAAGGGVVV___bbb```bbbfff___RRRBBB???;;;999;;;@@@GGGLLLYYYYYYYYYVVVRRRNNNLLLKKKTTTZZZaaabbb\\\UUUQQQQQQVVV^^^YYYQQQUUUZZZfffxxx}}}}}}}}}}}}~~~~~~|||}}}}}}{{{xxxxxx{{{{{{xxxyyy{{{|||}}}|||yyywwwpppdddYYYZZZ```^^^WWWTTTRRRSSSMMMBBBDDDEEE:::>>>>>>>>>>>><<<:::888777444444333222111111222222000000000111000///......000000000000000000000000000000//////.........---//////.........---------........................------------------------,,,,,,++++++,,,,,,---...+++++++++************)))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********...---,,,+++***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********.........------,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......000///...------...///000000000000000////////////000111111111111222222222222222222333444555666777888;;;:::???GGGOOOkkk++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************+++++++++++++++***))))))************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,///...------,,,+++************+++++++++,,,,,,,,,++++++*********+++,,,---------------------------............////////////111000000//////000000000222222333444444555555666666666777777777666555555222111111///...---,,,,,,,,,,,,------...//////000///...---///555AAANNNXXX___dddeeebbbddddddWWWEEE777777888;;;@@@GGGNNNRRRQQQOOOMMMJJJJJJLLLRRRVVV^^^aaaccc___WWWRRRRRRTTTXXXffffff]]]___eeennn|||zzztttvvv{{{}}}~~~uuummmjjjggg^^^RRRPPPOOOTTTSSSKKKNNNPPPFFF????????????>>>===<<<<<<888777666555333222111111000111111111111000000///000000000000000000000000000/////////............//////.........---------........................------------------------,,,,,,++++++,,,,,,---...++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******...---,,,+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......000///...------...///000000000000000////////////000111111111111222222222222222222333444555666777666999888>>>GGGPPPmmm++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************************++++++++++++***))))))************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))***************+++++++++++++++*********))))))******+++++++++,,,,,,,,,++++++******++++++,,,------------------------------............/////////111111000000000111111222000111111222222333444444444444444444444333222222000000///...------,,,,,,,,,,,,,,,------...///000000222666;;;DDDPPP]]]eeefffgggfffeeehhhfffVVVCCCAAABBBBBBDDDGGGJJJMMMOOOMMMMMMNNNNNNPPPTTTZZZ___\\\[[[WWWPPPJJJJJJQQQXXXnnntttpppsssvvv}}}}}}uuussszzz~~~~~~}}}vvvmmmgggfffjjjeeeWWWUUUUUUMMMCCCBBBAAA???>>>>>>======;;;;;;:::999777444111000000111111111111111111111000000000000000000000000////////////...........................---------........................------------------------,,,,,,++++++,,,,,,---...,,,+++++++++******************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***...---,,,+++++++++,,,,,,*********++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))))))))******************++++++,,,,,,++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......//////............//////////////////000000000000000111111111111222222222222222222333444555666777555777666<<>>>>>>>><<<999666444111000/////////000111111////////////////////////.........///////////////---.............................................------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++)))*********+++,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------.........//////////////////....../////////000000000111000000111111111222222222222222222333444555666777888999777;;;EEEPPPooo++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))***++++++++++++***************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++------------------------,,,------------.........000000000000000111222333111222222333333444555555333333333333222111//////,,,,,,---------------------...111555;;;BBBHHHLLLZZZ\\\^^^```bbbdddhhhjjjjjjnnnqqqrrrsssuuuxxx{{{sssrrrooonnnnnnppprrrssspppmmmeee[[[QQQJJJFFFEEEDDDIIIOOOVVVaaarrr|||xxxxxxyyy|||yyyyyyzzz|||uuuhhhWWWVVVSSSPPPNNNKKKJJJIIIBBBBBBBBBAAA???<<<:::888333222111000///000111111000000000000000000000000.........///////////////---------.......................................------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------,,,+++***)))))))))************+++))))))******+++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------............////////////............//////000000111111000111111111111222222222222222222333444555666777999:::999===FFFOOOmmm++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))***+++++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++------------------------,,,,,,---------.........////////////000111222333111111222333333444444555333333333222111///...---,,,,,,------.........///---///333:::CCCLLLUUUZZZ___aaabbbcccdddgggllloooqqqqqqsssuuuvvvwwwwwwxxx{{{zzzxxxvvvsssqqqooonnnlllfff[[[NNNFFFCCCFFFIIISSSZZZccciiioooxxxyyyxxxxxxxxxyyy}}}|||eeedddaaa\\\WWWRRRNNNLLLIIIHHHFFFDDDAAA???===<<<777666444222111111222222000000000000000000000000............/////////000---------.........//////........................------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------,,,+++***))))))))))))************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......---...///000000///...---.........///000111111111000111111111111222222222222222222333444555666777777999999>>>GGGPPPmmm++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************((()))***+++++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++******))))))++++++++++++*********)))******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++------------------------,,,,,,,,,---------..................///000111222111111111222333333444444222222222111000...---,,,,,,------....../////////000222777>>>GGGQQQYYY___ZZZ^^^dddhhhkkklllnnnooosssqqqqqqvvvzzzyyyuuurrrwwwwwwxxxxxxvvvrrrooommmeee```WWWNNNHHHHHHMMMRRRfffmmmvvvzzzzzzzzz|||~~~}}}xxx|||}}}zzzvvvoooggg^^^WWWSSSPPPNNNJJJFFFCCC@@@>>>===:::999666444222222333333000000000000000000000000---.........//////000000---------.........//////........................------------------------,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,---...---,,,+++***))))))))))))************((())))))***++++++,,,,,,*********++++++,,,,,,,,,---,,,,,,,,,+++*********+++++++++,,,,,,+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......---...///000000///...------......///000111111222000111111111111222222222222222222333444555666777555888999>>>HHHQQQmmm************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,------........................---------.........//////111111222333333333222222111000000///---,,,++++++,,,---//////......///111999???GGGOOOUUUZZZ^^^aaafffgggiiikkklllnnnnnnoooppppppqqqrrrtttvvvwwwxxxzzzsssooonnnjjjddd^^^YYYUUUOOOMMMTTTaaammmuuuzzz{{{|||xxxwww}}}rrrggg]]]VVVNNNKKKLLLIIIBBB;;;555999<<<<<<;;;888333...000000111111000///......000000000000////////////////////////....................................---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++***************************+++,,,------,,,+++***,,,***(((&&&&&&'''((()))---,,,+++***)))))))))))),,,+++*********+++,,,---******+++++++++,,,,,,,,,******+++,,,,,,---......---------------------------------............///000000000000111111111111000000000111222222333333333333444555555666666666999:::888;;;CCCKKKggg************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******(((((()))***************++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------........................---------........./////////000111222333333333333000000//////.........---/////////...---000444777AAAFFFNNNUUUZZZ]]]aaacccggghhhjjjlllmmmnnnoooooopppqqqrrrsssttttttttttttqqqpppooolllggg```YYYTTTLLLQQQWWWcccuuu|||zzz|||~~~}}}~~~{{{yyy{{{~~~}}}qqq___SSSMMMKKKIIIHHHEEECCC???;;;999999888777222111111111000000000000111000000000////////////////////////....................................---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,,,,---+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++***)))((((((((())))))+++***************++++++++++++*********+++,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,------------------------------------------............/////////000000000111111111000000000111222222333333444444444444555666777777888:::888<<>>FFFMMMggg+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------................................./////////000000000000111111111000//////000///---,,,+++,,,---...---111777===BBBIIIOOOSSS___aaadddffffffggghhhjjjmmmmmmnnnnnnnnnnnnnnnmmmnnnoooooonnnkkkgggccc```aaa]]]\\\```jjjuuu{{{}}}}}}yyyxxxqqqtttyyy}}}~~~}}}|||~~~zzz{{{}}}{{{mmm___VVVTTTLLLHHHJJJJJJEEE@@@???888777444222111111222333111111111111000000000000////////////.......................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---***+++,,,,,,,,,,,,++++++---,,,,,,+++******++++++******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------------------------------............///...////////////000000000000000000111222222333333555555444444555666888999555888888>>>FFFMMMggg,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............................../////////000000000000111111000000///...---///...---,,,,,,---///000333888AAAIIIOOOTTTXXX[[[bbbdddfffgggggghhhiiikkkmmmmmmmmmmmmmmmlllkkkjjjjjjjjjiiihhheeeaaa^^^[[[WWWYYYaaapppyyyvvvxxxzzz|||zzz}}}}}}zzzzzzzzz||||||wwwyyyqqqcccVVVLLLKKKJJJEEECCCEEE===;;;999666444333333333222222111111111000000000////////////..........................................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------------,,,++++++++++++++++++++++++++++++------------------------,,,++++++++++++++++++,,,+++++++++++++++,,,,,,,,,......,,,++++++*********)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......////////////000000000000000111222222333333444555555666777777888888555888888===EEEMMMhhh,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++***************************************************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........................../////////000000000000/////////000//////.........---,,,,,,...111444666???EEELLLSSSXXX\\\___bbbbbbdddgggggghhhhhhjjjllllllllllllkkkkkkiiihhhgggeeeeeedddbbb___\\\ZZZYYYXXX___kkk{{{~~~~~~{{{yyywwwgggZZZXXXUUUKKKEEEFFFBBBAAA???<<<999666555333222222222111111111000000////////////..........................................------------......------------------------------------------------------------------------,,,,,,---------.........---------...------,,,+++++++++++++++++++++++++++........................+++++++++,,,,,,++++++++++++***))))))***+++,,,------,,,,,,+++++++++,,,,,,)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,------------------------------------------............///........./////////000000000000000111222222333333333444666888888888777666666888777<<>>:::555444222111111222222111000000000000000////////////////////////////////////------------------------------------------------,,,,,,,,,------.........------------------------...------,,,,,,------.........---------,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---...---******---000,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......---------............///000///.........///111222999555///...000222333222333333333444555666777888444888999???FFFMMMggg,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))++++++++++++*********)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------........................000000000000000000000000---...///...---,,,---///+++...222888>>>EEEMMMRRRYYYZZZ\\\^^^```bbbbbbcccdddeeefffhhhjjjlllnnnnnnlllhhhdddbbbbbbaaa___]]]WWWQQQMMMLLLPPPZZZiiiuuu~~~}}}~~~~~~{{{zzzvvvfff\\\HHHJJJIIIFFFFFFFFFBBB<<<777444111000000111000///111000000000////////////////////////////////////------------------------------------------------,,,,,,------------------------------------------...------,,,,,,------.........---------,,,,,,,,,++++++************++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---(((+++------***)))***,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000//////...///000111222777333000///000222333222333333333444555666777888555888999===EEELLLfff,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------........................////////////////////////000000000000000000000000,,,.........------...000...333;;;CCCKKKQQQWWW[[[^^^___```aaabbbbbbbbbaaaeeefffggghhhiiijjjkkkllliiieeebbb```___\\\XXXTTTRRRNNNOOOUUU___kkk}}}|||yyyvvvuuutttsssssstttuuuuuuppprrrvvvyyyyyyuuunnniiifffmmmoookkkjjjooopppmmmqqqqqqqqqtttuuusssmmmgggrrrzzz~~~~~~{{{yyyhhhddd[[[RRRMMMLLLHHHBBB>>>:::555222111111000000111111000000000/////////////////////////////////------------------------------------------------------------------,,,,,,------------------------...------,,,,,,------.........---------,,,,,,,,,++++++************++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---(((***---000000///,,,***,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,---------......---------............//////////////////000111111333111000000222333333222222333333444555666777777777999888<<>>FFFNNNTTTXXX[[[]]]``````aaabbbbbbbbbaaaaaaggggggfffeeedddccccccbbbaaabbbaaa___ZZZVVVSSSRRRYYY[[[cccnnnvvv|||xxxrrrkkkfffdddcccbbb```^^^\\\ZZZYYYXXX[[[```hhhmmmmmmgggbbb]]]^^^\\\XXXYYY\\\ZZZTTTXXXZZZ]]]bbbeeeccc___[[[^^^dddgggfffhhhnnntttuuuuuuvvvwwwxxxxxxxxxyyyzzzxxxttttttqqqqqquuuaaaRRRLLLJJJGGGGGGBBB<<<777444333333222111111111000000000//////////////////////////////.........................................................------,,,,,,,,,------------------------...------,,,,,,------.........---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,---333;;;<<<555---,,,+++******,,,,,,+++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,---------......---------............//////////////////000000111//////000111333333333222222222333555666666777777888999777;;;BBBIIIeee,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***+++++++++++++++++++++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++))),,,111444444111,,,)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000111111////////////////////////......///...---...111333AAAFFFNNNUUUYYY[[[\\\]]]^^^^^^___```aaaaaaaaaaaaeeeeeedddbbbaaa___^^^^^^]]]]]][[[UUUOOOPPPXXX```gggnnn{{{~~~~~~|||vvvrrrpppnnnllliiieee```\\\ZZZ\\\]]]]]][[[WWWSSSPPPKKKLLLQQQYYY```bbb```\\\^^^\\\ZZZYYY[[[[[[UUUNNNMMMNNNQQQUUUXXXYYYXXXVVVSSSVVVVVVRRRSSSWWWZZZZZZ[[[^^^cccfffggghhhkkkmmmuuuxxx{{{~~~}}}zzzmmmnnnyyyttt```UUUPPPMMMMMMHHHAAA;;;777555444333111111111111000000000000000000000000000000000000.........................................................------,,,,,,,,,------------------------...------,,,,,,------.........---------,,,,,,,,,,,,,,,++++++++++++,,,,,,........................---,,,,,,++++++,,,,,,---111+++***333AAADDD:::...,,,+++******,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,---------......---------............///...//////000000000000000---///111222222222333333111222444555666777777666888:::777:::AAAHHHccc,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++))),,,000333333000,,,)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***))))))(((******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000111000000000000000000000000---...///000111444888<<>>:::777222222222111111111000000000000000000000000000000................................................,,,,,,------------------------------------------...------,,,,,,------.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,***))),,,000222000---,,,+++******,,,,,,+++***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---...///000111000000///...000222111000///111444000222444666777777666666777999888;;;BBBGGG```,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++---+++(((&&&&&&(((+++---++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------........................,,,,,,,,,---...//////000000000000000000000000000))),,,000555<<>><<<:::555000///222222111111000//////000000000000000000000//////....................................---------------///...------------...///......................../////////......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......,,,***---,,,,,,++++++,,,,,,---************************,,,,,,,,,++++++++++++***------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++------------------------...............---------......------...///000111/////////000111111222222222222333444555666666777777888777<<>>BBBZZZ,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......------------.........///000///...///111222999@@@HHHLLLMMMNNNQQQTTTSSSSSSSSSSSSSSSSSSSSSRRRTTTTTTSSSRRRPPPOOONNNNNNMMMPPPUUUYYY]]]bbbgggjjjyyynnnfff___[[[UUUOOOKKKJJJJJJKKKSSSYYY```cccbbbdddiiiooouuuxxx}}}|||{{{{{{~~~xxxnnncccXXXPPPPPPNNNNNNNNNPPPSSSUUUWWWhhhaaa\\\\\\^^^```eeekkk}}}]]]LLLGGGIIIBBB<<<999666222333666333222222111111111111111000000000000000000000000........................//////.........---------........................///000000111111000000///000///............///000,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000000//////...///000111222000000000111222222333333444444333333333444555555777999777999>>>BBBZZZ~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......------------.........////////////111444777AAAFFFKKKNNNNNNOOOSSSUUUUUUUUUTTTTTTSSSRRRRRRQQQQQQQQQPPPNNNLLLKKKMMMNNNOOOUUU___gggllloooqqqrrr~~~}}}}}}rrriii___XXXQQQOOOMMMKKKKKKLLLNNNPPP\\\jjjyyy|||vvvuuu}}}{{{nnneee\\\XXXQQQLLLIIIKKKNNNPPP^^^XXXUUUVVVYYYYYY[[[___qqqrrrwwwpppXXXJJJHHHBBB===;;;888333222444333333222111111111111111000000000000000000000000......................../////////............---........................//////000000000000//////000000////////////000000,,,,,,,,,---------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////000111111000000000111222222333333333333333333333444555666777999777999>>>AAAYYY}}}------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------......------------......,,,---...///222666<<<@@@HHHJJJMMMOOOOOOPPPSSSVVVUUUUUUTTTTTTSSSSSSSSSSSSOOOPPPNNNLLLJJJKKKPPPTTTYYYaaallltttxxxxxxwwwvvv~~~|||zzz{{{kkk]]]WWWSSSPPPKKKLLLMMMPPPUUUZZZ^^^```hhhyyytttoooeeeZZZPPPLLLKKKLLLRRRNNNMMMRRRVVVWWWXXX[[[ZZZ___jjjwwwssseeeNNNEEE>>>>>>===888333000333333222111111111111222000000000000000000000000......................../////////.............................................////////////......//////............//////,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,------------------------------------------------------.........//////////////////000000111000000000111222222333333333333333333444444555666777999777:::>>>AAAXXX|||------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------......------------......***,,,///222777===EEEJJJLLLMMMNNNOOOOOOQQQSSSTTTRRRRRRSSSSSSTTTTTTTTTTTTQQQQQQPPPLLLJJJMMMTTT[[[eeellluuu{{{}}}|||yyywww~~~}}}{{{zzzzzz}}}ooo[[[PPPMMMLLLKKKNNNQQQVVV^^^fffmmmsssvvvuuu|||yyyzzzwwwiii]]]UUUSSSTTTNNNKKKMMMPPPNNNLLLKKKFFFKKKVVVcccmmmvvvlllYYYGGGAAABBB???888333444333333222111222222222111111111111111111111111////////////////////////////////////////////////////////////////////////,,,------......------,,,------------------------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------------------------------------------------------------------.........///...//////000000000000000000000000111222222333333333222222333444555666666666999888:::>>>AAAWWWzzz------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......------------......+++...222888===EEEMMMRRRNNNNNNOOOPPPQQQRRRSSSSSSPPPQQQQQQRRRSSSTTTTTTTTTNNNOOONNNJJJIIIOOOZZZddduuuyyy}}}~~~|||{{{{{{zzzvvviiihhhgggccc\\\UUUPPPNNNNNNOOOYYY]]]eeeoooyyy|||zzz{{{zzzzzz|||vvvkkkfffYYYPPPJJJJJJKKKGGGDDDCCCBBBBBBFFFNNNWWWeeezzzsssUUUFFFBBB???:::777444444333222222222222222111111111111111111111111////////////////////////...////////////000000000////////////////////////,,,,,,------------,,,,,,+++,,,------------,,,+++,,,,,,,,,---------......,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------...------------------------............------------------------------------------........./////////......///000000000000000000000000111222222333333222222222333444555666777666888888:::>>>@@@VVVyyy........................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......------------.........222888===CCCJJJQQQUUUOOOOOOPPPRRRTTTTTTTTTSSSQQQQQQQQQQQQQQQRRRRRRRRRKKKNNNPPPQQQUUU```qqq~~~~~~~~~~~~~~~zzzyyyuuuiii[[[XXXPPPTTTWWWWWWUUUWWW\\\bbbjjjooowwwwwwrrrooorrr||||||ggg[[[QQQNNNNNNKKKGGGFFFBBB@@@@@@CCCIIIWWWmmmkkkZZZNNNDDD===:::444444333222222222222333111111111111111111111111////////////////////////.../////////000000000000////////////////////////---......//////......---,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......------------------------///.........------------............................../////////000000000---...///000111000000///000000000111222222333333222222222333444555666777666888888;;;>>>@@@UUUxxx........................---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------.........------.........222555;;;AAAGGGLLLRRRVVVPPPPPPQQQTTTVVVVVVUUUTTTRRRRRRRRRQQQPPPPPPOOOOOOOOOSSSYYY^^^hhhyyy~~~~~~}}}}}}iiiddd\\\TTTVVVUUUYYY\\\[[[YYY___lllwwwxxx|||xxxrrrvvv}}}ooo```YYYUUUNNNIIIFFF<<<;;;<<>>@@@UUUxxx,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********)))***++++++,,,---......,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,---//////...222===JJJPPPOOOOOOSSSXXXVVVUUUTTTTTTUUUUUUTTTRRRQQQUUUVVVRRRMMMLLLNNNOOONNNZZZgggqqq{{{~~~|||ooo___ZZZ[[[[[[YYYTTT]]]hhhooosssxxxzzzqqqgggXXXIIIGGG???::::::999<<>>LLLNNN]]]tttlll^^^OOOCCC888555444333333444333333222111000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000/////////.................................---------............///........................,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++******+++------------------------------------------......,,,,,,---------............///000111222111111000...///111111000///000111000000000000111111111111333444555555444444666888888888666:::@@@BBBTTTsss,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***---------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...000555999IIIQQQXXX[[[XXXUUUUUUWWWUUUTTTTTTUUUVVVUUUSSSQQQSSSQQQPPPQQQRRRQQQNNNKKKNNN^^^pppxxxxxx}}}{{{xxxrrrjjj```___aaahhhqqqvvvuuurrrrrrzzz{{{xxxtttsssrrrpppooommmmmmlllgggmmmooolllmmmqqqpppjjjjjjiiigggeeeeeeeeeeeefffnnnnnnooosss{{{~~~jjjUUU@@@:::>>>???:::555;;;888???QQQdddvvvtttaaaPPP???888888777555555222222111111000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////..............................---------............///........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++******+++------------------------++++++,,,,,,------......,,,------------............///000111111111000000---...000000000111444666000000000111111111222222222444555555555555666888777888666:::@@@AAASSSsss------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,......------222<<>>;;;<<<;;;999:::777999AAALLLZZZooo~~~qqq```LLLAAA;;;777555555222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////...........................---------............///..............................------,,,,,,,,,+++------------------------***,,,------,,,++++++,,,------------------------******++++++,,,---......------------............/////////000000000000000000111222222222333666999000000000111111222222333222444666666555555777888777888777;;;@@@AAARRRqqq------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...---,,,...777FFFRRRXXXZZZ]]]^^^]]][[[WWWUUUUUUUUUVVVWWWXXXWWWTTTQQQOOONNNNNNNNNKKKLLLWWWdddnnnzzz~~~}}}}}}}}}~~~~~~~~~zzzdddaaajjjbbbbbbcccfffnnnwww{{{uuuoooiiidddaaaXXXXXXWWWVVVTTTTTTTTTTTTPPPNNNKKKJJJKKKOOOSSSVVV```lllvvvwwwxxxwwwooocccaaaZZZQQQLLLMMMNNNNNNLLLMMMMMMMMMNNNOOORRRTTTUUUVVVYYY^^^fffpppzzzxxxdddOOO@@@:::999999:::;;;<<<======CCCRRR```~~~ppp___QQQCCC888444666444333333222222222222333111111111111111111111111111111111111111111111111111111111111111111111111111000000000////////////////////////////////////---------............///.................................------,,,,,,,,,------------------------***,,,------,,,+++,,,---------------------------******++++++,,,---......---------........./////////////////////000000000333333333222111222555777///000000111222333333333222444666777666666777888777888777;;;@@@AAAQQQppp------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,)))******+++---......///,,,,,,,,,,,,------------------------------------.........///555BBBRRR]]]``````aaabbbcccaaa\\\YYYVVVVVVWWWYYYZZZYYYUUURRRNNNLLLMMMMMMIIIJJJZZZmmm~~~~~~~~~~~~xxx{{{}}}yyyssskkkhhhjjjhhhhhhiiilllrrr}}}}}}vvvoooiiiddd^^^]]][[[YYYWWWUUUTTTSSSNNNPPPQQQPPPOOONNNOOOPPPNNNNNNMMMNNNPPPSSSVVVXXXdddtttsssaaaWWWUUUUUUSSSPPPMMMNNNOOOPPPPPPOOONNNNNNLLLMMMOOORRRVVVZZZ^^^```fffooo|||qqq___PPPFFF???888;;;<<<:::777999BBBJJJbbbvvv~~~rrrdddSSSCCC:::888777666555444333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111000000000/////////////////////////////////---------............///.................................---------------------------------------***,,,......---,,,---...------------------------++++++,,,,,,------......------.........///////////////.........///000111111222222111//////000222///000000111222333444444222444777888777666777777666888777;;;@@@@@@PPPooo........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------.................................///111777BBBOOO\\\dddfffdddccceeefffddd___ZZZWWWXXXYYY[[[\\\[[[WWWTTTMMMIIIKKKQQQSSSVVVggg{{{||||||zzzvvv|||yyypppkkkmmmqqqoookkkjjjkkkpppwww~~~zzzsssjjjfff```ZZZWWWTTTQQQOOOLLLMMMNNNOOOQQQRRRSSSTTTUUUWWWZZZYYYXXXWWWXXXZZZ[[[]]]___```^^^ZZZUUURRRUUUbbbqqqjjjhhhddd```XXXXXXXXXXXXWWWUUUSSSRRROOOOOOOOOOOOOOOPPPPPPPPPLLLRRRZZZ___dddmmmzzzvvvdddSSSDDDBBB===::::::===???@@@JJJ[[[qqqwwwiiiUUUDDD<<<:::999777666444333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000//////////////////////////////---------............///........................------------....................................***,,,......---,,,---...------------------------------------------..................///////////////......---...///000111...000111111000//////000///000000111333444444555222444777888888777777777666888777;;;AAA@@@PPPnnn........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,------.................................---///444>>>LLLXXXbbbfffiiifffdddeeefffddd^^^XXXXXXYYYZZZ\\\]]]\\\XXXTTTKKKFFFIIIVVV___fffvvv}}}xxxwwwzzz~~~~~~~~~nnnnnnppprrrooojjjjjjmmmhhhrrrxxxnnnfff]]]VVVVVVSSSOOONNNOOOQQQRRRRRRRRRSSSUUUWWWZZZ\\\^^^___cccfffiiijjjhhhhhhjjjmmmmmmpppsssrrrkkk___RRRIIIGGGLLLhhh{{{wwwrrriiihhhfffdddaaa___^^^]]]SSSTTTTTTUUUUUUUUUTTTTTTQQQSSSSSSQQQOOOTTT___iiinnnxxx{{{eeeWWWNNNBBB===@@@EEEBBB===CCCMMM]]]sss{{{xxxdddNNN@@@<<<;;;999777555444333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000---------.........//////........................,,,---------.../////////........................***,,,......---------...------------------------..................------............/////////000///......------///000111...000222333222111111222///000000222333444555555222444888999888777777777666888777;;;AAA@@@OOOmmm//////.........---------------------------------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......111...---///...,,,,,,///000444<<>>:::666555555333222333333222222111111000000111111000000000000111111000000000000111111111111111000000000////////////000000000000000000000000////////////////////////........................---------............///........................***++++++,,,---...///000//////.........---------------............------...------------...//////000000000000000000000000000000000000000///......000000000111222222333333444444555666777777777777777888666999??????QQQooo...............---------------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------............---...111111///222777;;;KKK^^^gggfffdddiiioookkknnnrrrtttsssrrrqqqqqqkkkllliii```VVVTTTZZZbbbfffmmmvvv~~~yyysssvvvpppooopppvvvyyywww{{{tttggg```]]]ZZZWWWUUUWWWXXXZZZ\\\aaafffiiimmmqqqvvv{{{nnnaaaWWWUUUdddzzz{{{vvvoookkkfffcccaaa^^^YYYUUUPPPQQQQQQPPPOOOPPPRRRTTT[[[eeessswwwxxxwwwhhh]]]QQQNNNKKKJJJJJJLLLTTT]]]zzzzzzzzz~~~xxxhhhXXXIIIBBB:::777777777444111222222222222222111111111111111000000000000111111000000000111111111222222111111000000000/////////000000000000000000000000////////////////////////........................---------............///////////////////////////***++++++,,,---...//////...............---------------............------...------------...//////000000000000000000000000000000111111000000//////000000000111222222333333333444555666777777777777777888666:::??????PPPooo........................---------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------...............---...111000000444;;;LLLYYYhhhmmmkkklllttt}}}qqqtttyyy||||||yyyvvvtttpppnnnggg[[[UUU[[[eeemmmvvv~~~~~~{{{{{{uuussstttvvvwwwzzz}}}xxxmmm___UUUSSSVVVZZZ\\\\\\aaagggkkkmmmsss{{{{{{xxxuuutttppphhhaaaZZZYYYWWWUUUTTTSSSSSSTTTSSSUUUXXX]]]fffssszzz^^^ZZZUUURRRQQQOOOOOOOOO___tttuuuiii|||rrrUUUJJJ===555666777555111111222222222222222222222222111111000000111111222000000111111111222222222111111111000000000//////////////////////////////////////////////////////........................---------............///........................++++++,,,,,,---...//////........................------............------...------------...//////////////////////////////000000111111111000000///000000000111222222333333333444555666777888888888777888777;;;@@@???PPPnnn---.....................------------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------........./////////......000000111888BBBXXXbbbmmmtttwwwyyy~~~ssswww{{{~~~xxxqqqlllmmmhhh^^^UUUYYYgggsssxxx~~~~~~|||vvvssstttuuuvvvvvv~~~wwwpppllljjjeee]]]WWWVVVZZZ___bbbhhhnnnvvvzzz|||xxxooohhhddd___ZZZWWWUUUTTTTTTWWWTTTQQQOOORRR[[[eeelll|||uuukkk^^^UUUSSSSSSOOOJJJPPP]]]ppppppooo}}}fffVVVCCC777444666666444222222222222222333333333222222111111111111222222111111111111222222222222111111111111000000000000////////////////////////000000000000000000000000////////////////////////---------............///------------------------+++,,,,,,------.........---.....................------............------...------------...//////////////////////////////000000111111111111000000000000000111222222333333333444555777888999999999777888777;;;@@@???OOOmmm---------...............------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------........./////////000...///000111555AAAMMM^^^hhhwwwwwwyyy{{{}}}{{{tttjjjccccccaaaYYYVVVbbbyyywwwxxx|||yyywwwuuusssqqqxxxkkkbbb^^^^^^aaabbbbbbccceeehhhnnnrrrvvv}}}{{{qqqiiibbb\\\WWWTTTSSSRRRQQQPPPPPPRRRSSSUUUhhhvvvsssbbbZZZXXXTTTNNNNNNTTT]]]kkkyyypppvvvfffOOO>>>777666777777333333333333333222222222222222111111111111222222111111111222222222222333222222111111111000000000000000000000000000000000000000000000000000000000////////////////////////---------............///------------------------,,,,,,,,,---------......---------...............------............------...------------...//////000000000000000000000000000000111111222222111111000000000111222222333333333444555777888999::::::777999888<<<@@@???NNNlll---------.........//////------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............///////////////...///111333;;;LLL\\\hhhsss~~~}}}|||yyysssjjjddd\\\``````aaaqqquuuttt~~~}}}|||uuurrrllleee^^^\\\^^^aaafffkkksssxxx{{{~~~tttkkkeee[[[YYYWWWUUUSSSRRRPPPNNNRRR[[[dddlllxxxsssiii```YYYQQQSSSUUUXXXggg~~~sss^^^KKK>>>999888888444444444333333222222111333222222111111222222333111111111222222222333333222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////---------............///........................,,,,,,,,,------------...---------.........//////------............------...------------...//////000000000000000000000000///000111222222222222111000000000111222222333333333444555777999:::::::::777999888<<>>@@@NNNhhh.............../////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,++++++------,,,+++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......------------............---...///000000111000000000555???KKK[[[ooopppgggeeeffflllwww~~~rrrsssooojjjiiilllttt{{{vvvllleee^^^WWWTTTUUUQQQQQQOOOPPPYYYkkkzzzlllaaa[[[PPP```yyywwwbbbNNN???<<<888666555555444444333333333333333333333333222222222222222222222222000000000111222222222333000000000000000000000000000000000000000000000000000000////////////000000........................//////............//////------------....................................---------.........//////............////////////////////////000000000000000000000111111000000000000000000111222222333333444444555666777888999999888;;;888999>>>@@@NNNggg////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,++++++------,,,+++++++++++++++++++++++++++***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///---------.........//////---...///000111111111111555===JJJYYYjjj|||}}}qqqlllnnnrrr}}}yyymmmdddgggsss|||vvvpppkkksssvvvzzz~~~{{{rrrhhhaaa___]]]WWWPPPMMMOOOVVVaaajjjrrrddd```^^^dddvvv{{{rrr___HHHDDD===888777777777777333333333333333333333333222222222222222222222222000000000111222222222333000000000000000000000000000000000000000000000000000000////////////000000//////////////////////////////.........//////000---------.........//////........................------------........................////////////////////////000000000000111000000000000000000111000000000111222222333333444444555666777888999999888:::888999???@@@MMMfff000000000////////////...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---,,,++++++------,,,+++++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------........./////////......//////000111222222555@@@QQQcccsssyyytttvvvxxxhhh___]]]bbbrrryyypppjjjggghhhlllttt|||xxxmmmiii]]]XXXUUUVVVUUURRRQQQRRR\\\rrrqqqnnnbbbYYYaaawwwyyyqqqUUUMMMBBB999555444555666333333333333333333333333222222222222222222222222111111111111111222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000//////......//////000000------........./////////........................,,,------------.....................////////////////////////000000000000000000000000000000000000000000000111222222333333444444666777888999999999777:::888:::???@@@MMMfff000000000000/////////...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,++++++------,,,+++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,............///////////////.........000111333444666DDDYYYmmm~~~~~~tttrrryyyrrrkkkhhhqqqttt~~~vvvpppllliiihhhpppzzz|||iiibbb]]]^^^\\\VVVQQQPPPOOO]]]qqqyyymmmaaa___fffyyyrrrgggUUUEEE:::555333333444444444444444444444444222222222222222222222222222222222111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111............////////////........................,,,,,,---------.....................////////////////////////000000000000000111111222222111111000000000000111222222333333333555666888999999999999777:::999:::???@@@MMMfff111111000000/////////...........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,++++++------,,,+++++++++++++++++++++++++++'''(((((()))***+++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////............/////////000000///......///111444555>>>MMMddd{{{{{{ppplllvvv~~~{{{tttwww{{{nnnkkklllpppppprrr}}}uuuiiidddaaa\\\[[[]]]QQQRRRUUU]]]llltttggg]]]```wwwuuuoooXXXGGG===888777444444444444444444444444222222222222222222222222333222222222111111000000000000000000000000000000000000000000000000000000000000////////////000000///////////////////////////////////////000111111............/////////000........................,,,,,,,,,---------................../////////000////////////000000000000000111222333333222111000000000000111222222333333333555666888999999999999666:::999:::@@@@@@MMMeee000000000000////////////000000////////////000000////////////////////////------............------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,---------.........//////111//////222222222777>>>KKK\\\pppqqqeeekkk|||zzz|||}}}|||}}}vvvxxx{{{~~~xxxpppooonnnjjjiiikkkgggeeeiiiwww{{{rrrjjjccc]]]\\\TTTQQQSSSUUU^^^vvvuuuaaaaaaoooyyyzzzmmmOOOAAA;;;777666444555777666222333777555555444333333333333444444444333333222111000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000......////////////......---......///////////////..............................////////////.........///000111111000///...000000000000000000000000222333333444333222111000000111111222222333444444333444555777888888888888888;;;999:::???@@@MMMfff111000000000////////////000000////////////000000////////////////////////------............------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,---------........./////////------000222555<<>>III```222222222111111111000000000000////////////000000////////////////////////------............------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------........./////////000000000000//////111666???QQQmmm~~~~~~xxx{{{mmmeeedddhhhtttrrrmmmffffffnnn~~~zzz|||}}}~~~{{{wwwsssqqquuuxxxkkkbbb```\\\ZZZXXXRRRUUUmmm|||ppppppwww___HHH???777666777666555777777666666555555555555555444444444444444444444444222222222222222222222222111111111111111111111111///000000000111111111111000000000000000000000000......////////////......---......///////////////////////////////////////......////////////......///...------------...///000000000000000000000000...///000222222222111000000111111222222333444444333444555777888888888888666:::999;;;???>>>HHH___222222222111111111111000000000////////////000000////////////////////////---..................---------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........////////////000000000000222222333888AAASSSqqqxxxxxx}}}}}}{{{tttnnnnnnrrrzzzyyytttmmmkkkrrryyykkkooovvvyyymmmhhh^^^YYYZZZXXXTTT\\\iiiwwwmmm}}}hhhMMMCCC999777888777777888777777666555555555555555444444444444444444444444222222222222222222222222111111111111111111111111//////000000111111111222000000000000000000000000......////////////......---......///////////////000000000000000000000000......////////////......///...---,,,,,,---...///000000000000000000000000...///000111222222111000000111111222333333444444333444555777888888888888666:::999;;;???>>>HHH___333222111222222111...+++000000000000000000000000........................------------------------........................------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...---------------------------------............///---------............///000////////////000000111...111111;;;PPPaaavvvzzz|||yyyxxxqqqsssyyyxxxzzzuuurrrzzzxxxoooccc[[[YYYYYYXXXVVVfffsss~~~~~~]]]OOOAAA;;;999777666777444555666666777666666666555555444444444333333333555444444333222111000000333333333222222111111111000000000000000000000000111111111111111000///...000///...------...///000....................................////////////////////////////////////000000000000000000000000222111000//////000111111000000111222222222222111111111222333333333333222444444555555666777777777888:::888:::???>>>HHH^^^333222222222333222000...000000000000000000000000........................------------------------........................------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...---------------------------------............///---------............///000////////////000111111000555777BBBWWWhhh||||||yyyxxx{{{uuurrr|||yyy{{{oooccc]]]YYYUUUQQQRRRYYYlllyyy|||nnn[[[FFF===:::888666555555666666666666555444444555555555444444444333333444444333333222111111111333333333222222222111111000000000000000000000000000111111111111000000///000///............///000////////////////////////000000//////.........---////////////////////////000000000000000000000000222111000//////000111111000000111222222222222111111111222333333333333222444444555555666777777777888:::888:::???>>>HHH^^^444222222222333444222111000000000000000000000000........................------------------------........................------------------------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...---------------------------------............///---------............//////////////////000111222222:::???KKKaaaqqq||||||lllkkknnnzzz~~~zzzwwwrrr~~~zzzrrrvvvlllddd\\\UUUTTTRRRXXXlll|||mmmzzzxxxyyyoooTTTDDD>>>:::777666777777888777777666555444555555555444444444444333333333333333222222222222333333333222222222222111000000000000000000000000///000000111111111111000000//////......//////000000000000000000000000000111111000///...---,,,,,,////////////////////////000000000000000000000000111111000000000000111111000000111222222222222111111111222333333333333222444444555555666777777777888:::888:::???>>>HHH^^^555333111111333444333222000000000000000000000000........................................................................---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...---------------------------------............///---------............///////////////000111222222111===EEERRRhhhyyy|||oooccclllrrr~~~zzz|||xxx~~~ooouuuzzz|||}}}ssshhhaaa```ZZZVVV]]]rrrxxxzzzttthhhRRRDDD;;;888:::888999999999999999888888555555555555444444444444222222222333333333444444222222222222222222222222000000000000000000000000...///000111111111111111000//////////////////000000000000000000000000000111000000///...---------////////////////////////////////////////////////000000000000000111111111000000111222222222222111111111222333333333333222444444555555666777777777777:::777999>>>>>>GGG]]]777555222111222333333222111111111111111111111111////////////////////////................................................---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...---------------------------------............///---------............///////////////000111222333///>>>IIIWWWnnnwwwccc```eeettt{{{}}}wwwrrrwwwuuuuuutttnnnfffccc]]]XXX___xxx~~~uuu|||eeeMMM<<<888;;;666777888888999999999999666666555555555444444444222222222333333444555555222222222222222222222222000000000000000000000000...///000111111111111111///000000000000000000///////////////////////////.........///////////////000000000000000000000000//////////////////////////////000000111111111111000000111222222222222111111111222333333333333222444444555555666777777777777999777999>>>===GGG]]]===999444222111222222222111111111111111111111111////////////////////////................................................------------------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...---------------------------------............///---------............////////////000111222333444111CCCPPP^^^uuuxxx[[[OOO]]]rrrvvvxxxyyyjjj___hhh{{{|||zzz^^^DDD:::<<<555555666777777777777777666666666555555555444444222222333333444444555555111222222222222333333333000000000000000000000000///000000111111111111000///000000111111000000///////////////////////////............//////000000000000000000000000000000000000000000000000000000...///000111111222111111000000111222222222222111111111222333333333333222444444555555666777777777777999777999>>>===GGG]]]CCC???999444333222222222111111111111111111111111////////////////////////................................................------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...---------------------------------............///---------............////////////000111222444555777JJJXXXfff~~~fffQQQMMMaaaxxxtttmmmxxxvvvWWWDDD???999999999999888777666555666666666666555555555555333333333444444444444444111111222222222333333333000000000000000000000000000111111111111000000//////000111111111111000///000000000000000000000000///////////////.........000000000000000000000000000000000000000000000000---...000111222222111111000000111222222222222111111111222333333333333222444444555555666777777777666999666888>>>===FFF\\\HHHCCC<<<666444333333222111111111111111111111111000000000000000000000000////////////////////////........................------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...---------------------------------.........//////---------.........///////////////000111333444555<<>>===;;;888666555777666666666555555555555444444444444444444444444111111111222222333333333000000000000000000000000111111111111111000///...///000111222222111000///111111111111111111111111111111000///...------,,,000000000000000000000000000000000000000000000000---...000111222222222111000000111222222222222111111111222333333333333222444444555555666777777777666999666888======FFF\\\DDDEEEDDD<<<444000222666222111000000000000000111000000000000000000000000////////////////////////................................................------------------------------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------................../////////000333000000222222111333777>>>WWWhhhttt}}}sss{{{{{{ddd\\\\\\___hhhsss~~~```???DDD777888???:::777:::999777666666666555555555555555555444333333333333444333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000///......//////000000000000//////////////////000000000000000000000000000000000000222222111111000000//////000000000111222222222333000111111222222333444444555444333333444555777888666:::777666===???GGGYYYFFFFFFDDD>>>666222333666222222111000000000000111000000000000000000000000////////////////////////................................................------------------------------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---------................../////////000000111//////222333111444888AAA[[[nnn|||yyyoooqqqvvvllliiiqqqxxxzzzyyy}}}```LLL;;;888===999666888666777777666666666555555555555555444333333333333444333333333222222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000///......//////000000000000//////////////////000000000000000000000000000000000000111111111000000000000000111111111111111222222222000111111222222333444444444444444444444555666777666:::777666===???GGGYYYJJJJJJHHHCCC===777444333333222111111000000111111000000000000000000000000////////////////////////................................................------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,------------.............../////////000000000...---///333333222444999GGGddd{{{kkkiiiuuuppppppxxxzzztttyyy{{{tttlllgggjjjrrr~~~ZZZDDD:::<<<999777999555777777777666666666555555555555444333333333333444333333333333222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000//////...//////000000000000//////////////////000000000000000000000000000000000000000000000000111111111111222222222111111111111111000111111222222333444444222333444555666666666666666;;;777777===???GGGXXXMMMLLLKKKIIIEEE>>>777222444333222111111111111111000000000000000000000000////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...............////////////000000000......000333333111444:::NNNnnnppptttzzzssswwwvvvzzzssshhhbbbdddcccfff|||jjjNNN>>>===::::::;;;666777777777666666666666555555555444333333333333444444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000//////000000000000////////////000000000000//////////////////000000000000//////////////////////////////000000111111222222333222222222111000000000000111111222222333444444222333444666777666666555666;;;888777===???FFFWWW~~~OOOLLLIIIIIIIIIEEE<<<555555444333222111111111111111111111111111111111111////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------.........//////////////////000000000111111000222444222000555<<>>???FFFVVV|||]]]SSSIIIFFFHHHHHHBBB;;;666555444333222111111111111111111111111111111111////////////////////////................................................------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------------------------.........//////////////////000000000111111222222333444222111888BBB[[[}}}{{{~~~~~~xxxwww~~~vvv~~~sssjjjaaaZZZ```kkkxxxaaaIIIAAA999888:::777888888777777777666666666555555444333333333333444444444444444333333333333333333333333333333333333111111111111111111111111111111111111111111111111...//////000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000111111111111222222222111111111111111000111111222222333444444222333444555666666666666666;;;999999>>>???EEEUUU{{{lllTTTHHHGGGIIIEEEAAA777666555333222222222111111111111111111111111111////////////////////////................................................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------............//////////////////000000000111111111111111222333222333>>>IIIiii~~~|||xxxwww|||tttttthhhaaa______aaa{{{pppVVVJJJ>>>:::<<<999888888888777777777666666555555444333333333333444555444444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111......///000000000000000//////000000000000//////////////////000000000000000000000000000000000000111111111000000000000000111111111111111222222222000111111222222333444444444444444444444555666777666;;;999999??????EEEUUUzzzcccLLLGGGHHHFFFBBB777777555444333222222222111111111111111111111111////////////////////////................................................------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............/////////000000000000000111111111111000000111222222555BBBOOOvvvvvvbbb^^^pppyyyqqq~~~zzzssshhh]]]SSSUUUbbb~~~}}}cccSSSDDD===???===888888888888777777777777555555444333333333333444555555444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111......///000000000000000//////000000000000//////////////////000000000000000000000000000000000000222222111111000000//////000000111111222222222333000111111222333333444444555444333333444555777888666;;;999999??????DDDTTTyyyxxxUUUGGGKKKLLLGGG@@@444...444777222///222222222222111111111111000////////////////////////////////////////////////////////////////////////...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////000000000000000,,,...444555777FFFYYYnnn\\\YYYkkk{{{uuuqqq{{{nnnbbbaaa^^^___cccsss{{{\\\HHHBBB>>>888:::::::::999777666666777666666666666666555555444444444444444444444444444222222222222333333444555333333222111111222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222111111222222222333333333333333444444555666666666666:::888888===>>>DDDTTTzzzaaaLLLIIIHHHDDDDDD;;;444333222111111333222222222111111111111000////////////////////////////////////////////////////////////////////////...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////000000000000444111222666666999KKK```lll[[[]]]zzzzzzwwwzzzkkkggg\\\XXXXXXeeeoooWWWIII@@@;;;999::::::999888777666777666666777777666666555444444444444444444444444444333222222222333333444555333333222111111222333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222111111222222222333333333333333444555555666666777666;;;888888>>>>>>DDDUUUyyysssYYYMMMGGGBBBFFFDDD<<<222...111333333222222222111111111111000////////////////////////////////////////////////////////////////////////...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////000000000000000000222444333:::RRRkkk}}}mmmXXXjjjvvvmmmbbbXXXSSSZZZjjjlllTTTCCC<<<999999999999999777666666666666777777666666555444444444444444444444444444333333222222222333444444333222222111111222222333333333333333333333333333000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222111111222222222333333333333444444555555666777777777<<<999999??????EEEVVVwwwqqq___QQQFFFEEEHHHBBB444...222555111222222222111111111000000////////////////////////////////////////////////////////////////////////...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///////////////000000000000...000222333555BBB```||||||```ccc~~~zzzpppbbb[[[\\\___lllkkkPPPAAA;;;:::999999999888666555777777777777777666555555444444444444444444444444333333333222222333333444222222222222222222222222333333333333333333333333000000000000000000000000////////////////////////////////////////////////////////////000000000000///000000000111111111111000000111111111222222222111111222222222333333333444444444555666666777777777<<<::::::???@@@FFFVVVwwwxxxbbbRRREEEIIIDDD888222555555000222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///////////////000000000000222444666666999KKKmmm{{{iii]]]kkkzzzkkkcccccc]]]]]]yyydddIII???<<<:::999999999777555777777777777777666666555444444444444444444444444444333333222222333333333222222222222222222222222333333333333333333333333111111111111111111111111////////////////////////////////////////////////////////////000000000000///000000000111111111111000000111111111222222222111111222222222333333333444444555555666777777888777<<<::::::???@@@FFFVVVxxxuuudddKKKJJJEEE===888777555111222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///////////////000000000000333555555444:::PPPsss}}}wwwnnn]]]```|||uuutttjjjggg```YYYggg~~~tttPPPEEE@@@;;;999999999888555777777888888777777666555444444444444444444444444444444333222222222333333111222222333333222222111333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222111111222222222333333333444555555666666777888888777<<<999999??????EEEVVVzzz|||XXXNNNEEEAAA===777444444222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------------------------............///////////////000000000000000222222333>>>ZZZ~~~|||xxxzzznnnmmmuuuuuummmfff___aaaiii___KKKEEE<<<888999999888666777888888888888777666666444444444444444444444444555444333333222222222333111222333333333333222111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222111111222222222333333333555555555666777777888888666;;;888888>>>>>>DDDUUU{{{cccRRREEECCC???777444777222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------------------------.........//////////////////000000000000000333444888IIIjjj}}}~~~|||ssslllfffbbbaaaeeerrrOOOGGG===888888999999777888888888888888777666666444444444444444444444444555444333333222222222222111222333444444333222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222111111222222222333333333555555666666777777888888666:::888888===>>>DDDTTTzzz|||}}}iiiQQQDDDBBB@@@888000222222333333333222111111333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................---------.........//////000000000111222222333333111666777<<>>BBB???777000111111111111111111111111000000000000000111111222333333333444444333333333222222222222222222222222333333222222333333444555333333444555555666777888777;;;888777======DDDTTT{{{xxxiiiWWWGGG>>>;;;;;;555444444333222222222222333222111111000000111111000000000000000000000000........................////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------....................................////////////000000111222222333333444333555<<>><<<<<<999555777777777777666666666666555555555666666666666666666666555444444444444444222222222222222333333333222333333444444333333222111111111111111111111111222111111333666777555333111111111111111111111111000000000000000111111222222222333333333333222222222222222222222222222222333333222222333333444555222333444555666777888888777;;;888777======DDDUUUyyyxxxeeeQQQCCC???@@@666555444333222222222222333222111111000000111111000000000000000000000000////////////////////////////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................./////////000000111111111222333333444444555666@@@ZZZ|||zzzyyynnnfff___```lllwwwYYYCCC<<<<<<;;;888777777777777666666666666666666666666666555555555666555555444444555666666444444444444444333333333222333333444444333333222111111111111111111111111444222///---...000111222111111111111111111111111000000000000000111111222111111222222222222111111222222222222222222222222333333222222333333444555222333444666777888888888666:::888777===>>>DDDUUUxxxpppZZZHHHAAA@@@777666444333222222222222333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............................../////////000000000111111222222333444444444999<<>>======;;;777777777777666666666666666666666666666555555555555444444444555666888:::555555444444444444333333222333333444444333333222111111111111111111111111222222222222222000///...222222222222222222222222000000000000000111111222000111111222222111111000222222222222222222222222333333222222333333444555222444555777888888777777666:::777777===>>>EEEVVVyyyzzzbbbNNNBBB???888777555222111111222333333222111111000000111111000000000000000000000000111111111111111111111111////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.........................../////////000000000000111111222333333444444555:::@@@RRRqqq{{{uuullljjjaaabbbyyyYYYDDD>>><<<:::777777777777666666666666777666666666555555555555444333333444555888;;;===444444444333333333222222222333333444444333333222111111111111111111111111000222444555444222111000222222222222222222222222000000000000000111111222111222222333333222222111222222222222222222222222333333222222333333444555333555666888888888777666555:::777777===>>>EEEVVV{{{lllVVVHHHCCC999777555222111111222333333222222111000111111111000000000000000000000000111111111111111111111111////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................////////////000000000000111222222333333444444555:::AAAUUUvvvxxx{{{mmmmmmcccZZZsssbbbIII???<<<999777777777777666666666666777777666666555555555444333222222333666999<<<>>>333333333222222111111111222333333444444333333222111111111111111111111111222222222111000111444666222222222222222222222222000000000000000111111222222333333444444333333222222222222222222222222222333333222222333333444555444555777888999888666555555:::777777===>>>EEEVVV~~~|||~~~jjjWWWEEEBBB:::999666///222555...111111111111111111111111111111111111111111111111888111,,,333???BBB888,,,////////////////////////......------------..............................------------------------........................---------------------------------............///////////////000000000000222000111333333111444999>>>III```xxxjjjcccbbbjjjsssvvv\\\GGG===::::::888777888999999888777777777777777666666666666444444444444444444444444333444444555555444444333111111111222222111111111333333333222222111111111222222222111111111111000222222111111111111111111222222222111111111000000111111111111111111111111111222222333333222222111///111333333333333555777666666666777888888999999888===;;;999<<<<<>>===EEEVVV}}}~~~zzz___MMMBBB>>><<<444555666///222222222222222222222222111111111111111111111111---...///000//////......////////////////////////......------------..............................------------------------........................---------------------------------............///////////////000000000000111///000222333222555;;;KKKZZZvvvwwweeeaaammmtttiiidddbbbpppyyy```III;;;;;;:::888888999999888777777777777777666666666666666666666666666666666666333444444555555444444333222333333444444333333222222222222222222222333333222222222111111111111000111111111111111111111111222222222111111111111111222222222222222222222222111222222333333222222111666777777666444222333444555666666777777888888999:::@@@===<<>>;;;999777888999999888777777777777666666666666444444444444444444444444333444444555555444444333333444444555555444444333111111111222222333333333222222222111111111000000000000111111111222222222111111111111111111111111222222222222222222222222111222222333333222222111111333444444333333444555555555555666777777888888888===;;;:::>>>>>>EEEWWW|||uuuZZZGGG???444222666555333333333333333333333333111111111111111111111111222...+++,,,000222000---////////////////////////......------------..............................------------------------........................---------------------------------............///////////////000000000000111///000333555666<<>>NNNhhhvvvkkkrrrzzzsssiiicccccc]]]]]][[[YYYWWWVVVTTTTTTQQQPPPNNNKKKJJJKKKNNNQQQhhhmmmZZZQQQMMMYYYvvv}}}sssjjjeee___YYYSSSPPPQQQYYYjjjzzzzzzpppdddfffggg```IIIBBB======<<<888777999888888888888777777777777777777666555444444333333555444333333333333444555444444444444444444444444222333333444444333333222444444333222111000///...111111111111111111111111666111///111444444111000222222222222222222222222222333333444444333333222222222333333333333444444444555777777666666888999777<<<999888>>>>>>EEEVVVyyy|||hhh[[[GGG999555111555333111111222333222111222222222222222222222222111111000000000000111111////////////////////////////////////////////////...................................................------------...//////,,,,,,---.........---,,,............////////////111000000000000000000000444444222666>>>===AAARRRooo|||sssoooyyy~~~~~~|||wwwqqqooolllfffccceee^^^_______________^^^]]]YYYWWWSSSOOOLLLKKKLLLMMMXXX{{{www[[[SSSMMMXXXuuuyyyqqqlllddd[[[QQQKKKJJJMMMXXXccczzzsssfffhhhdddqqqpppMMMCCC;;;:::;;;999888999888888888888777777777777777666666555555444333333555555444333333444555555444444444444444444444444222333333444444333333222111111111111222222222222111111111111111111111111000000000222333333333444444444444444444444444444222333333444444333333222222222333333333333444444444555777777666666888999777<<<999888>>>>>>EEEVVVxxx|||zzznnnSSSAAA:::555666444222222333333333111222222222222222222222222111111000000000000111111////////////////////////////////////////////////...................................................------------...//////,,,++++++---000111...+++............////////////000000000000000000111111222444222888AAA@@@FFFXXXzzz~~~xxxrrrpppwwwttteeegggttt}}}lll|||{{{nnndddbbbgggjjjhhhhhhiiihhhfffhhhlllgggiiikkkmmmoooooonnnmmmeeebbb^^^YYYUUURRRPPPOOOOOOeeecccUUUNNNVVVrrrzzzvvvoooaaaSSSKKKGGGFFFHHHMMM^^^nnn{{{yyy~~~nnnmmmdddcccwwwzzz[[[KKK===999::::::888777888888888888777777777777777666666555555444444444555555444333333444555555444444444444444444444444222333333444444333333222111111111111222222333333111111111111111111111111111333555444111111222444333333333333333333333333222333333444444333333222222222333333333333444444444555777777666666888999777<<<999888>>>>>>EEEVVVwww~~~pppppp|||]]]HHHBBB<<<777555333222333444333222222222222222222222222222111111000000000000111111////////////////////////////////////////////////...................................................------------...//////...,,,,,,000555666111,,,............////////////000000000000000111111111111444333999AAAAAAIII\\\}}}|||zzzpppjjjqqqzzzfffZZZZZZcccqqq~~~eeeooozzzvvvrrrooohhhaaa^^^aaa```dddhhhkkklllmmmqqquuuvvvxxx{{{}}}}}}|||zzzyyytttqqqlllgggccc^^^YYYWWWSSSZZZggg|||pppYYYPPPVVVooo{{{jjjXXXOOOLLLHHHEEEDDDJJJXXXlllzzzvvv}}}zzzuuuhhh^^^eee~~~nnnYYYCCC:::;;;;;;888666888888888888777777777666777666666666555555444444555555444444444444555555444444444444444444444444222333333444444333333222444444333222222111000000111111111111111111111111333555444111111222111///000000000000000000000000222333333444444333333222222222222333333333444444444555777777666666888999777;;;999888>>>>>>EEEVVVvvvzzzpppcccJJJBBB<<<888666444333444444333222222222222222222222222222111111000000000000111111000000000000000000000000////////////////////////...................................................------------.../////////------111777777333---............//////////////////000000111111111111222555444999AAABBBLLLbbb~~~zzzxxxssshhheeessszzziii^^^YYY^^^nnngggdddooo{{{xxxrrrrrrpppjjjdddaaaeeellltttyyy{{{zzztttnnnggg___YYYVVVTTTVVVbbbvvvwww\\\SSSVVVlllppp[[[RRRPPPMMMHHHEEEEEENNNYYYaaaeeegggkkkoooqqqssswww{{{{{{mmmaaaaaaooo{{{bbbGGG<<<;;;<<<999777888888888888777777777666666666666666666555555555555555555555555555555555444444444444444444444444222333333444444333333222444444333333222111111111111111111111111111111111111111//////777???===666000000000000000000000000222333333444444333333222222222222333333333444444444555777777666666888999777;;;999888>>>>>>EEEVVVvvv{{{rrrSSSEEE<<<999777555444444444333222222222222222222222222222111111000000000000111111000000000000000000000000////////////////////////...................................................------------...//////...------///333333000---............/////////////////////000111111222222333666555999BBBEEESSSkkk~~~|||wwwuuuiiibbbeeezzztttfff^^^___jjjvvveeeZZZ]]]}}}{{{{{{www~~~|||rrrfff^^^YYYUUUSSSYYYeeennnqqqppp\\\TTTUUUgggvvv^^^SSSPPPMMMIIIGGGHHHLLLQQQRRRRRRRRRTTTWWWVVVXXX\\\___ccchhhnnnrrr|||ssshhhggghhh~~~iiiLLL>>><<<<<<;;;:::888888888888777777777777666666666666666666666666444555666666666666555444444444444444444444444444222333333444444333333222000111111222333444555555111111111111111111111111222222111666DDDRRRQQQHHH333333333333333333333333222333333444444333333222222222333333333333444444444555777777666666888999777<<<999888>>>>>>EEEVVVwwwbbbPPPCCC:::888555555555555444222222222222222222222222222111111000000000000111111000000000000000000000000////////////////////////...................................................------------...//////---------.........------............////////////...//////000111111222222333666555999DDDJJJ\\\www}}}{{{~~~zzztttqqqcccaaalllzzzqqqpppooolll```VVVVVVnnn|||rrrhhhaaaZZZXXXZZZ]]]```aaaZZZTTTSSSaaawwwhhhXXXQQQLLLJJJIIILLLNNNPPPOOOMMMKKKLLLMMMIIIKKKLLLKKKKKKLLLQQQTTT[[[aaafffkkksss~~~ooolllfffqqqwwwXXXEEE>>><<<;;;;;;888888888888777777777777666666666666666666666777444555666777777666555444444444444444444444444444222333333444444333333222000111111222333444555666111111111111111111111111333666666666AAANNNMMMDDD444444444444444444444444222333333444444333333222222222333333333333444444444555777777666666888999777<<<999888>>>>>>EEEVVVxxxjjjVVVHHH:::888666555555555444222222222222222222222222222111111000000000000111111000000000000000000000000////////////////////////...................................................------------...//////---//////...---,,,---///............/////////000...//////000111222222222333666555:::FFFOOOccc|||yyyyyy}}}~~~yyyqqqnnnbbbcccttt}}}nnn^^^XXXXXXhhh{{{pppaaaXXXSSSRRRTTTVVVXXXSSSRRR]]]qqqsss___TTTNNNLLLLLLNNNQQQRRRRRROOOMMMLLLLLLKKKKKKJJJGGGCCCAAADDDFFFDDDHHHKKKMMMSSS]]]cccdddiiiooovvvzzz}}}sssooodddiiidddNNNBBB;;;999:::888888888888777777777777666666666666777777777777444555666777777666555444444444444444444444444444222333333444444333333222444333333333333333333222111111111111111111111111000555333---///666555,,,222222222222222222222222222333333444444333333222222222333333333444444444444555777777666666888999777<<<999888>>>>>>EEEVVVyyyxxx]]]NNN@@@<<<777333444666555111222222222222222222222222333333222222111000//////000000000000000000000000000000//////.........---................................................---------............//////---+++,,,///000///---,,,,,,---...///000111222000000000111222222333333222777999???IIISSSlllnnnqqq~~~~~~wwwccc]]]mmmvvvhhh```jjj{{{uuubbbYYYYYYWWWSSSPPPSSSOOOTTThhhzzzzzz^^^WWWRRRMMMRRR\\\bbbccc\\\WWWUUUQQQKKKNNNMMMKKKIIIHHHFFFDDDCCC@@@@@@@@@AAACCCEEEHHHIIIPPPQQQSSSVVVZZZ^^^bbbeeeggglllppprrrrrruuu|||sssmmmiiipppvvvPPP>>>??????999888888999999999888888888666555444555666777666555555555555555555555555555444444444444444444444444333333333333333333333333444444333333333333222222111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222333444555555333222333555333444555777888888888888888:::AAAGGGCCC???IIIYYYzzzeeeSSSCCC>>>777222333555444111222222222222222222222222333333222222111000000///000000000000000000000000000/////////............................................................---------............///...---+++---///000///---,,,------...///000111111000000000111222222333333444999;;;AAALLLWWWqqqqqqrrr~~~}}}wwwfff___qqq{{{sssooovvvoooaaa[[[VVVQQQMMMPPPMMMQQQcccuuu}}}aaaYYYSSSOOOUUU```hhhlllggg```\\\UUULLLNNNLLLJJJIIIHHHGGGEEEDDDAAA@@@@@@???@@@AAACCCDDDCCCCCCDDDGGGJJJMMMQQQRRRVVVZZZ^^^______bbbhhhmmmtttuuuzzzwwwoooiiijjj}}}WWWAAA???>>>::::::::::::999999777666666999888777888888888888777555555555555555555555555444444444444444444444444333333333333333333333333444444333333333333222222111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222333444555555333333444555444555666777888999999999777999???DDD@@@===HHHXXXzzzsssbbbMMMDDD999444444666555444333333333333333333333333333333222222111000000000000000000000000000000000////////////............................................................---------............///...---,,,---/////////............//////000000000000000111111222333333333777<<<===CCCPPP^^^xxxrrrnnnyyy{{{wwwooocccdddxxxpppdddZZZSSSNNNQQQMMMMMMZZZjjjddd[[[TTTQQQXXXdddrrrzzzwwwqqqlllbbbVVVRRRPPPMMMKKKKKKJJJIIIHHHDDDCCCBBB@@@??????@@@@@@>>>>>>???@@@AAACCCEEEFFFFFFIIIKKKLLLLLLNNNSSSWWWZZZ[[[```hhhnnnqqqwww~~~rrrjjjdddwwwaaaFFF>>>===;;;<<<;;;;;;:::999777555444777777777666666555555444555555555555555555555555444444444444444444444444333333333333333333333333444444333333333333222222111111222333333333333222222222222222222222222222333333333333333333333333333333333333333333333333333444555555333333444555444444555666777888999999888888<<<@@@===;;;GGGWWWyyytttXXXKKK===777777777777777333333333333333333333333222222222111111111000000000000000000000000000000///////////////.........................................................---------............///------------...//////...///////////////000000000000000111222222333333444777===>>>EEEVVVgggqqqllluuuvvvlllaaa[[[jjjuuufffZZZSSSTTTNNNKKKRRR^^^xxxhhh\\\TTTRRRZZZiii{{{}}}tttggg]]]XXXSSSPPPOOOOOOMMMKKKIIIHHHEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBB@@@BBBCCCCCCCCCDDDHHHKKKGGGGGGKKKQQQUUUWWW\\\bbbgggkkkrrryyyxxxllldddjjjlllNNN???<<<<<<;;;;;;;;;:::999888666555888888888777555444444444555555555555555555555555444444444444444444444444333333333333333333333333444444333333333222222222111111222333333333333222222222222222222222222222333333333333333333333333333333333333333333333333222444555444333333444666333333333444555666777888999777:::===<<<;;;GGGWWWxxx{{{aaaPPP>>>888888666666777333333333333333333333333222222222111111111111111000000000000000000000000.........///////////////................................................---------............///,,,---...............////////////000000000000000111111111222333333444444666===???HHH]]]rrruuupppwwwwwwgggYYYZZZrrrsssbbbVVVUUUNNNJJJNNNUUUnnnlll^^^TTTRRR[[[nnnrrrhhhaaaYYYTTTSSSQQQNNNKKKKKKIIIGGGFFFEEEDDDEEEEEEAAAAAAAAA@@@???>>>>>>===@@@@@@@@@@@@@@@AAACCCEEE???>>>@@@EEEFFFEEEIIINNNNNNQQQWWW\\\bbbgggmmmpppxxx|||rrrhhhdddpppyyyYYYEEE===<<<999::::::::::::999888888<<<===>>><<<999888888:::555555555555555555555555444444444444444444444444333333333333333333333333444444333333333222222222111111222333333333333222222222222222222222222222333333333333333333333333333333333333333333333333222333444444333333555666444444444555666777999:::;;;888:::===<<<===HHHXXXwww}}}gggSSS???999888444333555333333333333333333333333111111111111111111111111000000000000000000000000.........///////////////................................................---------............///,,,---......------...000/////////000000111111111111111222222333444444444555>>>AAALLLeee~~~|||www{{{{{{fffYYYeee{{{kkkYYYWWWOOOKKKMMMPPPfffrrrbbbUUURRR[[[qqqxxxqqqhhh^^^WWWVVVTTTPPPMMMLLLJJJIIIGGGFFFFFFFFFGGGCCCCCCCCCBBBAAA@@@>>>===???>>>>>>===>>>???@@@AAA???>>>???AAAAAA???AAAEEEDDDEEEHHHLLLPPPTTTWWWXXX```dddjjjsss||||||lllfffhhhiiiNNN@@@<<<999999::::::::::::999999999;;;===;;;888666888:::555555555555555555555555444444444444444444444444333333333333333333333333444444333333333333222222111111222333333333333222222222222222222222222222333333333333333333333333333333333333333333333333111333444444444444555666777777666777888999;;;===<<<999:::>>>>>>>>>IIIWWWvvvnnnWWWBBB===;;;666333555444444444444444444444444111111111111111111111111000000000000000000000000............/////////000................................................---------............///+++---//////---,,,...000......///000111222222333111111222333333444444555444???EEERRRnnn||||||vvvxxxwwwaaa[[[rrryyyccc]]]SSSOOONNNKKKZZZzzzxxxfffWWWSSS\\\nnnyyyoooccc]]]\\\[[[WWWTTTPPPOOOMMMKKKIIIHHHHHHIIIGGGGGGGGGGGGFFFEEECCCBBBAAA@@@??????@@@AAABBBBBBAAA???@@@BBBAAA???@@@EEECCCCCCDDDFFFIIIKKKLLLLLLQQQTTTXXX]]]dddnnnxxx~~~pppjjjeeepppyyyZZZEEE<<<;;;;;;;;;;;;:::999888888444777999888444333555888555555555555555555555555444444444444444444444444333333333333333333333333444444333333333333222222111111222333333333333222222222222222222222222222444444444444444444444444444444444444444444444444111333444444444444555777777666555555666888;;;<<<<<<888999>>>??????HHHVVVvvvttt\\\GGGBBB@@@:::666888444444444444444444444444111111111111111111222222000000000000000000000000---.........//////000000................................................---------.........//////+++---//////---,,,...000---...///000111222333333111222222333333444444555444@@@GGGVVVtttxxxzzzwwwxxxuuuwwwppppppoooZZZYYYxxxmmmfffXXXSSSOOOFFFPPPlll|||iiiYYYTTT\\\hhhuuuiiicccbbbbbb___[[[VVVUUURRROOOMMMLLLKKKKKKGGGHHHIIIIIIHHHGGGEEEDDDFFFDDDCCCCCCDDDEEEFFFFFFBBB@@@AAACCCCCC@@@BBBGGGDDDDDDDDDEEEGGGHHHHHHHHHFFFGGGHHHKKKOOOVVV___eeetttsssoooddddddaaaHHH=========<<<;;;:::888777666444888;;;999666444777;;;555555555555555555555555444444444444444444444444333333333333333333333333444444444333333333222222111111222333333333333222222222222222222222222222444444444444444444444444444444444444444444444444111222444444444444555777444333222222333555888999;;;777888>>>??????HHHTTTuuuqqqUUUFFFCCC999111777555555444333333333444444222222222111111111000000111111111111000000000000000000////////////000000////////////////////////------------------------........................//////.........---------////////////............000111222222111222444666===>>>KKKfffvvvsssxxxnnnoookkkaaaTTTUUUkkksss```UUUOOOMMMQQQXXXppp]]]WWWYYYhhhvvvooojjjfffiiipppfff]]]VVVTTTSSSPPPMMMLLLLLLKKKIIIJJJKKKKKKIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGFFFFFFHHHJJJLLL[[[hhh|||pppmmmdddnnnkkkUUUDDD;;;======:::888888999999888888888888777777777777666666666666666666666666555444444555666666555333444444444444444444444444444444444333333333222222111111222222222333333333333333333222222222111111222222222222222222222222111222333333444444333333555444444444444555666666888777666666666777999:::999===::::::??????EEEUUUwwwaaaLLLHHH???666:::555555444333333333444444222222222111111111000000111111111111000000000000000000////////////000000////////////////////////------------------------........................//////.........---------////////////////////////111222333333222333666888???@@@NNNkkksssmmmooommmkkkeeeZZZPPPUUUmmm|||}}}kkk\\\QQQKKKLLLRRRvvvuuu___YYY\\\dddxxxpppjjjjjjmmmlllddd]]][[[XXXSSSPPPQQQNNNLLLKKKLLLMMMMMMLLLKKKIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHGGGHHHIIIJJJKKKKKKUUUeeewwwrrrpppfffgggsss\\\HHH<<<======;;;::::::::::::888888888777777777666666666666666666666666666666555444444555666666555333444444444444444444444444444444444333333333222222111222222222222333333333333333222222222111111111333333333333333333333333111222333333444444333333555444444444444555666666666555555444555666777888888===::::::??????EEEUUUyyy~~~zzzrrrSSSJJJ@@@666888666555444333333333333333222222222111111111111111111111111111000000000000000000////////////000000////////////////////////------------------------.......................................---------000000000000000000000000222333444444444555888:::@@@CCCRRRrrr~~~ssskkkiiinnniii___UUUNNNYYYuuu~~~~~~yyy|||zzzfffVVVLLLKKKOOOhhh{{{ccc[[[^^^aaa|||tttqqqppprrrlllgggddd___XXXUUUVVVQQQPPPNNNNNNOOOOOOOOOMMMJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIDDDIIIRRR```uuuxxxuuujjjbbbvvv}}}eeeLLL>>>=========<<<;;;::::::777777777777666666666666666666666666666666666666666555444555666777555333444444444444444444444444444444444444333333333333222222222222333333333333222222222111111111000000444444444444444444444444111222333333444444333333555444444444444555666666555555555555555666777777888===::::::??????EEEUUU{{{qqqdddRRRBBB666888666555444444333333333333111111111111111111111111111111111111000000000///000000////////////000000////////////////////////........................................................................000000000000111111111111222333333333333555999<<<@@@DDDVVVyyy{{{uuupppnnnsssiii\\\RRRPPP___~~~~~~||||||zzz~~~qqq]]]RRRPPPRRRbbbfff\\\]]]___|||yyywwwrrrnnnkkkeee^^^ZZZ\\\VVVSSSQQQOOOOOOOOOMMMLLLJJJJJJKKKKKKKKKKKKLLLLLLJJJIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGJJJSSScccxxxooobbbkkknnnOOO@@@<<<;;;======:::999:::777777777666666666555555666666666666666666666666666555444555777777555444444444444444444444444444555444444444444333333333222222222333333333444444222222111111111000000000444444444444444444444444111222333333444444333333555444444444444555666666777777777777777888888999888<<<::::::??????EEEVVVzzzhhhxxx{{{aaaJJJ<<<===666666555444333222222333111111111111111111111111111111111111000000000///000000////////////000000////////////////////////................................................---.....................///000000000111111111222111222222222333555999===@@@FFF[[[wwwuuuuuuuuuvvvsssgggYYYQQQTTTfffzzzxxxxxxxxx~~~gggYYYSSSSSS]]]iii\\\[[[^^^~~~yyyuuurrrqqqmmmeeeaaabbb[[[XXXSSSPPPOOOMMMLLLJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKKKKKKKJJJIIIHHHHHHIIIEEEDDDHHHSSShhhzzzpppeeegggsssxxxVVVCCC===:::<<<===999777999777777777777666666666666666666666666666666666666666555555666777777666444444444444444444444444444555555555444444444333333222222333333333444444444222222222111111111111000222222222222222222222222111222333333444444333333555444444444444555666666666777777888888888888888777<<<:::999???@@@FFFVVVwwwdddkkklllQQQ???>>>777666555444333222222222111111111111111222222222111111111111000000000000000000////////////000000////////////////////////................................................---------..................//////000000111111111111111222222222666:::>>>BBBLLLccc{{{qqqnnnqqquuuxxxnnnaaaTTTPPPYYYmmm{{{uuusssrrrtttrrr```VVVQQQXXXppp___ZZZ\\\zzz|||vvvsssvvvvvvqqqkkkjjj```]]]WWWTTTQQQPPPNNNMMMOOOOOONNNNNNNNNMMMMMMMMMKKKLLLMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLGGGFFFGGGJJJUUUnnnssshhhggghhhxxxeeeJJJ@@@:::<<<===888777:::888888888888777777777777666666666666666666666666666666555666777888666444444444444444444444444444555555555555444444444333333333333333444444444444333333333222222222111111222222222222222222222222111222333333444444333333555444444444444555666666444444555666666666666666777<<<999999???@@@FFFWWWwwwnnnfffsss|||uuuZZZDDD===777666555444333222222222000000111111111222222222111111111111000000000000000000////////////000000////////////////////////................................................---------.........//////------...//////000111111222222222222333777<<>>BBBLLLYYYtttyyynnnllloooqqqdddYYYRRRWWWgggyyyuuusssrrrxxxrrreeeeeebbb___]]]```iiiuuu}}}zzzooo```VVVWWW~~~~~~hhh]]]UUUpppzzzwwwyyyhhhddd___]]]\\\\\\\\\\\\WWWVVVUUUTTTSSSRRRQQQPPPPPPQQQSSSTTTUUUUUUUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRQQQPPPQQQSSSUUUVVVNNNLLLOOOQQQJJJEEEOOOaaa|||~~~}}}rrrnnneeegggWWWGGG===>>>>>>999999???:::::::::999999999888888666666666666666666666666777666666666888888666555444444444444444444444444666666555555555444444444333333333444444444555555555555444444444333333333444444444444444444444444222222333444444444333333555444444444444555666666555666888999999999888777666;;;999999???@@@GGGWWWzzzrrrggg{{{zzzrrrWWWDDD===<<<999444222333333222444444333333222111000000111111111111111111111111000000////////////000000000000000000000000000000////////////////////////......................../////////////////////////////////000111111222222000...///222444555;;;BBBLLL]]]zzzrrrfffnnnqqqkkk^^^SSSOOO\\\pppzzzsssqqqrrryyy}}}sssfffZZZXXX]]]bbbbbb]]]]]]gggsssyyy{{{}}}|||uuucccXXXXXXxxxhhh___[[[cccyyypppfff^^^^^^aaabbbbbbddd]]][[[ZZZZZZ[[[YYYTTTPPPSSSSSSTTTSSSRRRSSSUUUWWWVVVTTTRRRSSSUUUVVVTTTRRRRRRQQQOOOPPPRRRSSSRRRRRRSSSSSSQQQOOOLLLLLLNNNPPPooo|||{{{uuukkkkkkgggnnn```HHH===???;;;:::<<<999888888888888777777777777555555555555555555555555444444444444444444444444444444444444444444333333444444444444444444444444333333333333333333333333444333222222222333444555333333333333333333333333444555555555444333333222333444555555666666555555555555666666777777888888777<<<999999>>>>>>EEEUUUyyy}}}gggqqqwww^^^JJJBBB<<<666222333666555333444444333333222111111000111111111111111111111111000000////////////000000000000000000000000000000////////////////////////......................../////////////////////////////////000111111222222222000111444555666===EEERRReeerrrhhhmmmkkkbbbXXXQQQSSSfff~~~}}}xxxsssqqqsss~~~yyynnnjjjmmmqqqwww{{{}}}gggYYYWWWpppoooddd]]]aaayyyooofffeeeffffffgggiiihhhfffddddddccc```\\\XXXWWWWWWVVVUUUTTTUUUXXXYYYZZZXXXVVVVVVWWWWWWUUUSSSUUUSSSRRRRRRSSSTTTTTTSSSUUUUUUUUURRRPPPOOOPPPRRRbbbttt~~~nnnjjjcccdddqqqPPP???@@@===:::;;;999888888888888777777777777555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333555444333222222222333444333333333333333333333333444444555555444444333222333444555555666666555555555555666666777777888888888===::::::???@@@FFFVVVyyykkkmmmiiiTTTJJJAAA777444666888666444444333333222222111111111111111111111111111111111000000////////////000000000000000000000000000000////////////////////////......................../////////////////////////////////000111111222222444333444666666888???HHHVVVnnnqqqkkkmmmfffZZZRRROOOYYYqqqyyyuuuqqqqqqtttyyymmm[[[WWWhhhxxxjjj___```zzz{{{pppmmmllllllmmmppprrrpppnnnmmmkkkhhhddd```]]][[[YYYWWWWWWXXXZZZ[[[^^^\\\ZZZZZZ[[[ZZZYYYWWWWWWUUUTTTTTTUUUVVVUUUTTTWWWXXXXXXWWWUUUSSSSSSSSSVVVyyyrrrzzztttlllddd^^^|||]]]@@@AAA@@@:::::::::999999888888888777777777555555555555555555555555444444444444444444444444222333333444444555555555444444444444444444444444333333333333333333333333555444333222222222222333333333333333333333333333444444555555444444333333333444555555666666555555555555666666777777888888999===;;;;;;AAAAAAGGGXXXyyysssppprrrWWWOOOEEE;;;888888666444444333333333222222111111111111111111111111111111111000000////////////000000////////////////////////////////////////////////......................../////////////////////////////////000111111222222444333555777777888AAAKKKWWWsssxxxlllkkkmmmeeeXXXOOOPPP]]]xxxzzzuuuqqqnnnpppttt||||||tttxxxrrr\\\YYY```ooobbb^^^tttzzztttqqqppprrrvvvvvvuuutttrrrpppmmmjjjhhhccc```\\\YYYYYYYYYZZZ[[[^^^^^^^^^^^^^^^^^^^^^^^^ZZZXXXVVVVVVWWWWWWWWWVVVWWWYYY[[[ZZZXXXUUUTTTTTTRRRqqqzzzttt{{{ppphhhaaarrrhhhCCCBBBAAA::::::;;;999999999888888888777777555555555555555555555555555555555555555555555555222222333333444555666666444444444444444444444444333333333333333333333333555444444333222222222222333333333333333333333333333444444555444444333333333444555555666555555555555555666666777777888888888===;;;;;;@@@AAAHHHXXXwww|||ppp{{{^^^OOOEEE===:::777333222666333333222222222222222111111111111111111111111111000000////////////000000/////////////////////////////////////////////////////////////////////////////////////////////////////////000111111222222222222555777777999CCCOOO[[[{{{~~~kkkdddgggiiiaaaWWWMMMQQQccc~~~~~~wwwrrrooolllpppuuu~~~wwwllleeejjjuuuppp{{{www```XXXYYYrrruuuggg___qqq{{{wwwtttwww{{{yyyyyyxxxwwwuuusssrrrrrrkkkfffaaa]]]\\\[[[ZZZYYY\\\]]]___```aaabbbcccddd```^^^\\\[[[\\\\\\[[[YYYVVVXXX[[[[[[XXXUUUTTTSSSSSSjjjuuutttkkkbbbiiisssJJJCCC@@@;;;<<<<<<999999999999888888888888666666666666666666666666555555555555555555555555222222333333444555666666444444444444444444444444333333333333333333333333444444444333333222222222333333333333333333333333333333444444555444444333333444555555666555555555555555666666777777888888777<<<999:::@@@AAAGGGXXXvvvlllvvv{{{YYYIII<<<999666222222777222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000/////////////////////////////////////////////////////////////////////////////////000111111222222111222555888777;;;GGGTTTgggxxxddd```dddccc[[[RRRJJJUUUmmmyyysssqqqnnnmmmrrrzzzvvvgggZZZWWWZZZlllwwwiii~~~iii[[[VVVfffpppdddppp|||~~~~~~|||}}}}}}tttoooiiieeeccc```\\\XXXZZZ\\\^^^```aaabbbeeegggeeeccc```_________^^^\\\VVVXXXZZZZZZWWWUUUSSSSSSSSSbbbzzzyyyyyylllaaabbbttt}}}VVVGGG???<<<>>>;;;:::999999999999888888888666666666666666666666666555555555555555555555555222333333444444555555555444444444444444444444444333333333333333333333333222333333444444333333222333333333333333333333333333333444444555555444444333444555555666666555555555555666666777777888888666;;;999999@@@AAAGGGXXXxxxqqqgggzzzwww[[[AAA999999666333555222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000/////////////////////////////////////////////////////////////////////////////////000111111222222000222666999999===KKKYYYuuu|||hhheeeggg```TTTLLLIII[[[yyyxxxssspppooonnnpppwwwuuucccYYYRRRYYYxxx~~~jjjhhhvvvggg]]]```|||jjjqqqzzzsssooolllggg```ZZZYYY[[[^^^______```cccfffdddbbb___^^^^^^]]]\\\ZZZWWWXXXYYYYYYVVVTTTSSSTTTTTT[[[xxxppprrreeeaaagggdddMMM>>>===@@@999::::::999999999888888888666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333000111333444444444444333333333333333333333333333222333444444555555444444333444555555666666555555555555666666777777888888777<<<:::;;;AAABBBIIIYYY{{{{{{eeellloooIII<<<===:::444111222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000////////////////////////000000000000000000000000/////////////////////////////////000111111222222000333777;;;;;;???NNN]]]~~~qqqnnnmmmaaaQQQIIIJJJ```sssooonnnoooooorrr{{{pppbbbTTTOOObbb}}}uuugggoootttfff___uuuoooqqq{{{vvvsssmmmddd]]]YYY\\\^^^___^^^^^^aaaddd```^^^[[[YYYYYYYYYWWWUUUXXXYYYZZZXXXVVVTTTTTTUUUUUUWWWqqqlllwwwzzznnnfffcccsssnnnQQQ>>>>>>@@@777:::::::::999999999888888777777777777777777777777666666666666666666666666444444444444444444333333444444444444444444444444333333333333333333333333///000222444555555555444333333333333333333333333222333333444555555555444333444555555666666555555555555666666777888888888888===;;;<<>>777:::::::::999999999888888777666666666888888666555888666555666777888777555666555444333333444555666444444444444444444444444333444444555555444444333555444333333222222222222555555555444444333333333444555666777777555333222555555666666666666555555555555666777888999:::::::::<<<999;;;AAA@@@HHH\\\nnnbbbrrr~~~SSS@@@===:::666555444444333333333333222222222222222111111111111000000000000000000000000000000000111111111111000000////////////////////////............////////////000000////////////000000/////////000000111222333333555444:::AAABBBTTTsss}}}aaaOOOMMMPPPkkk{{{mmmmmmmmmlllnnnuuuwwwggg^^^^^^aaammmeeedddyyyggghhhwwwqqquuuiii[[[ZZZYYYYYY[[[^^^```aaa___]]]ZZZVVVSSSSSSUUUVVVXXXXXXXXXWWWVVVUUUSSSRRRTTTWWWlllwwwiiixxxrrrfffaaaddd{{{yyyXXXEEEAAA???;;;:::::::::999999999999888777666666777888888777555888666555666777888777555666555444444444444555666444444444444444444444444333444444555555444444333555444333333222222222333555555444444444333333333444555666777666555333222555555666666666666555555555555666777888999:::::::::<<<999;;;AAA@@@HHH\\\www```hhhyyyTTTAAA:::666555666444444333333333333222222222222222111111111111000000000000000000000000000000000111111111111000000////////////////////////............////////////000000////////////000000000000000000000111333333111444555;;;BBBFFF[[[}}}zzz___NNNLLLVVVrrrwwwkkklllllllllpppxxx|||uuulllbbbeeewwwaaagggyyygggxxxzzzppp[[[YYYWWWXXX[[[___cccdddcccaaa\\\XXXUUUTTTUUUUUUXXXXXXXXXXXXWWWVVVTTTTTTSSSUUUiiigggjjjwwwjjjbbbaaammm{{{]]]GGG>>><<<<<<::::::::::::999999999999777666666777888888777555888666555666777888777555666555444444444444555666444444444444444444444444333444444555555444444333444444333222222222333333555444444444444333333333444555666666666555444333555555666666666666555555555555666777888999:::::::::<<<999;;;BBBAAAIII]]]}}}bbb___yyytttSSS@@@999666444444444444333333333222222222222222222111111111000000000000000000000000000000000000111111111111000000////////////////////////............////////////000000////////////000000000000000000111222333333111555666;;;BBBHHHaaarrrYYYKKKIII]]]zzz|||ssslllmmmnnnooottt~~~llllllrrr^^^gggqqqzzz|||~~~}}}uuu[[[XXXUUUWWW\\\bbbggghhhiiieeeaaa]]]ZZZYYYXXXWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTUUUhhhooofffoooeee```bbbzzz```JJJ>>><<<===;;;;;;:::::::::999999999888777666777999999777666888666555666777888777555555555555444444555555555444444444444444444444444333444444555555444444333444333333222222333333333444444444444444444444444444555555666666555444444555555666666666666555555555555666777888999:::::::::<<<999<<>><<<888444444444333333333222222222222222222111111111000000000000000000000000000000000000111111111111000000////////////////////////............////////////000000////////////000000000000000000111222333444222777888<<>>>>>;;;;;;;;;:::::::::999999888777777777999999888666888666555666777888777555444555555555555555555444444444444444444444444444333444444555555444444333333333333222222333333444444444444444444444444444444444555555555555555555555555666666666666555555555555666777888999:::::::::<<<999<<>><<<777222444444333333333333222222222222222111111111111000000000000000000000000000000000111111111111000000////////////////////////............////////////000000////////////000000111111000111111222333444222888:::>>>DDDMMMnnn~~~{{{rrr```PPPNNNSSSgggwwwkkkggghhhkkknnnvvv}}}~~~fff]]]lllrrr~~~}}}tttXXXTTTSSSWWWaaaiiimmmmmmiiieeeaaa_________]]]ZZZUUUVVVVVVWWWWWWWWWWWWVVVXXXXXXiiijjjooouuugggfff```nnnpppYYYEEE;;;;;;;;;;;;;;;;;;::::::::::::888777777888999999888666888666555666777888777555444444555666666555444444444444444444444444444444333444444555555444444333333333222222222333444444333333333444444444444555444444444555555555555666555555666666666666555555555555666777888999:::::::::<<<999<<>>BBBJJJVVV}}}vvvdddRRRJJJSSS___{{{ssshhhgggiiilllqqq{{{mmmYYY\\\uuuooouuubbb______fffrrr{{{}}}{{{jjjfffbbbcccfffgggeeeaaaXXXYYYZZZ[[[[[[\\\\\\[[[XXXXXXggghhhwwwpppoooccc```{{{xxxRRRBBBDDD<<<<<<;;;;;;;;;:::::::::999888777888::::::888777888666555666777888777666333444555666666555444333444444444444444444444444333444444555555444444333222222222222333333444555333333333444444555555555444444444444444555666777555555666666666666555555555555666777888999:::::::::<<<999<<>><<<:::999::::::999888888888888888888888888888666666777777777777666666555555444444444444555555555555555555555555555555555555444444444333333333444444444444444444444444555555555555555555555555666666666666666666666666666666666777777777777777666777888777555555777888;;;===:::<<>>HHHPPPfffyyypppttt}}}ssseeeWWWJJJKKKaaa{{{tttnnnlllfffiiippp{{{~~~```XXXeeeyyy~~~wwwpppooorrr}}}qqqhhhccchhhnnnllleee```^^^___aaabbbbbb___\\\YYYVVVWWWaaayyyooowwwpppccccccmmmwwwSSSCCC>>><<<:::999::::::999888888888888888888888888888666666777777777777666666444444444444444444444444555555555555555555555555555444444444444333333333444444444444444444444444555555555555555555555555666666666666666666666666555555666777777777777777666777888777666555777999;;;===:::<<>><<<:::::::::;;;:::999888888888888888888888888666666777777777777666666444444444555555444444444555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555666666666666666666666666444555666777888888777777666777888777666666888::::::===:::<<>>666555333444444555333222222222222222222222222222111111111111111111111111000000000000000000000000//////////////////////////////000000000000//////000000000000111111111111111111111222333444555666555:::BBBJJJTTTnnn|||lllZZZMMMGGGNNNhhhwwwoookkkiiifffllluuuiiiUUU[[[mmm{{{yyyzzzyyyzzzwwwsssqqqrrrooohhhbbbaaa```bbbcccdddbbb___[[[YYY[[[[[[ggg~~~}}}yyyqqq{{{pppgggdddfffxxx\\\FFF>>>===;;;:::;;;;;;:::999888888888888888888888888666666777777777777666666444555666666666666555444555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555666666666666666666666666333444666888888888777777666777888777666777888::::::===:::===CCCCCCNNNdddzzzaaaZZZzzz```EEE<<<777555444444555555333222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000111111111222222111111111222333444555666666;;;CCCLLLYYYvvv{{{jjjVVVKKKHHHRRRmmmrrrllliiihhhggglllwwwyyyqqqtttzzzcccWWWbbbsss~~~~~~~~~}}}{{{xxxqqqhhhdddeeecccdddffffffddd```\\\YYY\\\^^^nnnpppqqqiiiddddddooo___JJJ???===;;;:::;;;;;;:::999888888888888888888888888666666777777777777666666444555666777777666555444555555555555555555555555333333333444444444444555444444444444444444444444555555555555555555555555666666666666666666666666222444666888999999888777666777888888777777999;;;:::===:::===CCCDDDNNNeeeggg[[[qqqfffGGG<<<888666444444555555333222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000...///000111111000///...000000111111111222222222111111111222333444555666888===EEEPPPbbbyyyfffSSSJJJKKKXXXsssyyynnnjjjhhhhhhffflllxxxppp^^^___ccceeedddfffooozzzeeeaaarrrtttjjjgggjjjggghhhiiiiiigggccc^^^\\\[[[```tttsss~~~uuujjjccc```hhhcccMMM???===;;;;;;;;;<<<;;;999888888888888888888888888666666777777777777666666333444666777777666444333555555555555555555555555333333333444444444555555444444444444444444444444555555555555555555555555666666666666666666666666111333666888999999888777666777888888777888:::<<<:::===;;;===CCCDDDOOOfffkkkZZZiiimmmOOOCCC888666555555555555333222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000...///000111111000///...000111111111111222222222111111111222333444666666999>>>GGGTTTiii~~~vvvdddRRRJJJMMM\\\xxxvvvkkkhhhhhhgggeeelllyyylllTTTSSSSSSQQQLLLJJJRRR\\\cccppphhhmmmwwwkkkjjjnnniiijjjkkkkkkiiieee```^^^___fff}}}wwwttt}}}pppfff```eeeeeeOOO???===;;;;;;;;;<<<;;;:::888888888888888888888888666666777777777777666666222333555666666555333222555555555555555555555555333333333444444555555555444444444444444444444444555555555555555555555555666666666666666666666666111333666999:::999888777666777888888777888:::<<<:::===;;;===DDDDDDOOOfff|||ddd]]]~~~yyyXXXAAA:::888555444555555555444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000111111111000000000000000111222333333222222444666888>>>III\\\wwwmmmyyymmmVVVKKKJJJJJJ\\\sssmmmhhheeedddlllsssxxxbbb[[[RRRNNNNNNOOOLLLJJJRRRPPP[[[qqq|||vvvmmm{{{xxxrrrsssvvvuuuuuutttrrrnnniiiddd```cccqqq{{{qqq~~~ssseeeaaa```yyypppSSSBBB>>><<<===<<<::::::===<<<<<<;;;:::888777777666666666777777777777666666777777777777666666666666333666888888777555444444555666666666666666555555333444444444333333555666666666666666666666666666555555555555555555555555666555666888:::;;;;;;:::999888888888888888999999<<<===:::===EEEGGGSSSjjjiii\\\vvvsssVVV@@@;;;888555444555555555444333333333333333333333333111111111111111111111222111111111111111111111111000000000000000000000000////////////000000000000111111111111000000000000111222333333222333444666999???LLL```|||sss|||vvviiiTTTJJJJJJLLL```{{{nnniiieeecccccclllsss|||tttiiiaaa^^^[[[XXXTTTVVVTTT]]]nnnuuuxxxuuuooo~~~zzz{{{}}}{{{xxxtttpppkkkhhhffflll{{{nnnuuuvvvgggbbb^^^ppppppTTTCCC???<<<===<<<::::::<<<<<<<<<;;;:::999888777777666666777777777777666666444444555555666666777777444666888999777555444444555666666666666666555555444555555444333333444555666666666666666666666666555555555555555555444444666555666888:::;;;:::999888888777777888999999:::<<<===:::===EEEGGGTTTkkkppp\\\jjjxxxoooUUU@@@<<<999666444555555555444333333333333333333333333//////000000000111111111111111111111111111111111000000000000000000000000////////////000000000000111111111111111111111111111222333333222333555777:::AAAPPPfffyyyxxxrrrdddQQQIIIJJJNNNeeeuuuhhhdddaaaaaacccllluuuzzzrrrooollliiigggaaa```gggqqqtttuuujjjgggyyysssnnnmmmmmmuuurrrppp|||jjjccc___ffftttWWWFFF@@@<<<===<<<::::::<<<<<<<<<;;;;;;:::999888888666666777777777777666666222333333444555666777888555777999999777555555555555555666666666666666666666777888777555444444555666666666666666666666666666666666555555444444444666555666777:::;;;:::999666666777777888999;;;;;;<<<>>>;;;===EEEGGGUUUmmmwww]]]```}}}{{{ttt[[[EEE>>>;;;777555555555555444333333333333333333333333//////000000111222222222111111111111111111111111000000000000000000000000////////////000000000000000111111111111111222222111222333333333444666888;;;CCCSSSlll}}}~~~tttnnn^^^NNNHHHJJJOOOhhhqqqeeeaaa___```cccmmmvvv}}}zzzwwwuuuqqqrrrwww}}}zzzyyyvvvaaa^^^}}}vvvpppppprrr{{{|||qqqnnndddccc```{{{^^^JJJBBB<<<<<<<<<::::::<<<<<<<<<;;;;;;:::999999888666666777777777777666666444555555555666666777777666777999999777555555666555555555555555666666777999;;;<<<;;;999666555555666666666666666666666666777777666666555555444444666555555777999:::999888555555666777888:::<<<===;;;>>><<<>>>EEEHHHVVVppp{{{aaa]]]sss~~~gggNNN@@@===888555555555555555333333333333333333333333111111111222222222333333111111111111111111111111000000000000000000000000////////////000000000000000000111111222222222333111222333444333444666999;;;DDDWWWsss|||qqqjjjYYYLLLHHHJJJPPPkkkpppfffaaa___```cccnnnxxxwwwaaa]]]|||xxxqqqqqquuuppp}}}qqqffffff\\\zzziiiNNNDDD<<<;;;<<<::::::;;;;;;;;;;;;::::::999999888666666777777777777666666999888888888777666666666666777888888666555555666555555555444555666777888<<<>>>@@@@@@===:::888777666666666666666666666666777777666666666555555555666555555777999:::888777555555666777888:::<<<===;;;>>><<<>>>DDDHHHXXXrrrhhh^^^nnnsssWWWBBB>>>999555555555555555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000000000111111222333333333111222333444444555777999===GGG\\\zzz{{{nnnfffUUUJJJHHHKKKSSSppp}}}nnneeeaaa___aaadddooozzzttt```]]]}}}vvvpppsssyyy|||{{{zzzlllpppvvviiieeeZZZppptttQQQFFF===;;;<<<;;;:::;;;:::::::::999999888888888666666777777777777666666;;;::::::999888777666555555777777666555444555666666555444444555666888999<<>>===>>>DDDHHHYYYuuuooo]]]eeevvvXXXDDD@@@:::666444555555555333333333333333333333333333333222222111111000000111111111111111111111111000000000000000000000000////////////000000000000000000111222222333444444111222444444444555888:::@@@KKKaaayyykkkaaaQQQIIIHHHLLLVVVwwwtttiiicccaaa___aaaeeeppp|||lll\\\^^^~~~rrrnnnvvvllleee{{{llleeeZZZjjj}}}TTTHHH===:::<<<;;;:::;;;999999888888888888777777666666777777777777666666999999888888777777666666555666666555333333444555666555444333444666888999:::>>>BBBCCC@@@===999888666666666666666666666666555555555666777777888888666666555666888999777666666666666777888:::;;;<<<:::???>>>???DDDHHHZZZwwwttt[[[[[[xxxuuuVVVEEE@@@:::666555555555555333333333333333333333333333333222111000///......111111111111111111111111000000000000000000000000////////////000000000000000000111222333333444444111222444444444555888:::CCCNNNeeexxxiii^^^OOOHHHIIINNNZZZ|||vvvmmmdddaaa```___bbbfffppp}}}hhh[[[bbbuuu~~~ooommmyyyqqqaaawww~~~ooofff]]]jjjVVVIII===:::<<<;;;:::;;;888888888777777777777777666666777777777777666666666666666666777777777777444555555444222222333555666555444333444666888:::888<<>>???DDDHHH[[[xxx~~~^^^]]]uuucccLLL???555333666666555555444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111000111111111111222222222444222222555666666888<<>>@@@<<<>>>FFFLLL^^^zzzfff^^^nnncccNNNBBB777555777666555444444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111111111111111222222222222444222222555666666888===FFFRRRmmm}}}qqqddd[[[NNNHHHEEENNNeeewwwlllaaa^^^^^^```eeekkkvvv___XXXdddyyymmmzzzqqqjjjjjjzzz{{{```hhhtttkkkcccaaatttpppPPP>>>@@@>>><<<<<<888:::::::::999999999888888888888888888777777777777666666666666666666666666666666666666666666666666555555444444444444555555777888;;;<<<<<<;;;888777888777777666555555444444555555555555666666666666555555555666666666777777888888888888888;;;???CCC@@@BBB>>>@@@HHHOOOaaa}}}qqq___eee{{{fffQQQDDD999777888777444333444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111111111111111222222222333444222333666666666:::???GGGVVVuuuyyylll```ZZZKKKGGGGGGQQQjjjtttiii```]]]^^^bbbjjjqqq{{{\\\WWWddd}}}iiikkkxxxjjjeeelllccc___sss{{{ooohhh```hhhuuuSSS@@@@@@>>>;;;;;;888:::::::::999999999888888888888888888777777777777666666666666666666666666666666666666666666666666555555444444444444555555666777777888888777777666777777777666555555444444444444444444555555555555666666666666777777777888777888888888999;;;???BBBBBBDDDAAACCCLLLRRReeezzzaaa___sssjjjQQQEEE999777888777444333444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000///000000000111111111111111111111222222222333333333222444666666666;;;BBBHHHXXXyyyuuuvvvhhh]]]XXXIIIGGGIIIVVVppp}}}qqqhhh___]]]^^^cccllluuu[[[WWWfffmmmeeejjjeeebbboookkk\\\jjjpppkkkaaa```|||tttRRR??????===;;;<<<999:::::::::999999999888888888888888888777777777666666666666666666666666666666666666666666666666666555555444444444444555555666555555444444555555666777777666666555555555555444444555555555666666666555555666666666777777777777888999999999:::>>>@@@BBBDDDAAADDDMMMTTTgggddd]]]ooolllRRREEE999666888777555555444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000///000000000111111111111111222222222222333333333333333444777666666<<>>HHHMMM___{{{bbb{{{uuufffYYYRRRFFFHHHOOO```}}}wwwlllfff```^^^^^^aaajjjtttuuuXXXWWWiiiyyyhhhaaaddd}}}|||bbbgggdddeeeooouuulllaaa___ppp^^^GGGCCC???<<<===::::::::::::999999999888888888888888888777777777777666666666666666666666666666666666666666666666666555555444444444444555555555555444333333444555555666666666666666666555555666666666666777777777888444444444444555555555555666888999999999:::<<<>>>===@@@>>>BBBLLLTTThhhxxxuuubbbccczzz```PPP???888777666666777444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111222222222333333333444444222333666777666666???JJJSSSfffuuu]]]{{{~~~sssfffXXXPPPFFFIIIQQQdddrrrgggbbb_________aaajjjtttoooTTTTTTgggmmmccc[[[eeeuuuyyydddnnnnnniiihhh|||mmm``````kkk```HHHDDD???<<<>>><<<:::::::::999999999888888888888888888777777777777666666666666666666666666666666666666666666666666555555444444444444555555555555555555555555555555555666666666666666666666555555555666666666777777555555555555666666666666666777999999999999;;;===<<>>===@@@???:::::::::999999999888888888888888888777777777777666666666666666666666666666666666666666666666666555555555444444555555555555666666777777666666555555555555666666666666666444444444555555555666666666666666666777777777777666777999999999999;;;<<<<<>>@@@HHHRRRkkkeeeiiieeesssxxxgggUUUBBB:::888777555444444444444333333333222222333222222111111222222333111111111111111111111111111111111111111111111111000111111111111222222222111222333444555555555555444333444777888<<>>;;;;;;;;;:::999999888888999999777777777777777777777777666666777777777777666666777777777777777777777777666666666666666666666666555555555666666777777777666666666666666666666666666666555555555555666666777777777777888888888888999888777888:::;;;;;;:::===@@@>>>@@@HHHRRRkkkaaavvvvvvkkkoooxxxgggWWWEEE<<<888555444666444444444444333333333333333222222111111222222333222222222222222222222222111111111111111111111111000111111111111222222222111222333444555555555555333333555888999>>>JJJWWWggg~~~nnnpppffflllggg\\\SSSKKKIIIKKK^^^xxxyyyhhhccc]]][[[]]]bbbgggqqqyyy}}}dddPPPRRRfffjjj[[[eeewww}}}vvvqqqmmm{{{|||gggbbb```lllpppOOOBBBBBB???======;;;:::999999888888999999777777777777777777777777666666777777777777666666777777777777777777777777666666666666666666666666555555555555555666666666666666666666666666666666666666555555555555666666777777777777888888888888:::999888999;;;;;;;;;999;;;???>>>AAAKKKVVVqqq^^^kkkoooggglll]]]KKK@@@:::666666999555444444444444333333333333222222111111222222333222222222222222222222222111111111111111111111111000000111111111222222222111222333444555555555555444444666888999>>>LLLZZZkkk}}}hhh~~~{{{mmmoooggg[[[QQQHHHHHHLLLaaa~~~uuueeeaaa]]][[[]]]aaagggpppzzz}}}}}}~~~```PPPRRRgggmmmggg~~~xxxrrr~~~}}}}}}~~~xxxwwwzzzzzzooo{{{lllddd^^^eeewwwRRRCCCBBB???======;;;:::999999888888999999777777777777777777777777666666777777777777666666666666666666666666666666666666666666666666666666444444555555555555555555666666666666666666666666666666555555555555666666666777777777888888888888;;;:::999:::;;;<<<;;;::::::???>>>CCCOOO]]]yyyccciiirrraaatttdddPPPBBB:::666777:::555555555444444444333333333222222111111222222333222222222222222222222222111111111111111111111111000000111111111222222222111222333444555555555555555555777888777<<>>;;;<<<;;;:::999999888888999999777777777777777777777777666666777777777777666666666666666666666666666666666666666666666666666666555555555555555555444444666666666666666666666666666666555555555555666666666777777777888888888888<<<:::::::::<<<===<<<;;;<<<@@@???CCCOOO]]]zzzkkkmmmwww```vvvkkkRRRBBB:::666666888555555555555444444444333333222222111111222222333333333333333333333333333222222222222222222222222000111111111111222222222111222333444555555555555666666888888777<<>>>>>===???BBB@@@CCCMMMZZZwwwlllooo~~~eeelllsssVVVDDD;;;888777888555555555555444444444444333222222111111222222333333333333333333333333333222222222222222222222222000111111111111222222222111222333444555555555555666777888999888???QQQdddwwwxxxuuueeeUUUOOOKKKGGGOOOkkkkkk]]]YYYXXXYYY]]]```gggtttZZZKKKMMMaaatttooowwwyyyfffzzzwww}}}qqqkkkbbb___|||]]]LLLBBB;;;999===;;;:::999999888888999999777777777777777777777777666666777777777777666666777777777777777777777777666666666666666666666666777777777666666555555555666666666666666666666666666666555555555555666666777777777777888888888888:::999999;;;>>>?????????@@@CCCAAADDDPPP^^^{{{hhhllljjjjjj{{{ZZZFFF???;;;999999666666555555555444444444333222222222222222222333333333333333333333333333222222222222222222222222000111111111111222222222222222333444555555555555555666999::::::AAAUUUiiiyyy{{{wwwdddRRRMMMJJJIIIQQQmmm}}}iiiZZZWWWVVVXXX\\\```ggguuuZZZHHHJJJ^^^sssnnn]]]dddiiirrruuuuuunnnbbb[[[xxx|||```OOODDD:::999>>>;;;:::999999888888999999777777777777777777777777666666777777777777666666777777777777777777777777666666666666666666666666888888777777666666666555666666666666666666666666666666555555555555666666777777777777888888888888999999999;;;>>>@@@AAA@@@???CCCBBBGGGTTTeee^^^gggfffsss}}}]]]GGG@@@<<<999888666555555555555444444444333333333333333333333333333333333333333333333333333333333222222111111111222222222222222222222222444444555555666777777777888888888999999BBBWWWjjjtttnnnxxxcccTTTNNNGGGHHHXXXqqqyyyeeeWWWUUU[[[YYYXXXccckkktttrrrrrrrrrrrrXXXMMMIIIVVV{{{pppkkkxxxcccpppnnnxxxjjjcccbbbnnn}}}```OOOGGG???:::999:::::::::999999999888888888888999999999999888888777777777777777777777777666666555555555555666666444555555555666666777777777666555444444555666777777777666666555555555444555555666777777777777777888888999999999:::::::::;;;;;;;;;<<<<<<>>>???@@@@@@CCCBBBGGGVVVhhh\\\ffffffpppaaaIII???999777777666555555555555444444444333333333333333333333333333333333333333333333333333333333222222222111111222222222222222222222222444444444555666666777777888888999999:::DDDZZZooolllggg~~~{{{tttaaaSSSNNNHHHIII[[[vvvxxxdddWWWUUU\\\YYYYYYccckkkuuuuuu```[[[[[[]]]kkk~~~XXXMMMGGGRRRvvvuuubbbeeevvvqqqxxxkkkdddaaakkk~~~cccQQQFFF>>>;;;<<<:::::::::999999999999888888888999999999999888888777777777777777777777777666666555555555555666666555555555555666666666777777666555444444555666777777666666666555555555555555555666777777777777777888888999999999:::::::::;;;;;;;;;<<<===>>>???@@@AAACCCBBBIII\\\nnnYYYdddfffgggfffLLL===666444666666555555555555444444444333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333444444555555666777777888999:::;;;===HHHaaawwwddd```|||{{{xxxrrr^^^RRRMMMGGGIII___|||vvvcccWWWVVV\\\ZZZYYYdddllluuunnnTTTMMMLLLLLLUUUbbbuuuXXXLLLEEENNNooolll^^^bbb{{{vvvwwwmmmddd```fffiiiTTTFFF>>><<<>>>::::::::::::999999999999888888999999999999888888777777777777777777777777666666555555555555666666555555555555666666666666666666555555555555666666666666666666555555555555555555666777777777777777888888999999999:::::::::;;;;;;;;;<<<===>>>@@@@@@AAACCCBBBJJJ^^^qqqUUUbbb~~~ggg^^^jjjNNN<<<555555777666555555555555444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222333333333333333333444444555666666777777888999;;;<<>>BBBSSSrrrnnnkkkzzzvvvooo[[[OOOKKKEEEJJJdddpppaaaWWWVVV\\\ZZZYYYdddllluuu|||lllbbbVVVKKKGGGLLLUUUcccvvvzzzXXXJJJDDDHHHccc~~~}}}sss```]]]mmmooouuutttiiibbb___||||||ZZZIIIBBB???;;;;;;;;;;;;:::::::::999999888888999999999999888888777777777777777777777777666666555555555555666666666666666666666555555555555666666666666666666555555555555666666666666666555555666777777777777777888888999999999:::::::::;;;;;;;;;<<<>>>???AAABBB???DDDCCCFFFRRRfffLLL\\\zzziiiYYYvvvlllOOO>>>999999999666555555555555444444444444444444444444444444444333333333333333333333333333333333333444444444444222222333333444444555555555666666777777888999999777:::>>>@@@EEEXXX{{{tttsssssspppjjjYYYNNNLLLHHHMMMggg~~~mmm```WWWUUU[[[YYYXXXccckkktttwwwfffWWWOOOMMMSSSXXXeee{{{WWWHHHDDDFFF\\\xxxtttjjjaaaZZZnnnnnnmmmxxxlllddd^^^wwwgggOOOEEE@@@;;;;;;;;;;;;;;;::::::::::::888888999999999999888888777777777777777777777777666666555555555555666666666666666666666555555555555555666666666666555555555555555666666666666666555555666777777777777777888888999999999::::::::::::;;;;;;===>>>@@@BBBCCC@@@EEEDDDGGGTTTiiiFFFXXXwwwjjjYYYqqqlllOOO???;;;:::777666555555555555444444444555555555555555555555555333333333333333333333333333333333444444444555555222222333333444555555666777777777888999999::::::777:::???BBBGGG\\\sssvvv~~~rrroooiiiXXXNNNMMMIIIPPPiii{{{kkk___WWWTTTZZZXXXWWWbbbjjjsssnnnaaaVVV\\\ZZZ^^^yyy~~~VVVGGGDDDEEEUUUxxxtttvvv{{{{{{|||gggZZZ]]]}}}ooojjj{{{ooohhh___uuuwwwVVVGGGAAA===<<<;;;;;;;;;;;;:::::::::888888999999999999888888777777777777777777777777666666555555555555666666777666666666555555555555444555666777777666555444555555555555666666666777555555666777777777777777888888999999999::::::::::::;;;;;;===>>>AAABBBCCCCCCFFFEEEMMMaaawwwCCCUUUtttkkkXXXllllllPPP???<<<999555666666555555555444444444555555555555555555555555333333333333333333333333333333333444444555555555222222333333444555666666888888888999::::::;;;;;;777;;;???BBBIII^^^pppuuuwwwssslllYYYOOOMMMHHHSSSlllzzzjjj___WWWSSSZZZWWWWWWaaaiiirrrooo___eee___]]]xxxVVVFFFCCCCCCQQQpppnnnoooqqqlllaaaZZZfffqqqjjj|||qqqjjj```ttt\\\GGGAAA@@@<<<<<<;;;;;;;;;:::::::::888888999999999999888888777777777777777777777777666666555555555555666666777777666666555555555444444555666777777666555444444555555555666666777777555666666777777777777777888888999999999::::::::::::;;;;;;===???AAACCCDDDGGGGGGEEERRRmmmGGGUUUnnnwww\\\qqqkkkQQQ@@@999777777666666555555555444444444444333333222222333333444333333333222222222111111222222222222222222222222333444444444444444444444555555555666777999:::;;;;;;CCCBBBHHHJJJeee}}}iiiuuuxxxnnneeeYYYNNNKKKMMMUUUrrryyyiii[[[QQQTTT\\\WWWOOOUUU___ooo}}}cccfffWWWIIIEEEAAAHHHbbbsssbbbyyyuuupppkkk\\\]]]bbb|||yyycccyyyrrrhhhdddkkkjjjNNNCCC@@@;;;;;;:::::::::999999999::::::::::::999999999888777777777777777777777777777777777777777777777777555555555555666666666777666666555555555555666666777777777777666666666666888888777777777777888888999::::::::::::::::::;;;:::777888>>>BBBBBBDDDFFFKKKOOOPPP___FFFSSSjjjyyybbbxxxnnnTTTCCC<<<888666666666555555555444444444555444444333333444444555333333333222222222222111222222222222222222222222444444444444555555555555666666777888999:::<<<===<<>>;;;;;;;;;;;;::::::::::::888888777777777666666666777777777777777777777777777777777777777777777777555555555666666666666666666666555555555555666666666666666666777777777777888888777777777777888888999999::::::::::::;;;;;;>>>;;;;;;@@@DDDJJJSSS[[[```bbb```lllGGGTTTggg{{{dddwwwrrrUUUDDD>>>:::666666666666555555555444444666555555444444555555666333333333333222222222222222222222222333333333333444444444555555555666666777888888999;;;<<<>>>???===CCCAAAKKKTTTsssiii]]]ttt|||qqqfffYYYMMMIIIKKK[[[yyywwwhhh[[[RRRXXXeeeeee\\\WWWYYYiii|||]]]HHHDDD@@@DDDRRRmmmsss\\\lllqqq}}}rrr```___UUUhhhbbbjjjvvviiiccchhhaaaJJJ@@@===<<<<<<<<<;;;;;;;;;;;;:::777777777777666666666555777777777777777777777777777777777777777777777777666666666666666555555555666666555555555555666666555555666666777777888888888888888888888888888888999999999::::::;;;;;;;;;<<<::::::===BBBMMM___pppuuusssllltttJJJXXXhhh{{{}}}eeeqqqvvvUUUCCC???<<<777666666666666555555555555555555444444444444555555444444333333333222222222222222222333333333333333333333333444444555555666888888888999;;;===???@@@???DDDBBBLLLVVVxxxjjj[[[vvvxxxnnndddXXXMMMJJJLLL^^^|||uuufff[[[SSSYYYiiioooiiibbb___mmm]]]KKKFFFCCCEEENNNcccwww\\\fffxxxxxxkkkgggWWW[[[{{{uuu~~~|||fffhhhyyykkkbbbfff}}}~~~aaaKKKAAA>>>======<<<<<<<<<;;;;;;;;;999999999888888888777777666666666666666666666666666666666666666666666666666666666666555555555555666666555555555555666666444555555666777888888999888888888888888888888888999999999::::::;;;;;;;;;::::::;;;===BBBNNNeeezzz|||qqquuuJJJ\\\jjjvvv~~~iiikkk[[[BBB===;;;666777777666666666555555555444444333333333333444444444444444333333333222222222222333333333444444444111222222333444444555555777777888999;;;===???@@@BBBGGGDDDLLLVVVwwwhhh[[[wwwxxxqqqhhh```VVVLLLJJJMMM```~~~rrrddd[[[SSSUUUfffppppppmmmfffqqq]]]LLLEEECCCFFFJJJZZZ~~~~~~aaacccsss___TTTfff{{{tttvvvyyyvvvsssrrrpppnnnrrr{{{yyyzzzmmmhhh}}}mmmbbbeeeyyy|||aaaKKK???<<<======<<<<<<<<<;;;;;;;;;999999999999888888888888666666666666666666666666666666666666666666666666666666666666666555555555666666555555555555666666444555555666777888888999777888999999999999888777888888999::::::;;;<<<<<<<<<===@@@CCCFFFPPPfffzzz}}}qqqsssHHH^^^mmmqqq~~~fffbbb}}}eeeFFF===:::555777777777666666666555555333333333222222333333333444444444444333333333333222222333333444444555555111222222333444555666666777777888:::<<<>>>@@@AAACCCIIIGGGNNNTTTtttiii[[[sssqqqkkkccc\\\SSSLLLKKKNNNbbbooobbbYYYSSSQQQ^^^gggmmmpppkkksssdddLLLCCCAAAEEEFFFQQQttthhhccc{{{qqqZZZTTT]]]{{{~~~pppcccoooccceeesss}}}bbbIII<<<:::<<<<<<<<<;;;;;;;;;;;;:::888888888888777777777666777777777777777777777777777777777777777777777777555555555555666666666777666666555555555555666666555555666666777777888888777888999::::::999888777888888999::::::;;;<<<<<<;;;===@@@CCCEEELLL]]]nnnuuutttiiijjjGGGcccrrrqqq{{{bbb\\\wwwmmmJJJ???;;;666777777777777666666666555444444333333333333444444555444444444444333333333222222333333444555555666333333444555666777888888888999:::;;;===@@@BBBCCCBBBKKKJJJOOOSSSrrrmmmXXXkkknnnhhhaaaZZZRRRKKKJJJNNNdddlll```XXXSSSRRRXXX\\\eeennnmmmuuuoooPPPDDD@@@EEEDDDJJJkkknnndddvvvlllWWWWWW___}}}zzzzzztttwww|||ooo]]]vvvqqqdddeeennneeeIII<<<<<<;;;;;;;;;;;;::::::::::::999999999999888888888888777777777777777777777777777777777777777777777777333444444555666777888888666666555555555555666666666666666666777777777777777888:::;;;;;;:::888777777888888999;;;<<<<<<===;;;;;;>>>@@@AAAFFFTTTaaammmnnndddcccvvvIIIgggxxxssszzzddd___{{{pppMMMAAA>>>999777777777777666666666666555555555444444555555555555555444444444333333333222222333333444555666666555555666777888999::::::::::::;;;===???AAACCCEEEAAAKKKLLLPPPRRRrrrlllUUUeeeooohhhaaaZZZRRRJJJJJJMMMfffjjj^^^WWWRRRWWWWWWVVV```mmmooowwwxxxTTTFFFBBBGGGEEEHHHgggrrrdddssswww\\\^^^TTTfff}}}sssuuuxxx}}}mmmYYYqqqrrreeefffjjjiiiKKK???@@@;;;;;;:::::::::999999999<<<<<<<<<;;;;;;;;;::::::777777777777777777777777777777777777777777777777222333444555666888999999666666555555555555666666777777777777666666666666777888:::;;;;;;:::888777777888888999;;;<<<======@@@???@@@BBBCCCHHHSSS___ppprrrhhhbbbqqqNNN```xxxkkk{{{|||[[[___zzzmmmPPPCCC<<<555666666666666555555555555444444444444444444444444444444444333333222222222555444444333333333444444777777777777888999:::;;;999;;;>>>@@@AAABBBEEEGGGDDDHHHOOONNNSSSxxxcccWWW___zzzxxxlll___VVVPPPKKKKKKNNNfffiii[[[SSSPPPTTTVVV[[[bbbgggmmmzzzYYYEEEHHHGGGBBBFFF\\\zzz```mmmccc___XXX]]]{{{vvvdddmmmtttgggaaammmnnnNNN???AAA<<<<<<;;;:::999999999999:::::::::999999999888888777777777777777777777777666666666666666666666666555444444444555666888999777777666666666666666777777777777777777777777777999888777666777888999:::888:::;;;;;;;;;;;;<<<>>>AAA===>>>DDDDDDCCCPPPbbbtttwwwjjj]]]eee~~~OOOddd|||kkkwww~~~______wwwiiiMMMAAA;;;555666666666666555555555555444444444444444444444444444444444333333333222222555444444333333444444555777777777777888:::;;;<<<<<<>>>@@@AAAAAABBBDDDFFFGGGJJJRRRRRRWWW}}}cccSSS[[[vvvvvvkkk^^^UUUOOOKKKKKKNNNfff~~~iii\\\TTTQQQSSSUUUZZZaaaeeelllyyyaaaIIIIIIFFFAAAEEEWWWzzz___jjjmmm^^^XXXhhhyyybbbiiivvvhhhbbbjjjqqqSSSBBB>>>===<<<;;;:::999999999999:::::::::999999999888888777777777777777777777777666666666666666666666666555555444444555666777888777777666666666666777777777777777777777777777777888888888888888999::::::888999;;;;;;::::::<<<===???<<<>>>DDDDDDDDDPPP```www{{{pppaaaeee|||PPPiiiooottt```\\\pppfffLLL@@@<<<888666666666666555555555555444444444444444444444444444444444444333333333333555444444444444444555555777777777888999:::<<<<<>>===@@@GGGHHHHHHQQQ^^^uuu{{{rrrfffjjjOOOmmmwwwuuu___XXXiiihhhOOOBBB===:::666666666666555555555555444444444444444444444444444444444444444444333333555444444444444555555666777777888888:::;;;===>>>???AAACCCDDDDDDDDDFFFHHHNNNNNNUUUWWW]]]oooQQQYYYsssqqqfffZZZSSSNNNJJJKKKOOOgggjjj]]]UUUQQQQQQSSSYYY```eeelllyyy~~~\\\MMMCCCAAACCCHHHbbbfffmmmwwwaaa\\\[[[cccfffiiizzzjjjccceee~~~wwwXXXDDD:::===<<<;;;::::::999999::::::::::::999999999888888777777777777777777777777777777777777777777777777666666666555555555555555777666666666666777777888777777777777777777777777777888:::;;;;;;;;;:::999777888::::::999999;;;<<<>>>???CCCIIIKKKLLLSSS\\\jjjqqqllliiiwwwNNNppp~~~zzzaaaYYYiiijjjQQQCCC<<<:::666666666666555555555555444444444444444444444444444444444444444444444444444444444444444555666777777777888999:::<<<>>>??????AAACCCEEEFFFGGGJJJLLLQQQOOOTTTWWW[[[|||uuuTTT___xxxqqqfffZZZSSSNNNJJJKKKOOOgggjjj\\\TTTPPPQQQSSSYYY```fffmmmzzzmmmVVVFFFBBBDDDDDDWWWjjjrrrnnn```WWWVVVkkkkkkkkkzzzjjjccceee{{{\\\EEE=========<<<;;;:::::::::::::::::::::999999999888888777777777777777777777777777777777777777777777777666666666666666555555555666666666666666777888888777777777777777777777777777888999:::;;;:::999888777999::::::::::::;;;======???CCCHHHJJJKKKQQQWWW[[[aaaaaajjjNNNppp}}}eee```oooiiiQQQAAA999777666666666666555555555555444444444444444444444444444444444444555555555555444444444444555666777777777888888:::;;;===???@@@@@@BBBEEEFFFHHHIIILLLNNNRRRNNNSSSVVVZZZzzzqqqWWWeeeqqqfffZZZSSSNNNJJJKKKOOOhhhiii[[[SSSPPPQQQSSSYYY```fffmmm{{{eeeNNNFFFFFFBBBQQQ}}}kkkxxxkkkYYYRRR[[[jjjqqqnnn|||kkkdddeeexxxdddGGGBBB>>>===<<<;;;:::::::::::::::::::::999999999888888777777777777777777777777777777777777777777777777555555666666666666666555666555555666666777888999777777777777777777777777777777888999999999999888888:::;;;;;;;;;;;;<<<>>><<<>>>AAADDDFFFHHHLLLPPPPPPUUUXXXjjjPPPnnn|||{{{dddcccuuuzzziiiSSSBBB999666666666666666555555555555444444444444444444444444444444444444555555555666444444444444555666777888888888999:::<<<>>>@@@AAABBBDDDGGGHHHHHHJJJLLLNNNSSSMMMRRRWWW[[[zzzgggUUUgggsssggg[[[TTTNNNJJJKKKOOOhhh}}}gggZZZSSSQQQPPPRRRXXX___eeelllzzzxxxXXXKKKHHHBBBOOOmmm}}}oooppp```[[[[[[oooxxxsss~~~mmmfffdddvvvlllIIICCC>>>===<<<;;;;;;::::::;;;:::::::::999999999888888777777777777777777777777666666666666666666666666333444555666777777666666555555555555666777888999777777777777777777777777777777666666777777888999999;;;<<<<<<<<<<<<===???>>>@@@BBBBBBDDDHHHKKKMMMNNNSSSVVViiiSSSmmmvvvyyy```bbbwww~~~jjjVVVEEE;;;888777666666666555555555555444444444444444444444444444444444555555555666666444444444555555777888888888888999:::<<<>>>@@@AAAEEEGGGIIIIIIIIIIIIKKKMMMSSSMMMRRRXXX]]]|||]]]SSShhhttthhh\\\TTTOOOKKKKKKOOOhhh{{{eeeYYYTTTRRRNNNPPPVVV^^^dddkkkyyy```OOOJJJBBBNNNccc{{{|||sssuuueeeYYY[[[nnnxxxooohhhccctttpppIIICCC>>>>>><<<;;;;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777666666666666666666666666222333555777777777777777555555555555666777999999777777777777777777777777777666555555555666888999:::<<<======<<<===>>>???BBBDDDEEEDDDFFFJJJMMMNNNPPPVVVXXXhhhXXXxxx|||vvvggg___hhhlllVVVDDD;;;999777777777777666666666666666666555555555444444444444444444555555555666666444555666666666666888:::;;;<<<=========>>>@@@BBBFFFGGGJJJMMMNNNOOONNNMMMJJJOOOTTTVVV___}}}WWWXXXdddwwwiii[[[UUUOOOIIIKKKQQQmmmyyycccYYYTTTPPPPPPNNNRRR]]]ccchhhuuuhhhOOOMMMMMMIIIfffttt|||vvv___UUUYYYoooqqqgggcccpppqqqMMM???=========<<<;;;;;;::::::;;;;;;;;;:::999888777666999888888888777777666666777777777777666666666666999888888888777777666666777777777777777888888999777777777777777777777777777999::::::999888:::;;;:::;;;<<<;;;;;;;;;===???@@@CCCFFFIIIKKKNNNQQQSSSPPPUUU]]]lllUUUwww~~~wwweee]]]hhhlllVVVEEE<<<:::777777777777666666666666666666555555555444444444444444444555555555666666444666777777666777999;;;;;;<<<======>>>???AAABBBEEEGGGJJJNNNPPPRRRRRRSSSQQQSSSUUUWWW```~~~^^^TTT```|||vvvgggZZZUUUPPPJJJLLLSSSlll{{{eeeZZZUUUPPPQQQNNNQQQZZZaaafffsss}}}^^^TTTRRRNNNeeeppp{{{nnn]]]WWW___rrrgggdddpppjjjIII>>>=========<<<;;;;;;::::::::::::::::::999888777777888888888888777777777666777777777777666666666666888888888777777777666666777666666666666777888888888888888888888888888888777999::::::999999:::;;;;;;<<<===<<<;;;;;;===???AAABBBEEEHHHKKKNNNQQQSSSVVVZZZaaammmSSSwwwzzzeee^^^jjj}}}kkkUUUFFF>>>;;;777777777777666666666666555555555555555444444444444444555555555666666666555666777777777888;;;=========>>>???@@@BBBDDDEEEEEEGGGKKKOOORRRUUUWWWXXXWWWVVVUUUTTT\\\zzz___OOO[[[wwwtttfffYYYUUUQQQKKKNNNUUUmmm}}}fff[[[UUUQQQRRRNNNPPPXXX^^^cccqqq}}}nnniiifffrrrxxxlll\\\TTTdddtttgggeeepppcccGGG???=========<<<;;;;;;::::::::::::::::::999888888777888888888888777777777777777777777777666666666666888888777777777777666666666666555555666666777888888888888888888888888888888999::::::999999:::;;;:::;;;<<<======>>>@@@BBBAAABBBEEEHHHKKKOOOQQQRRRYYY^^^eeeqqqTTTxxxzzzhhhaaakkkzzzhhhRRREEE>>>:::777777777777666666666666555555555555555555555555555555555555666666666666555777888999999:::===???AAA@@@@@@BBBEEEGGGIIIIIIHHHIIILLLOOOSSSVVVYYY[[[\\\YYYTTTQQQYYYvvvyyyWWWNNNYYYttt|||qqqcccXXXUUUQQQLLLOOOVVVnnn|||dddZZZVVVTTTTTTPPPPPPWWW\\\aaaoooxxxddd___lll{{{xxx{{{}}}}}}zzz~~~vvvgggfffppp^^^FFFBBB=========<<<;;;;;;:::::::::::::::::::::999888777888888888777777777777777777777777777666666666666777777777777777777666666555555555555555666777777888888888888888888888888888999;;;:::999999:::<<<888:::<<<===>>>AAADDDFFFBBBCCCDDDHHHLLLPPPRRRRRRXXX^^^fffuuuUUUyyy{{{wwwfff```hhhyyydddNNNCCC===888777777777777666666666666444555555555555555555555555555555666666666777777555777999::::::<<>>AAACCCGGGEEEEEEHHHMMMQQQRRRPPPPPPPPPOOOPPPRRRVVVYYY[[[UUUUUURRRMMMPPPlllnnnNNNLLLUUUnnnuuukkk___UUUSSSPPPKKKMMMTTTooo{{{___UUUTTTUUUTTTPPPQQQXXX\\\```mmm|||aaaXXXkkk|||lll```YYYWWWVVVVVVUUUVVVWWWYYY]]]cccjjjooozzziiifffmmmyyyXXXDDDBBB=========<<<;;;;;;::::::999999999::::::999999888777777777777888888888888777777777777666666666666555555666666666666777777666666555555666666777888999999999999999999999999999:::;;;;;;::::::;;;<<>>888777777777777666666666666444444444555555555666666555666666666777777777777666888:::<<<===???BBBEEEHHHEEEDDDHHHNNNSSSSSSQQQSSSRRRQQQRRRTTTXXX\\\___eeefffcccYYYTTTiiipppOOOGGGPPPjjjuuuiii]]]SSSRRROOOJJJLLLRRRnnn}}}aaaTTTQQQPPPQQQMMMPPPWWW\\\```lllzzziiifffnnnpppccc]]][[[[[[[[[[[[YYYWWWXXX[[[___bbbdddsss{{{jjjeeekkk|||ZZZEEEBBB=========<<<;;;;;;::::::888999999::::::999999999666777777777888888888888777777777777666666666666555555555666666666777777777666666666666777888888999999999999999999999999999:::;;;;;;::::::;;;===DDDDDDDDDCCC@@@@@@AAABBBHHHFFFFFFKKKRRRVVVVVVTTTWWW^^^iiizzzddd|||___ZZZaaayyy|||sss```JJJDDD@@@999777777777777666666666666444444444555555555666666666666666666777777777777666888;;;<<<===@@@CCCFFFGGGDDDCCCGGGNNNSSSSSSQQQTTTSSSRRRSSSVVVZZZ___bbb|||mmm```oooqqqNNNCCCLLLfff~~~vvvhhh\\\SSSQQQNNNIIIJJJQQQlllcccTTTNNNKKKNNNKKKNNNWWW[[[___jjjxxxqqqiiittttttggg___\\\[[[[[[]]]YYYTTTTTTXXX\\\]]]]]]bbb|||kkkdddjjj]]]HHHEEE>>>======<<<;;;;;;::::::888999999:::::::::999999666666777777888888888999777777777777666666666666444555555555666666777777777777777777777888999999999999999999999999999999999:::<<<;;;::::::;;;===@@@AAABBBBBBBBBCCCEEEGGGIIIGGGGGGKKKSSSWWWWWWUUUXXX```lll~~~fffbbb\\\ddd~~~|||tttgggKKKAAA===888777777777777666666666666555555444444444444555555555666666666444444666888666999===???@@@AAACCCEEEEEEGGGIIIKKKLLLNNNPPPRRRRRRRRRTTTUUUSSSWWWfffvvvuuuyyyzzzKKKBBBHHHbbb}}}uuuggg\\\RRRNNNMMMLLLNNNQQQkkkeeeWWWNNNIIIKKKPPPPPPTTT___bbbhhhxxxuuuxxxttteee^^^[[[XXXXXXTTTRRRVVVZZZ\\\^^^aaacccttt{{{iiihhhjjj]]]FFFCCC>>>===<<<;;;;;;:::;;;;;;999999999888888888888777888888888888888777666666888888777777666666555555777777777777888888888888777777777777777888888999777888888888888999999999999::::::999888999;;;===:::<<<>>>@@@AAABBBDDDGGGGGGHHHKKKQQQVVVXXXVVVSSSVVV]]]lllfffxxx```\\\gggcccJJJAAA===888777777777777666666666666666555555444444555555666555666777666555555777888777:::===@@@AAABBBDDDEEEFFFHHHJJJKKKKKKKKKMMMOOONNNOOOQQQSSSSSSXXXhhhwwwtttxxxOOOHHHIII___xxxvvvggg\\\RRRNNNMMMLLLMMMPPPiiifffWWWOOOJJJJJJOOOOOOSSS]]]```gggvvv~~~||||||zzzzzzhhh^^^[[[YYYWWWRRRQQQVVVZZZZZZ[[[^^^```ppp|||jjjhhhjjj^^^FFFBBB>>>===<<<;;;;;;:::;;;;;;999999999999888888888888777888888888888777666666888777777777666666666555666666777777777888888888777666666666666777888888777888888888888999999999::::::;;;:::999999;;;===<<<>>>@@@AAABBBCCCEEEGGGEEEFFFIIINNNSSSUUUTTTQQQYYY^^^jjj|||iii|||mmm~~~^^^]]]lllcccKKKBBB===777777777777777666666666666666555555444444555555666555666777777666666888:::888;;;???BBBBBBCCCEEEFFFHHHJJJLLLLLLKKKKKKLLLMMMNNNOOOQQQSSSSSSXXXfffuuuzzzpppuuuUUUJJJIII]]]yyytttfff\\\RRRNNNMMMKKKLLLOOOeee~~~hhhYYYPPPKKKHHHMMMMMMQQQ[[[^^^dddtttxxxvvvzzzqqqmmmlllqqqqqqeee___\\\WWWRRRQQQVVVZZZYYYXXXYYY[[[jjj}}}kkkhhhjjj```GGGAAA>>>===<<<;;;;;;:::;;;;;;:::999999999888888888888777777888888777777666555777777777777666666666666666666777777777777888888666666555555666666777888777888888888888999999999:::;;;;;;:::999:::<<<===>>>@@@BBBCCCCCCDDDFFFHHHDDDFFFIIIMMMRRRTTTSSSRRR]]]```hhhxxxppp{{{kkkyyy~~~]]]___ooodddNNNDDD===777777777777777666666666666666666555555555555666666555666777777777777:::<<<;;;>>>AAACCCDDDEEEFFFHHHKKKMMMOOOPPPPPPOOOPPPQQQTTTSSSTTTUUUTTTWWWcccpppooojjjrrr^^^HHHEEEZZZzzzqqqfff[[[QQQNNNMMMKKKKKKMMMaaazzzjjj[[[QQQKKKHHHMMMMMMPPPZZZ]]]cccsss{{{uuu}}}~~~kkk^^^______bbbzzzsssjjj___XXXUUUXXX[[[ZZZWWWVVVWWWccc{{{~~~lllhhhjjjbbbJJJAAA>>>===<<<;;;;;;:::;;;;;;::::::999999999888888888777777777777777666666555777777777777666666666666666666666666777777777888555555555555555666777777777777888888888999999999:::;;;<<<<<<;;;;;;<<<>>>???AAACCCDDDDDDEEEGGGHHHGGGIIIKKKOOOSSSUUUVVVVVV^^^```gggxxxxxxpppxxx{{{]]]___ppp|||eeePPPFFF???:::777777777777666666666666666666666555555666666666555777888888888999;;;>>>===@@@DDDFFFFFFGGGHHHIIILLLOOOSSSVVVVVVWWWXXXYYYYYYWWWWWWXXXWWWZZZdddppprrreeedddqqqmmmHHHAAAPPPooossseee[[[QQQNNNLLLJJJJJJLLL\\\vvvlll\\\QQQKKKHHHMMMMMMPPPZZZ]]]cccrrr}}}uuullliiiYYYQQQUUUUUUWWWllloooeee]]]]]]^^^[[[WWWVVVUUU^^^rrrmmmhhhjjjeeeLLLBBB>>>===<<<;;;;;;:::;;;;;;:::::::::999999999999888777777777777777666555555666666666666777777777777555666666666666777777777555555555555555666777777777777888888888999999999:::;;;======<<<;;;<<<>>>>>>@@@BBBCCCDDDEEEGGGIIIIIIKKKNNNPPPSSSVVVXXXZZZ]]]___gggzzz~~~yyyzzz\\\^^^pppqqquuucccPPPFFF@@@===777777777777666666666666777666666555555666666777555777888999999:::===???@@@BBBFFFHHHHHHHHHJJJKKKMMMQQQVVVYYY[[[\\\^^^___YYYWWWWWWZZZ[[[___iiisss~~~xxxiiiaaaeeesssyyyNNNAAAHHH```uuuwwwdddZZZQQQNNNLLLIIIHHHJJJWWWqqqnnn\\\QQQIIIHHHMMMLLLPPPYYY[[[aaaqqq~~~yyykkk^^^WWWVVVNNNLLLPPPOOOQQQbbbxxxvvvgggaaa___\\\XXXVVVVVVZZZiiimmmhhhjjjgggOOOBBB>>>===<<<;;;;;;:::;;;;;;::::::::::::999999999999666666777777666666555444666666666666777777777777555555666666666666777777666666555555666666777888777888888888888999999999:::<<<>>>>>>===<<<===>>>>>>@@@BBBDDDDDDFFFHHHJJJJJJLLLOOOQQQRRRUUUYYY\\\]]]^^^eeeyyy|||]]]___pppqqqvvvfffRRRDDD>>><<<777777777777666666666666777777666666666666777777555777999::::::<<<>>>AAABBBDDDGGGIIIIIIJJJKKKLLLMMMQQQVVVZZZ\\\]]]^^^___[[[XXXXXX[[[]]]```iiirrrwwwqqqgggdddjjjvvvyyyRRRDDDJJJ```rrruuudddZZZQQQNNNLLLIIIHHHIIITTTnnnooo]]]PPPHHHFFFKKKKKKNNNWWWYYY___ooo{{{vvvrrrjjj]]]TTTQQQKKKKKKMMMMMMKKKOOO\\\kkkoooddd```[[[XXXWWWXXXYYYcccyyymmmhhhjjjiiiPPPAAA>>>===<<<;;;;;;:::;;;;;;;;;;;;:::::::::999999999666666777777666666555444555666666666777777777888555555555666666666777777777666666666666777888888777888888888888999999999:::<<<>>>???>>>======>>>>>>@@@CCCEEEFFFHHHKKKMMMMMMPPPRRRSSSTTTWWW\\\```___]]]aaasss}}}``````qqquuu}}}jjjSSSBBB;;;999777777777777666666666666777777666666666666777777555777999:::;;;<<>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999666666666666666555555444555666666666777777888888555555555555666666666777777777777777777888999999777888888888888999999999:::<<>>======>>>>>>AAADDDFFFHHHJJJMMMPPPQQQTTTVVVWWWWWWZZZ```eeeaaa]]]^^^mmmcccbbbxxxbbbKKK@@@===>>>777777777777666666666666888777777666666666666777888999::::::;;;===@@@CCCDDDEEEIIIMMMPPPPPPMMMKKKPPPRRRTTTTTTSSSTTTWWW[[[]]]ZZZXXXYYY]]]cccgggiiiddddddeeekkkpppsssiiiOOOJJJTTTooo{{{xxxeeeXXXMMMKKKLLLJJJHHHGGGOOOdddooo[[[PPPJJJIIIHHHJJJNNNQQQVVV```kkk{{{ttteeeXXXUUUTTTPPPMMMMMMKKKLLLMMMLLLMMMPPPWWW\\\ccc___\\\]]]___ggg{{{|||iii\\\TTTQQQPPPSSSTTTYYYeeewwwmmmjjjjjjiiiJJJAAA@@@>>><<<;;;;;;;;;:::999:::::::::999999999888888777777777777777777777777888888777777666666555555777777777777666666666666777777777777888888888888:::::::::999999999999888<<<>>>AAACCCDDDBBB???>>>@@@BBBDDDFFFHHHKKKNNNQQQWWWUUUUUUYYY]]]bbbmmmxxxwwwrrrjjjgggtttgggllldddNNNAAA;;;999777777777777666666666666888888777777777777777888888999;;;<<<===>>>AAADDDEEEFFFHHHLLLPPPQQQPPPNNNPPPRRRTTTTTTSSSSSSVVVYYY]]][[[YYYZZZ]]]bbbeeefff```aaaaaaggglllooohhhMMMIIIRRRlll{{{wwweeeYYYMMMKKKLLLJJJGGGFFFLLLaaa{{{rrr^^^RRRKKKIIIHHHJJJMMMPPPUUU___jjjzzzxxxjjj]]]QQQNNNNNNMMMMMMPPPNNNOOOOOOMMMLLLNNNRRRVVVXXXWWWXXX[[[[[[\\\dddnnn|||lll]]]SSSQQQQQQKKKKKKMMMUUUeeezzznnniiijjjpppOOOHHH@@@>>><<<;;;;;;;;;:::999:::::::::999999999888888777777777777777777777777888777777777666666666555777777777777666666666666777777777777888888888888::::::::::::999999999999<<<>>>@@@CCCCCCCCCAAA@@@BBBDDDFFFHHHIIILLLOOORRRVVVUUUVVVZZZ```kkk|||zzznnnwww~~~kkkyyy|||bbbNNNBBB:::777777777777777666666666666888888777777777888888999777:::<<<>>>???@@@CCCEEEGGGFFFHHHKKKOOORRRRRRRRRPPPQQQSSSSSSRRRSSSUUUVVV\\\ZZZYYYZZZ]]]```bbbbbb^^^______dddiiikkkgggKKKGGGOOOhhh}}}|||wwwgggZZZNNNKKKLLLJJJFFFEEEIII\\\vvvxxxbbbTTTLLLIIIHHHIIIMMMOOOSSS]]]hhhxxxzzz|||zzzvvvrrrpppsssyyy~~~pppdddZZZQQQLLLKKKJJJMMMQQQSSSSSSRRROOOMMMLLLNNNPPPKKKKKKNNNSSSVVVVVVWWW[[[tttwwwvvvlll]]]RRRPPPRRRKKKJJJIIIKKKUUUhhh~~~oooiiijjjtttNNNFFF@@@>>><<<;;;;;;;;;:::999:::::::::999999999888888777777777777777777777777777777777777666666666666666666666666777777777777777777777888888888999999::::::::::::::::::;;;;;;===>>>@@@AAACCCDDDDDDDDDFFFHHHJJJKKKKKKMMMPPPSSSWWWVVVWWW[[[bbbpppsssxxx}}}}}}lllvvv\\\KKKAAA;;;888777777777777666666666666777777777777777888999999777:::===???@@@BBBDDDFFFHHHGGGGGGIIIMMMQQQSSSTTTPPPQQQRRRSSSSSSSSSTTTUUUXXXWWWWWWYYY]]]_________]]]^^^]]]aaagggiiidddIIIEEELLLccczzz|||wwwhhh[[[OOOLLLLLLIIIFFFEEEFFFXXXppp}}}eeeUUUKKKIIIHHHIIILLLNNNQQQ[[[eeevvv}}}}}}}}}zzzrrrllliiigggeeebbbccchhhpppvvvzzzkkkfff___YYYSSSOOOOOOPPPUUUUUUTTTSSSQQQOOOOOOOOOPPPLLLJJJKKKPPPSSSVVVWWW```eeehhhcccYYYPPPOOOPPPMMMMMMJJJHHHLLLXXXkkkyyynnniiikkk|||OOOCCC@@@>>><<<;;;;;;;;;:::999:::::::::999999999888888777777777777777777777777777777777777666666666666666666666666777777777777777777888888888999999999::::::;;;;;;;;;<<<<<<<<<>>>??????AAACCCEEEFFFGGGIIIKKKLLLMMMMMMOOOQQQTTTWWWWWWYYY]]]bbbnnnxxxzzz{{{~~~iiizzz]]]III@@@<<<;;;777777777777666666666666555555555666777888999:::888;;;>>>@@@AAADDDGGGIIIJJJHHHGGGHHHKKKOOORRRSSSQQQQQQRRRTTTUUUVVVUUUUUUUUUTTTUUUXXX[[[^^^^^^]]][[[\\\[[[]]]ccceeewww```IIIDDDJJJ___www}}}vvvhhh[[[OOOLLLLLLJJJFFFEEEEEEUUUjjjhhhUUUJJJIIIGGGHHHKKKLLLOOOXXXbbbsss|||{{{tttmmmkkkmmmmmmiiiddd]]]\\\ZZZXXXZZZ___ggglll||||||zzzuuummmeee]]]VVVQQQTTTTTTUUUVVVVVVVVVTTTSSSZZZUUUOOOKKKMMMOOOOOOLLLTTTWWWYYYXXXSSSOOONNNOOOLLLLLLKKKFFFDDDIIITTT]]]nnnmmmiiilllVVVEEE@@@>>><<<;;;;;;;;;:::999:::::::::999999999888888777777777777777777777777666666666666777777777777555666666666777777777888888888888888999999999999::::::;;;<<<======>>>>>>??????@@@AAACCCFFFHHHIIIKKKLLLNNNNNNNNNOOORRRTTTTTTUUUYYY^^^ccclll~~~xxx{{{xxxgggyyyfffLLL>>>;;;<<<777777777777666666666666555555666777888999;;;<<<<<<>>>@@@BBBCCCGGGKKKOOOOOOLLLIIIIIILLLOOOQQQRRRRRRRRRSSSVVVYYYZZZXXXWWWVVVVVVVVVXXX[[[]]]]]]\\\WWWYYYWWWXXX^^^```nnn```JJJEEEIII\\\ttt~~~uuuhhh[[[OOOLLLMMMJJJGGGFFFEEEQQQccczzzkkkVVVJJJIIIGGGHHHJJJKKKMMMVVV```pppzzz{{{pppjjjhhhgggdddaaa\\\\\\ZZZYYYYYY\\\bbbgggttt|||~~~wwwqqqiii^^^TTTPPPQQQTTTXXX\\\\\\ZZZXXXQQQRRRQQQPPPRRRSSSOOOHHHPPPRRRSSSSSSPPPNNNOOOPPPPPPPPPNNNJJJFFFEEEHHHLLLZZZooommmjjjnnnVVVFFF@@@>>><<<;;;;;;;;;:::999:::::::::999999999888888777777777777777777777777666666666666777777777777555555666666777777888888888888888999999999999::::::;;;;;;===>>>???@@@@@@@@@AAAAAACCCDDDGGGIIIJJJJJJLLLMMMNNNNNNOOORRRTTTRRRRRRWWW___eeelllwww|||xxx}}}qqqffftttpppPPP>>>:::<<<777777777777666666666666777777888999:::<<<===>>>AAABBBCCCDDDFFFKKKQQQUUUTTTQQQNNNMMMNNNOOOPPPPPPSSSSSSTTTXXX\\\^^^\\\ZZZ]]][[[ZZZZZZ[[[\\\\\\[[[VVVYYYVVVVVV\\\]]]hhh~~~hhhLLLGGGHHHYYYrrr~~~tttgggZZZOOOLLLMMMKKKIIIHHHDDDNNN\\\rrrnnnXXXKKKIIIGGGGGGIIIIIILLLTTT^^^nnnxxxyyytttpppllljjjggggggeeecccaaabbbeeehhhnnntttzzz|||pppkkklllooopppooollllllkkkbbbVVVLLLMMMRRRXXX^^^```^^^[[[KKKPPPTTTUUUXXXZZZWWWQQQNNNTTTXXXWWWQQQNNNQQQUUUVVVUUURRRNNNKKKHHHGGGGGGJJJ]]]|||mmmkkkooovvvNNNDDD@@@>>><<<;;;;;;;;;:::999:::::::::999999999888888777777777777777777777777555666666666777777777888555555555666777888888888888888888999999999:::::::::;;;<<<===???@@@AAABBBAAABBBCCCDDDFFFGGGHHHIIIIIIJJJLLLMMMMMMOOORRRTTTRRRPPPSSS[[[bbbgggmmmtttuuuzzzwwwtttzzzmmmhhhrrruuuSSS>>>:::<<<777777777777666666666666888999999:::<<<>>>@@@AAAEEEFFFFFFFFFIIINNNUUUZZZXXXUUUQQQPPPPPPQQQPPPPPPTTTSSSUUUYYY^^^```^^^\\\ccc```]]]\\\\\\\\\[[[[[[XXX[[[WWWWWW]]]^^^hhh|||qqqMMMHHHIIIXXXrrr~~~sssfffZZZNNNLLLNNNLLLIIIHHHDDDLLLWWWlllpppZZZMMMIIIGGGGGGHHHIIIKKKSSS]]]mmmwww~~~yyywwwpppooonnnkkkhhhggghhhjjjhhhmmmppprrrxxx~~~rrrddd\\\ZZZZZZ[[[[[[\\\bbbgggaaaVVVIIIKKKPPPXXX___aaa___[[[WWW\\\]]]YYYYYY\\\[[[VVVNNNXXX```]]]SSSNNNRRRYYYXXXUUUQQQNNNLLLIIIGGGDDDCCCQQQnnnnnnlllpppiiiJJJGGG@@@>>><<<;;;;;;;;;:::999:::::::::999999999888888777777777777777777777777555666666666777777888888444555555666777888888999888888999999999::::::::::::;;;<<<>>>???AAABBBCCCAAABBBDDDFFFGGGHHHHHHHHHGGGIIIKKKLLLMMMOOORRRTTTUUUPPPPPPVVV]]]aaadddgggnnnuuusssrrruuupppbbbvvvuuuNNN===;;;;;;999999888888888888888999:::::::::<<<>>>AAADDDFFFJJJIIIHHHHHHIIINNNUUUZZZ[[[ZZZXXXVVVUUUVVVWWWYYYUUUXXX\\\]]]]]]___bbbeeeeeeeeeccc```]]]\\\]]]^^^\\\YYY\\\bbb```^^^hhhxxxsssPPPGGGFFFXXXrrr~~~wwwdddTTTNNNMMMJJJLLLMMMDDDCCCIIIVVVfffttt[[[JJJIIIFFFEEEGGGHHHJJJQQQXXXiiiqqq||||||vvvqqqnnnkkkjjjiiigggfffhhhlllqqqtttuuuzzz{{{ssspppkkk]]]UUUXXXVVVVVVVVVVVVVVVVVVVVVVVVPPPJJJRRR\\\ZZZ\\\aaa___]]]```bbbbbb___[[[XXXWWWUUUYYY^^^___XXXOOONNNSSSUUUSSSPPPNNNMMMKKKIIIGGGGGGPPPccc}}}oookkkqqqgggOOOEEE=========<<<;;;;;;::::::999999999888888888888777777777777777777777777777777777777777777777777777888888888888777777777777999999999888999999::::::;;;;;;;;;<<<>>>???AAABBBAAABBBDDDEEEGGGHHHIIIIIIHHHIIIJJJKKKLLLNNNOOOOOOPPPTTTXXXZZZ[[[\\\___bbbjjjooonnnttttttnnneeeyyypppMMM>>>;;;999999999888888888888999999::::::;;;===@@@CCCFFFHHHKKKKKKKKKKKKLLLOOOUUUYYYZZZYYYWWWUUUTTTTTTTTTTTT[[[]]]``````___```cccfffdddeeeeeeccc```^^^^^^^^^]]][[[___eeeccc___fffsssXXXKKKGGGYYYttt~~~hhhVVVNNNMMMIIIJJJKKKCCCEEEHHHRRR___{{{www]]]KKKKKKHHHFFFGGGHHHIIINNNVVVgggooozzz}}}xxxsssqqqjjjgggdddcccdddfffggghhhddddddgggmmmttt~~~nnnbbbeeehhhddd^^^[[[ZZZYYYXXXXXXWWWWWWVVVUUUMMMIIIUUUaaa```aaabbb^^^]]]```eeegggfffaaa]]]YYYTTTWWW\\\___[[[TTTRRRUUUTTTSSSQQQQQQPPPMMMJJJGGGEEEKKK\\\sssnnnlllrrrcccKKK@@@=========<<<;;;;;;::::::999999999888888888888777777777777777777777777777777777777777777777777777777777777777777777888888999888888888888999::::::;;;;;;;;;<<<>>>???AAABBB@@@AAACCCDDDFFFFFFGGGGGGEEEFFFGGGHHHJJJKKKMMMMMMRRRUUUXXXYYYYYYZZZ]]]```eeennnnnnqqq~~~rrrkkkggg|||dddIII???<<<999999999888888888888999999:::;;;===???CCCFFFJJJKKKNNNNNNOOOOOOPPPRRRUUUXXXYYYYYYYYYXXXWWWUUUTTTSSSYYYZZZ[[[[[[[[[]]]```bbbbbbeeeggghhheeebbb___^^^^^^]]]aaafffccc___cccmmmeeeRRRIIIZZZxxxppp[[[PPPOOOJJJJJJKKKDDDGGGGGGMMMWWWrrr{{{___LLLMMMIIIGGGHHHGGGGGGLLLSSSdddlllxxxzzzoookkkeee```^^^^^^]]]]]]YYYVVVVVVYYY[[[```kkkvvv{{{jjjdddgggjjjfff```bbb___\\\ZZZYYYWWWUUUSSSRRRQQQaaaqqqqqqnnnkkkbbbcccdddfffhhhgggaaaZZZUUURRRRRRVVV\\\\\\WWWTTTTTTSSSSSSSSSUUUUUURRRMMMIIIEEEIIIUUUjjjnnnlllsss}}}aaaIII============<<<;;;;;;::::::999999999888888888888777777777777777777777777777777777777777777777777777666666666777888888999999888888777777888999999:::;;;;;;<<<===>>>@@@AAABBBAAAAAABBBDDDDDDEEEEEEEEEDDDEEEEEEGGGIIIKKKMMMNNNTTTUUUVVVVVVWWWYYY\\\___jjjvvvwwwvvv}}}sssiiiiiipppUUUDDD???===;;;999999888888888999::::::;;;<<>>=========<<<;;;;;;::::::999999999888888888777777666666666666666666666666666666666666666666666666555555666777888999::::::777777777777888999::::::;;;<<<<<<===>>>@@@AAABBBBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFHHHJJJLLLNNNPPPRRRSSSSSSTTTVVVYYY]]]```ppp|||}}}}}}~~~vvv|||gggnnnzzzcccMMMAAA>>>===;;;999999888888999::::::;;;<<<>>>AAAEEEIIILLLOOOPPPRRRUUUWWWXXXWWWWWWWWWXXX[[[\\\^^^``````___]]]\\\XXXWWWVVVVVVWWWXXXYYYZZZ[[[```eeehhhgggccc___]]]___]]][[[ZZZXXXWWW\\\cccaaaMMMZZZxxxbbbRRRQQQMMMLLLNNNKKKCCCCCCJJJUUUkkkdddNNNJJJGGGFFFHHHHHHHHHLLLRRR^^^gggttt|||vvvooojjjhhhgggggggggaaa\\\XXXVVVSSSQQQSSSXXXYYY```kkkyyy}}}vvvllleeebbb```\\\YYYVVVZZZssszzzwwwsssmmmgggdddbbbaaa```TTTPPPPPPVVVZZZVVVPPPNNNMMMOOOSSSXXX[[[[[[XXXUUUOOOLLLQQQbbbzzzoooiiittt}}}aaaIII???=========<<<;;;;;;::::::999999999888888888777777666666666666666666666666666666666666666666666666444555555777888999:::;;;777777777777888999:::;;;<<<<<<<<<===???@@@BBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFGGGIIILLLNNNPPPPPPOOOPPPRRRWWW[[[___bbblllwwwyyy}}}~~~xxx|||gggssszzzaaaLLLAAA===;;;999999999888999999:::;;;<<<===???CCCGGGKKKNNNPPPQQQTTTVVVYYYZZZYYYXXXYYYYYYZZZ[[[]]]______^^^]]][[[ZZZXXXWWWVVVVVVVVVTTTRRRWWW[[[```cccbbb___\\\[[[\\\ZZZWWWTTTSSSUUUZZZ___tttcccLLLXXXtttdddQQQPPPLLLJJJLLLJJJBBBAAAIIITTThhhgggQQQIIIFFFFFFHHHHHHGGGKKKQQQYYYcccrrr}}}zzzsssnnnlllmmmnnnnnneee```\\\ZZZWWWSSSRRRUUUYYYZZZ^^^fffppprrriiifffdddaaa___XXX^^^yyyyyylllccc^^^\\\WWWRRRQQQUUUWWWTTTPPPPPPMMMNNNPPPSSSWWWYYYXXXVVVNNNJJJNNN```yyynnniiiuuu|||^^^GGG>>>=========<<<;;;;;;::::::999999999888888888888777777777777777777777777777777777777777777777777777444555666777888999::::::777777888888999:::<<<<<<<<<<<<===>>>???AAABBBCCCFFFFFFGGGIIIIIIJJJJJJJJJGGGFFFFFFFFFGGGIIILLLNNNNNNNNNOOOSSSXXX^^^aaabbbgggsssvvv|||}}}zzz}}}hhhtttzzzaaaLLLAAA;;;:::999999999999999:::;;;<<<<<<>>>@@@DDDHHHKKKNNNPPPPPPUUUWWWZZZZZZZZZYYYZZZ[[[]]]]]]^^^^^^]]]\\\ZZZYYYXXXWWWWWWXXXZZZYYYVVVSSSSSSVVVZZZ\\\[[[ZZZYYYYYYWWWWWWUUUSSSSSSVVVYYY[[[ggg```JJJUUUpppkkkUUURRRLLLIIIJJJIIIDDDAAAGGGOOO```lllTTTKKKHHHGGGIIIHHHFFFIIINNNTTT___nnn{{{~~~vvvqqqnnnoooppppppkkkfffbbb```]]]WWWUUUVVVWWWUUUVVVZZZ^^^fffvvvqqqfffbbbbbb```^^^^^^bbb{{{wwweeeZZZVVVTTTPPPOOOQQQRRROOOOOOQQQNNNMMMLLLMMMPPPRRRSSSSSSMMMIIIMMM___zzz|||lllkkkwww|||\\\FFF???=========<<<;;;;;;::::::999999999888888888888777777777777777777777777777777777777777777777777777555666666777888999999:::888888888999:::<<<===>>><<<<<<===>>>???AAABBBCCCEEEFFFHHHIIIJJJKKKKKKLLLJJJIIIGGGFFFGGGIIILLLNNNOOONNNPPPTTTZZZ___``````aaarrrwww}}}|||zzzhhhrrrwww^^^KKK@@@::::::;;;999999999999:::;;;<<<===???AAADDDHHHLLLNNNOOOPPPUUUWWWYYYZZZZZZZZZ[[[\\\aaaaaa```^^^]]][[[YYYXXXXXXXXXZZZ^^^cccdddaaa^^^QQQSSSVVVWWWWWWVVVWWWXXXSSSUUUUUUTTTUUUXXXYYYYYY^^^|||\\\GGGSSSmmmsssZZZVVVOOOJJJKKKJJJFFFAAAEEEKKKYYYoooWWWMMMJJJIIIIIIGGGEEEGGGLLLQQQ\\\kkkyyyzzzssspppoooppppppnnnhhhdddccc___YYYVVVVVVQQQOOOPPPSSSSSSSSS]]]iiitttlll```\\\]]]\\\ZZZ^^^```wwwzzznnnbbb]]]NNNKKKJJJLLLLLLJJJLLLPPPPPPMMMIIIHHHJJJLLLNNNNNNLLLIIIMMMaaa|||zzzjjjlllyyy}}}\\\GGGBBB>>>======<<<;;;;;;::::::999999999888888888888777777777777777777777777777777777777777777777777777666666777777888888999999999999999:::;;;<<<>>>???<<<======>>>???AAABBBCCCDDDEEEGGGIIIJJJKKKLLLLLLNNNLLLJJJIIIIIIKKKNNNOOOPPPPPPQQQVVV\\\______^^^ZZZnnnvvv{{{xxx|||mmmnnnxxxZZZCCC::::::::::::777888:::<<<>>>?????????AAAEEEJJJLLLKKKKKKMMMPPPTTTVVVWWWXXXYYYZZZ]]]___cccbbbbbb```___^^^]]]]]]ZZZ\\\\\\]]]aaaeeeddd^^^WWWUUUSSSSSSTTTWWWZZZ]]]```^^^\\\\\\^^^_________gggzzzZZZMMMNNNeeefffXXXPPPIIIIIIPPPFFFCCCEEEKKKWWWrrrnnnZZZMMMJJJIIIJJJHHHEEEFFFJJJPPPYYYhhhvvvzzztttpppnnnqqqwwwooonnnkkkgggccc^^^[[[YYYUUURRRQQQRRRRRRPPPRRRWWWaaaqqqssseee\\\ZZZZZZZZZ```dddqqqppphhhpppiiiVVVUUUPPPNNNKKKKKKMMMMMMKKKHHHIIIIIIHHHFFFEEEHHHLLLPPPKKKLLLMMM```{{{kkkiii{{{ZZZBBBCCC<<<<<<;;;;;;;;;:::::::::666666777888999::::::;;;666666666666666666666666777777777777777777777777666555555555555666666777<<<<<<;;;;;;;;;<<<<<<===>>>>>>???@@@BBBCCCDDDDDDEEEHHHKKKMMMLLLJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLTTTSSSVVV\\\___]]]^^^aaa___gggsssxxx}}}yyykkksssuuuYYYDDD;;;::::::999777888999;;;<<<>>>??????BBBEEEHHHKKKLLLLLLNNNOOOPPPRRRTTTVVVWWWZZZ^^^aaaaaa``````^^^]]]\\\[[[ZZZ___aaa```___aaadddaaa\\\WWWVVVUUUUUUVVVYYY]]]___bbbaaa```aaacccdddbbbaaajjjxxxXXXKKKLLLdddjjj\\\RRRIIIHHHNNNEEECCCDDDHHHQQQiiisss[[[NNNJJJIIIJJJHHHEEEFFFJJJMMMVVVdddsss|||uuuooolllooouuupppooolllhhhddd___[[[XXXXXXTTTRRRSSSQQQNNNPPPTTTTTT```sss|||zzz}}}{{{mmmbbb\\\ZZZ\\\cccppp}}}zzziiiaaaeeetttuuueeeWWWUUUNNNNNNNNNMMMLLLKKKJJJIIIKKKJJJIIIGGGEEEGGGKKKNNNIIIMMMPPPbbbzzziiijjj}}}aaaCCC>>><<<;;;;;;;;;;;;:::::::::777777777888999999::::::666666666666666666666666777777777777777777777777666666555555555666777777<<<;;;;;;;;;<<<<<<===>>>>>>>>>???AAABBBCCCDDDEEEFFFHHHKKKMMMKKKJJJIIIIIIHHHHHHIIIIIIJJJLLLMMMNNNPPPQQQUUU\\\___]]]]]]___bbbkkkyyyyyyooohhh|||tttWWWCCC<<<;;;:::888999999:::;;;===???AAABBBDDDEEEGGGJJJMMMOOONNNMMMMMMOOOQQQSSSUUUYYY^^^aaa___^^^]]]\\\ZZZYYYXXXXXX___aaa```^^^___bbb```\\\YYYXXXXXXXXXZZZ]]]aaaccceeedddeeegggiiijjjiiigggiiitttUUUIIIJJJbbbqqqbbbVVVLLLJJJMMMDDDCCCCCCEEEIII^^^yyy[[[OOOKKKIIIIIIHHHEEEFFFJJJIIIRRR```ooo|||yyyrrrmmmooouuutttsssqqqnnniiiccc^^^[[[[[[VVVSSSSSSQQQMMMMMMPPPLLLPPP[[[qqq~~~}}}qqqbbb]]]^^^hhhsssvvvrrrmmmlllnnnbbb\\\ZZZ___ccc^^^VVVQQQNNNOOOPPPOOONNNLLLLLLLLLNNNMMMKKKHHHFFFFFFHHHKKKIIINNNQQQ___zzzxxxhhhkkkbbbCCC<<<;;;;;;;;;;;;::::::::::::888888888888888888888888666666666666666666666666777777777777777777777777666666666666666777888888;;;;;;;;;;;;<<<>>>????????????@@@AAACCCDDDEEEFFFHHHJJJMMMMMMLLLJJJIIIIIIIIIJJJJJJKKKMMMOOOQQQRRRPPPPPPTTT[[[^^^\\\\\\^^^eeeqqq|||pppeeehhh~~~uuuVVVAAA:::::::::888<<<<<<<<<>>>@@@BBBDDDFFFFFFEEEFFFJJJNNNQQQOOOLLLMMMNNNPPPRRRTTTWWW\\\___]]]]]]\\\[[[ZZZYYYXXXWWWWWWZZZ\\\[[[]]]aaabbb___[[[[[[\\\]]]```bbbeeeggggggffffffiiimmmpppqqqqqqgggrrrTTTHHHHHH^^^|||wwwggg[[[QQQMMMNNNDDDCCCDDDCCCDDDUUU~~~]]]RRRLLLIIIIIIHHHFFFFFFIIIHHHOOO\\\kkkyyywwwqqqrrrwwwzzzyyyxxxuuupppjjjddd```]]]WWWSSSSSSQQQNNNMMMOOOOOOMMMPPP```~~~vvvkkkiiikkkooowwwkkkbbbhhhrrrzzzvvvjjjaaaaaaeee___[[[UUUQQQUUUYYYVVVOOOSSSRRRQQQRRRSSSRRRQQQOOOQQQPPPNNNJJJGGGEEEGGGHHHJJJMMMMMMTTTfffwwwxxxhhhlll}}}YYYCCC@@@;;;;;;;;;:::::::::999999999999999888888888777777666666666666666666666666666666666666666666666666666666666666777888999999;;;;;;;;;<<<===???@@@AAA@@@@@@AAABBBDDDEEEFFFGGGKKKMMMOOOOOOMMMKKKJJJJJJKKKLLLMMMNNNPPPSSSUUUVVVUUUSSSUUUZZZ\\\ZZZ[[[^^^fffvvvddd___iiiwwwvvvTTT>>>888:::;;;:::<<<<<<===???AAACCCEEEGGGHHHGGGGGGKKKPPPRRRPPPNNNOOOQQQSSSUUUUUUWWWYYY[[[]]]]]]\\\\\\[[[[[[ZZZZZZVVVZZZ\\\ZZZ\\\```bbbaaa]]]]]]___aaaccceeeggghhhhhhfffeeeggglllssswwwyyylll~~~uuuVVVIIIGGG[[[xxxyyygggZZZQQQMMMMMMEEEDDDDDDCCCCCCQQQuuucccTTTMMMHHHHHHHHHFFFFFFHHHIIINNNXXXggguuu~~~vvvvvvyyy}}}}}}}}}{{{vvvooohhhddd^^^XXXSSSSSSSSSPPPOOOPPPRRRNNNNNN\\\yyy{{{oooiiieeecccggglll}}}pppeeeqqqwww{{{wwwlllbbb]]]]]]YYYXXXRRRMMMQQQZZZ]]]YYY^^^YYYUUUVVVYYYZZZWWWSSSUUUTTTQQQMMMHHHFFFFFFGGGIIIKKKGGGIIISSSaaayyyiiinnnoooQQQBBBBBB;;;;;;:::::::::999999999::::::999999888777777777777777777777777777777777666666666666666666666666666666666777777999::::::;;;;;;<<<===>>>???AAABBBAAAAAABBBCCCEEEFFFGGGHHHNNNOOOQQQPPPOOOMMMMMMMMMMMMMMMOOOPPPSSSUUUWWWYYY\\\YYYWWWYYYYYYYYY[[[___dddxxx~~~zzz]]]]]]nnnuuusssQQQ<<<888;;;===;;;:::;;;>>>@@@CCCDDDEEEFFFHHHIIIKKKNNNQQQRRRRRRQQQRRRUUUXXXYYYYYYXXXYYYYYY]]]]]]]]]]]]]]]^^^^^^^^^^^^bbbbbb^^^\\\___```___\\\]]]___bbbdddeeeeeeffffffdddcccfffkkkrrrvvvyyyuuu~~~zzzZZZKKKFFFWWWtttyyyfffXXXOOOLLLKKKFFFDDDCCCCCCBBBMMMkkklllWWWOOOHHHHHHHHHGGGFFFGGGIIIMMMVVVcccrrr}}}|||zzz|||~~~zzztttlllhhhbbbZZZUUUUUUUUURRROOOPPPOOOMMMPPPaaayyyooofffccceeekkkuuurrrfffooorrrsssqqqkkkbbb\\\XXXSSSRRROOOLLLQQQ]]]hhhmmmmmmgggaaa^^^^^^^^^[[[YYYXXXWWWTTTPPPKKKHHHGGGGGGHHHIIIFFFFFFLLLUUUtttxxxjjjpppnnnPPPAAA???::::::::::::999999999999:::999999999888888777777777777777777777777777777777777777777777777777777777777777777888999;;;;;;============>>>@@@AAAAAABBBBBBCCCDDDFFFGGGHHHIIINNNPPPQQQQQQOOONNNNNNOOOMMMMMMNNNPPPRRRUUUWWWXXX^^^ZZZXXXYYYYYYXXX[[[___bbbwww|||xxx[[[^^^ssskkkLLL;;;:::>>>===:::;;;===AAAEEEGGGHHHHHHHHHHHHKKKNNNQQQQQQRRRSSSTTTTTTWWW\\\^^^^^^\\\[[[ZZZ[[[\\\\\\]]]___``````aaadddgggfff```\\\\\\]]]\\\YYY[[[]]]___aaaaaaaaaaaacccccccccfffkkknnnpppppptttxxx```NNNEEEUUUqqq~~~hhhXXXPPPMMMKKKHHHDDDAAABBBAAAHHH___wwwqqqYYYOOOHHHHHHIIIGGGFFFGGGHHHJJJRRRaaaqqq~~~{{{sssnnnggg^^^WWWVVVVVVRRROOONNNLLLNNNWWWlllrrrllllllhhhlllsssvvvhhhggghhhiiigggddd___[[[XXXRRROOOLLLLLLPPP[[[ooozzzxxxrrrhhh```[[[\\\^^^ZZZYYYWWWRRRMMMIIIHHHIIIJJJLLLJJJJJJMMMOOOhhhvvviiiqqqoooPPP@@@>>>:::::::::999999999999888999999999888888888888888777777777777777777777777777777777777777777777777777777777888999:::;;;<<<>>>>>>>>>>>>??????@@@AAABBBCCCDDDEEEGGGHHHIIIIIIMMMNNNOOOOOONNNNNNOOOPPPKKKLLLLLLNNNPPPRRRTTTUUUYYYVVVWWWZZZ[[[ZZZ[[[^^^```rrrzzzxxx[[[___wwwzzzdddIII;;;<<<@@@>>>999>>>AAAFFFJJJMMMMMMLLLKKKHHHLLLQQQSSSRRRRRRTTTWWWSSSXXX^^^aaaaaa___]]]\\\ZZZ[[[\\\]]]___```bbbbbbcccfffeee^^^ZZZZZZ[[[ZZZWWWXXX[[[]]]^^^^^^]]]]]]aaabbbdddhhhkkkllljjjhhhlllnnncccPPPEEESSSppplll[[[SSSOOOMMMIIICCC@@@@@@???DDDVVVkkkqqqZZZPPPHHHGGGIIIGGGFFFFFFFFFHHHPPP___qqq~~~zzzuuukkkaaaYYYXXXWWWRRRMMMLLLMMMRRR___uuuzzzyyykkkllljjjmmm{{{kkk```aaabbb```^^^\\\[[[[[[VVVPPPLLLKKKMMMWWWpppppp___WWW[[[bbb[[[[[[XXXTTTNNNKKKIIIIIIMMMOOONNNPPPNNNJJJ]]]uuuhhhqqqlllNNNAAA@@@:::::::::999999999888888888888888888888888888888777777777777777777777777777777777777777777777777777777777888999;;;<<<===@@@???????????????@@@@@@CCCCCCDDDFFFGGGHHHIIIJJJKKKLLLNNNNNNMMMMMMNNNPPPIIIJJJJJJKKKMMMOOOQQQRRRRRRRRRVVV\\\^^^[[[ZZZ\\\```ooo|||{{{yyy}}}mmm]]]fffvvvdddUUUDDD===;;;;;;===@@@@@@DDDLLLSSSWWWUUUPPPKKKRRRRRRSSSTTTUUUWWWYYYZZZXXXXXXZZZ]]]___^^^ZZZUUU]]]]]]]]]\\\\\\\\\\\\\\\eeedddaaa]]]YYYVVVVVVVVVTTTUUUVVVXXXYYYZZZZZZZZZ[[[]]]___aaabbbaaa___^^^aaaiiipppQQQFFFQQQhhhiiiSSSMMMOOOJJJEEEAAA@@@AAACCCKKKTTT}}}aaaTTTHHHEEEGGGGGGFFFFFFHHHHHHMMMYYYjjjyyy{{{rrrjjj^^^WWWTTTRRRNNNKKKPPPTTTiiiyyysssrrrwww{{{fff```ZZZYYY]]]___^^^\\\[[[XXXUUUQQQNNNTTTfffyyywwwtttwwwnnn]]][[[fffggg]]]TTTQQQOOONNNPPPTTTWWWZZZVVVRRRSSSQQQ[[[qqqooopppssscccKKK???;;;;;;:::999888888888999:::777777777777777777777777:::888777888888888555333:::999999999888888777777777888999:::;;;<<<<<<<<<>>>>>>??????@@@@@@AAAAAADDDDDDCCCCCCCCCDDDDDDEEEGGGHHHJJJLLLNNNPPPQQQQQQNNNNNNOOOPPPPPPPPPOOONNNQQQQQQRRRUUUXXXYYYYYYXXX^^^iiizzzlll^^^jjjpppaaaSSSCCC=========@@@DDDBBBFFFLLLTTTYYYXXXSSSMMMQQQQQQRRRSSSUUUWWWXXXYYYZZZYYYZZZ]]]``````]]]ZZZZZZZZZZZZZZZZZZZZZ[[[[[[___^^^\\\ZZZXXXWWWXXXYYYVVVVVVWWWWWWXXXYYYZZZZZZYYYZZZ]]]^^^___^^^\\\[[[```fffxxx\\\LLLNNN```|||nnnWWWNNNNNNJJJEEEAAA@@@@@@BBBIIIRRRwwwbbbUUUHHHFFFHHHHHHFFFEEEGGGGGGLLLWWWhhhwwwyyywwwyyypppeee]]]YYYVVVSSSOOOPPPYYYttt~~~nnnggg^^^YYYYYY\\\______\\\ZZZWWWRRROOOUUUhhh{{{tttmmmmmmiiibbbccciiikkk```UUUPPPPPPSSS[[[bbbaaa```WWWTTTWWWVVV___tttoooppptttaaaJJJ>>>;;;;;;:::999888888888999999888888888888888888888888555666888999::::::;;;;;;999999999888888777777777888888:::;;;<<<=========?????????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDDDDEEEDDDEEEGGGJJJMMMNNNPPPPPPLLLMMMOOOPPPQQQPPPNNNMMMNNNOOOPPPRRRUUUXXXYYYYYY]]]iii{{{iii___ooojjj]]]PPPBBB>>>???@@@CCCGGGFFFGGGLLLTTT[[[\\\WWWQQQPPPPPPQQQRRRTTTVVVWWWXXXZZZYYYYYY[[[^^^___^^^\\\XXXXXXXXXXXXYYYZZZZZZ[[[YYYXXXXXXXXXYYY[[[\\\]]]YYYXXXWWWWWWWWWXXXZZZ[[[WWWXXXYYY[[[[[[ZZZYYYXXX^^^aaawwwfffQQQJJJXXXuuurrr\\\QQQNNNKKKFFFBBB@@@???@@@GGGOOOiiieeeVVVIIIGGGIIIIIIFFFDDDFFFFFFIIITTTdddsss~~~rrrkkkvvvyyyxxxlllccc]]]YYYUUURRRRRRbbbtttlllaaaXXXTTTWWW\\\``````___[[[VVVSSSYYYnnn}}}pppiiihhhkkkllllllpppcccVVVOOOOOOVVVcccooooooiii]]]YYY\\\YYY```sssooooooxxx^^^HHH>>>;;;;;;:::999999888888999999888888888888888888888888222555888999777777999<<<888888888777777777777777888999:::<<<============??????@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEECCCDDDGGGIIILLLNNNOOOPPPLLLNNNQQQSSSSSSRRRPPPOOONNNNNNPPPRRRUUUYYY\\\]]]]]]fffyyy}}}eee```ttthhhZZZMMMAAA>>>@@@AAADDDGGGIIIHHHLLLSSS\\\^^^ZZZTTTPPPPPPPPPQQQSSSUUUVVVWWWZZZYYYXXXYYYZZZ[[[[[[[[[ZZZYYYYYYYYYZZZ\\\]]]^^^YYYXXXXXXYYY\\\___aaaaaa\\\[[[YYYWWWWWWXXXZZZ[[[WWWXXXXXXXXXXXXWWWWWWWWW\\\]]]mmmiiiQQQGGGRRRooorrr^^^SSSPPPLLLGGGCCCAAA???>>>DDDKKK]]]jjjZZZKKKHHHJJJJJJFFFDDDDDDDDDGGGPPP___nnn{{{wwwlllddd^^^ZZZWWWVVVlllzzzoooddd\\\ZZZ^^^bbbfffdddbbb]]]XXX___uuuuuuooossssssmmmuuugggXXXOOOMMMSSS___kkkrrrnnndddaaa```WWW\\\qqqnnnnnn}}}yyy[[[FFF>>>===::::::999999999999888999888888888888888888888888777;;;>>><<<777444666999777777777777777777777777888999:::;;;<<<=========>>>>>>???@@@AAABBBBBBCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJLLLMMMNNNNNNMMMOOOSSSUUUVVVUUUSSSQQQPPPQQQTTTVVVYYY\\\```ccc___dddrrrwwwbbbddd{{{jjjXXXLLLAAA>>>@@@BBBDDDFFFJJJJJJMMMSSS[[[^^^[[[WWWRRRRRRRRRRRRSSSUUUVVVWWW\\\[[[[[[ZZZYYYYYYZZZ[[[^^^^^^]]]]]]^^^```aaaccc___]]]\\\]]]```cccdddccc^^^]]][[[YYYYYYZZZ[[[]]]YYYYYYXXXWWWWWWWWWWWWWWWYYYYYYdddfffNNNFFFPPPjjjppp]]]TTTSSSMMMHHHDDDAAA???>>>CCCIIIUUUrrr```NNNIIIKKKJJJFFFCCCDDDCCCEEELLLYYYhhhvvv~~~yyyooohhhcccaaaaaaxxxrrriiidddbbbggggggfffaaa\\\bbbyyy|||{{{xxxqqqxxxjjjZZZRRROOOPPPVVV]]]fffhhhggggggcccWWW]]]vvv}}}lllnnnsssWWWEEE>>>>>>::::::::::::999999888888888888888888888888888888<<<@@@BBB???:::666777:::777777777777777888888888777888999;;;<<<<<<<<<<<<======>>>???@@@AAABBBCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJLLLNNNQQQSSSTTTTTTSSSRRRQQQTTTWWWYYY[[[^^^bbbeeebbbccckkkrrrdddmmmjjjVVVKKKAAA@@@BBBDDDFFFHHHLLLMMMPPPUUUYYY\\\\\\[[[VVVUUUUUUUUUUUUUUUVVVVVV]]]^^^___^^^\\\\\\^^^___cccbbb`````````bbbdddfffdddaaa^^^___bbbddddddbbb___^^^]]]\\\\\\]]]^^^^^^\\\[[[YYYWWWVVVVVVWWWXXXWWWYYY```xxxhhhNNNEEENNNdddwwwppp\\\TTTUUUNNNIIIEEECCC@@@>>>CCCIIIRRR|||gggQQQJJJKKKKKKGGGDDDDDDCCCCCCHHHSSSbbbqqq{{{wwwpppmmmlllsssvvvggg___eeeggghhhddd^^^ccczzzzzz{{{lll]]]WWWWWWVVVUUUUUUXXX^^^dddjjjggg[[[cccyyylllpppqqqVVVDDD>>>???999::::::::::::999888777999999999999999999999999666999;;;:::777666777999888888888888888999999999888999:::;;;<<<============>>>???@@@AAABBBCCCDDDCCCDDDFFFGGGHHHHHHHHHGGGFFFGGGGGGHHHIIIIIIIIIHHHIIIJJJLLLOOOPPPQQQQQQQQQRRRVVV[[[\\\\\\]]]```ccccccdddkkk{{{oooiiiyyy}}}}}}fffTTTJJJAAABBBFFFHHHJJJMMMNNNRRRUUUXXXYYYZZZ]]]```ZZZYYYXXXWWWVVVVVVVVVVVVZZZ]]]___```______aaaccceeecccaaa``````bbbdddeeeeeeaaa^^^^^^bbbdddbbb```_______________`````````^^^\\\YYYWWWUUUVVVWWWXXXUUUYYY___qqqqqqSSSEEEIII]]]pppsss\\\SSSUUUNNNIIIFFFDDDAAA???CCCJJJQQQmmmTTTJJJKKKKKKHHHEEEEEECCCBBBEEENNN]]]mmmwww}}}||||||vvvpppiiirrrpppbbbeeeiiillliiibbbggg}}}}}}mmm___^^^dddddd```\\\WWWZZZ___iiikkkaaajjjwwwllluuurrrWWWCCC======999999:::::::::999888777999999999999999999999999222333444555666666666666888999999999:::::::::::::::;;;<<<>>>???????????????@@@AAABBBCCCEEEFFFFFFCCCEEEGGGIIIJJJJJJJJJIIIFFFGGGIIIJJJLLLLLLMMMMMMJJJKKKKKKMMMOOOQQQRRRSSSUUUZZZ```aaa```^^^```bbbccciiisssnnnmmmuuuwwwbbbRRRIIIBBBDDDIIILLLOOORRRPPPUUUYYYZZZYYYZZZ^^^ccc]]]\\\ZZZYYYXXXWWWVVVVVVUUUYYY]]]_________bbbeeeeeecccaaa______```bbbdddddd```\\\\\\```bbbaaa^^^______```aaabbbbbbaaaaaa^^^\\\YYYVVVUUUUUUVVVWWWTTTZZZ___nnn{{{YYYEEEEEEYYYmmmwww]]]SSSTTTNNNJJJFFFEEEBBB@@@DDDJJJQQQqqqVVVJJJKKKKKKHHHFFFEEECCCBBBDDDLLLZZZkkkuuuwwwoookkk```gggttt~~~ooohhhlllqqqnnnhhhlllmmm```cccnnnqqqlllggg^^^]]]^^^hhhmmmdddmmmvvvnnnxxxuuuXXXCCC<<<<<<999999:::;;;:::999888777999999999999999999999999999888888999;;;<<<:::999999999999::::::;;;;;;;;;<<<===>>>@@@AAAAAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHDDDFFFHHHJJJLLLKKKKKKJJJHHHIIIKKKNNNPPPRRRSSSTTTMMMMMMMMMNNNPPPSSSVVVWWWYYY___eeegggdddaaaaaacccaaalll{{{oookkk|||}}}uuu```KKKKKKKKKKKKMMMOOOQQQRRRSSSTTTVVVWWWZZZ[[[]]]^^^```]]]YYYVVVVVVXXX[[[]]]^^^[[[XXXYYY]]]aaaccccccfffdddbbbbbbbbbbbb```___]]]\\\[[[]]]___^^^ZZZWWW]]]aaaeeeeee```]]]^^^aaabbb___\\\XXXTTTRRRQQQPPPSSSVVV\\\kkkaaaFFFEEETTTbbb___[[[TTTMMMKKKHHHCCCAAACCCCCCCCCTTT~~~\\\LLLJJJJJJIIIIIIEEECCCCCCGGGLLLUUUcccqqq~~~~~~vvvrrriiigggrrrxxx{{{yyyooonnn|||}}}hhhVVVWWWgggtttyyyzzzpppdddZZZ```iiihhhuuuvvviii|||wwwVVVEEE===999;;;:::999888888888999:::888888999999999999888888777777777777777888888888999999999::::::;;;;;;;;;:::===@@@AAAAAAAAABBBCCC@@@CCCGGGGGGFFFFFFHHHKKKIIIIIIJJJLLLOOOOOONNNMMMLLLLLLNNNQQQTTTWWWWWWVVVQQQQQQOOONNNOOORRRXXX\\\]]]aaaffflllooooookkkiiijjjvvvlllmmmmmmYYYMMMMMMMMMMMMMMMOOOPPPQQQRRRSSSUUUWWWYYY[[[]]]]]]\\\[[[YYYXXXYYY\\\___aaa]]]ZZZWWWWWWZZZ^^^```aaacccaaa``````aaaaaa___^^^[[[[[[[[[^^^``````\\\YYYYYY^^^bbbbbb^^^[[[\\\^^^ccccccaaa]]]XXXTTTTTTTTTTTTWWW[[[ggggggIIIEEERRR___ggg___WWWRRRNNNHHHBBB@@@BBBCCCDDDLLLqqqbbbPPPKKKJJJIIIIIIGGGEEEDDDGGGJJJQQQ___kkkzzz|||xxxzzz~~~zzzqqqkkklllvvvuuu|||mmm___RRRPPPXXXcccoooxxxssshhh^^^dddnnnnnn|||uuujjjwwwUUUDDD???<<<;;;:::999888888888999999888888999999999999888888777777777777888888888888888999999:::;;;<<<<<<<<<;;;>>>AAABBBBBBBBBCCCDDDDDDFFFIIIIIIHHHHHHJJJLLLKKKKKKLLLNNNQQQSSSRRRPPPNNNMMMNNNPPPSSSUUUUUUUUUUUUTTTSSSPPPOOOQQQVVVYYY___aaaeeennnxxx{{{jjjrrr~~~gggTTTPPPOOOOOOOOOOOOPPPQQQQQQQQQRRRTTTVVVYYY[[[]]]^^^YYYXXXXXXXXX[[[___dddggg```\\\XXXWWWYYY]]]```aaa```^^^]]]]]]^^^___^^^]]]YYYZZZ\\\___aaa```]]]ZZZWWW[[[``````^^^[[[[[[\\\dddfffgggccc[[[VVVVVVXXXVVVXXXZZZaaasssrrrOOOFFFPPP[[[~~~pppddd\\\VVVPPPHHHBBB@@@AAACCCDDDGGGaaakkkTTTLLLJJJJJJJJJJJJGGGEEEFFFHHHMMMXXXdddvvv}}}}}}rrrmmmvvv}}}uuujjjqqqyyyyyy}}}pppjjj]]]WWWQQQMMMLLLSSSeeevvvwwwmmmbbbfffooorrrtttlllwwwSSSCCC@@@???;;;:::999999888888999999888888999999999999888888777777777888888888999999888888999;;;<<<===>>>>>>===???BBBCCCCCCCCCEEEFFFHHHJJJLLLLLLKKKJJJKKKLLLMMMMMMNNNQQQTTTVVVVVVUUUQQQOOONNNNNNQQQSSSTTTTTTUUUUUUTTTRRRQQQRRRUUUXXX______cccnnnvvvlll{{{zzzeeeTTTPPPPPPPPPQQQQQQRRRSSSSSSQQQRRRTTTVVVYYY[[[]]]^^^ZZZXXXVVVVVVYYY^^^eeeiiiccc```]]][[[[[[^^^bbbddd^^^\\\ZZZ[[[\\\^^^^^^^^^XXXZZZ]]]``````___[[[YYYVVVZZZ^^^```___]]]]]]]]]bbbgggjjjeee\\\VVVVVVYYYYYYZZZ[[[]]]hhh~~~WWWIIIOOOXXXyyyyyyjjjaaaXXXPPPGGGDDDCCCAAAAAACCCHHHWWWsssWWWKKKIIIJJJJJJJJJFFFEEEEEEFFFIIITTT___rrr{{{xxxfffiiixxxtttnnn~~~{{{{{{nnnddd```XXXWWWVVVQQQKKKMMM]]]ooowwwoooddddddkkkooorrroootttRRRBBB>>>===::::::999999999999888999888888999999999999888888777777777888888999999:::888999:::;;;===>>>???@@@???AAACCCDDDDDDDDDFFFHHHKKKLLLMMMMMMLLLKKKKKKKKKNNNNNNNNNQQQUUUWWWXXXWWWRRRPPPNNNMMMOOORRRSSSSSSQQQQQQRRRRRRRRRTTTWWWZZZ^^^]]]aaannnqqqpppwwwdddTTTOOOPPPQQQRRRSSSTTTUUUUUURRRSSSUUUWWWYYY\\\]]]^^^]]]YYYUUUSSSUUUZZZaaaeeebbbaaa^^^[[[[[[]]]aaaccc]]][[[YYYYYY[[[]]]^^^^^^YYY[[[^^^^^^]]]ZZZWWWVVVUUUWWWZZZ\\\\\\\\\\\\]]]```eeehhhcccZZZTTTTTTWWWZZZ[[[\\\\\\ccc]]]KKKMMMSSSooovvvfffZZZPPPHHHGGGFFFBBB@@@AAAHHHNNNzzz{{{ZZZKKKIIIJJJJJJHHHEEECCCDDDDDDGGGQQQ\\\ooozzzssshhhlll|||www|||yyysssjjj```\\\]]][[[[[[[[[XXXRRRPPPXXXcccrrrpppgggbbbdddiiiqqqrrrmmmOOO@@@<<<999::::::::::::999999888888888888999999999999888888666777777888999:::::::::999:::;;;<<<>>>???@@@AAA@@@AAACCCDDDDDDEEEGGGIIILLLLLLLLLLLLLLLLLLKKKJJJMMMLLLMMMOOOSSSUUUVVVVVVRRRPPPNNNNNNPPPRRRTTTTTTPPPQQQRRRRRRRRRSSSVVVXXX^^^___dddpppnnnvvv|||ppp```QQQPPPQQQRRRSSSTTTTTTTTTTTTRRRSSSTTTVVVXXXZZZ\\\\\\]]][[[WWWTTTTTTWWW[[[]]][[[[[[ZZZYYYWWWYYY\\\___\\\ZZZWWWWWWYYY[[[\\\]]]XXXZZZ\\\[[[XXXUUUTTTTTTRRRSSSTTTUUUWWWYYYZZZ[[[```cccddd```XXXSSSSSSUUUYYYZZZ\\\]]]bbb{{{bbbMMMLLLPPPgggrrrcccUUUKKKJJJHHHBBB???AAAEEEFFFkkk```MMMJJJKKKJJJHHHEEECCCDDDDDDFFFOOOYYYkkkvvvzzzooowwwrrrpppvvvzzzrrrnnnjjjfff^^^WWWXXX]]]```^^^^^^]]]XXXRRRSSSXXXhhhpppooojjjfffiii}}}qqqvvvbbbIII@@@;;;666999::::::::::::999888777888888999999999999888888666777777888999:::;;;;;;;;;;;;<<<===???@@@AAAAAA@@@BBBCCCCCCCCCEEEGGGIIILLLKKKKKKKKKMMMMMMKKKIIILLLKKKJJJLLLPPPRRRSSSSSSPPPOOONNNOOORRRUUUVVVVVVSSSUUUUUUUUUSSSRRRSSSTTT]]]aaagggqqq~~~sssqqqggg[[[NNNSSSSSSTTTTTTSSSRRRQQQPPPRRRRRRSSSTTTVVVWWWXXXYYYZZZZZZZZZYYYXXXWWWVVVUUUTTTVVVWWWVVVUUUUUUWWWZZZ[[[XXXUUUUUUVVVXXXZZZZZZVVVWWWXXXWWWTTTRRRSSSTTTRRRQQQPPPQQQTTTXXX[[[\\\ddddddbbb^^^XXXUUUTTTUUUVVVWWW[[[___cccyyyjjjUUUQQQTTTiiirrr___OOOKKKHHHAAA???CCCEEEAAA^^^hhhQQQLLLLLLJJJIIIFFFDDDDDDCCCDDDMMMVVVeeeqqq~~~uuutttvvv~~~~~~}}}wwwiii```___``````eeeeeefffddd]]]VVVWWW]]]cccaaa```^^^YYYRRRRRRVVV]]]qqq|||yyyqqqpppzzzpppzzzrrrUUUCCC???===888999999:::::::::999888777888888999999999999888888666777777888:::;;;;;;<<<======>>>>>>???@@@AAAAAA@@@BBBCCCCCCCCCDDDGGGIIIMMMKKKJJJLLLNNNOOOMMMJJJKKKJJJIIIJJJMMMPPPQQQQQQMMMMMMNNNQQQUUUXXXYYYXXXUUUWWWXXXXXXVVVUUUTTTUUUXXX___gggnnnxxx|||kkkbbbXXXMMMVVVVVVVVVUUUSSSPPPNNNMMMQQQQQQRRRSSSTTTUUUVVVVVVWWWYYY\\\^^^]]]YYYTTTPPPQQQTTTVVVVVVTTTTTTVVVXXXZZZWWWTTTSSSTTTVVVWWWXXXSSSTTTUUUTTTQQQPPPSSSVVVTTTRRRPPPQQQTTTYYY]]]___gggeeeaaa]]]ZZZWWWVVVVVVTTTUUUZZZ___dddyyyrrr\\\WWWYYYqqq~~~hhhSSSLLLGGG@@@???DDDGGG@@@WWWoooUUUNNNMMMJJJKKKHHHFFFEEECCCCCCJJJSSS```mmmzzz|||nnnbbb___^^^fffsssqqqlllbbbYYYWWWYYYYYYUUUbbbdddhhhiiibbbZZZYYY^^^eeecccbbb___XXXRRRTTTYYYVVVrrr}}}xxxyyyqqq}}}hhhLLL>>>??????;;;999999:::;;;:::999888777888888999999999999888888666777777999:::;;;<<<<<<>>>>>>?????????@@@@@@@@@@@@AAABBBBBBBBBDDDGGGIIIMMMLLLKKKLLLOOOPPPNNNLLLLLLJJJIIIIIILLLNNNOOOOOOKKKLLLNNNRRRWWWZZZZZZZZZSSSVVVXXXZZZYYYYYYYYYZZZRRRZZZccciiirrryyynnnXXXLLLPPPXXXWWWWWWWWWWWWVVVSSSQQQSSSUUUXXXYYYWWWUUUTTTTTTYYYXXXZZZ]]]___^^^YYYUUUZZZWWWTTTRRRSSSSSSSSSSSSWWWWWWVVVTTTRRRRRRUUUWWWTTTSSSRRRQQQPPPPPPPPPPPPVVVUUUUUUUUUVVVWWWYYYZZZeeebbb\\\YYYYYYYYYYYYYYYXXXXXXVVV[[[```iii{{{kkkbbb[[[rrrtttWWWHHHEEEDDDBBBAAA???@@@RRRyyyvvvXXXNNNMMMOOOLLLJJJGGGCCCBBBEEEJJJOOO]]]iiixxx|||nnncccYYYXXXZZZ[[[ggguuuuuuiiiooosss|||zzzhhhggg```XXXVVVYYYUUUMMM^^^ooo{{{wwwllleeebbb___fffkkkgggXXXQQQUUUWWWSSSSSSlllrrrnnn]]]JJJCCC>>>;;;<<<:::::::::999999888888888999999888888888888888888666666777888999::::::;;;======>>>???????????????AAAAAA@@@??????AAAEEEIIIKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLNNNQQQTTTTTTRRRPPPQQQUUUXXXXXXWWWPPPPPPQQQRRRSSSTTTUUUUUU[[[ZZZ]]]eeeqqqwwwmmm[[[NNNMMMTTTTTTUUUXXXYYYYYYVVVTTTUUUXXXZZZZZZYYYWWWWWWWWWYYYYYYYYY[[[]]]]]]YYYVVVWWWUUURRRRRRSSSUUUUUUUUUWWWWWWVVVTTTSSSSSSUUUXXXUUUUUUTTTRRRRRRQQQQQQQQQUUUUUUUUUVVVWWWYYY[[[\\\___]]]ZZZYYYYYYYYYXXXWWWWWWXXXWWWZZZ]]]aaavvv```YYYXXXiii}}}jjjTTTKKKHHHEEEAAA???AAABBBNNNmmm___QQQNNNNNNMMMKKKHHHDDDBBBDDDIIIMMMYYYeeeuuueeeXXXTTTUUUWWWeeettttttooonnnhhhjjj{{{ppplllccc]]]```eee```WWW]]]ttt|||ppphhhiiippplll]]]SSSUUUXXXWWWXXXjjj|||pppppp]]]JJJCCC===;;;<<<:::::::::999999999888888999999888888888888888888777888888999:::;;;<<<<<<===>>>??????@@@@@@??????AAABBBBBBAAAAAABBBEEEHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLNNNQQQTTTUUUSSSSSSTTTVVVVVVTTTRRROOOOOOPPPQQQSSSTTTUUUVVVYYYYYY]]]eeerrr{{{zzzwwwiii^^^QQQMMMPPPRRRUUUZZZ]]]]]][[[XXXWWWZZZ\\\\\\[[[ZZZYYYZZZZZZXXXXXXXXXZZZZZZYYYXXXTTTSSSQQQRRRTTTVVVWWWWWWVVVVVVVVVUUUTTTTTTWWWYYYWWWVVVUUUTTTTTTSSSTTTTTTUUUUUUUUUVVVXXX[[[^^^___ZZZYYYXXXXXXYYYYYYVVVTTTRRRTTTTTTWWWYYYXXXqqquuuWWWLLLOOO[[[tttyyyppphhh]]]RRRNNNKKKFFFAAA???AAACCCIII]]]hhhTTTNNNNNNMMMLLLIIIEEEBBBCCCGGGJJJTTT```ooo{{{xxxhhh``````eeewww|||pppmmm~~~xxxpppfffbbbfffiiicccZZZXXXsssyyynnnmmmvvvuuueeeWWWUUUXXXYYYXXX```kkk{{{~~~mmmrrr]]]IIIBBB===;;;<<<:::::::::999999999999888888888999999999999999999999999:::;;;<<<===>>>>>>>>>???@@@@@@AAAAAA@@@@@@BBBCCCDDDDDDCCCCCCEEEFFFGGGHHHIIIKKKKKKKKKJJJIIIKKKLLLLLLLLLLLLNNNQQQTTTUUUUUUUUUVVVVVVUUUQQQNNNNNNOOOOOOPPPRRRTTTUUUVVVWWWXXX]]]eeeqqq}}}rrrddd^^^TTTRRRQQQSSSXXX^^^aaaaaa]]]ZZZXXXZZZ\\\\\\[[[ZZZZZZ[[[ZZZXXXVVVVVVVVVWWWXXXYYYTTTSSSRRRRRRUUUWWWWWWWWWUUUVVVWWWVVVUUUVVVXXXZZZXXXWWWVVVVVVUUUUUUUUUVVVUUUUUUUUUWWWYYY\\\___```ZZZXXXWWWVVVWWWVVVUUUSSSLLLOOOOOOSSSVVVUUUhhhZZZHHHIIIOOOiii}}}nnnddd\\\UUUQQQPPPMMMFFFAAA@@@@@@DDDFFFQQQwwwoooVVVOOONNNNNNMMMJJJFFFCCCBBBEEEGGGPPP[[[jjjwwwwwwxxx}}}}}}|||uuulllfffeeeddd___YYYVVVooovvvnnnooozzz}}}ooo\\\TTTUUUXXXWWWZZZ___nnnyyykkkuuuYYYFFF@@@<<<;;;>>>999999999999999999999999888888999999999999999:::999999:::;;;<<<>>>??????@@@@@@AAABBBBBBBBBBBBAAACCCEEEGGGGGGFFFEEEEEEEEEFFFHHHJJJLLLMMMMMMKKKKKKLLLMMMNNNNNNNNNPPPRRRUUUUUUUUUUUUUUUTTTSSSQQQPPPQQQPPPPPPPPPQQQRRRSSSTTTUUUWWW]]]fffppp~~~tttbbb\\\VVVUUUUUUWWW\\\aaadddbbb]]]YYYVVVXXXZZZZZZYYYYYYYYY[[[XXXWWWUUUTTTSSSUUUWWWYYYVVVTTTTTTTTTVVVWWWWWWVVVUUUVVVWWWWWWVVVWWWXXXZZZXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVXXX[[[]]]___^^^ZZZVVVSSSSSSSSSSSSSSSLLLNNNLLLOOOSSSRRRaaa~~~bbbLLLIIIJJJbbbpppbbb[[[VVVQQQPPPLLLFFFBBBCCC===DDDEEELLLlllvvv[[[PPPNNNMMMMMMJJJGGGCCCBBBCCCEEEMMMWWWfffsss}}}}}}~~~wwwuuupppjjjbbb\\\ZZZ[[[WWWnnnqqqjjjmmmzzzuuubbbUUUSSSVVVYYY[[[^^^iiivvv}}}vvvkkkzzzxxxSSSBBB>>><<<<<>>??????AAABBBBBBCCCCCCCCCCCCCCCCCCEEEHHHHHHGGGFFFEEEEEEGGGIIILLLNNNOOOOOONNNMMMMMMOOOPPPQQQPPPQQQSSSUUUUUUTTTSSSQQQQQQRRRTTTUUUTTTSSSRRRPPPPPPPPPRRRRRRUUUXXX^^^fffnnn~~~zzzvvvbbb\\\WWWVVVXXXZZZ]]]aaacccaaa\\\WWWUUUVVVWWWWWWWWWWWWXXXZZZWWWVVVUUUSSSQQQSSSVVVYYYWWWVVVUUUVVVXXXYYYXXXWWWVVVXXXYYYYYYWWWWWWXXXYYYVVVVVVUUUUUUUUUUUUVVVVVVVVVUUUUUUUUUVVVXXXYYYZZZ^^^ZZZTTTQQQPPPQQQQQQQQQPPPPPPLLLLLLPPPOOOYYYppphhhQQQHHHKKK]]]yyy{{{hhh```YYYRRRPPPLLLGGGCCCDDD===CCCEEEIIIaaadddTTTNNNLLLLLLJJJGGGDDDBBBBBBCCCKKKTTTbbbppp{{{zzzlllmmmmmmhhh^^^UUUTTTYYYTTTnnnpppfffjjjuuu}}}uuudddXXXWWW[[[]]]``````dddlllrrrsssnnnsssPPPAAA>>><<<<<<>>>888999999999999:::::::::888888999999:::;;;;;;;;;888999:::;;;===???@@@@@@BBBCCCDDDDDDEEEEEEDDDDDDBBBEEEGGGHHHGGGFFFFFFGGGHHHJJJLLLNNNPPPPPPPPPPPPOOOPPPRRRRRRQQQPPPQQQSSSTTTTTTRRRPPPOOOQQQUUUYYYVVVUUUSSSQQQPPPQQQRRRSSSWWWZZZaaafffkkkxxxxxxvvvooo```^^^XXXUUUWWWYYY\\\___```^^^ZZZVVVTTTUUUVVVVVVUUUVVVXXXYYYUUUUUUUUUSSSQQQQQQUUUXXXVVVUUUVVVXXXZZZ\\\\\\ZZZWWWYYYZZZZZZXXXWWWWWWXXXUUUTTTTTTSSSTTTTTTUUUUUUVVVVVVTTTSSSSSSTTTUUUUUUXXXVVVRRRPPPPPPPPPOOOOOOMMMOOOKKKKKKPPPMMMRRRccc{{{___LLLLLLXXXrrrwwwddd[[[SSSPPPNNNIIIDDDCCC???BBBCCCEEESSSzzzqqqZZZNNNKKKKKKJJJHHHDDDBBBBBBCCCHHHPPP^^^lllxxxnnnmmmmmmlllcccWWWTTTWWWXXXrrrzzzqqqiiipppvvvqqqeee]]]```gggkkkkkkgggfffiiinnnrrrsssrrrPPPBBB@@@===;;;<<<888888999999999:::::::::888888999999:::;;;;;;<<<999:::;;;===???@@@BBBBBBCCCDDDEEEEEEFFFFFFEEEEEEBBBDDDFFFFFFFFFFFFGGGHHHHHHIIIKKKLLLNNNPPPQQQRRROOOPPPQQQQQQOOONNNNNNOOORRRSSSSSSQQQPPPPPPTTTWWWUUUTTTRRRQQQQQQSSSUUUWWWYYY]]]cccfffhhhrrrvvvvvvfff^^^```ZZZUUUVVVWWWYYY\\\^^^\\\XXXUUUSSSUUUVVVUUUUUUVVVXXXZZZSSSUUUUUUSSSPPPPPPTTTWWWTTTTTTUUUXXX\\\^^^^^^^^^XXXZZZ[[[ZZZXXXWWWWWWXXXSSSSSSSSSRRRSSSSSSTTTTTTWWWVVVTTTRRRQQQQQQRRRRRRRRRQQQPPPPPPQQQPPPNNNLLLHHHJJJHHHJJJPPPMMMOOO]]]lllrrrVVVJJJSSSmmmeee[[[RRRPPPOOOJJJEEEBBBBBBBBBAAAAAAJJJkkkzzz^^^NNNJJJJJJJJJHHHEEECCCBBBCCCFFFNNN[[[iiivvv}}}zzzsss|||}}}yyywwwvvvoooaaaZZZYYYddd|||hhhlllpppmmmdddaaahhhrrr~~~|||sssnnnoootttqqqvvvsssRRRDDDAAA===:::;;;888888888999999:::::::::888888999::::::;;;<<<<<<;;;;;;===>>>@@@BBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFAAACCCEEEEEEEEEFFFHHHJJJHHHHHHIIIKKKMMMOOOQQQRRRNNNPPPQQQPPPNNNLLLLLLLLLQQQSSSUUUTTTQQQPPPRRRTTTTTTSSSQQQQQQRRRUUUXXX[[[[[[___dddffffffnnnrrrbbb^^^```[[[SSSWWWWWWXXXZZZZZZXXXTTTQQQRRRTTTUUUXXXYYY[[[[[[\\\XXXYYYXXXUUUQQQOOONNNNNNUUUTTTTTTUUUYYY[[[\\\\\\ZZZYYYWWWVVVUUUUUUVVVWWWWWWVVVTTTSSSSSSSSSTTTTTTTTTUUUVVVWWWWWWVVVTTTSSSPPPOOONNNMMMLLLJJJJJJIIIIIIJJJKKKKKKKKKMMMPPPSSSeee]]]LLLVVVnnnvvv^^^SSSUUUPPPKKKGGG>>>@@@???<<>>???@@@BBBDDDEEEGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGDDDEEEFFFFFFEEEFFFHHHJJJLLLLLLLLLMMMNNNOOOQQQRRRQQQRRRSSSSSSRRRPPPNNNLLLQQQSSSUUUWWWXXXWWWUUUTTTUUUVVVUUUTTTSSSSSSVVVYYY^^^ZZZ]]]eeejjjnnn}}}hhh^^^]]]^^^ZZZTTTUUUVVVWWWXXXYYYYYYWWWUUUTTTTTTVVVWWWXXXZZZZZZ[[[XXXXXXXXXVVVTTTRRRRRRSSSUUUUUUVVVVVVWWWXXXYYYZZZYYYXXXWWWUUUUUUVVVWWWWWWWWWVVVTTTSSSRRRRRRRRRSSSRRRRRRSSSSSSSSSRRRQQQPPPNNNMMMLLLLLLKKKJJJIIIIIIHHHIIIJJJJJJJJJKKKOOOQQQZZZsssQQQWWWkkk|||aaaTTTSSSNNNKKKIIIBBB@@@@@@>>>AAAIIIXXXpppTTTLLLMMMLLLIIIFFFDDDCCCBBBCCCIIITTTaaannnyyy{{{kkkgggvvvqqqllluuu~~~rrrkkktttooodddbbbeeejjjmmmyyyyyytttqqqLLLDDD???::::::888888888888888888888888888888999::::::<<<<<<===>>>>>>???@@@BBBDDDEEEGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHEEEFFFGGGGGGFFFFFFHHHJJJKKKKKKLLLLLLMMMNNNOOOOOONNNOOOQQQRRRRRRQQQPPPOOORRRSSSVVVXXXXXXWWWUUUTTTUUUVVVUUUTTTSSSTTTWWWZZZ___]]]```fffhhhooouuu___[[[^^^[[[VVVUUUTTTTTTUUUWWWXXXYYYZZZZZZUUUUUUUUUVVVWWWXXXZZZZZZWWWXXXYYYWWWVVVUUUVVVXXXUUUWWWYYYWWWUUUSSSUUUWWWVVVUUUTTTTTTTTTUUUVVVWWWVVVUUUSSSQQQPPPPPPPPPPPPNNNNNNNNNOOONNNMMMLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHFFFGGGHHHHHHGGGIIILLLNNNSSSrrrUUUWWWdddjjjXXXTTTNNNLLLKKKDDDAAABBB@@@AAADDDNNNxxx|||YYYMMMLLLLLLKKKIIIFFFDDDCCCBBBGGGQQQ]]]jjjvvv~~~mmmgggkkk}}}vvvrrrzzziiidddiiinnnqqqvvvwwwzzzlllIIIBBB===:::;;;999999999999999999999999999999999:::;;;<<<======>>>??????@@@BBBDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIIIIIIIGGGGGGIIIKKKJJJKKKLLLNNNNNNNNNMMMMMMLLLMMMOOOQQQRRRSSSSSSSSSSSSTTTVVVXXXXXXWWWUUUTTTTTTUUUUUUTTTTTTUUUXXXZZZ[[[\\\```fffiiitttrrr[[[\\\```ZZZTTTTTTUUUUUUVVVVVVWWWXXX[[[]]]TTTTTTTTTTTTVVVXXXZZZ[[[XXXXXXXXXWWWVVVUUUWWWYYYUUUYYY[[[XXXSSSPPPQQQTTTRRRQQQQQQQQQQQQSSSTTTVVVUUUTTTRRRPPPNNNMMMMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIFFFFFFFFFFFFFFFFFFGGGGGGDDDEEEFFFEEEEEEFFFHHHKKKOOOcccUUURRR[[[vvvqqq]]]WWWQQQNNNLLLEEEAAABBBAAAAAABBBHHHlllcccPPPMMMLLLMMMKKKGGGDDDDDDAAAFFFNNNYYYeeeqqq{{{}}}wwwqqqtttsssmmmqqqtttsssnnnuuu___BBB===::::::===;;;999999999999999999999999999999:::;;;<<<===>>>>>>???@@@AAABBBCCCEEEFFFFFFGGGHHHHHHHHHIIIJJJJJJJJJJJJKKKKKKJJJIIIHHHJJJKKKLLLMMMOOOQQQQQQQQQOOONNNOOOOOOPPPQQQRRRTTTUUUUUUTTTUUUVVVWWWWWWVVVUUUTTTQQQRRRSSSSSSSSSTTTVVVXXXUUUVVV\\\eeeooo~~~kkkWWW[[[aaa\\\UUUUUUWWWXXXXXXWWWUUUVVVYYY\\\TTTTTTSSSRRRTTTWWWZZZ\\\XXXYYYXXXVVVTTTTTTVVVXXXVVVZZZ\\\YYYSSSOOOOOORRRNNNMMMMMMMMMNNNPPPRRRSSSSSSRRRPPPMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGCCCDDDDDDDDDDDDEEEEEEEEECCCDDDDDDCCCBBBCCCFFFHHHLLLUUUSSSMMMQQQkkkppp\\\XXXSSSQQQNNNFFFAAABBBAAABBBCCCDDDbbbkkkTTTNNNLLLNNNMMMHHHDDDEEEAAADDDKKKTTTaaannnxxx~~~uuunnn{{{{{{tttvvvtttnnnlll||||||ttt{{{WWW???<<<999:::===;;;999999999999999999999999999::::::;;;<<<===>>>???@@@@@@AAABBBCCCEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLKKKJJJIIIKKKLLLOOOPPPSSSTTTUUUTTTSSSRRRSSSSSSRRRRRRRRRSSSUUUVVVTTTUUUUUUVVVVVVUUUTTTTTTOOOPPPQQQQQQQQQQQQSSSUUUSSSSSSXXXddduuuuuubbbTTTWWW```___ZZZXXXXXXZZZZZZXXXUUUUUUXXX[[[WWWUUUSSSQQQRRRTTTWWWZZZXXXXXXWWWUUUSSSSSSVVVXXXWWWYYY[[[YYYTTTQQQPPPQQQLLLLLLKKKLLLLLLNNNPPPQQQQQQOOOMMMKKKJJJJJJJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAADDDFFFMMMOOOzzzTTTJJJJJJcccoooZZZVVVSSSRRRPPPHHHCCCBBB???BBBCCCBBBYYYrrrZZZPPPLLLOOONNNHHHDDDFFFBBBDDDIIIQQQ]]]jjjvvv}}}~~~{{{sssnnnsss~~~zzzzzzsssgggmmmwww~~~vvvvvvrrrTTTAAA>>>;;;;;;<<<999::::::::::::::::::::::::::::::;;;<<<===>>>>>>???@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHHHHIIIJJJKKKKKKKKKLLLLLLLLLJJJJJJLLLNNNPPPQQQSSSUUUVVVVVVVVVUUUVVVUUUSSSQQQQQQRRRTTTUUUTTTTTTTTTTTTTTTTTTSSSRRRNNNOOOPPPPPPOOOOOOPPPQQQUUUTTTYYYeeewwwyyyiiillljjj```WWWXXX___ccc___YYYVVVYYY[[[ZZZVVVUUUXXX\\\]]]ZZZUUUQQQOOOQQQSSSUUUVVVVVVUUUTTTSSSUUUXXX[[[WWWXXXYYYXXXWWWTTTRRRPPPMMMMMMLLLLLLLLLNNNOOOPPPNNNMMMKKKJJJIIIIIIIIIJJJKKKIIIHHHFFFEEEEEEEEEEEECCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCBBB@@@@@@BBBDDDLLLJJJnnnZZZLLLGGG]]]zzz___WWWRRRRRRPPPIIIFFFBBB>>>AAADDD@@@PPPrrr}}}___SSSLLLNNNNNNGGGDDDGGGBBBDDDGGGOOO[[[hhhuuu}}}~~~~~~~~~{{{vvvxxxhhhjjjrrrvvvwwwssszzzfffMMM@@@???;;;;;;<<<777::::::::::::::::::::::::::::::;;;<<<===>>>??????@@@AAAAAABBBCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKLLLKKKJJJKKKMMMOOONNNOOOPPPQQQSSSTTTVVVVVVUUUSSSQQQOOOOOOQQQSSSUUUSSSSSSSSSSSSRRRRRRQQQQQQOOOPPPQQQQQQOOONNNNNNOOORRRTTTZZZfffvvvxxxhhhjjjyyyiiieee^^^[[[```fffbbbYYYUUUXXX[[[ZZZWWWVVVYYY]]]aaa]]]WWWQQQNNNNNNOOOQQQTTTTTTTTTTTTTTTWWW[[[___XXXWWWWWWXXXXXXWWWSSSPPPOOONNNMMMMMMMMMNNNOOOPPPLLLKKKJJJIIIHHHIIIIIIJJJJJJIIIGGGEEEDDDCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAACCCCCCCCCBBB@@@@@@BBBDDDFFFBBBbbb```OOOGGGZZZhhh[[[SSSQQQOOOHHHHHHCCC<<<@@@CCC>>>JJJhhhcccUUULLLNNNNNNGGGDDDHHHCCCDDDGGGNNNYYYhhhuuu}}}~~~vvv~~~ooofffnnnrrrrrrzzz|||rrr}}}xxxZZZEEE;;;<<<:::<<<===888::::::::::::::::::::::::::::::;;;<<<===>>>??????AAAAAABBBBBBCCCDDDEEEEEEEEEEEEFFFGGGIIIJJJJJJKKKIIIJJJKKKKKKJJJKKKMMMOOOKKKLLLLLLNNNPPPRRRTTTVVVSSSQQQOOOMMMNNNPPPSSSUUUSSSSSSRRRRRRQQQQQQQQQPPPPPPQQQRRRRRRPPPNNNNNNOOOLLLRRR[[[eeeuuutttuuu~~~fffccc___]]]^^^___``````WWWXXXYYY[[[]]]]]]^^^^^^eeefff```UUUMMMLLLNNNOOOVVVYYYVVVNNNOOO[[[jjjqqqhhhTTTPPPYYYYYYVVVVVVRRRSSSRRRRRRQQQPPPPPPOOOOOOKKKJJJIIIHHHGGGGGGHHHIIIIIIHHHFFFDDDDDDDDDDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@EEEJJJSSSxxxgggLLLKKKTTTuuuwww\\\YYYUUUNNNNNNIIICCC>>>???AAADDDLLLSSS}}}sss```NNNIIILLLLLLHHHDDDCCCBBBFFFMMMTTT^^^mmmzzz~~~{{{iiimmmqqqqqqxxxzzzttttttRRRFFF<<<:::<<<<<<::::::999999999999:::;;;;;;<<<=========>>>??????@@@@@@???@@@AAACCCDDDEEEEEEEEEBBBDDDGGGIIIKKKLLLMMMMMMEEEGGGIIIKKKLLLLLLKKKJJJIIIJJJJJJKKKLLLMMMMMMNNNSSSQQQOOOMMMMMMMMMNNNOOOSSSSSSSSSRRROOOMMMMMMMMMTTTUUUWWWXXXWWWTTTQQQOOORRRWWW[[[aaaqqqtttnnnbbb```^^^]]]___```aaaaaaZZZ[[[[[[\\\\\\\\\\\\\\\jjjjjjdddWWWNNNLLLMMMMMMVVVYYYWWWQQQSSS```nnnvvvnnnYYYSSSXXXVVVUUUWWWTTTQQQQQQQQQPPPOOOOOONNNNNNKKKJJJIIIGGGFFFFFFGGGGGGHHHGGGFFFDDDCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@===CCCIIIgggtttUUUMMMOOOmmm}}}```ZZZUUULLLMMMLLLEEE@@@???@@@BBBHHHOOOmmm{{{gggSSSLLLNNNMMMHHHEEEBBBAAADDDJJJQQQZZZjjjwww|||ppppppnnnmmmwwwyyyxxxrrrPPPEEE;;;:::<<<<<<::::::999999999999:::;;;<<<===>>>>>>>>>??????@@@@@@@@@???@@@BBBCCCDDDEEEEEEEEEDDDEEEGGGJJJKKKLLLLLLLLLGGGIIIJJJKKKKKKJJJIIIHHHJJJJJJKKKKKKLLLLLLMMMMMMPPPQQQQQQQQQQQQOOONNNMMMNNNPPPPPPOOOMMMLLLLLLNNNRRRSSSTTTUUUUUUTTTRRRQQQTTTXXX]]]eeewwwkkkaaa^^^]]]]]]___aaabbbaaa```]]]]]]]]]]]]\\\[[[[[[[[[iiijjjdddYYYOOOMMMNNNMMMUUUWWWVVVSSSVVVbbbpppwwwooo[[[SSSUUURRRRRRVVVSSSPPPOOOOOONNNNNNMMMLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>CCCDDDYYY]]]OOOLLLgggggg^^^UUULLLMMMNNNHHHBBB@@@??????DDDJJJ\\\oooXXXOOOOOONNNIIIFFFBBB@@@AAAFFFLLLVVVeeessszzz}}}uuukkkiiiwwwwww~~~mmmMMMCCC;;;;;;===;;;:::;;;999999999::::::<<<======??????@@@@@@AAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFHHHIIIJJJKKKKKKKKKIIIJJJJJJJJJIIIHHHFFFEEEKKKKKKKKKKKKLLLLLLLLLLLLMMMOOORRRTTTTTTQQQNNNLLLJJJLLLMMMLLLKKKKKKLLLMMMOOOOOOPPPQQQRRRSSSSSSTTTVVV[[[```gggzzzhhh]]]]]]^^^___aaaccccccaaa___^^^]]]]]]\\\\\\\\\\\\\\\ccceeebbbXXXQQQPPPQQQPPPTTTTTTSSSRRRUUU^^^iiiqqqhhhVVVPPPRRRNNNPPPSSSPPPNNNNNNMMMLLLLLLKKKKKKJJJLLLKKKJJJHHHGGGEEEEEEDDDEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????AAAGGGCCCOOOcccTTTOOOgggqqqeeeYYYNNNPPPOOOHHHCCCAAA@@@>>>BBBGGGTTTxxxvvv\\\PPPOOOMMMJJJHHHDDDAAAAAADDDIIIRRR```nnnwww}}}~~~mmmjjj{{{}}}ttt{{{dddJJJAAA;;;;;;===;;;:::;;;::::::::::::;;;<<<>>>>>>@@@AAABBBBBBBBBBBBAAA@@@AAAAAACCCDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEELLLLLLLLLLLLKKKKKKKKKKKKKKKMMMPPPRRRRRRQQQOOOMMMJJJLLLMMMLLLKKKJJJKKKLLLLLLLLLMMMNNNPPPRRRTTTVVVXXX\\\```fffvvv~~~bbbYYY______aaadddeeeddd```]]][[[[[[[[[[[[[[[]]]^^^___aaadddccc[[[TTTTTTTTTTTTRRRPPPNNNNNNPPPUUU]]]ccc]]]QQQPPPSSSOOOQQQTTTNNNLLLLLLLLLKKKJJJJJJIIIIIILLLLLLKKKIIIHHHFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????DDD???EEEjjjuuubbbUUUfff|||mmm^^^RRRTTTNNNHHHDDDCCCAAA???BBBFFFNNNjjj|||___PPPMMMLLLJJJIIIFFFCCCBBBEEEHHHOOO\\\iiirrr{{{uuurrrwwwsssqqqZZZFFF???;;;<<<===;;;:::;;;:::::::::;;;<<<===???@@@@@@AAACCCDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHHHHLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPNNNOOOOOONNNLLLKKKKKKLLLKKKKKKKKKMMMOOORRRUUUWWWWWW\\\```eeerrr~~~xxx___YYY______aaaccceeeccc___\\\YYYYYYXXXYYY[[[]]]___```cccgggfff^^^XXXVVVVVVUUURRRNNNKKKLLLMMMNNNSSSXXXVVVOOOQQQUUURRRUUUVVVNNNLLLKKKKKKJJJJJJIIIIIIHHHJJJJJJJJJIIIHHHFFFEEEDDDAAAAAABBBBBBBBBAAAAAA@@@????????????????????????>>>>>>>>>>>>>>>?????????>>>BBB>>>CCC\\\dddbbbvvvcccUUUVVVNNNIIIEEEEEECCCAAABBBFFFHHH[[[eeeSSSNNNLLLKKKJJJFFFDDDDDDFFFHHHMMMXXXdddnnnxxxtttuuufffRRRBBB===;;;======;;;:::<<<::::::;;;;;;===>>>@@@AAA@@@AAADDDFFFFFFFFFEEEDDDBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGFFFFFFGGGHHHIIIJJJKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIJJJMMMPPPRRRPPPQQQQQQPPPNNNLLLMMMNNNMMMMMMMMMNNNPPPSSSUUUWWWVVV\\\bbbgggrrrrrr]]]]]][[[\\\^^^aaacccbbb___\\\XXXXXXWWWXXXYYY[[[^^^```^^^cccccc]]]XXXWWWWWWVVVTTTNNNKKKNNNNNNMMMOOOTTTSSSNNNQQQTTTPPPTTTVVVNNNLLLKKKKKKJJJIIIIIIHHHHHHFFFGGGGGGGGGFFFEEECCCBBB???@@@AAABBBBBBAAA@@@@@@=================================>>>>>>>>>??????===@@@@@@FFFSSSiii|||bbbyyy}}}fffVVVVVVPPPKKKGGGGGGDDDAAAAAADDDEEEOOO|||nnnXXXPPPMMMKKKKKKFFFDDDDDDFFFHHHKKKTTT^^^jjjuuu~~~zzzzzz}}}~~~uuuyyyyyy___LLL@@@<<<;;;======::::::<<<::::::;;;<<<===???AAAAAA???AAADDDGGGHHHHHHGGGFFFCCCCCCDDDEEEEEEEEEEEEDDDEEEDDDDDDDDDEEEGGGHHHIIIGGGGGGGGGHHHIIIKKKLLLMMMJJJJJJKKKKKKLLLLLLMMMMMMJJJIIIIIIIIIKKKNNNQQQSSSOOOPPPQQQQQQOOOOOOOOOQQQOOOOOOOOOPPPRRRSSSUUUVVVXXX___fffjjjpppzzzkkkYYY^^^XXXXXX[[[^^^aaaaaa___]]]YYYXXXWWWWWWXXXZZZ]]]^^^VVV[[[]]]YYYVVVWWWXXXWWWWWWPPPMMMPPPQQQNNNOOOTTTRRRLLLOOOPPPLLLPPPSSSKKKLLLKKKKKKJJJJJJIIIHHHHHHCCCDDDEEEEEEEEECCCBBBAAA>>>???AAAAAABBBAAA@@@???========================<<<=========>>>>>>??????:::;;;>>>EEELLLXXXeeennngggUUUUUURRRMMMIIIHHHEEEAAA@@@CCCEEEIIItttuuu\\\SSSNNNLLLKKKEEECCCDDDGGGGGGIIIQQQ[[[gggsss|||uuuqqqpppsssvvvxxxrrr~~~vvv}}}uuu[[[JJJ>>>;;;;;;======::::::<<<:::;;;;;;<<<>>>???AAABBB>>>AAADDDGGGIIIIIIHHHGGGCCCDDDDDDEEEEEEEEEEEEDDDFFFFFFEEEEEEFFFHHHJJJKKKIIIIIIIIIIIIJJJKKKLLLLLLIIIJJJJJJKKKLLLMMMMMMNNNIIIIIIJJJKKKMMMPPPRRRTTTMMMOOOPPPPPPPPPPPPRRRSSSPPPQQQQQQRRRSSSTTTUUUUUU\\\ccciiikkknnnrrrtttsssyyywwwddd___```bbb```^^^^^^```___[[[XXXUUUUUUVVVXXXZZZ\\\^^^___XXXXXXVVVSSSUUUZZZZZZXXXUUUVVVVVVUUUTTTSSSRRRRRROOOMMMJJJKKKLLLLLLJJJHHHFFFGGGGGGFFFFFFEEEDDDCCCAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>>>>@@@>>>;;;999IIIPPPhhhzzz___pppoooVVVXXXSSSPPPKKKDDDBBBCCCCCCBBBEEEJJJ___```NNNOOONNNGGGFFFFFFDDDCCCDDDHHHNNNSSSaaaooo||||||sssssssssuuuzzzyyyrrrmmmuuurrrfffccclllooojjjccclllzzzvvv}}}mmmSSSFFF???>>>===<<<<<<<<<<<<<<<;;;;;;<<<>>>???@@@AAABBBCCCCCCDDDDDDEEEFFFFFFFFFAAABBBDDDEEEGGGHHHHHHHHHGGGHHHIIIIIIHHHHHHJJJKKKIIIIIIHHHFFFEEEFFFIIIKKKHHHIIIKKKMMMNNNNNNNNNNNNMMMLLLJJJJJJKKKNNNQQQSSSTTTSSSSSSRRRRRRRRRRRRSSSVVVWWWWWWVVVUUUSSSQQQPPPUUU[[[cccfffffffffjjjmmmmmmwwwiii\\\[[[]]]cccbbb```_________]]][[[WWWVVVVVVWWWXXX[[[]]]___WWWWWWTTTPPPQQQUUUVVVSSSWWWTTTSSSSSSVVVVVVRRROOONNNLLLJJJJJJKKKJJJHHHFFFEEEEEEEEEEEEDDDCCCCCCBBB@@@?????????>>>>>>>>>>>>>>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======>>><<<;;;999EEEFFFWWW~~~YYYYYYlllzzz\\\VVVSSSRRRMMMHHHDDDBBBBBBAAA@@@EEETTTnnnVVVQQQNNNHHHEEEDDDBBB@@@@@@DDDKKKPPP]]]jjjxxxzzznnnaaa```bbbfffmmmwwwsssiiigggooommmbbb^^^fffiiidddYYY___iiizzz~~~ttt|||gggNNNAAA>>>>>>===<<<;;;;;;<<<<<<:::;;;<<<===???@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFCCCCCCEEEFFFGGGGGGGGGGGGFFFHHHIIIIIIHHHHHHIIIJJJJJJJJJIIIGGGFFFFFFHHHKKKKKKLLLMMMOOOPPPQQQRRRRRRLLLKKKJJJJJJKKKNNNPPPRRRRRRQQQQQQPPPPPPPPPPPPPPPSSSSSSTTTTTTTTTRRRQQQPPPSSSXXX]]]``````aaaeeeiiinnnxxxqqqbbb\\\\\\___bbbccccccaaa___]]]\\\\\\XXXWWWVVVVVVWWWYYY\\\^^^XXXXXXTTTOOOPPPSSSSSSPPPWWWSSSPPPRRRVVVWWWRRRLLLMMMLLLJJJIIIIIIHHHEEECCCDDDDDDCCCCCCBBBAAAAAA@@@>>>>>>>>>=========<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999<<<:::AAA???III|||YYYMMMUUU~~~eeeWWWSSSRRRPPPLLLFFFBBB@@@@@@===BBBIIIjjj```SSSNNNJJJGGGEEEBBB??????BBBIIIMMMWWWeeettt|||ttteeeXXXXXXXXX[[[aaaiiiqqqwwwnnnaaadddmmmlll```[[[bbbeee```SSSUUUXXXccc||||||uuuzzz^^^GGG<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<===???@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGFFFGGGHHHIIIIIIHHHHHHIIIJJJKKKLLLKKKIIIGGGGGGIIIKKKLLLMMMMMMNNNPPPRRRSSSTTTLLLKKKJJJJJJKKKMMMOOOQQQPPPOOONNNNNNMMMMMMNNNNNNNNNOOOQQQRRRSSSSSSRRRQQQRRRUUUXXXZZZZZZ\\\```dddllluuuyyylllddd^^^]]]^^^]]]```cccbbb^^^ZZZXXXYYYWWWWWWWWWWWWXXXYYYZZZZZZZZZYYYUUUPPPPPPTTTUUURRRSSSRRRQQQRRRTTTSSSPPPLLLMMMLLLKKKJJJIIIGGGDDDBBBBBBBBBAAA@@@????????????============<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::::::::888666===;;;@@@@@@EEElll\\\NNNRRReeeooo\\\TTTRRRPPPNNNHHHBBB@@@AAA???EEEFFFYYYfffTTTOOONNNLLLJJJGGGCCCAAADDDIIIMMMRRR```pppyyyoooaaa]]]\\\\\\]]]aaagggnnnrrryyyooo```iiirrrqqqccc\\\bbbeee```WWWVVVUUUYYYkkk~~~{{{nnnUUUDDD;;;<<<;;;;;;;;;;;;;;;<<<===<<<===>>>???@@@BBBCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFIIIJJJKKKKKKIIIIIIJJJKKKNNNNNNNNNLLLJJJJJJKKKMMMMMMLLLLLLKKKLLLNNNOOOPPPLLLLLLKKKJJJKKKLLLNNNOOOOOOOOONNNMMMLLLLLLLLLLLLKKKMMMOOOQQQSSSSSSSSSSSSRRRTTTUUUVVVWWWYYY^^^bbbfffnnn~~~llleeebbb]]]YYYYYYXXX]]]aaaaaa]]]WWWTTTSSSTTTVVVXXXYYYZZZYYYWWWVVVXXXWWWSSSOOOPPPUUUVVVTTTNNNQQQTTTTTTQQQNNNMMMNNNLLLMMMMMMLLLIIIGGGDDDCCCAAA@@@???>>>============>>>=========<<<<<<<<<<<<::::::999999999999:::::::::::::::::::::::::::::::::::::::::::::999999999:::555===;;;<<<@@@CCC^^^___NNNMMMSSS}}}cccYYYRRRNNNNNNJJJDDDAAACCC@@@FFFEEEQQQ}}}qqqWWWPPPPPPOOONNNJJJFFFCCCDDDHHHKKKPPP]]]lllwww~~~ssskkkcccaaa```___bbbfffjjjmmmuuu}}}rrreeerrrzzzwwwggg^^^bbbeeeaaa[[[YYYVVVWWWaaaxxxfffNNNAAA<<<;;;;;;;;;;;;;;;<<<===>>>??????@@@BBBCCCDDDEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFKKKLLLMMMLLLKKKJJJKKKLLLOOOPPPPPPOOOMMMMMMNNNOOOOOONNNMMMKKKKKKLLLMMMMMMMMMMMMLLLKKKKKKLLLMMMNNNPPPOOONNNMMMLLLLLLLLLLLLKKKLLLOOOQQQSSSTTTTTTTTTQQQQQQQQQRRRTTTWWW\\\___aaajjj}}}oooaaa___```]]]ZZZ[[[ZZZ]]]______[[[WWWTTTRRRSSSUUUWWWYYYYYYXXXWWWVVVWWWVVVQQQLLLNNNSSSUUUSSSJJJPPPUUUTTTOOOKKKKKKNNNJJJLLLMMMMMMJJJFFFDDDDDD@@@???>>><<<<<<<<<<<<============<<<<<<<<<;;;;;;:::999999888888999999:::999999999999999999999999999999999999999999999999===555===999777===>>>OOOpppXXXNNNIIIhhhuuueeeWWWNNNMMMLLLFFFBBBCCC===DDDBBBKKKnnnbbbSSSQQQOOONNNKKKGGGCCCBBBCCCEEELLLXXXgggqqq{{{|||mmmkkkiiiggggggiiilllmmmuuuwwwyyywwwjjj{{{}}}iii\\\___bbb```[[[XXXVVVUUUYYYfff}}}aaaIII???===;;;;;;;;;<<<===>>>???@@@AAAAAABBBCCCEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJHHHHHHIIIIIIIIIHHHHHHGGGKKKMMMMMMMMMKKKJJJKKKLLLNNNOOOPPPPPPNNNNNNOOOPPPRRRQQQPPPOOOOOONNNOOOOOONNNNNNMMMMMMMMMMMMMMMMMMPPPPPPNNNMMMLLLLLLLLLLLLKKKLLLNNNQQQRRRSSSSSSSSSMMMMMMNNNOOORRRVVVYYY\\\```kkk{{{iii\\\]]]```^^^^^^bbbccc```]]][[[ZZZYYYXXXWWWUUUUUUUUUUUUVVVWWWXXXYYYYYYXXXSSSMMMMMMRRRTTTSSSJJJNNNSSSSSSOOOLLLKKKKKKGGGIIILLLLLLHHHEEEDDDDDD@@@???===;;;;;;;;;<<<===;;;;;;;;;;;;:::::::::::::::999999888888999999:::999999999999999999999999777777888888999999::::::<<<333===999555===<<>>AAA???EEE___rrr[[[SSSNNNNNNMMMIIIDDDAAA@@@AAAGGGRRR___jjjuuu~~~~~~yyy|||{{{}}}}}}zzzwwwtttssssssuuuvvv{{{}}}~~~}}}qqqjjjZZZ\\\```^^^[[[WWWUUUTTTTTTYYYhhhwww]]]EEE??????<<<<<<<<<===>>>???AAAAAAAAAAAABBBCCCEEEFFFGGGHHHGGGGGGHHHHHHIIIJJJJJJJJJHHHHHHIIIIIIIIIIIIIIIHHHJJJKKKLLLKKKIIIHHHIIIJJJJJJLLLNNNNNNMMMMMMNNNOOOPPPQQQQQQRRRRRRRRRRRRRRRPPPOOOOOONNNNNNNNNMMMMMMPPPOOONNNLLLKKKKKKJJJJJJKKKLLLNNNPPPQQQQQQPPPPPPLLLLLLMMMPPPTTTXXX[[[\\\```lll{{{hhhZZZZZZ]]]\\\]]]ccckkkeee\\\XXXYYY[[[\\\\\\WWWUUUSSSQQQSSSVVVZZZ]]]^^^\\\VVVPPPOOOSSSUUUSSSLLLMMMOOOQQQQQQNNNKKKHHHDDDGGGKKKKKKGGGDDDCCCCCCAAA???===;;;:::;;;<<<===:::::::::999999999888888::::::999999999999::::::888888888888888888888888666666777888999::::::;;;999000===:::666@@@>>>AAAPPPvvv\\\OOOFFFdddhhhRRROOOPPPJJJDDDCCCAAABBB===AAASSSppp~~~bbbWWWOOOPPPOOOLLLGGGBBB@@@???CCCMMMZZZeeepppzzz~~~uuuooovvvqqqqqquuu{{{~~~{{{{{{||||||~~~}}}vvvlllZZZ[[[```^^^]]]XXXUUUUUUTTTUUU___lllZZZCCC???BBB<<<<<<<<<===>>>@@@BBBBBB@@@AAABBBCCCDDDFFFGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJKKKJJJHHHGGGHHHIIIGGGIIIKKKLLLLLLLLLMMMNNNMMMNNNPPPRRRTTTTTTTTTTTTQQQPPPPPPOOOOOONNNNNNNNNOOONNNMMMLLLJJJJJJIIIIIIKKKLLLMMMNNNOOOOOONNNMMMNNNNNNOOOSSSXXX\\\^^^______llljjjXXXWWW\\\[[[ZZZ]]]cccfffgggbbbZZZWWW[[[```[[[YYYVVVUUUUUUVVVYYYZZZeeeccc]]]TTTLLLKKKPPPWWWPPPPPPOOOOOONNNMMMMMMLLLHHHHHHFFFEEECCCAAA@@@?????????>>>===<<<;;;;;;:::<<<;;;:::999888888888888999999999888888888777777888888777777777777888888777777777777777777777777777777777888999;;;<<<===PPPllleeeOOOIIIUUUtttpppTTTMMMOOOKKKGGGGGGAAADDDCCCDDDJJJ[[[pppWWWQQQJJJKKKMMMFFFEEEFFFAAADDDIIIQQQ[[[fffqqq{{{wwwiiicccvvv|||tttjjjpppwww~~~}}}zzz~~~{{{pppbbb\\\ZZZ___^^^UUUQQQTTTUUUTTT[[[ddd|||{{{~~~WWWCCC>>>>>>:::;;;<<<===>>>???@@@@@@BBBBBBBBBBBBBBBCCCEEEEEEGGGEEEDDDEEEFFFHHHHHHGGGHHHFFFEEEFFFIIIJJJJJJJJJKKKJJJIIIIIIIIIHHHEEECCCGGGGGGHHHIIIIIIIIIIIIHHHMMMMMMOOOPPPRRRTTTUUUVVVRRRPPPOOOPPPPPPPPPMMMLLLLLLKKKKKKKKKLLLLLLJJJIIIJJJKKKKKKKKKJJJKKKNNNPPPNNNOOORRRSSSTTTVVVZZZ\\\^^^mmmzzziii\\\^^^aaa^^^\\\^^^___aaabbb___ZZZWWWYYY\\\[[[ZZZXXXXXXXXXYYY[[[\\\bbbaaa]]]UUUNNNLLLOOOTTTQQQPPPOOONNNLLLKKKJJJIIIGGGFFFEEECCCBBB@@@???>>>???>>>>>>===<<<;;;;;;:::;;;;;;:::999888888888888999999999888888777777777888777777666666777777888777777777777777777777777777777777888999:::;;;<<>>CCCGGGMMMUUU___jjjttt{{{wwwlllhhhnnnvvvzzzwwwrrrllliiiooottt{{{yyytttrrr}}}zzzoooaaa[[[[[[aaabbbXXXSSSTTTUUUTTTZZZcccyyyyyy|||kkkOOOBBB@@@@@@<<<<<<===>>>???@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEFFFEEEDDDEEEFFFGGGGGGGGGFFFEEEDDDEEEGGGIIIIIIHHHHHHHHHHHHIIIIIIHHHEEEDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHJJJKKKMMMOOOPPPQQQNNNMMMMMMMMMNNNNNNLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJIIIJJJKKKJJJIIIJJJLLLNNNNNNPPPRRRTTTUUUWWWZZZ]]]bbbnnnmmmccc___cccddd___\\\^^^\\\\\\\\\[[[ZZZYYYXXXWWWZZZZZZ[[[[[[\\\\\\]]]]]]^^^^^^\\\WWWQQQMMMNNNPPPPPPOOONNNLLLIIIGGGFFFEEEEEEDDDCCCBBB@@@>>>======>>>=========<<<;;;;;;;;;;;;:::999888888777888888888888888888777777777777777777666666666666777777777777777777777777777777777777777777888999;;;;;;>>>GGGtttTTTIIIEEENNNmmmwww___VVVSSSMMMHHHGGG@@@BBB@@@@@@CCCEEE[[[~~~rrrZZZNNNMMMOOOHHHDDDDDD>>>AAADDDHHHNNNVVVaaalllsss|||wwwwwwvvvttttttvvv{{{~~~yyyqqqmmmlllxxxnnn```ZZZ\\\eeeggg]]]UUUUUUTTTRRRXXXbbbxxx|||zzzpppXXXFFFAAAAAAAAA>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCDDDFFFGGGGGGFFFFFFGGGIIIIIIIIIGGGFFFDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDEEEFFFHHHIIIKKKLLLLLLJJJJJJIIIKKKLLLMMMLLLJJJKKKJJJIIIHHHHHHIIIJJJKKKIIIJJJKKKJJJIIIIIIJJJLLLPPPQQQSSSUUUVVVXXX[[[]]]ccclll}}}|||xxxfff```^^^___cccbbb]]]\\\___[[[ZZZYYY[[[]]]\\\YYYVVVYYYZZZ[[[\\\]]]]]]\\\\\\ZZZ[[[[[[XXXSSSNNNLLLLLLMMMLLLKKKIIIGGGEEEDDDDDDCCCBBBAAA@@@>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777777777777777777777777777777777777777666666555555666666777666666666666666666666666666666666777777999::::::BBB===WWW___RRRGGGHHHdddwww\\\RRRRRROOOKKKHHHCCCDDD@@@@@@CCCAAAKKKbbbbbbRRRNNNQQQLLLGGGFFF@@@AAABBBDDDHHHOOOZZZgggooo{{{~~~|||sssooopppxxxooo```ZZZ^^^kkkmmmaaaWWWUUURRRPPPVVVaaa}}}zzzwwwaaaNNNDDDAAA@@@@@@@@@@@@AAABBBCCCCCCDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHGGGFFFGGGGGGFFFDDDCCCDDDFFFGGGGGGFFFHHHJJJLLLLLLJJJHHHFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFHHHIIIKKKLLLLLLHHHHHHHHHJJJLLLMMMMMMKKKKKKKKKJJJHHHGGGHHHKKKMMMKKKLLLNNNMMMLLLKKKKKKLLLQQQSSSUUUVVVWWWYYY\\\^^^```hhhxxxzzzuuuzzzvvvmmm\\\[[[\\\___aaa___\\\^^^bbb]]][[[ZZZ\\\___```\\\XXXWWWXXXZZZ[[[\\\[[[ZZZYYYWWWXXXYYYWWWSSSOOOKKKJJJHHHHHHGGGFFFEEEEEEDDDDDDAAA@@@???>>>===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<::::::999888777777777777666666666666666666666666666666555555555555666666555555555555555555555555666666666666777888999999>>>777CCCuuufffSSSDDDCCC\\\___QQQRRRSSSNNNGGGEEEEEE>>>>>>CCCAAADDDTTT|||kkkVVVNNNRRRMMMHHHGGGBBBAAAAAABBBEEELLLWWWdddlllyyy}}}wwwuuuyyyzzzpppaaaZZZ```ppprrrdddYYYUUURRRPPPWWWbbb|||sss[[[KKKDDDBBBAAA???BBBBBBCCCCCCDDDDDDEEEEEECCCCCCCCCCCCCCCDDDFFFFFFGGGIIIKKKKKKIIIHHHHHHIIIHHHFFFEEEEEEGGGHHHHHHGGGJJJMMMPPPOOOLLLHHHFFFEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGHHHJJJKKKLLLLLLIIIIIIIIIKKKNNNPPPOOONNNMMMMMMLLLJJJHHHHHHKKKNNNMMMPPPRRRSSSQQQOOONNNOOOSSSUUUWWWWWWXXXZZZ]]]______gggxxx}}}rrriiicccXXX\\\^^^``````^^^^^^```ddd^^^\\\[[[]]]___```^^^[[[VVVWWWXXXYYYYYYXXXWWWVVVVVVVVVVVVTTTRRRNNNKKKJJJFFFFFFFFFEEEDDDDDDCCCCCC@@@???>>>===<<<;;;;;;:::::::::;;;;;;<<<<<<<<<===:::999888777777666777777555555555555666666666666555555444444444444555555555555555555555555555555666666666666666777888888777999???dddtttYYYDDDCCCVVVoooYYYUUUUUUOOOHHHEEEDDD===;;;AAA@@@AAALLLiiiyyy^^^QQQTTTOOOIIIGGGCCCCCCBBBBBBCCCIIISSS___gggsssxxx~~~vvvxxx~~~sssddd\\\bbbuuuvvvhhh[[[VVVSSSRRRZZZfffmmmUUUHHHEEECCCBBBCCCCCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCCCCDDDEEEFFFFFFHHHKKKNNNMMMJJJHHHIIIJJJJJJHHHGGGGGGHHHIIIIIIHHHJJJNNNRRRRRRNNNIIIGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJKKKMMMPPPRRRQQQPPPOOOQQQQQQNNNJJJIIIKKKNNNPPPSSSVVVXXXVVVTTTSSSSSSUUUVVVXXXYYYYYY[[[^^^```aaahhh{{{}}}eeeZZZZZZXXX\\\^^^___^^^]]]^^^```aaa^^^]]][[[[[[\\\]]]\\\\\\WWWWWWWWWWWWVVVUUUUUUTTTWWWUUUSSSQQQOOONNNLLLJJJGGGGGGFFFEEECCCBBBAAAAAA??????>>>===<<<;;;;;;:::999999:::;;;;;;<<<======:::999888777777666666666444444444555555666666666555444444444444444444555444444444444444444444444666666555555555666777777555@@@===OOOeeeIIIEEEPPPqqqfffYYYTTTPPPLLLFFFGGG???<<>>===<<<<<<;;;;;;999999::::::;;;<<<======:::999888777666666666666444444444555555555666666555444444333333444444555444444444444444444444444666555555555555666666777222AAA666777mmmmmmJJJDDDJJJcccnnn[[[SSSQQQPPPHHHJJJCCC???CCC???<<>>>>>@@@@@@??????>>><<<;;;::::::999888888777777888888888888777555555444444444555555444444444333333333444444444444444444444444555444444333333444444555444444444555555555555666666???<<<777OOO[[[GGGIII[[[~~~uuu^^^YYYSSSOOOLLLJJJGGGDDDBBBAAAAAAAAAKKKNNNpppppphhh___VVVRRRMMMJJJEEEAAA@@@@@@BBBIIIQQQYYY```kkkuuu{{{}}}~~~~~~~~~xxx}}}nnnhhhzzztttjjjaaacccqqq}}}kkk^^^]]][[[ZZZhhh|||vvv[[[LLLJJJFFFFFFHHHDDDGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEGGGGGGLLLMMMNNNMMMIIIFFFEEEEEEGGGGGGGGGHHHGGGGGGFFFFFFHHHIIILLLMMMNNNMMMLLLKKKKKKLLLMMMNNNNNNMMMKKKJJJPPPNNNMMMNNNPPPPPPMMMKKKLLLNNNPPPQQQSSSSSSSSSRRRSSSSSSRRRQQQPPPNNNLLLKKKQQQRRRTTTWWWYYYZZZ[[[[[[ZZZ\\\^^^_________```aaabbbdddnnn}}}xxxhhh\\\```eee^^^ZZZZZZ[[[[[[[[[ZZZYYYXXXZZZYYYXXXWWWVVVVVVVVVVVVTTTUUUTTTOOOJJJIIILLLQQQPPPQQQRRRQQQNNNLLLKKKKKKWWW^^^bbb\\\OOOCCC???????????????>>>===<<<::::::999999888777777777888888888777666555444444444444555444444444444333333333444444444444444444444444444444333333333333444444444444444444555555555555111777666333EEEsssmmmPPPFFFSSSwwwhhh\\\SSSOOOLLLJJJGGGDDDAAAAAAAAAAAACCCEEEbbb}}}nnnaaa[[[XXXRRRMMMHHHCCCBBBBBBBBBGGGNNNVVV^^^hhhrrryyy|||~~~xxxxxxwwwppppppggg```dddrrr{{{iii]]]\\\ZZZZZZiii}}}oooWWWKKKKKKGGGFFFFFFBBBGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDFFFGGGHHHJJJKKKLLLKKKIIIFFFEEEEEEFFFGGGGGGHHHGGGGGGFFFFFFHHHJJJKKKLLLMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJNNNLLLKKKLLLNNNOOOMMMKKKLLLMMMNNNPPPQQQQQQQQQPPPOOOOOOPPPPPPPPPOOONNNNNNPPPQQQRRRUUUWWWYYY[[[\\\___```bbbbbb```______``````bbbkkkxxxnnnbbbZZZ\\\^^^UUUZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUUUURRRSSSRRRNNNJJJHHHKKKNNNPPPQQQRRRPPPMMMKKKKKKKKKTTT]]]ccc^^^OOOCCC>>>???>>>>>>>>>===<<<;;;:::999999888888777777777777777777777666555444444444444444444444444333333333333444444444444444444444444444444333333333333444444444444444444555555555555333666666777AAAbbbeeeJJJLLLkkkvvvcccTTTPPPMMMKKKHHHDDDBBB@@@@@@@@@AAACCCVVVuuubbb^^^]]]TTTQQQKKKFFFEEECCCBBBDDDIIIPPPWWWaaakkkrrrxxx|||~~~}}}www~~~}}}yyyzzzkkkeee```eeesssyyyiii]]]\\\\\\___ooohhhRRRIIILLLHHHFFFFFFAAAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFGGGHHHGGGIIIJJJJJJHHHFFFEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIJJJKKKKKKJJJIIIHHHHHHIIIKKKKKKLLLKKKJJJIIIJJJJJJIIIJJJLLLMMMMMMLLLKKKLLLMMMNNNNNNNNNNNNNNNKKKLLLMMMOOOPPPQQQQQQQQQOOOOOOPPPQQQTTTWWWZZZ[[[```bbbddddddcccbbbbbbcccaaabbbiiissswwwwwwfff___[[[]]]\\\RRRZZZXXXVVVTTTTTTTTTUUUVVVVVVUUUUUUTTTTTTUUUUUUVVVRRRSSSRRROOOKKKJJJKKKLLLNNNOOOPPPNNNKKKIIIIIIIIIJJJOOOSSSQQQIIIAAA>>>>>><<<<<<<<<<<<;;;:::999888888888777666666666666777777666555444444444444444444444444333333333222222333333333333333333333333444333333333333333333444333333444444444555555555888777999===@@@RRR\\\MMM^^^vvvmmmYYYRRROOOLLLIIIEEEBBB@@@@@@@@@BBBCCCKKKlllgggcccdddZZZUUUNNNHHHGGGEEEBBBCCCFFFHHHNNNWWWaaaiiipppwwwzzz|||~~~|||{{{wwwzzzwwwiiidddaaaeeesssxxxjjj```___aaahhhzzzcccOOOGGGKKKHHHFFFGGGDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFGGGHHHEEEGGGIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIHHHFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIKKKLLLMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMKKKLLLNNNOOOQQQRRRSSSSSSMMMMMMMMMNNNPPPTTTWWWZZZ\\\___bbbcccdddeeegggiiieeeeeekkkqqqoootttiii]]]______cccddd\\\ZZZXXXUUURRRQQQQQQSSSSSSTTTTTTTTTTTTUUUVVVWWWWWWSSSTTTSSSQQQNNNLLLLLLLLLKKKLLLMMMKKKHHHFFFFFFFFFGGGEEEDDDCCCCCCAAA>>><<<:::::::::::::::999888777888777666666555555666666666555555444444444444555444444333333333222222222333333333333333333333333333333333222222333333333333333333444444444444555666333777<<<;;;BBBgggwwwTTTSSSaaa~~~{{{```UUUQQQOOOKKKGGGCCCAAAAAAAAA@@@AAACCCWWWtttjjjjjjcccYYYQQQJJJHHHFFFCCCBBBDDDDDDIIIQQQYYYaaajjjsssxxxyyy|||~~~|||xxxyyyzzz}}}}}}|||uuuqqqjjjwwwvvviiigggdddfffrrrtttiii```___dddooo|||aaaMMMFFFIIIFFFFFFJJJHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDDDDEEEFFFGGGDDDFFFHHHIIIHHHGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJMMMNNNLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQQQQRRRRRRQQQKKKKKKKKKKKKMMMQQQTTTVVVXXX[[[^^^aaabbbdddfffhhhiiiiiioooqqqkkkkkk|||eee[[[___^^^```bbb]]]YYYWWWUUURRRPPPPPPQQQQQQRRRSSSSSSSSSUUUVVVWWWXXXTTTTTTTTTSSSQQQOOOMMMLLLIIIJJJKKKIIIFFFDDDDDDDDDJJJEEE???>>>BBBCCC???:::888999999999888888777666777777666555555555555555555555444444444444444555333333333333222222222222333333333333333333333333333333222222222222333333333333333333444444444444555222666<<<999;;;UUUuuu]]]LLLRRRpppkkkZZZTTTQQQMMMIIIEEECCCBBBAAA???CCCCCCNNNwwwlllkkkhhhbbbXXXNNNJJJHHHDDDAAABBBDDDGGGMMMTTT\\\eeeooouuuxxx{{{}}}|||zzzzzzvvvvvvwwwyyy{{{}}}qqqjjjeeebbbttt|||~~~tttkkkllliiihhhpppnnneee]]]]]]eeettt{{{^^^KKKEEEIIIEEEEEEJJJIIIDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFBBBEEEGGGHHHGGGFFFFFFGGGFFFGGGHHHIIIIIIJJJJJJIIIEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFEEEFFFFFFFFFFFFGGGJJJMMMKKKKKKJJJJJJKKKLLLMMMMMMPPPPPPQQQQQQPPPPPPOOOOOOJJJIIIIIIJJJKKKMMMOOOQQQUUUXXXZZZ\\\\\\]]]___aaagggiiippprrrhhheee|||xxxbbbZZZ]]]YYYXXXZZZXXXYYYWWWUUURRRQQQPPPOOOOOOPPPPPPQQQRRRSSSUUUWWWXXXTTTTTTTTTSSSRRRPPPMMMKKKIIIJJJJJJIIIFFFDDDCCCDDDFFFBBB>>>>>>@@@@@@===999777777888888888777666666777666555555444444555555555444444333333444444555333333333222222222222111222222222222222222222222333333222222222222333333222222333333333444444444666444777===<<<;;;JJJ^^^cccGGGKKK\\\yyydddVVVTTTOOOJJJGGGDDDCCCCCC???EEEFFFIIIdddqqqmmmooonnnbbbUUUNNNJJJDDDAAAAAABBBDDDHHHMMMTTT^^^hhhooouuuxxx|||~~~|||zzzyyyzzz{{{|||}}}}}}|||||||||}}}~~~~~~vvvnnnhhhdddwwwuuuxxxqqqlllpppnnnjjjpppjjjccc\\\]]]gggzzzvvvYYYHHHEEEJJJEEEDDDGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAACCCDDDEEE@@@BBBEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGCCCCCCCCCCCCCCCDDDDDDEEEAAAAAAAAABBBCCCDDDEEEEEEBBBDDDDDDCCCBBBCCCFFFJJJHHHHHHHHHHHHIIIJJJLLLMMMOOOOOOOOOOOONNNMMMMMMLLLHHHIIIIIIJJJJJJKKKKKKLLLNNNQQQTTTVVVWWWXXXZZZ\\\```dddmmmpppfffbbbxxxmmmYYYSSSYYYVVVVVV[[[]]]XXXWWWUUUSSSQQQPPPOOONNNNNNNNNOOOPPPRRRTTTVVVWWWTTTSSSSSSSSSSSSPPPMMMJJJIIIJJJKKKIIIFFFDDDDDDDDD;;;<<<=========<<<:::888666777777777777777666555666666555444444444444555444444333333333444444555333333333222222222111111222222222222222222222222333222222222222222222333222222333333333444444444444222555;;;:::999BBBMMMeeeFFFJJJJJJrrrlllXXXUUUQQQLLLHHHEEEDDDCCC;;;BBBDDDBBBRRR{{{vvv{{{wwwiiiZZZQQQKKKEEEAAA@@@???@@@CCCGGGNNNWWWbbbiiiqqquuuyyy|||~~~}}}{{{yyywwwxxxzzz}}}{{{~~~xxxpppjjj{{{ooosssnnnlllsssqqqlllqqqjjjddd^^^___kkklllTTTEEEEEEKKKFFFCCCEEEBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@AAABBBCCCDDD>>>AAACCCCCCBBB@@@@@@AAAAAAAAACCCDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEAAA@@@@@@AAABBBCCCDDDEEE@@@BBBBBBAAA???@@@DDDGGGFFFFFFFFFFFFGGGIIIKKKMMMMMMMMMMMMMMMMMMLLLKKKKKKHHHHHHIIIJJJJJJJJJIIIIIIGGGJJJNNNQQQTTTWWWZZZ\\\XXX^^^iiinnneee```vvv|||uuueee___YYYUUUVVVWWWWWWVVVXXXWWWVVVTTTSSSQQQPPPOOOQQQRRRRRRQQQPPPQQQUUUWWWUUUSSSQQQPPPQQQPPPNNNMMMIIIDDDEEELLLMMMGGGAAA@@@@@@>>>;;;:::;;;;;;;;;:::777777777777777888888888444444444444444444444444333333333333333333333333222222222222222222222222222222111111222222333444222222222222222222222222000111333444555555444333444777888777444666<<>>>>>>>>>>>>>>>>>>>>>>>AAABBBBBBCCCCCCBBBBBBAAA>>>???AAABBBCCCCCCBBBAAA@@@@@@??????@@@@@@AAABBB???>>>>>>>>>???@@@AAAAAADDDBBB@@@>>>>>>@@@BBBDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHJJJLLLLLLJJJIIIIIIIIIGGGHHHIIIIIIIIIGGGEEECCCEEEEEEFFFJJJOOOSSSVVVWWWYYY\\\fffnnngggaaatttvvvppplllccc^^^XXXVVVVVVXXXXXXXXXXXXWWWVVVTTTRRRQQQQQQPPPSSSSSSSSSRRRQQQRRRTTTWWWSSSQQQOOOOOOOOOOOOMMMKKKGGGCCCCCCHHHHHHCCC>>>>>>BBB???<<<::::::::::::999777777777777777777777777333333333333333333333333333333333333333333333333222222222222222222222222222222111111222222333444222222222222222222222222000111222444555444444444444777888777555666;;;AAAXXXXXXDDDDDDVVV|||kkkbbbWWWPPPNNNLLLIIIEEECCCBBB>>>AAAHHHTTTtttyyywwwmmm]]]RRRNNNIIIBBBDDD@@@>>>BBBFFFIIIPPPXXX___cccjjjqqqvvvyyyyyyyyyuuusssqqqsssxxx|||~~~~~~~~~zzzvvvsssvvvsssmmmmmmuuu{{{xxxsssqqqhhhgggbbbbbbuuutttXXXIIIHHHGGGEEEDDDCCCCCCCCCAAA@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAABBBBBBAAAAAA@@@>>>>>>@@@AAABBBBBBAAAAAA>>>>>>>>>>>>>>>??????@@@???>>>>>>>>>??????@@@AAABBBAAA???>>>>>>???AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGIIIKKKKKKJJJHHHHHHIIIGGGHHHJJJJJJJJJHHHFFFEEEFFFFFFHHHJJJNNNRRRTTTUUUZZZ^^^kkkssslllgggzzzrrrfffddddddaaa]]]YYYVVVWWWXXXYYYZZZYYYWWWUUUSSSRRRRRRRRRRRRUUUUUUUUUSSSQQQQQQSSSUUUPPPOOOMMMMMMMMMMMMKKKJJJGGGDDDCCCGGGHHHFFFDDDEEEEEEBBB===:::999999999999888888777777666666555555222222222222222222222222333333333333333333333333222222222222222222222222222111111111111222333333222222222222222222222222000111222333444444444444444666777666555666;;;???MMMeeeIIIGGGOOOnnnwwwlll]]]SSSOOOMMMJJJHHHCCCCCC@@@AAACCCKKKpppyyywwwxxxsssgggZZZPPPJJJEEECCC>>>===???BBBEEEKKKRRRVVVZZZaaaiiiooosssuuuuuuppppppqqqtttxxx|||}}}}}}~~~}}}wwwlllhhhkkkxxxrrrooopppvvvyyyxxxuuutttkkkgggbbbfff~~~|||hhhQQQFFFFFFDDDCCCBBBBBBBBBBBB@@@??????>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????===>>>???@@@AAAAAAAAA@@@<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@????????????????????????@@@@@@@@@AAABBBDDDEEEFFFEEEGGGIIIJJJHHHGGGGGGHHHHHHIIIKKKLLLKKKJJJHHHGGGHHHIIIJJJLLLNNNQQQRRRSSSYYY```nnnxxxtttssslll```___bbbaaa___[[[XXXWWWWWWXXXYYYYYYXXXVVVTTTRRRRRRSSSTTTTTTTTTTTTRRROOOOOOPPPQQQOOOMMMKKKKKKLLLLLLJJJIIIDDDCCCCCCEEEFFFHHHIIIJJJGGGCCC===:::999888888888888888777666666555444444111111111111111111111111222222222222222222222222111111111111111111111111111111111111111222222333111111111111111111111111111111222333444444444444444555666666555666:::===HHHkkkyyyWWWJJJKKKeeexxxeeeVVVOOOLLLIIIGGG@@@CCCBBBBBBDDDHHHfffwwwvvvtttlll___RRRKKKIIIDDD???===???@@@BBBFFFLLLQQQUUU\\\dddjjjnnnpppppplllnnnqqqvvvzzz|||}}}}}}~~~}}}~~~}}}qqqkkkbbb___bbbsssuuuuuuuuuvvvvvvtttrrrrrrkkkeeeaaakkk~~~mmm]]]JJJDDDCCCBBBAAAAAAAAAAAAAAA??????>>>============>>>===========================>>>>>>??????>>>>>>===<<<======>>>??????@@@@@@<<<<<<;;;;;;<<<<<<===>>>>>>>>>=========>>>>>>???>>>>>>@@@AAAAAA@@@@@@???@@@@@@@@@AAABBBDDDEEEFFFDDDFFFHHHHHHGGGFFFFFFGGGHHHIIIKKKMMMMMMLLLKKKJJJKKKLLLNNNOOOPPPPPPQQQRRRVVV___nnnxxxwww}}}kkk```___bbbcccaaa^^^ZZZWWWUUUVVVWWWZZZYYYWWWUUUTTTSSSSSSSSSQQQRRRQQQOOOMMMKKKKKKLLLLLLKKKJJJJJJJJJJJJIIIGGGBBBCCCAAA??????AAACCCDDDEEEAAA===999888888888777777777777666555444333333111111111111111111111111222222222222222222222222111111111111111111111111111111000000111111222333111111111111111111111111222222222222333444555555444555555555555666888:::AAASSSpppNNNHHH]]]qqq]]]RRRMMMJJJGGG@@@EEEDDDCCCEEEFFF[[[~~~}}}uuuppplllbbbTTTMMMMMMGGGBBB???@@@AAA@@@DDDIIINNNQQQWWW]]]bbbfffhhhhhhiiimmmrrrxxx{{{}}}~~~}}}|||}}}pppgggccc^^^^^^aaarrr{{{}}}}}}wwwqqqnnnmmmmmmjjjdddcccqqqppp]]]PPPAAAAAAAAA@@@@@@???@@@@@@@@@???>>>======<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<;;;;;;<<<<<<===>>>>>>???===<<<<<<<<<<<<===>>>>>>>>>>>>======<<<======>>>>>>???AAABBBCCCBBBAAA@@@AAAAAAAAABBBCCCEEEFFFGGGBBBEEEGGGHHHGGGFFFFFFGGGHHHIIILLLNNNOOONNNMMMMMMMMMPPPRRRSSSQQQPPPQQQSSSUUU^^^kkkrrrrrr~~~sssiiiaaa___aaacccbbb```[[[WWWTTTUUUVVVZZZZZZYYYWWWUUUTTTRRRRRRNNNOOOOOOMMMJJJHHHHHHIIIIIIHHHGGGGGGHHHHHHGGGEEEGGGIIIFFF???;;;<<<===<<<@@@>>>;;;999999999888777666666555555444444333333111111111111111111111111222222222222222222222222111111111111111111111111111000000000000111222222111111111111111111111111222222222222333444555666444444444555555666777888777AAA[[[ZZZIIISSSwww~~~gggYYYRRRNNNKKKDDDGGGDDDCCCDDDAAALLLeee{{{llliiidddXXXOOOOOOJJJEEEBBBBBBAAA???AAAFFFHHHKKKOOOUUUYYY]]]^^^___ggglllrrrxxx{{{}}}~~~|||}}}|||rrriiiddd```bbbfffyyyzzznnniiiiiijjjjjjfffiii{{{fffRRRIII>>>@@@????????????@@@@@@AAA??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;:::::::::;;;<<<===>>>===============>>>??????>>>======<<<<<<<<<<<<<<<>>>???AAABBBCCCCCCBBBAAABBBBBBBBBBBBCCCDDDEEEFFFBBBDDDGGGGGGGGGFFFFFFGGGGGGHHHKKKNNNOOOOOOOOONNNNNNQQQTTTTTTRRRPPPQQQRRRTTT___jjjkkkjjjxxxzzzmmmhhheee```^^^___bbbbbb```\\\WWWUUUVVVXXX[[[[[[[[[ZZZWWWTTTQQQOOOLLLMMMMMMLLLIIIGGGGGGGGGEEEDDDCCCCCCDDDDDDCCCBBBHHHKKKIII@@@;;;<<<===;;;;;;:::999999::::::888666444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000111222222111111111111111111111111222222222111222444555666444444333444666666777666444<<>>???CCCBBBEEEJJJOOOTTTWWWZZZ[[[eeejjjqqqvvvyyy{{{~~~~~~||||||yyymmmgggffflll}}}mmmggghhhjjjlllkkkrrr___LLLGGGBBB??????>>>>>>???@@@AAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<::::::999999:::;;;=====================>>>>>>???>>>===<<<<<<;;;;;;;;;<<<>>>>>>???@@@AAABBBBBBBBBCCCBBBBBBBBBBBBBBBCCCCCCBBBDDDGGGHHHGGGFFFGGGHHHFFFHHHKKKMMMOOOPPPPPPOOOLLLPPPTTTTTTPPPNNNOOOQQQSSS___kkkkkkhhhuuuqqqcccaaabbbaaa___```___``````\\\XXXVVVWWWZZZ[[[\\\\\\[[[XXXTTTPPPMMMKKKLLLMMMLLLIIIGGGGGGGGGCCCAAA@@@@@@BBBBBBAAA??????DDDCCC<<<888:::<<<:::777777777999;;;:::888666333444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000111111222000000000000000000000000333222111111222333555666444333333444666777666555777AAA<<>>AAA@@@CCCHHHMMMRRRWWWYYY[[[ccchhhoootttwwwzzz~~~~~~||||||wwwnnniiiooonnnhhhjjjkkkooopppyyy{{{WWWEEEEEECCC???>>>>>>>>>???@@@AAABBB@@@@@@???======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<:::999999888999:::<<<======<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;===>>>>>>???@@@@@@AAAAAACCCBBBAAAAAA@@@@@@AAAAAABBBDDDGGGHHHGGGGGGGGGHHHEEEGGGJJJMMMOOOPPPPPPPPPJJJOOOSSSSSSOOOLLLMMMPPPPPP___nnnooolllxxx|||vvvnnnccc]]]\\\]]]\\\[[[\\\[[[ZZZWWWUUUVVVXXX[[[]]][[[YYYXXXVVVSSSNNNKKKMMMMMMMMMKKKIIIFFFDDDBBBBBBBBBAAA@@@>>>===;;;:::;;;;;;::::::999888777777999999777666555555555555444444333333333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111222333333444444333333333444444444555555222;;;:::???iiiUUUNNNkkkyyyggg___ZZZUUUMMMJJJGGGDDDCCCCCCEEEGGGSSSwwwqqqllleee\\\VVVPPPLLLGGGDDDBBBAAA???>>>AAABBBEEEHHHLLLPPPRRRTTT^^^fffppptttuuuuuuxxx{{{|||~~~~~~xxxpppiiihhhggglll{{{rrrSSSDDD@@@@@@<<<<<<===>>>???@@@AAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;<<<===<<<;;;::::::;;;<<<===:::;;;<<<<<<<<<;;;:::999========================;;;;;;<<<<<<===>>>>>>>>>@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFIIIIIIIIIKKKNNNOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOTTT[[[hhhnnnhhhmmmzzzssskkkeee^^^ZZZ[[[[[[YYYWWW[[[ZZZYYYVVVTTTTTTWWWZZZXXXWWWUUUTTTSSSQQQMMMKKKKKKKKKKKKJJJHHHEEEBBBAAA@@@@@@@@@???>>><<<;;;:::;;;::::::999888888777777999888777666555555555555444444333333333222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111222222333444444333333333444444444444555111999999999VVVfffOOO[[[rrrwwwfffdddbbb]]]QQQNNNJJJEEECCCBBBCCCDDDFFF]]]sssfff^^^\\\SSSOOOJJJGGGDDDCCCAAA@@@===???AAADDDGGGKKKMMMOOO[[[bbbkkkqqqtttuuuwwwyyy~~~|||}}}rrrkkkhhheeeuuuhhhLLL???===>>>=========>>>??????@@@@@@AAA@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<;;;:::999999:::;;;<<<::::::;;;<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>??????@@@AAABBBBBBCCCAAABBBBBBCCCCCCDDDEEEEEEFFFFFFGGGIIILLLNNNNNNNNNMMMNNNOOOPPPQQQRRRRRRRRRTTTWWW```ccc]]]aaawwwjjjaaa]]]YYYXXXYYYZZZXXXUUUYYYYYYWWWTTTRRRRRRUUUXXXTTTRRRPPPOOOPPPOOOMMMLLLJJJJJJIIIHHHFFFDDDAAA???>>>>>>>>>===<<<;;;;;;:::::::::999999888777777777888777666555555555555555333333333333222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111111222333333333333333333333444444444444111888999555AAAhhh|||rrrOOOIIIWWW~~~~~~eeebbb```XXXUUURRRLLLGGGCCCAAAAAAAAABBBKKK\\\||||||iiibbbcccXXXTTTNNNJJJGGGEEECCCAAA<<<===>>>AAACCCFFFIIIJJJVVV[[[ccckkkqqquuuvvvvvv~~~{{{yyy|||yyysssnnniii~~~\\\DDD<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<;;;:::999888::::::999999999999::::::999:::;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<======>>><<<<<<===>>>???@@@AAABBB@@@@@@AAAAAABBBCCCCCCDDDBBBCCCEEEFFFHHHJJJJJJKKKKKKMMMPPPRRRTTTUUUVVVVVVUUUTTTXXX[[[VVVZZZvvvxxxfff___\\\YYYXXXXXXYYYXXXWWWXXXWWWUUURRRPPPPPPSSSUUUQQQPPPNNNOOOPPPPPPPPPOOOIIIIIIHHHHHHFFFCCCAAA???===<<<<<<;;;::::::::::::999999888888777777777777777666555555444444444555333333333222222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000111111222222222333222222333333333444444444555888999666888SSS~~~yyyTTTDDDKKKnnnjjj___[[[SSSVVVSSSNNNHHHDDDAAA@@@???DDDGGGMMMdddpppeeeccc\\\WWWQQQLLLHHHEEEBBB@@@>>>>>>>>>@@@AAADDDFFFGGGNNNRRRZZZdddnnntttvvvuuu{{{~~~{{{xxxwww}}}{{{yyy~~~yyytttqqqRRRAAA===???@@@????????????>>>>>>======>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888999;;;;;;;;;:::888666::::::999999999999::::::999999:::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<======;;;;;;<<<>>>???@@@AAABBB@@@@@@AAAAAABBBCCCCCCCCCBBBCCCEEEFFFFFFFFFFFFGGGJJJLLLOOORRRUUUVVVVVVUUUWWWTTTWWW[[[[[[aaa~~~uuucccaaa]]]YYYVVVUUUWWWXXXYYYWWWVVVTTTQQQOOOOOOQQQSSSRRRQQQPPPQQQSSSSSSRRRQQQHHHHHHHHHHHHFFFDDDAAA@@@===<<<;;;:::999999::::::888888777777777777666666666555444444444444444444333333222222222111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111000111111111111111222222222222222333333333444444666444666888888HHHwww^^^JJJJJJbbbyyyfff___YYYUUUSSSNNNIIIEEEBBBAAA@@@CCCDDDCCCQQQ{{{kkk``````[[[TTTNNNJJJFFFBBB@@@??????>>>>>>???AAACCCDDDGGGKKKRRR\\\gggooossstttyyy{{{~~~}}}wwwvvvxxx~~~vvvsssqqq|||bbbJJJ???>>>@@@AAA@@@@@@??????>>>===============<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;999777666::::::;;;;;;;;;;;;::::::999999999:::;;;<<<======999999999999999999999999999999::::::;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAA@@@AAAAAABBBBBBCCCDDDDDDGGGIIIKKKKKKIIIGGGFFFGGGJJJKKKNNNPPPRRRSSSTTTTTTVVVTTTXXXaaaeeeppp}}}mmm^^^___\\\XXXTTTRRRSSSVVVXXXWWWVVVTTTQQQNNNNNNPPPRRRSSSRRRRRRTTTUUUUUURRRPPPGGGGGGHHHGGGFFFCCCAAA@@@>>>===;;;999999999999:::777777777666666666666666555444444333333333444444222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111222222222222333333333333444000222888999@@@aaalllSSSIIISSSiiipppbbb\\\WWWUUUQQQMMMIIIEEEDDDCCCBBBAAA???DDD___zzzdddfffaaaZZZSSSMMMIIIDDDBBBAAA???>>><<<===>>>???AAACCCGGGLLLTTT\\\dddkkknnnuuuwww{{{~~~}}}|||uuuwww|||tttmmmggg~~~lllRRRCCC>>>>>>>>>@@@@@@?????????>>>>>>============<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999:::;;;:::999888777::::::;;;;;;;;;;;;::::::999999888888999:::;;;<<<999999999999999999999999888888999::::::;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCDDDJJJNNNQQQPPPLLLIIIIIIJJJJJJJJJLLLNNNPPPRRRSSSTTTRRRRRRZZZffflllxxx}}}qqqkkkcccZZZZZZZZZXXXVVVTTTTTTUUUWWWWWWVVVTTTQQQNNNMMMOOORRRQQQRRRSSSTTTUUUSSSOOOLLLEEEFFFFFFEEEDDDBBB@@@???@@@>>><<<:::888888999999666666666666666666666666444333333333333333444444222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111000000000000111222222222222333333333333///222888888:::LLLdddgggQQQJJJSSSnnnjjjbbb\\\ZZZVVVQQQMMMIIIFFFEEEBBBAAABBBCCCNNNmmmtttnnniiiaaaYYYSSSNNNIIIFFFDDDBBB@@@>>>===>>>@@@AAABBBFFFIIIMMMPPPWWW___eeennnppptttxxxzzzzzzyyyxxxsssyyy~~~tttqqqhhhVVVEEE@@@@@@???>>>>>>?????????>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<:::::::::::::::::::::::::::::::::::::::999999999888999:::;;;;;;:::999888999888777777777888999:::888888888888888888888888888888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<===??????@@@@@@AAABBBBBBBBBEEEJJJNNNNNNKKKHHHHHHJJJHHHIIIIIIKKKNNNRRRVVVXXXQQQSSS]]]iiinnnyyy~~~mmmaaa```^^^YYYWWWXXXZZZYYYXXXWWWWWWXXXWWWVVVTTTQQQNNNMMMOOORRRPPPQQQRRRTTTTTTQQQLLLHHHDDDDDDDDDDDDCCCAAA???===AAA???<<<:::888888999999555555555666666666666666333333333222222333444444222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111000000000000000111111222222222333333333444222555999888666AAAQQQaaaMMMLLLXXXrrryyypppaaa^^^ZZZUUUOOOKKKHHHFFF???@@@EEEFFFDDDRRR~~~tttooofff^^^XXXRRRMMMJJJHHHGGGDDDAAA@@@AAABBBCCCCCCFFFHHHHHHHHHMMMVVV^^^gggiiinnnrrrtttuuutttssssss{{{}}}XXXJJJ@@@@@@CCCAAA??????>>>>>>>>>>>>>>>>>>??????===============<<<<<<<<<::::::::::::::::::::::::<<<;;;:::999999999::::::777888999::::::999888777999888777666666666777888777777777777777777777777777888888999::::::;;;;;;<<<<<<;;;;;;;;;:::::::::>>>>>>>>>???@@@@@@AAAAAA>>>CCCIIIIIIGGGDDDFFFHHHGGGGGGHHHJJJNNNTTTYYY\\\SSSVVVaaakkknnnvvvwwwvvvqqqkkkddd___]]]]]]XXX\\\___[[[TTTPPPTTTXXXYYYVVVSSSPPPOOONNNLLLJJJMMMMMMMMMLLLKKKIIIGGGFFFEEECCCBBBBBBBBBBBBAAA???>>><<<:::::::::999888666666555555555555444444444333333333333333333333333111111111111111111111111111111000///////////////000000////////////000000000000000000000000000000000000000000000000000000111000//////000000///---333111000111222222111000000111111222222333444444333444444555666:::???CCCqqquuuVVVFFFNNNfffyyyggg```XXXSSSPPPLLLJJJIIIDDDAAABBBDDDCCCKKKggg|||rrrjjjfff___UUUOOOOOOJJJFFFBBB???>>>???>>>>>>BBBBBBDDDFFFIIIMMMQQQSSS\\\aaahhhkkklllmmmppprrr|||kkkJJJGGGDDD@@@>>>>>>???@@@????????????>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888999::::::999::::::::::::::::::::::::999888888888777777666666555777888777666555666888888888999999999:::::::::777777777777777777666666=========<<<<<<;;;;;;;;;<<<===>>>>>>======>>>???@@@BBBEEEFFFEEEDDDDDDEEEHHHFFFHHHLLLOOORRRZZZaaa\\\^^^eeelllqqqnnnmmmkkkgggbbb___]]]^^^[[[^^^```\\\VVVQQQQQQSSSWWWUUURRRQQQPPPOOOLLLJJJLLLLLLKKKJJJIIIGGGFFFEEECCCBBB@@@@@@AAAAAA???>>>>>><<<::::::::::::888666555555555555444444444444222222222222222222222222111111111111111111111111111111000///////////////000000////////////000000000000000000000000000000000000000000000000000000000000000//////000000111444222000000000000///---000111111222222333333444333444444555666999===AAAZZZeeeKKKKKK]]]|||sssiii]]]UUUPPPMMMJJJHHHDDDAAAAAACCCAAADDDXXXnnn}}}mmmgggeee]]]SSSNNNLLLIIIDDDAAA@@@???>>>===??????AAACCCGGGKKKNNNPPP\\\aaahhhllloooqqquuuxxx~~~uuu^^^GGGEEEBBB>>>===<<<===>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888999:::999999999999999999999999999999888888888888777777777666666777888777666555666888999999888888999999:::;;;888888777888888999;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;<<<>>>===<<<<<<===???>>>AAACCCDDDCCCCCCCCCDDDFFFEEEFFFKKKNNNPPPVVV]]]ZZZ___iiiqqqvvvdddfffgggeeecccaaaaaabbbaaabbbbbb___YYYTTTQQQPPPTTTSSSRRRRRRRRRQQQNNNKKKKKKJJJIIIHHHGGGEEEDDDDDDBBB@@@???>>>??????>>><<<>>><<<::::::::::::888777555555555555444444444444111111111111111111111111111111111111111111111111111111000///////////////000000////////////000000000000000000000000000000000000000000000000000000///111111000...///333666222000//////000000///...000000111111222333333333333444444444444777:::>>>DDD|||zzzRRRKKKTTTkkkwwwfffXXXRRROOOLLLJJJGGGCCCCCCDDDBBB???HHHUUUmmmssshhhiiieeeYYYOOOOOOLLLHHHDDDCCCAAA???===>>>>>>@@@BBBEEEIIIMMMOOOZZZ```hhhnnnrrrvvv|||kkkQQQDDDBBB???<<<;;;:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777777999:::999888888888888888888888888888888888888888777777777777666777888888666666777888:::999888888888999:::;;;;;;:::888777666777888999;;;;;;:::::::::::::::999:::;;;===<<<;;;;;;<<<>>><<<>>>@@@AAA@@@@@@AAABBBCCCBBBEEEJJJLLLLLLPPPVVVUUU]]]jjjtttxxxbbbdddggghhhgggffffffggghhhfffccc___[[[WWWTTTSSSSSSSSSSSSTTTUUUSSSPPPMMMJJJIIIHHHGGGEEEDDDDDDCCCAAA@@@>>>>>>??????===<<<===;;;:::999::::::888777555555555444444444333333111111111111111111111111111111111111111111111111111000000///////////////000000////////////000000////////////////////////////////////////////////...111222000---...444:::111000......000222222222000000000111222222333333333444444444333555888:::<<<]]]^^^NNNNNN]]]{{{ooo\\\TTTSSSQQQNNNKKKGGGDDDEEECCC@@@BBBHHHPPPmmmiiifff]]]SSSPPPMMMIIIFFFEEECCC@@@>>>???@@@AAACCCFFFIIILLLNNNVVV\\\eeemmmsssyyydddJJJAAA@@@>>>;;;:::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::888777777888999999888888888888888888888888888888888888777777777777777666777888888777666777888:::999888777888999;;;<<>>>>>>>>>>>???@@@AAAAAADDDJJJKKKJJJLLLQQQQQQZZZgggpppssscccfffhhhiiiiiihhhhhhiiijjjgggbbb\\\XXXVVVVVVVVVSSSSSSSSSUUUVVVUUURRROOOKKKIIIHHHFFFEEEDDDDDDDDDAAA@@@>>>>>>??????===<<<;;;:::888888999999888666555444444444444333333333222222222222222222222222000000000000000000000000111000000///////////////000000////////////000000////////////////////////////////////////////////...000222000---...555;;;666444111000111222222111///000000111111222333333333444444444333444666888<<>>@@@AAAAAADDDIIIJJJIIIJJJOOOQQQYYYdddkkklllyyyeeefffhhhhhhgggfffggghhhhhhfffbbb[[[UUURRRSSSTTTSSSRRRRRRSSSTTTSSSQQQOOOJJJIIIGGGEEECCCCCCCCCCCCAAA???>>>>>>>>>>>>===;;;999888777777888888777555444444444444333333333333222222222222222222222222000000000000000000000000111111000///////////////000000////////////000000000000000000000000000000000000000000000000000000...000111000...///444888<<<999444111000000///...//////000000111222222222222333444444333444666777999:::[[[gggTTTNNNbbb~~~mmmZZZVVVUUURRRMMMIIIDDDAAAAAABBBDDDEEEHHHPPPqqqwwwlllfffbbbWWWRRRMMMIIIGGGFFFEEEDDD>>>>>>>>>>>>???AAACCCEEEKKKRRRZZZbbbiiiqqqzzzzzzooottt|||fffOOO???>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999888666666888999888777999999999999999999999999777777777777888888888888777888999999777777888999888888999999999:::::::::CCCAAA>>>;;;999888999999888999999999999:::::::::999:::<<<;;;::::::;;;===;;;<<<======<<<<<>><<<<<<======;;;:::777666555555666666555444444444444333333333222222111111111111111111111111000000000000000000000000111111000///////////////000000////////////000000000000000000000000000000000000000000000000000000......//////000111222333;;;777333000///000////////////000000111111222222222333555555444444666888444:::IIInnnhhhNNNSSShhhfff\\\YYYUUUOOOMMMIIIDDDBBBCCCDDDCCCCCCHHHXXXyyy{{{nnnfff___ZZZRRRKKKHHHGGGFFFFFF@@@???>>>>>>>>>???@@@AAAFFFLLLTTT[[[aaaiiiqqqwww{{{}}}~~~xxxzzz~~~{{{xxxxxxyyy{{{lllVVVGGG======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999888666666888888888777888888888888888888888888666777777777888888888888777888999999777777888999666888999;;;;;;:::999888777666666666666777888999999999999999::::::;;;;;;:::;;;<<<<<<;;;;;;<<<===<<<===>>>===<<<===@@@BBB??????AAAFFFGGGFFFIIINNNQQQVVV___dddaaacccyyyhhhiiiiiihhhggggggjjjlllhhhmmmooohhh\\\RRRNNNOOOQQQOOOLLLLLLMMMMMMLLLKKKGGGFFFCCCAAA??????@@@@@@>>><<<;;;;;;;;;;;;:::888666555444444555666444333444444444333333333222222000000000000000000000000000000000000000000000000111111000///////////////000000////////////000000000000000000000000000000000000000000000000000000///...---///111222111000555222///...///222333333/////////000111111222222111333555555555555777888111???===MMM{{{RRRGGGTTTlllqqqccc^^^ZZZRRRRRROOOIIIEEEDDDDDDBBB;;;FFFKKKVVV~~~uuugggggg```VVVNNNIIIGGGFFFFFFCCCBBB@@@?????????@@@AAACCCIIIPPPVVV\\\ccckkkrrrxxx{{{~~~{{{rrryyyrrrdddccckkkssssss~~~aaaNNNDDD@@@;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999999999999999999999999777666666777888888777777777777777777777777777666666777777888888888999777999999999888777888999555777:::<<<<<<;;;999777666777888999:::;;;;;;<<<999999999::::::;;;;;;;;;:::;;;===<<<;;;;;;<<<>>>===>>>>>>>>>===>>>@@@CCC>>>===???DDDEEEEEEHHHNNNMMMRRR\\\aaa]]]ZZZiii|||ccccccdddeeeffffffffffffdddfffgggeee___XXXSSSPPPPPPMMMJJJIIIIIIIIIIIIHHHFFFEEEDDDAAA???===;;;:::;;;;;;:::::::::999999999666666555444333333222222333333333222222222111111333333222111000000000111111111000000//////......000000///...............////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111222333333333333222444555>>>EEE^^^^^^FFFSSSTTThhhvvvggg[[[XXXRRRMMMLLLJJJEEECCCCCC@@@EEEGGGHHHXXXooojjjeee]]]UUUOOOKKKJJJJJJFFFDDDBBBAAA?????????@@@BBBDDDIIINNNTTT[[[bbbhhhmmmrrrxxx|||~~~{{{rrrxxxaaa[[[aaacccgggppplllVVVKKKDDD===>>>======<<<;;;;;;::::::::::::::::::::::::::::::888888888888888888888888777777666666666666777777666666777777777777666666666666666666777777777777777777777777777777777777777777888888888999999999888666555666999:::999666<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<===>>>>>>======<<<<<<<<<>>>@@@AAAAAAAAAAAABBBDDDEEEGGGHHHMMMPPPWWW[[[UUUTTTdddyyy___```aaaccccccccccccbbb```aaaaaaaaa^^^YYYSSSPPPRRROOOLLLJJJJJJJJJIIIHHHDDDDDDBBB@@@>>><<<;;;:::::::::::::::999999999999666555555444333333222222333333222222222111111111222222111111000111111111111000000000/////////...000000///...............////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111222333333333333222444444<<>>???@@@AAAAAABBBCCCDDDFFFGGGHHHJJJNNNVVV[[[YYY[[[oooZZZ[[[^^^___``````^^^]]][[[ZZZZZZ[[[\\\ZZZTTTPPPRRROOOLLLJJJIIIIIIGGGFFFAAAAAA@@@>>>===<<<;;;:::::::::999999999888888888555555444444333333222222333222222222222111111111111111000000000111222222000000000000////////////000//////............///////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111222333333333333222666555:::;;;CCCpppYYYJJJHHHQQQkkkuuukkk^^^WWWQQQPPPOOOJJJFFFEEEBBBAAACCCEEEFFFUUUpppkkkeee___YYYTTTNNNJJJEEEDDDBBB@@@?????????@@@>>>AAADDDHHHLLLRRRXXX]]]ccciiiqqqwww{{{~~~~~~mmmlllsssiii```ccc```\\\ccc{{{xxx[[[HHHAAA>>>;;;===<<<<<<;;;;;;::::::999999999999999999999999999777777777777777777777777777666666555555666666777555666666777777666666555555555666666666777777777777777777777777777777777777777777777888888888888:::888666666888999:::999999999999999888888888888::::::::::::::::::::::::<<<<<<<<<<<<===>>>???@@@AAAAAABBBCCCDDDFFFGGGHHHGGGKKKTTT\\\]]]eee~~~WWWXXX[[[]]]^^^]]][[[ZZZXXXUUUTTTVVVZZZZZZVVVQQQQQQNNNJJJHHHGGGFFFEEECCC???>>>======<<<;;;::::::999999888888888777777777444444444333333333222222222222222222111111111111000000///000000111222333000000000000////////////000///............//////////////////////////////............///////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111222333333333333222777666999888666PPPaaaKKKIIIZZZzzzhhh^^^VVVTTTQQQKKKFFFDDDFFF??????EEEBBBDDD```wwwiiibbb___[[[SSSKKKGGGEEECCCBBB@@@@@@@@@@@@===???AAADDDGGGKKKQQQUUU[[[bbbkkkrrrvvvzzzvvvrrrwww~~~gggbbbaaaZZZ]]]qqqjjjOOO@@@<<<<<<<<<;;;;;;;;;;;;::::::999999999999999999999999999999777777777777777777777777666666666555555666666666555666666666666666666555555555555666666666777777777777777777777777777777666666666777777777888888888777555555666777999999999999999999999999888888::::::999999999999999999;;;;;;<<<<<<===>>>>>>??????@@@@@@AAABBBDDDEEEFFFEEEIIISSS\\\aaammmVVVWWWYYY[[[\\\[[[ZZZYYYXXXTTTRRRTTTXXXZZZVVVRRRQQQNNNJJJHHHGGGFFFEEECCC======<<<;;;;;;::::::999888888777777777666666666333333333333333222222222222222222111111111000000////////////000111222222////////////000000000000//////............//////////////////////////////............///////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111222333333333333222555777999999444>>>ooo^^^LLLTTTnnnrrrggg\\\XXXVVVPPPKKKIIIIII???>>>FFFDDD>>>JJJ___xxxuuuhhhfffddd[[[QQQJJJIIIGGGDDDBBBAAAAAAAAA<<<>>>???@@@BBBFFFJJJNNNQQQXXXaaahhhmmmrrrxxx||||||vvviiikkkhhhkkkzzz```III>>>;;;;;;;;;:::::::::::::::999999999888888888888888888888888666666666666666666666666666666555555555555666666555555666666666666555555555555555555666666666666666666666666666666666666555555666666666777777777666666555555444555777888999999999999::::::::::::999999999999999999888888:::;;;<<<<<<===>>>>>>>>>=========>>>@@@AAACCCDDDFFFIIIRRR[[[aaaoooWWWWWWXXXYYYZZZZZZZZZZZZXXXUUUSSSSSSUUUVVVTTTRRRQQQNNNKKKIIIHHHHHHFFFEEE======<<<;;;::::::999999777777666666666555555555333333333333222222222222222111111111111000000000000000/////////000111111////////////000000000000///............//////000////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111222333333333333222111666777:::::::::ZZZ{{{XXXOOOZZZzzzzzzlll^^^XXXWWWRRRNNNLLLKKKBBB@@@FFFEEE>>>@@@JJJTTT|||qqqiiiddd]]]VVVPPPNNNKKKHHHEEEDDDCCCCCC===>>>?????????BBBFFFIIINNNTTT\\\bbbhhhnnnuuuzzzxxx|||{{{|||}}}vvvYYYGGG???;;;999999999999999999999999999999777777777777777777777777666666666666666666666666666555555444444555555666444555555666666555555444444444555555555666666666666666666666666666666666555555555555666666666666444555777777666555666888999999999:::::::::::::::999999999999999999999999::::::;;;===============;;;;;;<<<===>>>@@@AAABBBEEEHHHPPPYYY___mmmWWWWWWWWWWWWWWWYYYZZZ[[[XXXWWWUUUSSSQQQQQQPPPPPPNNNKKKHHHFFFFFFFFFEEEDDD>>>======;;;:::999888888666666666555555555444444222222222222222222222222111111111111000000000000111000000////////////000.../////////000000000111...............///000000////////////////////////............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111222333333333333222111555333777===888FFFlllvvvRRRQQQdddxxxfff]]]YYYTTTOOOMMMIIIFFFDDDDDDBBB>>>@@@EEELLL```nnnccc___^^^UUUSSSPPPLLLHHHFFFDDDDDD>>>??????>>>>>>???BBBEEEKKKPPPVVV\\\aaahhhpppvvvuuuzzz}}}zzzzzz}}}zzz|||eeeMMMAAA???<<<999888888888888999999999999999777777777777777777777777555555555555555555555555666555555444444555555666444555555666666555555444444444444555555555666666666666666666666666666666444444555555555666666666333666::::::888777777888888888888888999999999:::888888999999::::::;;;;;;999:::;;;============<<<;;;;;;<<<===>>>@@@AAABBBCCCFFFNNNVVV\\\iiiXXXWWWUUUUUUUUUWWWZZZ[[[XXXXXXVVVRRRNNNMMMMMMNNNIIIFFFCCCBBBBBBBBBBBBAAA???>>>===<<<:::999888777666666555555555444444444222222222222222222222222111111111111000000000000222111000//////...//////.../////////000000111111...............///000111////////////////////////............/////////000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111222333333333333222333666///222<<<444777SSSvvv^^^OOORRRddduuuhhhaaaZZZSSSPPPHHHIIIHHHBBB======BBBGGGEEECCCXXXyyyiiiggglllYYYWWWSSSNNNJJJGGGEEEEEE???@@@???>>>===>>>AAADDDBBBFFFLLLQQQVVV]]]gggmmmsssyyy~~~wwwnnngggddddddfffkkkooosssxxx~~~xxxttt|||jjjTTT@@@;;;===<<<999999888888888888888888999999777777777777777777777777555555555555555555555555555555555444444555555555444555555555555555555444444444444555555555666666666666666666666666666666444444444555555555666666444888<<<===;;;999888999666666777777888888888999888888999:::;;;;;;<<<<<<999:::;;;============<<<<<<<<<<<<===>>>@@@BBBCCC@@@CCCKKKTTTZZZggg``````\\\XXXYYY\\\YYYTTTVVVWWWVVVQQQLLLIIIJJJLLLGGGFFFDDDCCCAAA@@@@@@@@@??????>>><<<:::888777666555555444444444333333333222222222111111111111000111111000000//////......////////////////////////////////////////////////........................................................................////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222555555555555444666:::<<>>>>>???@@@AAAFFFKKKMMMOOOTTT\\\ccckkkpppwww|||~~~~~~xxxeeeSSSLLLMMMPPPVVVZZZ[[[^^^kkk|||hhhOOOIIIAAA:::888888888999777777777777777777777777666666666666555555555555444444444444444444444444444444444444444444444444666666666666666666666666333333222222333333444555555555666666666666555555555555555666555555444444555555555555555666777777555555555555666666666666777888:::999999999:::<<<888999999::::::;;;;;;<<<999:::;;;===>>>@@@AAABBBDDDEEEEEEMMMXXX___yyy^^^______]]]^^^```]]]WWWWWWVVVTTTQQQMMMKKKKKKLLLFFFEEEDDDBBBAAA@@@??????<<<<<<;;;::::::999888888555444444444444333333333222222222111111111000000111000000000/////////...////////////////////////////////////////////////........................................................................////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222444555555555444666999<<>>BBBGGGIIIKKKPPPXXX^^^eeeiiiooouuuzzz}}}lllPPPJJJLLLMMMNNNNNNNNNTTTddd{{{|||___IIIEEE>>>:::999999::::::777777777777777777777777666666666666555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444555555555666666666666555555222333333333333333222222555555555555555666666777666666666777777777777888777777888777777999<<>>???AAABBBCCCEEEFFFEEELLLWWW^^^xxx[[[___aaaaaaccceeebbb]]]XXXUUURRRPPPOOONNNLLLKKKEEEDDDCCCAAA??????>>>>>>999999999999888888888888444444444444333333333333222222111111111000000000000000000000////////////////////////////////////////////////////////////........................................................................////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222444555555555444555888;;;:::XXXvvv\\\HHHWWWmmm___[[[VVVRRROOONNNIIIBBB>>>???;;;===AAABBBGGGcccwwwjjjfffaaa]]]UUUMMMMMMQQQHHHGGGDDDAAA@@@@@@@@@AAA<<>>BBB888999999::::::;;;;;;<<<======>>>???@@@BBBBBBCCCEEEFFFEEEKKKVVV^^^uuuYYY]]]``````bbbfffeeebbbXXXTTTQQQPPPPPPPPPLLLIIICCCBBBAAA???>>>======<<<888888777777777666666666444444444333333333222222111111111111000000000000000000000000////////////////////////////////////////////////////////////........................................................................////////////////////////////////////////////////////////////////////////////////////000000000000000000111111111222222222333444555444444555777999===GGGmmmrrrPPPNNNmmmjjj]]]YYYSSSOOONNNKKKEEE@@@???BBBAAADDDDDD@@@NNN}}}qqqjjjccc^^^XXXRRRPPPRRRJJJHHHEEEBBBAAA@@@@@@AAA===???BBBDDDFFFJJJPPPTTTXXX[[[```hhhqqqwwwyyyyyyoooVVVLLLIIIRRRNNNJJJLLLZZZnnncccKKK>>><<<::::::::::::999888777777777777777777777777666666555555555444444444444444444444444444444444333333333333333333333333333333333333333333333333333333222222333333444555444444444555555444444444333333444555555555444444555444444444444555666666666666777777777888888888777777777666666888<<>>???@@@AAABBBBBBBBBEEEDDDJJJUUU^^^sssXXX[[[\\\ZZZ\\\aaadddcccWWWTTTQQQPPPPPPOOOKKKGGGBBBAAA???>>><<<;;;;;;;;;888888777666555444444333444444333333333222222222111111111000000000//////////////////000000000000////////////////////////////////////////////////........................................................................////////////////////////////////////////////////////////////////////////////////////000000000000000000111111111222222222222444555444444444666777<<<999QQQkkkSSSYYYsss~~~iii```WWWOOONNNMMMIIIEEECCCBBB>>>@@@DDDAAACCC[[[yyytttfff```]]]XXXSSSQQQMMMKKKGGGDDDBBBAAAAAAAAA??????@@@AAACCCFFFJJJMMMQQQTTTZZZaaaiiinnnoooooouuuiiiUUUSSSQQQOOOKKKHHHLLLZZZpppoooRRRAAA<<<;;;:::::::::999777555666666666666666666666666555555555555444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333222222333333444555333333444444444444333333222333333444555555444444444444444444444555666666555555555666666666777777666888999:::888777888999888999999::::::;;;;;;<<<<<<<<<===>>>???AAABBBBBBAAAFFFFFFLLLXXX```rrrWWWZZZYYYUUUUUUZZZ______VVVTTTRRRPPPNNNLLLHHHFFF@@@???>>><<<;;;:::999999888888777666555444333333333333333333222222222222111111000000000/////////////////////000000000000////////////////////////////////////////////////........................................................................////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222222333444444333333444666:::555AAAgggoooVVVWWWlllqqqcccVVVQQQQQQMMMJJJHHHBBB===>>>CCCCCC@@@FFFOOOuuuuuujjjfff___XXXTTTQQQOOOKKKHHHEEEDDDDDDDDD@@@???>>>>>>???AAADDDEEEHHHLLLRRRWWW]]]ccciiinnnppptttfffbbbYYYXXXUUUQQQNNNTTThhhzzz|||\\\AAA:::<<<;;;:::::::::999777444666666666666666666666666555555555444444444444333444444444444444444444444333333333333333333333333444444444444444444444444333333222222333333444555222333333444444333333222///000111222222333333222444444333333444444555666555555555555666666666666555888:::;;;999777666666888999999::::::;;;;;;<<<:::;;;<<<>>>@@@AAABBBCCCDDDKKKMMMRRR]]]dddrrrTTTXXXXXXTTTRRRUUUXXXXXXTTTTTTSSSQQQLLLHHHEEEDDD???>>><<<;;;999888888888777777666666555555555444333333333222222222222111111000000000////////////.../////////000000000111////////////////////////////////////////////////........................................................................////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222111333444444333333333555777999>>>NNNrrrlllQQQSSS___vvvbbbXXXUUUQQQMMMKKKDDDCCCBBBAAAAAAAAAAAAAAANNN___|||pppfff___\\\VVVTTTPPPLLLIIIHHHGGGGGGCCCBBB???>>>>>>@@@@@@AAABBBFFFKKKOOOTTT^^^mmmyyy~~~~~~yyynnnjjjiiihhhgggbbbbbbnnn|||kkkMMM888<<<;;;:::999999::::::888666666666666666666666666666555555555444444444333333444444444444444444444444222222222222222222222222333333333333333333333333333333222222333333444555222222333333333333222222//////000222222333333222444444333333444444555666555666666666666777777777555777999999888777777888888999999::::::;;;;;;<<<:::;;;<<>>===<<<:::999888777777555555555666666666777777333333333222222222111111000000000000////////////.../////////000000111111////////////////////////////////////////////////........................................................................////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222111333444444333222333444111;;;===<<>>===<<<:::888666555444666555555555555444444444222222222111111111111000000000000000000000000000////////////////////////////////////////////////////////////////////////........................................................................------............------...///////////////......///////////////...................../////////000000111111111111222222222333333333444444444555555555444;;;<<>>======>>>FFFMMMiiirrrhhhmmm```\\\WWWRRRNNNJJJFFFCCCFFFDDDBBBAAABBBBBB@@@???>>><<>><<<;;;:::999777666555444555555444444444333333333222222111111111000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................................................................------............------......///////////////.........//////////////////....../////////000000000000111111111111222222222333333333333444444444444:::444333;;;>>>BBBhhhzzz\\\FFFGGGQQQhhh|||kkk\\\UUUTTTPPPKKKGGGDDDCCCAAA@@@>>>BBB@@@@@@LLLaaauuuqqqiii___VVVPPPMMMMMMMMMJJJHHHFFFFFFFFFDDDCCCCCCAAA@@@???>>>???GGGOOO___hhhuuuWWWVVVlllrrrccc\\\```eeegggkkkyyybbbIII===<<<:::666888777666777999:::999888666666666555555555555444555555555555555444444444444444444444444444444444444444444444444444444444222222222222222222222222333333333333333333333333222222222222222333444444222222333333333333222222222222333333444444555555777777888888888888777777666777777888888777777666666888::::::999:::;;;======<<<===@@@@@@???BBBGGGDDDIIIOOOTTTZZZaaakkkqqqTTTRRROOOKKKIIIIIIIIIIIIFFFFFFDDD@@@===;;;;;;===::::::999888666555444444444444444444333333333222111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................................................................------............---------...//////////////////............////////////...////////////000000000000000111111111222222222222222333333333444444444777777222888===555KKKoooRRRIIIIII___xxx___UUUVVVRRRNNNJJJHHHEEEAAA===???CCCCCCDDDEEEIIIfff~~~wwwmmmddd]]]WWWQQQMMMMMMKKKHHHGGGHHHGGGFFFEEEAAAAAA@@@@@@>>>???CCCGGGQQQ[[[yyybbbWWWhhhuuuZZZUUUXXX[[[\\\```mmmwwweeeMMM===:::<<<;;;888888777666777888999888777666666555555555444444444666666666555555444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222111222333333444222222333333333333222222222222333333333444444444444444555555666666555555666666777777777777666666555777999999999:::<<<===>>><<<===??????>>>BBBGGGKKKNNNRRRUUUXXX```llluuuUUUSSSOOOLLLIIIHHHHHHHHHDDDCCCBBB>>>;;;:::;;;<<<888888777666666555444444444333333333222222222222111111111000000000//////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................------............------------...///////////////---.........//////000000////////////000000000111000000111111111222222222222222222333333333444444222:::555555<<<777???^^^hhhRRREEESSStttbbbVVVVVVSSSPPPOOOOOOLLLFFFAAA>>>>>>>>>CCCFFFAAAKKKfffxxxjjjddd```ZZZTTTMMMKKKIIIHHHIIIIIIHHHGGG@@@BBBBBBAAA@@@BBBDDDDDDIIISSSppptttdddlll~~~gggZZZYYYZZZZZZ[[[fffuuubbbRRRAAA999:::<<<;;;999:::999777777777777666444555555555555444444444444666666555555444444444333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222111111111111222333333111222222333333222222111222222222333333333333333222333444555555555555555666666777777777777666666555777888999999999;;;===>>>;;;<<<>>>>>>>>>BBBHHHPPPQQQRRRRRRTTT___ppp}}}RRRPPPNNNKKKHHHFFFFFFFFF@@@AAA@@@>>>;;;999:::;;;666666666555555444444444333333333222222222111111111111000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................------............------,,,---...///000000000000------......///000000000/////////000000000111111000111111111111222222222222222222222333333333333111777666444888999<<>>>>>CCCIIITTTUUUTTTSSSVVVdddxxxLLLKKKJJJGGGEEECCCAAAAAA<<<>>>>>>===:::888888888555555555444444444444444222222222222111111111111111000000000////////////////////////////////////------------------------////////////////////////////////////////////////........................................................................------............------,,,---...///000000000000------......///000000111//////000000000111111111000111111111111222222222111222222222222333333333333000555777222444:::;;;OOOpppnnnXXXRRR]]]wwwggg___UUUPPPPPPPPPLLLHHHEEEFFF>>>;;;BBBCCC???EEEGGG___{{{mmmfffbbb]]]ZZZVVVSSSQQQNNNKKKIIIFFFHHHFFFAAAAAACCCBBB>>>>>>CCCOOOZZZ[[[XXX___lllzzzsssuuuyyyzzz~~~ooofff___^^^[[[\\\lll~~~gggSSSDDD<<<777999;;;888666888999777666666777777666444555555555444444444333333222222222333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222333111111222222222222111111222222222222222222222222333333444555666666666666555555666666666666555555666888999999888888999;;;;;;999999<<<===>>>DDDKKKVVVXXXXXXVVVXXXeeeyyyGGGGGGFFFEEEBBB@@@>>><<<:::;;;===<<<:::777666666444444444444444444444444222222222111111111111000000000000000////////////////////////////////////------------------------////////////////////////////////////////////////........................................................................---..................---,,,---...///000000000000---------...///000000111000000000000111111111111000111111111111222222222111111222222222333333333777***222:::---+++777999777LLLxxxoooQQQGGG[[[uuutttdddYYYUUUTTTQQQNNNAAAIIIDDD<<>>===888777<<<<<<888666999777666555666777888777666555555444444444333333333111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111000111222222333111111222222222222111111222222222222222222222222000111222333444444444444555555666666666666555555777888999999888777888::::::888888<<<===???EEELLLSSSVVVVVVTTTTTT^^^qqqGGGEEECCCCCCBBBAAA>>>;;;<<<<<<;;;:::999777777666555555444444444333333333111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000//////............////////////////////////////////////.........---------------............------000111///,,,---000///,,,---------............///000///...///000111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222333444444555555666???===RRR~~~iiiJJJLLL]]]tttrrr\\\TTTTTTQQQKKKLLLGGGCCCAAABBBAAA>>>;;;DDDDDDEEERRRttt|||pppmmmiiieeebbb\\\UUUOOOMMMLLLJJJGGGFFFFFFFFFEEEDDD@@@@@@@@@AAABBBCCCDDDEEENNNRRRXXX^^^ccchhhmmmpppuuuyyy}}}yyycccUUU[[[hhhuuurrrooolllggglllwww~~~aaaMMM???<<<;;;:::999888666555555666666666666555555555555333333333444444555555555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000111222222222222111000111111111111222222222222222111111222222333444777777777777777777777777666777777777777888888888;;;999999<<<======AAAHHHRRRRRRQQQLLLLLLTTTdddrrrFFFDDDBBBBBBAAA@@@===;;;;;;;;;:::999888777666666444444444444333333333333111111111111111111111111//////////////////////////////////////////////////////////////////////////////............////////////////////////////////////.........---------------............------***------++++++//////------------............///000.........000111000///////////////////////////////////////////////////000000000000000000000000000000000111222222333333222222333333444555555555999;;;FFFmmm|||eeeOOOKKKcccooo]]]UUUQQQMMMMMMIIIDDDAAA@@@@@@>>><<>>;;;AAAMMMXXXvvvvvviiiddd^^^YYY___ZZZTTTOOOLLLIIIGGGEEEGGGGGGEEEDDDCCCCCCCCCCCCAAABBBDDDFFFHHHLLLRRRVVV[[[^^^dddiiilllppptttwwwxxxzzz|||}}}fff___mmm~~~oooXXXQQQRRRUUUaaaqqqsssVVVAAA===<<<777777777777888888888888666666666666555555555555555555555444444333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000111111222222222222222000000111111111222222222333333333333333444555555777777777777777777777777888888999999999::::::::::::888999<<<===<<<@@@FFFKKKLLLOOOTTT]]]fffoootttCCCAAA@@@@@@@@@???<<<:::777777777666666555555444333333222222222111111111000000000000000000000000........................////////////////////////........................//////............//////////////////////////////---.....................------............------///777:::666000...///...---------............//////------...///000///...................................................////////////////////////000000000111222222333333111111222222333444444555111777777999FFF^^^vvv\\\NNNHHHPPP\\\ooonnnZZZPPPPPPOOOMMMLLLIIIFFFDDDAAAAAA@@@???===>>>BBBGGGSSSzzztttlllhhheeeddd___XXXRRROOOLLLJJJIIIFFFFFFEEEDDDDDDDDDDDDDDDAAABBBCCCCCCDDDGGGLLLOOOQQQUUUZZZ```eeejjjooosssvvvxxx{{{~~~xxxgggiiirrrooo\\\YYYZZZYYYaaannn~~~~~~}}}|||}}}wwweeeMMM;;;;;;===666777777777777888888888666666666666555555555555555555555444444333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111222333333444444333333000000111111111222222222222222222222222333333444666666666666666666666666888888999999999:::::::::999777999<<<===<<<@@@EEELLLNNNRRRXXX```hhhnnnrrrAAA@@@>>>>>>???>>>;;;999666666666555555444444444222222222111111111000000000000000000000000000000........................////////////////////////........................//////............//////////////////////////////---------...............------............------+++111333111...///000///---------............///...---,,,---///000///...................................................000000000000000000000000000000000111222222333333111111222222333333444444...222555;;;>>>EEEpppsss\\\JJJIIIPPP___~~~jjjXXXTTTOOOMMMMMMLLLHHHDDDDDD@@@>>>@@@AAA???@@@BBBDDDWWWppp|||rrrjjjgggbbb[[[VVVSSSQQQPPPOOOHHHGGGFFFEEEEEEEEEEEEEEEBBBCCCDDDDDDDDDEEEHHHJJJIIIMMMRRRWWW\\\aaafffjjjooorrrwww{{{}}}qqqaaa___^^^YYY]]]fffyyy~~~xxxwwwxxxyyy{{{{{{|||cccWWWEEE888777999777777777777777777777777666666666666555555555555444444444444444444333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222111222222333444333333333000111111111111222222222222111111111111222333333666666666666666666666666888888888888999999999:::888777999======<<>>===<<<<<<<<<;;;999777555555555444444444444444222111111111000000000000000000000000000000000000........................////////////////////////........................//////............//////////////////////////////---------.........//////------............------***---...+++,,,///000------------............///...---,,,---///000///...........................////////////////////////000000000000000000000000000000000111222222333333111111111222333333444444000111333:::;;;999TTT{{{^^^PPPLLLRRRiiijjj```SSSMMMOOOPPPMMMHHHFFFAAA@@@BBBAAA>>>>>>AAA???BBBKKK```~~~zzzsssmmmeee^^^ZZZWWWUUUTTTMMMLLLJJJIIIGGGFFFFFFFFFBBBCCCEEEDDDCCCCCCDDDFFFEEEGGGKKKNNNQQQUUUZZZ]]]```eeelllqqquuuxxx|||~~~}}}kkkeee```WWWVVV]]]nnn}}}{{{vvvssssssvvvzzz~~~hhhLLLGGG???666666777777777777777777666666666666666666666555555555555333333444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222000000111222222222222111000111111111111222222222333222222222222333444444666666666666666666666666777777777888888888999999777666999======<<>><<>>@@@@@@?????????@@@III]]]pppyyymmmdddaaabbbVVVTTTQQQNNNMMMLLLKKKJJJGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFHHHIIINNNOOORRRWWW]]]dddiiilllsssuuuxxx{{{}}}ppp^^^bbbkkk{{{|||xxxtttuuuuuuttttttuuuxxx{{{SSSJJJ???999777888666444777777777777777777777777666666555444333333222222333333333333333333333333333333333333333333333333111111222222222222111111111111111111111111111111222222222222222222222222000000000000111111111111000000111111222222222333000111111111111222222222///000111222222222222222555555555444444555555555555555555555555555555555555555666666777888888888999;;;<<<=========???AAAEEEJJJPPPWWW\\\bbbfffjjj999999888888777777666666222222222222222222222222111111111111111111111111000000000000000000000000//////............//////////////////////////////...........................------------...//////...................................................................................................------------...//////................................................////////////////////////---------.........//////000000////////////000000000000111111111222222222333333222333555888<<<>>>LLLuuuwwwZZZLLLKKK\\\ppplll]]]WWWTTTSSSQQQNNNLLLLLLHHHBBB@@@BBB@@@>>>>>>>>>===@@@MMMZZZnnnzzzqqqiiieee___ZZZUUUQQQQQQPPPNNNLLLHHHHHHGGGFFFFFFFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHLLLMMMOOOSSSWWW\\\```cccjjjmmmqqquuuxxx{{{wwwsssppp}}}~~~yyysssooonnnppprrrsssvvv{{{zzzfffJJJDDD;;;777777888777555666666666666666666666666666555555444333333222222333333333333333333333333333333333333333333333333111111222222222222111111111111111111111111111111222222222222222222222222000000000000111111111111000000000111111222222222000111111111111222222222111111222222222111111000555444444333333444444555555555555555555555555555444555555666666777888888888:::<<<<<<<<<===???AAAEEEJJJQQQXXX]]]bbbfffhhh|||888888777777666555555444222222222222222222222222111111111111111111111111000000000000000000000000//////............//////////////////////////////...........................------------...//////...................................................................................................------------...//////................................................////////////////////////------........./////////000000////////////000000000000000111111111222222333333333444666777999:::===UUUxxxZZZEEENNN[[[rrrrrrccc\\\YYYTTTPPPMMMLLLIIICCC@@@BBB???======>>>===<<>>AAAVVVfffPPPOOO[[[tttnnnbbbXXXRRRNNNMMMKKKFFFDDDFFFAAA======@@@AAA>>>>>>???BBBIII\\\xxxpppeeeXXXRRRSSSWWWYYYYYYVVVUUURRROOOLLLIIIGGGFFFGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEFFFHHHJJJLLLNNNRRRUUUZZZ^^^bbbfffkkknnnsss~~~~~~~~~}}}{{{wwwtttnnnpppqqqqqqqqqqqqqqqrrrtttvvvzzz{{{uuuuuu{{{{{{]]]HHHAAA:::888666666888999777666666666666666666666666666555555444444444333333333333333333333333333333333111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000111111111222222222222222222222222111000///333222222222222222222333444444444444444444444444333333444444555666666666777888::::::;;;===@@@BBBEEEJJJQQQVVVZZZ\\\^^^```iii666666555555444333333333111111111111111111111111000000000000000000000000//////////////////////////////............//////////////////////////////...........................------------...//////...................................................................................................------------...//////................................................////////////////////////........./////////000000000000////////////000000//////000000000111111111333333444555666555555444999888<<>>AAABBB@@@???@@@>>>===DDDQQQ]]]nnntttgggaaaaaaaaa```[[[ZZZWWWTTTQQQNNNMMMLLLIIIHHHFFFDDDDDDCCCDDDDDDCCCCCCCCCCCCEEEGGGIIIJJJIIILLLPPPSSSUUUXXX\\\___aaannn~~~}}}xxxwwwvvvuuuuuussspppmmmgggjjjnnnppprrruuuyyy}}}qqqqqqqqqsssxxxjjjIII;;;<<<888777777888888888666555555555555555555555555555444444444444444333333333333333333333333333333333111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000///000000000111111111111111111111000000000000000000000111111111222222222///000111222222222222222222222222111111222222222444444444444444444444444333333444444555666666666777888999:::;;;===AAADDDDDDHHHNNNSSSUUUWWWYYYZZZaaa{{{666666555555444333333333111111111111111111111111000000000000000000000000000000000000000000000000//////............//////////////////////////////...........................------------...//////------------------------...........................................................................------------...//////................................................////////////////////////....../////////000000000000000////////////000000/////////000000000111111222333444444555444444444000888;;;???[[[vvvRRRKKKVVVeeevvvrrrfffZZZTTTQQQMMMKKKMMMKKKEEEAAABBBAAA>>>===???;;;;;;>>>BBBBBBIII```wwwvvvlllfffddd```___]]][[[YYYWWWVVVVVVMMMLLLJJJHHHFFFFFFFFFFFFCCCCCCCCCCCCDDDEEEGGGHHHEEEGGGJJJLLLLLLNNNQQQSSSWWWZZZ```hhhrrr~~~|||yyyvvvyyy{{{|||}}}~~~|||zzzzzz{{{{{{{{{zzzxxxwwwuuuuuussspppooonnnllljjjhhhjjjmmmqqqtttvvv{{{~~~ssslllfffjjjpppxxx{{{XXX@@@999<<<888888888888777666555555555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111222222222111111111111111000111111111111222222222//////000222222333333333333222222111111222222333333333333333333333333333333444444555666666777777777888999:::;;;>>>CCCFFFEEEHHHLLLOOOQQQSSSUUUWWW]]]www666666666555444444333333111111111111111111111111000000000000000000000000000000000000000000000000//////............//////////////////////////////...........................------------...//////------------------------...........................................................................------------...//////................................................////////////////////////.../////////000000000000000000////////////000000////////////000000000111222222333333333444444555222888<<<===GGGeeesssYYYPPPUUUbbbnnn{{{iii]]]UUUNNNKKKLLLLLLHHHEEEDDDAAA======@@@:::===@@@???<<>><<<;;;666777777777666555555555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333111111222222222222111111111111111111111111111111222222222222222222222222000000000000111111111111333333333333222222222111000111111111111222222222000111111222222222111111333333222222222222333333333333333333333333333333444555555666666777888888888999:::;;;<<<@@@EEEHHHGGGIIILLLMMMNNNPPPSSSVVV]]]www777666666555555444333333000000000000000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////...........................------------...//////------------------------...........................................................................------------...//////................................................////////////////////////////////////000000000000000000////////////000000////////////000000000000222222222222333444555555888222333;;;AAAOOOqqqqqqXXXPPPVVV___lll{{{kkk___VVVQQQQQQIIIGGGGGGHHHEEE@@@@@@DDD<<<@@@AAA???>>>AAAEEEGGGMMM]]]}}}wwwtttooojjjddd___\\\ZZZWWWUUUSSSPPPNNNMMMLLLLLLIIIHHHFFFDDDCCCCCCDDDDDDCCCEEEGGGHHHHHHIIIKKKMMMJJJLLLOOOSSSWWW\\\```bbbooorrrllleeeddd^^^```lllbbbfffkkklllkkkjjjmmmooorrrrrrrrrtttwwwxxxxxxwwwzzzyyywwwvvvuuutttsssssstttrrrqqqoooppprrrtttvvvyyyxxxuuuttttttssspppnnnggghhhjjjkkkjjjiiigggfffeeecccbbbcccggglllpppqqqnnnrrrxxx||||||pppjjjhhhiiijjjnnnttt}}}xxxRRR===<<<;;;555444555666555444444555666555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333111111222222222222111111111111111111111111111111222222222222222222222222000000000000111111111111444444444333333222222222000111111111111222222222222222222222222111000///444333333222222333333444333333333333333333333333555555666666777888888888999999:::;;;===@@@FFFJJJIIIKKKLLLLLLMMMOOOSSSVVV^^^xxx666666555444333333222222111111111111000000000000000000000000000000000000000000//////.........---......------------..............................---------............///------------------------........................................................................+++///111...,,,......,,,---------............///...............................................................///000000////////////////////////000000000000000000000000////////////000000000000222222111111222222333444666444555666777>>>RRRfffuuuZZZNNNYYYaaauuusss___UUUTTTQQQKKKHHHJJJJJJFFFCCCCCCBBB@@@>>>>>>>>>>>>>>><<>>===DDD@@@BBBLLLVVVddd}}}vvvpppgggccc___[[[YYYXXXVVVTTTVVVSSSQQQOOONNNLLLIIIGGGEEEEEEFFFGGGGGGGGGFFFFFFEEEFFFFFFHHHJJJLLLMMMOOOPPPPPPQQQQQQQQQPPPOOOOOOTTTUUUUUUUUUVVVXXXYYYZZZXXXYYY[[[\\\]]]^^^^^^^^^`````````______```aaaaaabbbaaa___^^^^^^^^^```aaaaaa```______aaabbb```]]]YYYYYYYYY[[[^^^```bbbbbbdddgggjjjnnnrrrvvv|||}}}uuufff^^^YYY[[[___cccjjjqqq}}}bbbGGG>>>;;;777666999666666666666555555555555666444333555777777666444555555444444444333333333222222333333333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000///...//////000000000000000333333333222222111111111000000000000000000000000222222222222222222222222333333333333333333333333555555555444555555555555555333222333666888777666999999::::::<<<@@@GGGKKKLLLHHHGGGKKKNNNPPPTTTXXXbbbuuu555444444333333222222222111111000000000000//////////////////////////////////////////..................------------..............................---------............///------------------------------------------------................................................///000///...111555333...---------............///...............................................................///000000////////////////////////////////////////////////////////////000000000000222111111111111222333333666444555777777666999???YYYfffOOOIIIKKK___zzzmmm^^^TTTMMMOOOQQQOOOJJJGGGFFFDDDBBBAAAAAAAAA@@@>>>EEE@@@>>>@@@BBBFFFVVVgggzzzsssjjjeeeccc```[[[VVVWWWVVVUUUTTTSSSPPPLLLIIIIIIIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLMMMMMMNNNMMMMMMMMMNNNNNNOOOOOOPPPQQQSSSSSSSSSTTTUUUWWWXXXXXXXXXXXXWWWWWWVVVWWWWWWXXXYYYZZZZZZZZZYYYXXXXXXXXXXXXYYYVVVUUUUUUWWWZZZ[[[[[[ZZZXXXYYYZZZ]]]```dddggghhhgggjjjpppuuu{{{uuuhhh```WWWUUUWWW]]]ccchhhrrr{{{```LLL;;;777888777777999666666666555555555555444666444333444555555444333555555444444444333333333222222333333333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000...///000000111111000000222222222222222111111111000000000000000000000000222222222222222222222222333333333333333333333333555555666666555555444333111444888;;;:::888777666::::::;;;;;;<<>>FFFFFF@@@999666666777888999:::;;;>>>CCCGGGGGGGGGJJJOOOOOONNNQQQVVVcccqqq111111111111111111111111000000////////////.......................................///////////////......------------..............................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,---,,,+++...222000+++---------............///...............................................................///000000////////////////////////........................////////////000000000000111000000000000111222222444555333111222555666333777:::GGGbbbsss^^^[[[bbbppp~~~zzziii[[[SSSRRRQQQNNNKKKIIIHHHGGGEEECCCAAA@@@???===<<<===@@@DDD???@@@EEEOOO[[[kkkyyynnngggbbb^^^\\\___^^^^^^\\\[[[YYYWWWVVVSSSRRRQQQOOONNNMMMMMMLLLMMMMMMNNNOOOOOOOOONNNNNNJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMNNNNNNOOOOOONNNNNNOOOOOOOOOOOOOOOPPPQQQRRROOOOOOPPPPPPRRRSSSUUUVVVWWWXXXZZZ\\\]]]```dddhhhkkkpppvvv{{{zzzsssiiiddd]]]XXXWWW[[[bbbfffkkkmmmttt}}}xxxcccGGG<<<:::777666666666555555555555555444444444444333444444444333222333666888555555444444444333333333222222333333333333444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111///000111111222222111111000000000111111111111111111111111111111111111111222222222222222222222222222222222333333444444444333333222333333444666666>>>@@@???:::444333666;;;777888999:::;;;>>>BBBEEEFFFGGGLLLPPPOOOLLLNNNRRR```nnn000111111111111111111111000000/////////............................................./////////000......------------..............................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................+++...///,,,---//////+++---------............///...............................................................///000000////////////////////////........................////////////000000000000000000000000000111222222111555555111000444555333444777:::DDDcccvvvaaaXXXXXX^^^iiiyyypppaaa[[[VVVTTTPPPNNNMMMLLLIIIGGGFFFEEECCC@@@>>>???AAAAAACCC??????AAACCCHHHSSS___yyyyyyrrrnnnooonnnllliiifffbbb___^^^YYYXXXWWWUUUTTTSSSRRRRRRTTTUUUUUUUUUUUUTTTTTTSSSNNNMMMMMMMMMMMMNNNOOOOOOSSSSSSTTTTTTUUUUUUTTTTTTUUUTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTUUUWWWZZZ]]]___```cccfffhhhkkkooouuuyyy|||zzzrrrkkkccc^^^[[[[[[\\\^^^ccckkksssxxx}}}}}}uuu^^^RRRIII:::888888666444444666777777555555555444444444333333333444555444333444888;;;555555444444444333333333222222333333333333444444222222222222222222222222111111111111111111111111111111111111111111111111///000000000111111111111000000111222222222222111///000000000111111111222111111111111111111111111222222222222222222222222111111222222333444555555999888555333333444666777<<<;;;999555222222666:::777888:::;;;<<<>>>BBBEEEFFFGGGJJJMMMJJJGGGJJJPPPYYYggg000000000000000111111111000/////////....................................---.........//////000000.........------.................................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................+++///111...,,,......,,,---------.........//////...............................................................///000000////////////////////////........................////////////000000000000000000000000000111111222---444666333222777999666333;;;:::777JJJvvvmmm[[[LLLLLLUUUfffzzzooofffZZZXXXTTTRRRPPPOOOMMMKKKBBBEEEGGGFFFEEEBBB???;;;<<<:::<<<@@@@@@@@@FFFOOOUUUfffyyy~~~|||yyyuuupppkkkgggeee___^^^]]][[[ZZZYYYXXXXXXUUUUUUUUUUUUTTTSSSRRRRRRSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVWWWVVVVVVVVVYYYXXXXXXWWWWWWWWWXXXXXX[[[ZZZZZZ[[[]]]bbbfffhhhkkknnnrrruuuxxx~~~{{{pppgggaaa\\\XXXTTTUUUYYY___fffnnnvvv~~~kkkKKK???@@@:::999:::999555444666777888555555444444444333333333333444555444333555999===555555444444444333333333222222333333333444444444222222222222222222222222111111111111111111111111111111111111111111111111//////000000111111111222000000111222222222222111//////000000111111111222111111111111111111111111222222222222222222222222000000111222444555666666???===888555333444555777444666888999888666555444888999;;;<<<===???CCCFFFGGGGGGHHHIIIFFFCCCHHHOOORRRaaa000000000000000000000000////////////////////////................................................------............------................................................+++,,,------......------,,,,,,,,,---------......------------------------........................//////.........---------........................---------............///---------............///............////////////////////////////////////............////////////222111//////000111111000////////////000000000000111222222333333444444555777555888>>>BBBQQQvvvzzzcccRRRJJJSSScccttt{{{jjjeeeZZZQQQOOOPPPLLLEEEQQQLLLFFFBBBAAAAAA???===@@@???>>>>>>???AAACCCEEEIIIQQQ\\\iiiyyyyyysssffffffdddcccaaa```^^^^^^\\\ZZZXXXXXXYYY[[[[[[ZZZWWWVVVVVVXXXZZZ[[[[[[YYY[[[[[[[[[[[[]]]^^^```aaa___```bbbccccccbbbaaaaaabbbdddgggggghhhkkkqqqvvvxxx~~~yyypppeee\\\WWWTTTQQQOOOQQQUUU]]]jjjuuuzzzpppXXXEEE:::999===888888777555444666999<<<444666888777666444555555333333333444444444555555444444444333333222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111000000000000111111111111111000///000222333333222//////000111222333333444111111111111111111111111111111111111111111111111333222111111222333555666NNNFFF<<<555222333444444333444555555444444555777555777888888999;;;???AAABBBDDDEEEDDDCCCCCCDDDEEEPPP___000000000000000000000000////////////////////////................................................------............------................................................+++,,,------......------,,,,,,,,,---------......------------------------........................//////.........---------........................---------............///---------............///............////////////////////////////////////............////////////111///......///000000///////////////000000000000111111222333333444444555666333555888888@@@YYYtttqqq]]]VVVVVV[[[iiixxxvvv```SSSPPPPPPNNNQQQNNNKKKJJJJJJHHHEEEBBBAAA@@@???>>>>>>@@@AAACCC>>>CCCIIIPPPYYYfffvvv|||xxxtttqqqooojjjhhhfffeeefffgggfffeeehhhfffeeedddfffffffffeeecccdddeeegggjjjlllmmmnnnrrrssstttuuuuuutttssssssxxxzzz}}}tttiiibbb[[[TTTNNNMMMMMMMMMPPPUUU\\\ffftttxxx\\\III???999888999888777555333333777===BBB888777666666555555444444333333333444444444555555444444444333333222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111000000000000111111111111000111222222222222222222111111000000000000000000111111111111111111111111222222222111111111111111222111111111111333444555>>>:::555222333444444444333444555555444444555777777888999999999:::===@@@AAABBBCCCCCCBBBBBBCCCEEEOOO^^^000000000000000000000000////////////////////////................................................------............------................................................+++,,,------......------,,,,,,,,,---------......------------------------.......................................---------........................---------............///---------............///............////////////////////////////////////............///////////////...---...///000///...////////////000000000000111111222222333444444444444222333666333333>>>NNNiiikkkZZZPPPSSS\\\uuutttZZZQQQQQQSSSQQQQQQPPPPPPOOOLLLGGGDDDDDDCCCAAA???>>>>>>??????<<<>>>@@@BBBDDDIIIQQQWWWkkkxxx~~~|||yyywwwwwwwwwwwwvvvyyy{{{~~~zzzoooeee\\\TTTOOONNNKKKJJJLLLMMMQQQZZZdddkkkttt{{{bbbFFF:::999999777666888666444222333888???EEE===999555444555555444222333333333444444444555555444444333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111000000000000111111111111///222666555333000000222333222111000////////////111111111111111111111111222222222222111111000000111000000000111222333444222111111333444555444222333444555555444444555777999999:::999888999<<<>>>???@@@AAAAAAAAABBBDDDFFFNNN\\\000000000000000000000000////////////////////////................................................------............------................................................+++,,,------......------,,,,,,,,,---------......------------------------........................................................................---------............///---------............///............////////////////////////////////////............///////////////...---...000111000...////////////000000000000111111111222333333444444444222444777666555999@@@QQQ~~~ttt]]]RRRRRRbbbmmmZZZSSSRRRWWWVVVUUUSSSQQQNNNJJJHHHGGGFFFDDDAAA???>>>>>>===@@@BBBCCCBBBBBBDDDGGGKKKMMMUUUaaannn~~~uuuooofff]]]VVVQQQOOOMMMMMMNNNQQQTTTUUUZZZgggttt|||eeePPP<<<666999:::888666666555444333444777===AAABBB;;;444222444666444111333333333444444444555555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111///000000000111111111111...333888888333//////111333333111000000000111111111111111111111111111111333333222222111000000000111111111222222333444444333333444555555444333111333444555555444444555777:::::::::999888999;;;===???@@@AAAAAAAAABBBEEEGGGOOO[[[}}}////////////////////////////////////////////////................................................------............------................................................+++,,,------......------,,,,,,,,,---------......------------------------........................---.............................................---------............///---------............///............////////////////////////////////////............/////////////////////000222222111///////////////000000000000000000111222222333333444444222333666888999;;;???FFF```www___TTTXXXuuusssaaaVVV]]][[[XXXSSSPPPNNNNNNOOOJJJIIIGGGEEEBBB@@@???>>>???@@@AAAAAAAAABBBCCCEEEEEEHHHNNNVVVaaannn~~~zzzsssmmmaaa]]]XXXRRRNNNNNNPPPRRRNNNQQQWWW\\\]]]bbbpppfffOOODDD;;;999:::888666666333555666666555555777888DDD===555222444555444111333333333444444444555555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111///000000000111111111111---333888777222//////111333222111111222333555777111111111111111111111111222222222111111111000000222222333444444555555555555555555555444333333333333444555555444444555777999::::::999888999;;;===AAABBBBBBBBBBBBCCCFFFIIIPPP[[[{{{////////////////////////////////////////////////................................................------............------................................................+++,,,------......------,,,,,,,,,---------......------------------------........................---------.......................................---------............///---------............///............////////////////////////////////////............///////////////...///111333333222000////////////000000000000000000111111222333333333333222222333444666888:::>>>FFF```~~~kkkSSSaaaqqq|||{{{jjjeeeaaa[[[SSSMMMKKKMMMPPPLLLKKKJJJHHHFFFDDDCCCBBB@@@???????????????@@@@@@BBB@@@AAAEEEIIINNNWWW___iiiuuu}}}wwwpppiiiccc\\\XXXTTTSSSPPPMMMKKKMMMQQQUUUVVVYYY```gggiiinnnzzzqqqPPP@@@<<<:::;;;999555444555333555777777555333333333CCC===777444444444444222333333333444444444555555222222333333333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111000000000000111111111111...111555444222//////111222111111111333666999;;;111111111111111111111111111111111111111111111111222333444555666666666555111333333333222222444666333444555555444444555777777888999999999:::===???CCCCCCCCCBBBBBBCCCFFFIIIPPPZZZyyy////////////////////////////////////////////////................................................------............------................................................+++,,,------......------,,,,,,,,,---------......------------------------........................---------.........//////........................---------............///---------............///............////////////////////////////////////............////////////------...000333333111///////////////000000000000000000000111222222333333111333333222111333666777777777EEE\\\wwwrrriiibbbeeennn|||}}}xxxnnnaaaUUUOOOMMMOOOMMMMMMMMMLLLJJJIIIGGGFFFEEECCCBBBAAAAAAAAAAAAAAA???<<<;;;>>>???>>>AAAGGGIIIOOOXXXbbblllwwwzzzvvvssseeeaaa\\\XXXUUUSSSQQQOOOOOOPPPQQQPPPPPPSSSWWW[[[dddffflllqqqsssuuu|||~~~kkkTTTBBB:::777777:::999666555777444666777777555333333444@@@===999666444333333444333333333444444444555555222222222333333444444444222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111000000000000111111111111//////000111111111000000222111000000222555999;;;111111111111111111111111000000000111222222333333111222333555555555555444000222444555333333444666333444555555444444555777555666777888999;;;???BBBCCCCCCBBBAAA@@@AAAEEEHHHOOOXXXvvv////////////////////////////////////////////////................................................---..................---................................................+++,,,------......------,,,,,,,,,---------......------------------------........................---------.........//////........................---------.........//////---------.........//////............/////////000////////////////////////............/////////000,,,,,,---000222222000...////////////000000000000000000000111222222333333111444666555333555777888333444777;;;SSSooofffgggoooxxxgggZZZTTTSSSNNNNNNNNNNNNMMMLLLJJJJJJGGGFFFCCCCCCDDDEEEEEEEEEBBB>>>>>>CCCCCC???@@@DDDHHHHHHHHHIIIMMMUUU___eeeiiirrr~~~|||vvvuuuxxxzzzwwwuuuqqqllleee^^^XXXUUURRRPPPLLLKKKLLLNNNPPPPPPOOORRRUUUWWWYYY\\\aaaeeemmmmmmqqquuuuuusssvvv|||eeeMMM???;;;:::666555888;;;999888999666777777555444444666777>>>===;;;777444222333555333333333444444444555555222222222333333444444444222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111000000000000111111111111///...---...000111111000222111000000111444777:::111111111111111111111111//////000111222333333444000111333444555555444333222555999999666333333444333444666555444444555777333555777888999<<>>@@@BBB:::;;;===>>>@@@BBBCCCDDDIIIQQQooo000000////////////000000//////...---------------//////////////////////////////............//////...........................................................................---------------,,,,,,------------------------........................................................................---------------------------------............///---------............///........................////////////////////////............////////////////////////////////////000000000000000000000000000111222222333333222222111222444333222222333555444777888888AAAZZZ~~~xxxooobbb\\\WWWRRRQQQTTTVVVUUURRROOOLLLJJJIIIJJJKKKKKKJJJHHHGGGEEEDDDDDDCCCAAA???AAA@@@@@@@@@AAACCCEEEFFFGGGKKKOOOSSSXXX```hhhnnn{{{xxxssssssqqqlllbbbXXXOOOLLLNNNQQQRRRQQQOOOMMMLLLLLLLLLLLLKKKLLLLLLMMMNNNSSSYYY]]]lllpppssspppjjjiiinnnsssuuuwwwyyyzzz}}}{{{cccOOODDD>>>:::777666666666666666666666666777777666444222222555888KKKBBB999666444111111333111222333333333333222111222222222222222222222222222111000000111222222111222222111000000111222222000000000000000000000000222222111111000///////////////000111111111111111000000000000000000000000111000///...///000222333222222111111111111222222111222222222333333333333222222222222222333444444333333333333333333333333333333444555666777888888777888888999;;;===???@@@;;;<<<===>>>???@@@AAAAAAIIIPPPnnn222111000//////...//////......------,,,,,,------//////////////////////////////............//////........................................................................,,,,,,,,,------.........------------------------........................................................................---------------------------------............///---------............///........................////////////////////////............////////////////////////////////////000000000000000000000000000111222222333333222222111222333333222222333555444666777666999EEEYYYhhhxxxuuuxxxuuulll```XXXVVVXXXZZZZZZUUUSSSPPPOOOOOOPPPOOONNNOOOLLLJJJHHHGGGFFFCCCAAABBBAAAAAA@@@??????>>>>>>@@@BBBEEEFFFHHHKKKNNNQQQWWW[[[```ffflllssszzz~~~}}}zzzvvvqqqnnngggcccbbbdddbbb^^^]]]___cccaaa\\\UUUNNNIIIFFFFFFGGGGGGGGGGGGIIIKKKMMMNNNMMMNNNOOOQQQTTTYYY```eeelllsssyyywwwqqqooovvv~~~xxxdddKKK===;;;<<<888444666666666666666666666666444777888555111111666<<>>>>>??????HHHNNNkkk222222000///............///......---------......//////////////////////////////............//////........................---------.......................................,,,,,,,,,---------......------------------------........................................................................---------------------------------............///---------............///........................////////////////////////............////////////////////////////////////////////////////////////000000111222222222222222000222333333222222333444444555555444555999???EEEbbbrrrrrrzzzxxxiiiaaa^^^^^^^^^\\\ZZZWWWUUUUUUUUUTTTSSSSSSQQQOOOMMMMMMKKKIIIGGGFFFFFFFFFEEEDDDBBB@@@??????AAABBBCCCDDDEEEFFFFFFHHHIIILLLNNNPPPTTTXXX\\\]]]bbbjjjpppuuuyyy}}}~~~yyyuuuqqqnnnmmmdddbbb```]]]ZZZWWWUUUSSSQQQMMMLLLNNNNNNMMMNNNQQQ\\\\\\ZZZVVVPPPJJJGGGFFFHHHHHHHHHIIIKKKNNNPPPQQQUUUWWWZZZ]]]___aaaeeehhhjjjpppvvvxxxwwwyyyzzzaaaQQQ>>>666777;;;:::666666666666666666666666666222666888555111111999@@@FFF;;;222111444555555666111444777::::::888555333222222222222222222222222111222333222111000111111111111111000000111111111000000000000000000000000//////000000111111111111//////000111111111111111000000000000000000000000000000//////000000111222222222111111111111222222222222222333333333333444444444444555666888999:::555555555555555555555555333333444555555666777777777777777777777888999:::;;;;;;<<<===>>>???@@@AAAGGGLLLggg222222000///............000///////////////000000//////////////////////////////............//////........................---------.........//////..............................---------,,,,,,,,,------------------------........................................................................---------------------------------............///---------............///........................////////////////////////............////////////////////////////////////////////////////////////000000111222222222222111000111333222111111222444444444444555555777999:::GGGTTT}}}yyyxxx}}}qqqiiieeedddbbb___\\\YYYYYYXXXWWWVVVTTTRRRPPPOOOOOOOOOMMMKKKIIIJJJKKKKKKJJJHHHFFFEEE@@@@@@AAABBBCCCCCCBBBAAADDDDDDEEEDDDCCCEEEGGGJJJHHHKKKOOORRRVVVZZZ___ccceeeiiinnnooommmnnnsssxxxxxxwwwuuuqqqnnnkkkhhhggggggfffccc```\\\ZZZXXXVVVMMMMMMLLLKKKIIIHHHGGGHHHIIIEEEDDDFFFGGGEEEGGGKKKTTTTTTSSSOOOKKKGGGFFFFFFJJJJJJKKKLLLNNNQQQSSSUUUaaaeeeiiillllllkkkjjjjjjsssuuuyyy~~~lll___KKKDDD;;;777777999999888555555555555555555555555222666888555111333;;;CCC;;;444///222555555444555///000222333333333222111222222222222222222222222222444666555333111111222222222222222222222222222000000000000000000000000/////////000111111222222//////000111111111111111000000000000000000000000000000000000000111111222222222111111111111222222111111111111222222222222333333333444555777888999555555555555555555555555333333444444555555666666666666666666666777888888999:::<<<>>>@@@BBBDDDEEEGGGKKKddd222111000//////...//////000000000///000000111111//////////////////////////////............//////........................,,,,,,------.../////////.................................------,,,,,,,,,------------------------........................................................................---------------------------------............///---------............///........................////////////////////////............////////////////////////////////////000000000000000000000000///000111111222222111111000111222222111111222444333444444555666888999:::>>>>>>[[[wwwrrroooiiifffbbb___^^^]]][[[ZZZVVVTTTRRRQQQRRRQQQOOOMMMKKKLLLMMMMMMMMMLLLKKKJJJHHHFFFEEEEEEFFFEEECCCAAA@@@AAABBBAAA@@@AAABBBDDDCCCDDDEEEEEEGGGJJJOOOSSSRRRVVVYYYZZZYYYZZZ^^^aaa```___]]]ZZZWWWTTTRRRQQQTTTTTTSSSQQQPPPNNNMMMMMMCCCDDDEEEDDDCCCDDDFFFHHHHHHDDDCCCEEEFFFDDDEEEIIINNNNNNMMMKKKHHHGGGHHHJJJHHHIIIJJJLLLPPPSSSWWWYYYdddhhhnnnqqqqqqpppnnnmmmuuuwww|||pppXXXKKK<<<<<<;;;999666555666777555555555555555555555555222555666444333666>>>EEE666222111444555222000111111111111222222333444444222222222222222222222222222555888777333111111333222222333333333333222222000000000000000000000000//////000000111111111222//////000111111111111111000000000000000000000000///000000000111111111111222222111111111111222222000000111111111222222222111111111111222333444555333333333333333333333333333333444444444555555555666666555555666777888888888:::;;;>>>AAACCCEEEFFFHHHJJJbbb000000////////////000000///////////////000111111//////////////////////////////............//////........................,,,,,,------...//////000........................,,,,,,---------------...------------------------........................................................................---------------------------------............///---------............///........................////////////////////////............////////////////////////////////////000000000000000000000000///000000111111111111111///111222222111111222333222333555555555666777888;;;999EEEhhh}}}tttqqqmmmjjjhhhgggeeeccc]]][[[YYYXXXWWWVVVSSSQQQNNNOOOOOOOOOOOONNNNNNMMMOOOLLLJJJJJJLLLLLLJJJHHHAAACCCDDDDDDCCCBBBCCCDDDBBBCCCDDDDDDDDDEEEGGGJJJIIIJJJKKKLLLMMMNNNOOOPPPOOONNNMMMLLLKKKIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGBBBDDDEEEDDDCCCDDDHHHKKKIIIFFFEEEHHHHHHFFFGGGJJJLLLMMMNNNMMMLLLLLLNNNPPPMMMNNNOOOQQQUUUYYY\\\^^^cccgggmmmrrruuuxxxzzz|||~~~zzz\\\JJJBBB999::::::999666555555555555555555555555555555555444444333333444999@@@EEE333222444666333//////333333444555555666777777777222222222222222222222222111555888777333000000222000111222333333222111000000000000000000000000000000000000000000111111111//////000111111111111111000000000000000000000000//////000111111111111111222222111111111111222222111111111222222222333333222222111111222333444444333333333333333333333333333333444444444444555555555555555555666777999999999:::;;;===@@@BBBCCCDDDIIIJJJaaa000////////////000000111...............///000000//////////////////////////////............//////........................,,,,,,------...///000000........................***++++++,,,---//////000------------------------........................................................................---------------------------------.........//////---------.........//////........................////////////////////////............/////////000////////////////////////000000000000000000000000//////000111111111111111///111222222111111222333000333555555333222333444888::::::EEEjjj~~~{{{wwwtttrrrpppnnnlllfffdddaaa___]]][[[XXXVVVSSSRRRRRRQQQQQQPPPPPPPPPNNNKKKJJJKKKNNNPPPOOONNNGGGHHHJJJJJJGGGEEEDDDDDD@@@BBBEEEEEEDDDDDDDDDEEEDDDCCCCCCDDDFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDCCCCCCBBBCCCEEEGGGFFFDDDEEEIIILLLIIIGGGHHHKKKKKKIIIIIILLLIIIKKKMMMNNNNNNOOOQQQRRRWWWWWWXXXYYY[[[^^^aaabbbgggkkkqqqwww}}}gggJJJ===;;;<<<;;;:::999888777666555555555555555555555555555555333222222555;;;AAAEEE111222555666222...222888000111333555666666555444222222222222222222222222///444888666222...///111///000111222222111000///000000000000000000000000111111000000000000000000//////000111111111111111000000000000000000000000//////000111111111111111222222111111111111222222222222333333333444444444555555444444444555555666555555555555555555555555333333444444444444444444555555555555777888999:::::::::;;;===>>>@@@AAAAAAJJJJJJ```///////////////...............////////////......////////////////////////////////////////////////....................................////////////......................................................---,,,---...///000//////.........---------................................................,,,---......//////......................................................------------------------........................000000//////.........---..................------///000000///......000111////////////000000000000000000000000111111111111111222444555666555444444;;;888333:::JJJaaa}}}yyywwwvvvwwwqqqjjjhhhiiihhhccc___[[[VVVQQQQQQUUUXXXVVVSSSPPPOOONNNLLLKKKJJJJJJJJJLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGEEEGGGHHHGGGFFFFFFHHHJJJLLLIIIGGGGGGIIIJJJIIIGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIIIIIIIJJJKKKKKKMMMLLLLLLMMMNNNPPPRRRSSSQQQSSSUUUWWWZZZ^^^cccgggkkkllllllmmmmmmoooqqqssszzz|||dddLLL>>>:::;;;888888888888777777777777888777777666555555444444333444333222999BBBCCC>>>555444333333333333222111222222222222222222222222888666444222000/////////333333222222111000//////444333333222111111111222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222444444333222222333333333444333333222222333333444333333333444444444555555444444555555555555444444666666666666777777777777:::;;;;;;<<<>>>@@@AAABBBEEEMMM___/////////////////////.........////////////......////////////////////////////////////////////////....................................////////////...................................................------,,,---...///000//////.........---------................................................,,,---......//////......................................................------------------------........................000/////////............////////////////////////000111222111000///000222////////////000000000000000000000000111111111111111222333444555444444333555666333777AAAOOOvvv{{{yyyvvvsssoookkkfffdddccc___ZZZXXXZZZ[[[YYYVVVTTTSSSRRRPPPNNNMMMLLLKKKOOONNNLLLKKKJJJKKKLLLMMMKKKKKKKKKLLLKKKKKKJJJJJJKKKKKKKKKJJJJJJKKKMMMNNNOOOMMMKKKKKKLLLMMMLLLJJJKKKLLLLLLLLLLLLMMMMMMMMMKKKLLLLLLMMMNNNNNNOOOOOOPPPPPPPPPQQQSSSUUUWWWYYYZZZ]]]aaaeeekkkrrrzzz~~~kkkQQQBBB;;;777555888888777777777666666666777777666555555444333333333555666777===CCCAAA:::444333222222333333222111222222222222222222222222333222222111222333555666333333222222111000000///444333222222111111111222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222444333333222222333333444444333333222222333333444333333333444444444555555444555555555555555555444555555666666777777777888::::::;;;<<<===>>>@@@AAADDDLLL]]]......//////////////////......////////////......////////////////////////////////////////////////....................................////////////...................................................------------...//////...............---------................................................,,,---......//////......................................................------------------------........................////////////............///000000000000000000000///111333333222111111111////////////000000000000000000000000111111111111111111222333333333222222000555555666888===YYY~~~xxxrrroooooojjjgggbbb___^^^\\\ZZZYYYWWWVVVUUUSSSQQQNNNLLLKKKOOOMMMKKKIIIIIIJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKIIIIIIJJJLLLMMMMMMSSSRRRQQQQQQSSSTTTSSSRRRSSSTTTUUUVVVVVVVVVUUUTTTOOOPPPRRRSSSTTTTTTTTTTTTVVVVVVWWWYYY[[[^^^aaabbbcccfffjjjpppxxxnnnRRRAAA===<<<999555777666666666666555555555666555555444444333333222222555777999===???:::333222222222222222111111111222222222222222222222222111000111111333555888999333333222222111000000000333333222111111111111222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222333333333222222333333444444333333222222333333444333333333444444444555555555555555555555555555555444555555666777888888999:::::::::;;;<<<===>>>???CCCJJJ[[[............////////////......////////////......////////////////////////////////////////////////....................................////////////................................................------------......//////........................................................................,,,---......///.........................................................................................................///////////////.........///////////////000000000...000333444222111000000////////////000000000000///000000000111111111111111111111222222222111111111666666666777555DDDaaa|||{{{zzzrrrppplllhhhfffdddaaa``````___^^^\\\XXXUUURRRPPPQQQQQQPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQRRRRRRQQQNNNKKKJJJMMMOOOPPPPPPWWWWWWXXXZZZ\\\]]]]]]]]]]]]^^^aaacccdddcccbbbaaa^^^```bbbccccccbbbaaa___^^^^^^___aaadddhhhkkkmmmooorrruuuyyy{{{eeeTTTAAA888999<<<:::666666666555555555444444444444444444333333222222222222333555777888888333///111222222222111000111222222222222222222222222222333333222222222333555666222222222111111111000000222222111111111111111222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222333333222222222333444444444333333222222333333444333333333444444444555555555555555444444555555555333444555666777888999:::::::::::::::;;;;;;<<<===AAAHHHXXX---.........//////000000......////////////......////////////////////////////////////////////////....................................////////////................................................---------...............---.....................................................................,,,---......///..................................................................................................................///////////////---------....../////////---///222333111/////////////////////000000000000///000000000111111111111111111111111111111111111222555333555:::666999HHH[[[jjjyyyzzzxxxuuuttttttsssqqqooonnnmmmkkkhhhdddaaa^^^\\\ZZZ[[[\\\\\\[[[YYYVVVUUUTTTTTTSSSTTTUUUVVVWWWXXX[[[YYYWWWVVVXXXYYY[[[[[[\\\^^^aaadddfffhhhjjjkkkhhhjjjmmmpppqqqqqqqqqpppssstttvvvvvvvvvtttrrrpppggggggiiikkknnnrrrvvvxxx~~~wwwfff]]]FFF???888555666888777666555555555555444444444444333333333333333222222222555444333444444333111000000111333222000000111333222222222222222222222222333333222111111222444444222222222111111111111111111111111000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333222222222333333444555444333333222222333333444333333333444444444555555666555444444444444555666333444555666777888999::::::::::::::::::;;;<<<<<<@@@FFFUUU~~~------......///000000000......////////////......////////////////////////////////////////////////....................................////////////................................................,,,---......//////......---------...............................................................,,,---......//////...............................................................................................................///////////////,,,,,,------......//////---///111111000/////////////////////000000000000000000000000111111111111333222111111000111111111111333///222:::666333;;;999AAAIIISSSggg}}}yyyxxx{{{xxxwwwssspppllliiiggggggcccdddddddddbbb___\\\ZZZ[[[ZZZZZZZZZ\\\^^^```aaacccdddeeeeeecccccceeegggfffiiinnnppprrrsssuuuvvvtttuuuwwwzzz{{{||||||||||||}}}}}}~~~}}}|||zzzyyyqqqqqqsssuuuyyy}}}uuubbbRRRHHH888999::::::888777888888666555555555555444444444333333333333333333333333999555333444333222333666///222444333000000222444222222222222222222222222000000000111333555888999111111111111111111111111111000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222333444555555444333333222222333333444333333333444444444555555666555444333333444555666444555555666777888888999999999999:::;;;<<<===>>>@@@EEESSS|||------......///000000111......////////////......////////////////////////////////////////////////....................................////////////................................................,,,---.../////////...------------.........//////................................................,,,---......//////................................................................................................................../////////000---------...//////000000///000111111000///000111////////////000000000000000000000000111111111111444333222111000111111222000333111222888555222999888777888===HHH\\\yyy}}}}}}}}}xxxuuusssssssssrrrpppmmmjjjgggeeedddcccddddddcccccceeegggjjjllllllqqqvvvuuupppnnnqqquuutttwww{{{}}}||||||}}}~~~}}}}}}~~~~~~~~~{{{{{{}}}rrr___PPPEEE???888999;;;;;;:::999888999666666666555555555555444333333333444444444444444777333222555444111333888///222555444111000333666222222222222222222222222000000111333666999<<<>>>111111111111111111111111000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222333444555666444333333222222333333444333333333444444444555555777666444333333444666777555555666666777777777888999999999:::;;;===>>>???@@@EEERRRzzz---------...///000000111......////////////......////////////////////////////////////////////////..................................../////////000................................................,,,,,,.../////////...------------.........//////................................................,,,---......//////......................................................////////////////////////........................---.........//////000000---......///000111111222111222222111000000111333////////////000000000000000000000000111111111111555444222111111111222222///666444444888444333<<<666333444:::===DDDYYYpppyyytttqqqpppqqqrrrkkkjjjjjjjjjllloooqqqssswww~~~{{{~~~}}}vvv___LLLAAA<<<999777777666666666555444333777666666666666555555555444444444444444444444444333000000444444///111666///333666555111000333777222222222222222222222222333333444555777:::===???111111111111111111222222000000///000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222333444555666444333333222222333333444333333333444444444555555777666444333333444666777666666666666777777777777999999999:::<<<>>>@@@@@@@@@EEERRRzzz...............///000000333000...///333666666555................................................//////...------...///000000000000000000000000000........................////////////////////////------------------------........................//////.........---------........................//////000000000000//////111111000000//////......//////.........------------------............//////////////////000111111//////......---------,,,///......000333666777777111111000000000000111111////////////000000000000////////////////////////222222111111111111111111333333333333333333333333555444333333666;;;@@@CCC___~~~|||xxxxxx{{{wwwwwwvvvwww~~~oooSSSCCC>>>;;;999888777777777777666666666666555555666666555555444333333333333333333333333333333333333222222222111111111111111111111111111111000000111222222222222111444333222222444444333222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000//////000000000000000000000000333222111000000111222333000111222222111000111222222111111222444777:::<<<111111222222222333333333555444444333333444444555444444333222333444555666555555555555555777:::<<<<<<444222<<<:::777BBB>>>@@@HHHTTTvvv000///////////////000111000...---...111444666777/////////...............111111111111111111111111......------...///111222.............../////////////////////////////////////////////////////////------------------------........................//////.........---------...........................//////000000//////...000000000000//////......//////.........------------------............//////////////////000000111/////////.........------000...------///000000///000000////////////000000.../////////000000000000////////////////////////111111111111111111111111000000111111222222222333666555444444666999<<<>>>JJJUUUjjj~~~kkkYYYGGG>>><<<:::999999777777777777666666666555555555555555555444444333333333333333333333333333333333333222222222111111111111111111111111111111000000111222222222222111333222111222333444333111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000//////000000000000000000000000//////000111111000///...000111222222111000111222444333222222333555777888222222333333333444444444444444444333333444444444444444333333333444555666444555666777777888999:::@@@;;;;;;BBB>>>:::AAA???@@@HHHTTTuuu111111000//////000000000...//////...///222666:::111111000000/////////...////////////////////////............000222444555---........./////////000////////////////////////////////////////////////------------------------.......................................---------.................................//////.........000000000////////////..................------------------............/////////......//////000111///////////////.........///---,,,+++---------,,,//////............//////....../////////000000000////////////////////////111111111111111111111111000000111222222333444444666666555555555666777777;;;888>>>UUUyyy}}}oooMMMDDD<<<;;;;;;999888999777777777666666666555555555555555555555444333333333333333333333333333333333333333222222222111111111111111111111111111111000000111222222222222111222111000111222333222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000000000000000000...000222333222000---,,,000111222222111000111222555444333222111222333444333333444444444555555555444444444444444444444444444444333333444444555666444555666888888888777777333333777;;;:::999;;;@@@AAAHHHSSSttt111111000////////////000///111111///...000555:::222222111111000000//////.................................///111444666888//////000000000111111111........................////////////////////////................................................................................................------............------////////////////////////........................---------............//////............///000000////////////////////////...---,,,---///000000///.........------................../////////000000////////////////////////000000000000111111111111111222333444555666777777444444555555555444444333666888===FFFWWWrrrwwwYYYAAA===:::;;;:::777666888777777666666666555555555444444555555555444333333333333333333333333333333333333333222222222111111111111111111111111111111000000111222222222222111111000///000111222111///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000///000000000000000000000000222333444444444222000///000111222222111000111222444444333222111111111222333333333333444444444444333444444444444444444333444444444444444555555666555444555666777777666555777888>>>;;;>>>AAA<<>>;;;999:::888555555888666666666666555555555555444444444555444333333222333333333333333333333333333333333222222222111111111111111111111111111111000000111222222222222111111000//////111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111000000000000000000000000000000444444333222222222222222000111222222111000111222222222111111222222222333222222222222333333333333333333444555555444333333444444555555555666666555666444222333555777777666<<<;;;>>>444>>>EEE555AAABBBHHHPPPppp000////////////000111222///000000/////////111333111111111111111111111111111111111111111111111111000000//////000222333555222222111111000/////////........................////////////////////////................................................---------................................................//////.........---............/////////---------...............---------............///......------......///000---------...............222000---------...,,,+++......------------......------........./////////////////////////////////...//////000000111111111//////000111111222333333000111222333444444444444222444555444444:::GGGQQQrrr~~~yyyuuuZZZMMMEEE777:::777555777777555666999666666666555555555444444444444444444444333222222333333333333333333333333333333333222222222111111111111111111111111111111000000111222222222222111111000///000111222111///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111111000000000000000000000000000222111000//////000222222000111222222111000111222000111111222333333333444111111111222222222333333222333444555555444333222444444555666666666666555666444333555888:::999777555333999000IIIXXX<<>>===333999444444777999888666777666666555555555444444444333444444444444333222222333333333333333333333333333333333222222222111111111111111111111111111111000000111222222222222111222111000000222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000///000000111111222222222000111222222111000111222111222222333333333333333222222222333333333444444222333555666666555333222333444555666777666666555444444666;;;@@@@@@<<<777;;;888AAA>>>eeeyyyPPPVVVCCCHHHNNNmmm111111222333444666777888555555666:::@@@BBBAAA>>>??????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>???======;;;:::888666555444111111111111111111111111////////////////////////////////////////////////........................---------.........//////........................//////000000000000//////---------.........//////---------.........//////---------.........//////...------------...//////+++++++++,,,,,,---------...---,,,---///111222111//////............//////---------.........//////////////////////////////---......///000111111222111111111111111222222222555444333333222222333333000333666777777888;;;===888GGGcccgggZZZOOOCCC999<<>>777;;;666???:::eeewwwAAABBBCCCGGGNNNlll666777:::===???@@@@@@@@@EEEFFFGGGHHHIIIJJJJJJJJJLLLLLLKKKJJJIIIIIIJJJJJJMMMLLLJJJIIIJJJLLLOOOQQQKKKIIIHHHHHHHHHHHHGGGEEEDDDDDDCCCBBB@@@???===<<<:::999777555444444444555111000...---,,,---.....................///000000------........./////////...///////////////...---000000000///......------..............................////////////.........................................................///000///---,,,,,,.................................................../////////...------,,,,,,////////////////////////............////////////////////////000000000000111111000//////000111111222222111111222222333444555444444444444555666666:::???FFFRRRfff{{{fffOOOIIIAAA>>>===<<<888444777777777777777777777777555555666666555555444333333333333444444555555555333333333222222111111111444444444333333333222222222222222222222222222222444333222222222333444555222222222111000//////...000000000000000000000000000000000000000000000000000000000000111111111111000222333222111000111222000000111111111000///...///000111111222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333555555666666555444333333333333333444444444555555555444555EEEUUUJJJ:::999999;;;===???AAAAAAAAAAAA@@@GGGNNNlllHHHIIIKKKMMMOOOPPPQQQQQQUUUUUUVVVVVVUUUTTTTTTSSSPPPPPPOOOOOOOOOOOOOOOOOOQQQPPPOOONNNOOOPPPQQQSSSRRRPPPNNNMMMMMMMMMLLLKKKKKKKKKKKKJJJHHHFFFEEEDDDCCCBBB@@@???>>>=========999888777555444333333333000//////............///........................000000000000000000//////---------.............................................////////////.........................................................///000///---,,,---.....................................................................//////////////////////////////............////////////////////////000000000000111111111111111111111111222222111111222222333444444444444444444555555666333666999>>>JJJ___zzzvvvaaaPPPFFF@@@;;;999999999777444666666666666666666666666555555555555555444444333333333333444444444444444333333333222222222111111222222222111111111000000222222222222222222222222333222111111111222444444222222111111000//////...000000000000000000000000000000000000000000000000000000000000111111111111///111222111000///000111000000//////000111333444---......////////////...222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333555555555555555444333333333333333444444444555555555222...:::HHHBBB777:::777888:::;;;======>>>>>>???FFFMMMjjjZZZ[[[[[[\\\^^^```aaabbbaaaaaa```^^^\\\ZZZXXXWWWUUUVVVWWWWWWXXXWWWWWWVVVXXXWWWWWWWWWVVVVVVVVVVVVUUURRROOOMMMMMMNNNMMMMMMNNNNNNMMMMMMKKKJJJHHHHHHJJJJJJIIIIIIHHHGGGFFFEEEBBBBBBAAA@@@>>><<<;;;:::444444222111000/////////000000000000000/////////222222222111111000000000++++++,,,------...//////..............................////////////......................................................---/////////---,,,---...................................................------...//////000111111////////////////////////............////////////////////////000000000000000111222333333222111000222111111111111222333333444444333333444444555666333555555444666???LLLWWWxxxyyyeeeTTTEEE:::<<<999555555777888777555666666666666666666666666555555555555555444333333444444444444333333333333333333333222222222222111222222222111111111000000222222222222222222222222111111111000111222222333222111111000000//////...000000000000000000000000000000000000000000000000000000000000111111111111000111222222000000111222333222///...---...000111111111222222222111000000222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333444555555555555444444333333333333444444444555555777555111:::GGGBBB888<<<999999999999:::;;;<<<===>>>EEELLLiiidddcccccccccdddeeegggiiiffffffeeecccaaa___]]][[[\\\]]]^^^`````````____________```______]]]\\\[[[WWWTTTOOOMMMLLLMMMMMMMMMOOOOOOOOONNNMMMLLLKKKJJJKKKLLLLLLMMMLLLJJJHHHGGGGGGGGGHHHGGGFFFDDDBBBAAA<<<;;;999777555444333333444444333333222111111000333222111111000000000000---------.........//////..............................////////////......................................................---...///...---,,,---///................................................////////////000000111111////////////////////////............////////////////////////000000000000///111222444444222111///111111111111111222222333333333333333333444444555555777888666555666;;;@@@HHHXXXtttsss[[[JJJ@@@999555999777555555888999888777666666666666666666666666444444555555555444333333555444444333333222222222222222222222222222222222444444444333333333222222111111111111111111111111000000000000000111111222111111000000////////////////////////////////////000000000000000000000000///000000000111111111111111222333333111111222333222111222222444555777888999999999999999888777666222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333444444444555555444444333333333333444444444555555444777888@@@KKKDDD888:::===<<<;;;;;;;;;<<<>>>???>>>EEEKKKiiiiiihhhggggggggghhhjjjkkkllllllkkkjjjiiigggfffeeecccddddddeeeffffffffffffdddeeeffffffeeecccaaa```\\\YYYTTTQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPOOOKKKLLLMMMMMMLLLKKKIIIHHHGGGHHHIIIJJJJJJIIIGGGFFFDDDCCCAAA???===<<<;;;;;;777666555444333111111000333222111//////...//////000000000000//////....................................////////////......................................................,,,...///...------...///................................................111111000000////////////////////////////////////............////////////////////////000000000000///000222333333222000///111111000000111111222333222222222222222333444444111333666666555444555777555>>>QQQjjjpppVVVDDD===;;;999888888777666666777888777777555555555555555555555555444444444555444333333222444444444333333222222111222222222222222222222222444444444333333333222222111111111111111111111111//////000000111111111111000000000///////////////////////////////////////000000000000000000000000///000000000111111111111000111222111000///000222,,,///444:::???BBBCCCDDD:::;;;;;;;;;:::999888888222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333333333444444444444444333333333333444444444555555///555555:::CCC===444666======<<<;;;<<<===???@@@???FFFLLLhhhnnnmmmmmmlllllllllmmmmmmlllmmmmmmmmmmmmlllkkkjjjiiihhhhhhggghhhhhhiiijjjhhhiiiiiiiiihhhgggeeeddd^^^[[[WWWTTTSSSSSSRRRQQQQQQQQQQQQRRRQQQQQQPPPPPPNNNNNNNNNNNNNNNMMMLLLLLLHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHFFFEEEDDDCCCCCCCCC:::999888666444333111111444222111///.........///222222111111000//////.................................////////////......................................................,,,---///...------...///................................................111111000//////...------////////////////////////............////////////////////////000000000000///000111222222111000///111000000000000111222222222222111111222222333444111333555555444333333444888777<<>>@@@FFFKKKgggooopppppppppooonnnmmmmmmlllllllllmmmmmmllllllkkklllkkkiiigggggghhhjjjkkkjjjjjjjjjjjjiiiiiihhhggg```]]]ZZZXXXWWWUUUSSSQQQPPPPPPQQQQQQQQQQQQQQQPPPQQQPPPPPPOOOOOOOOOOOOOOOKKKKKKJJJJJJJJJJJJJJJKKKHHHHHHGGGGGGFFFFFFGGGGGGBBBAAA???===;;;999777666555444222000/////////000000000000000////////////..............................////////////......................................................,,,---......------...000................................................//////..................////////////////////////............////////////////////////000000000000////////////////////////000000000000000111222222111111111111111222333333666666666666555444555555999666555:::BBBNNN___nnnuuudddRRREEE;;;999:::888777888555666777666555444444444555555555555555555555555333444444444444333222222222222222222222333333333111111222222222333333333222222222111111111000000111111111111111111111111///000111222222222111111////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111---///000///...---...///444444555444222///+++)))///000000111111111111000222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333111222333444444444444444333333333444444444555555555;;;666222777777666===666777999:::;;;<<<======???EEEIIIeeennnnnnoooooonnnmmmkkkjjjooooooooopppoooooonnnnnnnnnllliiiffffffgggjjjlllkkkjjjjjjjjjiiiiiiiiiiiigggdddbbb```___\\\YYYWWWUUUUUUVVVVVVWWWWWWVVVVVVRRRQQQPPPOOOOOOOOOPPPQQQOOONNNLLLKKKJJJJJJKKKKKKGGGFFFFFFFFFGGGGGGHHHIIIIIIHHHGGGDDDBBB@@@>>>===777555333111000000111111------......///000000000..............................////////////......................................................,,,---......------///000................................................,,,,,,------.../////////////////////////////////............/////////000////////////000000000000//////............//////000000000000000111111222111111111000111222222333888777666444444444666777111333666888666777AAAMMMhhhyyysssfffPPP;;;===888777;;;<<<777555777555777888888777666666777555555555555555555555555333333444444444333222222111111111222222333333444111111111222222333333333444444444333333333222222000000000000000000000000///000111333333222222111.........///////////////000000000000000000000000000000000000000000000000000000000000111111111111000222333222111000111222222222222222222222222222///000111111222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333111222333333444444444444333333333444444444555555...888888666999777222777666777999<<<===>>>>>>===???DDDHHHcccnnnmmmmmmoooppppppnnnlllmmmmmmnnnnnnnnnnnnooooooooonnnmmmmmmmmmoooqqqrrrnnnlllkkklllmmmnnnnnnmmmjjjfffeeehhheee^^^[[[]]]ZZZZZZYYYXXXWWWVVVVVVUUURRRRRRRRRRRRRRRSSSSSSSSSPPPOOOOOOMMMLLLKKKJJJIIILLLLLLKKKKKKJJJHHHGGGFFFFFFFFFDDDCCCCCCCCCCCCCCCAAA???<<<999666333222111///...------...///000111................................................////////////////////////........................////////////////////////................................................---------............///........................///////////////.....................////////////000000000000000000000000000000000000111111111111000000000000111111111111999777444222222333555666111111222333555777999:::LLLXXXnnn{{{bbbUUULLLBBB;;;888888888888777777777777666555555555555444444444666666555555555444444444444444444333333222222222111222222333333222222111111111111111111111111111333333333222222222111111111111111111111111111111///000222333444444333333000000000000000000000000............////////////111111000000//////......000000000000000000000000111000/////////000222333444333111///......///000...//////000111222222222111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333555222000000333555555444000222444444333333444555555555666666777777888888666:::>>>@@@???>>>>>>>>>@@@BBBMMM]]]nnnnnnnnnoooqqqpppnnnlllmmmmmmmmmllllllkkkkkkkkkpppppppppoooooopppppppppooonnnmmmmmmmmmnnnoooooolllhhhgggiiifff___\\\^^^\\\\\\[[[ZZZYYYYYYXXXWWWVVVVVVUUUUUUTTTSSSSSSSSSOOOOOOOOOOOONNNNNNNNNNNNLLLLLLKKKJJJIIIGGGFFFEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCBBB@@@===:::777555444111000///.........///000,,,,,,---------------...........................////////////////////////........................////////////////////////................................................---------............///........................////////////........................////////////000000000000000000000000000000000000111111111111000000000000111111111111333222111111333666999;;;222222222333444666888888<<>>>>>======>>>@@@BBBLLL\\\ooooooooopppqqqqqqooommmqqqqqqpppooonnnmmmlllllllllllllllllllllkkkkkkjjjlllkkkjjjjjjkkkmmmoooqqqooolllkkkkkkgggaaa^^^___^^^^^^]]]\\\[[[ZZZYYYYYYWWWWWWVVVVVVUUUTTTTTTTTTQQQQQQQQQPPPPPPQQQQQQRRRNNNNNNMMMLLLJJJGGGFFFDDDGGGGGGFFFEEEEEEDDDDDDCCCEEEEEEDDDBBB@@@===:::888444333222000//////......------------......//////........................////////////////////////........................////////////////////////................................................---------............///............................................................////////////000000000000000000000000000000000000111111111111000000000000111111111111111000000111333666999;;;333333333333444555666666777999<<>>@@@BBBKKK[[[rrrqqqqqqrrrssssssqqqnnnrrrrrrrrrqqqpppooooooooodddcccaaa^^^]]]]]]]]]]]]______```bbbdddiiinnnrrrpppooonnnmmmjjjeeeaaa```^^^]]]\\\[[[ZZZYYYXXXWWWTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQPPPQQQRRRRRRRRRQQQQQQOOOMMMKKKIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEGGGGGGGGGFFFDDDAAA===;;;:::999777555333111000///////////////000000000111........................////////////////////////........................////////////////////////................................................---------............///........................------...............///............///////////////////////////////////////000000000111111111111///000000000111111111111444444222222222333444555333333333333333333444555666888999888:::BBBOOOYYY{{{sss```PPPFFF@@@888555777999999777666666666555555555444444555555555444444444333333444444333333333333333333333222222222222222222222111222222333333222222111111111111111111111111111222222222222111111111111111111111111111111111111000///.........000111222////////////////////////000000000000111111111111000000000000////////////////////////////////////111000/////////000222333222222111000//////000000//////000000111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333333333222222333333333333000111222222111222333555333444444555555666666777888999999999999:::===???@@@AAAJJJYYYtttsssssstttuuutttrrrpppooooooooooooooooooooooooaaa\\\VVVOOOKKKIIIIIIIIILLLNNNQQQTTTYYY```iiipppnnnooopppooommmjjjeeebbb\\\[[[ZZZYYYXXXVVVUUUUUUSSSSSSQQQPPPNNNLLLKKKJJJNNNMMMMMMMMMNNNPPPSSSTTTTTTTTTSSSRRRQQQOOONNNMMMJJJJJJJJJJJJJJJHHHGGGFFFGGGHHHHHHHHHFFFCCC@@@>>>>>>===<<<:::888666444333////////////////////////////////////////////////////////////////////////........................////////////////////////................................................---------............///........................,,,---------......//////............///////////////////////////////////////000000000111111111111///000000000111111111111666555333222111111111111333333222222222222333333000444777666444555;;;AAAQQQYYYhhhzzzqqqbbbTTTIIIBBB===:::777777999:::::::::777777777666666666555555555444444444444333333333222222333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111222222222111111111000000000000000000000000000000000///.........///000111////////////////////////000000000000111111111111////////////000000000000////////////////////////111000/////////000222333111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333333333444444333333333333555666555444222111222444444555555666777777888888888888999888888999<<>><<<;;;???BBBEEEHHHLLLUUU```hhhiiinnnrrrrrrpppoooiiiccc\\\[[[ZZZXXXWWWUUUTTTSSSVVVTTTQQQMMMIIIEEEBBBAAADDDDDDEEEFFFJJJNNNRRRTTTRRRSSSSSSSSSSSSRRRQQQQQQLLLMMMMMMNNNMMMLLLJJJIIIHHHHHHHHHHHHFFFDDDBBB@@@@@@@@@???>>><<<:::888777000000//////......------////////////////////////////////////////////////........................////////////////////////................................................---------............///........................,,,,,,,,,---......//////............////////////000000000000000000000000000000000000111111111111000000000000111111111111333222222111111222222333222222111111111222333333222444555444222444888<<<>>>AAAIIIYYYnnnrrr^^^OOOEEE@@@???::::::999999999999999999777777777666666666555555444444444444333333333333111111222222222222333333111111111222222222222222111222222333333222222111111111111111111111111111222111111111111000000000000000000000000000000000000000////////////000000000000000000000000000000/////////000000000111111////////////000000000000000000000000000000000000111000/////////000222333000000111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333222444555555333222222333111222444444666888<<>><<<>>>@@@@@@BBBIIITTT]]]ccckkkrrrssstttssslllddd^^^]]]\\\ZZZXXXWWWUUUUUUUUUTTTQQQMMMIIIEEEBBB@@@@@@@@@@@@AAACCCGGGKKKMMMMMMMMMOOOPPPQQQQQQRRRRRRNNNOOOPPPQQQPPPNNNLLLKKKJJJIIIIIIGGGFFFEEEDDDDDD???@@@@@@@@@???===;;;:::444444333222000///...---////////////////////////////////////////////////........................////////////////////////................................................---------............///........................++++++,,,------...//////............////////////000000000000000000000000000000000000111111111111000000000000111111111111000111111111222222333333111111111111111222333333666555444333222333444555888:::===DDDQQQeeezzzlllVVVLLLGGGAAA<<<;;;777888:::999777666666777666666666555555555444444444444444333333333222222111111111111222222222333000111111111222222222222111222222333333222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000111111000000///000000000000000000000000....../////////000000000.../////////000000000111000000000000000000000000111000/////////000222333000000000111111111000000111000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333111444666555333111111222---///111333555999???BBB444444555555666777777888777999:::::::::;;;===???AAAAAAGGGTTTpppooooooooopppooollljjj``````___^^^]]]]]]\\\[[[^^^^^^\\\YYYUUUPPPKKKHHH>>>???@@@>>>===BBBMMMUUU___iiirrrtttvvvuuunnneee```___^^^\\\ZZZYYYWWWWWWQQQPPPOOOMMMJJJHHHGGGFFFCCCAAA???>>>>>>@@@BBBDDDHHHIIIKKKMMMOOOPPPQQQQQQPPPQQQRRRRRRRRRPPPNNNLLLKKKJJJIIIGGGFFFFFFFFFFFF>>>??????@@@???>>>===<<<:::999888666444222111000000000000000000000000000////////////////////////........................////////////////////////................................................---------.........//////........................++++++,,,,,,---...//////............/////////000000000000000000000000000000000000000111111111111000000000000111111111111222222222111111111111111000000000000111222333444//////000333555555333000111555888999;;;DDDTTT```bbbOOO??????DDDBBB:::555555777999888666444555666555555444444444333333333444444444333333333222222000000111111222222222333000000111111222222222222222222222333333222222222111111111111111111111111111111111111000000000000000000000000000000000000///000111222222111000///000000000000000000000000............////////////.../////////000000111111000000000000000000000000111000/////////000222333///000111111111111000000111111111000000000000000111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333111444666666333111111222555555444222000000222555333333444444555666666777777999;;;;;;;;;;;;===???AAA@@@GGGSSSttttttssspppkkkeee^^^[[[SSSSSSRRRQQQQQQQQQRRRRRRYYY]]]bbbeeedddcccbbbbbbMMMJJJGGGEEEFFFJJJNNNRRRaaafffnnntttvvvtttpppmmmhhhfffbbb^^^ZZZWWWVVVUUUVVVTTTQQQMMMJJJGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCAAA>>>===???FFFMMMQQQSSSSSSSSSSSSSSSSSSRRRRRRMMMMMMLLLKKKJJJHHHGGGFFFDDDCCCCCCAAA@@@>>><<<;;;======<<<;;;999777555444555333111000111111111///////////////...------,,,000000000000000000000000//////////////////////////////.........---------------...///000000//////////////////////////////------------------------......////////////..................////////////222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222333333333333444444444333444555888;;;???AAAOOO[[[lll|||~~~sssfffYYYOOOEEEDDDBBB???<<<;;;999999999888888888777777666666555555555555555555555555444444333333333333222222111111222222222333333333111111111111111111111111222222222222222222222222555333222000//////000000333333111000000000111222000000000000000000000000000000111111111111000000////////////............000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000000000000000111111111111111222333222111000111222000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222333333444444333333222111222333333444444333333444444555666777888999999999:::===>>>@@@@@@??????;;;CCCEEEXXX~~~uuuuuutttqqqllleee___[[[XXXVVVUUURRRPPPOOONNNNNNXXX\\\```cccdddeeeeeefffXXXVVVTTTRRRSSSUUUYYY[[[eeeiiinnnrrrsssqqqnnnkkklllkkkiiifffaaa]]]YYYWWWVVVTTTQQQNNNJJJGGGFFFEEEBBBBBBBBBCCCDDDEEEFFFFFFDDDAAA===;;;;;;???CCCFFFMMMNNNQQQSSSTTTSSSRRRRRROOONNNNNNMMMKKKIIIGGGFFFCCCCCCBBBAAA@@@>>>===<<<<<<<<<<<<;;;:::999888777888666444333333222000...//////////////////......000000000000000000000000//////////////////////////////.........------------...//////////////////////////////////////////------------------------......////////////..................////////////222111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333333444444777666555444444555777888???EEENNNVVVaaassssssfff\\\RRRHHHAAA@@@???>>>===;;;:::::::::888888888777777777666666555555555555555555555555444444333333333222222222111111111222222222333333111111111111111111111111222222222222222222222222222111111000111222333333333222111000000000111111000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000/////////......000000000000000000000000000000000000111111111111///111111111//////000111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222333333444444333333222111222333333444444333333444444555666777888999999888999;;;<<<===>>>>>>>>>;;;CCCEEEWWW}}}rrrssssssqqqnnnjjjeeecccbbb```]]]YYYUUURRRPPPOOORRRUUUYYY\\\^^^aaaccceeedddcccbbbaaaaaabbbddddddiiikkknnnoooooommmkkkiiijjjjjjjjjhhheee```ZZZWWWWWWUUURRRMMMIIIEEECCCAAA============???AAACCCDDDBBB???<<<999888999;;;<<>><<<===============<<<<<<===;;;999888777444000---////////////000000000000000000000000000000000000/////////////////////////////////............---//////////////////...---////////////////////////------------------------......////////////..................////////////111111000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222333333333333999888666444333333444444444777999;;;BBBOOObbbpppzzz~~~kkkaaaTTTIIICCC>>>;;;888::::::::::::::::::::::::777777777777666666666666444444444444444444444444333333333333222222222222111111111222222222222333111111111111111111111111222222222222222222222222000000000111222444555666222222111000000000000111000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000111000000000000000//////000000000000000000000000000000000000111111111111...///000000///...///111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222333333444444333333222111222333333444444333333444444555666777888999999888888888999:::;;;<<<===;;;CCCDDDVVV{{{lllnnnpppqqqqqqpppnnnmmmmmmkkkgggccc___[[[YYYWWWSSSUUUWWWYYY[[[]]]aaadddgggggggggggggggfffeeeeeehhhiiiiiiiiiiiihhhhhhgggcccddddddeeecccaaa___]]]YYYWWWSSSMMMHHHDDD@@@???;;;:::999999:::<<<>>>???===<<<:::999:::;;;===>>>>>>BBBHHHNNNOOOMMMIIIFFFCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBAAAAAABBBBBBBBBAAAAAA@@@???>>>>>>===<<<999555111000000/////////000000000/////////////////////////////////////////////////////////...............//////000000///...------////////////////////////..............................////////////..................////////////111000000/////////000000////////////////////////////////////////////////000000000000000000000000///000000000111111111111111222222222222333333333777666666555555666777888222444777777888<<>>===<<<======>>>999:::;;;===@@@DDDHHHJJJBBBFFFKKKOOOOOOKKKFFFBBB999:::;;;;;;<<<<<<<<<<<<@@@AAABBBDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDAAAAAAAAAAAAAAA???;;;888333222111000//////000000//////////////////////////////////////////////////////////////////////////////000000///...------////////////////////////..............................////////////..................////////////000///////////////000000///////////////////////////////////////////////////////////////////////////000000000111111111111111111111222222222333333333444444444555666777888000222444444222111333555;;;BBBMMMVVV___lll|||wwwgggXXXJJJAAA===;;;999888999:::;;;;;;888999:::::::::999999888555555555555555555555666444444444444444444444444333333222222222111111111000000111111111222222222111111111111111111111111111111111111111111111111111111222222333333333333111111111111000000//////000000000000000000000000000000111111111111000000////////////............////////////////////////////////////////////////000000000000111111111111///////////////////////////000000000111111111111///000222111000000222333000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222333333444444333333222111222333333444444333333444444555666777888999999::::::999999999;;;<<<===;;;BBBBBBSSSwwwlllmmmmmmnnnmmmlllkkkjjjiiigggfffdddbbbaaa``````[[[\\\\\\[[[YYYYYYZZZ\\\WWWXXXYYYYYYYYYWWWVVVUUUSSSRRRQQQQQQRRRTTTVVVWWWNNNNNNOOOQQQTTTXXX\\\^^^UUUTTTSSSRRRRRRQQQRRRRRRKKKKKKJJJHHHFFFEEECCCCCC<<<===>>>BBBFFFKKKPPPSSSMMMOOOQQQRRRPPPLLLGGGDDD888888999:::::::::999999===>>>@@@BBBEEEFFFGGGGGGJJJKKKKKKKKKJJJIIIHHHHHHDDDCCCCCCDDDEEEDDDBBB???:::888555333111000000000000000000000000000000000////////////////////////...////////////000000000//////////////////...---////////////////////////..............................////////////..................//////////////////......//////000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111111222222222222222222222222222222222222111111111000///111444777888:::<<<===@@@IIIVVVaaappp{{{|||ppp___OOODDD???======999999999999999999888888999999:::;;;:::999888777444444444555555555555555333333333333333333333333222222222222111111111111000000000111111111111222111111111111111111111111111111111111111111111111111111222222222111000000000000111111000000///...000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000//////000000000000000111000000000000000000000000000000000000111111111111///000222222111111222444000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222333333444444333333222111222333333444444333333444444555666777888999999;;;:::::::::;;;;;;<<<===<<>><<<;;;:::999:::===@@@BBBEEEFFFGGGIIIJJJJJJKKKKKKKKKKKKKKKIIIGGGFFFFFFGGGGGGEEEDDDBBB???;;;777444111111000000000000000000000000000////////////////////////.../////////000000000000---...//////////////////////////////////////////..............................////////////..................////////////...............///000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111111222222222222222222222222222111111000111111111111222444888:::777777666555444888>>>CCCPPP\\\mmm~~~nnnYYYQQQFFF<<<666666999;;;777777888888777777777777666777999::::::999888777333333444444444555555555333333333333333333333333222222222222111111111111000000000000111111111111111111111111111111111111111111111111111111111111///000111111111111000//////000111111111000......000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000000000000000111111111111...///111111000000222333000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222333333444444333333222111222333333444444333333444444555666777888999999999:::;;;;;;<<<;;;;;;;;;<<>>@@@HHHRRRRRRKKKGGGBBBAAAGGGLLLLLLMMMNNNMMMLLLKKKKKKKKKJJJIIIHHHJJJHHHEEECCCAAA===888555333222000...------------///000111222222111000///000000000000000000000000///000111111111///...---------...///000111222222................................................//////////////////////////////000000000000//////////////////////////////////////////////////////............////////////000000000000000000000000000000000000111111111111111111222222222333333333333333222222333333444555333333333444444444555555555:::???BBBHHHWWWmmm~~~uuugggYYYLLLCCC???999999999888888888777777777777777777666666666666777666666777999999888777333333333333333444555666555444333333222222333333222222222111111111111000000111111111111222222222333222000///000111000///000000000000000000000000222222111111000000//////000000000000000000111111000000000000111111111111222111111111000000//////000///.........000111222,,,222///---333111,,,111111000000111222222000...000000000000000000111111000,,,***---333555222...000000000000000000000000---...000000//////111333111111000000000000111111000000000000111111111111222222222111111111000000222222333333333333444444///000222444666888999999///111444666666444111///222333444555666666666666999::::::;;;;;;<<<<<<<<<;;;===AAARRRnnnWWWUUUSSSQQQQQQQQQSSSTTTPPPPPPQQQSSSWWW[[[___bbbkkkrrr}}}|||~~~~~~xxxtttuuuvvvuuuzzzkkkZZZQQQQQQRRRSSSRRROOOOOORRRRRRNNNNNNNNNOOONNNLLLJJJJJJJJJPPPOOONNNOOOQQQRRRRRRQQQIIIFFFAAA???GGGTTTZZZYYYOOOGGG@@@AAAEEEHHHKKKOOONNNNNNOOONNNLLLLLLLLLMMMKKKJJJGGGFFFDDDAAA===:::555444222000/////////000//////000111111111000///000000000000000000000000000000000000000///..................////////////................................................//////////////////////////////000000000000//////////////////////////////////////////////////////............////////////000000000000000000000000000000000000111111111111111111111222222222333333333222222222222333444444333444444444555555555555777999;;;:::999>>>IIIRRR[[[^^^dddmmmxxxpppiii___[[[UUUMMMEEE>>>:::888999999999888888777777777777666666666666666666666777666666777999999888777444333333333333444555666555444333333222222333333222222222111111111111000000111111111111222222222222000///...///000///...000000000000000000000000111111111000000000000000111111111000000000000000000000000000111111111111111111111111000000000///000//////...///000111222<<<>>>666000222///***000000//////000111111///...111111111000000000000000222111//////000111222222000000000000000000000000000111222111000///000222111111000000000000111111000000000000111111111111222222222111111111000000111111111222222222333333111222333444555666666666333555777999999777555333333444555666777777777777999999::::::;;;<<<<<<<<>>DDDNNNZZZfffmmmxxxooo```SSSNNNAAA@@@>>><<<:::999888888888888888888777777777777666666666666666666666666777666666777999999888777444444333333333444555555555444333333222222333333222222222111111111111000000111111111111222222222333111//////000111000///000000000000000000000000000000000000111111111111222111111111000000//////000000000000111111111111111111111111000000000000000000/////////000111111FFFGGG;;;222222///+++222111000///000222222111///222111111111000000//////222333222///,,,---000333000000000000000000000000333444444333111///000111111111000000000000111111000000000000111111111111222222222111111111111111000000111111111222222222333444444444444333222111444555777999999777555444444555666777888888888888999999999:::;;;<<<<<<<<<@@@AAABBBQQQlllPPPSSSWWWWWWXXX^^^hhhqqqyyy}}}~~~yyyxxxvvvsssoookkkcccXXXOOOMMMRRRXXX^^^^^^\\\WWWRRRPPPSSSVVVYYYXXXVVVVVVXXXZZZYYYWWW[[[MMM???:::;;;???FFFMMMPPPUUUZZZZZZUUUPPPOOOOOOMMMKKKIIIIIIIIIHHHFFFDDD@@@>>>:::666333222111111000000000000/////////...000000000000000000000000111000///......///000111////////////////////////................................................//////////////////////////////000000000000//////////////////////////////////////////////////////............///////////////////////////////////////000000000111111111111111111111111222222222222111111111111111222333333222222222333333333444444222333555777::::::888666<<<:::888888<<>>???@@@PPPkkkbbbhhhmmmppprrrvvv~~~sssdddYYYSSSRRR[[[]]]]]]ZZZVVVTTTWWWYYYYYYYYY\\\___aaa___\\\ZZZ___SSSGGGAAA???>>>@@@DDDIIIOOOXXX]]]\\\XXXUUUSSSNNNLLLJJJIIIHHHHHHFFFDDDEEECCC???;;;777333111000111111000000////////////000000000000000000000000111000///......///000111...//////000111111222222//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////............///////////////////////////////////////000000000111111111111000000111111111222222222111000000000000111222222000111111111111222222222555444333444666666333111555555444555777;;;???BBBBBBHHHOOOUUUYYYaaammmuuuwwwbbbJJJ>>><<<>>>>>>>>>::::::999999888777666666666666666666666666666666444444555555666666666777777666666777999999888777555444444333333333444444555444333333222222333333222222222111111111000000000000111111111222222222222111//////111222111111//////////////////////////////000000111111222222111111111111000000/////////000000000111111111111000000000000000000111111111111111111111111000000333777222...333111...444000//////111222333222000111111111111000000/////////......222666777222---000000000000000000000000000111222222000000111222111111000000000000111111///000000000111111111111111111111111111111111111222222222333333333333444111111222222333222222222222222222222222222222222333333444555666666666666777777888999:::;;;<<<===???@@@@@@OOOjjjooo[[[PPPQQQRRRSSSSSSTTTUUUXXX[[[YYYXXXYYY]]]```___aaaeeebbbYYYPPPMMMJJJDDD??????AAAGGGQQQ[[[aaabbb```^^^UUUSSSOOOLLLKKKIIIFFFDDDGGGFFFDDDAAA<<<888444222333222111000/////////000000000000000000000000000///////////////000000111...//////000222333333444//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////............////////////000000000000000000000000000000000000111111111111000000000111111111111222000000000///000000111222000000111111111222222222333222111222444555444333000111333444666777888888444777;;;>>>AAAFFFMMMSSS```ppp{{{{{{}}}~~~wwwmmmdddLLLDDD;;;999;;;<<<999666666666666777666555444444555555555555666666666666444444444555555666666777777666666777999999888777555555444333333333444444555444333333222222333333222222222111111111111000000111111111111222222222///...,,,---///000//////000000000000000000000000000000000000111111111111000000000000000000000111000000000000111111111111000000000000111111111111111111222222222111000///,,,222///---333000+++///---------...000111000...000000000000000000000111000///000666<<<<<<555...000000000000000000000000///111222111000000111222111111000000000000111111000000000000111111111111111111111111111222222222222222333333333444444444000111222222333333333333444444333222222333444444222333444555666666666666666777888999:::;;;<<<===CCCCCCBBBOOOhhh|||~~~tttvvv|||~~~yyyttteeeZZZVVVRRRPPPPPPSSSUUUVVVVVVTTTTTTYYYZZZYYY\\\bbb^^^YYYVVVWWWVVVOOOIIIGGGDDDFFFLLLVVVaaahhhiiigggaaa]]]XXXSSSPPPMMMJJJGGGGGGGGGHHHGGGDDD???;;;888555444222111000000000111000000000000000000000000......///000000000000000//////000000111111222222//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////............////////////000000000000000000000000000000000000111111111111000000000000111111111111000////////////000111111222222222222333333333333///111333444555666777888333444555666666555444333333444444555777999;;;===<<>>BBBJJJSSS___kkkxxxuuuiii```ZZZTTTRRRLLLBBB======<<<888888999888777777999:::999333444555666777666555444444444444555555555666666333333444444555666777777777666666777999999888777666555444333333333333333555444333333222222333333222222222111111111111000000111111111111222222222333111000111333444444333000000000000000000000000222222111111000000//////......///000111222333333000000000000111111111111//////000000111111111222111222333333222111000///...333000...444222///555111000000222444555444333......///000111222333333///111444444222000//////000000000000000000000000666666666444222000000000111111000000000000111111000000000000111111111111000000111111222222222222000111111111111222222222333333444444444333222222555444222111111222444555444555666777888888888888555666777888:::;;;<<<===AAAAAA@@@MMMgggxxxuuupppmmmmmmppprrrsss{{{zzzyyy~~~llleee^^^^^^dddfffccc^^^aaaccchhhooosssyyyyyylllkkkmmmggg[[[SSSSSSSSSSSSTTTVVVXXXZZZVVVQQQPPPTTTWWWXXXZZZ]]]^^^[[[YYY\\\ccciiimmmmmmnnnmmmkkkfffaaaZZZUUUQQQMMMKKKJJJIIIIIIHHHEEECCC???;;;666222111111111000000111111111111111000000//////000000000000/////////000111111111111111111////////////000000000000///////////////////////////......------///000111//////////////////////////////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111222222222333333333333222222111111222222333///555666222222666777444444555666888999;;;<<<<<>><<<:::999888888666666666666666666666666555555555555555555555555666666555555555444444444333333333333444555666666666666666666777777777777555555444333333333333444333333333222222111111111111111111111111111222222222111000000000111333444111111000000000000111111000000000000111111111111222111111111000000//////000000000000000000000000......//////000000111111//////000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000222111111111000000//////222444666888777555111///000555999777000,,,...222111555777666222///111444000111111111111222222222222111111111000000//////000111111111111222222222000111111111111222222222333333333333333333333333333333333333333333333333333333444444555666666666777777777777888999:::;;;>>>@@@BBBMMMccc|||yyyxxxzzzyyyxxxzzz~~~}}}{{{||||||xxxuuuvvvxxxuuukkkccc```\\\ZZZ[[[]]]bbbnnnzzzkkkeee]]]WWWTTTUUUVVVWWWRRRPPPPPPSSSUUUVVV[[[aaacccaaa```aaafffkkkooorrrqqqpppnnnkkkfff```[[[XXXQQQMMMIIIGGGFFFFFFEEEEEECCC@@@;;;888666444222000111111111222222111111000//////000000000000/////////000000000000///......////////////000000000000//////////////////////////////...---...///000111//////////////////////////////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111222222222333333333333222222111111222222333000555777555555888888444555555555666888999;;;;;;:::===@@@@@@@@@FFFQQQZZZeeerrrxxxsssrrrtttvvv{{{~~~xxxqqqkkkgggfffdddccc[[[VVVNNNFFF@@@===<<<===<<<;;;:::888777666555555555555555555555555555555555555555555555555555555666666555555555444444444444444444444555666777777666666666666777777777777555555444333333333333444333333333222222222111111111111111111111111111111222111111000000111222333111111000000000000111111000000000000111111111111111111111111000000000///000000000000000000000000000///////////////////////////000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000222222222222111111000000111222444555444333000///111666:::777111...///222000444666555111///111333000111111111111222222222111111111111000000000///000111111111111222222222000111111111111222222222333333333333333333333333333333333333333333333333333333444444555666666666888888777777888999::::::<<>>@@@LLLbbbyyyqqqnnnqqqqqqooojjjdddeeellluuu|||yyyzzznnneee[[[UUURRRQQQUUU[[[RRRTTTUUUTTTUUUZZZbbbiiilllmmmnnnnnnmmmkkkhhhgggccc^^^WWWQQQMMMKKKIIIHHHFFFEEEDDDCCCAAA===777333222222111111000000111111111000000000000000000111111111111222111111000000////////////000000000000///////////////////////////////////////000000000//////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333333222222111111222222333111111111111333444555333666555444333333555666777888777555555666666666666888<<>>888;;;::::::<<>>@@@>>><<<<<<<<<;;;999777:::999999999888888999999888777777666666777777888555555555555555555555555444444444444444444444444555555555555555555555555444444444444555666777888666666666666777777777777555444333333222222333333222222222222222222222222222222222111111111111111222222222111111111111111111111000000000000111111///000000000111111111111111111111000000000000000000000000000000000000000111111111111000000000000//////000111111111111111111111111111000000000///////////////////////////000000000000000000000000111111111111111111111111111000000/////////000000333666888777222//////000///111222222000///000111000000111111111222222222111111111000000000000000000000111111111222222222000000111111111222222222333333333333333333333333333333333333333333333333333333444444555666666666999999999888888999999:::<<>><<<:::999888888999888999:::<<<<<<:::999;;;;;;::::::888777555444777777777777777888999999555555555555555555555555444444444444444444444444444555555555555555555555333333333333444555666777666666666666777777777777444444333222222222222333222222222222222222222222222222222111111111000000111111111222111111111111111111000000000000111111///000000000111111111111000000000000000000111111000000000000000000000000000000111222333333444444//////000111111111111111111111111111000000000///////////////////////////000000000000000000000000/////////000000000000000222111000000000000111222111333555444111......//////000111111000000000000000000111111111222222222000000000000000000111111000000111111111222222222000000111111111222222222333333333333333333333333333333333333333333333333333333444444555666666666999999999999999999:::;;;===@@@AAAMMMccczzzrrrkkk[[[```ooossseeeXXXQQQOOOQQQPPPMMMKKKKKKOOOUUUYYY```cccgggkkknnnpppqqqqqqiiigggeeeccc___XXXQQQLLLHHHFFFEEEEEEEEECCC@@@===999777555333111000000000222111000//////000111222------...///////////////////////////000000000000////////////////////////...///000111111111000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333333222222111111222222333555000///333666666444444444444444444555555555555555444333444555555444333666444222444888:::999777777888999::::::888777666888999<<<>>>???>>>===<<<<<<======>>>>>>>>>======@@@??????@@@BBBBBB@@@????????????>>>>>>=========>>>>>>????????????>>>===<<<;;;:::999999999999:::777777777888:::999777555999999999888777666444333666555555555666666777888444444444444444444444444333333333333333333333333444444444555555555555555333333222333333444555666666666666666777777777777444444333222222222222222111222222222222333333333333333222222111000000000000000111222222222222111111111000000000000111111000000000000111111111111000000000000111111111111000000000000000000000000//////000222333444555666//////000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000.........////////////000111111111111111111222333///111333333111////////////000000111111111111000000111111111111222222222000000000000111111111111000111111111111222222222000111111111111222222222333333333333333333333333333333333333333333333333333333444444555666666666888888888999999:::;;;<<<>>>AAAAAAMMMbbb}}}}}}gggbbbdddssskkkaaa```ccc]]]UUUOOOMMMNNNOOOPPPXXX[[[```fffkkknnnpppqqqkkkkkkjjjjjjhhhddd^^^YYYPPPMMMIIIGGGFFFEEEDDDBBB???===999666444222222222333222000//////000222333222222222111111///......////////////000000000000////////////////////////...///000111222111000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333333222222111111222222333111...000999===888222000222333555666777666555444444444444444333333444555888777555555666666555333222333444555666666666555666666666666666777777777777888999::::::;;;;;;:::<<<;;;;;;<<<===>>><<<;;;;;;;;;<<<;;;:::::::::;;;888999:::::::::999::::::444444555666777888999:::888888777888999888666444777777777777777666666555666555555555555666666777444444444444444444444444333333333333333333333333444444444555555555666666333333333444444555666777666666666666777777777777444333222222111222222222111111222222222333333333333333222222111000000///...///000222333333333333111111000000000000111111000000000000111111111111///000000000111111111111000000000000000000000000//////000000111222333333//////000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000.../////////000000000000000000111111111222222222...000222333222222111111000000000111222222222111000111111111111222222222///000000000111111111111000111111111111222222222000111111111111222222222333333333333333333333333333333333333333333333333333333444444555666666666777777888999:::;;;===>>>>>>@@@@@@KKK___{{{wwwwww|||}}}{{{vvvrrrqqqrrruuuuuulllpppuuurrrkkkhhhdddfffkkkrrr|||xxxooocccZZZVVVTTTQQQOOOQQQUUUZZZaaafffkkkmmmnnnooonnnnnnoooooonnnjjjgggWWWSSSMMMIIIHHHGGGGGGFFFCCCAAA===999666444444444333222000//////000222333999888777666444222000...////////////000000000000////////////////////////...///000222222111111000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333333222222222222222222333555333999EEEIIIBBB888333000222555777888777555444000111333222111222444777111111222444666777777666444444444444555666888999777666555444444444666777555555777888999999::::::666666666777999:::999888888999999888777777999;;;555777888888777666777777666666777777777666555555777666666777888999777666666666666555555555444444777777666666666777777888444444444444444444444444333333333333333333333333444444444555555555666666555444444555555666777888666666666666777777777777444333222222111111222222111111111222222333333333333333222222111000000///,,,...000222333444444333111111000000000000111111000000000000111111111111//////000000111111111222000000000000000000000000////////////000000000000//////000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000//////000000111111111222//////000111222222111111///000222333444444333333000000000111333333222111000111111111111222222222//////000000111111111222000111111111111222222222000111111111111222222222333333333333333333333333333333333333333333333333333333444444555666666777666777777999:::<<<>>>???===??????III]]]|||~~~xxxwwwrrrooonnnssszzzsssbbb\\\XXXXXX]]]bbbgggooowwwzzzccc[[[[[[XXXPPPQQQMMMOOOXXX___aaadddjjjmmmoooqqqssssssqqqooonnnaaa\\\YYYVVVNNNEEEFFFLLLEEEDDDBBB>>>999555444555555555444333222222222333===>>>===:::666333222222000000000000000000000000000000000000000000000000000000111111111111000///222111111111000000////////////000111111111111111......///000000000000000000000///////////////000111111000000//////......000000000000000000000000222111111111000000//////333222111000000111222333444111///111666777222...111000000000111222333333111111222222222333333333888...===^^^```AAA...444888333333777777222222666555555444333333444444444333555777888666555555555444444444444444444444444333444555555666666555555777777777777888888888888888888888888999:::;;;;;;;;;;;;<<<<<<<<<;;;:::999777777777777777777777777888888888888888888888888999999999888777666666555666666666666666666666666555666666666666555444444666555555444444333222222222000///333888999666333333333444444444444444333333333333333444444444444555555666777777777777666333333222333444444222000333333333333333333333333000000000000000000000000...//////000111222222222333333222111000000111111////////////000111222333000000000000000000000000333222222222111000000000000000000000000000000000---///222222111000000000000000000000000000000000111111111000000000000000555222000///111333444444000000000111222222222333111111111111111111111111444222000///000000///...555444111000//////000111222333333333333222111111000000000000000111111111111222333333333333222111000111222333333222111000111111111333666666555333222222333333333444444444333333333333444555666666999888888888999;;;===>>><<>><<>>888333444333222111000111111222---...000000000111222444000000000000000000000000000000000000000000000000...//////000000/////////111111000000000000////////////000111111111111111......///000000000000000000000////////////000000000000000000////////////000000000000000000000000111111111111000000000000111000000//////000000111+++444===>>>888111000222222222111111000111111111222222222111111111111111555...111<<<===444///333222222777======777333222333333222222222222333333222333555555444333333444444444444444444444444444333333444555555555555555555555555666666666666777777777666666777999<<<===;;;:::999777666666777777777777777777777777777777777777777777777777777777444444555666888999::::::888777777777666666555555444444555666777777777777444444444333333333333333444222222444888999777555222333333444555555444444555555555555666666666666555555555666666555444444222111000111222333222111222222222222222222222222111111111111111111111111/////////000111111222222222222222111111111111111333333222000000/////////000000000000000000000000111111111111111222222222000000000000000000000000333333111///...///222555111111111111111111111111111111111111111111111111999666333222222222222111222222222111111111111111111111111111111111111111,,,///222222111222666999555444333111111111222222000000000000000//////...000000000111111111222222111222222333333222222111222222111000000111222333222222222222333555888;;;111111111111222222222222333333444444555666666666888888888999:::;;;======<<>>888444333111000///000111222000111222222000///000222000000000000000000000000////////////////////////---......////////////...000000000000000000////////////000111111111111111......///000000000000000000////////////000000111000000000000////////////000000000000000000000000111111111000000000000000000000////////////000000,,,444======666000///222333333222111000000000111000000000111111222222222222000///000111111111333222444999<<<<<<999555222222222111111111222333333111222444333222111222333333333333333333333333333333333444555555555444444444444444555555555666666777666555555666999<<<===>>><<<999777666777888999666666666666666666666666777777777777777777777777333444555666777999999:::777777666666555444444444333444444555555555555555444444444444555555555666444333222444666888777555444444555666666666666666555555555666666666777777777777777777777666555555555333222222444555444333222222222222222222222222111111111111111111111111//////000000111111111111111111222222222111111111333222111111000000000111000000000000000000000000000000000111222222222333000000000000000000000000222222111111222777>>>BBB111111111111111111111111000111111111111111222222CCC===555000///000333444333222222222111000000000111111111111111111111111***///222222000111666;;;555444333222222222333333333333333333333222222111000000000111111222222333222222222222222222222222/////////000111222333333000222333333333444777:::111111222222222333333333333444444555666666777777888888888999:::;;;<<<===<<>>777666333111000000111222222333444333000//////000000000000000000000000000////////////////////////------.../////////////////////////////////000000//////000111111111111111......///000000000000000///////////////000111111////////////000000000000000000000000000000000000000000000000000000111111//////000000000000//////000333555555222000000111333333222111000000000111......///111222333444555000222111......111444333111333444444444333111///222111111111222222333444111222333222111000222333333333333333333333333333222333333444555444444444444444444444555555555555666555555555666888:::<<<<<<:::888666555666777888555555555555555555555555666666666666666666666666555555666666777777777777555555555444444333333333666666666777777666666555555555666777888999::::::888777777888999:::::::::999::::::;;;;;;::::::999777777777888888888999999999999999999888777555555777555333333444444444333222222222222222222222222111111111111111111111111000000000000000111111111000111111222222222111111111111111111111222333333000000000000000000000000000000000111222222222333000000000000000000000000111222222222555:::BBBGGG111111111111111111111111000000111111222222222333:::777333000000000000000333222222222111000000000111111111111111111111111,,,000333222......222777444444333333333333333333444444555555444444333222///000000111222333333333222222222222222222222222222333333444444444333222111222333444444444555666333333333444444444444555333444555777777777777777777888999:::;;;<<<<<<<<<<<>>??????CCCDDDDDDCCCCCCBBBAAA@@@======>>>>>>>>>?????????=========<<<;;;999888777999777444333333444333222333333333333333333333333222222222222222222222222000000000000000000111111///000111333333222111111000000000111111333444444000000000000000000000000111111111111111222222222000000000000000000000000222222222222333666:::>>>222222222222222222222222000000111111222333333333,,,///333888;;;999333///222222222111111111111111111111111111111111111111000111333111...---000222333333333333333222222222222222222333222111111000///000000111222333444444333222222111111222222333222222222222222222222222888666444333444555333222444444444444555555555555333555666888888888777777777777999:::;;;<<<<<<<<<<<>>:::555222222222333///000111111000000111333000000000000000000000000000000000000000000000000---...///000111111111111........./////////000000//////000111111111111111......///000000000000000............///000111222.../////////000000000111000000000000000000000000///000000000111111111111000000111222222111000000000///......///111222333111111111000111111222222333333333333333444444444...000222333222111222555999<<<;;;555444666555111222222222222333444555666222333333111000000222444222222222222222222222222222222333444444444444333444555555555555666666666555555666777777666666555333444444444444555555555444444444444444444444444555555555555555555555555666666666666666666666666444444555666666777777777555666888:::;;;=========>>>>>>@@@BBBDDDEEEGGGGGGIIIIIIIIIHHHGGGHHHJJJKKKOOOOOONNNNNNLLLKKKIIIHHHFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFEEEDDDCCCAAA???>>>???<<<999666666666555444444444444444444444444444222222222222222222222222111000000000000000000000...000111333333333111000222222111111111222333333000000000000000000000000222222222111111111111111000000000000000000000000111222333333222222333444222222222222222222222222000000111222222333444444---000555:::===;;;666111111111111111111222222222111111111111111111111111333333222111000000000000111111222222222222222111000111111111111000/////////000000111333444444555333333222111111222333333111000//////222888===@@@DDD<<<333111333666555222333333333444444444555555444555777999999999888777666777999;;;<<<<<<<<<;;;===???@@@HHHZZZrrrlllYYYRRROOOVVV```lll}}}mmm___]]]XXXQQQJJJFFFFFFHHHJJJXXXcccmmmoooqqqttttttqqqjjjgggaaaYYYPPPIIIGGGGGGDDDAAA<<<777333222333333333444444333222111111222000000000000000000000000000000000000000000000000......000111222222222222---.........//////000000//////000111111111111111...//////000000000000000............///000222222.../////////000000111111000000000000000000000000//////000000111111111222000111222333333222111000---///000000000000222444111000000000111222333333666666555444444333222222......000444222...000666777;;;:::555222444222,,,333333333333444555666777333333333222000000333555222222222222222222222222222222333444444444333333555555555666666666666777444555777888888666444333333444555666777777777777444444444444444444444444555555555555555555555555555555555555666666777777555555666777888999::::::===???AAADDDGGGJJJKKKLLLNNNOOOQQQSSSUUUWWWXXXYYYYYYYYYYYYXXXWWWXXXZZZ\\\WWWWWWVVVUUUSSSQQQOOONNNMMMMMMMMMNNNNNNNNNNNNOOOOOONNNNNNMMMKKKIIIGGGFFFEEEBBB>>>;;;;;;:::999888555555555555555555555555222222222222222222222222111111111000000000000000...///111333444333111000444444333222111111111111000000000000000000000000333222222222111111000000000000000000000000000000///222444444333111111111222222222222222222222222000000111222333333444444444222111111222333222111000000111111222222222333111111111111111111111111555333111111222222111000000111111222222222111111111111111111111000/////////000000222333444555555444333222111111222333444333111111333:::FFFQQQXXXMMMAAA333...222777777444222222333333333444444444444555777999:::999888777666777999;;;<<<<<<<<<;;;===@@@@@@HHHYYYzzzdddUUUUUUUUURRRZZZjjjwwwlll[[[NNNFFFDDDDDDEEEPPP[[[eeegggiiinnnpppnnnmmmjjjgggbbb]]]VVVNNNIIIHHHFFFBBB<<<666333222333111111222222222111111000000000000000000000000000000000000000000000000000000000111111111111000000...//////000111222222222000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333222888:::444//////111111111111111111111111111111111111222222222222111111000...///222000333HHH```666555333111111111333444333333333333333333333333333333333333333333333333333333444444555666777777666666555444444444444555444444444333222444777:::???:::555333444666666666444333444555666777666444666555444444555666555333777;;;@@@CCCDDDGGGJJJNNNUUUXXX[[[\\\[[[\\\```cccaaa```^^^^^^^^^^^^^^^]]]cccbbbaaa```^^^\\\ZZZXXXUUUSSSQQQOOOOOONNNLLLJJJIIIIIIIIIIIIJJJJJJJJJJJJMMMMMMOOOOOOPPPOOONNNMMMLLLIIICCC>>>;;;:::;;;<<<888888999999999999888888555333111111333444555555333222222111111000//////111111000000000000111111111111111111111111111111111111222222222222111111111111222222222333333333000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333222333333333222222111000222222222222222222222222222222111111111111111111111111222222222333333333000000111111222222222222222222222222222222222222111111111111111111111111222111000//////111333444555444444444444555666666555555555555555555555555333444555555666555555444555444333222333333555555999999999::::::;;;;;;;;;===>>>@@@IIIXXX}}}|||{{{{{{uuuiii___VVVWWW^^^ccctttrrr```SSSKKKHHHFFFKKKVVV^^^```bbbhhhlllmmmooonnnllliiieee]]]UUUOOOIIIGGGDDD@@@<<<888444222111111222222222111111111111111111111111111111111000000000000000000000000000000111111111111000000...//////000111111222222000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111666888333//////111111111111111111111111111111111111222222222222111111000---000444222111???QQQ666444333111111222333444444444444444444444444444333333333333333333333333333333444444555666666777666666555444444444444444444444444333222444777999===999444222222333333111333333333444555777777666555666777999;;;===???AAAFFFKKKPPPUUUXXX\\\```dddhhhjjjlllkkkiiihhhiiikkkgggbbb\\\XXXXXXYYYXXXWWW[[[ZZZYYYWWWTTTQQQOOOMMMIIIGGGFFFEEEEEEEEECCCAAA>>>???@@@AAACCCDDDEEEFFFGGGGGGFFFGGGHHHJJJKKKLLLIIIGGGCCC>>>;;;888666555888888777777999;;;===???>>><<<:::888777666444111000000000000000111222222111111000000111111222222111111111111111111111111111111222222222222111111111111222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333444444444444333222111000222222222222222222222222111111111111111111111111111111222222222333333333000111111111222222222222222222222222222222222222111111111111111111111111333222000000000111333444444444333333444444555666555555555555555555555555666666555555555555444444666555555555666777999:::888999999::::::;;;;;;<<<===>>>???IIIXXX~~~xxxsssqqquuuwwwvvvttttttrrrtttvvvzzzvvvfffYYYRRRTTT\\\ooo~~~kkk[[[RRROOONNNKKKSSSZZZZZZ[[[___eeegggmmmnnnoooooollleee\\\VVVMMMJJJFFFDDDBBB>>>888333111111222222222222111111111111111111111111111111000000000000000000000000000000111111111111000000/////////000111111222222000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////444666222...000111111111111111111111111111111111111222222222222111111000...000555444000555>>>555444222111111222333333555555555555555555555555222222222222222222222222333333333444555555666666666555555444444444444444333444444333333333666888888555333222222333333222444444333333444666777888555888<<<>>>AAAFFFMMMRRR[[[___dddhhhlllppptttvvvvvvxxxxxxvvvsssooonnnmmmeee\\\QQQKKKKKKLLLKKKJJJNNNMMMLLLIIIFFFCCCAAA???<<<;;;::::::;;;<<<;;;999666666888999;;;===>>>??????>>>======>>>AAADDDFFFBBBBBB@@@>>>;;;888555333888777555666888<<>>===:::999777777666666666888999888777777777888999::::::;;;;;;======<<<<<<<<<<<<===>>><<<<<<;;;;;;:::999888777555555444555777;;;???AAAHHHHHHHHHHHHGGGDDD>>>:::888777555333222222333444111000000000000111222333222222222222222222222222111222222333333222222111111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333333444444555555444444333222222222222222222222222111111111111111222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111333333222222222333444555222222111111222222333444444444444444444444444444<<<:::777555333333444444222222222333444666777777888888999::::::;;;<<<<<<===??????IIIWWW{{{nnn___\\\gggyyy|||hhhZZZTTTUUUWWWYYYZZZYYYXXXXXX]]]```ffflllnnnlllgggbbb___WWWNNNIIIHHHFFFBBB>>>666666444333222222222333111111111111111111111111000000000000000000000000000000111111111111000000000000000000000111111111000000000000000000000000//////////////////////////////000000000000//////////////////////////////000111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111---111222///...111222000000000000000000000000000111111222222222222111111444000...111333222000000222222222222222222222333222222222222222222222222111111111111111111111111333333333444444444444444555555444333333333333333222444444444333333444666111222222333333444555666444666888:::<<<@@@FFFKKKNNNSSSXXXZZZ\\\bbbkkksss|||||||||}}}~~~~~~}}}||||||zzzuuupppiiibbb\\\XXXJJJDDD>>><<<>>>???===:::999999::::::;;;:::::::::999888777888:::;;;:::999<<<<<<===>>>???@@@AAABBBEEEFFFFFFFFFEEEBBB???======<<<999888777777777888444555666777888999::::::BBBCCCEEEIIILLLLLLJJJHHHCCCAAA>>>:::777555444333222111111000000111111222222222222222222222222222222222333333333333222222111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333111111333444555666666666222222222222222222222222000000111111111222222222111111222222222333333333333222222222222222222222222222222222222222222222111111111111111111111111333333222333333333444444222111111111111222333333444444444444444444444444;;;999777444333333444444222333333333444444444444777888888999;;;<<<<<<======??????IIIWWWxxxccc\\\bbblllttt{{{qqq[[[UUURRRWWW[[[ZZZVVVTTTVVVYYY___ffflllnnnmmmjjjhhh```WWWPPPLLLJJJGGGEEE;;;:::777555333333333333222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111222222222333333333333///111222//////222222///000000000000000000000000111111222222222222111111444111...///222333222111111111111222222222222222111111111111111111111111222222222222222222222222333333333333333333444444555444444333333333333333222333555444333222333444333333444333222222444777666:::@@@DDDHHHNNNUUU[[[bbbeeehhhkkknnnrrryyy~~~~~~}}}zzzxxxnnnjjjccc\\\VVVOOOHHHDDD>>><<<:::::::::999888666888999;;;===???@@@AAAAAA???===<<<<<<>>>>>>===;;;===>>>@@@CCCFFFIIIKKKLLLPPPQQQSSSTTTRRRNNNJJJGGGFFFCCC@@@<<<999777777777888888999999999888777777<<<===???DDDJJJNNNPPPPPPKKKIIIGGGCCC???<<<999777555555444333222222222222333333333333333333333333222222333333333333222222111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333000000222333555555666666222222222222222222222222000000000111222222333333111111222222222333333333333333333333222222222222222222222222222222222222111111111111111111111111222222222222333333333333222222111111222222333444333333333333333333333333777666555444333333444555555666666666666666555555777777888999;;;<<<======>>>??????HHHVVV{{{jjjcccaaaccc```fffwwwnnn___TTTUUU[[[ZZZUUUQQQOOOQQQWWW^^^gggmmmppppppnnniiibbbZZZSSSNNNLLLJJJ???===:::777444333333333222222222222222222222222000000000000000000000000000000111111111111000000111000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444555555000333222///000333222///000000000000000000000000111111222222222222111111222111000///111333222111000000111222222222222222222222222222222222222222333333333333333333333333333333333333333333333333555444333333222222333333222333555444333222333444333444555555555777<<>>:::888888999===>>>@@@CCCEEEGGGHHHIIIGGGEEECCCCCCCCCCCCAAA???>>>@@@BBBEEEHHHKKKMMMOOOSSSUUUWWWYYYYYYYYYWWWVVVQQQOOOLLLIIIEEEAAA???===???>>>===;;;;;;:::;;;;;;<<<;;;;;;>>>DDDJJJNNNPPPMMMMMMMMMKKKIIIEEEBBB@@@;;;:::888777555444444444333333333333333333333333222333333444444333333222111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333111222222333333333333333222222222222222222222222///000000111222222333333111111222222222333333333444444333333333222222222222222222222222222222222111111111111111111111111000111111222222222222222222222222222222333444444333333333333333333333333222333333333444444555555555666777888999999888888666777888999;;;<<<===>>>>>>??????HHHVVVsssjjjeee^^^[[[```uuulllYYYWWW\\\ZZZSSSOOOIIIKKKPPPXXXbbbjjjppprrrpppooojjjbbbYYYRRRNNNMMMBBB@@@<<<888555333333333222222222222222222222222000000000000000000000000000000111111111111000000111111111000000000000000000000000000000000000000000000000000000000000000...///000111111000///...111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000222333444555666222333222000000333222...000000000000000000000000111111222222222222111111000111111000111222111//////000111222222222222222333333333333333333333333333333333333333333333333333333333333333333333333555444333333222222333333222333555555333222222333111333666888:::@@@HHHNNNQQQVVV[[[\\\[[[\\\```ddddddeeegggkkkqqquuuwwwwwwuuupppjjjddd___XXXPPPKKKIIIEEEAAA@@@BBBEEEEEEDDDMMMOOONNNIIIBBB>>>@@@CCCAAABBBDDDGGGIIIKKKMMMMMMNNNLLLJJJIIIHHHGGGEEECCCAAABBBCCCEEEGGGIIIJJJKKKRRRSSSUUUWWWZZZ]]]^^^___WWWWWWWWWVVVSSSNNNJJJGGGDDDBBB???===<<<===???AAA???<<<:::;;;???EEEJJJLLLLLLNNNOOOPPPOOOLLLIIIGGG???>>><<<:::888666666555333333333333333333333333222333333444444333333222111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333333333333333222111000000222222222222222222222222///000000111222222333333111111222222222333333333444444444333333222222222222222222222222222222222111111111111111111111111000000111222222222222111333333222222333333444555333333333333333333333333///000222333444555555555333444666888999::::::999666777888999;;;<<<===>>>>>>??????HHHVVV~~~ccc[[[UUU[[[nnnhhhaaa```\\\XXXYYYTTTPPPOOOTTT^^^hhhmmmmmmsssrrrooojjjccc\\\UUUQQQKKKHHHBBB<<<777555555555000111111222222222111111222222222222222222222222111111111111111111111111333333222111111222333333//////000000000111111111////////////////////////000000000000000000000000............////////////000000000000000000000000111111000000//////......444...---111222...---000000000000000111111111111000111111111111222222222666333000...//////////////////000000000111111111000000000000000000000000000000111222222222222111333111000///000000111222111111111111111111111111222222222222111111000000333333333333333333333333777444111222444666666444222333444666666666555444777888;;;@@@GGGPPPWWW[[[ddddddccc^^^WWWQQQOOOOOOTTTSSSSSSTTTVVVZZZ^^^aaaZZZUUUNNNHHHEEEDDDDDDDDDCCCEEEHHHKKKOOOUUU[[[___jjjiiifffccc___\\\YYYXXXYYYXXXWWWUUUTTTSSSSSSSSSXXXWWWVVVUUUVVVUUUSSSRRRNNNKKKIIIJJJMMMPPPRRRRRRTTTTTTVVVYYY]]]```aaaaaabbbbbbbbbaaa]]][[[ZZZYYYVVVPPPHHHDDDCCCCCCCCCBBBFFFDDDAAA@@@AAABBBCCCCCCNNNOOOPPPQQQQQQPPPOOONNNJJJJJJIIIFFF@@@<<<:::999666555333333333333222000333333333333444444444444222222222333333444444444111111111111111111111111111222333333444444333333333333333444444333333222444444555555555555444444333444444333111111222444444333222222111111222222333333333333333333333333222222222111111000000000333222222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333111333555555444444555666444555666777777555333222555444444444555666888:::;;;;;;;;;;;;;;;;;;;;;;;;>>>??????HHHVVVsss___UUUZZZjjj{{{{{{tttjjjaaa]]]VVVUUUVVV[[[ccciiijjjhhhnnnoooooonnniiibbb[[[WWWQQQMMMGGG@@@:::666555444222222222333333333333333222222222222222222222222111111111111111111111111333333222111111222333333444333333222222111000000000000000000000000000000000000000000000000000000/////////000000000000111000000000000000000000000111000000000/////////...111---...222333...---///000000000000111111111111000111111111111222222222555222///...///000000000000000111111111111111111111111111111111111111111000000111222222222222111333///000555555111222999111111111111111111111111222222222222111111111000333333333333333333333333444222000111444555555444555555444333444666999:::CCCGGGMMMSSSYYY___dddffffffccc\\\RRRJJJEEEEEEFFF>>>===<<<<<<>>>AAADDDFFFGGGDDDAAA??????AAABBBCCCJJJLLLPPPUUU\\\fffrrrzzz~~~~~~}}}{{{yyywwwuuutttpppnnnlllkkkjjjiiihhhgggeeeeeeddddddcccaaa___]]]ZZZZZZYYYZZZ\\\^^^```aaa___^^^]]]]]]```bbbbbbbbbcccdddddddddcccbbbbbbbbb___\\\WWWTTTRRRPPPLLLIIIHHHFFFDDDCCCDDDEEEFFFFFFGGGIIIJJJLLLNNNPPPQQQQQQOOOPPPOOOLLLHHHDDDBBBBBB>>>;;;777444444444444333444444333333333222222222222222333333333444444444222222222222222222222222222222333444444444444333333333444444444444444444444555555666666555555444333666888999777555444333444333222222111222222222333333333333333333333333333333222222222111111111222222111111111111222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111333555555333333333444333444666666666444333111444444444555666777888999:::::::::;;;;;;<<<<<<<<>>999555333333333333444444555555555222222222222222222222222222222222222222222222222333222222111111222222333888777666444333111000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////...---...222222///---...000000000000111111111111000111111111111222222222333111///...000111111111222222222222222111111111111111111111111111111111000000111222222222222111555111222777555---,,,111111111111111111111111111222222222222111111111111222222222333333444444444333222111222444555444333555333222333777>>>FFFJJJTTTYYY___aaaaaa``````bbb___\\\VVVMMMEEE???===>>>>>>===<<<;;;<<>>???AAACCCEEEEEEMMMPPPSSSVVV[[[fffuuu}}}yyyuuuttttttssspppnnnnnnnnnnnnmmmkkkiiigggeee___aaaccccccccccccdddfffhhheeebbbaaaaaaaaaaaa```YYYYYY[[[\\\^^^______```bbbaaa```___]]]YYYSSSOOOOOOMMMKKKIIIGGGGGGGGGGGGBBBBBBDDDFFFIIIMMMQQQSSSTTTUUUUUUSSSPPPNNNMMMMMMHHHDDD===999777777777777666555444444333333333333333333333333444444444444333333333333333333333333222222333444444444444444333333444444555555555666444555555666666555555444333777<<<>>><<<888555333444444333222222222222222333333333333333333333333333333333333222222222222333222222111111222222333444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111333444444222111222222333333444555555444222111333444555666777888888888999999::::::;;;<<<======???@@@@@@IIIWWWwww___SSSTTTYYYhhhtttggg```ZZZ^^^hhhnnnjjjdddaaafffmmmrrrrrrlllddd___^^^ZZZTTTLLLDDD===888666444333333444444555555555222222222222222222222222222222222222222222222222222222222222222222222222777777666444333222111000111111111111111111111111//////////////////////////////000000000111111111////////////////////////000000000000////////////---...///111000//////000///000000000111111111111000000111111111222222222111000...///000222222111333333333222222222222111111111111111111111111111000000111222222222222111222555555444777;;;777///111111111111111111111111222222222222222222222222111111222333333444555555333333333444555555444444111222444:::CCCNNNYYY___dddfffeee___WWWQQQPPPQQQQQQRRRRRROOOJJJDDD>>>:::;;;;;;::::::<<>><<<:::888777777555555444444555666333333444444444444444444444444444444444444444444222333333444555444444444333333333333444555666666555555666666666666555555333777;;;===;;;888555444444444333222222222222333333333333333333333333333333333333333333333333333444333333333333333333444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222333444444222000000111222333333444444333222222222333555777888888888777888888999:::;;;======>>>???@@@AAAIIIWWW{{{cccYYYYYYSSSiii|||lll\\\YYYaaagggbbb[[[UUU[[[dddkkkooommmiiieee```^^^XXXQQQJJJCCC>>><<<555444333333333333444555222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222222222111111111111111111111111////////////////////////........./////////000000////////////////////////////////////000000000000///111111///---...111222///000000000111111111111000000111111111222222222000///...///111222222111222222222222222222222222111111111111111111111111000000111222222222222111***555666111???TTTPPP;;;111111111111111111111111222222222222222222222333111111222333333444555555222222333333333444555555555999@@@JJJUUU^^^fffjjjgggddd]]]SSSJJJFFFGGGJJJHHHIIIJJJIIIGGGCCC>>>:::999::::::===AAAFFFKKKNNNKKKOOOSSSTTTRRROOOMMMLLLHHHOOOXXX```hhhsss~~~yyyssslllggggggggggggfffddddddccc```]]]\\\^^^```]]]```dddfffeeeaaa^^^\\\ZZZZZZ\\\___aaaaaa^^^[[[XXXUUUSSSSSSVVVZZZ\\\]]][[[ZZZXXXVVVUUUVVVXXXYYYXXXXXXWWWTTTOOOLLLLLLMMMIIIGGGEEECCCDDDFFFIIIKKKQQQSSSUUUUUUUUUUUUVVVWWWRRROOOLLLJJJGGGCCC???;;;888777555444444444666666444444444444444444444444444444444444444444444444333333444555555555444444333333222222333444555666555666666666666666666555444666888888666444444444555444333333222222333333333333333333333333333333333333333333333333333333555555444444444444555555222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222333444444222000000111222333333333333333333333333444666888999999888888888888999:::;;;======>>>???@@@@@@IIIVVVqqqiiiSSSZZZdddrrrmmmbbb___^^^WWWPPPKKKPPPXXXaaahhhlllmmmmmmcccaaa]]]XXXQQQKKKFFFCCC777666444333222222333444222222222222222222222222333333333333333333333333111222222333333222222111000111111111222222222333111111111111111111111111000000000000000000000000............////////////000000000000000000000000////////////000000000000000444555111---///111222000000000000111111111111000111111111111222222222000//////000111222222000111111111111222222333333222222222222222222222222000000111222222222222111***555555///===SSSNNN777111111111111111111111111222222222222333333333333222222222333333444444444///111222333444666:::===EEEJJJSSS\\\dddhhhjjjkkkYYYTTTMMMHHHEEEFFFHHHJJJIIIEEE@@@===<<<<<<;;;;;;??????BBBFFFLLLTTT[[[^^^ZZZ___eeehhhfffcccbbbbbbdddiiiooovvv|||}}}yyyuuusssqqqlllhhhbbb]]]]]]```fffjjjmmmoooooolllgggddddddfffmmmppptttyyy{{{yyyrrrmmmhhhiiimmmsssxxxzzzzzzxxxeee```ZZZXXX\\\aaaeeefffeeeaaaZZZSSSNNNNNNRRRVVVUUUWWWXXXVVVSSSPPPRRRTTTOOOMMMJJJHHHGGGHHHIIIKKKNNNPPPSSSTTTTTTUUUVVVXXXUUUTTTRRRQQQPPPLLLGGGCCC<<<:::777555444444555555555555555555444444444444444444444444444444444444333333444555555555555555666555444333333444555666555666666777777666666555555555555444222222333555555444444333333333333333333333333333333333333333222222222222333333333333666555555444444555555666222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333111333444444222111222222333333333333333444444444444555666777888999999999999999::::::;;;<<<======>>>??????HHHVVVmmmaaaYYY___pppzzzjjj]]]UUUPPPKKKMMMRRRXXX___fffkkknnnhhhgggddd___XXXQQQLLLHHH:::999666444333222333333222222222222222222222222333333333333333333333333111222333333333333222111000111111111222222222333000000000000000000000000000000000000000000000000...////////////000000000000000000000000000000000.../////////000000000111...666:::555111111000...000000000000111111111111000111111111111222222222000000///000222222111///...//////000111222333333222222222222222222222222000000111222222222222111111444222000555;;;777---111111111111111111111111222222222333333333444444333333333333333333333333000222555777:::???GGGLLLVVV[[[bbbiiimmmmmmkkkiiiSSSOOOKKKLLLNNNPPPNNNKKKIIIDDD>>>;;;;;;============???BBBGGGOOOWWW___cccmmmttt{{{~~~}}}{{{|||}}}xxxvvvrrrooolllkkkjjjjjjhhhgggccc______fffsss}}}yyyuuusss{{{||||||}}}zzzxxx|||}}}pppaaaUUUOOOQQQTTTVVVYYY[[[XXXSSSPPPQQQTTTQQQPPPNNNMMMLLLMMMNNNOOOOOOQQQTTTVVVVVVWWWYYYZZZYYYXXXWWWVVVVVVTTTQQQOOOGGGDDD@@@<<<888777666666666555555555444444444444333333333333333333333333333444444555555555555555:::888777555444555666777666666777777777777666666666666666555333333444666555555444333333333333444333333333333333333333333111111111222222222333333444444333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111333555555333333333444444444333444444555555666555555555666777888:::::::::::::::;;;;;;<<<<<<<<<===>>>>>>GGGUUUqqq[[[XXXcccuuuxxxcccZZZXXXPPPPPPQQQTTTYYY```gggkkklllkkkhhhccc]]]UUUOOOKKK===;;;888555444333333444222222222222222222222222333333333333333333333333111222333444444333222111222222222222222222222222////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000.../////////000000111111,,,666===:::555222///***000000000000111111111111000111111111111222222222111000000000222222000///------...000111222333444222222222222222222222222000000111222222222222111333...///666555---,,,333111111111111111111111111222222222333333444444444444333333333333333333333333555999<<>>;;;:::999666666555555555444444444333333333333333333333333333444555555666666555555===;;;999777666666777888666666777777777777666666666777888888666555555666555555444333333333333444333333333333333333333333000000000111111222222222333222222111111222222333444444444444444444444444222222222222222222222222333333333333333333333333111111111111111111111111111333555555444444555666444444444444444555666777666666555555666888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>FFFTTTpppfff```bbbzzzpppaaaWWWQQQLLLJJJOOOXXXbbbjjjnnnmmmjjjeee```ZZZTTTQQQGGG???666222333555444111555555444444444333333333111222222333333222222111333333333222222111111111222222222222222222222222000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000)))222@@@HHHAAA333...111000000111111111111000000111111111111111111111111000000000000000000000000111111222222222333333333111111111111111111111111222111111000000111111222333222111000000111222333333333222222111222222222333111...///222333333111000222333222000///222555777000;;;LLLRRRXXXbbbdddiiikkkooorrrtttuuutttssshhhgggeee___XXXPPPHHHDDDFFFIIILLLKKKHHHGGGJJJNNNTTTXXX^^^gggpppyyyyyywwwxxx{{{{{{{{{~~~xxxqqqoooooooooppprrrpppkkkbbbZZZTTTXXXPPPMMMRRRUUUQQQOOOPPPYYYZZZZZZZZZZZZ[[[\\\]]]\\\```___[[[ZZZ]]][[[VVVZZZVVVPPPKKKHHHCCC>>>999777777777666666555555444000333555555333333555888444555555666666666666666IIIEEE@@@:::555222111111555666666777777777777777666666666666666666666666444444444444333222111000333333333333333333333333333444444555555444444333333333222222333333444555555555555444444333333333222222222222222222222222333333222111111222222222666111...000222222333666333444555555333333444555444444333333333333444444666666666555666777888888999999:::;;;<<<<<<<<<;;;===@@@AAAHHHSSS~~~ttteee^^^mmmhhh]]]UUUOOOOOOQQQSSSZZZccckkklllllljjjfff```ZZZVVVLLLEEE===888666666555333555555555444444444333333222222333333333333222222333333333222222222111111222222222222222222222222111111111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000---111:::???:::000...111000000111111111111000000111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111333333333333333333333333222222111111111111222222333333222222111222222333444222111111444555333111222333333111000111666;;;@@@???LLLYYY[[[aaajjjjjjrrruuuzzz||||||xxxssspppddd___VVVNNNIIIHHHJJJKKKTTTYYY^^^___^^^___bbbfffqqqtttzzzxxxrrreee___\\\[[[WWWQQQPPPSSSRRRTTTXXX[[[]]]\\\[[[YYY___ccccccaaaaaadddbbb]]]YYYUUUQQQOOOMMMJJJEEEAAA:::999888666555444333333333555666666444333555777444555666666777777666666999888666444555666888:::555555666777777777666666777777777777777777777777888888888777777666555444333333333333333333333333111222222333333222222111333333222222333333444555555555444444444333333333222222222222222222222222333333222222222222333333555000///222444222222444333444555555333333444555555555444444444444555555666666666666777777777777777999<<<>>>???>>><<<;;;===@@@AAAHHHSSS~~~zzzeeebbbkkknnnsssbbbVVVVVVUUUPPPRRRZZZaaaeeejjjmmmkkkfff___ZZZRRRNNNFFF???:::777666555555555555444444444444333222222333333333333222222333333333333222222222222222222222222222222222222111111111111111111111111111000000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000222444333......111000000111111111111000000222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111333444555555555555444333222222333333333333222222333222222111222222333333444444333444555555444222222333333222222888@@@HHHSSSWWWdddlllkkkrrryyyuuuyyyzzz{{{zzztttkkkbbb\\\QQQMMMHHHFFFJJJRRR\\\cccgggmmmtttxxxzzz|||~~~yyyoooccc]]]\\\SSSSSSTTTWWWZZZ[[[[[[YYY]]]```bbbbbbdddeeebbb]]]XXXVVVSSSRRRQQQPPPNNNLLLCCCAAA>>>;;;777555333333666666777555444333444666444555666666777777666666:::888666444333444555666444444555666666666666555777777777777777777777777999999999999888777666666333333333333333333333333111222222333333222222111333333222222333333444555555444444444444333333333333333333333333333333333444444333333333333444444444111000444555222000111333444555555333333444555666555555555555555555666444555777888888888777666555888<<<@@@AAA@@@===;;;===@@@AAAHHHSSS~~~|||fff^^^eeehhhuuuyyy```[[[YYYPPPNNNSSSRRRXXXbbbjjjllliiiccc___WWWTTTNNNEEE===777555555555555555555444444444444222333333333333333333222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111///....../////////000000111111222222111111000222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111222333555666666555333222222222444555555444222222222222111111222222333333333444444555555555444333000222333555:::CCCPPPYYYdddgggqqquuuttt}}}xxxzzzwwwqqqhhh^^^SSSJJJEEEDDDGGGLLLTTT___iiirrrwwwwww}}}yyyqqqmmmvvvvvvoooaaaZZZSSSPPPSSSWWWZZZ[[[\\\]]]^^^aaadddddd```\\\ZZZWWWSSSQQQPPPQQQRRRSSSOOOMMMHHHCCC>>>999666555666666555444444444555666555555666777777777777777AAA???;;;888555333222222333444444555555555555555888888888888888888888888777777777777777666555444444444444444444444444444333444444555555444444333333333222222333333444555444444444444444444444444333333333333333333333333444444333333333444555555666222111333444111000111333444555555333333444555666666555555555555666666333555777888999888666555555777;;;>>>??????>>>======@@@AAAHHHSSS~~~zzzjjjiiidddhhh}}}lll^^^[[[TTTNNNOOOHHHOOOZZZeeekkkkkkhhheee\\\YYYSSSJJJAAA999666555666666555555555444444444333333333444444333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000///......000222000...111111222222222222111111222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111000111333444444333111000222222444555555444222222222111111111222222333444222333444444444444444444000444999>>>FFFQQQ^^^hhhooolllsssxxxwww}}}~~~rrrssslll```TTTJJJDDDBBBBBBLLLQQQ[[[fffpppxxx}}}}}}wwwpppkkkkkkuuuoooeeeZZZVVVXXX[[[[[[XXX\\\ZZZZZZ___eeefffdddbbb]]]ZZZTTTOOOMMMNNNRRRUUUWWWUUUQQQKKKEEE???:::777777555444444555666777888555666666777777777777777;;;:::999888777888888888333444444555555555555555777777777777777777777777555555666666666555444444444444444444444444444444333444444555555444444333333333222222333333444555444444444444444444444444333333333333333333333333444333333333444444555666999444111333444222222444333444555555333333444555666666555555555555666666333555777888999888666555666777888999;;;<<<>>>>>>===@@@AAAHHHSSS~~~uuuhhh```iii~~~hhhaaa[[[SSSNNNGGGMMMWWWaaahhhllllllkkkaaa^^^WWWOOOGGG@@@:::777666666666555555555444444333333444444444444333333333333333333444444444444222222222222222222222222222222222222222222222222000000000111111111111222000000000000000000000000000000000000000000000000000000000000000000000000...000000///111333111---111111222222222222111111333333333333333333333333222222222222222222222222111111222222222333333333111111111111111111111111000000222222222222000000222222333333333333222222111111111111222333444444111222333333333444666888666<<>>===@@@AAAHHHSSS~~~wwwbbb[[[eee|||mmmfff]]]SSSLLLOOOUUU\\\ccchhhkkkmmmhhhccc[[[UUUPPPIIIAAA;;;666666666666555555555555333333444444444444333333333333333444444444555555222222222222222222222222222222222222222222222222000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000,,,111222//////222222///111222222333333222222111333333333333333333333333222222222222222222222222111111222222222333333333111111111111111111111111111111111111111111111111222222111111111111222222111111111111222333444555222333444333333555999===AAAIIISSS[[[```cccgggjjjmmmiiiwwwuuuaaaZZZWWWEEEBBB@@@???BBBHHHNNNSSSUUU]]]jjjxxxvvvwwwwwwsssnnnnnnqqqvvvvvvggg\\\TTTUUUZZZ[[[\\\^^^______]]]YYYSSSPPPOOOPPPTTTVVVWWWWWWUUUPPPKKKGGGCCC???;;;999:::;;;:::999666666777888888888888777888888777666555555444444555555666777777777666666555555555555555555555555555666666777777666666666555555555555555555555555111222222333333222222111333333222222333333444555333333333444444444555555444444444444444444444444111111111222222333444555555333555:::<<<888555444333444555555333333444555555555444444444444555555666666666666777777777777888888999999:::;;;<<<<<<===@@@AAAHHHSSS~~~vvvgggcccqqqyyypppfffZZZOOOQQQTTTXXX]]]ccchhhkkkmmmggg___YYYVVVPPPGGG???777666666666555555555555333444444555555444444333333333333444444555555555222222222222222222222222222222222222222222222222000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000,,,111333...---111333111111222222333333222222111333333333333333333333333222222222222222222222222111111222222222333333333111111111111111111111111222222111000000111222222333222111000000111222333111111111111222333444555333444444333333666<<>>BBB;;;===AAAFFFKKKQQQVVVYYY^^^hhhxxx{{{{{{~~~yyyjjj\\\ZZZZZZXXXXXXZZZ]]]```bbb```ZZZTTTPPPOOORRRUUUZZZ]]]\\\YYYTTTQQQIIIEEE???<<<<<<<<<;;;999666666777888888888888888444444555666777888999:::555666666777777777777777555555555555555555555555444444555555555555555444555555555555555555555555333444444555555444444333333333222222333333444555333333333444444555555555444444444444444444444444111111111111222333444555222222777???AAA;;;555222333444555555333333444555444444444333333444444444666666666666666777888888888999;;;======<<<;;;:::>>>@@@AAAHHHSSS~~~}}}zzz{{{zzzxxx}}}{{{oooooo}}}}}}mmmZZZUUUXXXXXXTTTPPPSSS]]]fffiiifffbbb___[[[UUULLLEEE>>>888555777888666333333444444444444444444444444555444444333333444444555333333333333333333333333888555222111111111111000333333333222222222111111000000000000000000000000//////000000000000//////000000000000000000000000/////////...///000000111222222111111222222333444333333333333333333333333333333333333333333333333333333333222222222222222111111111111111111111111111111222222222333333333222222222222222222222222333444555444333222333444000111333555888AAAMMMVVVXXX[[[______\\\WWWTTTSSSHHHHHHFFFCCC???======>>>GGGGGGGGGHHHLLLTTT^^^eeeqqqyyysssjjjjjjiiibbbZZZYYYYYYZZZ\\\]]]\\\YYYVVVQQQRRRVVVYYY\\\[[[WWWTTTOOOMMMJJJEEE@@@;;;888666888666444555777888888777888888777666666666666666555555555555555555555555777777777777777777777777555555555555555555555555555444444444444555666666888777777666555444444444222222333333333333444444666666666555444333111111111222333444555555555555222222333333444555666666444444555555555555444444666555444333333333333333777555555777::::::666222666555444333444777:::<<<::::::::::::;;;;;;<<<===>>>@@@AAAIIISSS}}}zzzzzzyyyvvvxxx}}}|||zzzxxxyyy~~~qqqnnnrrrzzz```\\\ZZZUUUPPPNNNTTT___gggnnnmmmjjjfff```XXXOOOIIIAAA:::555777888666444555444444444444444444444444555444444333333444444555333333333333333333333333444222000///111222111111333333333222222222111111111111111111111111111111//////000000000000//////000000000000000000000000/////////000000000111111222222111111222222333444333333333333333333333333333333333333333333333333000111111222222222111111111111111111111111111111111111222222222333333333222222222222222222222222000111222222111111222333///333888===BBBIIIQQQVVVZZZYYYWWWVVVTTTQQQMMMIII>>>>>>===;;;::::::===@@@DDDFFFIIINNNVVV```lllsss||||||}}}{{{rrriii\\\\\\]]]___```^^^[[[XXXTTTSSSTTTVVVXXXYYYWWWVVVUUURRRMMMGGGBBB>>><<<;;;333555777777777777999:::888888777666666666666666555555555555555555555555777777777777777777777777555555555555555555555555555555555555555666777777888777777666555555444444333333444444444555555555666666666666555444333333111222333444555555555555222222333444444555666666444444555555555555444444666555444444333333333444333444666777777666666666666555444444555777:::;;;999999999:::;;;<<<===>>>>>>@@@AAAHHHSSS}}}zzzrrrmmmqqq}}}ooogggxxxsssbbb[[[SSSNNNNNNTTT[[[___lllnnnooollleee\\\UUUPPPEEE===666666777666555777444444444444444444444444555555444444444444555555333333333333333333333333222111///000222333333333333333333222222222111111111111111111111111111111///000000111111000000///000000000000000000000000///000111222222222111000222222111111222222333444333333333333333333333333333333333333333333333333000111222333333222111111222222222222222222222222111111222222222333333333222222222222222222222222///000111111000111333444111777@@@IIIOOORRRRRRQQQOOOKKKIIIIIIKKKIIIDDD???::::::999888888;;;@@@DDDKKKPPPWWW```iiisss}}}jjjfff___[[[YYYYYYYYYXXX[[[YYYVVVTTTUUUVVVVVVVVVWWWVVVSSSOOOIIICCC===:::888;;;===;;;888666888<<<888888777666666666666777666666666666666666666666777777777777777777777777555555555555555555555555666555555555555666777777777777777666555555444444444555555555555666666666666666777777777666666555222333444555555555555555333333333444555555666666444444555555555555444444666555444444333444444444111555777666333222666999555555555666777888999999999999999:::;;;===>>>???===???@@@HHHSSS}}}yyyrrruuu}}}sssrrrhhh\\\UUUTTTWWWYYYYYYdddiiinnnmmmhhh```[[[YYYJJJAAA888666666444555777555555555555555555555555555555444444444444555555444444444444444444444444444222111222444555444333333333333222222222111111111111111111111111111111000000000111111000000000000000000000000000000000...000222333444333111000222222111111222222333444333333333333333333333333333333333333333333333333333444555555555333111000222222222222222222222222111111222222222333333333222222222222222222222222111222222222111222444666888???JJJTTTWWWTTTMMMGGG@@@BBBFFFIIIKKKHHHCCC???======>>>???AAAFFFMMMRRRaaagggpppxxx~~~{{{kkk\\\UUUUUUXXXZZZaaa^^^YYYVVVVVVVVVVVVUUUSSSUUUXXXWWWSSSKKKBBB<<>>:::666444555777777666444666777999:::999888777:::::::::;;;<<<===??????===???@@@HHHRRR|||zzzvvvxxxxxx|||~~~vvviiiYYYVVV]]]dddeeehhhmmmnnnlllhhhdddaaaWWWLLL@@@;;;888555444666555555555555555555555555666666555555555555666666444444444444444444444444333222111222333222000///333333333222222222111111222222222222222222222222000111111222222111111000000000000000000000000000///000111222222222111000222222111111222222333444333333333333333333333333333333333333333333333333333222222222111111111111333333333333333333333333111111222222222333333333222222222222222222222222000111222222222555999<<>>??????@@@AAAHHHQQQ{{{zzz|||{{{zzz{{{|||zzzfffZZZ\\\bbbfffgggiiilllnnnlllhhheee___SSSGGG@@@<<<777555777555555555555555555555555666666555555555555666666555555555555555555555555333222333444666666444222333333333222222222111111222222222222222222222222000111111222222111111000000000000000000000000000/////////000000000111111222222111111222222333444333333333333333333333333333333333333333333333333222111111111333555777999333333333333333333333333111111222222222333333333222222222222222222222222000111333555777<<>>===;;;:::999888888777777888888888888888888888888888888888888888888888888888888666666666666666666666666666666666666666777888888555666666666666666666666444555555555555666666666555555666777777777666666555555666666666666555555666666666666555555555555444444555555555555444444555555555555555666777777999888666666777888888888777777888888999999888888======<<<<<<<<<<<<======@@@BBBAAAHHHQQQyyy}}}vvvtttxxxpppooo}}}ggg___aaaaaaaaadddiiinnnooolllhhhdddXXXLLLEEE???:::777777666666666666666666666666666666555555555555666666555555555555555555555555444444555888:::;;;:::888333333333222222222111111222222222222222222222222111111222222222222111111000000000000000000000000/////////...///000000111222222111111222222333444333333333333333333333333333333333333333333333333333222222333666;;;???BBB333333333333333333333333111111222222222333333333222222222222222222222222111333666999>>>DDDKKKPPPWWW]]]aaa[[[QQQLLLQQQXXXVVVPPPHHHDDDHHHUUUeeepppzzz~~~xxxwwwzzz|||pppfffaaa```bbbcccdddbbb___\\\ZZZYYYYYYYYYWWWSSSLLLFFFAAA>>><<<;;;:::999888888777888888888888888888888888888888888888888888888888888888888777777777777777777777777888888888888888999999:::555555555666666666666666666666666666777777777777777777888888888888777777555666666666666666555555666666666666666555555555444555555555555555555444555555555555555666777777222555777777555555999<<<888888888888888999999999>>>>>>===<<<<<<<<<<<<<<>>444444222222222222444444444333333222222333333444444444444333333333333333333666;;;@@@EEELLLRRRWWW``````aaacccccc^^^UUUNNNIIIKKKOOOVVVaaappp~~~{{{xxxvvvtttwww|||llliiipppuuutttkkkbbb___ZZZUUUUUUZZZRRRTTTUUURRRKKKDDD>>>;;;<<<:::888888888888777666::::::999999999::::::;;;<<<;;;;;;:::999888777777888888999999888888777666:::999888888777888888888666666666666666666666666999999888666333333555777444666:::;;;;;;999777666777777666666555555555444777666666666555555555555777777777777777777777777666...333<<<777666999777666666666666777777777777:::777444555999;;;;;;999;;;:::999999:::<<>><<<999999999999888777>>>===;;;:::888777777777::::::::::::999999999999;;;;;;;;;;;;;;;::::::999:::999999888888888888888999999999999999999999999666777888888777777888999<<<@@@CCC@@@:::666666888777777666666666555555555777777666666666555555555777777777777777777777777999000444:::555333666333666666666666777777777888999777666666888:::::::::<<<;;;::::::;;;===???AAA@@@???IIIGGGVVVooo}}}tttooovvv{{{}}}}}}~~~ssslll~~~hhh]]]___aaabbbbbbdddjjjnnnjjjfff___XXXPPPFFF===888999888666666777777666555666666666666666666666666444444444444444444444444555555555555555555555555222222222222222222222222333333333333222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111222222222333333333333333333333333333444444444444444444444444444555555444222222444666444444333333333333444444444444333333333333444444333333333333333444444555;;;???EEELLLSSS[[[bbbgggiiilllooooookkkeee```^^^aaammm|||yyytttooolllkkkppp|||yyyooocccXXXSSSUUUUUUWWWYYYYYYSSSJJJCCC@@@>>>;;;:::::::::999888===<<<;;;:::999999888888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::999888888888888888::::::::::::::::::::::::666888888888555444444555???DDDGGGBBB888333666:::777777666666666666555555777777777666666666555555777777777777777777777777===333666:::666666999555666666666777777777888888666777888888777888:::;;;<<<<<<;;;;;;===>>>@@@AAAAAA>>>GGGEEETTTmmmvvvvvvxxx||||||mmmwwwyyyrrr___\\\ZZZZZZ[[[]]]dddkkkjjjhhhddd___WWWMMMBBB;;;:::888666666666777666555666666666666666666666666555555555555555555555555555555555555555555555555222222222222222222222222444444333333333222222222222222222222222222222222111111111111111111111111000000111111111222222222111111111222222222333333333333333333333333333333444444444444444444444444333444666555444333333444444444444333333444444444444444333333333333444444444333333333444666777888BBBFFFLLLSSSYYY```gggkkkiiinnntttvvvtttrrrqqqrrrsssyyyzzzvvvtttttttttttt~~~zzzlllaaa\\\VVVTTTSSSVVVXXXVVVOOOHHHCCC@@@===;;;:::::::::999888999999:::<<<>>>???@@@::::::::::::;;;;;;;;;;;;::::::;;;;;;::::::999888::::::999888888888888999888888888888888888888888666777888777777999<<<>>><<<>>>???<<<777555888<<<777777666666666666666666777777777666666666666555666666666666666666666666999333777:::555777<<<777666666777777777888888888555888:::999777777:::======<<<<<<===>>>???AAABBBAAA>>>FFFCCCSSSmmm~~~yyywww{{{|||pppkkkrrrnnnccc[[[YYYZZZ\\\bbbjjjiiihhhgggddd^^^TTTHHH@@@<<<:::777666666777777666777777777777777777777777555555555555555555555555555555555555555555555555222222222222222222222222444444444333333333222222222222222222222222222222111111111111111111111111000000111111111222222222111222222222222333333333333333333333333333333333444444444444444444444444000333555555555444444555444444444444444444444444555444444333333444444555444444444555777:::===???JJJNNNSSSYYY^^^ccchhhllllllrrrxxx|||||||||~~~{{{wwwssstttzzzzzzllleee[[[WWWSSSTTTWWWWWWTTTPPPHHHEEE@@@===;;;;;;:::999888888:::<<<>>>AAADDDEEE======<<<<<<;;;::::::999::::::;;;;;;::::::999888;;;::::::999888999999999777777777777777777777777444555666888;;;BBBIIIOOO<<<:::777777888:::::::::666666777777777777777777888777777777666666666666666666666666666666666666444444;;;<<<444555999444777777777777888888888888555888;;;;;;999888:::===<<<======>>>???@@@AAABBBAAA===EEEDDDUUUoooxxxtttxxx|||~~~lllcccfffppp^^^ZZZZZZZZZ]]]cccfffggghhhhhhcccZZZOOOGGG>>>;;;888777777888888777777777777777777777777777555555555555555555555555555555555555555555555555333333333333333333333333444444444444333333333333333333333333333333333333111111111111111111111111000111111111111222222222222222222222333333333333333333333333333333333333444444444444444444444444000222444555444444555777444444555555555555444444555555444444444444555555555555666888;;;???DDDFFFQQQUUUZZZ___cccfffjjjmmmtttwww{{{yyyxxxvvvvvv~~~sssgggaaa]]]XXXWWWXXXZZZYYYXXXOOOKKKEEE@@@>>><<<;;;:::<<<<<<<<<===>>>@@@AAABBB???>>>===<<<;;;:::999999<<<<<<<<<<<<<<<;;;::::::;;;;;;:::999999999999999999999999999999999999999888888777555666:::@@@DDD???:::777777:::<<<:::888666666777777777777888888888888777777777666666666777777777777777777777777999@@@KKKIII:::666999333777777777888888888999999888999;;;<<<<<<;;;<<<===<<<<<<===>>>???@@@AAAAAAAAA===FFFFFFXXXrrr||||||{{{~~~{{{lllfffyyyggg^^^^^^[[[YYYZZZccceeehhhiiiggg___UUUMMM@@@===999888888999999999777777777777777777777777555555555555555555555555555555555555555555555555444444444444444444444444555444444444444333333333333333333333333333333333111111111111111111111111000111111111111222222222222222222333333333444444333333333333333333333333444444444444444444444444111333444444333444555777333444555666666555444333555555444444444444555555666666777:::???EEEJJJMMMWWW[[[```eeeiiilllooorrryyyyyy{{{~~~}}}yyyuuuhhhcccbbb___\\\[[[ZZZ[[[[[[WWWRRRKKKEEEBBB???===<<<>>>>>>===<<<<<<<<<======>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999;;;;;;:::999999999999:::::::::::::::::::::::::::::::::999666333111222333<<<:::888999:::::::::999666666777777777888888888888888888777777777666666777777777777777777777777:::GGGYYYUUUAAA999:::555777777888888888999999999;;;:::;;;===??????>>><<<;;;;;;===>>>??????@@@@@@@@@===GGGIII\\\vvv~~~|||iiipppsssgggfff```[[[ZZZaaadddgggjjjhhhbbbXXXQQQBBB>>>:::888888999::::::777777777777777777777777666666666666666666666666555555555555555555555555555555555555555555555555555555444444444333333333333333333333333333333333111111111111111111111111000111111111111222222222222222333333333444444444333333333333333333333333444444444444444444444444333444555444222222444666333444555666666555444333555555444444444444555555666777888<<>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===============888999999999999888777777<<<;;;::::::999999::::::999999999999999999999999444777:::;;;:::999888888444777999999888888999;;;666666777777888888888999888888888888777777777777777777777777777777777777000BBBXXXVVV???666888333777888888888888999999999===;;;;;;===AAABBB???<<<:::;;;<<<>>>????????????@@@===HHHKKK___yyyuuuxxxzzzkkkiiiddd\\\aaabbbdddhhhllljjj```VVVNNNEEE;;;888:::<<<:::777999999999999999999999999888888888777777777777666777666999777333<<<@@@555555555444333333333333444555444333222111222222333222222222222222222222222111111111111111111111111444444444444444444444444444444444555444444333333333333333444444444555555666666555555555444444444444444444444555555555666666555555555444444444444333444555444333333444666777;;;@@@EEEJJJPPPVVVZZZbbbfffkkkoooqqqrrrtttvvvzzz}}}|||~~~rrrkkkfffdddeeeeee```]]]]]]]]]ZZZVVVSSSPPPJJJBBB<<<@@@>>>;;;<<<>>>>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::;;;:::999999;;;;;;:::999888888999999999999888888888888777777777777777777444555666777888888777666777777888888888777666666888999:::;;;;;;:::999888777888:::;;;;;;:::888777999:::::::::999999888777===;;;;;;===@@@AAA???<<<@@@@@@IIIDDDVVVwwwxxxnnnyyyooo```TTT\\\]]]```dddiiijjjddd^^^RRRIII===888999;;;:::888888888888888888888888888777777777777666666666666777666999666333===BBB777666555444444333333444444222333333444333222111000333333333333333333333333222222222222222222222222333333333333333333333333333444444555444444333333333444444444555555555555666666555555555444444444333333444444444555555555555555555444444444333333444555555444333333555777:::>>>DDDJJJPPPVVV\\\```dddhhhmmmqqqsssuuuwwwxxx}}}~~~uuujjjeeebbb______aaa\\\YYYWWWVVVVVVSSSLLLGGGCCC@@@<<<;;;<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<777777777777777777777777999999999999999999999999999777666777888999888777666666777777777777666666777777777777777777777777555555777777888777666666777777777777777777888888777888888999999888888777777888999::::::999888777::::::;;;<<<<<<<<<<<<<<>>===???AAABBB@@@>>>CCCCCCKKKFFFWWWwww~~~qqqrrriiifffxxx~~~iiiZZZYYYZZZ]]]bbbgggiiihhhgggYYYNNNAAA999888999999888777777777777777777777777777777777777666666666555777666888666333>>>DDD:::666666555444444444444555000222444555555333111///333333333333333333333333333333333333333333333333222222222222222222222222333333444444555444444333444444555555555666666666555555555555555444444444333333444444444555555555555555555444444444333333444555555444444444777999>>>CCCKKKRRRXXX^^^cccfffgggjjjooosssvvvxxxzzz|||zzzssstttwwwxxxlllddd___aaafff___\\\[[[[[[\\\[[[WWWSSSIIIDDD>>>;;;;;;===???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888888888888888888;;;:::999:::;;;<<<;;;999888999999::::::999999888777777777777777777777777777777888888888777666666888777777666777888:::;;;888777777777777777777888888888888888888888888888888999:::<<<===>>>>>>>>>@@@???>>>???@@@AAA@@@???EEECCCJJJFFFVVVsss~~~yyyvvvvvvwwwyyyuuu{{{pppfffmmm|||rrreeejjjvvvvvvdddZZZZZZ]]]ccchhhhhhiiijjj```UUUGGG<<<999999999999888888888888888888888888888888888777777777666666777666888555333>>>EEE;;;777666555555444444555555222333444555555444222111444444444444444444444444333333333333333333333333222222222222222222222222333333444444555444444444555555555666666666666777555555555555555555555555444444555555555666666666666666666555555555444444444555666555555777:::===DDDJJJQQQXXX^^^bbbfffiiijjjmmmrrruuuxxxzzz}}}vvvrrrxxxooodddbbbgggdddaaa______``````\\\YYYOOOJJJCCC===;;;===@@@BBB========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999===<<<;;;;;;======<<<;;;999999::::::::::::999999777777777888888888888888:::::::::999999888777777:::999777777888:::<<<>>>999888777666666777888999:::999888888888888999:::777888999:::;;;<<<<<<<<<======<<<======>>>>>>>>>EEEAAAHHHDDDSSSmmmwwwtttooojjjhhhhhhjjjkkkffflllrrrtttrrrqqquuuxxx{{{oooiiimmmvvv||||||ppphhhhhhiii]]]ZZZ]]]eeekkkkkkkkkmmmeee[[[NNNBBB===:::999999999999999999999999999999999999888888888777777777666555888666333>>>DDD:::666666555444444444444444555555444444444444555555444444444444444444444444333333333333333333333333444444444444444444444444222333333444555555555444555555555666666666666777444555555555555555555555555666666666666777777777777777777666666666666555444555666777888;;;???CCCKKKPPPVVV\\\```dddgggiiimmmppptttwwwyyy{{{~~~~~~|||}}}mmmdddeeegggdddaaaaaaccccccaaa___VVVQQQJJJBBB>>>>>>@@@CCC>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999888777888999:::999777777777777888888777777777888888888999999:::::::::<<<;;;;;;:::999999999999;;;:::999888999;;;>>>???:::999888777777888999:::::::::999999999999::::::888999::::::;;;;;;::::::<<<<<<<<<<<<===>>>???@@@FFF@@@GGGEEESSSjjjyyypppjjjcccaaa]]]ZZZXXXYYY[[[\\\XXX\\\```bbbbbbbbbeeegggiiinnntttxxx|||xxxqqqqqqtttyyypppgggwwweee]]][[[dddkkkkkkkkknnnhhh```UUUJJJCCC>>>:::888999999999999999999999999888888888888777777777777555444888666444>>>BBB777555555444333333333333444555555333333333444666777333333333333333333333333333333333333333333333333444444444444444444444444222222333444555555555555444444555555555666666666444444444555555555555555555555666666666777777777777777777666666666555555444555777888;;;???EEEJJJRRRUUU[[[```cccfffjjjlllrrrtttwwwyyyzzz|||}}}mmmhhhiiifffccccccfffhhhgggfff\\\YYYRRRIIIBBB???@@@BBB????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::888777888999:::999888::::::;;;;;;;;;;;;::::::777888888999999:::::::::;;;:::999999888999999999:::999999999999:::<<<===::::::999999999999::::::999999999999999999999999::::::;;;;;;<<<;;;;;;;;;<<<===>>>>>>>>>???CCCEEEGGGAAAHHHHHHVVVlll~~~pppfff^^^YYYVVVQQQPPPNNNLLLKKKLLLMMMNNNMMMNNNPPPRRRTTTUUUVVVWWWZZZ^^^dddiiimmmrrryyy~~~~~~zzzsssxxxwwweeezzzvvveee[[[```ffffffeeegggiiiddd[[[QQQIIIAAA;;;888888888888888888888888888666666666666555555555555333333888777444===???333444444333222222222222333222222222333333333444444333333333333333333333333222222222222222222222222333333333333333333333333111222333444555555555555333444444444555555555555444444444555555555666666444444444444555555555555555555555555444444444444444555777:::===CCCKKKPPPWWWZZZ___cccgggkkkpppssswwwyyy{{{|||}}}~~~{{{|||uuuqqqmmmhhhgggiiikkkjjjiiiaaa___YYYQQQGGGAAA??????================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;:::999:::;;;;;;<<<<<<;;;;;;:::555666666777888888999999777777666666666777888888777777777888888888888888888888999999999999888888666777888999999888777666777888999:::;;;;;;<<<<<<:::<<<>>>>>>>>>@@@DDDHHHFFF???GGGIIIXXXlllzzzqqqcccXXXQQQNNNNNNNNNGGGFFFEEEDDDDDDEEEFFFFFFHHHHHHHHHJJJMMMOOOOOOOOORRRVVV\\\aaadddiiipppvvvvvvyyy}}}vvvvvvwww|||iiivvvooo\\\\\\```^^^]]]___iiieee___VVVMMMCCC<<<888777777777777777777777777555555444444444333333333222333888888444<<<>>>111444333222222111111222222---///222444444333111000222222222222222222222222111111111111111111111111222222222222222222222222111222333444555555555555333333333444444444555555444444444555555555666666222222222333333333444444444444333333333222222222444555888;;;???FFFNNNSSSZZZ]]]bbbfffjjjpppvvvzzz{{{|||~~~~~~~~~{{{zzzuuuooolllkkkkkkjjjhhhcccbbb^^^UUUJJJBBB>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888999999999999999999999999::::::::::::::::::::::::777666555666777777666555444444555555555555444444333444444555666777777888555444333333333555666777555666666666666666555444666777888999999888777666333555666888888666555333222333555777999:::;;;;;;777999;;;;;;;;;>>>CCCHHHCCC<<