BM6P6(@ wwwnnnkkkkkksssvvvaaaNNNIIIEEE>>><<>>>>>>>>>>>;;;<<<>>>>>>>>>@@@DDDFFFGGGJJJRRR\\\fffrrrzzz}}}|||nnnnnnqqq{{{xxxqqqkkkffffffhhhbbbbbbcccccccccbbbbbbaaabbbaaa___]]][[[YYYXXXWWWVVVXXX^^^fffpppzzz|||kkk___]]]YYYVVVUUUTTTTTTXXX___YYYZZZWWWQQQMMMJJJBBB;;;;;;::::::<<>>???@@@@@@@@@BBBDDDGGGJJJLLLIIINNNNNNKKKKKKLLLHHH@@@BBBBBBHHHQQQWWW^^^lll|||qqq[[[FFFAAACCCCCCDDDIIILLLQQQ]]]nnn~~~ooo]]]OOOLLLIIIGGGGGGHHHHHHGGGNNNMMMQQQYYY___bbbffflllyyyxxxqqqqqqtttrrrYYYRRRVVVeee|||mmmhhhmmmuuukkkXXXIIIEEECCC===<<<@@@:::;;;<<<===>>>>>>>>>>>>===>>>??????@@@BBBFFFHHHKKKOOOYYYeeeppp}}}yyy}}}{{{nnnnnnsss}}}vvvoookkkgggeeefffaaaaaabbbbbbbbbbbbbbbbbb___^^^]]][[[YYYWWWVVVUUUWWWXXX[[[bbblllvvv~~~}}}mmmaaa^^^YYYVVVUUUTTTRRRVVV[[[[[[^^^]]]YYYTTTOOOEEE<<<999777777999@@@UUUxxxwww___HHH999555111111000000///...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************!!!###&&&)))***+++---///...+++))))))+++---,,,+++***************+++++++++************+++,,,---...//////000222444777:::<<>>??????@@@AAA???@@@BBBDDDFFFIIIKKKLLLJJJMMMMMMIIIIIIKKKIIIDDDBBBFFFOOOXXX^^^eeevvvjjjWWWFFFCCCEEEEEEGGGLLLPPPUUUddd{{{}}}dddVVVMMMKKKHHHGGGHHHIIIKKKKKKQQQSSSXXXaaafffiiiqqqyyyzzztttsssvvv{{{aaaRRRMMMTTTkkkuuujjjiiisssvvv[[[MMMBBBAAAAAA===<<>>>>>>>>>>>>>>???AAAAAABBBEEEIIILLLQQQVVVcccrrr~~~zzzyyy|||{{{ooooootttsssllljjjgggdddccc___``````aaaaaabbbbbbbbb___^^^]]][[[YYYWWWUUUUUUWWWXXXYYY^^^gggqqq{{{}}}oooeee^^^YYYVVVVVVTTTRRRSSSWWW\\\aaadddccc^^^VVVIII<<<777666666777;;;IIIccczzzhhhPPP>>>777111111000000//////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************''')))******)))(((((()))...,,,++++++,,,------,,,+++++++++***************)))))))))***,,,---///000...///000222555999;;;===???>>>>>>>>>??????@@@AAA@@@AAADDDGGGIIIJJJKKKKKKKKKLLLKKKHHHGGGIIIIIIGGGCCCMMM[[[dddhhhppp```QQQEEEEEEHHHHHHKKKRRRZZZcccvvvhhhVVVNNNJJJIIIHHHGGGHHHKKKNNNPPPTTTYYYbbbkkkoootttzzzvvvwwwzzz~~~ppp[[[KKKIIIZZZnnn~~~vvvrrrttt}}}zzzjjjOOOFFF>>>>>>???<<<;;;===;;;<<<===>>>>>>??????>>>???@@@AAABBBDDDGGGLLLPPPWWW^^^lll}}}{{{uuuwww{{{}}}qqqqqquuuqqqkkkjjjgggcccaaa_________``````aaabbbcccaaa```___]]][[[YYYWWWWWWVVVWWWZZZ^^^eeennnwww}}}sssjjj^^^YYYUUUVVVUUUSSSRRRUUU[[[ccckkklllhhh^^^LLL===888777777888:::BBBSSSddd}}}sssZZZDDD666111111000000////////////........................---------------------------------,,,,,,,,,++++++************************---...///---***(((((((((,,,,,,++++++,,,,,,,,,,,,,,,+++++++++***)))))))))*********+++,,,---...///---...000333777:::<<<>>><<<<<<<<<<<<<<<===>>>???@@@BBBFFFIIIKKKLLLKKKKKKKKKLLLLLLJJJHHHGGGGGGGGGIIIXXXiiiqqqrrrzzzqqqWWWLLLEEEGGGJJJJJJOOOXXXfffwwwjjjVVVLLLJJJIIIHHHHHHHHHIIILLLPPPSSSVVV^^^iiirrrvvv|||}}}vvvvvvzzz~~~}}}|||~~~}}}iiiTTTKKKUUUddd|||zzzzzz~~~jjj[[[IIICCC>>>>>>>>><<<;;;;;;;;;<<<===>>>????????????>>>@@@AAACCCFFFKKKQQQUUU___fffuuuwwwrrruuuyyytttsssttt|||rrrkkkjjjgggcccaaa____________```aaacccdddbbbaaa___^^^[[[ZZZXXXWWWSSSVVV\\\```eeelllsssxxxwwwppp___YYYVVVWWWWWWUUUTTTUUU[[[fffqqquuurrrgggTTTCCC999777666888999<<>>;;;;;;;;;;;;<<<===>>>???@@@CCCGGGKKKLLLMMMKKKJJJKKKLLLMMMMMMJJJGGGGGGHHHSSSeeexxx~~~}}}~~~dddPPPIIIFFFIIIJJJLLLUUUaaasssnnn[[[MMMIIIJJJIIIIIIJJJIIIJJJNNNTTTXXXZZZbbbnnnxxx|||uuurrrvvv}}}{{{yyyyyy{{{~~~uuubbbVVVWWW^^^ssszzz{{{ppp[[[KKKFFFBBB???=========<<<;;;<<<<<<===>>>???????????????@@@BBBEEEIIIOOOWWW\\\gggooo~~~}}}ssspppssswww}}}wwwsssqqqwwwvvvmmmjjjgggddddddaaa``````___```aaacccdddaaa```___]]][[[YYYWWWWWWQQQVVV\\\```dddiiiooottt||||||vvveee]]]WWWXXXXXXVVVUUUVVV[[[ggguuu{{{zzzooo\\\LLL:::777555666666888>>>FFFZZZkkk|||~~~{{{vvvvvvuuutttssszzzpppTTT===666444222000//////000000........................------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++((()))++++++***)))***+++(((***,,,,,,***)))******+++++++++***************------,,,,,,,,,,,,------...000333666999;;;======<<<<<<<<<===>>>???@@@AAAAAADDDGGGJJJLLLLLLKKKJJJKKKKKKLLLMMMJJJGGGJJJOOOaaatttpppYYYLLLGGGFFFKKKLLLPPP___pppooo___SSSJJJHHHKKKIIIKKKLLLMMMNNNSSS[[[aaaccckkkvvv|||tttttt{{{zzzwwwuuuwww{{{wwwkkkeeeccclll}}}~~~|||rrr___OOOEEEBBBAAA???<<<<<<===>>>===<<<<<<>>>???????????????@@@AAADDDGGGMMMUUU^^^dddpppxxxyyypppnnnpppuuu|||xxxrrrnnnssszzzpppkkkfffeeegggcccbbbaaa``````aaacccdddbbbaaa```^^^\\\ZZZYYYXXXQQQUUUZZZ]]]___dddlllssszzz~~~{{{mmmccc[[[YYYYYYVVVTTTUUUWWWdddrrr{{{{{{rrraaaQQQ@@@:::666666666666:::???FFFVVVffflllmmmqqqwww{{{|||}}}|||zzzxxx^^^GGG888666333111////////////................................................,,,++++++++++++*********++++++++++++++++++++++++,,,------,,,)))'''''''''(((+++------+++******+++***************+++++++++,,,,,,,,,,,,,,,---...///000111444777:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAABBBDDDGGGIIIKKKKKKKKKKKKLLLIIIIIIJJJIIIHHHPPP[[[nnn~~~bbbSSSIIIFFFGGGLLLPPPWWWlll}}}mmm\\\RRRLLLIIIHHHIIIIIILLLOOOQQQTTTZZZeeemmmrrrwww{{{yyy}}}}}}xxxuuuwwwzzzwwwoooeeepppvvv___PPPIIIEEE@@@???>>>;;;;;;>>>??????<<<===>>>??????@@@@@@???AAACCCFFFJJJPPPYYYbbbiiivvv~~~vvvnnnmmmooossszzzxxxqqqlllppp|||}}}ssskkkffffffjjjeeedddbbb``````aaacccdddeeedddcccaaa___]]][[[[[[RRRUUUXXXYYYZZZ```kkkssszzz~~~~~~ssshhh^^^[[[YYYVVVSSSSSSRRR___nnnwwwxxxqqq```QQQEEE>>>888777777666999===<<>>???CCCDDDFFFHHHJJJKKKKKKKKKLLLHHHFFFGGGGGGIIIVVVdddwwwqqqZZZPPPHHHFFFHHHNNNRRR]]]uuuooo___OOOIIIIIIHHHGGGGGGIIIMMMQQQTTTXXX```lllvvv}}}}}}|||xxxyyy{{{uuu___fffuuusssdddTTTFFFBBBEEE===<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<===???BBBDDDAAACCCHHHOOOTTT\\\jjjwwwuuullljjjkkkrrrzzz}}}rrrkkkrrrvvvmmmjjjfffbbbdddddddddccccccbbbbbbbbbddddddeeedddbbb___\\\[[[VVVUUUUUUWWWXXXYYYaaakkkvvvzzzxxxooocccYYYUUUSSSSSSRRRYYY\\\ccckkkooolllddd^^^SSSIII<<<444333444555555:::BBBKKKTTTcccxxx{{{zzzuuu\\\DDD;;;333222222///---...////////////............------...............---++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---,,,------,,,+++,,,...000444555888:::;;;<<<<<<<<<<<<===>>>======>>>AAACCCDDDFFFIIIJJJJJJJJJKKKLLLHHHJJJIIIDDDBBBLLLaaarrryyybbbQQQHHHCCCEEEJJJOOOSSSccc|||lllXXXQQQLLLKKKJJJHHHIIILLLLLLNNNRRRXXXaaammmyyy~~~xxx{{{mmmdddaaammmwwwhhhZZZNNNCCC???AAA>>>>>>============>>>>>>======<<<<<<>>>@@@CCCEEEDDDFFFKKKRRRXXX___mmmzzzppphhhfffiiiqqqzzzuuulllppp}}}yyypppmmmiiidddfffffffffeeeeeeeeeddddddiiihhhhhhfffbbb^^^[[[XXXUUUTTTTTTUUUUUUWWW^^^gggqqqvvv}}}{{{rrreee[[[VVVTTTTTTSSSWWWZZZ```fffjjjiiiccc]]]VVVMMMAAA888555555555444888AAAKKKUUUfff{{{zzzxxxbbbHHH>>>555222222///...///////////////............---......//////.........,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---,,,------,,,+++,,,///111555666888:::;;;<<<<<<<<<<<<===>>>======>>>AAACCCAAACCCFFFGGGFFFEEEFFFGGGGGGHHHGGGDDDGGGTTTiiizzzjjjYYYNNNHHHFFFIIIMMMSSS[[[pppkkk]]]QQQKKKGGGHHHHHHGGGIIILLLSSSVVVZZZ```hhhrrr~~~oooddd\\\aaaoootttfffWWWMMMFFF???<<<===>>>>>>============>>>>>>============???BBBEEEGGGHHHJJJOOOVVV\\\dddrrr~~~kkkcccaaagggpppzzzzzznnnooozzzuuuppplllgggffffffffffffeeeeeeeeeeeelllkkkiiieeeaaa\\\WWWUUUSSSRRRRRRSSSRRRSSSYYYbbbkkkqqqyyyvvviii^^^WWWUUUTTTTTTSSSVVVZZZ___cccccc```]]]ZZZSSSIII???:::666444333444===HHHUUUlll~~~}}}kkkPPPCCC777333222000///000////////////...............///////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---,,,---------,,,---000222555666888:::;;;<<<<<<<<<<<<===>>>>>>===>>>AAADDDEEEGGGIIIIIIHHHFFFFFFGGGFFFEEEDDDFFFNNN___ttthhhWWWOOOKKKIIIJJJLLLQQQYYYhhhjjjYYYPPPJJJFFFEEEGGGHHHHHHJJJOOOWWW[[[aaaeeeiiisssttthhh[[[WWW]]]jjj}}}|||eeeWWWIIICCC@@@===;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>===>>>???AAAEEEHHHJJJJJJLLLRRRZZZaaaiiixxxzzzhhh```___fffooo{{{~~~qqqqqqxxxyyysssnnniiieeeeeeddddddccccccbbbbbbiiihhheeeaaa]]]XXXTTTQQQQQQOOOOOOPPPOOONNNTTT\\\eeelllvvv}}}yyymmmaaaYYYUUUTTTTTTPPPQQQTTTWWWZZZ\\\\\\[[[^^^ZZZRRRHHH???888555333333999CCCTTTssswwwuuu[[[KKK;;;444222111000000////////////............//////000000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---,,,------------...111444777777888:::;;;<<<<<<<<<===>>>>>>>>>>>>???BBBDDDHHHJJJKKKKKKIIIGGGFFFGGGEEEDDDCCCHHHUUUiii}}}mmmWWWMMMJJJJJJKKKKKKOOOVVVbbbwwwlll[[[QQQMMMHHHFFFFFFIIIJJJJJJNNNTTT[[[bbbiiikkkmmmttt|||qqqccc[[[XXX___ppp}}}jjjYYYMMMBBB??????>>>===>>>;;;;;;;;;;;;;;;<<<======>>>>>>>>>@@@CCCGGGKKKMMMLLLOOOUUU^^^fffpppwwwgggaaa```fffqqqsssrrrwww}}}uuuooojjjfffeeedddcccbbbaaa``````aaa```^^^[[[WWWSSSQQQOOOOOONNNNNNOOOMMMLLLQQQXXXbbbiiissszzz~~~}}}rrrfff[[[UUUSSSSSSMMMNNNPPPQQQSSSUUUWWWYYY```___ZZZPPPDDD;;;666444666888@@@TTTyyyyyyhhhVVVAAA777444222111111////////////............///////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---+++,,,---......///333555888888999999:::;;;<<<======>>>???>>>>>>???BBBDDDFFFHHHIIIHHHFFFDDDCCCCCCEEEDDDEEELLL[[[pppxxx\\\NNNJJJIIIJJJLLLLLLSSS^^^oooooo]]]PPPJJJJJJHHHFFFGGGJJJKKKLLLQQQYYYfffoooxxxyyywww}}}zzzrrrkkkfffgggqqq}}}nnn[[[OOOFFF?????????>>>>>>AAA======<<<======>>>???@@@>>>>>>???AAAEEEIIINNNPPPPPPSSS[[[eeennnyyysssfffaaaaaahhhttt~~~sssppptttzzzwwwpppjjjhhhhhhfffeeecccaaa______[[[ZZZXXXVVVSSSQQQOOOOOONNNLLLMMMNNNLLLKKKOOOWWW```gggpppwww{{{~~~xxxlll```WWWSSSRRRLLLMMMNNNNNNNNNPPPTTTWWW```aaa```WWWIII===777666999:::@@@SSSxxxvvvaaaHHH:::555333111222////////////............////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---+++,,,......///111444777999999999999:::;;;<<<======>>>??????>>>???BBBEEEGGGHHHJJJIIIFFFDDDCCCCCCDDDEEEIIIRRRbbbuuuzzzdddOOOIIIIIIHHHJJJNNNQQQ\\\mmmrrr___RRRGGGCCCEEEGGGFFFGGGJJJKKKMMMUUU___qqq}}}~~~}}}ppp^^^OOOFFFAAA?????????<<<===AAA<<<<<<<<<======>>>???@@@>>>???@@@BBBFFFKKKPPPRRRVVVZZZbbbnnnxxxnnnccc```aaajjjwww~~~ppplllnnnuuuyyyqqqkkkiiihhhfffdddaaa^^^\\\[[[ZZZYYYWWWUUUSSSQQQPPPOOOMMMLLLMMMNNNMMMKKKPPPWWW^^^dddmmmsssvvvzzz~~~ssseeeZZZTTTRRRLLLMMMNNNMMMLLLMMMQQQTTT^^^bbbccc[[[MMM@@@999888666999>>>MMMmmmjjjMMM===666333222222////////////........................---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---+++,,,......///111555888::::::999999:::;;;======>>>????????????@@@BBBEEEGGGHHHJJJIIIGGGDDDDDDDDDAAAFFFNNNYYYhhh{{{gggUUUGGGGGGJJJJJJMMMTTTYYYhhh~~~xxx___TTTMMMDDDBBBEEEHHHGGGIIILLLNNNRRR]]]iii~~~zzzmmmaaaSSSHHHAAA>>>>>>@@@>>>:::<<>>>>>??????@@@CCCGGGLLLQQQTTT[[[___hhhttt}}}jjjaaa___```kkkyyy~~~nnnhhhiiirrr{{{sssmmmhhhgggdddaaa^^^[[[XXXWWW[[[ZZZXXXVVVSSSRRRQQQPPPLLLLLLMMMOOOMMMLLLPPPWWW]]]cccjjjpppsssxxx}}}xxxiii]]]VVVSSSLLLMMMNNNLLLKKKLLLOOOSSS\\\bbbeee^^^OOOAAA;;;:::111666<<>>777444222222000/////////............------------,,,+++***)))+++++++++++++++++++++++++++++++++******)))))))))++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++******++++++,,,---+++,,,...///000222666999;;;::::::999:::;;;===>>>>>>????????????@@@CCCEEEAAACCCDDDDDDBBB@@@??????@@@FFFQQQ^^^mmmyyy]]]NNNCCCGGGKKKLLLRRR[[[___qqqhhhTTTNNNLLLFFFEEEIIIJJJIIIKKKOOORRRXXXeeerrrssseeeZZZQQQJJJEEE>>>>>>===;;;;;;::::::::::::;;;<<<;;;::::::;;;=========AAAFFFHHHJJJRRRZZZbbbhhhqqq}}}zzzfff___aaadddnnnzzzqqqjjjlllsss~~~vvvrrrmmmhhhbbb`````````^^^\\\]]][[[XXXWWWWWWWWWUUUTTTUUUSSSOOOJJJHHHKKKRRRXXX[[[^^^bbbfffjjjrrr{{{tttfffXXXOOONNNNNNMMMMMMMMMMMMMMMNNN^^^^^^^^^\\\VVVLLLAAA999888444777DDDXXXvvv|||pppvvvxxxYYYBBB999666222...000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))***,,,------,,,***)))'''(((***+++,,,,,,,,,+++)))***,,,......---,,,+++------...///000222444555:::;;;;;;<<<===>>>??????AAA@@@@@@@@@AAADDDGGGIIIHHHDDDAAABBBBBBAAAAAADDDBBBOOO\\\fffqqqvvviiiNNNLLLHHHFFFGGGOOOZZZbbbpppcccZZZOOOIIIIIIKKKJJJHHHHHHIIIMMMRRRVVV```rrrvvvgggZZZPPPJJJDDD@@@??????>>>===<<<;;;<<<<<<;;;<<<===<<<;;;;;;===>>>===>>>BBBGGGJJJMMMVVV___iiinnnxxxyyyeee]]]___bbbrrr~~~tttnnnooouuuvvvsssnnniiiccc`````````___]]]___]]]ZZZYYYYYYYYYWWWVVVVVVUUUQQQLLLIIIJJJPPPTTTTTTVVVZZZ^^^dddllluuu|||vvviii[[[RRRNNNMMMLLLLLLLLLLLLMMMMMMXXXZZZ]]]^^^ZZZQQQEEE<<<777333555???OOOjjj}}}qqqeeeiii~~~```HHH;;;555222///000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***((()))***++++++++++++++++++,,,---...///...------......///000222444666777:::;;;;;;<<<===>>>??????AAAAAAAAAAAABBBDDDFFFGGGFFFBBB@@@BBBBBB@@@BBBEEEIIIUUUbbbnnn{{{{{{eeeZZZKKKJJJHHHGGGLLLWWWeeepppmmmXXXQQQIIIEEEFFFHHHHHHGGGHHHJJJNNNTTTYYYcccuuuoooeeeWWWLLLFFFBBB???<<<@@@???>>>===============;;;=========<<<<<<>>>@@@@@@AAAEEEKKKOOOTTT]]]gggrrryyyuuuccc\\\___dddvvvzzztttssswwwxxxuuunnniiicccaaaaaaaaa```^^^___]]][[[ZZZZZZYYYXXXWWWWWWVVVRRRNNNJJJJJJMMMOOOOOOQQQUUUZZZaaakkkuuu{{{zzzmmm___UUUMMMLLLKKKKKKKKKKKKLLLMMMQQQVVV]]]bbbaaaXXXJJJAAA<<<888888===GGG___wwwlll^^^\\\nnnkkkQQQ???666222111111000000//////......---------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,---.........//////////////////000222444777999::::::;;;;;;<<<>>>??????@@@BBBBBBCCCCCCDDDDDDDDDCCCBBB???@@@BBBAAA@@@CCCHHHSSS^^^lllzzzgggUUUMMMIIIIIIIIILLLTTTdddxxxqqq\\\NNNIIIDDDBBBEEEGGGHHHGGGJJJLLLRRRYYY___iii|||uuu```XXXMMMDDDAAA@@@???===???>>>>>>===<<<<<<======;;;<<<======<<<===???AAAEEEEEEJJJPPPUUU[[[eeeppp|||ooo```\\\aaaiii{{{zzzwwwyyy{{{wwwnnnjjjdddaaabbbcccaaa___^^^\\\YYYYYYYYYYYYWWWVVVVVVTTTRRROOOLLLKKKKKKKKKJJJLLLOOOUUU^^^iiittt{{{|||pppaaaWWWNNNMMMKKKJJJJJJJJJLLLMMMNNNTTT___fffggg]]]PPPEEE???;;;999;;;@@@RRRxxxxxxoooaaaWWW^^^wwwxxx]]]FFF888333333111111000000///.........................................................++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++***)))***+++,,,......---------...///000...///000222555888:::<<<:::;;;;;;===>>>???@@@AAABBBCCCEEEEEEEEEDDDBBBAAA>>>>>>???AAA@@@@@@EEEMMM]]]hhhwwwxxx^^^PPPKKKHHHJJJLLLQQQ]]]qqq~~~dddTTTJJJGGGDDDDDDFFFIIIIIIIIIKKKOOOWWW```hhhsss{{{~~~tttdddTTTMMMEEE@@@???@@@@@@???======<<<;;;;;;;;;<<<<<<:::;;;=========>>>@@@BBBGGGHHHMMMTTTZZZaaalllwww|||}}}}}}jjj^^^ZZZaaakkk~~~~~~yyyyyyxxxooojjjeeebbbcccdddcccaaa___]]][[[ZZZ[[[[[[ZZZXXXSSSRRRPPPNNNLLLKKKJJJIIICCCDDDGGGNNNXXXeeepppvvv~~~}}}sssdddYYYPPPNNNLLLJJJIIIIIIKKKLLLNNNUUU___ggghhh```SSSJJJ<<<888555555777DDDddd{{{tttnnncccUUURRRdddiiiOOO===555444111111111000//////..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++*********+++,,,------,,,,,,------...///......000222444777999;;;:::;;;<<<===>>>@@@AAAAAACCCDDDFFFGGGFFFDDDAAA@@@<<<===@@@BBB@@@AAAJJJUUUgggrrrqqqYYYNNNIIIGGGJJJNNNUUUbbbyyylllWWWLLLIIIGGGFFFFFFGGGIIIJJJKKKLLLQQQ[[[gggqqq}}}rrrvvvyyydddWWWJJJEEE???===>>>@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<;;;<<<>>>>>>>>>@@@BBBEEEIIIJJJPPPYYYaaajjjxxx|||uuuzzzuuuddd[[[YYYbbbnnn|||}}}yyyvvv|||zzzpppkkkeeecccdddeeedddbbbcccaaa___^^^______^^^]]]SSSPPPMMMLLLKKKJJJHHHFFFCCCBBBDDDLLLXXXeeepppvvv{{{wwwjjj___SSSQQQMMMJJJHHHIIIJJJKKKNNNSSS\\\ccceee```VVVOOO@@@:::777777777???UUUlllwwwnnniiihhhbbbUUUKKKUUUwwwtttYYYDDD888444222111111000000//////...------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---,,,,,,---------...............///111333666888999::::::<<<===???@@@BBBBBBDDDEEEFFFGGGFFFDDDBBB@@@<<<>>>AAABBB@@@BBBPPP^^^ooo{{{iiiTTTKKKFFFFFFKKKRRR[[[iiittt^^^OOOIIIGGGGGGFFFFFFGGGIIIKKKMMMOOOUUUbbbppp|||~~~yyynnnrrruuueeeVVVLLLDDDAAA======???@@@???=========<<<<<<<<<<<<======<<<>>>@@@AAAAAACCCEEEHHHNNNPPPXXXcccnnnzzztttsss{{{kkk___ZZZ[[[hhhwwwyyyyyywwwsssyyyzzzpppkkkfffdddeeefffeeecccdddcccaaa```aaaaaa```___TTTQQQLLLIIIHHHGGGDDDAAACCCBBBDDDKKKXXXfffqqqvvv{{{~~~}}}rrriiiVVVSSSOOOKKKHHHHHHIIIJJJLLLOOOUUU\\\___]]]XXXSSSGGG@@@;;;;;;;;;<<>>@@@CCCBBB@@@DDDUUUggguuuaaaQQQLLLGGGJJJPPPZZZdddttt{{{eeeSSSKKKJJJFFFFFFFFFFFFGGGKKKOOORRRXXX___nnnvvvuuuwww}}}}}}uuullloootttdddWWWLLLEEECCC@@@>>>???BBBBBB@@@===>>>>>>============>>>???>>>@@@BBBCCCCCCEEEHHHJJJTTTVVV___lllyyyyyypppsss~~~zzzccc[[[[[[```ooo{{{uuuuuu|||vvvqqqwww{{{pppkkkfffdddeeegggfffddddddbbb```___```aaa```___VVVRRRLLLHHHGGGEEEAAA>>>@@@>>>???FFFSSSbbblllrrr|||yyypppXXXUUUPPPLLLIIIHHHHHHIIIIIILLLPPPVVVZZZ[[[YYYWWWHHH???::::::999777???JJJZZZiiissspppkkklllmmmkkkkkkpppqqqeeeQQQLLLcccgggNNN<<<222222222111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))((()))+++---......---------...000111222111///...111111111222444666777888::::::<<<===???AAABBBCCCEEEEEEEEEEEEEEEDDDCCCCCC???AAADDDCCC@@@EEEXXXlllyyy~~~]]]RRRPPPMMMOOOWWWbbbnnn~~~iiiVVVIIIFFFIIIGGGGGGGGGHHHJJJNNNTTTXXXaaajjjyyy}}}rrrqqqrrrxxxyyysssllllll{{{qqq]]]QQQKKKEEEAAA============<<<<<<<<<<<<======>>>>>>>>>>>>======???>>>@@@DDDEEEEEEIIIPPP\\\aaammm}}}qqqpppyyyrrr]]]ZZZ[[[```sssvvvrrrqqq|||{{{ssszzz{{{mmmiiieeeccccccdddddddddeeebbb___```cccccc___[[[TTTQQQMMMHHHDDDBBBAAA@@@AAA@@@@@@FFFQQQ^^^iiiooottt{{{}}}vvvddd[[[RRRMMMHHHEEEGGGLLLLLLLLLOOOSSSTTTRRRTTTYYYXXXNNN@@@888666999:::;;;MMMXXXaaaeeejjjqqquuusssvvv}}}zzzooo___NNNXXXuuu|||zzzrrrYYYAAA555444333222///------///111++++++++++++,,,,,,---...---------,,,,,,+++++++++...------,,,,,,------...........................,,,******,,,//////---***,,,,,,,,,,,,,,,,,,,,,,,,...000333444555666777999888:::===>>>>>>???@@@BBBEEEEEEEEEDDDCCCAAA@@@???===AAA@@@;;;@@@RRRfffpppsssVVVQQQOOOHHHRRR___qqqkkkWWWOOOKKKHHHFFFFFFFFFIIIMMMOOOQQQYYYccciiixxx~~~rrrlllmmmuuuvvvqqqtttwwwvvvyyy~~~sssjjjeeejjjyyyzzzdddSSSJJJFFFBBB?????????>>>>>>>>>===============>>>??????@@@@@@@@@BBBAAACCCGGGJJJLLLTTT\\\fffmmm|||wwwlllooo|||lllZZZYYY^^^eeeyyy~~~uuurrroooyyyvvv|||zzznnnkkkfffdddcccddddddccceeebbb___```bbbccc___[[[TTTQQQMMMIIIEEECCCBBBBBB@@@???@@@EEEOOO\\\gggnnnttt{{{mmmbbbVVVNNNIIIFFFFFFJJJKKKJJJLLLPPPQQQRRRWWW]]]\\\RRRDDD:::777888999999CCCPPP^^^gggooozzzmmmUUUSSShhhxxxzzzwww```GGG888333333111000......///000......------,,,------------------,,,,,,+++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,...///---***,,,,,,,,,,,,,,,,,,,,,,,,...000333444555666777999777:::<<<>>>??????AAACCCDDDDDDDDDCCCBBBAAA??????<<<@@@@@@@@@HHHZZZllluuulllTTTOOOPPPNNN[[[ooo{{{___OOOJJJHHHFFFFFFGGGHHHKKKOOOQQQUUU___iiiwww{{{oooiiiiiirrruuugggaaaaaaccceeeiiiqqqzzz}}}zzzrrrjjjeeeiiiwwwsssfffUUUHHHDDDCCCAAA@@@@@@@@@@@@????????????>>>======>>>???@@@AAAAAABBBBBBAAACCCGGGKKKQQQ]]]hhhttt}}}yyypppkkkrrrvvvdddWWWYYYaaalllzzzsssqqqoooxxxzzz~~~zzzpppmmmhhheeedddccccccbbbeeebbb______aaaaaa^^^[[[TTTQQQNNNJJJGGGDDDCCCCCC>>>>>>>>>CCCLLLYYYeeemmmttt{{{yyyjjjYYYPPPKKKGGGFFFGGGJJJHHHHHHLLLOOOQQQXXX``````XXXKKK???999777777777;;;KKK]]]lllyyyiiiYYYaaazzzxxx~~~kkkOOO<<<333222111000////////////000//////...------,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,*********++++++++++++++++++++++++,,,......---+++------------------------...111333555555666777999666999<<<>>>???@@@BBBDDDCCCCCCBBBAAA@@@??????>>>;;;>>>@@@DDDPPPcccssszzzbbbQQQLLLQQQZZZhhh{{{hhhSSSIIIGGGGGGGGGGGGKKKKKKOOOTTTWWW]]]jjjwwwyyymmmhhhhhhqqqrrrcccWWWQQQNNNNNNQQQVVV]]]gggooovvv{{{}}}{{{xxxuuurrrkkkfffiiitttwwwaaaXXXLLLDDDBBBCCCCCCCCC@@@@@@@@@@@@????????????>>>>>>>>>>>>???@@@AAAAAACCCBBBEEEJJJOOOXXXggguuupppmmmnnnxxxkkk]]]UUUZZZeeerrrvvvooonnnpppxxx{{{}}}{{{rrrnnniiieeedddcccbbbaaacccaaa^^^]]]^^^^^^\\\ZZZSSSQQQNNNJJJGGGEEECCCCCC=========AAAIIIUUUbbbkkkuuu{{{ooo\\\QQQLLLHHHEEEEEEHHHFFFHHHLLLNNNPPPUUU\\\ddd]]]RRRFFF===777666666;;;JJJ```sssllljjjyyy}}}}}}tttWWW@@@444222111000000000///..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************+++++++++++++++++++++,,,---------,,,------------............///111444555555666777999666999<<<>>>???AAACCCEEEBBBAAA@@@@@@???>>>>>>>>><<<<<>>>>>>>>??????>>>>>>>>>???@@@AAAGGGHHHLLLSSSXXXbbbsss}}}pppgggkkkrrr{{{cccYYYUUU\\\hhhvvv~~~qqqkkkkkkoooyyyzzzyyy~~~|||rrrnnniiieeecccbbbaaa```aaa___]]][[[[[[ZZZYYYXXXRRRQQQNNNKKKGGGEEECCCBBB<<<<<<===???FFFRRR```iiivvv|||qqq]]]RRRMMMIIIFFFEEEGGGFFFIIIMMMNNNMMMPPPUUUdddaaaZZZNNNBBB999666666<<>>>>>>>>>>>>>>======AAAMMM^^^ooo~~~^^^SSSPPPNNN]]]ttt{{{aaaVVVMMMJJJIIIGGGGGGHHHLLLOOOWWW___gggrrrvvvoooiiiiiippp|||tttcccYYYXXXUUURRROOOMMMJJJEEEAAA???AAACCCFFFMMMWWWdddmmmtttxxx|||}}}{{{xxxvvvuuutttqqqpppqqquuuyyydddYYYLLLHHHCCC@@@???@@@AAAAAA@@@@@@@@@?????????>>>>>>@@@@@@???>>>???@@@BBBCCCGGGKKKSSS\\\cccmmm~~~rrrkkk```jjjxxx}}}rrr]]]WWWUUU]]]kkkzzzyyylllgggiiiooozzzzzzwwwzzz|||qqqmmmhhhdddbbbbbbaaa```aaa___]]]ZZZYYYXXXXXXXXXTTTSSSPPPMMMIIIEEEBBBAAA<<<<<<===>>>DDDOOO^^^iiivvv}}}rrr```UUUNNNHHHFFFFFFGGGFFFIIIMMMMMMJJJLLLPPPaaabbb___VVVHHH===888888;;;DDDZZZzzzwwwjjjTTT===999333111111111000---'''(((***---............++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,---.........+++,,,,,,,,,++++++---///------......///000000000111333555666666666777888777:::===???@@@AAACCCEEEAAA@@@???>>>===>>>>>>???>>>AAAKKK[[[kkkyyyqqqVVVRRRTTTXXXkkknnnWWWPPPKKKJJJHHHEEEEEEGGGKKKQQQ\\\gggqqq~~~mmmhhhfffjjjsssttt___PPPNNNMMMLLLMMMNNNKKKDDD???<<<=========@@@IIIUUU^^^gggmmmtttwwwwwwuuuvvvwwwttttttvvvvvvwww}}}dddTTTMMMFFFDDDAAA??????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????@@@BBBDDDGGGIIILLLRRR___kkksss~~~uuulllkkkeeetttqqqhhhXXXTTTUUU___mmm}}}ttthhheeehhhrrr|||wwwxxx}}}{{{oookkkfffcccaaaaaa``````bbbaaa^^^[[[YYYXXXYYYZZZXXXVVVTTTPPPKKKGGGCCCAAA<<<======>>>BBBMMM]]]hhhwww}}}tttdddYYYOOOHHHEEEGGGHHHFFFGGGJJJJJJHHHKKKPPP\\\aaaccc\\\NNNAAA;;;::::::???TTTxxxxxxwwwcccCCC<<<555111111222000...)))***,,,...//////...---+++++++++,,,,,,---------------,,,,,,,,,,,,------++++++,,,,,,---.........+++,,,---,,,******---000---......///000000111111111333666666666666777888999;;;>>>@@@@@@AAACCCDDDBBB@@@???======>>>???@@@===FFFYYYooo}}}eeeSSSTTTZZZcccyyyrrr___NNNJJJHHHIIIHHHFFFGGGKKKPPPXXXffftttvvviiifffgggnnnxxxkkk[[[UUUSSSRRRTTTTTTPPPGGG@@@:::<<<===<<<<<<@@@HHHNNNTTT\\\fffmmmooopppsssvvvsssvvvyyyzzzyyy~~~nnnWWWKKKHHHCCCBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA?????????AAADDDHHHLLLOOOVVV___nnn|||yyyjjjeeehhhqqqtttggg___TTTRRRUUU___nnn|||qqqfffeeehhhwww~~~xxxyyyyyyyyymmmjjjeeebbbaaaaaa``````cccbbb```]]]ZZZYYYZZZ[[[[[[YYYVVVRRRMMMIIIEEEBBB<<<===>>>>>>BBBMMM]]]hhhxxx}}}wwwiii\\\PPPGGGDDDGGGIIIFFFEEEGGGGGGGGGLLLSSSYYY```eee```RRRDDD===<<<<<<>>>PPPvvvuuunnnGGG???666111111222111...+++---...000000///---,,,+++++++++,,,,,,---------...------,,,,,,------...******+++,,,------......+++,,,---,,,******---000---......///000111111222222444666777666666777888:::<<>>@@@AAA<<>>???===>>>BBBDDDGGGNNNVVV^^^nnnxxxkkkeeehhhnnn{{{zzzlll```YYYJJJLLLRRR^^^ooo}}}yyytttllleeeggglllzzz|||~~~xxxnnnjjjfffccccccdddcccccccccaaa___]]][[[\\\]]]]]]]]]\\\YYYUUUOOOHHHBBB???>>>999:::AAAGGGNNN___ppp|||~~~{{{pppaaaRRRHHHDDDDDDDDDDDDEEEFFFGGGIIIKKKLLLXXX^^^cccbbbZZZMMMBBB<<<999<<>>????????????DDD>>>:::;;;=========???@@@UUUttt```XXXTTTYYYfffzzzhhhWWWNNNGGGFFFGGGIIIHHHHHHMMMUUU___kkk}}}uuuppphhhjjjooowwwvvvtttnnniiigggaaaRRRCCCEEE???<<<@@@BBB@@@AAAEEEKKKHHHKKKRRRYYY^^^dddkkkoooppptttwwwxxx}}}wwwdddUUUKKKFFFDDDBBBAAAAAA@@@AAACCCDDDFFFDDDEEEEEEEEEDDDBBBAAA@@@DDDBBBCCCGGGJJJNNNVVV___nnn}}}nnneeeccciiiqqq{{{pppdddXXXRRRLLLNNNTTTaaarrr{{{vvvqqqjjjfffiiipppzzz{{{vvvmmmjjjeeecccbbbccccccccccccaaa___]]]\\\\\\]]]^^^^^^\\\YYYUUUOOOIIIDDDAAA@@@;;;;;;AAAGGGPPPbbbttt}}}tttfffWWWLLLGGGFFFEEEEEEEEEEEEFFFHHHIIIJJJRRRYYYaaaccc^^^RRREEE>>>:::<<>>>>>?????????AAA<<<999<<<>>>===>>>AAAIIIbbb|||___YYYYYYccctttuuu___PPPJJJGGGFFFGGGJJJJJJJJJPPPXXXcccpppssspppiiilllqqqzzz|||yyyrrraaaPPPGGGBBBAAADDDFFFDDDDDDGGGLLLIIIIIINNNSSSVVVZZZ___fffhhhmmmsssvvvyyytttcccUUULLLFFFCCCAAABBBAAAAAAAAABBBEEEGGGIIIHHHHHHHHHGGGEEEDDDCCCCCCCCCBBBDDDHHHLLLQQQ\\\ggg|||~~~nnnddd```dddooozzz}}}pppfff[[[QQQLLLMMMOOOVVVddduuu}}}xxxrrrmmmhhhfffllltttwwwwww~~~~~~tttllliiieeebbbbbbbbbbbbbbbcccaaa___]]]\\\\\\]]]]]]___]]]YYYSSSNNNJJJFFFDDDBBB<<<<<>>>>>>>>>>>>>>::::::<<<>>>===???CCCPPPnnnrrr\\\ZZZ___pppgggTTTJJJGGGGGGFFFGGGJJJKKKMMMUUU]]]hhhyyy{{{qqqpppkkkooovvvmmmZZZIIIHHHIIIOOOSSSSSSSSSTTTTTTOOOMMMOOOQQQOOOOOORRR[[[]]]dddmmmrrruuuzzz{{{rrrfffVVVKKKFFFEEECCC@@@AAAAAAAAAAAACCCFFFJJJLLLKKKJJJIIIGGGFFFEEEEEEEEEDDDCCCFFFKKKPPPXXXffftttyyynnnddd___aaajjjzzzttthhh___UUUNNNKKKKKKOOOXXXfffxxx{{{uuunnniiieeeeeemmmwww~~~vvvuuuzzz}}}tttlllhhhdddaaaaaabbbbbbaaaaaa```]]][[[ZZZZZZ[[[\\\___\\\WWWQQQMMMIIIGGGGGGCCC===<<>>>>>=========;;;;;;>>>===<<>>===BBBGGGSSSlll~~~{{{}}}~~~wwwmmm```TTTLLLJJJIIIFFFDDDBBBCCCDDDEEEGGGNNN[[[gggkkkcccSSSEEE===999===NNNfff|||ooolll}}}dddGGG888555555222000//////.........---------------,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***...---+++++++++---///000//////......///111333444222333555666999:::<<<===;;;<<<<<<============<<<======>>>>>><<<:::@@@IIIcccdddWWWZZZiii|||cccRRRGGGEEEHHHDDDCCCEEEIIIMMMSSS^^^iiiwww|||rrrqqquuuzzzttt^^^aaagggnnnwww}}}xxxpppiiifffbbbYYYQQQMMMOOONNNQQQZZZbbbhhhpppwwwxxxyyynnn\\\TTTIIIBBB@@@AAAAAAAAABBBDDDFFFIIIKKKMMMNNNOOOLLLJJJGGGEEEDDDEEEGGGIIIIIIKKKPPPXXX```nnnvvvnnn___]]]^^^dddmmm|||xxxkkk]]]UUUPPPJJJHHHJJJJJJRRR___qqq~~~zzzwwwsssmmmgggdddbbbdddooo{{{}}}vvvvvvttt{{{|||vvvllliiieeebbbbbbbbbbbbbbb```^^^\\\ZZZYYYYYYZZZZZZ\\\ZZZVVVQQQMMMKKKJJJJJJCCC???@@@DDDJJJVVVqqq~~~zzzxxxzzz~~~zzzrrrfffYYYPPPLLLJJJGGGDDDBBBCCCDDDEEEHHHLLLUUUaaaiiidddVVVIII>>>999:::FFFWWWkkkxxxllliii}}}lllNNN;;;444333111.../////////.........------000///---,,,---...000222------,,,,,,,,,,,,------***++++++,,,,,,++++++***---,,,++++++,,,---///000......//////000222333444666666777888888999999:::;;;<<<<<<=========<<<<<<>>>>>>??????;;;;;;DDDOOOjjjttt___VVV___ssshhhVVVKKKCCCBBBFFFDDDCCCEEEJJJOOOWWWdddppp~~~vvvvvv}}}rrruuuxxx{{{xxxuuupppeee[[[UUURRROOOPPPTTTZZZ```lllvvv{{{}}}pppcccRRRNNNHHHBBB@@@@@@BBBDDDEEEGGGLLLOOORRRRRRQQQPPPLLLJJJGGGEEEEEEGGGJJJLLLJJJLLLSSS\\\fffvvvuuuiiieeeYYYZZZ```jjjwwwlll```TTTMMMIIIFFFFFFIIINNNWWWgggzzz~~~zzzvvvssskkkgggcccbbbbbbfffrrr{{{tttuuuwww}}}zzztttmmmjjjeeecccbbbcccccccccaaa___]]][[[ZZZZZZ[[[\\\]]][[[WWWTTTPPPNNNMMMLLLDDDBBBCCCHHHNNNZZZuuutttqqqpppsss{{{|||vvvkkk^^^UUUMMMKKKGGGDDDCCCCCCEEEFFFGGGHHHNNNYYYddddddYYYNNNAAA999888@@@IIIWWWooo}}}tttjjjfffvvvwwwZZZBBB777444111///////////////............000///.........000111222------,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++,,,,,,---......///---...///000222222222222666777777888888999::::::;;;<<<<<<======<<<;;;;;;<<<===???>>>;;;<<>>>>>;;;>>>NNN^^^|||bbbUUUZZZlllkkkSSSLLLJJJEEECCCGGGGGGFFFHHHNNNUUU___nnn|||}}}|||rrrkkkcccbbbaaa___\\\^^^jjjxxxooo\\\RRRGGGFFFDDDBBBAAACCCGGGKKKPPPSSSXXX[[[ZZZTTTMMMHHHLLLGGGEEEHHHIIIHHHJJJMMMQQQWWWaaalllzzzzzznnnaaa]]]```]]]___gggppp{{{uuuhhhXXXPPPIIIFFFCCCCCCHHHNNNWWWggg{{{zzztttooollljjjeee\\\ZZZccckkkqqqxxxrrrtttwwwpppmmmkkkhhheeecccbbbbbbccc```___]]][[[[[[\\\]]]^^^```\\\VVVSSSSSSRRRPPPNNNLLLJJJJJJOOOZZZjjjzzzxxxiiiaaaaaacccjjjssszzz}}}~~~{{{|||yyynnnbbbOOOHHHDDDEEEFFFEEEFFFIIIDDDJJJKKKKKKTTT```___VVVFFF<<<777:::<<>>666222...000000000///......---------------............///------------------------.........------,,,,,,,,,******+++,,,,,,------...000000111222444555666666222444777999999:::<<<===:::;;;;;;;;;::::::999888;;;===???===:::@@@TTThhhfff[[[\\\aaammm___OOOHHHEEEBBBCCCEEEEEEFFFJJJRRRYYYdddwwwyyy{{{wwwoooooollljjjhhhfffhhhrrr~~~~~~hhhWWWOOOHHHGGGEEECCCBBBEEEJJJNNNSSSVVVYYYZZZWWWQQQLLLIIIIIIEEEDDDGGGIIIIIILLLPPPTTT[[[fffrrroooeeeZZZZZZaaaaaaccclllxxx}}}iii\\\QQQKKKEEEDDDCCCDDDKKKRRRaaarrr{{{tttqqqnnnkkkiiifff^^^]]]fffoooxxxwwwtttxxxuuunnnllljjjgggdddcccbbbbbbbbbaaa```^^^\\\[[[\\\]]]^^^^^^[[[VVVTTTTTTSSSPPPNNNNNNOOOQQQUUU\\\hhhuuu~~~}}}pppeeeaaacccfffiiipppwww{{{~~~|||}}}|||ssshhhSSSLLLFFFFFFFFFDDDDDDGGGCCCHHHJJJJJJRRR]]]\\\TTTEEE;;;555777777:::III[[[nnn{{{wwwwwwwwwsssWWWAAA777333000000000000///......---------------............///------------------------......---------,,,,,,,,,,,,,,,---......//////000111111111222222333333333333666888::::::;;;<<<>>><<<<<<<<<<<<;;;;;;:::::::::<<<>>>===<<>>HHH___uuupppaaaWWWXXX^^^wwwmmmWWWMMMEEECCCDDDCCCDDDGGGGGGHHHNNNXXXeeevvv|||}}}wwwnnniiikkkqqqyyy~~~vvveeeVVVLLLHHHGGGGGGHHHIIILLLRRRXXX]]]fffeeeaaaYYYNNNGGGFFFGGGDDDAAABBBFFFHHHJJJPPPVVV^^^ffftttqqqccc\\\XXXVVVcccwww}}}}}}ttteeeVVVKKKGGGDDDCCCFFFIIIOOOZZZfffwwwxxxqqqmmmmmmkkkeee```______dddqqq~~~}}}ssspppwww{{{rrrlllhhhgggeeedddbbbbbbbbbbbbcccbbb```______^^^______]]]\\\[[[ZZZXXXVVVTTTRRRTTT[[[aaabbb___^^^bbbgggllliiiddd___\\\\\\___aaaeeejjjqqqxxx~~~~~~yyyrrr[[[PPPGGGDDDDDDBBBBBBCCCAAADDDEEEEEEJJJPPPQQQMMMGGGAAA;;;888555555>>>IIIYYYiiizzz~~~{{{zzz{{{fffJJJ999444333000000000///......---------------............///------------------------------------------------******+++,,,,,,------...111111111111222222222222555777999:::999999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;<<<===???KKKcccxxxmmm\\\VVVTTTYYYcccppp]]]MMMFFFBBBCCCDDDCCCDDDGGGHHHJJJPPP\\\jjj~~~xxxlllhhhkkkrrr|||tttyyy|||jjj\\\PPPJJJIIIEEEHHHLLLPPPUUU[[[bbbgggoookkkcccWWWLLLEEEDDDEEEEEECCCDDDGGGIIIKKKRRRYYYdddmmm|||zzzdddYYYVVVVVVYYYmmmwwwhhh[[[OOOGGGDDDCCCDDDHHHLLLSSSaaammm~~~{{{wwwrrrooommmiiiaaaZZZZZZ___iiixxxvvvnnnnnnwww{{{rrrmmmffffffeeedddccccccbbbbbbbbbbbbbbbaaaaaaaaaaaaaaa___```___]]]ZZZXXXVVVUUUUUU\\\aaa```ZZZVVVWWW[[[```]]][[[YYYZZZ\\\___```eeehhhooowww~~~zzzsss]]]PPPEEEBBBCCCBBBBBBBBB@@@BBBCCCCCCEEEJJJKKKIIIFFFBBB>>>:::666666===EEEYYYjjj~~~mmmOOO;;;444333000000000///......---------------............///------------------------------------------------******+++,,,,,,------...000000111222333444555666444666888888888888999:::;;;::::::999999:::;;;;;;===<<<;;;===@@@LLLcccxxxyyy[[[RRRQQQRRR[[[iii}}}cccSSSHHHDDDBBBDDDEEEDDDDDDGGGIIIKKKSSS```ppp}}}oookkklllrrr{{{qqqnnnnnn```VVVMMMJJJKKKHHHLLLSSSYYY___eeekkkooorrrkkk___SSSKKKFFFDDDCCCFFFEEEGGGJJJKKKMMMVVV___lllvvvooo[[[RRRRRRUUU]]]uuukkk\\\QQQHHHBBBAAABBBEEEKKKPPPXXXggguuu}}}xxxvvvsssppplllfff___[[[\\\eeessssssnnnqqq{{{zzzrrrlllfffeeeeeeeeeddddddccccccbbbbbbbbbbbbccccccccccccbbbbbbaaa^^^ZZZWWWVVVVVVVVVYYY[[[WWWQQQMMMMMMPPPQQQPPPPPPTTTYYY^^^aaabbbdddeeelllvvv}}}{{{ttt```RRREEEBBBCCCCCCBBBBBBAAAAAAAAAAAABBBDDDEEEFFFBBBAAA>>>:::666666;;;@@@UUUhhhsssTTT???555333000000000///......---------------............///------------------------,,,,,,,,,------------...,,,,,,---......//////000000000111222444555666777222444777777777777999:::;;;:::999888999:::;;;<<<>>><<<<<<>>>CCCNNNdddwwwgggPPPMMMNNNQQQ```tttlllYYYOOOFFFCCCBBBEEEEEEDDDEEEHHHJJJMMMWWWeeewwwuuuqqqrrrwwwyyyllluuussscccXXXRRRLLLJJJLLLOOOUUU]]]dddiiimmmqqqsssnnndddWWWNNNIIIGGGEEECCCFFFFFFHHHLLLNNNQQQ[[[fffuuupppbbbWWWPPPPPPUUU```{{{ttt___RRRKKKEEEAAABBBCCCIIIPPPVVV```qqqyyyuuuuuurrrmmmgggbbbaaaaaadddppp|||ttttttyyyxxxoooiiieeeffffffffffffeeeeeeddd```aaabbbcccdddeeeeeefffdddcccaaa]]]WWWTTTTTTVVVUUUTTTQQQLLLHHHFFFFFFHHHEEEEEEHHHNNNVVV]]]``````aaabbbhhhttt|||xxxgggXXXHHHCCCDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@BBBDDDBBBBBB@@@;;;666666999<<>>@@@CCCDDDFFFDDD===888888:::;;;III```{{{^^^GGG:::444000000000///......---------------.........//////------------------------,,,,,,,,,------.........******+++,,,,,,------...111111111111111111111111222444777999999:::<<<======<<<:::::::::<<<>>>???<<<<<<>>>CCCJJJVVVjjj|||kkkWWWKKKNNNPPPVVVrrrgggRRRJJJIIIAAA???@@@CCCDDDDDDGGGLLLLLLQQQ^^^qqqyyy|||xxxeeennn}}}mmmaaaUUUQQQPPPOOOTTT[[[cccffflllssswwwuuunnngggYYYSSSKKKFFFDDDDDDCCCAAADDDEEEJJJQQQUUUZZZjjjzzz}}}hhhZZZTTTRRRSSSTTT[[[mmmppp\\\OOOIIIDDDAAAAAAFFFEEEMMM[[[iiivvv|||wwwwwwwwwpppjjjgggcccbbbhhhppp{{{~~~zzzyyynnnfffccccccdddeeeffffffdddcccaaaaaaaaabbbccccccdddeeeeeeiiiddd^^^YYYWWWUUUTTTSSSPPPMMMGGGAAA===<<<<<<===@@@===@@@JJJSSSVVVYYY[[[[[[___gggqqq{{{rrreeeTTTGGGBBB@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBGGGJJJFFF===888:::>>>HHH^^^hhhJJJ:::888444333111000111222111000........................------------------------///...,,,+++,,,...000111---------...............000111222333222333555777888999999::::::;;;<<<<<<<<<;;;999999999;;;===>>>;;;===BBBIIIPPP[[[ooo\\\PPPHHHJJJRRRcccqqq[[[OOOHHHCCC@@@???AAADDDEEECCCFFFKKKPPPYYYgggxxxzzzvvvuuussszzz|||{{{||||||ccccccooowwwggg\\\SSSPPPPPPRRRYYY```mmmqqqwww{{{zzzrrrfff^^^RRRMMMGGGCCCBBBCCCCCCBBBGGGGGGMMMUUU\\\dddrrrqqq___SSSOOOJJJMMMRRR^^^sssxxxhhhWWWMMMHHHDDDBBBCCCJJJKKKTTTcccqqq~~~|||vvvuuurrrmmmiiigggdddeeellluuu|||tttkkkfffeeebbbcccdddddddddcccaaa`````````aaaaaabbbcccdddeeehhheee___[[[XXXVVVTTTRRRKKKGGGBBB===;;;:::;;;===>>><<<@@@JJJQQQTTTUUUWWWYYY]]]dddnnnxxxuuuiiiWWWJJJDDDBBBAAA@@@>>>??????@@@AAABBBCCCCCCHHHNNNRRRMMMAAA999999<<>>CCCKKKTTTaaasss[[[PPPIIIMMMYYYmmmhhhUUULLLEEEAAABBB@@@BBBEEEEEEDDDGGGLLLRRR\\\lll~~~uuupppmmmkkkjjjlllnnnttt}}}xxxxxxzzz~~~eeeaaaiiiyyymmm```XXXQQQQQQUUU[[[ccckkkuuuzzzwwwjjj\\\SSSIIIFFFBBB@@@@@@BBBCCCDDDHHHIIIOOO[[[gggrrr~~~tttbbbTTTMMMLLLFFFLLLUUUeee|||~~~iii]]]PPPIIIFFFCCCCCCFFFOOOSSS^^^nnn}}}{{{uuurrrooollljjjjjjjjjllluuutttmmmgggdddeeeaaaaaabbbbbbbbbaaa```_________``````aaacccddddddgggddd```\\\ZZZVVVRRROOOCCCAAA===999777888999;;;;;;;;;@@@IIIOOOOOOOOOPPPTTTYYYaaajjjsss{{{yyymmm\\\OOOHHHEEEDDDCCC???@@@@@@@@@AAAAAAAAAAAAGGGOOOVVVQQQEEE:::999<<<@@@UUUzzz^^^CCC777444222000//////000//////........................------------------------,,,,,,,,,------------...------........./////////000222333333333333666888777777888888999:::::::::<<<;;;::::::;;;===>>>?????????DDDOOO\\\jjj{{{xxxYYYOOOKKKRRRbbb{{{www[[[NNNHHHCCC???CCCBBBBBBEEEFFFEEEIIINNNUUU```rrr{{{oooeeeaaaaaabbbeeeiiiiiiooowwwuuuxxx~~~kkkbbbddd~~~mmmccc[[[WWWTTTVVV^^^hhhqqqwwwyyy}}}yyymmm^^^RRRKKKDDDBBB@@@>>>???AAACCCDDDGGGIIIRRRaaassszzzgggXXXMMMIIILLLKKKRRR^^^nnnrrr\\\SSSKKKFFFDDDAAADDDHHHRRRZZZhhhyyy{{{vvvrrrooonnnoooqqqrrrvvvxxxnnnhhhbbbaaabbbbbbaaaaaaaaa````````````````````````aaabbbdddeeecccaaa^^^[[[XXXSSSNNNJJJ@@@===:::777555555666888999999???HHHLLLKKKIIIJJJOOOTTT]]]fffooovvv||||||qqqaaaTTTKKKGGGEEEEEECCCBBBAAA@@@>>>===<<<;;;===GGGQQQPPPFFF===;;;===>>>OOOqqqlllMMM;;;555333000.../////////...........................------------............,,,,,,------------,,,,,,------......//////000000111222333333333444666888666777777888888999::::::<<<;;;;;;<<<===>>>???@@@@@@@@@GGGUUUeeesssqqqVVVOOOMMMWWWkkkgggQQQIIIFFFBBB???DDDAAABBBDDDEEEEEEJJJQQQYYYfffzzz{{{qqqooofff___^^^```aaaeeeiiihhhnnnwwwxxx}}}}}}}}}sssfffaaauuueee]]]VVVVVVXXX\\\fffrrr{{{yyynnn___QQQIIIFFFCCCBBBAAA@@@???AAACCCEEEHHHMMMYYYkkklll]]]RRRHHHGGGMMMNNNXXXfffyyysssgggTTTNNNHHHEEEBBBAAAEEELLLVVVaaasss|||xxxuuupppqqqtttxxxzzz}}}qqqjjjeee```^^^___dddcccbbbaaa```aaabbbbbbbbbbbbaaa``````aaacccddd___\\\YYYVVVSSSMMMGGGCCC>>><<<999666444444444555777999???HHHJJJGGGEEEFFFKKKQQQZZZccckkkssszzz|||tttfffXXXNNNHHHEEEDDDBBBAAA@@@>>>===;;;:::999777BBBMMMOOOIIIAAA======;;;IIIfffwwwUUU>>>777444000....../////////........................---------....../////////,,,------......---,,,,,,------......///000000111111222444444333444666888666777777888888999::::::<<<<<<<<<===>>>???AAAAAA@@@CCCMMM^^^ooo}}}lllRRROOOPPP\\\tttyyyZZZKKKHHHEEECCCCCCCCC@@@@@@CCCEEEFFFLLLTTT___lllxxxllleeeeee```]]]___``````bbbeeegggnnnyyy}}}}}}|||{{{zzzzzzyyyhhh\\\oooaaa\\\UUUYYY^^^dddooo{{{ssscccSSSIIIDDDCCCBBBBBBBBBAAA@@@AAADDDFFFLLLUUUdddwwwxxx^^^TTTMMMFFFGGGNNNPPP^^^rrryyyhhh^^^OOOKKKHHHFFFCCCBBBJJJSSS^^^lll|||zzztttvvv{{{uuukkkgggeeeaaa___aaafffeeebbbaaaaaaaaacccddddddccc```___^^^___```aaaZZZXXXTTTQQQMMMGGGAAA======;;;888666444444444444777999@@@GGGHHHDDDCCCFFFHHHOOOXXXaaahhhpppyyy~~~~~~~~~}}}|||uuukkk^^^RRRJJJDDDBBB>>>>>>>>>===============;;;BBBKKKOOOLLLDDD>>>:::999BBBZZZ\\\AAA888555111//////000000000........................---------...//////000000///............---------------...///000000111222111333444444444444777999777777888888999:::::::::<<<<<<===>>>@@@AAABBBBBBAAAHHHWWWjjjzzzfffOOOPPPUUUeee~~~hhhPPPHHHGGGDDDCCCEEECCC@@@@@@CCCFFFIIIPPPYYYgggtttwwwllleee```aaa^^^^^^```aaa___```dddfffooo}}}}}}}}}yyywwwxxxzzzgggWWWxxxhhh___^^^YYY```gggnnnyyy{{{iiiXXXLLLEEECCCBBB???AAABBBAAAAAABBBEEEIIIOOO\\\mmm}}}iiiSSSOOOMMMHHHJJJSSSWWWjjj}}}mmm___XXXLLLJJJHHHFFFDDDFFFPPP\\\jjjzzz|||zzzpppgggddddddcccdddfffgggeeebbb``````aaaccceeedddbbb___\\\[[[[[[\\\]]]XXXUUUQQQLLLHHHCCC>>>:::999888666555444444555666888:::@@@GGGGGGDDDDDDGGGFFFNNNXXX```gggoooyyy||||||xxxooocccWWWLLLEEEAAA>>>>>>>>>???????????????>>>BBBHHHMMMMMMHHH>>>777:::===OOOrrrgggKKK:::777222//////000111111........................---------...///000000000111000///...---...//////------...///000111222222222333444444444555777999888888999999:::;;;;;;;;;<<<<<<>>>???AAABBBCCCCCCCCCNNNbbbwww{{{]]]MMMRRR[[[nnnlllYYYIIIFFFFFFAAA@@@DDDDDDAAAAAADDDHHHLLLUUU___ppp{{{vvvjjjddd___]]]]]][[[ZZZ]]]]]]\\\___dddgggqqq}}}}}}wwwuuusssvvvzzz}}}{{{jjjXXXqqqddd^^^```___hhhpppwww~~~qqq___QQQIIIEEEDDDCCC<<<>>>AAAAAAAAACCCGGGKKKPPP^^^ppp~~~{{{aaaNNNMMMOOOKKKNNNXXXaaaxxxpppddd[[[UUUJJJIIIHHHGGGEEEIIIUUUbbbtttyyyoooeeecccdddeeehhhlllgggeeeaaa______```ccceeedddaaa^^^ZZZXXXXXXYYYZZZXXXTTTOOOJJJFFFAAA<<<888555555444444444555666777888;;;AAAGGGGGGCCCDDDHHHFFFNNNXXX```gggoooyyy}}}|||yyyrrrgggZZZNNNEEEAAACCCBBBBBBAAA@@@???>>>>>><<<>>>CCCJJJMMMIII???666<<<<<>>@@@BBBCCCCCCCCCDDDRRRiiirrrUUULLLSSS```ttt```PPPDDDEEEDDD???>>>CCCEEEBBBBBBFFFJJJOOOYYYcccvvv|||lllccc^^^[[[XXXWWWTTTRRRTTTUUUUUUZZZaaaiiiuuu}}}}}}vvvtttkkkmmmpppuuu}}}}}}ooo\\\vvviii]]]ZZZ^^^dddqqq|||mmmbbbSSSHHHDDDBBB@@@===CCC???>>>@@@AAACCCIIIQQQ[[[gggxxxvvv^^^KKKJJJLLLKKKTTTcccppp~~~oooeee\\\UUUSSSMMMKKKIIIJJJKKKRRR```oooyyyrrrnnniiiffffffgggggghhhgggccc___^^^___aaabbbccc___^^^\\\[[[[[[YYYVVVTTTOOOLLLHHHEEECCC@@@===;;;:::888444333333555666666999BBBHHHHHHGGGGGGFFFCCCFFFLLLTTTZZZaaakkkwww}}}zzzsssjjj^^^QQQFFF???DDDAAA???>>>>>>??????>>>???<<<@@@JJJNNNFFF===999999888CCC]]]|||^^^EEE999555444---000555111...............---------........................000000//////.........---......//////000000111111000111111222333444555666888888888999999::::::;;;===<<<===BBBCCCBBBDDDHHHJJJaaa|||cccRRROOOSSScccmmmQQQJJJEEEDDDCCCAAAAAADDDBBBCCCEEEGGGLLLWWWdddnnn}}}qqqddd\\\WWWTTTRRRSSSOOONNNOOOOOOPPPWWW^^^hhh{{{|||~~~~~~ooolllkkkgggfffiiipppssspppkkk|||qqqfff\\\\\\aaahhhuuuxxxaaaXXXLLLCCCAAA@@@>>><<>>@@@BBBDDDKKKSSS^^^iiiyyylllXXXKKKLLLNNNOOO[[[kkkuuuhhh```XXXSSSRRRPPPMMMLLLNNNPPPXXXhhhwww|||vvvmmmjjjgggeeeeeefffffffffeeebbb^^^]]]^^^___aaaaaa\\\[[[YYYYYYXXXWWWTTTQQQNNNKKKGGGEEECCC@@@===;;;:::888555333444555666777999AAAHHHHHHGGGGGGFFFDDDGGGLLLTTTZZZ```hhhsss{{{~~~}}}{{{uuunnncccVVVKKKCCCCCC@@@>>>===>>>??????>>>???<<>>;;;888666===RRRmmmdddGGG999444333---...222...,,,,,,---...///000000111........................000/////////.........---......//////000000111111111222222333444555555666888888888999999::::::;;;===<<>>===@@@======AAACCCFFFNNNVVVbbbmmm{{{bbbTTTLLLPPPSSSXXXiii||||||kkkbbb\\\VVVSSSSSSRRRPPPPPPSSSXXXbbbttt{{{uuurrrhhhfffddddddeeeeeedddbbbccc```]]]\\\]]]^^^______YYYXXXVVVVVVVVVTTTQQQNNNLLLIIIFFFDDDCCC@@@>>>;;;999888666444444555777888999BBBHHHIIIGGGHHHGGGEEEHHHLLLSSSYYY^^^fffooovvv}}}}}}}}}~~~~~~~~~|||xxxrrriii]]]PPPGGGAAA???===<<<>>>??????>>>@@@===???EEEHHHEEE@@@>>>888555888FFF[[[sssoooMMM<<<555555///...111---.........//////000000000......................../////////.....................//////000000111111333333444444555555555666777777888999::::::;;;;;;======@@@EEEEEEDDDEEEJJJXXXqqqoooYYYQQQNNNXXXnnnsssWWWKKKEEE@@@@@@@@@??????BBBEEEGGGJJJNNNVVVcccsss~~~xxxwww|||xxxooobbbWWWRRRPPPNNNLLLFFFEEEFFFIIIJJJMMMUUU^^^ttt}}}~~~uuukkkjjjeeebbbaaaeeekkkpppqqqqqq|||mmmfffaaa^^^dddmmmzzzmmmZZZKKKGGGCCC@@@@@@@@@@@@>>>???======AAAEEEIIIQQQZZZfffppp}}}www]]]TTTOOOSSSYYYccczzzsssfff```\\\XXXVVVWWWTTTSSSUUUZZZ```lll}}}vvvqqqnnnddddddcccdddeeedddaaa^^^bbb```^^^]]]^^^______^^^XXXWWWVVVVVVUUUSSSOOOLLLHHHFFFDDDCCCBBBAAA>>><<<888888777666555555777999:::CCCJJJJJJIIIIIIHHHFFFFFFKKKRRRXXX___fffnnnssszzzzzzzzz{{{|||}}}}}}zzzvvvnnnaaaRRRHHHAAA???<<<<<<===??????>>>???>>>>>>AAADDDDDDCCCBBB;;;999:::BBBPPPeeeyyyUUU@@@777777222111333///333222111000///...------......................................................//////000000111111444444444555555555666666777777888999::::::;;;;;;<<<<<<@@@EEEEEECCCFFFKKK___xxx}}}aaaTTTSSSQQQ^^^uuuhhhPPPKKKEEEAAAAAABBBAAABBBEEEFFFIIIMMMRRR[[[jjj{{{|||nnnhhhiiiqqq{{{kkkcccXXXPPPMMMLLLKKKIIIFFFFFFHHHKKKLLLPPPZZZeeeyyy|||wwwwwwvvvuuuyyy~~~~~~}}}tttjjjgggcccbbbaaaccchhhnnnsssvvvxxxjjjfffdddccckkkuuuvvv___OOOFFFDDDBBB@@@@@@??????>>>>>><<<>>>BBBGGGLLLTTT]]]iiirrr~~~ppp\\\UUURRRVVV^^^ooouuulllccc___\\\XXXXXXYYYWWWWWW[[[bbbjjjvvvzzzsssmmmiiibbbbbbcccdddeeeccc___\\\bbbaaa``````aaaaaa```^^^ZZZYYYXXXWWWVVVSSSOOOKKKEEEDDDBBBBBBBBBAAA>>><<<777888999888666666888:::<<>>??????>>>>>>>>>>>>>>>@@@DDDEEEEEE===;;;<<>>DDDHHHMMMVVV```jjjsssnnn[[[WWWUUU\\\hhh{{{llleee___]]]\\\YYYYYY\\\]]]^^^dddmmmuuu}}}vvvooogggaaa]]]]]]___bbbdddccc```]]]cccbbbaaabbbccccccaaa___[[[ZZZYYYXXXVVVQQQLLLHHHBBBAAAAAAAAABBBAAA???<<<666888:::999777666999<<<===EEEKKKJJJHHHGGGFFFCCCAAAFFFNNNXXXbbbjjjppprrruuuuuuwwwyyy{{{}}}|||yyyvvvqqqeeeVVVJJJDDDAAA???>>>>>>??????>>><<<>>>>>><<<>>>DDDGGGGGG<<<;;;;;;===CCCPPPggg{{{}}}rrr{{{iiiIII777777333000222///.........//////000000000........................---------------...............//////000000111111222222333444555666777777666666777888:::;;;<<<<<<===>>>AAADDDBBBBBBHHHQQQnnnwww]]]NNNMMMRRR```pppvvvYYYNNNFFF@@@===???AAABBBDDDHHHHHHMMMTTT\\\ggguuuqqqdddYYYTTT[[[dddqqq|||hhhVVVPPPJJJFFFFFFGGGFFFEEEFFFGGGJJJOOOSSS]]]ooo|||rrrjjjccc```bbblll|||||||||}}}}}}~~~~~~}}}}}}wwwkkkfffeeeeeecccaaabbbiiittt}}}zzzooogggjjjnnnrrr|||}}}jjjWWWJJJDDD>>>>>>===<<<;;;;;;===??????>>>???DDDIIINNNXXXaaaiiirrr~~~mmm\\\[[[]]]hhhzzzpppddd```]]]^^^^^^]]]^^^aaadddgggoooyyy{{{vvvpppggg^^^XXXUUUVVVYYY^^^bbbcccbbbaaabbbbbbbbbcccdddcccaaa^^^YYYXXXWWWUUUSSSNNNGGGBBB?????????AAABBBAAA???===555999;;;:::777666999===<<>>???DDDLLLVVVaaaiiimmmooorrrtttwwwzzz}}}~~~}}}yyyvvvtttrrriii[[[PPPFFFDDDAAA?????????>>>===:::>>>>>>;;;===DDDIIIHHH>>>;;;888999===III___qqq{{{lllqqqyyyxxxTTT<<<:::555111111///,,,,,,---...///000000111........................,,,,,,,,,------...............//////000000111111///000111333444666777888555666777888:::;;;<<<===AAAAAACCCDDDBBBCCCLLLVVVvvveeeSSSLLLNNNTTTeeeyyyiiiQQQKKKEEE@@@===@@@BBBCCCFFFJJJJJJPPPYYYbbblllyyyvvvmmmccc[[[TTTTTT]]]hhhyyyqqq\\\OOOJJJDDDBBBCCCDDDDDDBBBFFFGGGLLLSSSZZZhhhyyylllccc[[[YYY\\\kkk~~~{{{{{{{{{{{{}}}}}}||||||{{{zzz{{{~~~uuukkkiiiffffffccc___^^^eeerrr|||uuukkkfffkkkrrrwwwsss___NNNDDDBBB>>>>>>===<<<<<<===@@@BBB@@@>>>@@@EEEJJJOOOXXXaaahhhrrr~~~mmm______eeetttxxxgggbbb^^^]]]```aaaaaacccgggjjjnnnwww~~~{{{vvvpppiiiaaaXXXRRROOOQQQUUUZZZ```dddddddddaaaaaabbbcccdddccc```^^^XXXWWWUUUSSSPPPJJJCCC>>>>>>>>>???AAABBBBBB???===555999<<<;;;888666999===;;;CCCHHHFFFBBBAAA>>>;;;???CCCKKKUUU```gggjjjkkkqqqssswww{{{~~~{{{wwwttttttssslll___TTTHHHEEEBBB@@@@@@???>>>===999>>>>>>;;;<<>>>>>============>>>>>>>>>@@@BBBEEEJJJRRRZZZaaakkkqqq}}}sssdddeeemmmqqqhhh```___]]]^^^aaadddfffgggtttyyy{{{xxxyyyuuuqqqkkkeee^^^WWWRRRNNNNNNQQQVVV[[[___aaaaaafffeeecccbbb```^^^\\\[[[YYYXXXUUUPPPKKKEEEAAA>>><<>>CCCFFFCCC@@@@@@>>>;;;???EEEMMMUUU[[[aaaeeehhhuuuvvvxxx|||wwwuuussstttxxxvvvgggWWWMMMFFFAAA@@@>>>;;;999;;;<<<<<<;;;;;;;;;???DDDHHHIII>>>666888===GGGYYYlllzzzuuuqqqkkkGGG666444222000000111222333333222111000///......---------,,,,,,,,,---------............///000000000000111111111111111111222333555666777777777888999999888999:::<<<>>>EEEFFFEEEEEEBBBOOOjjjcccQQQMMMLLLSSS^^^qqqttt[[[LLLGGGAAABBBBBBCCCEEEIIIOOOTTTVVVXXX___kkkuuu~~~{{{qqqhhhaaa\\\ZZZYYY^^^mmm}}}uuu___TTTGGGDDDAAAAAACCCEEEEEEDDDHHHIIIPPP^^^nnn}}}qqqcccZZZUUUWWW^^^nnn|||yyywwwxxxzzz{{{|||}}}}}}}}}|||zzzzzzyyyxxxyyy{{{rrrmmmkkkjjjfff___[[[]]]ccckkkqqq~~~qqqlllllluuuppp```PPPCCC???AAA>>>>>>============>>>>>>===???AAAEEEJJJQQQZZZ```jjjpppzzzrrrmmmppp{{{yyynnnhhhbbbaaaaaacccfffiiilllmmmxxx{{{wwwtttrrruuurrrmmmhhhccc]]]WWWSSSMMMLLLLLLOOOUUUZZZ^^^___ddddddbbb```^^^\\\[[[ZZZWWWUUUQQQLLLGGGCCC???===;;;===@@@AAA@@@>>>>>>>>><<<<<<;;;:::888888:::<<<<<>>;;;???DDDLLLSSSYYY^^^cccgggqqqsssvvvzzz~~~wwwyyyyyy{{{}}}zzzlll]]]NNNGGG@@@???>>>;;;:::;;;<<<<<<;;;;;;;;;>>>CCCGGGGGG>>>888999===FFFZZZnnn|||rrrNNN;;;666333111/////////000000000///...---............------,,,,,,---------............///000000000000111111111111333333333444444555555555888999:::999888888:::<<<>>>EEEEEEEEEEEEDDDTTTppp___OOOLLLMMMVVVbbbwwwhhhRRRHHHDDDBBBCCCCCCDDDFFFKKKQQQUUUYYY\\\dddnnnvvvzzzpppiiiccccccfffnnn~~~oooYYYNNNGGGDDDAAA@@@CCCEEEEEEEEEKKKNNNWWWgggwww{{{zzz|||{{{ooobbbYYYVVVYYYaaaqqq}}}{{{yyyxxxzzz|||}}}~~~~~~}}}}}}{{{{{{{{{zzz|||{{{rrrlllkkkjjjfffaaa]]]^^^dddkkkpppxxxooonnnrrr}}}sssaaaSSSIIIAAA>>>???>>>>>>============>>>>>>===???AAAEEEJJJRRRZZZ```iiioooxxxxxxwww~~~~~~pppjjjiiidddeeefffhhhlllooosssuuu~~~{{{vvvtttttttttsssqqqmmmhhhddd```\\\XXXUUUTTTQQQOOOQQQUUU\\\aaadddbbbaaa```^^^\\\ZZZXXXXXXUUUSSSOOOJJJEEEBBB@@@???===???AAAAAA???>>>===>>>>>>===<<<:::777777999;;;;;;BBBHHHFFFCCCAAA???<<>><<<;;;<<<;;;<<<;;;;;;;;;===BBBEEEEEE>>>999:::;;;DDDZZZppp|||XXXAAA888444000.../////////000//////...---/////////............------------............///000000000000111111111111444444444444444444444444888999:::999888888:::<<>>>>>>>>>>>============>>>>>>>>>@@@CCCGGGKKKRRRZZZ```hhhnnnyyyuuukkkhhhiiigggiiikkkmmmppptttxxx{{{}}}yyytttqqqqqqrrrssstttmmmiiidddaaa___]]]ZZZYYYYYYWWWUUUWWW[[[aaadddfff```___]]][[[YYYWWWVVVUUUVVVSSSNNNJJJFFFDDDCCCBBBAAABBBDDDCCCAAA@@@???@@@@@@???===:::777666888::::::CCCJJJIIIEEEBBB@@@===AAAEEEJJJOOOTTTYYY___cccggglllrrrxxxzzz{{{{{{{{{{{{ttthhhSSSIII@@@>>>>>>===<<<===;;;<<<<<<;;;;;;===@@@CCCCCC>>>;;;::::::AAAWWWnnn___EEE999444000...000000000000000000000////////////////////////...---------............//////000000000111111111111333333333444444444444444999:::::::::999999:::<<<@@@EEECCCBBBDDDHHH]]]}}}~~~ZZZLLLLLLQQQ```pppnnnUUUIIIEEEEEEBBBCCCDDDEEEGGGLLLRRRWWWZZZaaallltttyyyxxx```OOOGGGDDDCCCAAA@@@BBBEEEHHHJJJQQQ[[[lllxxxsssmmmrrrwwwxxxsssiii^^^XXXWWW^^^lll~~~}}}~~~~~~yyy{{{~~~~~~}}}|||||||||{{{}}}|||||||||}}}zzzyyy}}}yyyqqqkkkjjjiiigggdddccccccfffiiilll~~~uuurrrwwwzzziiiYYYHHHBBBBBB@@@??????>>>>>>============>>>>>>@@@BBBEEEIIIMMMSSSZZZ___fffmmmyyyssskkkiiikkklllnnnoooqqqssswww|||~~~tttpppllljjjjjjlllmmmmmmiiifffccc```______]]]\\\XXXXXXYYY\\\```ccccccccc^^^]]][[[YYYWWWUUUTTTSSSSSSQQQMMMIIIFFFDDDDDDDDDCCCDDDEEEDDDBBBAAAAAABBBAAA@@@===:::777666888;;;<<>>===<<<<<<;;;;;;<<<;;;:::<<>>AAAEEEBBB@@@CCCHHH___^^^OOONNNUUUfffyyyiiiTTTJJJFFFDDDAAABBBCCCDDDFFFKKKRRRWWWWWW```llluuu{{{pppZZZMMMGGGCCCCCCBBBBBBDDDHHHMMMPPPUUUcccvvvxxxrrrkkkppptttuuuooofff]]]YYY[[[dddttt}}}{{{~~~{{{}}}~~~~~~{{{yyyxxxxxxyyy|||~~~~~~zzzvvvxxx~~~~~~xxxqqqlllkkkiiigggeeeddddddfffhhhjjj~~~zzzyyyyyylll[[[NNNCCC@@@AAA@@@??????>>>>>>============>>>>>>AAACCCFFFIIIMMMRRRXXX\\\bbbiiivvvzzzvvvooommmpppqqqrrrtttuuuvvv|||zzzuuuooollliiiggghhhiiihhhhhhfffdddbbbaaaaaa```___^^^[[[\\\___cccggggggeeebbb\\\[[[ZZZXXXVVVTTTSSSRRROOOMMMKKKHHHEEEDDDCCCCCCBBBCCCDDDCCCBBBAAABBBCCCBBB@@@===999777777999<<<@@@JJJQQQNNNGGGDDDCCCCCCFFFHHHJJJMMMPPPUUU\\\```ccciiiqqqvvvwwwxxx{{{}}}~~~~~~sssiii[[[MMMAAA===>>>===;;;;;;;;;;;;<<<;;;:::;;;===???BBB<<<999999888:::JJJ\\\~~~jjjKKK:::555222...---,,,,,,,,,,,,---......---............/////////---------............///000000000000111111111111000111222333555666777888777888:::::::::;;;===@@@AAAEEEBBB@@@DDDJJJaaacccQQQOOOXXXnnncccRRRIIIDDDAAA@@@AAABBBDDDFFFLLLRRRWWWWWW```mmmwww~~~iiiUUUJJJFFFCCCCCCCCCDDDFFFLLLSSSXXX^^^ooovvvnnnggglllppppppjjjccc___]]]cccmmm}}}yyyvvv|||}}}~~~~~~|||yyyvvvuuuvvvzzz|||yyyuuuuuuyyy}}}wwwqqqnnnmmmiiihhheeeddddddeeeggghhh}}}|||lll\\\OOOGGG@@@@@@AAA@@@>>>>>>>>>>>>============>>>>>>AAACCCFFFHHHKKKOOOTTTXXX]]]cccnnnxxx{{{}}}yyyvvvwwwsssrrrvvvuuuwwwxxxyyy|||{{{tttpppllljjjiiihhhiiiiiigggfffcccbbbaaaaaabbbaaa___]]]]]]^^^aaaeeehhhhhheeeccc\\\[[[YYYWWWUUUSSSRRRQQQMMMLLLKKKIIIGGGFFFEEEDDDCCCDDDEEEDDDCCCCCCEEEFFFAAA@@@===999777777:::===DDDNNNTTTOOOGGGDDDEEEEEEFFFGGGIIIJJJMMMRRRYYY^^^bbbhhhooossstttvvvzzz~~~~~~~~~uuulll___PPPAAA======<<<:::::::::;;;<<<;;;::::::<<<>>>BBB;;;777888777777BBBQQQooorrrPPP===777444000,,,,,,+++++++++,,,......,,,,,,------............---------............///000000000000111111111111222222333333444555666666555777999::::::<<>>>>>============>>>>>>AAACCCEEEGGGJJJMMMQQQUUUZZZ___hhhqqquuu{{{sssssswwwuuuvvv{{{wwwyyy{{{}}}zzz{{{}}}xxxsssqqqffffffeeefffgggfffdddbbbaaa``````aaabbbaaa^^^\\\ZZZZZZ\\\___bbbbbb```^^^[[[[[[YYYWWWUUUSSSRRRQQQNNNNNNMMMLLLKKKIIIGGGFFFFFFGGGGGGGGGFFFGGGIIIJJJAAA@@@===999777888;;;>>>GGGQQQVVVPPPGGGDDDFFFGGGFFFGGGHHHIIIKKKPPPWWW\\\aaagggnnnqqqrrrtttyyy~~~}}}xxxoooaaaQQQBBB======<<<:::999:::;;;<<<;;;::::::;;;===CCC:::666777777666>>>IIIdddxxxUUU???999555111...------,,,---...000000,,,,,,,,,---------......---------.........//////000000000000111111111111444444444444444444444444444666888:::;;;===@@@CCC===BBBBBBBBBIIIQQQjjjfffRRRQQQ]]]xxxxxx[[[MMMIIIFFFCCCBBBCCCDDDFFFIIINNNUUUZZZ___eeeqqq|||nnnYYYKKKFFFDDDBBBDDDFFFHHHKKKSSS\\\ccctttmmm___]]]bbbffffffcccbbbdddfffuuuwwwsssttt~~~~~~zzzuuussssssssszzz{{{}}}~~~}}}uuuuuuuuuwwwxxxuuunnniiioooqqqvvv{{{|||~~~|||wwwrrrppprrrjjjgggdddbbbaaaccceeegggzzznnndddWWWLLL???>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<============AAAAAACCCFFFKKKNNNPPPPPPWWWWWW___lllwwwzzzwwwyyy|||}}}|||~~~zzztttssstttsssoookkkgggfffeeecccbbbaaaaaaaaa___``````aaa```^^^\\\[[[[[[ZZZYYYZZZ\\\]]]]]][[[ZZZYYYXXXWWWVVVSSSNNNKKKKKKKKKKKKKKKIIIGGGEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFCCC???:::444111444;;;@@@HHHQQQVVVPPPGGGCCCCCCBBBFFFFFFFFFFFFHHHNNNUUU[[[]]]bbbjjjpppuuuyyy|||}}}~~~~~~xxxttteee[[[MMMBBB===<<<<<<<<<:::999888888:::;;;;;;;;;@@@>>>:::666333444888<<>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<============@@@AAABBBEEEHHHLLLMMMNNNQQQSSS\\\kkkzzz|||zzz|||zzzvvvqqqppppppppplllhhhfffeeedddbbbaaa`````````^^^_________^^^]]][[[[[[ZZZYYYXXXYYY[[[\\\[[[ZZZYYYWWWVVVUUUTTTQQQMMMJJJKKKKKKLLLKKKJJJHHHEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFBBB???:::555333555;;;@@@GGGOOOTTTOOOHHHDDDCCCAAAAAABBBBBBBBBDDDJJJQQQWWW[[[```hhhnnnssswww{{{}}}~~~~~~yyyuuuhhh^^^PPPDDD>>>===<<<<<<===<<<::::::;;;<<<;;;:::???===:::666333444888;;;OOOlllfffIII;;;555222000000///............///////////////////////////,,,,,,---------.........222222111111111222333333444444555555666777777777888888888888:::===???AAA@@@AAAAAAAAAFFFXXXsssccc[[[VVVbbbeeeVVVGGGBBBDDDAAAEEEEEEHHHLLLMMMOOOVVV___dddjjjvvvuuukkk]]]RRRKKKIIIGGGFFFGGGGGGKKKPPPUUU\\\kkkyyysss\\\RRRSSSVVV[[[```bbbccckkkttt}}}}}}~~~{{{wwwxxxyyywwwuuuuuuvvvyyyyyyxxxyyy|||yyytttpppnnnooorrrqqqkkkhhhhhhkkkkkkooovvv{{{zzztttqqqmmmjjjeeeccc```______^^^\\\[[[zzzmmm___UUUJJJBBB???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<=========???@@@AAACCCEEEHHHKKKMMMPPPTTT```ppp}}}|||zzzuuuuuuqqqmmmkkklllkkkhhheeeccccccbbbaaa```_________]]]]]]^^^^^^]]]\\\[[[ZZZYYYXXXWWWXXXZZZ[[[ZZZYYYWWWUUUTTTRRRQQQOOOLLLIIIKKKKKKLLLLLLJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@>>>:::666444666;;;???GGGNNNRRRNNNIIIFFFCCC@@@>>>??????@@@BBBGGGNNNSSSZZZ___ffflllqqquuuxxx{{{}}}zzzwwwmmmcccUUUIIIAAA>>>======???===;;;:::;;;;;;:::999===<<<999666444444888:::III___~~~qqqQQQ===555333111000//////......//////////////////////////////,,,------------.........222111111111222222333444444444555555666777777888888888888999;;;===@@@AAA???AAA@@@AAAHHH\\\www^^^XXXWWWeeettt[[[QQQFFFCCCEEECCCEEEEEEHHHMMMOOOQQQYYYaaagggnnnzzz}}}qqqgggZZZUUUMMMHHHFFFGGGHHHHHHIIIIIINNNTTT[[[eeeuuufffTTTOOOPPPRRRXXX___ccciiivvv{{{wwwxxxyyywwwuuuuuusssvvvvvvuuuwwwzzzxxxtttnnnlllmmmooonnniiiggghhhiiiiiimmmtttzzz~~~{{{sssnnnlllkkkeeeccc```___^^^^^^\\\ZZZrrrcccVVVLLLDDD>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======??????@@@AAACCCFFFJJJMMMWWW^^^kkk|||~~~||||||~~~yyysssooopppmmmjjjhhhhhhgggeeeccc````````````______^^^]]]]]]]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXXXXZZZZZZZZZXXXUUUSSSQQQOOONNNMMMKKKIIIKKKLLLLLLMMMKKKIIIFFFDDDCCCCCCCCCCCCCCCCCCCCCCCC???===:::777666777<<<@@@HHHOOOSSSQQQLLLIIIDDD@@@>>>???@@@AAACCCHHHOOOTTTZZZ^^^eeekkkooossswwwzzz~~~}}}}}}}}}|||zzzxxxqqqiii[[[MMMDDD???======<<<;;;999999:::;;;:::999;;;;;;999666444444777999CCCUUUqqq|||ZZZ@@@555444111000000///.../////////////////////////////////------------........................///000111111333444444555666777888888888888999:::<<<>>>@@@AAA@@@BBBBBBBBBLLLbbb{{{wwwYYYUUUWWWgggiiiUUUNNNGGGEEEGGGDDDEEEEEEIIINNNQQQTTT\\\eeekkkrrr~~~wwwjjj```WWWQQQMMMKKKHHHFFFEEEFFFGGGHHHKKKMMMSSS[[[dddpppxxx]]]PPPPPPMMMOOOVVV```hhhsss{{{vvvxxxxxxvvvttttttpppsssttttttwww|||{{{wwwmmmjjjiiikkkjjjfffeeeggghhhgggkkkrrrwww{{{}}}tttmmmkkkkkkfffccc```___^^^]]][[[ZZZxxxiii[[[OOOFFF@@@>>>>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@AAABBBFFFMMMRRR[[[fffwwwzzzyyyxxxzzz}}}}}}xxxtttqqqooonnnllljjjgggfffeeecccbbb^^^^^^_________^^^]]]]]]^^^^^^^^^]]]]]]]]]]]]]]][[[ZZZYYYYYY[[[[[[ZZZYYYTTTRRRNNNLLLLLLKKKJJJHHHJJJLLLMMMMMMLLLIIIFFFDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>===:::777666888===AAAKKKTTTYYYVVVPPPKKKEEEAAA>>>???@@@AAADDDHHHNNNSSSZZZ^^^dddjjjnnnrrrvvvyyy~~~}}}{{{{{{{{{{{{yyywwwtttlll___QQQEEE???===>>>;;;:::999:::<<<>>>>>>===999999888777555444666888???MMMgggbbbCCC555444111111000///////////////////////////////////////---------.........//////,,,,,,,,,---...///000000333333444555666777888888888888999;;;<<<>>>@@@AAA@@@CCCDDDEEERRRiiinnnSSSRRRVVVggg~~~aaaOOOKKKEEEDDDFFFBBBEEEEEEJJJOOOSSSVVV___hhhooowww{{{sssggg]]]TTTMMMIIIGGGGGGGGGGGGFFFFFFFFFHHHIIILLLOOOWWWbbbmmmzzzlllUUUMMMOOOJJJNNNWWWdddppp}}}|||wwwxxxxxxuuurrrrrrnnnqqqssstttxxx~~~|||kkkgggeeeffffffccccccggggggfffiiippptttyyy~~~tttmmmiiiiiifffccc```^^^^^^\\\ZZZYYY|||nnn^^^RRRIIIBBB>>>>>>>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<===???AAABBBDDDJJJRRRYYY___nnnzzzuuuvvvvvvxxxzzz}}}}}}xxxsssqqqoooooonnnmmmjjjgggdddbbbaaa```\\\]]]^^^_________^^^]]]___^^^]]]]]]]]]]]]^^^^^^\\\ZZZYYYZZZ[[[[[[ZZZXXXTTTQQQMMMJJJJJJJJJIIIIIIJJJLLLNNNNNNMMMJJJFFFCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>===:::777666999>>>CCCOOOZZZaaa\\\RRRJJJEEEAAA;;;<<<>>>???BBBFFFLLLPPPZZZ^^^ccchhhlllqqquuuxxx|||zzzyyyyyyzzzzzzxxxvvvuuunnnaaaSSSFFF???===>>><<<::::::;;;>>>@@@AAA@@@777888888777555444555777===GGG]]]xxxiiiHHH777444222111000000//////000000////////////////////////------........./////////.........///000111222333222333444555666888888999888999:::<<<===???@@@@@@???DDDFFFHHHVVVnnnbbbNNNRRRWWWiiivvvZZZJJJGGGBBBAAADDD@@@EEEEEEJJJQQQUUUYYYbbblllttt|||tttcccZZZRRRMMMHHHCCCBBBCCCAAACCCEEEFFFGGGHHHKKKMMMNNNSSS^^^kkkwww|||aaaPPPKKKNNNLLLRRR^^^nnn}}}zzzzzzyyyuuurrrrrrmmmpppqqqrrrvvv}}}~~~{{{jjjeeebbbbbbbbb```bbbfffgggfffhhhnnnrrrvvv}}}uuunnnhhheeefffccc```^^^]]]\\\ZZZXXX~~~}}}sssdddSSSJJJDDD???===???======<<<;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<===???BBBDDDFFFNNNXXXaaaiii||||||wwwtttvvvwwwxxxyyy{{{}}}}}}yyyuuuqqqoooooopppnnnmmmjjjgggccc```^^^^^^[[[\\\^^^___```___^^^]]]]]]]]]\\\[[[[[[\\\]]]^^^[[[ZZZXXXXXXYYYZZZXXXWWWTTTPPPLLLIIIIIIIIIJJJIIIJJJLLLNNNOOONNNJJJFFFCCCCCCCCCCCCCCCCCCCCCCCCCCC???===999555555999@@@EEEQQQ^^^ggg```RRRGGGBBB@@@:::;;;===???AAAEEEKKKOOOYYY\\\aaafffjjjnnnsssvvvyyyxxxxxxxxxyyyxxxvvvssstttnnnbbbSSSFFF>>><<<>>>;;;:::999:::<<<>>>>>>>>>555777888777555444555666<<>>???@@@@@@===CCCFFFIIIYYYqqqwwwXXXKKKSSSYYYmmmsssXXXHHHFFFBBBBBBEEEBBBDDDFFFKKKRRRVVV[[[dddnnnwwwzzzqqqdddYYYQQQJJJEEEEEEDDD@@@@@@CCC@@@BBBFFFGGGHHHJJJNNNRRRUUU[[[hhhwwwkkkYYYNNNMMMQQQUUU]]]mmm~~~}}}|||wwwssssssmmmoooooonnnrrrwwwxxxuuuiiiccc_________^^^aaafffhhhfffhhhlllpppssszzz{{{sssjjjdddfffccc```^^^]]][[[YYYWWW}}}xxxvvvmmm\\\MMMFFFBBB======@@@======<<<;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<@@@CCCEEEHHHPPP]]]fffvvv~~~yyywwwuuuwwwyyyzzzzzz{{{|||~~~~~~|||yyytttpppoooppprrrnnnmmmjjjfffaaa^^^\\\\\\ZZZ\\\^^^`````````^^^^^^\\\\\\[[[ZZZZZZ[[[\\\]]]ZZZYYYWWWWWWXXXXXXWWWVVVTTTPPPKKKHHHHHHIIIJJJJJJJJJLLLNNNOOONNNJJJFFFCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@===999555444999AAAGGGRRRaaakkkcccQQQDDD@@@@@@:::<<<>>>@@@BBBFFFLLLPPPWWW[[[___dddhhhlllqqqtttwwwvvvwwwxxxyyyxxxuuurrrsssmmmbbbSSSFFF===<<<===999888666777888999999888444666777777666444555555;;;>>>JJJ\\\iiinnnsssyyyzzztttuuu}}}tttQQQ<<<777222111111000000000000000////////////////////////............/////////000/////////000111333444555222222333555666888999999888999:::<<<>>>???@@@@@@;;;BBBFFFIIIYYYqqq~~~~~~}}}mmmQQQIIITTT[[[qqqtttXXXIIIGGGDDDEEEIIIGGGDDDFFFKKKRRRWWW\\\fffpppyyy}}}lllbbb\\\SSSJJJGGG@@@>>>BBBCCC@@@AAAEEECCCFFFIIIJJJJJJLLLPPPTTT\\\cccqqquuu```TTTPPPRRRVVV___hhhzzz~~~yyyuuutttmmmooommmkkkmmmrrrrrrnnnhhhbbb^^^^^^]]]\\\```eeeiiiggggggkkknnnqqqyyyyyynnnffffffccc```^^^]]][[[YYYWWWyyyooohhh]]]VVVKKKBBB===<<<======>>>===<<<;;;;;;;;;;;;;;;999999::::::::::::;;;;;;???@@@EEEKKKOOOUUUbbbnnnwwwtttvvv|||yyyyyy{{{{{{yyyyyy|||{{{xxxtttqqqpppnnnlllkkkqqqnnniiiddd```]]]\\\[[[[[[\\\]]]_________^^^]]]___```aaaaaaaaa```^^^]]][[[YYYWWWVVVVVVWWWVVVTTTMMMLLLJJJHHHHHHJJJLLLNNNNNNNNNMMMLLLKKKJJJIIIHHHAAA@@@???AAACCCCCC???;;;<<<;;;999888888<<>>DDDLLL[[[mmmxxx{{{zzz|||www[[[PPPIIIOOObbbooo^^^MMMGGGFFFEEECCCBBBHHHKKKNNNSSSYYYaaaiiiooo}}}}}}rrrcccWWWPPPKKKFFFBBBDDDDDDDDDCCCCCCCCCBBBBBBIIIHHHJJJMMMMMMOOOUUU^^^dddooo}}}hhhZZZTTTSSSUUUZZZiiiwww||||||}}}zzzwwwoookkkgggiiinnnrrrrrrpppjjjddd\\\ZZZ^^^bbbccccccggghhhiiijjjlllpppvvvzzzpppiiifffccc___\\\[[[ZZZXXXWWW{{{tttkkkcccVVVPPPGGG@@@===<<<============<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======AAABBBGGGNNNTTT\\\lllzzz|||wwwwwwyyy|||yyyyyy{{{|||zzz|||{{{xxxtttqqqpppooommmkkkpppmmmiiiddd```^^^\\\\\\[[[\\\]]]^^^^^^^^^^^^^^^___```aaaaaaaaa```___^^^[[[YYYWWWVVVVVVVVVTTTSSSLLLKKKIIIHHHHHHIIILLLMMMNNNNNNNNNNNNMMMKKKIIIHHHAAA@@@@@@AAACCCBBB???<<<<<<;;;:::888999<<>>AAAEEEMMM]]]oooyyy{{{wwwzzzmmmUUUMMMJJJSSShhhhhhYYYIIIDDDDDDDDDBBBBBBHHHKKKPPPUUU\\\dddlllrrr~~~wwwiii```TTTKKKHHHFFFCCC@@@???@@@@@@AAAAAABBBBBBCCCGGGGGGJJJNNNQQQTTT]]]fffppp{{{~~~ooo___WWWVVVYYY___fffyyy|||tttuuu~~~zzzxxxppplllhhhiiimmmqqqqqqpppkkkddd]]][[[^^^bbbeeeeeehhhhhhhhhgggiiinnnuuuzzzwwwllldddaaa^^^[[[ZZZYYYWWWVVV}}}uuummmcccZZZLLLHHHBBB>>>=========<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@DDDEEEKKKSSS\\\hhh{{{~~~xxxvvvyyy~~~}}}|||~~~~~~~~~~~~{{{xxxtttqqqpppooommmkkknnnllliiidddaaa^^^]]]\\\[[[[[[[[[\\\]]]^^^^^^______```aaabbbbbbaaa```___[[[YYYWWWVVVUUUTTTRRRQQQJJJIIIHHHGGGHHHIIIKKKMMMNNNNNNPPPPPPNNNKKKHHHFFFAAA@@@@@@AAABBBAAA???======<<<:::999999===CCCGGGRRRYYYZZZPPPEEE>>><<<:::;;;999999<<<>>>@@@FFFMMMVVVWWW[[[bbbjjjqqquuuvvvvvvwwwyyy|||}}}|||xxxuuurrrnnneee[[[OOOEEE>>>:::999999888777666666666666666666777777777666555555666<<>>???@@@AAACCCEEEFFFGGGHHHLLLSSSXXX^^^iiitttmmmcccZZZYYY\\\cccnnnwwwrrrlllooo{{{~~~{{{xxxrrrnnniiiiiillloooppppppkkkeee^^^[[[^^^cccggghhhkkkiiigggeeegggmmmuuu|||nnnccc```\\\ZZZYYYXXXVVVUUUxxxoooeeeZZZRRRFFFCCC@@@=========<<<;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;<<<===???AAABBBEEEGGGNNNYYYdddtttwwwtttuuu{{{zzzwwwssspppooonnnlllkkkmmmkkkhhheeebbb___^^^]]]YYYYYYZZZ[[[\\\]]]^^^______```aaabbbbbbbbbaaa```[[[YYYWWWVVVUUUSSSPPPMMMHHHHHHGGGGGGHHHIIIKKKLLLLLLMMMOOOOOOMMMJJJEEECCC@@@@@@AAAAAAAAA@@@???>>>===<<<;;;999999===CCCHHHNNNSSSSSSJJJ@@@<<<;;;:::;;;999999<<<>>>???EEELLLSSSVVV\\\ccckkkpppsssuuuuuuwwwzzz}}}~~~|||yyyvvvqqqoooiii```UUUIII???999999888777666555555555555666666777777777666666555555<<>>===???AAABBBAAA@@@@@@AAABBBDDDFFFHHHJJJJJJKKKQQQZZZbbbjjjwwwttthhhccc```bbbhhhppp|||yyylllhhhlllyyy}}}zzzxxxtttpppkkkiiijjjmmmnnnnnniiiddd___]]]___dddhhhjjjnnnkkkhhheeefffmmmvvv}}}mmmdddaaa]]]ZZZYYYXXXVVVTTTrrrggg]]]RRRKKKDDDBBB???======<<<:::999;;;;;;:::::::::;;;;;;<<<:::::::::;;;===@@@BBBDDDGGGKKKTTTaaaooo{{{tttssswww~~~xxxuuuqqqooonnnmmmkkkjjjkkkiiigggeeebbb```___^^^XXXYYYZZZ[[[]]]^^^___``````aaabbbccccccbbbaaaaaa\\\ZZZWWWVVVTTTQQQMMMJJJGGGGGGGGGGGGHHHJJJLLLMMMKKKLLLMMMMMMKKKGGGBBB???@@@AAAAAAAAA@@@?????????===<<<:::999999===CCCGGGKKKPPPOOOGGG???<<<;;;:::;;;999999<<<===>>>CCCJJJQQQUUU]]]dddjjjoooqqqsssrrruuuzzz}}}}}}{{{yyywwwrrrpppllleeeZZZMMMBBB;;;999888777666555555555555666666777777777777777666555<<>>===<<<<<<:::888:::::::::::::::;;;;;;<<<:::999999;;;===AAADDDFFFKKKQQQ]]]lll{{{xxxtttvvvzzz}}}}}}~~~{{{|||}}}~~~~~~}}}|||{{{vvvsssooommmlllkkkjjjiiiiiihhhgggeeecccaaa```___XXXZZZ\\\___aaabbbbbbbbbbbbccccccdddcccbbbaaa```\\\ZZZXXXUUUSSSOOOJJJGGGFFFFFFGGGHHHJJJKKKMMMNNNKKKLLLLLLKKKIIIEEEAAA>>>@@@AAABBBAAA???>>>???@@@<<<;;;999888888<<>>999999888777666666666666666666777888888888777777666;;;III___wwweeeEEE888666222111000000///...////////////////////////,,,------...///000000111/////////000111111222222222222333444555666777777999:::<<<===???@@@@@@@@@CCCBBBBBBIIIYYYlllttttttssstttXXXKKKNNNSSSbbbpppTTTKKKCCCBBBBBBAAAAAACCCHHHNNNXXXbbbkkkssszzz~~~tttllleee___ZZZVVVSSSOOOKKKIIIGGGDDDAAA@@@@@@@@@@@@??????>>>>>>CCCBBBBBBBBBDDDGGGJJJLLLPPPUUU```mmmxxxtttqqqpppssszzzwwwooohhhiiippp}}}xxxvvvuuusssqqqmmmjjjhhhgggfffgggbbbaaa``````bbbeeeiiilllmmmllljjjhhhiiimmmtttxxx~~~vvvhhheee```\\\YYYWWWTTTRRR}}}ttthhh\\\SSSMMMGGGDDD???===;;;:::;;;;;;:::999::::::999999::::::;;;<<<;;;::::::<<>>>>>???AAA;;;:::888777777;;;AAAEEEKKKOOONNNHHHBBB???<<<999<<<999999;;;;;;<<>>===???BBB:::999888666666:::@@@EEEKKKOOOOOOIIIDDDAAA===999<<<999999;;;;;;;;;@@@GGGPPPUUU\\\aaadddfffjjjmmmlllppptttuuuttttttvvvxxxxxxwwwuuunnndddWWWJJJCCC;;;:::999888777777777777666666777888888888888888888999CCC]]]}}}vvvRRR999666333111111000///...,,,,,,---...///000111111---...///000111222333444/////////000111111222222444444555666777888999999999:::<<<===???@@@@@@@@@===@@@BBBGGGTTTfffrrrvvvuuupppSSSEEENNN[[[pppvvv___NNNGGGCCCDDDFFFFFFHHHLLLOOOUUU```jjjssszzzzzzrrrfff\\\UUUOOOJJJFFF@@@@@@AAAAAAAAA@@@===<<<999;;;???AAABBBAAAAAABBBCCCCCCCCCEEEIIINNNSSSVVV```gggwwwwwwnnnmmmnnnnnnttt~~~xxxsssqqqrrroooooooookkkgggccc``````\\\^^^aaacccdddfffhhhjjjfffgggiiijjjjjjkkkmmmooosssvvv||||||jjjeee___ZZZVVVRRROOOLLLggg```WWWNNNHHHEEECCCBBB===<<<::::::;;;;;;;;;:::888888888888999:::;;;;;;===;;;<<<@@@CCCFFFMMMTTT\\\iii|||{{{}}}~~~}}}|||zzzxxxvvvuuuttttttuuutttrrrppppppmmmjjjiiiiiiiiihhhggggggggggggfffeeedddbbbbbbdddeeegggjjjlllllljjjgggccccccdddcccbbb```^^^]]]___\\\WWWRRRLLLIIIGGGFFFMMMKKKIIIKKKNNNQQQPPPOOOPPPOOOMMMJJJGGGEEECCCCCCCCCBBBAAA???>>>??????@@@===;;;777444555:::BBBHHHOOOOOONNNJJJEEEAAA>>>>>>>>>===<<<:::999<<>>?????????BBB???AAAKKKWWWbbbnnnwww|||fffSSSMMMPPP]]]{{{rrr]]]KKKFFFBBBBBBBBBAAADDDIIIOOOZZZiiisssxxx{{{zzznnneeeZZZOOOIIIGGGFFFFFF???>>>===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>AAACCC@@@DDDHHHIIIJJJPPPZZZbbblllxxxyyyqqqmmmqqquuuxxx~~~{{{vvvrrrtttqqqllljjjiiifff```\\\[[[^^^bbbfffiiikkkllllllllljjjhhhhhhiiijjjiiihhhooouuu}}}{{{rrrhhh^^^[[[YYYTTTOOOMMMccc\\\SSSLLLGGGDDDBBBAAA===;;;::::::;;;;;;;;;999999999999999:::;;;<<<===>>><<<===AAAEEEIIIRRR[[[jjjuuu~~~}}}|||{{{yyywwwxxxvvvuuuuuuuuutttqqqooonnnllliiiggghhhhhhgggfffffffffgggffffffeeedddccccccdddfffiiilllllljjjgggeeeeeedddbbb```^^^\\\[[[\\\YYYTTTOOOKKKIIIHHHHHHMMMKKKJJJLLLOOOQQQQQQPPPRRRQQQNNNKKKHHHFFFEEEDDDCCCBBBAAA????????????@@@???===999666666;;;CCCIIIPPPQQQOOOKKKEEEAAA>>>===;;;;;;:::999:::===BBBGGGMMMOOOSSSWWW[[[___cccfffiiilllppptttwwwwwwvvvuuuvvvvvvsssmmmfff]]]NNNAAA>>>;;;999888888777666555444444444444555666777888777:::@@@PPPkkk```EEE888444555///000333---///////////////...---------------.........//////111000000000000000000000222333555666666666888:::::::::<<<>>>???@@@@@@AAAAAA>>>@@@IIIUUU___llluuu|||cccQQQLLLRRRdddoooYYYKKKEEEBBBBBBBBBAAADDDHHHOOOZZZhhhrrrwww|||ssseee^^^SSSJJJEEEBBBAAA@@@>>>======<<<<<<<<<<<<===<<<>>>@@@@@@@@@@@@BBBDDDDDDHHHLLLMMMPPPWWWccclllvvv~~~sssnnnnnnvvv}}}|||xxxvvvwwwsssnnnkkkiiigggbbb^^^\\\^^^bbbfffhhhjjjkkkkkkjjjhhhggghhhkkklllmmmlllmmmttt|||rrrggg]]]ZZZXXXTTTOOONNN\\\WWWOOOHHHEEEBBB@@@???===;;;:::999:::;;;:::999::::::::::::;;;<<<======>>><<<===CCCIIIOOOZZZdddxxx~~~|||{{{zzzyyywwwuuuxxxvvvuuuttttttrrrpppmmmllljjjgggeeeeeeeeedddccceeeeeefffffffffeeeeeedddaaabbbeeehhhkkkkkkiiigggfffeeeccc```^^^\\\[[[ZZZYYYUUUPPPLLLIIIIIIJJJKKKNNNMMMLLLMMMOOOQQQQQQQQQQQQPPPNNNKKKHHHFFFDDDDDDCCCBBBAAA@@@???????????????===:::777888===DDDJJJSSSSSSQQQLLLFFFAAA>>>===888999888888999===CCCGGGMMMOOOSSSVVVZZZ^^^cccggghhhkkkooosssvvvvvvuuutttuuuvvvsssmmmggg___QQQEEE???===:::888888888777666222333444555555666666555555777===III___hhhIII999555777222222333///...////////////...------------........./////////000000000000000000111111333555666666666666888999:::;;;===???@@@AAAAAAAAA@@@===???GGGQQQ\\\hhhsss}}}___NNNKKKVVVmmmiiiTTTJJJEEEBBBBBBBBBAAADDDHHHOOOYYYfffooouuu}}}uuukkk\\\VVVNNNFFFAAA???===;;;===<<<<<<<<<<<<===>>>>>>===???AAABBBBBBBBBCCCDDDFFFJJJNNNQQQUUU___mmmxxx|||uuuoooooottt|||{{{yyytttmmmiiigggeeeaaa^^^]]]___bbbfffhhhiiiiiiiiieeeddddddfffjjjmmmnnnnnnkkkqqqzzzssshhh]]]YYYXXXTTTPPPPPPVVVRRRLLLGGGDDDBBB@@@>>>===;;;999999:::;;;:::999999999999::::::;;;<<<===>>><<<>>>DDDLLLUUUbbbmmm~~~|||zzzyyyyyywwwuuussstttsssrrrrrrrrrqqqooommmkkkhhheeecccccccccbbb```bbbbbbcccddddddddddddddd```aaacccgggjjjjjjhhhfffdddccc```]]][[[[[[ZZZ[[[XXXTTTOOOJJJHHHIIIKKKMMMOOONNNNNNOOOPPPQQQRRRRRROOONNNKKKHHHFFFCCCBBBAAABBBBBBAAA@@@????????????===<<<:::999:::@@@HHHNNNUUUTTTRRRMMMFFFAAA===<<<888888999888999<<>>???@@@AAAAAA???<<<===DDDMMMXXXfffrrr[[[NNNLLLZZZuuudddPPPHHHDDDAAABBBBBBAAACCCHHHMMMVVVbbbkkkqqq|||~~~|||vvvkkkcccWWWRRRKKKEEEAAA???<<<:::;;;;;;;;;<<<<<<===??????<<>><<<;;;999999:::::::::999888888888888999:::;;;<<<===<<>>::::::999:::===CCCLLLRRRUUUUUURRRMMMFFF@@@===<<<:::::::::999999;;;???BBBMMMRRRXXXZZZ[[[]]]bbbgggdddggglllqqquuuvvvvvvvvvtttuuusssoookkkeeeZZZOOO???<<<888666555555555444444555555666555333222111555555999>>>III```xxxSSS===444777333000111...000000000000000///.............../////////000000//////000000111111111111444666777777666666777999999:::;;;===>>>???@@@@@@???<<<===CCCKKKUUUeeesss[[[RRROOO___|||aaaNNNGGGCCCAAABBBCCCAAACCCGGGJJJSSS___fffmmmzzz{{{wwwtttnnnddd]]]SSSOOOIIIDDDAAA>>><<<:::;;;;;;;;;;;;<<<>>>???@@@<<<>>>AAACCCDDDEEEGGGIIIPPPVVV___hhhrrrwwwtttuuuuuu}}}wwwqqqiiicccaaa```^^^\\\]]]___cccfffhhhiiiiiiiiibbbaaa```bbbeeeggghhhhhhjjjnnntttxxx}}}xxxkkk___ZZZWWWTTTRRRSSSOOOLLLHHHFFFDDDBBB???===<<<:::999888999:::999888888888888888999:::;;;;;;>>>>>>BBBKKKTTT^^^lllxxx|||zzzxxxwwwvvvuuusssqqqlllllllllnnnpppqqqpppoookkkhhheeebbbbbbaaa```___]]]^^^___```````````````___```aaadddggggggdddbbb\\\\\\[[[ZZZZZZZZZZZZZZZVVVSSSOOOKKKJJJJJJMMMNNNNNNPPPPPPPPPOOOOOOQQQSSSRRRQQQNNNLLLIIIGGGEEEEEEAAAAAAAAAAAAAAA???>>>>>>999999999:::>>>EEEMMMTTTTTTTTTQQQLLLFFF@@@===;;;;;;;;;;;;;;;:::<<>>?????????>>><<<===BBBIIIUUUfffuuu]]]XXXPPPccczzz^^^NNNFFFBBBAAACCCCCCAAACCCGGGHHHQQQ]]]dddkkkzzz|||xxxtttlllbbb[[[QQQLLLFFFAAA>>><<<:::888;;;;;;;;;<<<<<<>>>??????===???AAACCCEEEHHHLLLOOOTTT]]]kkkxxx~~~vvvqqqrrrvvv|||}}}www|||~~~tttnnnfffbbb```___]]][[[[[[]]]```dddfffggghhhgggeeeccccccdddfffhhhiiihhhjjjmmmqqquuuzzz}}}oooaaa[[[XXXUUUSSSTTTLLLJJJGGGEEECCC@@@===:::<<<:::888888999:::999888999999999999999;;;<<<<<>>===:::::::::;;;>>>DDDLLLQQQSSSRRRPPPKKKEEE@@@<<<;;;999;;;;;;;;;<<<===AAACCCJJJRRRZZZ]]][[[YYYZZZ]]]___cccjjjqqqwwwzzz{{{|||ssstttssspppmmmjjjaaaWWWBBB>>>999555555555555555444444444444555666777888666333444999>>>LLLjjjcccDDD555777111---000000------......------,,,+++.../////////000000000000...//////000111111222222333555777777777888:::;;;999:::<<<===???@@@@@@@@@>>>======BBBIIIVVVhhhyyy|||YYYXXXPPPfffuuu\\\MMMEEEAAA@@@CCCCCCAAACCCGGGGGGQQQ]]]dddkkkzzz|||sssiiiaaaQQQLLLEEE@@@===;;;:::999<<<<<<<<<<<<<<<===>>>??????@@@BBBDDDGGGLLLRRRVVV\\\hhhzzz|||xxxuuutttyyytttooowww}}}wwwlllggg```]]]\\\[[[YYYWWWVVVXXX\\\```ccceeeeeeeeedddcccbbbdddgggiiiiiiiiiiiikkknnnrrryyysssddd\\\YYYUUUTTTUUUJJJHHHFFFDDDBBB???;;;888<<<:::888888999:::999888::::::::::::;;;<<<======CCCDDDIIISSS]]]fffqqq|||~~~~~~|||zzzxxxwwwvvvuuusssqqqqqqppppppppprrrrrrpppooommmjjjgggdddccccccaaa```___```````````````______``````aaaccceeedddaaa^^^[[[[[[\\\[[[YYYWWWUUUSSSKKKJJJIIIIIIJJJLLLNNNPPPMMMOOOQQQOOOMMMMMMOOORRRRRRQQQNNNKKKIIIFFFEEEDDDAAAAAABBBBBBAAA@@@>>>===<<<<<<;;;;;;===CCCJJJOOOQQQQQQOOOKKKEEE???<<<;;;888999;;;<<<===???CCCFFFLLLTTT^^^aaa]]]ZZZZZZ]]]^^^cccjjjqqqxxx|||}}}~~~ssstttssspppnnnkkkcccYYYCCC???:::666555666666666999888666555444444555666666111222888<<>>@@@AAAAAAAAA>>>===>>>CCCJJJVVVjjj{{{vvvTTTTTTPPPhhhrrrZZZMMMDDDAAA@@@CCCCCCBBBCCCGGGHHHRRR^^^eeekkk{{{|||qqqiiiTTTOOOGGGAAA>>><<<;;;;;;===<<<<<<<<<<<<===>>>>>>AAABBBDDDEEEIIIOOOVVV\\\iiiwww}}}yyyvvvwwwxxx{{{yyymmmjjjtttzzzrrreee```ZZZXXXWWWVVVTTTQQQSSSUUUYYY]]]```bbbccccccaaa``````bbbeeehhhiiiiiiiiijjjmmmqqqyyyuuueee]]]YYYVVVTTTUUUNNNNNNLLLFFF@@@<<<<<<>>>:::::::::::::::::::::::::::999999999:::<<<===>>>@@@HHHPPPWWW```mmmwwwzzz~~~~~~|||{{{zzzxxxvvvtttttttttsssrrrpppppppppqqqsssuuuuuusssqqqllljjjgggccc```^^^]]]]]]bbbcccccccccbbbaaa___^^^bbbaaa```]]][[[YYYXXXWWWYYYWWWWWWWWWWWWVVVTTTRRRIIIKKKLLLMMMLLLLLLNNNPPPNNNOOOOOOPPPPPPOOONNNNNNOOOOOOOOOMMMJJJFFFBBB@@@BBBBBBAAA@@@@@@??????>>>>>>>>>>>><<<;;;===DDDIIIKKKLLLLLLIIICCC===:::888666777999;;;<<<>>>AAACCCLLLVVV^^^\\\WWWUUUWWWWWW\\\aaajjjrrryyy}}}}}}}}}uuusssrrrrrrrrrlllbbbYYYIII???888666666444444666444444444444444444444444777444333555:::EEEYYYkkkqqqMMM777555111000222000000000////////////000000------------............222111111000000000000000333333444555666777888888:::;;;===>>>@@@AAAAAAAAA???<<<<<>>===<<<<<<===CCC@@@<<<<<<>>>???>>>===???EEEFFFHHHQQQSSSZZZkkkwww~~~~~~xxxuuuyyyrrrjjjhhhppp|||ssshhh___[[[WWWUUUUUUTTTOOOLLLPPPSSSWWWYYYZZZ\\\```ccc```aaacccdddffffffggggggiiikkkmmmpppxxxsssddd[[[YYYYYYVVVSSSOOONNNLLLFFF@@@<<<<<<===::::::::::::::::::::::::;;;;;;::::::;;;===???@@@AAAIIIQQQXXXbbbnnnwwwzzz{{{~~~}}}{{{yyyxxxwwwuuussssssssssssqqqpppppppppqqqsssuuutttrrrpppkkkiiifffcccaaa```______```aaabbbbbbbbbaaa``````^^^]]]\\\[[[YYYXXXWWWVVVVVVUUUVVVWWWWWWUUUQQQMMMHHHIIIKKKLLLKKKLLLNNNOOONNNNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOMMMJJJFFFBBB@@@BBBBBBAAAAAA@@@??????>>>>>>>>>>>><<<:::===CCCHHHKKKLLLLLLHHHCCC===:::888777888:::;;;<<<===@@@CCCMMMXXX___]]]XXXVVVWWWVVVYYY^^^gggpppvvvzzz{{{{{{wwwuuuttttttsssnnnddd]]]III@@@888666666444333555444444444444444444444444666333222444888BBBTTTddd~~~wwwRRR;;;777333111333111000//////......//////000////////////000000000000////////////000222333444333444444555666777888888:::;;;===>>>@@@AAAAAAAAA???<<<<<>><<<<<>>@@@AAACCCKKKTTTZZZcccooowwwyyywwwzzz~~~}}}zzzxxxvvvvvvtttrrrqqqrrrrrrqqqoooppppppqqqrrrttttttqqqooojjjiiifffdddbbbaaaaaaaaa______```aaaaaaaaaaaaaaa[[[ZZZYYYYYYXXXWWWVVVUUURRRSSSUUUWWWWWWSSSMMMHHHEEEGGGIIIJJJJJJKKKMMMOOOMMMMMMMMMMMMNNNPPPQQQSSSPPPPPPNNNLLLIIIFFFBBB@@@BBBBBBBBBAAAAAA@@@???>>>>>>???>>>;;;999<<>><<<<<<===@@@CCCDDDEEEFFFLLLMMMRRR^^^eeeqqq|||zzz{{{sssgggeeeiiitttrrrcccYYYRRRLLLJJJIIIKKKPPPSSSSSSQQQOOOQQQSSSUUUWWWZZZ^^^aaa___^^^___```bbbdddfffhhhjjjkkkmmmpppwwwvvvggg\\\VVVTTTPPPMMMQQQOOOJJJEEE@@@===<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>@@@BBBEEENNNVVV\\\dddnnntttvvvuuuxxxzzz{{{|||}}}zzzwwwuuuuuusssqqqppppppqqqpppoooppppppppprrrsssrrrpppmmmiiihhhfffdddcccccccccddd``````aaaaaa````````````\\\[[[ZZZXXXWWWUUUTTTTTTPPPRRRVVVXXXXXXRRRJJJDDDCCCEEEGGGHHHIIIJJJLLLNNNOOONNNLLLLLLLLLNNNPPPRRROOOOOOMMMKKKHHHEEEBBBAAABBBBBBBBBBBBBBB@@@???>>>>>>???>>>;;;999;;;AAAFFFLLLLLLKKKGGGBBB>>>;;;:::;;;<<<<<<<<<;;;===@@@CCCLLLVVV^^^\\\UUURRRPPPOOORRRWWW___hhhoootttvvvwwwuuusssrrrqqqpppkkkeee```NNNDDD:::777555222222444444444444444444444444444444333333444555:::FFFSSS```kkktttvvvyyy~~~zzzyyy{{{[[[AAA:::444111333111......------------......------------............333222111111000000111111444444555666777888999999;;;<<<===???@@@AAABBBBBB???===>>>BBBIIIUUUhhhyyy\\\PPPXXXddd{{{aaaPPPHHH???@@@AAAAAAAAADDDHHHKKKPPP[[[hhhsss|||wwwdddVVVGGG@@@===;;;;;;<<<>>>======???AAADDDFFFGGGIIIPPPRRRYYYhhhrrryyyoooeeeggglllvvvzzzeeeXXXQQQLLLEEECCCCCCGGGMMMRRRTTTSSSPPPPPPQQQRRRUUUYYY]]]``````______```bbbeeehhhjjjjjjlllnnnqqqvvvwwwhhh]]]WWWSSSPPPMMMSSSOOOIIIDDD@@@===<<<;;;::::::::::::::::::::::::::::::::::::<<<>>>@@@AAAGGGPPPXXX]]]dddlllpppppprrrtttvvvuuuuuuwww}}}~~~}}}{{{xxxuuuuuussspppooopppqqqpppppppppppppppqqqrrrqqqnnnlllhhhgggeeedddccccccdddeeedddcccbbbaaa```___^^^^^^```___]]]ZZZXXXUUUTTTSSSQQQSSSVVVXXXWWWQQQHHHBBBBBBDDDFFFGGGHHHIIIKKKMMMPPPOOOMMMKKKJJJKKKLLLMMMMMMLLLKKKIIIGGGDDDBBBAAAAAABBBCCCCCCBBBAAA???>>>>>>???>>>;;;:::<<>>???AAABBBBBBBBB???>>>???CCCJJJWWWmmm}}}XXXPPPYYYhhhxxx^^^OOOHHH@@@AAABBBBBBCCCEEEIIILLLNNNYYYhhhtttyyybbbTTTFFF???===;;;;;;<<<>>>???@@@@@@BBBDDDGGGIIIKKKTTTYYYcccttt~~~rrrmmmeeejjjpppwwwooo[[[OOOJJJGGGBBB@@@@@@EEELLLRRRUUUUUUQQQPPPPPPQQQTTTYYY^^^```cccbbbaaabbbdddgggjjjllliiilllooorrrvvv~~~xxxjjj___XXXTTTQQQOOOUUUPPPIIICCC???>>><<<;;;::::::::::::::::::::::::999999999:::<<<>>>@@@BBBIIIQQQYYY^^^bbbhhhjjjiiilllnnnooonnnnnnpppvvvzzz}}}|||{{{zzzxxxvvvuuussspppooopppqqqqqqqqqqqqppppppqqqqqqpppmmmjjjgggfffeeecccccccccddddddgggeeedddbbb```___^^^^^^cccbbb```]]]ZZZWWWTTTSSSSSSTTTUUUUUUTTTNNNGGGAAABBBDDDFFFGGGGGGHHHJJJLLLOOONNNLLLJJJIIIIIIIIIIIIIIIIIIHHHFFFEEECCCBBBBBBAAABBBCCCDDDCCCAAA???>>>>>>>>>>>><<<;;;===DDDIIINNNNNNMMMIIIDDD@@@??????<<<===<<<<<<<<<>>>CCCFFFRRR[[[```[[[SSSOOONNNNNNNNNSSS[[[dddlllrrruuuwwwvvvvvvuuussspppllliiihhhVVVKKK???:::666333333444444444444444444444444444666555555666666999CCCOOOVVVcccvvvvvvoooxxxcccFFF<<<444000222111///..................///////////////000000000000000000000111222333444555444555666666888888999:::<<<===>>>@@@AAABBBBBBCCC??????@@@EEELLLZZZrrrvvvVVVPPPYYYkkkttt\\\MMMHHH@@@AAABBBBBBBBBEEEIIILLLNNNXXXhhhvvvwww[[[NNNBBB>>>>>><<<<<<===>>>@@@AAABBBCCCEEEIIILLLPPP[[[dddqqqtttkkkiiieeelllqqquuuzzzyyycccQQQGGGCCC@@@@@@>>>>>>CCCKKKRRRVVVVVVTTTRRRPPPQQQUUU[[[```bbbeeeeeeeeeeeefffhhhjjjllliiilllpppssswww}}}zzznnnccc[[[VVVSSSQQQVVVPPPHHHBBB???>>><<<::::::::::::::::::::::::::::::::::::;;;===???AAACCCJJJRRRZZZ]]]```ddddddbbbbbbdddfffggggggkkkqqqvvv}}}zzzxxxxxxxxxwwwvvvvvvssspppooopppqqqrrrrrrqqqppppppqqqqqqooollliiigggfffdddcccbbbbbbbbbcccgggfffdddbbbaaa``````aaacccbbb```]]][[[XXXWWWVVVUUUTTTRRRQQQOOOJJJEEE@@@CCCEEEGGGGGGGGGGGGIIIKKKJJJJJJJJJIIIIIIHHHHHHHHHFFFEEEDDDDDDCCCCCCCCCCCCAAABBBDDDEEEDDDBBB???>>>===>>>>>>===<<>>@@@AAABBBCCCCCC??????AAAFFFMMM]]]wwwoooUUURRRZZZnnnpppXXXKKKFFF@@@@@@AAA@@@AAACCCFFFIIINNNWWWfffuuulllSSSHHH>>>===>>>======>>><<<>>>AAACCCDDDGGGMMMQQQVVVdddpppyyykkkeeefffbbbjjjoooooorrrzzz~~~~~~xxxiiiVVVHHHCCC@@@<<<===<<<<<>><<<:::::::::::::::::::::::::::;;;;;;;;;<<<>>>AAACCCDDDJJJRRRZZZ\\\___aaaaaa^^^ZZZ]]]```bbbccchhhooouuu}}}zzzwwwuuuuuuvvvvvvvvvvvvssspppoooppprrrssssssqqqpppppppppqqqoookkkhhhgggfffdddbbbaaaaaabbbbbbfffeeecccbbbbbbbbbccccccaaa```___]]][[[ZZZXXXXXXUUUSSSPPPNNNKKKHHHCCC@@@DDDFFFGGGHHHGGGGGGIIIJJJGGGGGGHHHIIIIIIIIIHHHHHHDDDCCCCCCBBBBBBBBBCCCCCCAAABBBDDDEEEDDDBBB???======>>>???======@@@GGGMMMQQQQQQOOOKKKFFFCCCBBBBBB<<<<<<<<<;;;<<<@@@EEEIIIPPPWWWYYYRRRIIIFFFGGGGGGJJJOOOVVV___hhhooosssuuuttttttssspppmmmjjjiiiiii\\\PPPCCC<<<888555444666444444444444444444444444555444444444444888DDDQQQ___ooo}}}tttSSSEEE999222333111000000////////////000000------------.........///444333222222111111222222555555666777888999::::::<<<===>>>@@@AAABBBCCCCCC??????BBBGGGOOO___zzzlllUUUSSSZZZpppmmmVVVIIIEEE???????????????AAADDDGGGMMMVVVcccrrr{{{~~~}}}```MMMCCC<<<<<<>>>>>>===>>>999<<<@@@CCCEEEIIIOOOTTT[[[jjjyyy|||pppdddaaaddd___ggglllkkkmmmtttyyyyyyrrrkkk\\\LLLCCCBBB@@@===;;;999:::@@@JJJSSSXXXZZZYYYUUUQQQRRRWWW^^^ccceeeffffffggghhhiiihhhhhhhhhhhhlllrrruuuyyy~~~vvviii^^^VVVSSSQQQ]]]OOOBBB>>>>>>===;;;<<<:::::::::::::::::::::::::::;;;;;;;;;<<<>>>BBBEEENNNQQQVVV[[[]]]]]][[[ZZZYYYVVVUUUWWWZZZ```lllxxx{{{zzzyyywwwvvvuuuuuuuuuvvvtttrrrpppoooppprrrtttuuusssqqqooommmkkkjjjjjjcccccccccbbbbbbcccddddddccccccbbbaaa``````aaaaaa______^^^]]]\\\ZZZYYYXXXSSSPPPMMMIIIEEECCCBBBBBBDDDEEEGGGIIIJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFGGGEEEDDDEEEGGGHHHGGGFFFCCCDDDEEEEEEDDDBBB@@@>>><<<<<<<<<<<<===AAAGGGLLLSSSRRRPPPMMMIIIEEEBBB@@@=========;;;;;;???GGGLLLWWWSSSNNNHHHFFFFFFHHHJJJLLLOOOTTT]]]gggooosssuuu{{{wwwsssrrrsssrrrmmmhhh```SSSCCC999666666555222222333444444555555444444///333000///666888@@@RRReee}}}]]]???555666555000////////////////////////---......///////////////111222222333333444444555333444555666777888999:::;;;<<<===>>>???@@@@@@@@@@@@>>>>>>DDDPPPdddbbbUUUMMM```tttkkkQQQGGGGGGAAA???@@@DDDDDDCCCGGGLLLMMMTTTdddwww{{{{{{lllWWWIIIDDD>>><<>>@@@FFFHHHKKKQQQYYYfffwwwxxxoooiiiddd^^^YYY[[[ccchhhhhhggglllppprrrmmm___OOOEEE@@@:::777777888<<<>>>???FFFRRR\\\```]]]WWWPPPQQQYYYaaagggiiillljjjkkknnnlllhhhhhhlllhhhjjjmmmppptttzzz}}}pppdddXXXRRRQQQ]]]OOOBBB>>>>>><<<;;;<<<::::::::::::::::::::::::999:::;;;;;;<<<>>>BBBEEEMMMPPPTTTXXXZZZYYYWWWVVVSSSQQQRRRUUUZZZaaaooo||||||xxxwwwvvvuuutttssssssssstttsssqqqooonnnoooqqqrrrpppqqqqqqpppnnnllliiihhheeeeeedddccccccccccccccccccbbbaaaaaa``````aaaaaa^^^^^^^^^^^^]]][[[YYYXXXTTTRRRMMMIIIFFFEEEEEEEEEIIIIIIKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFGGGGGGFFFGGGIIIIIIHHHFFFEEEEEEFFFFFFEEECCCAAA@@@===<<<<<<<<<===AAAGGGLLLUUUTTTQQQMMMIIIEEEBBB@@@=========;;;;;;???FFFKKKRRRNNNJJJFFFDDDEEEGGGIIIKKKNNNSSS\\\fffnnnssstttxxxuuurrrrrrtttsssoookkk```TTTDDD:::777777555222222333444444555444444444000444000///555888AAASSSooodddDDD777666444///////////////////////////......///000000000000///000000111222222333333444333444555666777999999:::<<<===>>>???@@@AAAAAAAAA@@@>>>???FFFRRRhhhaaaUUUMMM___wwwiiiPPPEEEFFF???===>>>AAABBBBBBEEEKKKRRRZZZkkk~~~|||~~~~~~aaaOOOFFFAAA<<<<<<>>>AAA@@@>>>>>>===@@@DDDHHHKKKSSS\\\lll}}}rrrjjjeeeaaa\\\XXXZZZ```eeeeeefffjjjmmmmmmeeeWWWIIIBBB>>>:::999::::::>>>@@@BBBIIIUUU^^^aaabbb[[[TTTUUU\\\eeekkkmmmnnnkkklllnnnlllhhhhhhkkkggghhhkkknnnrrryyyvvviii[[[TTTSSS\\\OOOCCC???>>><<<;;;<<<::::::::::::::::::::::::888999::::::;;;>>>BBBEEELLLNNNRRRTTTUUUTTTRRRPPPMMMKKKMMMSSSZZZdddttt~~~xxxtttsssrrrrrrqqqqqqqqqqqqrrrqqqooommmmmmnnnoooqqqlllmmmooopppooollliiifffhhhgggfffdddccccccbbbbbbbbbaaaaaa````````````aaa\\\^^^___```___\\\ZZZXXXUUURRRMMMIIIFFFFFFHHHIIILLLMMMMMMMMMLLLJJJIIIHHHIIIJJJKKKKKKKKKJJJIIIHHHIIIIIIIIIKKKLLLKKKIIIFFFFFFGGGGGGGGGFFFDDDBBBAAA======<<<;;;===AAAHHHMMMWWWUUURRRNNNIIIDDDAAA???<<<<<<<<<;;;;;;???DDDHHHIIIGGGDDDAAAAAACCCEEEGGGJJJLLLQQQYYYccclllqqqtttuuusssqqqrrruuuuuurrrooobbbVVVGGG<<<888777555222222222333444444444444444111444000///555999BBBUUUwwwnnnMMM;;;777444///////////////////////////...///000000111111000000///000000111111222333333333444555666888999:::;;;>>>>>>@@@AAABBBCCCCCCCCC???>>>@@@HHHUUUlll___UUUMMM```yyyfffNNNDDDDDD???===>>>AAABBBBBBFFFLLLXXXcccvvv~~~}}}}}}}}}kkkUUUIIIBBB???;;;;;;>>>@@@@@@???>>>===???DDDGGGMMMXXXcccuuu~~~xxxrrrjjjdddaaa^^^[[[XXXZZZ]]]``````dddhhhgggcccXXXMMMBBB===<<<::::::<<<<<<@@@CCCEEEMMMXXX```bbbbbb[[[UUUUUU]]]gggnnnpppqqqnnnlllmmmlllhhhhhhjjjfffgggiiikkkooowwwooo___VVVSSSZZZOOODDD???>>>;;;;;;<<<::::::::::::::::::::::::777888999:::;;;>>>BBBEEELLLNNNPPPRRRRRRPPPMMMLLLIIIHHHKKKRRR[[[hhhyyyzzzuuurrrqqqqqqpppppppppqqqqqqooonnnmmmllllllmmmnnnooojjjkkklllllllllkkkiiihhhjjjiiigggeeecccbbbbbbaaaaaa``````______`````````\\\]]]___aaa```]]]YYYWWWTTTQQQKKKGGGEEEFFFIIIKKKLLLMMMMMMMMMMMMKKKJJJIIIJJJKKKLLLMMMNNNMMMKKKJJJKKKKKKLLLNNNOOOMMMJJJGGGGGGGGGGGGFFFEEEDDDBBBAAA======<<<;;;===BBBIIINNNYYYVVVRRRMMMHHHCCC@@@>>>;;;;;;::::::;;;>>>BBBDDD@@@???>>>===>>>AAADDDEEEHHHIIIMMMUUU___iiiooorrrtttsssrrrsssuuuuuusssqqqcccYYYJJJ???999777555333222222333444444444444333222555000...555999CCCVVVwwwxxxTTT???777444000//////////////////////////////000111111111111111000000111111222222333333333444555666888:::;;;;;;???@@@AAABBBCCCDDDDDDDDD??????BBBIIIVVVnnnyyy\\\TTTNNNaaa{{{cccMMMCCCCCCAAA???@@@CCCDDDDDDIIIOOO]]]iii~~~|||vvvuuuxxx{{{vvv```PPPIIIAAA>>>;;;;;;===??????>>>??????@@@DDDHHHPPP^^^kkk{{{uuummmiiiccc```___]]][[[YYY[[[]]]]]]^^^bbbfffaaaZZZMMMDDD<<<:::999888:::======AAADDDHHHQQQ\\\bbbbbbaaa[[[UUUXXXbbbmmmuuuxxxvvvpppmmmmmmlllhhhgggiiifffggggggiiinnnvvvtttbbbWWWSSSVVVLLLCCC???===::::::===::::::::::::::::::::::::777888::::::;;;>>>CCCFFFMMMNNNPPPPPPOOOMMMJJJIIIHHHHHHLLLTTT___nnn}}}yyyuuurrrrrrqqqqqqpppqqqqqqqqqmmmlllkkkkkkkkklllmmmmmmkkkjjjiiihhhhhhiiijjjkkkkkkjjjhhheeecccbbbaaa``````_______________``````\\\]]]___```___[[[XXXUUUPPPMMMHHHEEEDDDFFFIIIKKKMMMMMMOOOPPPPPPPPPOOONNNKKKLLLMMMNNNOOONNNNNNMMMNNNNNNOOOPPPPPPNNNKKKGGGFFFFFFFFFEEEDDDCCCBBBAAA>>>===<<<;;;===BBBJJJPPPYYYVVVRRRLLLGGGBBB???>>>;;;:::999:::;;;===???@@@:::::::::;;;===@@@BBBCCCFFFFFFJJJQQQ\\\fffnnnqqquuutttssssssssssssqqqoooeee\\\NNNBBB;;;777555333111222333333444444333333222555000///555888AAATTTsss[[[BBB888555333000000000000000000000000//////000111111111111111111111222222333444444444333444555777888:::;;;<<<@@@AAABBBCCCEEEEEEEEEEEEAAAAAACCCIIIUUUmmmqqqWWWSSSPPPccc}}}{{{aaaMMMDDDCCCBBB???@@@CCCDDDEEEJJJPPP```lll}}}tttooorrrxxx|||lllZZZMMMGGGAAA???===<<<<<<===<<<<<>>BBBGGGMMMWWWbbbfffeeebbb]]]ZZZ___kkkwwwzzzsssnnnmmmkkkhhhfffgggfffgggggghhhmmmttt~~~wwwcccWWWRRRQQQIIIAAA>>><<<999:::===::::::::::::::::::::::::888999:::;;;<<>>===;;;;;;<<>>===:::999888999;;;======<<<888999:::;;;===???AAABBBDDDDDDGGGNNNXXXccclllpppuuuttttttsssrrrpppooonnnggg^^^QQQEEE<<<888555444111111222333333333333333111555111000555777???PPPmmmaaaEEE888555444000000000000000000000000...///000000111111000000111222222333444444555555333444555777999;;;<<<===@@@AAACCCDDDEEEEEEFFFFFFBBBBBBDDDIIIUUUmmmgggQQQRRRRRRggguuu^^^LLLCCCCCC@@@>>>>>>@@@BBBCCCIIIPPP```lllxxxqqqnnnsss|||uuudddUUUIIIBBB@@@???>>>======<<<<<<<<>>::::::::::::::::::::::::888:::;;;<<<===AAAEEEIIILLLLLLLLLLLLJJJHHHFFFEEEIIIIIIPPP\\\lll}}}{{{yyywwwuuuuuusssrrrqqqqqqqqqqqqjjjjjjjjjkkkkkklllllllllkkkjjjiiihhhhhhhhhjjjkkkiiihhhfffdddbbbaaa```___^^^^^^]]]]]]^^^^^^___```______^^^\\\YYYVVVSSSQQQIIIGGGEEEDDDDDDFFFHHHJJJNNNOOOQQQRRRTTTTTTTTTSSSMMMLLLLLLLLLMMMOOOQQQSSSSSSQQQPPPPPPOOONNNLLLIIIHHHGGGFFFEEEDDDCCCCCCCCC>>>===;;;:::<<>>===999888777999;;;<<<;;;999999:::;;;===>>>@@@@@@AAABBBBBBDDDKKKVVVaaajjjooorrrssssssrrrqqqooonnnnnnhhh```TTTGGG===888555444111111222333333333333222000555222111666555;;;LLLaaazzzgggHHH888555555000000000000000000000000......///000000000000///111111111222333333444444333444555777999;;;======@@@AAABBBDDDEEEEEEFFFFFFBBBBBBEEEJJJUUUooo___LLLQQQTTTjjjoooZZZIIIBBBBBB@@@>>>>>>@@@BBBCCCIIIQQQ```lll~~~yyytttqqqooouuu|||hhh[[[QQQGGG???>>>>>>???>>>======>>>>>>???AAAEEEIIILLLUUUfffwww|||vvvpppkkkhhhgggggghhhfffdddbbb`````````bbbaaa^^^\\\WWWNNNDDD===:::888999999888;;;@@@HHHMMMTTT]]]kkkwwwyyyuuujjjhhhiiiqqq}}}xxxooolllkkkgggeeeeeecccdddeeefffiiinnnuuuyyyyyyeeeXXXSSSJJJCCC>>><<<:::888:::???::::::::::::::::::::::::999:::<<<===>>>AAAFFFJJJJJJKKKKKKJJJIIIGGGEEECCCHHHIIIQQQ___ppp|||zzzyyywwwvvvuuutttrrrqqqpppppppppjjjjjjjjjkkkkkkllllllllljjjjjjjjjjjjjjjiiiiiihhhhhhgggeeecccaaa```______]]]]]]]]]]]]^^^^^^___``````___]]][[[WWWTTTQQQPPPGGGGGGFFFEEEFFFGGGIIIJJJLLLMMMNNNPPPPPPPPPPPPOOONNNLLLKKKJJJLLLOOORRRTTTTTTRRRPPPOOOOOONNNLLLJJJJJJIIIGGGFFFEEEEEEDDDDDD>>>===;;;:::<<>>===999888777999;;;<<<:::888:::;;;===>>>???@@@@@@@@@AAAAAACCCIIITTT```jjjooopppqqqrrrrrrpppoooooooooiiiaaaUUUHHH>>>888555444111111222333333333333222000555222111666555999IIITTTlllkkkIII888444555000000000000000000000000---......///////////////000000000111222222333333333444555777999;;;===>>>@@@AAABBBDDDEEEEEEEEEEEEBBBBBBEEEKKKWWWqqq[[[IIIPPPUUUlllkkkWWWHHHAAAAAACCC@@@@@@BBBDDDEEELLLSSS```kkk|||uuusssrrrpppwwwppp^^^VVVPPPHHH@@@<<<===>>>???>>>???@@@AAA===???DDDIIILLLTTTeeevvvzzzuuupppkkkhhhhhhiiijjjhhheeebbbaaa``````cccccc^^^YYYSSSIII@@@;;;888888:::::::::===CCCMMMRRRZZZdddsss}}}yyywwwxxxyyyooolllkkkgggeeeeee```bbbccceeegggkkkqqquuuxxxzzzgggYYYUUUGGGAAA<<<:::===???>>>;;;===<<<;;;:::::::::::::::;;;::::::<<>>===@@@GGGPPPWWWWWWSSSLLLFFFCCC@@@>>><<<;;;;;;:::999999888888777999<<<@@@BBBBBB@@@@@@@@@??????AAAGGGQQQ]]]fffkkkrrrsssssssssrrrqqqppppppooogggYYYJJJ>>>777444333555555444444444333333333333333222111111444999===OOOaaazzzmmmKKK:::777666111111000///////////////111111111000000000000000222111111111111111222222444444555777:::<<<>>>@@@AAAAAABBBCCCDDDEEEFFFFFFHHHEEECCCHHHZZZ{{{~~~^^^LLLKKK]]]qqq{{{eeeTTTGGG???===AAA??????CCCFFFIIIPPPXXXgggqqq~~~vvvwwwxxxwww~~~ooo]]]QQQJJJDDDAAA::::::;;;;;;===>>>???@@@???>>>AAAEEEKKKTTTdddsss~~~wwwrrrmmmjjjgggffffffffffffeeebbb___fffccc^^^WWWQQQIIIAAA<<<===;;;:::======>>>DDDLLLMMMVVVcccpppzzzmmmiiijjjhhhdddbbbbbb^^^^^^ccchhhkkkoootttvvviiiYYYVVVFFFAAA;;;:::<<<>>>===;;;===<<<;;;::::::::::::;;;;;;:::;;;>>>BBBGGGIIIIIIKKKGGGDDDDDDBBB???@@@CCCEEENNN\\\lll}}}~~~{{{yyyyyy|||yyyuuuuuusssrrrpppooommmmmmjjjiiihhhgggfffgggggghhhhhhhhhhhhgggggghhhhhhhhhgggfffdddbbb```___^^^^^^[[[\\\]]]^^^^^^___^^^^^^___]]][[[YYYWWWSSSNNNKKKGGGEEEDDDEEEGGGJJJLLLLLLNNNNNNNNNOOOOOOPPPPPPPPPLLLLLLLLLMMMNNNPPPQQQRRRWWWTTTQQQOOONNNLLLJJJHHHHHHGGGFFFFFFGGGFFFEEECCCAAA@@@??????BBBHHHQQQWWWWWWRRRKKKEEEAAA>>>;;;:::999999999999999888888888:::===@@@AAA@@@???>>>>>>@@@@@@AAAGGGRRR]]]gggkkkrrrrrrrrrqqqqqqqqqqqqqqqrrrjjj[[[LLL@@@999666555555444444444444333333333333333222111111444999<<>>??????AAABBBDDDFFFGGGHHHGGGFFFEEEJJJ]]]~~~xxxZZZMMMOOObbbxxxvvvaaaRRRFFF@@@@@@AAA???@@@CCCFFFIIIQQQYYYhhhqqq}}}~~~uuuvvvxxxyyylll[[[OOOIIIDDDAAA;;;;;;;;;;;;===>>>???@@@??????AAAFFFKKKTTTdddsss{{{uuuppplllkkkkkkjjjjjjjjjkkkjjjhhheeefffaaa[[[TTTMMMEEE>>>999999888:::>>>@@@AAAHHHOOOZZZcccnnn{{{yyyllliiiiiigggcccbbbaaa]]]\\\aaaeeegggkkkpppuuuiiiYYYTTTCCC???;;;:::<<<===<<<:::<<<<<<;;;:::::::::;;;;;;;;;;;;<<<@@@EEEIIIJJJKKKIIIEEEBBBBBBAAA???@@@DDDJJJRRR___nnnyyywwwvvvwww}}}zzzwwwuuuuuusssrrrpppnnnmmmmmmhhhgggfffeeeeeeeeeffffffgggffffffffffffffffffgggeeeccc```^^^\\\\\\]]]]]]ZZZZZZ\\\]]]]]]]]]]]]]]]___]]][[[YYYVVVRRRMMMIIIFFFEEEDDDFFFIIILLLNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMOOOQQQRRRSSSTTTTTTUUUSSSPPPNNNMMMLLLIIIGGGIIIHHHGGGGGGHHHGGGEEECCC@@@@@@AAAAAACCCIIIOOOUUUVVVQQQIIICCC???<<<999777777777888888888888999999<<<>>>@@@@@@>>><<<<<<<<<@@@@@@BBBHHHSSS___hhhmmmtttsssrrrrrrrrrssstttuuuvvvmmm___OOOBBB;;;777666444444444444333333333333222333222111111333888;;;GGGUUUfffttttttQQQ;;;222///111111000///////////////000000000000000000111111/////////000222333555666777777777888999:::;;;<<<<<<===???AAADDDFFFHHHIIIGGGFFFGGGOOOcccmmmUUUOOOUUUjjjppp[[[NNNEEEBBBBBBAAA???@@@DDDGGGJJJRRRZZZgggppp}}}{{{sssuuuxxx|||yyygggWWWMMMGGGDDDAAA;;;;;;;;;;;;<<<>>>???@@@@@@???BBBGGGKKKTTTdddrrr|||vvvqqqooonnnnnnqqqppppppppppppnnnkkkiiibbb]]]UUUMMMFFF@@@:::777888888<<>>;;;:::;;;<<<;;;:::<<<;;;;;;:::::::::;;;;;;<<<<<<>>>BBBGGGKKKKKKKKKIIIDDDAAABBBBBBAAACCCHHHQQQXXXdddrrr{{{sssrrrssswww|||yyywwwttttttsssqqqooonnnllllllggggggffffffeeeeeeeeeeeehhhhhhhhhiiiiiihhhhhhhhhbbb```]]]ZZZYYYZZZ\\\]]]YYYZZZ[[[\\\\\\]]]]]]\\\^^^\\\ZZZXXXVVVQQQKKKGGGEEEDDDEEEGGGKKKNNNPPPPPPMMMMMMMMMMMMMMMLLLLLLLLLLLLNNNPPPRRRTTTUUUUUUUUUTTTSSSPPPOOONNNMMMJJJHHHJJJHHHGGGGGGHHHGGGEEECCC>>>???@@@AAACCCGGGLLLPPPQQQLLLFFF@@@===:::888666555555666777777888999999<<<>>>>>>===;;;:::999:::>>>>>>@@@HHHTTTaaakkkqqqwwwvvvuuutttuuuvvvyyyzzzxxxoooaaaQQQDDD<<<888666444444444333333333222222222222222111111333666999DDDPPP]]]gggpppzzz{{{wwwTTT===333222111000000///////////////000000000000000111111111000000000111222333555555777777777888999;;;<<<======>>>???AAADDDFFFGGGHHHGGGFFFIIISSSiiicccQQQPPPZZZqqqkkkXXXKKKDDDBBBCCCAAA???@@@DDDGGGKKKRRR[[[fffppp|||yyyrrrtttyyysssbbbTTTKKKFFFCCCAAA;;;;;;;;;<<<<<<===??????@@@@@@CCCHHHMMMUUUeeesss}}}|||yyyvvvrrrqqqrrrtttvvvxxxxxxxxxxxxuuupppiiidddYYYTTTMMMFFFAAA===999777::::::===CCCFFFLLLYYYeeerrr~~~tttjjjggggggeeecccbbb___\\\ZZZ\\\]]]^^^bbbiiivvvnnn[[[QQQ???===;;;:::;;;;;;;;;:::;;;;;;:::::::::;;;;;;<<<<<<===@@@EEEIIILLLKKKJJJFFFBBB???AAABBBBBBEEEJJJTTT[[[hhhxxx~~~sssmmmnnnrrryyy~~~{{{xxxwwwsssrrrqqqpppnnnlllkkkjjjhhhhhhhhhhhhggggggffffffhhhhhhiiijjjjjjiiihhhhhh___]]][[[YYYXXXYYY\\\]]]YYYYYYZZZ[[[\\\\\\\\\\\\\\\[[[YYYXXXUUUQQQJJJFFFEEEDDDEEEHHHLLLOOOPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMLLLNNNPPPRRRTTTTTTTTTTTTUUUSSSRRRQQQPPPNNNKKKIIIIIIHHHGGGFFFGGGFFFDDDAAA;;;<<<===>>>@@@CCCHHHLLLKKKGGGBBB===;;;:::999888333444555555666777888888;;;<<<<<<:::888888999:::;;;<<>>???@@@@@@AAABBBCCCEEEFFFFFFGGGFFFIIIUUUmmm[[[NNNRRR\\\uuujjjVVVJJJCCCAAACCCAAA???@@@DDDGGGJJJRRRZZZdddnnn|||~~~xxxsssuuuzzzxxxnnn___SSSKKKGGGCCC@@@<<<<<<;;;<<<<<<===>>>???@@@AAAEEEJJJOOOXXXggguuu|||yyywwwuuuuuutttuuuxxx{{{yyyoooccc[[[NNNJJJDDD???===<<<;;;:::<<<<<<>>>CCCHHHRRRdddtttyyyooogggeeeeeecccbbbccc```]]]\\\]]]]]]]]]ccckkkxxxsss___SSS======<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<>>>???BBBFFFJJJKKKJJJHHHCCC>>><<<>>>@@@AAAFFFKKKTTT^^^nnnuuulllgggkkkrrr}}}|||yyyvvvuuuqqqqqqooonnnllljjjiiiiiihhhiiiiiiiiiiiihhhggggggeeefffggghhhhhhgggfffeee]]]\\\ZZZYYYYYYZZZ\\\]]]YYYYYY[[[\\\\\\\\\\\\\\\YYYXXXXXXWWWUUUQQQJJJFFFDDDDDDEEEHHHLLLOOOOOOOOONNNNNNNNNNNNNNNNNNOOOOOONNNOOOPPPRRRSSSSSSSSSSSSTTTSSSRRRRRRQQQOOOLLLIIIGGGFFFEEEDDDEEECCCAAA???999:::;;;;;;<<<@@@EEEHHHHHHDDD???<<<:::::::::999333333444555555666777777999999999777666777999;;;;;;;;;???GGGTTTbbbmmmrrruuutttssssssssstttuuuvvvsssmmmbbbUUUIII>>>777444333333333333222222222222000111222111111111444666@@@KKKVVV]]]ffftttvvvlll~~~~~~```FFF;;;<<<111111000////////////////////////000111111222222333333222222222222333333444444555777:::<<>>>>>@@@AAAFFFMMMRRR[[[jjjxxx}}}{{{zzzyyy{{{~~~~~~uuuhhhZZZQQQEEEBBB>>>;;;<<<============>>>BBBIIIPPP]]]rrrppphhhaaaaaaaaa``````aaa```^^^]]]___^^^___gggpppyyywwwdddVVV============<<<;;;<<<<<<:::::::::::::::;;;<<<===???@@@CCCGGGKKKKKKHHHEEEBBB>>><<<>>>@@@BBBHHHNNNYYYdddxxxooofffcccjjjttt~~~zzzvvvsssrrroooooonnnllljjjiiigggggghhhhhhiiiiiiiiihhhgggfffcccdddfffggggggfffdddccc[[[[[[[[[[[[[[[\\\]]]^^^YYYZZZ[[[\\\]]]]]]]]]]]]VVVVVVVVVWWWUUUQQQKKKFFFDDDDDDEEEHHHLLLNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOOOORRRRRRQQQRRRRRRSSSSSSTTTSSSRRRQQQQQQQQQOOOKKKHHHEEEDDDCCCBBBBBBAAA>>><<<999:::999999:::===CCCGGGHHHDDD???;;;:::999888888333333444444555555555666555666666555555777:::>>>======@@@GGGRRR___iiinnnsssssssssssssssrrrrrrrrrqqqllldddXXXLLLAAA888333333333333222222222222111000111222111000111333555<<>>AAAAAACCCDDDFFFGGGHHHIIIIIIGGGHHHUUUnnnoooQQQNNNTTT___~~~~~~fffUUUJJJCCC@@@AAAAAA??????BBBEEEGGGMMMUUU___kkk}}}|||{{{yyyyyy}}}}}}pppiii___VVVPPPJJJCCC>>>===<<<<<<<<<<<<===>>>>>>@@@BBBGGGOOOUUU^^^nnn|||~~~ssshhh[[[OOOHHH@@@===;;;:::;;;===>>>===>>>BBBLLLWWWaaappptttfff___ZZZ[[[\\\[[[\\\______]]]^^^______aaajjjtttxxxyyygggXXX<<<===>>>===<<<<<<<<<===:::::::::::::::;;;<<<===???AAADDDHHHKKKJJJGGGCCCDDD???>>>@@@CCCEEEKKKRRR```mmm|||kkkcccaaaiiiuuu|||wwwsssqqqpppnnnnnnmmmkkkiiihhhffffffggghhhiiiiiiiiihhhfffeeedddeeeggghhhhhhgggeeedddZZZ[[[[[[\\\]]]^^^^^^^^^ZZZ[[[\\\]]]]]]^^^]]]]]]UUUUUUVVVVVVUUUQQQKKKGGGDDDDDDEEEHHHKKKMMMMMMLLLKKKKKKLLLMMMNNNOOOOOOPPPUUUTTTSSSRRRRRRSSSTTTUUUQQQPPPPPPPPPPPPNNNJJJGGGDDDCCCAAAAAAAAA???===:::::::::999888999===CCCGGGIIIEEE???;;;999888777666333333444444444444555555333444444444444777<<>>@@@BBBHHHPPPWWW```ppp~~~uuugggZZZOOOFFFAAA>>><<<::::::<<<=========@@@HHHUUUdddqqquuuggg___YYYUUUWWWXXXXXXYYY]]]^^^]]]^^^``````bbblllwwwwwwyyyhhhXXX<<<<<<<<<;;;;;;:::::::::::::::999888999:::;;;<<<>>>@@@BBBFFFHHHGGGEEEBBB===;;;<<>>============777777888999;;;===???AAADDDBBB???;;;888666555555777666444333333444555777222333333333333666:::>>>BBBBBBCCCHHHPPP[[[ccchhhqqqsssuuuuuusssrrrrrrrrrllljjjfff^^^RRREEE<<<777555444333333222222333333333222111111111222333444888???JJJWWWhhh}}}lllnnn{{{TTT<<<666222222111111000000//////000000000000000/////////111111111222333444555666333555777777888999<<<>>>@@@AAABBBDDDFFFIIIJJJKKKKKKKKKOOO[[[ssseeePPPRRR]]]nnnttt^^^QQQKKKEEE???======???AAABBBBBBFFFLLLQQQ^^^jjjzzz~~~~~~xxxzzz~~~xxxjjjllljjjbbbVVVJJJBBB???>>>>>>===============>>>>>>AAAHHHPPPWWWaaassstttcccUUUMMMFFFAAA<<<<<<999:::>>>>>>===>>>BBBIIIOOO___uuuttthhh```ZZZTTTOOOPPPQQQRRRUUUYYY^^^______```bbbffflllqqqxxx|||yyyfffUUU<<<<<<;;;;;;;;;:::::::::<<<;;;:::::::::;;;<<<===???@@@CCCFFFGGGGGGDDDBBB>>>===>>>AAACCCFFFPPPZZZnnn~~~|||mmmbbb___eeettt|||yyywwwuuuqqqnnnnnnllliiihhhiiihhhgggfffgggfffeeefffgggfffdddcccdddccccccdddeeeeeebbb```\\\\\\[[[ZZZYYYYYYYYYYYY[[[[[[\\\\\\]]]\\\\\\\\\XXXXXXVVVTTTQQQMMMIIIGGGJJJJJJKKKKKKKKKKKKKKKKKKNNNMMMMMMMMMOOOQQQTTTUUUVVVTTTSSSTTTUUUVVVVVVUUUNNNNNNOOONNNLLLJJJGGGEEE@@@@@@>>>===<<<<<<<<<<<<888777777888:::===@@@BBBCCCBBB>>>;;;888666555555666555333222222333444555333333333333444777;;;???DDDCCCCCCGGGOOOYYYaaafffoooqqqssssssqqqnnnmmmmmmllljjjfff^^^RRRFFF<<<777555444333333222222333333333222111111111222333444777>>>JJJXXXhhh}}}yyyzzzXXX>>>777222222111111000000//////........................111111111222333444555666444666777888888:::===???@@@AAABBBDDDGGGIIIJJJKKKKKKJJJOOO]]]www{{{```LLLPPP]]]ooottt]]]QQQJJJEEEAAA@@@===@@@AAABBBBBBEEELLLQQQ]]]jjjzzz|||yyyqqqsssrrrhhhXXXIII@@@===>>>>>>============>>>>>>>>>AAAGGGPPPXXXcccuuuqqqfffXXXLLLFFFBBB>>>;;;;;;888999===>>>???BBBHHHTTT\\\nnnyyytttlllbbb[[[VVVPPPLLLMMMNNNNNNRRRWWW^^^_________aaaeeekkkooouuuyyyyyyfffWWW<<<;;;;;;;;;;;;:::::::::>>>===<<<;;;;;;;;;<<<===???AAADDDFFFFFFEEECCCBBB@@@>>>???BBBFFFLLLXXXdddwwwxxxjjjaaaaaaiiizzz}}}zzzxxxwwwuuurrrpppllljjjhhhhhhhhhhhhgggfffgggfffeeeeeeeeeeeebbb```bbbbbbbbbcccdddcccaaa___[[[[[[ZZZYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZYYYVVVVVVTTTRRROOOMMMJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNOOOPPPQQQRRRSSSTTTTTTSSSTTTVVVXXXXXXVVVTTTOOOOOOOOONNNKKKHHHEEEBBB???>>>===;;;::::::999999888777666666888<<<@@@CCCCCCAAA>>>;;;888777666666444333222111111222333444444444444444555888===AAAFFFEEEEEEGGGNNNWWW```fffnnnpppssssssqqqmmmjjjiiillljjjfff^^^SSSGGG===666555444333333222222333333333222111111111222333444444>>>LLLZZZkkk___CCC888333333222111000/////////........................111111111222333444555666555777888999999;;;>>>@@@AAAAAACCCEEEGGGIIIJJJKKKKKKIIINNN___|||tttZZZIIIOOO]]]pppuuu^^^PPPIIIEEEBBBCCC>>>@@@AAAAAABBBEEELLLRRR^^^jjjzzz|||{{{~~~qqq\\\III???<<<>>>>>>============>>>>>>???AAAGGGPPPYYYfffyyyyyymmm]]]UUUKKKCCC@@@???>>><<<<<<999:::===@@@CCCKKKSSS```lllsssmmmjjjddd\\\WWWQQQLLLHHHHHHIIIKKKPPPVVV____________```ccciiimmmqqquuu~~~yyygggYYY;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;::::::;;;;;;<<<@@@BBBEEEFFFEEECCCBBBAAA@@@>>>>>>CCCHHHQQQ___lllvvvjjj___bbbnnn}}}zzzxxxvvvuuurrrpppllljjjiiihhhiiijjjiiihhhhhhgggeeeeeeeeedddbbb```bbbaaaaaabbbcccccc```^^^ZZZZZZYYYYYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[ZZZYYYYYYWWWUUURRROOOLLLJJJIIIIIILLLLLLKKKKKKKKKKKKKKKLLLNNNOOOQQQRRRSSSSSSSSSSSSPPPPPPPPPRRRTTTTTTSSSQQQQQQPPPPPPNNNKKKGGGCCCAAA>>>===;;;:::888888777777888666444444777;;;@@@CCCBBB@@@>>>;;;888777777666444333333222333444444555555555555444555999>>>CCCFFFFFFFFFGGGMMMWWWbbbiiipppsssvvvvvvsssoookkkjjjmmmjjjfff___UUUJJJ>>>777555444333333222222333333333222111111111222333444333===MMM___rrrgggHHH:::444333222000000//////000000000000000000111111111111111111222333444555666666888999::::::<<>>>>>============>>>>>>???@@@AAAFFFPPP[[[jjj}}}wwwggg\\\OOOJJJCCC???>>>????????????======AAAEEEKKKVVVaaalll{{{zzzlllgggeee```ZZZWWWNNNIIIEEEEEEFFFHHHPPPXXX``````___^^^^^^aaaeeeiiimmmrrr{{{yyyhhh[[[;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;;;;AAADDDFFFEEECCCAAA@@@AAA>>>===>>>CCCJJJTTTeeessstttiii^^^fffuuuzzzwwwuuussspppnnnnnnllljjjjjjkkkkkkjjjiiiiiigggfffffffffeeecccaaabbbaaaaaabbbcccccc```^^^YYYYYYYYYYYYYYYYYYZZZZZZ\\\]]]]]]]]]\\\[[[ZZZZZZYYYVVVQQQLLLIIIGGGGGGHHHLLLKKKKKKKKKKKKLLLMMMMMMOOOPPPRRRSSSTTTSSSRRRQQQPPPNNNMMMMMMPPPQQQRRRQQQRRRQQQQQQNNNKKKGGGCCC@@@===<<<:::888777666555555777555333333666;;;@@@CCCAAA???===:::999888777777555555555555666666777777555555444444555999???DDDFFFFFFFFFGGGLLLVVVccckkkpppsssvvvwwwtttpppmmmkkknnnkkkgggaaaXXXMMM@@@888555444333333222222333333333222111111111222333444222===NNNddd|||nnnNNN<<<666444222000//////000000000000000000111111222222111111111222333444555666666888::::::;;;<<>>??????AAAAAAGGGRRR___nnnqqqcccWWWPPPFFFCCC???======>>>@@@@@@BBB@@@BBBFFFKKKTTTcccppp}}}tttiiieeeddd^^^YYYWWWMMMHHHEEEEEEEEEIIIRRR\\\dddcccaaa___]]]^^^bbbeeeiiioooyyyzzziii\\\:::::::::;;;;;;;;;;;;<<<::::::999888999:::;;;<<>>EEEMMMXXXiiiwwwrrrhhhaaakkk}}}zzzvvvtttrrrpppnnnooommmkkkkkkkkkkkkjjjiiihhhgggffffffffffffcccaaabbbaaaaaabbbcccbbb```^^^ZZZZZZYYYXXXXXXYYYYYYYYY\\\\\\\\\]]]\\\\\\[[[[[[YYYVVVPPPJJJFFFEEEFFFGGGKKKJJJJJJJJJKKKMMMOOOPPPPPPQQQRRRSSSSSSRRRQQQQQQPPPNNNMMMMMMPPPRRRSSSSSSQQQPPPPPPMMMJJJFFFAAA???<<<;;;:::888666555444444555444333444666;;;???BBB@@@???===:::999888888888666666777888888999999999555555444333444999@@@EEEFFFFFFEEEEEEHHHRRR```jjjlllooossstttrrrpppnnnmmmpppmmmhhhccc[[[PPPCCC999555444333333222222333333333222111111111222333444444<<>>777555333000//////000111---......//////000000111111111111222333444555666666888999::::::<<>>@@@???AAABBBCCCEEEKKKTTT[[[jjjvvvzzz___JJJBBB@@@===<<<<<<======>>>???@@@AAABBBHHHUUUcccqqq}}}kkk^^^SSSKKKFFF@@@???===<<<<<<>>>@@@AAAEEEFFFIIIPPPWWWbbbuuuxxxnnnfffdddbbb\\\WWWUUUMMMIIIFFFEEEFFFJJJUUUaaahhhgggddd```\\\\\\^^^aaaffflllvvv{{{jjj]]]:::::::::;;;;;;;;;<<<<<<:::999999999:::<<<===>>>CCCFFFHHHEEE@@@===>>>@@@======@@@HHHPPP[[[lllzzzsssjjjeeerrr}}}yyyuuutttsssqqqppppppnnnkkkjjjjjjjjjiiihhhfffeeedddeeeeeeeeecccaaa```______```aaaaaa^^^\\\[[[ZZZYYYXXXXXXXXXXXXXXXZZZZZZ[[[[[[[[[[[[[[[[[[XXXTTTMMMGGGDDDEEEGGGIIIJJJIIIIIIJJJKKKNNNQQQRRRQQQQQQQQQRRRRRRQQQQQQPPPNNNMMMNNNPPPRRRSSSRRRQQQNNNNNNMMMKKKHHHCCC???======<<<:::888666555444444333222333444777;;;>>>AAA???>>><<<:::999999999999666777888999999:::::::::555444333222333888@@@EEEGGGFFFDDDBBBCCCLLLZZZeeeiiillloooqqqpppppppppppprrrnnniiieee^^^SSSEEE;;;555444333333222222333333333222111111111222333444555;;;JJJeeexxxVVV@@@888666333000//////000111---......///000000111111111111111222333444555666666777999::::::;;;>>>@@@DDDDDDEEEFFFHHHIIIJJJJJJHHHIIIPPPaaa|||kkkWWWMMMVVVeeezzzttt```QQQGGG???>>>AAA???AAACCCDDDGGGNNNXXX```ooo{{{vvv\\\III@@@>>><<<<<<<<<<<<===>>>???@@@BBBCCCJJJXXXffftttwwwgggYYYPPPIIIDDDAAA===>>>>>>>>>???@@@CCCEEELLLOOOUUU___iiixxx~~~ooogggbbbbbbbbb\\\VVVTTTMMMIIIGGGFFFFFFKKKXXXeeemmmkkkgggaaa\\\ZZZ\\\]]]aaahhhrrr}}}}}}kkk]]]:::::::::;;;;;;<<<<<<<<<:::999999:::;;;===???AAACCCFFFHHHEEE@@@<<<===@@@======BBBJJJSSS^^^nnn|||vvvmmmiiiwww~~~{{{wwwuuuttttttsssrrrpppnnnkkkjjjiiiiiigggfffdddcccbbbcccddddddcccaaa___^^^^^^___```___]]][[[\\\[[[ZZZXXXXXXWWWWWWWWWXXXXXXYYYZZZZZZ[[[ZZZZZZVVVQQQKKKFFFDDDEEEIIILLLIIIIIIHHHIIIKKKOOORRRTTTQQQQQQQQQQQQPPPPPPPPPPPPJJJKKKMMMQQQTTTSSSPPPNNNKKKKKKKKKIIIFFFBBB>>>;;;===<<<:::888666555444444111222333555888;;;>>>@@@???>>><<<:::999999999999666666777999999:::::::::444444222111333888???EEEHHHGGGDDD@@@@@@GGGUUU___iiilllooopppqqqqqqrrrtttsssooojjjfff```UUUFFF;;;555444333333222222333333333222111111111222333444777:::GGGccczzzXXXAAA999666333000//////000111///000000111222333333333111111111222333444666666555777888999999;;;>>>@@@DDDDDDEEEGGGHHHIIIJJJJJJFFFHHHQQQbbb|||hhhUUULLLVVVeee{{{ppp^^^QQQGGG@@@@@@BBB???AAACCCEEEHHHPPPZZZbbbsss~~~sssYYYGGG>>><<<<<<<<<<<<<<<===>>>@@@@@@BBBCCCKKKYYYhhhuuuzzzjjjbbbVVVMMMHHHEEEBBB???===???@@@AAABBBEEEHHHJJJSSSWWW```lllyyy|||sssiiiccc```cccccc]]]XXXUUUMMMIIIGGGFFFFFFKKKYYYgggpppmmmhhhbbb\\\ZZZZZZ\\\^^^eeeppp{{{}}}lll]]]::::::::::::::::::::::::;;;;;;;;;<<<===???AAACCCGGGEEEBBB@@@>>>===<<<======>>>CCCLLLUUU^^^mmmyyyssspppooo~~~}}}{{{xxxuuusssqqqqqqpppooommmkkkiiihhhhhhhhhhhhdddcccbbbaaaaaaaaaaaabbb___\\\YYYYYY[[[\\\[[[YYYXXXXXXVVVVVVVVVVVVXXXXXXZZZ[[[]]]]]]]]]ZZZXXXVVVVVVOOOHHHFFFHHHJJJIIIHHHHHHJJJMMMOOOQQQQQQQQQPPPUUURRROOONNNNNNOOOOOOOOOPPPPPPPPPRRRTTTSSSPPPNNNNNNLLLJJJGGGDDDAAA>>>======:::888888999999666444555333222444888<<>>===???CCCHHHPPP^^^jjjzzzmmmWWWHHH@@@===;;;<<<<<<;;;:::<<>>@@@BBBEEEDDDAAA???===<<<<<<<<<<<<>>>DDDNNNWWWaaappp}}}ssspppsss}}}{{{yyyvvvtttrrrqqqpppmmmlllkkkiiihhhgggggghhheeeeeedddbbb```___^^^]]]^^^\\\ZZZZZZ\\\\\\ZZZXXXXXXXXXWWWVVVVVVWWWXXXXXXYYYZZZ\\\]]]\\\ZZZXXXVVVTTTNNNHHHFFFHHHKKKJJJIIIJJJLLLNNNQQQRRRRRRRRRQQQSSSQQQNNNLLLMMMNNNNNNNNNOOOOOOOOOPPPRRRQQQOOOMMMOOOMMMJJJFFFBBB???<<<;;;<<<999777777888888666333555333222444888===@@@AAA@@@>>><<<999888777666666666666777888888777666555666333333666777888>>>EEEIIIHHHEEEAAAAAAIIIUUU___iiilllppprrrrrrqqqqqqrrrpppooojjjddd___WWWHHH;;;:::777555333333222000...222222111111111222333444444888DDD[[[zzzaaaGGG:::777444222222111000///111111111111000000000000111111000000111333555666777888:::<<<<<<>>>AAADDDEEEEEEFFFGGGHHHIIIJJJJJJGGGFFFNNNfff___TTTKKKQQQeeeqqq^^^OOOEEE??????CCC@@@>>>@@@DDDIIIPPP]]]jjj}}}~~~kkkUUUGGG@@@===;;;<<<<<<;;;;;;<<>>EEEOOOZZZeeetttssspppxxx{{{{{{zzzxxxuuusssqqqpppkkkkkkiiihhhggggggfffgggfffeeedddbbb___\\\ZZZXXX\\\[[[ZZZ[[[[[[[[[XXXVVVWWWWWWVVVVVVVVVVVVWWWWWWWWWYYY[[[\\\\\\ZZZXXXVVVQQQLLLGGGFFFIIIKKKLLLKKKNNNOOOPPPRRRSSSRRRRRRQQQRRRPPPMMMKKKLLLMMMMMMMMMOOONNNMMMMMMOOOOOONNNMMMOOOMMMIIIEEE@@@<<<:::888:::888666666666666444333555333333444999===@@@AAA>>>===;;;:::999999::::::888888777777666666555555666444444777999:::@@@GGGLLLKKKIIIDDDCCCHHHTTT^^^lllnnnpppqqqppppppqqqrrrnnnmmmiiiccc___XXXJJJ===;;;888555333111000...,,,222111111111111222333333444777BBBVVVqqqjjjNNN;;;888444222111111111000111111111111111111111111333222111111111333444555555777:::;;;===???CCCEEEFFFFFFGGGHHHIIIJJJKKKKKKFFFFFFOOOhhh\\\RRRKKKRRRfffppp\\\NNNEEE@@@???BBBAAA@@@@@@DDDIIIPPP\\\iii~~~xxxwwwxxxxxxxxxyyy|||gggRRREEE???>>>;;;<<<<<<;;;;;;===@@@CCCDDDFFFNNNYYYcccnnn~~~zzznnneee^^^YYYTTTQQQPPPLLLJJJLLLKKKJJJKKKOOOOOOVVV]]]bbbfffooo|||tttiiiccccccbbb___]]]^^^bbbccc```\\\TTTMMMHHHIIILLLRRR]]]gggrrrtttssslllaaaXXXUUUUUU[[[```jjjyyyxxxkkkbbb::::::::::::::::::::::::999:::;;;===@@@CCCEEEFFFAAA???===;;;::::::::::::===???FFFQQQ\\\gggwww~~~qqqppp{{{~~~zzzzzzzzzyyyvvvsssqqqoooiiiiiihhhgggfffeeeeeedddccccccaaa___\\\YYYVVVTTTXXXYYYZZZZZZZZZXXXVVVTTTUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWYYY[[[[[[YYYWWWVVVMMMJJJGGGGGGIIILLLMMMNNNOOOPPPQQQRRRRRRRRRQQQQQQRRRPPPMMMKKKLLLMMMMMMMMMNNNLLLKKKKKKLLLMMMMMMLLLLLLJJJFFFBBB>>>;;;999888777777666555555444333333555333333555999===@@@@@@>>>===<<<;;;::::::;;;<<<:::999777666555555555555555333333777999:::@@@GGGMMMNNNLLLHHHDDDIIITTT^^^nnnoooppppppooooooppprrrkkkkkkgggccc___YYYLLL@@@666444222111222222111000111111111111111222222333333666>>>OOOeee|||oooQQQ;;;888444222111111111111000111111111111111222222444333222111222222444444666888:::;;;===???BBBEEEFFFFFFGGGHHHIIIJJJKKKKKKEEEFFFPPPkkk~~~ZZZQQQLLLTTThhhnnnZZZLLLEEE@@@???AAAAAA???@@@DDDHHHOOO\\\hhh~~~~~~vvvttttttssssssuuuxxx~~~{{{cccPPPDDD???>>>;;;<<<<<<;;;;;;===AAADDDFFFIIIQQQ\\\gggrrr{{{qqqhhhbbb___\\\[[[ZZZWWWWWWZZZZZZYYYZZZ^^^```jjjvvv}}}tttkkkdddbbbdddbbb___]]]^^^aaabbb___[[[TTTNNNIIIKKKNNNTTT]]]fffqqqtttuuuooodddZZZVVVUUU\\\bbbmmm~~~yyylllccc::::::::::::::::::::::::999:::<<>>@@@GGGSSS^^^jjjzzz{{{ppprrr~~~yyyyyyyyyxxxvvvssspppooohhhhhhgggfffdddcccbbbaaa]]]]]]\\\ZZZXXXUUUSSSRRRTTTVVVXXXXXXWWWVVVTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRUUUWWWYYYZZZZZZXXXVVVTTTKKKIIIGGGGGGIIILLLNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPSSSQQQMMMLLLMMMNNNNNNNNNMMMKKKIIIIIIKKKLLLKKKKKKHHHFFFCCC???<<<::::::999555666666555444333333333444444444666:::>>>@@@@@@@@@???===;;;:::::::::::::::999777666555555555555333111222666888:::@@@GGGNNNPPPOOOJJJFFFIIISSS]]]kkklllnnnnnnmmmnnnoooqqqjjjjjjgggccc```[[[OOOBBB333222000111222333333222000000111111222222222222222555;;;HHHZZZmmm}}}~~~qqqPPP<<<999444111111222222222000000111111222222222333444333222222222333444555888:::;;;<<<<<<===@@@BBBEEEEEEFFFGGGHHHIIIJJJJJJEEEFFFQQQllluuuTTTMMMJJJSSSfff~~~lllWWWKKKDDD@@@???@@@@@@>>>@@@DDDIIIPPP]]]jjj{{{{{{wwwwwwwwwwwwyyy|||uuu```NNNDDD???>>>;;;<<<<<<<<<<<<>>>AAADDDHHHKKKSSS___jjjuuuyyytttrrrqqqqqqpppmmmllloooooonnnooossszzzsssjjjfffbbbbbbeeecccaaa____________\\\YYYTTTNNNJJJLLLOOOTTT\\\eeeppptttuuupppfff\\\XXXWWW___eeeqqqzzzmmmccc::::::::::::::::::::::::888999;;;>>>@@@BBBCCCCCC===<<<;;;:::999::::::;;;???AAAIIIUUUaaannnyyyqqquuu}}}xxxxxxwwwvvvtttrrrpppooohhhggggggeeecccaaa___]]]XXXWWWUUUSSSQQQPPPPPPOOOPPPRRRTTTUUUTTTSSSSSSTTTQQQQQQRRRRRRRRRRRRQQQQQQVVVWWWXXXYYYYYYVVVTTTRRRIIIHHHHHHHHHIIILLLNNNPPPPPPPPPPPPPPPQQQQQQQQQQQQSSSQQQNNNLLLMMMNNNNNNNNNKKKJJJIIIIIIKKKKKKJJJIIIEEECCC@@@<<<:::999999999444555666555333222333444444444444777;;;???@@@@@@AAA@@@>>>;;;:::999999999888888777777666666555555222000111555888:::AAAHHHOOORRRSSSMMMFFFGGGQQQZZZeeegggjjjllllllmmmnnnpppjjjjjjhhhdddbbb]]]QQQDDD777555222222222222111000///000111111222222111111111333888BBBPPP```ooowww}}}|||tttQQQ===999444111111222222222000000111111222333333333444333222222222444555666999:::<<<<<<<<<===???BBBEEEEEEFFFGGGHHHIIIJJJJJJEEEGGGRRRmmmlllMMMHHHGGGPPPddd}}}jjjUUUIIIDDDAAA???@@@???>>>@@@EEEKKKTTTbbbooozzzrrr___OOOEEE@@@>>>;;;<<<<<<<<<<<<>>>BBBEEEHHHKKKTTTaaalllwwwwwwjjjeeedddcccccceeedddbbb```___^^^\\\YYYWWWSSSNNNKKKMMMPPPTTT[[[cccnnnrrrtttooofff]]]ZZZZZZ___eeeqqqzzzmmmddd::::::::::::::::::::::::999:::===???AAABBBBBBBBB===<<<;;;:::999:::;;;<<<>>>AAAJJJXXXfffuuuxxxtttzzz{{{xxxwwwuuusssqqqpppoooooohhhgggfffeeebbb___\\\ZZZVVVTTTPPPMMMKKKJJJKKKKKKLLLOOOQQQQQQPPPPPPRRRUUUQQQRRRSSSSSSSSSSSSRRRQQQVVVWWWYYYYYYWWWUUURRRPPPHHHHHHIIIIIIIIIKKKNNNPPPQQQQQQQQQQQQRRRSSSSSSTTTRRRPPPMMMKKKLLLMMMMMMMMMJJJIIIIIIJJJLLLLLLJJJHHHEEECCC???;;;888777777777444666777666333222444555444444555888<<>>:::444111111222333333000000111222222333444444333222222222333444666777777999;;;<<<<<<>>>AAACCCFFFFFFGGGHHHIIIJJJKKKKKKFFFGGGRRRmmmcccJJJGGGGGGQQQeee|||hhhSSSHHHDDDAAA????????????BBBHHHOOOYYYhhhuuu}}}~~~ooo___PPPFFF@@@>>>;;;;;;<<<<<<<<>>===;;;:::999999::::::444555777999999888666555333222333888;;;===DDDLLLVVVZZZYYYPPPEEEAAAHHHQQQYYY^^^ccchhhjjjlllmmmnnnlllllljjjfffddd___SSSGGG888666444333444444222111...///000222222111111000000111555;;;EEERRR___ggg}}}vvvZZZ>>>:::444111111222333333000000111222333333444444222222222222333555777888555777:::;;;===???BBBEEEGGGHHHHHHIIIJJJKKKLLLLLLFFFHHHSSSmmm^^^LLLIIIJJJTTThhh{{{hhhRRRGGGDDDAAA??????@@@@@@CCCKKKSSS]]]mmmzzz|||nnn___QQQGGG@@@===;;;;;;<<<<<<===???CCCFFFOOORRR\\\iiitttzzzppphhhiiimmmllljjjjjjaaa``````^^^]]][[[YYYXXXQQQMMMKKKMMMPPPSSSYYY```iiilllnnnjjjbbb\\\ZZZ[[[[[[```kkk}}}|||ooofff;;;:::999888888999::::::@@@>>>>>>@@@CCCDDDCCCAAA===;;;999888:::===???@@@>>>HHHSSS\\\lll{{{~~~|||wwwwwwwwwvvvtttqqqmmmkkkhhhgggfffddd```[[[WWWTTTOOOLLLGGGCCC@@@@@@BBBCCCIIIMMMQQQQQQQQQQQQPPPNNNMMMRRRXXXZZZYYYWWWWWWXXXVVVWWWXXXWWWUUUQQQMMMKKKHHHIIIIIIIIIIIIJJJNNNQQQVVVUUUTTTSSSSSSTTTUUUVVVSSSRRRPPPOOONNNMMMMMMMMMKKKKKKKKKKKKIIIGGGEEEDDDGGGBBB<<<888555555444333666444222333555666444111444555777<<<@@@CCCCCCCCCBBB@@@>>>===<<<;;;999777333444666777777555444222000000333888:::???JJJWWW___\\\VVVOOOIIIGGGIIIKKK]]]___ccceeehhhjjjnnnpppjjjlllmmmkkkiiicccWWWLLL???888333444555222111111111111000000///000000111333333444:::DDDRRR```hhh~~~aaaCCC:::333222333111000111222222222222222222222222666666666666666777888999888999;;;<<>>>>>AAAAAACCCHHHSSSdddwww~~~zzz}}}}}}ooo^^^NNNCCC>>>======::::::===??????BBBFFFKKKSSS```lllwww|||tttkkkggghhhiiigggeeeeeebbb___^^^^^^[[[VVVQQQQQQPPPOOOOOOQQQUUUZZZ\\\eeeffffffddd```\\\ZZZYYYZZZ]]]hhhyyyzzznnnhhh:::999888888888999:::;;;@@@@@@@@@BBBEEEEEECCC@@@===<<<:::999;;;===@@@AAABBBKKKUUUaaasss~~~~~~{{{yyyyyyxxxwwwtttqqqnnnlllggggggfffccc^^^YYYTTTQQQKKKHHHDDDAAAAAABBBEEEGGGKKKNNNQQQRRRQQQPPPOOONNNOOOTTTYYY[[[YYYWWWWWWXXXVVVWWWXXXWWWUUUQQQNNNLLLIIIIIIJJJIIIIIIKKKNNNQQQUUUTTTSSSSSSRRRSSSTTTTTTRRRQQQPPPNNNMMMMMMMMMLLLLLLLLLLLLKKKIIIGGGEEEDDDDDD@@@;;;777666666666666666444222333444555333111333444777;;;AAADDDEEEDDDBBB@@@>>>======<<<:::888888888888888666444222111111111444777999===IIIUUU^^^\\\WWWOOOIIIGGGIIILLLZZZ]]]aaadddgggjjjmmmpppkkknnnooonnnkkkeeeXXXLLL???888333444444222000111222111111111000111111111333333444999CCCRRRaaakkkcccEEE;;;444333333222111222222222222222222222222222555555555555666777888888888999;;;===???AAABBBCCCDDDGGGGGGDDDEEEHHHIIIGGGGGGFFFLLL]]]vvvpppQQQFFFJJJOOOXXXooonnnXXXLLLFFFBBB???@@@@@@AAADDDJJJUUUfffwww{{{zzz~~~qqq```OOODDD???>>>===::::::===>>>>>>AAAEEEJJJRRR]]]iiitttxxxqqqhhhddddddeeedddbbbaaa___\\\[[[[[[YYYUUURRRSSSQQQPPPOOOQQQTTTWWWYYYaaabbbcccbbb^^^[[[ZZZYYY___aaajjjyyyzzzllleee999888888777888999;;;<<>>AAACCCFFFNNNYYYhhh}}}zzzxxxxxxwwwuuurrroookkkiiieeeeeedddaaa[[[UUUOOOKKKDDDCCCAAAAAACCCGGGLLLOOOPPPRRRSSSSSSQQQNNNNNNNNNRRRVVV[[[\\\YYYWWWWWWXXXVVVWWWWWWWWWUUURRRNNNLLLIIIJJJJJJJJJJJJLLLOOORRRUUUTTTSSSRRRRRRQQQRRRRRRQQQPPPOOONNNMMMLLLLLLLLLNNNMMMMMMKKKIIIGGGEEEDDD???<<<888666777888999999666555333333333333222000111333666;;;AAAEEEFFFFFFCCCAAA???>>>>>>===:::888:::999999777666555444333222222444777888<<>>===:::999<<<======???DDDIIIPPPZZZeeeqqq~~~}}}qqqkkkccc___^^^^^^]]]\\\[[[YYYWWWWWWWWWWWWUUUSSSTTTRRRPPPOOOPPPRRRTTTVVV\\\^^^______]]][[[ZZZZZZdddeeelllyyyzzzlllccc888888777888999:::<<<===BBBDDDGGGIIIIIIFFFAAA>>>;;;;;;:::::::::===AAADDDIIIPPP]]]qqq|||zzzuuutttssspppmmmjjjgggeeebbbaaa```\\\VVVOOOIIIEEE???@@@AAADDDIIIPPPUUUYYYZZZXXXWWWUUUQQQMMMLLLOOOWWW[[[^^^^^^ZZZWWWWWWXXXWWWWWWWWWVVVTTTQQQNNNLLLJJJJJJKKKKKKKKKMMMQQQTTTUUUTTTSSSRRRQQQPPPOOOOOOPPPOOONNNMMMLLLKKKKKKLLLOOONNNMMMKKKHHHFFFDDDCCC===:::777666666888888888555444333333222111000000000222555;;;BBBFFFHHHHHHDDDBBB@@@???>>>===;;;888666666666555555666777888333333555777777999DDDOOOYYYYYYWWWPPPIIIEEEGGGJJJPPPTTTZZZ___cccfffjjjmmmooosssuuussspppiii[[[NNNAAA999333333333111000111222222333333333333333333111222333888BBBSSSgggtttnnnKKK???444222333333222222111222222222222222333333444444444444555666888888999:::;;;===???AAACCCCCCDDDGGGGGGDDDEEEIIIKKKIIIFFFHHHNNNWWWddd|||jjjLLLDDDIIIQQQ```|||pppZZZMMMHHHCCCAAAAAA???@@@DDDJJJSSS```nnnwww}}}|||~~~~~~{{{xxxxxxzzz~~~zzzhhhUUUFFF@@@>>>===:::999;;;<<<<<<>>>CCCHHHNNNXXXbbbnnn|||~~~uuuiiiddd]]]YYYWWWWWWVVVVVVVVVUUUTTTTTTTTTTTTTTTTTTRRRQQQPPPOOOOOOQQQSSSUUUXXXZZZ\\\\\\[[[ZZZZZZ[[[dddeeekkkvvv|||nnnddd888777777888:::<<<>>>@@@CCCFFFIIIKKKIIIEEE@@@===999::::::::::::<<>>===:::888555444444444444555666777444333444666555888AAALLLWWWXXXWWWPPPGGGBBBDDDGGGJJJNNNUUU[[[```eeeiiilllooossstttssspppiii\\\OOOBBB:::333222333111000111111222333444444444444333111222333777AAASSSiiiyyywwwOOOAAA444111222222111000111111111222222333333333333444444444666777888999999:::<<<===@@@AAACCCDDDDDDGGGGGGEEEFFFJJJKKKIIIJJJJJJPPP^^^qqqlllMMMFFFJJJSSSdddoooYYYLLLFFFBBB@@@@@@>>>@@@BBBGGGOOOYYYeeemmm{{{}}}xxxtttsssvvvwwwuuuuuuwwwlllVVVFFF@@@???===999888;;;===<<>><<<888:::;;;;;;:::===BBBGGGMMMZZZnnn}}}uuurrrmmmllljjjhhheeecccbbbaaa[[[YYYVVVQQQMMMHHHEEEDDDEEEJJJRRR[[[ccciiimmmnnnkkkaaaXXXUUUOOOKKKOOOYYYbbbeeefffccc^^^ZZZZZZ[[[XXXWWWUUUSSSPPPLLLJJJHHHKKKLLLLLLLLLMMMPPPTTTWWWVVVVVVUUUSSSQQQOOOMMMKKKMMMLLLKKKJJJJJJJJJJJJJJJNNNMMMIIIFFFBBB???===<<<:::888555333333333222111111222333222000000000111000111555<<>>===<<<999777666666666555444444333333333333444555444666@@@KKKTTTWWWWWWPPPEEE??????CCCDDDIIIQQQXXX^^^cccgggjjjnnnpppqqqooommmhhh\\\PPPCCC:::333222222000000111000111333444555444444333222333444666@@@SSSkkk|||UUUEEE666111333222000///111111111222222333333444444444444555777888:::;;;::::::<<<>>>@@@BBBCCCDDDDDDFFFGGGEEEFFFKKKLLLJJJLLLJJJQQQeeelllMMMGGGLLLUUUhhhnnnXXXKKKEEEAAA?????????@@@AAAEEEKKKVVVaaaiiiyyywwwssspppppptttvvvvvvyyy}}}oooWWWFFF@@@@@@<<<999888<<<======@@@EEEHHHOOOYYYdddqqq~~~vvvppphhh```XXXVVVRRROOOMMMMMMNNNOOORRRTTTVVVVVVUUUTTTSSSTTTNNNNNNNNNNNNOOOPPPRRRSSSSSSUUUWWWXXXVVVUUUVVVVVVVVVZZZbbbmmmyyyuuujjj888888999;;;===AAADDDEEEFFFIIILLLKKKFFFAAA===<<<999;;;>>>===<<>>===;;;888666666666777777666555444333333222333444444666???JJJSSSWWWWWWPPPCCC<<<;;;??????EEENNNVVV\\\bbbfffiiikkkmmmmmmkkkiiieee[[[PPPDDD;;;333222222000000111///000222444555444333333333444444666???RRRkkk~~~\\\KKK999444444333111///000111111222333333444444555555555666888999;;;<<<:::;;;<<<>>>@@@BBBDDDDDDDDDFFFGGGEEEGGGKKKMMMKKKLLLIIIQQQhhhkkkMMMHHHLLLWWWlllnnnXXXKKKEEEAAA?????????@@@AAAEEELLLWWWccclll}}}|||vvvrrrpppqqqvvvzzz|||pppWWWEEE???@@@;;;888888<<<>>>???BBBGGGJJJQQQ\\\hhhttttttjjjeee___YYYRRRQQQOOOMMMKKKKKKMMMNNNSSSVVVZZZZZZXXXTTTSSSSSSOOOOOONNNNNNNNNNNNOOOOOOPPPRRRTTTTTTRRRQQQPPPQQQOOOTTT^^^iiitttwwwjjj999999:::<<>>@@@GGGMMMVVViii{{{ooofffccc]]]\\\[[[YYYXXXWWWWWWVVV[[[XXXSSSNNNKKKKKKKKKLLLRRRYYYeeepppxxx||||||{{{hhhZZZOOOMMMKKKJJJVVVfffjjjllllllhhhbbb]]]\\\]]]YYYWWWTTTPPPLLLHHHEEECCCKKKLLLMMMNNNNNNQQQUUUXXXXXXXXXWWWUUUSSSOOOLLLJJJKKKKKKJJJIIIIIIIIIJJJJJJLLLIIIEEEAAA===999888777444222000000111222111000---///222111000///111444111222666<<>>RRRlllaaaNNN<<<555666555222000000000111222333333444444555555666777888:::<<<===:::;;;<<<>>>@@@BBBDDDDDDCCCFFFGGGEEEGGGKKKMMMKKKJJJHHHPPPhhhiiiLLLHHHLLLXXXooonnnXXXLLLFFFBBB@@@@@@@@@AAABBBFFFNNNZZZgggppp|||wwwsssqqqtttyyy}}}qqqVVVDDD???@@@;;;888888===???@@@DDDIIIJJJRRR^^^jjjwww{{{mmmccc^^^ZZZUUUOOOOOONNNLLLJJJJJJLLLNNNTTTXXX]]]]]]ZZZUUUSSSRRRQQQPPPOOONNNMMMMMMLLLLLLOOOPPPRRRQQQOOOMMMLLLMMMLLLQQQ[[[gggrrrvvviii::::::<<<>>>@@@CCCEEEFFFLLLLLLLLLJJJFFFAAA<<<999888>>>===>>>DDDCCCIIIXXXcccttt|||rrrfff]]]YYYXXXWWWVVVTTTSSSSSSSSSSSSTTTPPPNNNNNNKKKIIILLLQQQYYYiiiwww{{{|||ooo```TTTKKKJJJJJJKKKXXXhhhrrrrrrooojjjbbb]]]\\\]]]YYYYYYXXXSSSLLLHHHGGGHHHJJJJJJKKKLLLNNNPPPRRRSSSVVVUUUTTTQQQLLLJJJIIIJJJLLLKKKIIIGGGFFFGGGHHHIIIFFFDDDAAA===:::888666666444222000///...///000111111000///////////////000111222666===EEEKKKKKKJJJCCCAAA===;;;999888555333777777666555444333333222333111111222333555>>>GGGTTTYYYYYYNNNBBB<<<;;;::::::AAAJJJTTT[[[aaaeeehhhpppmmmiiifffddd^^^VVVPPPDDD;;;333333555333111000000111111111111222222222111222555888===LLLgggmmmLLL999777333111333222222222222222333444555666555666777888999:::::::::;;;;;;===@@@BBBEEEGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJFFFGGGPPPdddeeeIIIIIIMMM[[[wwwnnnZZZMMMEEEAAA@@@AAAAAACCCEEEIIIPPP]]]lllwww{{{xxxzzz~~~rrrZZZIIIAAA???<<<<<<<<<<<<<<<>>>CCCFFFNNNVVVbbbooo{{{{{{|||~~~rrrggg___YYYRRRNNNNNNKKKIIIJJJIIIHHHMMMSSSVVV]]]bbb___[[[XXXTTTQQQNNNNNNMMMMMMLLLMMMMMMMMMPPPPPPOOOMMMKKKJJJLLLNNNPPPSSS[[[gggsssrrreee::::::;;;===@@@CCCFFFHHHMMMMMMKKKIIIEEE@@@<<<999777===<<<>>>DDDEEELLL\\\jjj|||uuukkk```XXXTTTPPPPPPQQQQQQRRRQQQQQQQQQTTTPPPNNNMMMLLLJJJNNNTTTaaaooozzz}}}wwwkkk\\\PPPGGGHHHIIIMMM[[[llluuuuuuqqqkkkccc^^^\\\\\\YYYYYYVVVQQQKKKHHHHHHIIIKKKKKKLLLMMMNNNPPPQQQRRRRRRRRRQQQNNNJJJHHHHHHIIIJJJIIIHHHFFFFFFFFFFFFGGGCCCAAA>>>:::777666555444333111000.........000111000000////////////000000111222666>>>FFFKKKLLLJJJDDDBBB>>><<<:::999666444777777666555444333333222222111111444555888AAAKKKTTTZZZYYYNNNBBB<<<::::::999@@@JJJTTT\\\ccchhhjjjooollliiigggddd___WWWQQQEEE;;;333333444222000000000111111111111222222222111222444888===KKKeee{{{qqqOOO;;;999444111333111222222222222333333444555555666777999::::::::::::<<<<<<>>>@@@CCCEEEFFFGGGKKKJJJJJJJJJIIIIIIHHHHHHFFFGGGOOOaaa~~~bbbJJJJJJNNN\\\yyynnnZZZMMMFFFAAA@@@AAA@@@BBBEEEIIIQQQ^^^mmmyyypppXXXGGG@@@>>><<<<<<<<<<<<<<>>;;;:::777======???GGGJJJRRRcccttttttiii```WWWPPPNNNHHHKKKNNNRRRSSSSSSRRRQQQTTTPPPMMMLLLKKKLLLQQQXXXhhhrrrzzzzzzyyyvvvlll```TTTJJJCCCDDDIIIQQQbbbsss|||yyytttlllddd^^^\\\[[[ZZZXXXTTTOOOIIIGGGHHHJJJLLLLLLLLLMMMNNNNNNOOOOOOMMMNNNMMMJJJGGGEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCCCC???===:::777555333222222111000...------...//////000000000//////000000111111222777???HHHMMMMMMKKKFFFCCC???<<<;;;:::888666888777777666555444333333222111222666777:::CCCMMMTTTZZZYYYNNNBBB<<<:::999888???KKKVVV^^^eeejjjmmmmmmkkkhhhgggfffaaaYYYSSSGGG===444333333222000000000111111111111222222222111111444777;;;HHH```ttttttRRR===;;;555111222000333333222222222333444444555666777999::::::;;;;;;===>>>@@@BBBDDDEEEFFFFFFMMMMMMLLLKKKJJJIIIHHHGGGHHHGGGMMM^^^zzz___KKKKKKPPP___|||oooZZZMMMFFFAAA@@@AAA???BBBEEEIIIRRR___ppp{{{mmmUUUFFF???>>><<<<<<<<<<<<<<>>BBBGGGLLLOOOPPPMMMHHHCCC???<<<;;;;;;:::@@@???AAAJJJNNNWWWiii}}}}}}|||{{{jjj^^^VVVOOOJJJHHHHHHLLLRRRWWWZZZYYYVVVTTTRRRNNNJJJJJJJJJLLLSSS[[[fffnnnsssrrrnnniii^^^TTTLLLDDD???BBBIIIVVVjjj{{{wwwnnneee___[[[ZZZ[[[WWWRRRLLLHHHGGGIIIKKKLLLMMMMMMMMMMMMMMMMMMLLLIIIIIIHHHFFFDDDBBBCCCDDDDDDEEEFFFFFFEEECCCAAA???;;;:::777555333222111111///......---------......000000000///000000111111111333888AAAJJJOOOOOOMMMHHHDDD@@@===<<<;;;999888888888777666555444333333333222333666888:::BBBKKKUUUZZZZZZNNNBBB;;;:::999:::AAAMMMXXX```fffjjjmmmllljjjiiiiiihhhccc\\\VVVJJJ???555222333111000111000000111111111222222222111111333666:::DDDYYYkkksssQQQ===:::555111222000444333333222222333333444555666777999:::;;;;;;<<<>>>???AAACCCEEEFFFFFFFFFMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGKKK[[[www~~~\\\MMMLLLQQQaaappp[[[MMMFFFAAA???AAA???AAAEEEJJJSSSaaarrr~~~kkkTTTEEE???>>><<<<<<<<<<<<===@@@DDDHHHQQQYYYfffrrr~~~~~~{{{lllfff]]]VVVTTTRRRPPPNNNFFFBBB???@@@???@@@EEEMMM\\\bbbccc^^^XXXVVVTTTRRRTTTSSSPPPNNNKKKJJJIIIHHHGGGHHHHHHHHHGGGHHHJJJMMMPPPSSS[[[fffqqqlll\\\<<<===>>>AAAEEEJJJNNNQQQOOOLLLFFFAAA===;;;<<<<<<<<>>@@@DDDHHHKKKOOOQQQMMMIIIDDD???<<<;;;<<<===;;;@@@???BBBMMMTTT```uuuzzzyyyyyy}}}mmm[[[RRRNNNLLLMMMOOOWWW[[[aaadddccc^^^WWWSSSMMMIIIGGGHHHIIIKKKRRRYYY]]]___bbbaaa^^^WWWOOOJJJ@@@>>>>>>CCCPPPcccyyyzzznnnfff```[[[YYYYYYTTTNNNIIIHHHIIIJJJJJJKKKLLLMMMMMMMMMKKKJJJIIIDDDEEEDDDBBB@@@>>>???@@@AAAAAABBBBBBAAA>>><<<:::777666444222222111222222---------...............000000000000111111222333444666===GGGPPPVVVUUUSSSJJJFFF@@@===;;;;;;::::::999888888777666555444444444333444666666666<<>>@@@CCCFFFHHHIIIHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKHHHGGGKKK\\\yyy}}}[[[PPPMMMSSSeeeqqq\\\NNNFFFAAA???AAA@@@BBBFFFLLLUUUddduuu~~~yyyxxxyyyfffQQQFFF@@@???;;;<<<======>>>AAAFFFIIINNNWWWdddrrr~~~}}}{{{|||}}}|||sssmmmaaaZZZRRRNNNLLLLLLKKKIIIBBB>>>;;;;;;;;;<<>>AAAFFFTTTiii~~~zzznnneee```[[[YYYXXXSSSMMMIIIIIIJJJJJJIIIJJJKKKLLLMMMMMMKKKJJJHHHEEEEEEDDDBBB???===>>>???>>>>>>>>>>>><<<:::888777444333222111000111111222------...///////////////000000000000111222333444555888???IIITTTYYYXXXVVVJJJEEE@@@<<<;;;;;;::::::999999888777666555444444222222333666666777===EEEVVV[[[ZZZOOOBBB;;;999888:::BBBNNNZZZbbbfffiiijjjkkkkkkmmmpppqqqnnnhhhbbbVVVHHH;;;555444333333555000111111111111222222222222000111333555:::FFFRRRddd{{{sssQQQ===:::555111333111000000111222333555666777555666888:::;;;======>>>>>>@@@DDDGGGIIIJJJJJJIIIJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGLLL___|||\\\PPPMMMSSSfffrrr\\\OOOGGGAAA???AAAAAACCCGGGMMMVVVddduuu}}}wwwvvvwww}}}}}}~~~{{{aaaOOODDD???===;;;<<<======>>>AAAFFFJJJMMMVVVdddrrr~~~{{{xxxxxxyyy|||xxxnnnggg\\\VVVOOOKKKKKKLLLLLLJJJBBB>>>:::::::::<<>>@@@FFFFFFLLL[[[fffvvvxxxrrrrrryyyooo```RRRMMMOOOTTTZZZ```nnnpppqqqpppjjjaaaWWWQQQMMMJJJJJJLLLMMMMMMRRRXXXUUUUUUVVVWWWSSSLLLFFFCCC<<>>>>><<<<<<;;;:::999777666555333222000//////000000111------...///000000//////000000000000111222333444666999@@@KKKUUU[[[ZZZXXXJJJEEE@@@<<<::::::::::::999999888777666555444444111111333777777888???GGGVVV[[[ZZZOOOBBB;;;999888888@@@MMMYYYbbbgggjjjlllkkklllnnnqqqssspppjjjdddXXXJJJ<<<666555333444666000111111111111222222222222000000333444888CCCNNNUUUlllvvvTTT???<<<666111222000///000000222333555777888555666888:::<<<===>>>>>>===@@@DDDHHHJJJKKKKKKJJJKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGNNNaaa]]]QQQLLLSSSfffrrr]]]OOOGGGAAA???AAABBBDDDHHHMMMVVVeeeuuu~~~wwwvvvwwwzzz{{{~~~www^^^MMMCCC>>>;;;;;;<<<======>>>AAAFFFJJJPPPYYYfffrrr}}}~~~zzzyyyyyyyyy}}}}}}zzzsssjjjcccXXXSSSMMMJJJKKKMMMMMMLLLCCC>>>:::::::::<<>><<<<<<<<<<<>>===<<<;;;<<<;;;999888666555555444///000222111///......///...000222333222222333444000111222222222333666999999>>>GGGTTT___ccc```\\\QQQIIIAAA>>>;;;888888;;;<<<<<<;;;:::777444222000333555555555555999AAAGGG\\\[[[VVVLLL???777555666<<<@@@MMM```lllnnnkkkjjjkkkjjjkkkooorrrrrrlllfffSSSJJJ>>>555222222111111222222111111222222333444333111222444444666>>>GGGUUU___pppXXX>>>999444222222///444444444444444444444444888999:::;;;===>>>???@@@>>>AAAFFFJJJMMMMMMLLLKKKHHHJJJLLLKKKIIIHHHGGGGGGHHHIIIPPPbbb~~~ZZZOOOOOOUUUiiiwww```PPPHHHAAA>>>>>>@@@@@@DDDLLLUUUaaarrr}}}}}}qqq]]]NNNCCC??????===;;;<<>>===<<<======BBBEEEMMMWWWcccttt~~~qqqjjjkkkooo{{{eee\\\UUUXXX___fffnnnvvvyyywwwrrrhhh^^^VVVSSSSSSTTTUUUWWWWWWUUUUUUVVVWWWTTTSSSRRRRRRQQQNNNIIIFFFCCC@@@GGGRRR^^^wwwsssjjjddd^^^ZZZYYYTTTPPPKKKIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEECCC@@@>>>===<<<;;;888777555444222111111111...000111111///......///111222333444444444555555222333444444444555888;;;>>>DDDNNN[[[fffiiieeeaaaRRRJJJBBB???<<<888888;;;:::::::::999777555333222444666666555555999@@@FFFWWWVVVQQQGGG<<<666555777;;;AAAPPPcccpppqqqnnnllljjjjjjjjjnnnqqqpppjjjdddTTTKKK???666222222222111222222111111222222333444666444555777888:::BBBKKKQQQYYYgggvvv\\\AAA;;;666444555222333333333444444555555555888888999;;;<<<>>>???@@@???BBBFFFJJJLLLMMMLLLKKKHHHJJJKKKKKKIIIGGGGGGGGGFFFGGGNNN___|||{{{YYYOOONNNUUUiiixxx```QQQIIICCC@@@AAAAAAAAAEEEMMMUUUaaarrrqqq^^^PPPDDD??????>>><<<===@@@AAABBBGGGNNNVVV^^^iiittt~~~~~~~~~~~~}}}||||||}}}|||{{{yyyvvvrrrkkkbbb]]]QQQNNNJJJGGGEEEFFFHHHIIIBBB>>>;;;;;;;;;<<>>======>>>???EEEHHHPPP\\\llluuujjjgggmmmtttyyyddd^^^ZZZ___hhhooowww||||||wwwnnncccZZZVVVVVVXXX\\\^^^``````^^^[[[YYYYYYUUUTTTRRRRRRQQQOOOKKKGGGDDDAAAIIIUUUbbb{{{}}}nnngggbbb]]]YYYXXXRRRNNNJJJHHHHHHIIIJJJIIILLLKKKJJJHHHGGGFFFFFFFFFFFFEEECCC@@@>>>===<<<;;;666555333222000000//////---///000000///...///000333333444555666777888999666777777777777999<<>>???@@@@@@BBBFFFJJJLLLMMMLLLKKKIIIJJJKKKKKKHHHGGGGGGGGGEEEEEEKKK[[[vvvtttVVVNNNMMMUUUjjjxxxbbbSSSJJJDDDBBBDDDDDDCCCFFFNNNVVVaaarrrppp```RRRFFF???>>>???======@@@BBBCCCIIIPPPYYYaaalllwww~~~}}}}}}}}}}}}xxxyyyzzz|||{{{wwwvvvssspppllleee]]]WWWNNNKKKGGGDDDCCCDDDGGGIIICCC>>>;;;;;;;;;===DDDLLLUUU___ggggggddd```ZZZTTTPPPOOOLLLJJJHHHGGGFFFFFFIIIGGGFFFEEEEEEGGGIIIJJJNNNWWW\\\dddrrrvvv{{{ooo]]]SSS@@@BBBEEEGGGHHHGGGEEEDDDCCCAAA???>>>===>>>@@@AAAFFFKKKUUUcccwww{{{nnnfffgggrrr~~~yyygggcccbbbgggooovvv{{{}}}wwwqqqggg^^^ZZZ[[[```dddhhhjjjllljjjfffbbb___]]][[[YYYXXXWWWUUURRRMMMIIIEEECCCKKKXXXgggyyykkkddd```[[[WWWVVVOOOLLLIIIGGGHHHIIIIIIIIIJJJIIIGGGFFFEEEEEEFFFFFFEEEDDDBBB@@@===<<<;;;;;;666555444222111111000000---...//////...///111222333333444777;;;>>>??????;;;;;;;;;;;;;;;>>>BBBEEEIIIOOO[[[hhhqqqrrrlllfffUUULLLDDD@@@===999999;;;;;;;;;:::999888777666555777888888666555888>>>DDDOOOLLLEEE===555222444666999CCCVVVkkkuuurrrkkkhhhhhhiiikkknnnooolllgggbbbVVVMMM@@@777333333222111222222111111222222333444111///000222333555===FFFNNNTTT```rrraaaDDD<<<555222333111111111222333444666666777666777888:::<<<>>>@@@AAAAAACCCGGGJJJLLLMMMMMMLLLJJJKKKLLLKKKHHHGGGGGGHHHGGGFFFJJJWWWooolllRRRLLLNNNUUUlllxxxcccTTTJJJDDDCCCEEEEEEEEEHHHOOOWWWbbbrrrnnnaaaTTTHHH@@@>>>@@@===>>>AAACCCDDDKKKRRR]]]eeeppp|||~~~|||{{{xxxxxxyyyzzz|||zzzvvvtttrrroookkkggg```XXXSSSLLLIIIEEEBBBAAABBBEEEHHHDDD???;;;;;;;;;===EEENNN\\\fffnnnnnnjjjfff```ZZZRRROOOLLLJJJIIIHHHGGGFFFGGGFFFEEEDDDEEEFFFGGGIIIMMMVVVZZZbbbnnnrrrzzznnn___VVVAAABBBEEEGGGGGGFFFDDDBBBCCCAAA???===>>>@@@BBBDDDHHHOOO\\\mmmsssiiieeeiiiyyy{{{mmmkkkjjjmmmsssxxxzzzxxxmmmhhhaaa]]]___gggooouuuyyyzzzyyyuuupppjjjgggeeedddcccaaa___\\\WWWPPPLLLGGGDDDMMM[[[jjjvvviiibbb^^^YYYUUUTTTLLLJJJGGGFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGDDDBBB@@@>>><<<;;;:::999555444333222111000000000,,,.../////////000333555333333666<<>>GGGOOOVVVfff}}}fffGGG===666333444222111111222333444666666777555666888;;;===@@@BBBCCCDDDEEEHHHKKKMMMNNNNNNNNNLLLMMMMMMKKKIIIGGGHHHIIIIIIHHHJJJUUUjjjcccNNNKKKNNNVVVnnnzzzeeeUUUJJJCCCBBBEEEFFFEEEHHHOOOWWWbbbrrr|||mmmaaaVVVJJJBBB???AAA>>>???BBBEEEHHHOOOWWWbbbjjjuuu}}}zzzxxxwwwwwwxxx{{{~~~}}}{{{vvvrrrrrrooolllhhhccc\\\UUUPPPKKKHHHDDD@@@@@@BBBFFFHHHHHHAAA<<<:::;;;???IIISSSfffooowwwvvvqqqllleee```UUURRRMMMKKKKKKJJJHHHFFFEEEDDDDDDCCCDDDEEEFFFGGGJJJSSSYYYaaammmsss}}}~~~mmm___WWWAAABBBDDDEEEFFFEEECCCBBBBBBAAA???===>>>AAADDDGGGLLLWWWggg{{{yyyjjjeeefffooo}}}ssssssqqqooosssvvvuuupppeeebbb```ccckkkvvv}}}vvvpppnnnnnnllllllkkkiiieee^^^UUUOOOIIIFFFOOO]]]kkkrrrfff```\\\WWWSSSRRRJJJGGGEEEEEEFFFGGGGGGGGGDDDDDDCCCCCCDDDEEEEEEFFFBBBAAA???<<<:::999888777111111000///...------...---...//////000222555888666777;;;CCCKKKPPPOOOMMMEEEEEEDDDDDDDDDHHHMMMQQQUUUZZZcccmmmtttssslllfffSSSJJJCCC@@@===:::999<<>>===>>>BBBFFFHHHRRR```uuupppeeefffmmmyyyvvvwwwtttooopppssspppiiidddccceeelllwww}}}tttoooooopppooopppqqqqqqmmmeee[[[SSSKKKHHHPPP]]]lllxxxlllaaa\\\ZZZVVVRRRRRRGGGFFFDDDDDDFFFGGGGGGFFFCCCCCCDDDDDDDDDCCCCCCBBB@@@???===;;;888777666666///...---,,,,,,,,,,,,,,,---...000000111444888;;;===>>>DDDMMMUUUXXXUUUQQQIIIHHHHHHGGGHHHKKKQQQUUUXXX[[[bbbkkkqqqooohhhbbbPPPHHHAAA>>><<<::::::===???===;;;999777666555555333444444333222555<<>>???FFFUUUccc~~~ssshhhZZZTTTNNNKKKKKKJJJEEEBBBBBBBBBBBBBBBBBBCCCCCCCCC???LLLUUU___lllqqq|||uuueeeZZZUUUAAABBBBBBBBBCCCDDDDDDEEEBBB@@@>>>===???BBBGGGIIIWWWggg~~~{{{llldddiiisssxxxxxxtttooooooqqqmmmeeeffffffjjjtttxxxoookkklllnnnpppqqqtttuuurrriii^^^WWWLLLIIIPPP^^^kkkrrrggg]]]ZZZYYYUUURRRRRRFFFEEEDDDDDDFFFGGGFFFFFFDDDDDDEEEEEEDDDBBB@@@??????>>><<<999777666555555//////...---,,,,,,,,,,,,...///000111222555999<<>><<<::::::===;;;:::888666555555666666222333333222111555;;;AAADDDAAA===:::999888777666888???NNN\\\aaa___^^^```XXX^^^dddiiiiiieeeaaa___YYYPPPCCC999555444333222222222111111222222333444:::888777777666666<<>>AAADDDGGGHHHJJJKKKMMMOOOPPPRRRRRRRRRRRRRRRQQQNNNKKKJJJKKKMMMIIIHHHJJJSSSiiimmmPPPFFFGGGIIISSSlllrrr___NNNDDDBBBEEEBBBAAAEEEMMMWWWbbbsssuuuggg___VVVMMMFFFDDDJJJHHHIIINNNSSSYYYcccmmmqqqwww{{{uuutttwwwyyyvvvrrrnnnkkkfffaaa\\\VVVOOOJJJAAA???>>>???DDDLLLTTTZZZ\\\QQQFFF@@@AAAJJJZZZiiizzzmmmZZZTTTNNNJJJJJJHHHDDD???AAAAAAAAABBBBBBBBBCCCCCC<<>>===<<<;;;;;;;;;:::999777555333111111......---------......///...///000111222555888;;;AAADDDKKKTTT[[[[[[VVVPPPIIIHHHGGGGGGHHHJJJLLLMMMTTTVVVZZZaaafffeee]]]VVVIIIFFFBBB===999666555555;;;888666555555666666666888666333111111444777:::===;;;888666444333444444777@@@JJJOOOTTTXXXYYYVVVYYY]]]aaaeeegggeeebbb```WWWOOODDD:::555333333444...//////111222333444444000///000222222222999AAAYYYpppxxxSSS???888555444444444333333333333444555555555666888;;;???DDDHHHJJJGGGIIIMMMPPPRRRRRRQQQPPPRRRRRRQQQPPPOOOMMMLLLLLLNNNKKKJJJRRRhhhlllOOOFFFHHHKKKTTTiiiyyyaaaPPPFFFBBBAAAAAACCCGGGNNNZZZiiizzz{{{rrriiibbbYYYNNNGGGFFFJJJLLLNNNPPPUUU]]]eeekkknnnuuuzzzwwwvvvuuusssqqqnnnjjjeeeaaa]]]VVVNNNHHH>>>>>>======AAAKKKYYYccchhhTTTEEEDDDEEELLLbbb|||}}}oooZZZSSSKKKFFFEEEFFFEEEDDDAAA@@@@@@@@@AAAAAABBBCCCFFFKKKRRRYYYaaalllyyyvvviii]]]WWWBBBBBBAAAAAAAAABBBBBBBBBAAA@@@@@@AAA@@@AAAKKKUUUgggyyyyyykkkffffffsss{{{tttllleeeccceeegggiiisss{{{{{{kkkaaa[[[WWWWWWYYY```ccchhhkkkjjjdddZZZSSSMMMJJJKKKVVVfffsssvvvuuummmfff^^^ZZZYYYVVVOOOIIIDDDDDDEEEEEEDDDCCCBBBAAA??????>>>===<<<;;;:::999999999777666444222111000......------......//////...///111333444777;;;>>>GGGIIINNNUUUZZZYYYTTTOOOEEEDDDCCCCCCDDDFFFIIIJJJQQQRRRWWW^^^cccbbbZZZTTTHHHEEEAAA<<<888666555444999777666555555555555444666444222111111333666888:::888666444222222222333444===FFFLLLQQQWWWZZZXXX[[[^^^bbbfffgggeeecccaaaXXXPPPDDD:::555333333444///000000111222333444444222111222444444444;;;CCCXXXqqq~~~WWWAAA:::666444333333333333333444555666777888999:::<<>>>>>===;;;:::888777777777666555444222111//////...............///000000///111333444666999===@@@GGGGGGIIIMMMQQQPPPKKKGGG@@@@@@??????@@@BBBDDDFFFLLLNNNSSSZZZ___]]]WWWPPPFFFDDD@@@;;;777555444444777777777777777555444333333222111111111222444555666555333111111111222222111:::BBBHHHNNNVVV[[[[[[]]]```cccfffgggfffcccbbbYYYQQQEEE;;;555333333444111111111222222333333333222111222444444444:::BBBUUUppp\\\CCC;;;888555222333333333444666777999:::;;;;;;<<<===@@@CCCFFFHHHKKKLLLNNNPPPRRRTTTUUUUUUSSSRRRPPPNNNNNNOOOPPPQQQQQQNNNLLLRRReeesssRRREEEFFFKKKQQQbbb~~~eeeSSSIIIDDDCCCCCCEEEIIIQQQ]]]nnnvvvpppkkkiiicccYYYQQQOOOKKKLLLOOORRRUUUZZZ```dddlllrrryyy}}}xxxuuussspppjjjccc\\\SSSJJJDDD@@@>>>>>>CCCMMMYYYccciiikkkZZZMMMMMMQQQ\\\vvvuuuggg\\\VVVOOOJJJIIIHHHGGGEEEAAAAAA@@@@@@@@@@@@@@@AAADDDHHHNNNUUU___lllzzzttt___SSSEEEDDDCCCAAA@@@?????????CCCAAABBBDDDFFFKKKXXXeeewwwtttgggdddkkkxxxxxxtttllleeeccciiiuuurrrdddUUUMMMHHHFFFGGGJJJNNNQQQVVV\\\^^^[[[UUUPPPJJJIIIKKKSSS___hhhjjjiiijjjfffaaa^^^[[[TTTKKKDDDBBBAAAAAA@@@???>>>======<<<;;;:::999777555444444444444333222000///..................///000111111222333555666666999<<>>AAAEEEHHHJJJLLLLLLNNNPPPRRRTTTVVVWWWUUUSSSPPPOOONNNPPPRRRTTTPPPNNNLLLQQQcccsssRRRFFFGGGMMMRRRaaa|||fffSSSIIIDDDBBBBBBDDDIIIQQQ^^^ooosssooolllkkkeeeZZZRRRNNNJJJLLLOOOQQQTTTXXX\\\```ggglllttt|||{{{wwwuuurrrlllddd[[[PPPGGGBBB>>><<<>>>EEEQQQ^^^fffjjjiii\\\RRRRRRVVVccc}}}qqqdddYYYTTTMMMIIIHHHGGGDDDBBBAAA@@@@@@????????????@@@DDDHHHNNNUUU^^^lll|||zzzbbbTTTDDDCCCBBBAAA@@@?????????BBBAAACCCGGGJJJQQQ___mmm|||nnnfffiiivvvwwwsssmmmggggggpppwwwggg[[[NNNGGGEEECCCEEEHHHLLLOOOSSSXXXZZZXXXRRRNNNKKKJJJLLLSSS^^^fffiiihhhjjjgggccc___ZZZRRRIIICCC@@@@@@???===<<<;;;;;;;;;999888777666444333222111222111111000///......---.........///000111222222444555666666666888;;;===CCCBBBBBBDDDHHHIIIGGGDDD======<<<<<<>>>@@@CCCEEEIIIMMMSSSYYY[[[YYYSSSOOOEEECCC???<<<999777777777:::<<>>;;;666444333...//////000000000000000222222222222222333333444777>>>DDDGGGMMMWWW^^^```dddeeefffggggggfffeeeeee\\\TTTGGG<<<666444333333222222222222222222222222111000111222111111777???SSSnnngggHHH===;;;777222222333444555777999;;;<<<999:::;;;>>>BBBFFFJJJLLLLLLMMMNNNPPPSSSUUUWWWXXXWWWUUURRRQQQQQQRRRTTTVVVOOONNNLLLPPPaaarrrRRRGGGKKKMMMQQQ```{{{~~~eeeRRRHHHCCCBBBAAACCCHHHPPP^^^qqq|||tttpppmmmmmmggg[[[QQQMMMIIIKKKMMMOOOQQQTTTYYY\\\aaagggpppzzz|||xxxuuusssmmmdddYYYNNNEEE@@@>>>===AAAJJJVVVbbbiiikkkkkkbbb[[[ZZZ]]]iii|||jjj___VVVRRRLLLIIIHHHGGGDDDAAA@@@??????>>>>>>>>>??????DDDHHHNNNUUU___mmm}}}}}}dddWWWBBBAAA@@@@@@@@@@@@@@@AAABBBBBBFFFLLLQQQYYYggguuuvvvnnnllluuu~~~uuurrrmmmjjjnnnyyytttfff[[[PPPFFFDDDCCCCCCEEEHHHNNNOOOSSSWWWYYYVVVRRRNNNLLLJJJLLLRRR\\\eeeiiikkkkkkhhhddd___YYYPPPHHHBBB???>>><<<;;;:::999888888555555444333222111000000000000000//////.........////////////000222333444555666777777777999<<<>>>@@@??????BBBGGGIIIGGGEEE???>>>>>>>>>@@@CCCFFFGGGKKKPPPVVV[[[\\\XXXSSSOOOGGGDDDAAA===;;;:::::::::===@@@BBB@@@;;;555333333.../////////000000000000111222222333333333444444999@@@FFFIIIPPPZZZaaadddggggggggggggggggggffffff^^^UUUIII===777444333333000000000111111222222222444222333444333333999AAATTTllloooNNN>>>:::777222222333444555777999;;;<<<888999:::>>>BBBFFFKKKMMMLLLNNNPPPSSSVVVXXXYYYZZZYYYXXXVVVTTTTTTTTTVVVWWWQQQOOOMMMOOO^^^~~~tttTTTJJJNNNLLLQQQaaa}}}}}}dddRRRHHHCCCBBBAAACCCGGGPPP___rrrxxxtttpppmmmmmmggg[[[QQQMMMHHHIIIKKKLLLMMMQQQVVVYYY___gggqqq|||{{{yyysssrrrmmmdddXXXLLLDDD@@@???AAAGGGQQQ[[[eeekkknnnnnnjjjfffdddeeemmmpppaaaXXXUUUQQQLLLKKKKKKIIIFFFBBB>>>>>>======>>>??????@@@CCCGGGNNNUUU___mmm|||~~~eeeXXX????????????@@@AAABBBCCCFFFHHHNNNVVV\\\dddrrr~~~sssrrrvvv~~~vvvrrrooopppxxxyyyhhh[[[QQQHHHBBBBBBDDDEEEGGGIIIQQQSSSVVVZZZ\\\ZZZVVVSSSKKKJJJKKKPPPZZZdddjjjnnnllliiiddd^^^WWWOOOGGGBBB>>>===;;;999777777777777222111111111000000000000///////////////........./////////000111222444444444666777888999<<<@@@CCC@@@??????CCCHHHJJJHHHEEEAAA@@@@@@@@@BBBEEEHHHJJJNNNRRRYYY]]]\\\XXXRRROOOHHHFFFCCC@@@===<<<<<<===@@@CCCDDD@@@999333111222/////////...///000000111111111222333333333222222888???FFFKKKSSS]]]eeegggiiiiiihhhhhhgggggggggggg___VVVIII>>>777444333333......///000111111222222444333333444333333999AAAPPPeeezzzUUU???999666222333333333555666888:::;;;999999;;;===AAAEEEIIIKKKMMMPPPSSSWWWZZZ[[[\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWTTTRRROOOOOO\\\zzzzzzXXXMMMPPPNNNUUUggg|||dddRRRHHHDDDCCCBBBDDDHHHQQQ```uuuxxxpppnnnjjjhhhhhhbbbWWWNNNJJJFFFGGGGGGHHHJJJNNNTTTXXXccckkkwww|||yyyyyypppoookkkbbbVVVKKKDDDAAA>>>DDDLLLUUU\\\dddjjjmmmpppooonnnkkkhhhmmm{{{wwwdddXXXSSSQQQNNNJJJJJJJJJIIIFFFBBB<<<<<<<<<===>>>???@@@AAA@@@EEELLLTTT^^^jjjxxx~~~dddVVV======>>>???@@@BBBDDDEEEMMMOOOVVV___fffnnn|||{{{sssuuu}}}~~~yyyuuurrruuusssdddXXXMMMEEEAAACCCGGGHHHIIILLLVVVWWWZZZ^^^``````\\\YYYJJJIIIIIINNNXXXccckkkpppmmmjjjeee^^^VVVNNNFFFBBB===<<<:::888666666666666000000000000000000000000/////////////////////////////////000111333444555333555777999<<>>>>>???AAADDDDDD???777111///000000000///......000111222111111222222222222111111555===EEEKKKTTT___gggjjjkkkjjjiiihhhggggggggghhh```WWWJJJ>>>777444333333,,,---...///000111222333222111111222111111777>>>KKK]]]yyyZZZAAA888555111333333333444666777999999:::;;;<<<===@@@CCCGGGHHHOOOQQQVVVZZZ]]]^^^^^^]]]\\\\\\[[[ZZZYYYXXXWWWVVVWWWUUUQQQPPPZZZwww\\\OOOQQQRRRZZZmmm}}}eeeSSSJJJFFFDDDCCCEEEIIIRRRbbbwww|||ppphhhhhhdddaaaaaa]]]SSSJJJGGGFFFFFFEEEFFFGGGLLLSSSXXXgggooo|||~~~zzzxxxyyynnnnnnjjjaaaUUUJJJDDDAAA<<>>???AAABBB>>>CCCKKKSSS]]]iiivvv~~~bbbTTT>>>>>>>>>>>>>>>AAAEEEHHHPPPVVV___gggqqq{{{}}}{{{{{{wwwrrrrrr|||vvvhhhZZZQQQCCCDDDCCCDDDEEEJJJPPPUUUWWW^^^dddggghhhggg___WWWMMMJJJIIINNNYYYeeemmmqqqrrrkkkbbbXXXOOOGGG@@@<<<;;;999888777777666333111333222111000......------///...,,,,,,,,,...000111///...111444444111222666999;;;<<>>===???CCCFFFHHHNNNOOOQQQTTTVVVUUURRROOOLLLJJJHHHDDDBBBAAA@@@@@@CCCBBB???;;;777444111///---------......000111111000111222111000000222444<<<>>>CCCJJJTTT___hhhmmmlllkkkiiigggffffffgggggg___UUUHHH===666333000...000111111111111222222222444444333222111444888<<>>CCCGGGHHHHHHMMMRRRVVVVVVXXX]]]```___``````^^^[[[XXXWWWYYYZZZ\\\VVVSSSUUU]]]rrrgggUUUXXXVVV^^^uuu}}}fffSSSHHHEEEEEEDDDEEEKKKUUUfffzzzyyyqqqiiiccccccaaa^^^ZZZSSSLLLFFFBBBGGGFFFDDDCCCGGGNNNXXX```kkkttt~~~zzzvvvsssqqqrrrooojjjbbbYYYPPPHHHDDD>>>EEEOOOWWW]]]aaaeeehhhvvvrrrllleee^^^]]]hhhtttqqq```RRRMMMMMMKKKLLLLLLLLLJJJFFFBBB@@@============>>>???@@@AAACCCFFFKKKSSS^^^kkkyyy|||```UUU======>>>>>>@@@EEEKKKOOO[[[```hhhqqqyyy~~~}}}yyyvvvwww{{{ooobbbUUUMMMFFFFFFFFFFFFIIINNNUUUZZZaaafffjjjmmmnnnmmmeee\\\MMMJJJIIIMMMXXXdddlllpppqqqjjj___UUULLLEEE???<<<:::999777666666555333111000///...---------------///...---------///111222444333444777777555777<<<:::???DDDHHHOOOWWWZZZXXXXXXYYYWWWUUUWWWYYYUUUNNNHHHDDD???===>>>AAACCCEEEGGGHHHKKKNNNQQQQQQNNNLLLLLLKKKHHHEEEBBB@@@???>>>@@@>>><<<888555222///............//////000111222111222222222111111333444;;;>>>CCCKKKUUU___gggllllllllljjjhhhgggggggggggg^^^UUUHHH===666333111///000111111111111222222222333333333111111333888;;;EEEYYYiiixxx___DDD;;;999666333444444333333555888;;;<<<;;;;;;???DDDHHHJJJJJJNNNSSSWWWWWWYYY^^^``````bbbaaa```\\\YYYXXXZZZ[[[[[[VVVSSSUUU[[[ooohhhVVVXXXUUU___xxx~~~iiiVVVIIIDDDCCCEEEGGGMMMXXXhhh{{{yyyqqqiiibbb\\\\\\[[[YYYVVVQQQLLLGGGDDDGGGFFFEEEEEEIIIRRR^^^fffuuu~~~{{{vvvtttrrrqqqmmmkkkggg```YYYQQQKKKGGGBBBHHHQQQXXX^^^bbbgggjjjsssooojjjccc[[[XXX```jjjttttttooodddUUUJJJGGGHHHKKKLLLLLLKKKIIIEEEBBB@@@============>>>???@@@AAAEEEIIIPPPYYYdddppp|||xxx]]]SSS======>>>???CCCKKKTTTZZZfffkkksss{{{yyyyyy}}}sssggg[[[QQQKKKIIIJJJJJJLLLPPPWWW___eeennnqqqtttvvvwwwtttiii\\\MMMJJJGGGKKKVVVaaajjjnnnnnnfff[[[PPPGGGAAA===;;;999777666555555444222111///......------....../////////......///111222444666444444777777777;;;AAACCCLLLUUUYYY^^^eeejjjkkkmmmlllhhhcccaaa```ZZZSSSKKKFFF@@@<<<<<<===??????AAABBBEEEIIIMMMNNNMMMKKKNNNLLLIIIFFFBBB???===<<<;;;:::777444222///...---////////////000111222222111222222222111111333444999===DDDMMMVVV___fffiiilllkkkjjjiiihhhggggggfff[[[SSSHHH===777444222111000111111111111222222222222222222111000222666999AAASSS```kkk~~~bbbFFF<<<:::777555555555444444555999;;;===<<<===@@@EEEJJJLLLMMMPPPVVVYYYYYY[[[```bbbaaaccccccaaa^^^[[[ZZZ[[[\\\YYYVVVUUUUUUXXXjjjjjjVVVXXXTTTbbb}}}lllYYYLLLEEEBBBDDDGGGMMMYYYiii{{{vvvkkkddd^^^XXXTTTSSSSSSSSSRRROOOLLLHHHFFFGGGFFFFFFGGGNNNYYYeeennn~~~~~~uuuqqqpppppppppjjjhhhddd___XXXQQQKKKGGGEEEIIIPPPVVV\\\aaafffjjjpppkkkfff___VVVPPPUUU]]]hhhhhhdddZZZOOOIIIIIILLLLLLLLLLLLJJJHHHEEEBBB@@@<<<<<<<<<===>>>@@@AAABBBDDDKKKUUU```kkkuuu}}}rrrZZZPPP>>>>>>???AAAGGGQQQ]]]eeennnssszzz~~~wwwyyy|||nnnbbbXXXQQQMMMLLLMMMPPPSSSYYYcccmmmttt{{{~~~xxxgggVVVMMMIIIFFFJJJSSS___gggkkkjjjbbbUUUJJJCCC>>><<<:::888666444333333333222000////////////000111222333000000000000222333555666999666666888:::<<>>@@@CCCHHHNNNPPPPPPOOOPPPNNNKKKFFFBBB>>><<<:::888777444222000.........//////...//////000111111000111111111000000222333666;;;DDDNNNXXX___ccceeeiiiiiiiiihhhgggfffeeedddYYYRRRHHH>>>777444333222000000111111111222222222111222111000000111555777<<>>>>>???BBBFFFKKKOOOQQQSSSYYY\\\\\\]]]bbbddddddddddddccc```\\\[[[[[[\\\WWWVVVVVVUUUUUUdddjjjVVVWWWUUUgggnnn[[[NNNGGGDDDCCCFFFMMMYYYhhhyyyxxxqqqggg^^^XXXTTTPPPNNNNNNOOOOOOOOONNNLLLIIIGGGGGGGGGGGGJJJRRR^^^lllvvvzzzpppllllllnnnooojjjhhhddd^^^VVVOOOIIIEEECCCFFFKKKQQQXXX___eeehhhnnnggg___VVVMMMHHHLLLTTTcccbbb^^^VVVNNNKKKMMMPPPMMMMMMKKKIIIFFFDDDAAA@@@<<<<<<<<<===>>>@@@AAABBBBBBJJJWWWcccnnnvvv{{{nnnYYYPPP???@@@BBBFFFNNNZZZhhhqqqvvvzzz|||vvv{{{yyykkk^^^VVVRRRPPPOOORRRVVV]]]eeeooozzzyyycccPPPKKKHHHFFFIIIRRR\\\cccfffddd\\\PPPFFF???<<<;;;:::777444222111222222111000////////////111222333444000111222333444666888888<<<999:::???CCCHHHRRR[[[dddrrrxxxsssjjjaaaRRRLLLDDD>>>;;;:::::::::===???CCCJJJPPPUUUVVVVVVUUURRRMMMGGGAAA>>>;;;:::888666444111000/////////......---------...//////...///000000//////000222444;;;FFFQQQZZZ```bbbbbbeeefffggggggfffdddaaa```WWWRRRIII???777333333333000000111111111222222222111222111111000111444666:::JJJQQQVVVfffqqqxxxhhhIII<<<999666666666666555444555888;;;>>>???@@@CCCGGGLLLQQQUUUVVV\\\______```dddgggfffeeeeeedddaaa^^^[[[[[[\\\XXXWWWWWWVVVSSS___jjjUUUVVVXXXmmmooo\\\OOOIIIHHHFFFIIIOOOZZZiiiyyy|||{{{ttttttuuupppgggbbbZZZSSSOOOMMMLLLKKKMMMNNNNNNNNNMMMKKKHHHGGGFFFGGGIIIMMMUUUbbboooxxx~~~}}}wwwnnnjjjjjjlllnnngggeeebbb]]]VVVPPPJJJGGGBBBDDDHHHNNNVVV^^^dddgggjjjaaaVVVMMMEEEBBBIIIRRR^^^\\\WWWPPPJJJIIIKKKNNNOOOMMMKKKHHHEEECCCAAA@@@<<<<<<<<<===>>>@@@AAABBBBBBKKKXXXeeeooouuuyyy{{{mmmZZZRRR@@@BBBFFFMMMXXXfffuuu|||zzzxxxjjj]]]VVVTTTTTTUUUYYY___gggoooyyyuuu___NNNIIIFFFEEEIIIRRRZZZ```aaa^^^VVVLLLCCC>>><<<;;;;;;555333000///000111000000---------...///000222222111222333555777999:::;;;:::999<<>>???AAAEEEMMMUUU[[[]]]^^^ZZZVVVOOOGGGAAA===<<<;;;999777444111000///000111...------,,,,,,---......///000000000//////111222555===IIIVVV___ccccccbbbbbbdddeeefffeeebbb___]]]VVVRRRJJJ@@@777222222333000111111111111222222222111222222111000111333555;;;JJJPPPSSSbbbooozzzmmmKKK===888555666666666555444555777:::>>>???AAACCCGGGLLLSSSWWWYYY___bbbaaacccgggiiihhhgggggggggddd```^^^]]]]]][[[YYYYYYWWWSSS\\\yyykkkVVVWWWZZZqqqrrr___QQQKKKIIIJJJLLLQQQ[[[iiizzzzzzrrrooogggfffgggaaaYYYUUUPPPKKKHHHGGGHHHIIILLLMMMNNNNNNLLLJJJGGGFFFFFFGGGKKKPPPWWWbbbnnnuuuzzzxxxzzzwwwoookkkkkkkkklllaaa```___\\\WWWSSSOOOLLLEEEFFFIIIOOOVVV]]]aaacccaaaXXXLLLDDD???@@@IIIRRR^^^[[[WWWPPPLLLJJJLLLNNNPPPNNNJJJGGGDDDBBBAAAAAA============>>>???@@@AAADDDMMMYYYeeemmmsssvvvxxxnnn]]]UUU@@@DDDJJJUUUbbbsss~~~}}}yyylll```ZZZYYYZZZ\\\aaahhhpppwww|||lllZZZNNNFFFEEEEEEJJJRRRYYY\\\]]]XXXRRRIIIAAA===<<<<<<;;;444222///...///000000///............///000111222111333444777999;;;<<<<<<===>>>CCCNNNYYYeeesss~~~~~~yyyqqqiii^^^XXXPPPJJJGGGFFFFFFFFFDDDFFFKKKSSS\\\cccggghhh```ZZZPPPGGG@@@=========:::888444111//////000111......------------......000111222111000000222444777@@@OOO]]]eeehhhfffdddbbbcccfffgggfffccc___\\\VVVSSSKKKAAA777222111222000111111111111222222222222333333222111222333555:::JJJQQQVVVhhhzzzqqqOOO???999666555666555444333444666999===???AAACCCFFFLLLSSSYYY\\\aaadddcccdddhhhkkkjjjjjjjjjjjjhhhdddaaa______^^^[[[YYYWWWTTTYYYqqqnnnXXXYYY[[[ssswwwcccTTTKKKHHHJJJKKKOOOXXXfffwwwtttkkkfff]]]YYYYYYSSSMMMKKKGGGCCCAAABBBEEEGGGJJJKKKLLLLLLKKKIIIGGGEEEEEEHHHLLLQQQXXXaaajjjpppwww|||{{{zzzxxxrrrnnnlllkkkjjj```___^^^[[[XXXTTTPPPNNNHHHHHHIIINNNTTTYYY[[[ZZZUUULLLCCC???===@@@HHHRRR___\\\XXXSSSPPPNNNOOOQQQQQQNNNJJJFFFBBBAAAAAAAAA??????>>>>>>>>>>>>??????EEELLLVVV```hhhmmmqqqsssppp___WWW???DDDMMMZZZjjj|||}}}}}}qqqeee___^^^```bbbgggnnnvvv|||rrrcccVVVNNNEEEDDDEEEKKKSSSYYY[[[ZZZUUUOOOGGGAAA>>>===<<<<<<444111...---.../////////000000000000111222333444222333555888:::<<<======GGGHHHPPP]]]jjjwwwyyyuuunnneeebbb\\\UUUOOOLLLLLLLLLKKKIIILLLQQQZZZccckkkpppqqqccc\\\QQQGGG???======???:::888444111///...///000000//////.........//////222333444333222222444666:::CCCSSSaaajjjllliiifffbbbdddfffhhhgggccc___]]]VVVSSSLLLBBB777111000222000111111111111222222222222333444333222222444555888IIIRRR[[[qqquuuQQQ@@@:::777555555555333222333666888===???AAACCCFFFLLLTTTZZZ]]]bbbeeeeeeeeeiiikkkjjjlllmmmmmmjjjfffcccbbbbbbaaa\\\ZZZXXXTTTXXXmmmppp[[[[[[[[[sss|||hhhVVVKKKFFFHHHHHHKKKSSSaaarrrqqqgggaaaVVVQQQPPPIIIFFFDDDBBB>>>===???BBBFFFGGGHHHJJJJJJJJJHHHFFFEEEEEEHHHMMMRRRXXX___gggllltttyyy|||yyytttpppmmmjjjiiicccbbb```\\\XXXSSSOOOLLLIIIHHHHHHLLLQQQTTTTTTRRRKKKDDD>>><<<===@@@HHHQQQ\\\YYYVVVRRROOONNNOOOOOOQQQNNNJJJEEEBBBAAAAAAAAA@@@??????>>>>>>>>>>>>>>>CCCIIIRRR[[[bbbggglllnnnqqq```XXXFFFLLLVVVeee{{{{{{qqqiiifffgggiiiiiiooouuuyyyuuuhhhZZZOOOIIIEEECCCCCCHHHPPPVVVWWWUUUSSSKKKBBB>>>>>>>>>999444333111////////////...---.........///000222333444;;;888999===>>>===???CCCIIISSSbbbqqq~~~yyymmmfffbbb``````[[[WWWSSSPPPOOOOOOMMMLLLNNNRRRYYYdddnnnrrrqqqnnn```YYYPPPGGGAAA<<<777555444333222000///---,,,+++000000000000000000000000333444444444333333444666:::BBBOOO\\\dddfffdddbbbfffggghhhiiihhheeebbb```[[[VVVNNNCCC999444333444111111111000000000000000222444444333111000111222;;;DDDVVVmmmxxxTTT@@@888777555444444444444555666666>>>@@@CCCDDDEEEIIIPPPVVV^^^bbbgggkkklllllllllmmmnnnmmmkkkiiieeeaaa^^^\\\^^^```ZZZWWWYYYZZZjjjtttVVV\\\```ssshhhUUULLLJJJEEEGGGJJJOOOZZZkkk|||oooaaaXXXQQQIIIDDDDDD??????@@@@@@@@@AAAAAAAAADDDEEEFFFGGGGGGFFFDDDCCCDDDGGGKKKNNNRRRYYYbbbiiiooosssyyy~~~{{{|||yyyrrrooommmllljjjfffdddaaa^^^\\\XXXRRROOOLLLLLLMMMOOORRRQQQLLLHHH???>>><<<:::;;;CCCOOOXXXccc[[[OOOGGGCCCEEEHHHJJJLLLLLLJJJGGGCCCAAAAAABBBBBB@@@===;;;::::::<<<===???DDDNNNWWWZZZ]]]hhhssstttbbbXXXGGGPPP^^^qqq~~~|||sssllliiikkkmmmqqqwww{{{}}}yyynnnaaaUUUKKKEEEDDDBBBBBBGGGNNNSSSTTTSSSOOOHHHAAA>>>??????:::666333111/////////000///...//////000111222444666777:::777888<<<>>>???DDDJJJQQQ^^^sss{{{tttiii___YYYWWWWWWVVVXXXUUUQQQOOOOOOPPPPPPOOOQQQUUU^^^jjjrrruuuqqqlll]]]WWWMMMDDD===888555333000000000//////.........000000000000000000000000222444555444333444555777<<>>????????????@@@@@@@@@CCCDDDEEEFFFFFFEEEDDDCCCCCCFFFJJJLLLPPPVVV___fffmmmqqqxxx}}}zzzyyyyyyzzz}}}{{{vvvsssooojjjgggfffdddaaa^^^[[[WWWRRROOONNNMMMMMMNNNNNNKKKFFFBBB<<<;;;999:::>>>FFFPPPWWW^^^VVVKKKBBB???@@@CCCEEEHHHIIIIIIHHHEEEBBBBBBBBBAAA???<<<:::999:::;;;<<>>888444222111------......///000000000000000000000000000000000222444555555555555777888>>>BBBIIIPPPWWW\\\```aaabbbdddgggiiijjjjjjhhhgggaaa\\\SSSFFF;;;333000000000000000000000000111111111222333333222222333444===GGG]]]zzzXXXBBB999666333222222222222333444444:::>>>BBBEEEGGGKKKQQQVVVaaaffflllpppqqqqqqqqqqqqoooooonnnllliiieeeaaa^^^]]]___ZZZYYY[[[YYYddd|||___^^^]]]iii{{{oooZZZMMMHHHGGGHHHIIILLLTTTcccuuuxxxjjjZZZOOOGGG@@@===>>>=========>>>>>>>>>>>>???AAABBBDDDDDDEEEDDDCCCBBBBBBDDDGGGIIILLLRRR[[[bbbiiimmmtttzzz}}}rrrtttzzzxxxqqqsss{{{}}}{{{wwwqqqjjjeeefffddd```^^^[[[WWWSSSOOOPPPNNNLLLJJJHHHDDD>>>:::888666666999@@@IIIQQQUUUWWWPPPEEE===:::<<<>>>@@@CCCFFFIIIJJJHHHEEECCCBBB>>>===;;;999999999;;;<<>>@@@DDDIIILLLMMMLLLIIIEEE@@@??????===999444111///...///000222222111111222333444777999;;;<<>>BBBHHHOOO\\\hhhzzzxxxjjj```WWWQQQJJJDDDCCCDDDEEEFFFEEECCCBBBCCCGGGKKKNNNOOOQQQUUU]]]gggmmmlllddd^^^VVVNNNCCC:::444111000000,,,,,,---...///000000111////////////////////////222444666666666666777999<<>>@@@DDDGGGLLLNNNKKKGGGCCCBBB<<<;;;:::999888999:::;;;BBBDDDHHHLLLMMMRRR```nnn~~~tttaaaVVVZZZpppzzzqqqwwwzzztttoooooorrruuutttwwwwwwsssqqqqqqmmmiiihhhbbbYYYNNNEEE???<<<;;;<<<===???CCCGGGJJJKKKKKKHHHDDD@@@>>><<<999555111000......///111333333333222222333555777:::<<<===AAA@@@CCCIIIPPP[[[lll{{{yyyjjj^^^WWWPPPKKKDDD???>>>???AAAAAA???>>>>>>AAAEEEIIILLLMMMOOORRRXXX```eeeeee^^^XXXQQQJJJ@@@777222000000000.........///////////////////////////////////////222444666777666666777888777;;;DDDNNNVVV]]]aaaccceeefffiiijjjjjjiiigggeee___[[[SSSHHH===666333222//////000000111111111111111222444444333333444666;;;MMMkkkuuuTTTAAA<<<<<<444444444444444555555666666:::???CCCFFFLLLSSSYYYbbbgggoootttvvvuuuuuutttsssssstttrrroookkkgggddd^^^___ZZZXXXZZZUUU[[[ooohhhaaaZZZeee|||www___NNNFFFBBBCCCDDDGGGPPP___qqq~~~pppbbbRRRHHHAAA<<<:::<<<::::::;;;;;;;;;<<<<<<<<<>>>>>>??????@@@@@@@@@@@@???@@@BBBBBBEEEKKKTTT\\\ffflllssszzz~~~zzztttpppooonnnnnnuuu{{{|||yyy{{{tttkkkffffffiiinnnsssyyyzzz||||||yyytttpppmmmdddaaa]]]ZZZWWWTTTPPPNNNFFFEEECCC@@@<<<888666555555333333777???FFFIIIIIIJJJDDD===999:::???CCCFFFLLLOOORRRRRRNNNHHHCCCAAA::::::999999999:::;;;;;;>>>@@@EEEJJJMMMTTTcccrrrsssaaaXXXccc|||tttnnnxxxyyyrrrnnnmmmpppsssqqqtttsssooollljjjgggbbb]]]XXXPPPGGG@@@<<<:::::::::<<<@@@DDDHHHJJJKKKLLLFFFCCC>>>;;;888555222000///...---///222444555444444555555777999;;;===>>>AAABBBHHHQQQ\\\kkk|||lll^^^TTTPPPKKKGGG@@@<<<;;;===>>>>>>>>>>>>@@@CCCGGGJJJKKKJJJLLLOOOUUU\\\bbbaaa[[[UUUKKKEEE<<<555111000000000000000000000////////////000000000000000000000000222444777777666555555666333999CCCNNNWWW^^^bbbdddfffgggiiijjjiiigggeeeccc]]]YYYRRRHHH>>>777444333/////////000111111222222222333444444333333444555777KKKiiiuuuSSSAAA======555444444444444555666666555999===AAAEEELLLUUU\\\ccciiipppvvvxxxxxxvvvvvvtttuuuvvvuuusssnnniiifff______YYYWWWYYYSSSWWWjjjjjj___ZZZfff|||dddQQQGGGAAABBBCCCGGGOOO___qqq~~~~~~iii\\\NNNFFFAAA<<<;;;===:::::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>??????>>>???@@@AAACCCJJJTTT[[[iiiooowww|||~~~}}}|||{{{vvvrrrmmmjjjiiilllqqqttt|||~~~}}}|||yyyuuurrrtttllleeebbbaaabbbgggnnnvvvxxxzzzyyyuuuqqqmmmlll```]]]XXXTTTRRROOOLLLIII@@@@@@>>>;;;777555555666666555666999>>>CCCGGGHHHFFFBBB>>>===AAAHHHOOORRR\\\\\\\\\WWWPPPHHHBBB???999999999999:::;;;;;;<<<:::<<>>???CCCGGGPPP^^^mmm|||jjj^^^SSSLLLKKKHHHDDD>>>;;;;;;<<<>>>>>>>>>???AAAEEEHHHIIIHHHFFFFFFJJJQQQ[[[```___WWWPPPEEE@@@999333111000//////111111111111111111111111000000000000000000000000222444777777555333333333444999AAAKKKTTT\\\aaaccceeefffhhhiiiiiigggdddccc\\\YYYRRRHHH>>>666222111...//////000111111222222333444555555333222333444888HHHaaa|||xxxUUUAAA;;;:::444444333333444444555666555888;;;???DDDLLLWWW___eeekkksssyyy{{{zzzyyyxxxvvvwwwxxxxxxuuupppkkkhhhaaa```XXXUUUWWWQQQUUUfffjjj[[[ZZZfffiiiUUUJJJCCCCCCDDDGGGOOO___qqq~~~{{{uuubbbVVVJJJDDD@@@<<<;;;===:::::::::;;;;;;;;;<<<<<<:::::::::;;;<<<===>>>>>>===???@@@@@@CCCJJJTTT\\\hhhnnnvvv{{{zzzuuuooollliiifffbbbbbbgggpppzzz}}}wwwtttuuuwwwtttttttttuuuuuutttpppmmmkkkddd^^^\\\ZZZZZZ```hhhrrrvvvyyyxxxrrrkkkfffcccZZZVVVQQQMMMKKKHHHEEECCC<<<<<<;;;888444333555777666888:::<<<>>>CCCIIIMMMIIIFFFEEEGGGNNNXXX```eeellljjjeee\\\QQQGGGAAA>>>999999999:::;;;<<<<<<===999<<>>999777777777888<<>>???@@@FFFLLLXXXiii{{{kkk]]]TTTLLLHHHIIIGGGCCC>>><<<<<<>>>@@@@@@<<<>>>@@@DDDGGGGGGDDDAAA???DDDNNNYYY___]]]SSSKKK@@@<<<666222000//////...000000111111222222333333000000000000000000000000222555777777555222111111777:::@@@HHHQQQYYY___bbbcccdddggghhhhhhgggeeeccc]]]ZZZRRRHHH===555111000...//////000111222222222444555666555333222222444;;;EEEYYYttt{{{WWWBBB:::777333333222222333333444555555888:::===BBBLLLXXX```fffmmmuuu{{{}}}}}}{{{zzzvvvxxxyyyyyyvvvrrrllliiibbb```WWWTTTVVVPPPTTTeeejjjXXXUUUaaa{{{mmmYYYMMMEEEEEEFFFHHHPPP^^^ppp}}}uuunnn]]]RRRGGGCCC@@@<<<;;;===::::::;;;;;;;;;<<<<<<<<<:::999999:::;;;<<<===>>>===>>>???@@@CCCJJJUUU]]]eeekkksssvvvtttllleee``````^^^\\\^^^gggttt}}}uuunnniiiiiiiiillllllmmmpppqqqpppmmmjjjeee]]]XXXWWWUUUTTTZZZcccppptttyyywwwpppfff___[[[UUURRRMMMIIIFFFCCCAAA>>>;;;;;;:::777333222444777777999<<<>>>???DDDKKKQQQOOOMMMMMMQQQZZZfffoootttwwwssskkk___QQQFFF@@@===999999:::;;;<<<<<<======<<<@@@GGGNNNTTT]]]nnn}}}oooccc^^^}}}zzzyyy{{{~~~{{{tttmmmiiihhhhhhnnnjjjfffdddbbb^^^UUUNNNBBB???:::777777888999999???@@@DDDJJJNNNNNNIIIEEE<<<:::666333111111222333000000111222444555666666888888999999:::>>>DDDHHHMMMYYYhhhyyyuuu```UUUOOOJJJEEEBBBBBBAAA???<<<::::::===???::::::;;;<<<============<<>><<<:::999888888999999999:::::::::999999:::999888888:::;;;@@@>>><<<>>>CCCMMMVVV\\\jjjmmmpppoookkkcccZZZUUUTTTVVVVVVaaavvv|||vvvooogggaaa\\\ZZZ]]]```dddhhhiiigggdddbbb[[[WWWTTTSSSQQQPPPUUU\\\fffjjjoooooojjjaaaXXXSSSNNNJJJDDDAAA@@@???===;;;;;;999666444333444666777777:::>>>BBBGGGMMMUUUZZZ[[[ZZZYYY]]]kkkzzz~~~uuudddXXXMMMCCC===<<<777777777777888999:::;;;===>>>CCCJJJQQQZZZjjjxxxqqqeee]]]|||zzzzzz{{{|||~~~||||||~~~zzztttnnnjjjiiiiiilllhhhdddbbb```[[[RRRJJJ???<<<999777888:::<<<<<<@@@BBBFFFKKKNNNLLLFFF@@@999777333111//////000111111222333444555666777888666888999999;;;@@@GGGLLLRRRaaauuu{{{jjjWWWNNNIIIDDDAAA???@@@@@@???<<<::::::<<<>>>::::::;;;<<<<<<===<<<<<<>>>CCCKKKQQQRRRNNNGGGCCC<<<888444222111111000///111111000000000000111111222111111000//////000000222333444333222111222333333888@@@JJJTTT\\\aaadddggggggggghhhhhhgggdddaaa___YYYPPPEEE;;;555222111111111111111222333444444333444444333111000000111666===KKKaaa~~~zzzUUUCCC===999666555555555555444444444333555777:::@@@KKKYYYcccjjjmmmttt{{{~~~zzzvvvuuu{{{}}}zzzvvvooohhhcccaaa___\\\UUURRRXXXbbbzzz{{{[[[VVV___ooovvv\\\NNNIIIEEEDDDHHHOOOZZZmmm|||{{{jjjaaaQQQMMMFFF@@@===;;;:::999999999999999999999999:::999:::;;;;;;999999:::;;;===<<<<<<>>>EEEOOOYYY___lllmmmnnnllleee\\\SSSNNNOOOSSSVVVeee}}}||||||xxxqqqiii```XXXRRROOONNNPPPTTTXXXZZZZZZYYYXXXUUUQQQOOONNNMMMKKKNNNTTT]]]aaaffffffaaaXXXPPPKKKDDD@@@<<<:::::::::888666333333222222222444777999:::>>>DDDKKKRRRZZZccchhhkkklllmmmsss~~~ppp```TTTKKKBBB======888888888888888999:::;;;???@@@DDDKKKQQQYYYiiiwwwttthhh___}}}xxxvvvvvvwwwyyyxxxyyy|||~~~}}}yyysssmmmiiihhhiiihhheeebbb```\\\UUULLLEEE<<<999777777:::===???@@@CCCFFFJJJNNNNNNHHH@@@:::666555222000//////000000333333444555777888999:::777999;;;<<<>>>DDDMMMTTT^^^qqqmmm^^^OOOGGGCCC???===>>>===>>>>>>===;;;:::;;;<<<:::;;;;;;<<<<<<<<<<<<;;;???BBBGGGJJJJJJFFF@@@<<>><<<;;;:::999999999999999999999999999999;;;<<<<<<;;;::::::;;;<<<<<<===BBBJJJUUU```ffflllmmmlllggg___VVVPPPLLLOOOWWW^^^oooxxxsssrrrnnnggg___VVVNNNHHHEEECCCEEEHHHLLLOOOQQQRRRRRRLLLJJJIIIIIIGGGDDDFFFJJJSSSWWW[[[\\\WWWOOOGGGCCC>>>;;;888777777888777666000111222333333555888;;;???EEENNNYYYcccnnnxxx~~~~~~vvvhhhYYYOOOGGG@@@======:::999999888999999::::::@@@AAAEEELLLQQQZZZiiiwwwyyyjjjaaazzzuuurrrrrrrrruuuuuuvvvyyy|||~~~~~~|||yyyssslllgggeeeeeecccbbb___]]]XXXPPPFFF???:::888777888;;;???AAABBBHHHKKKOOOPPPMMMEEE<<<555555444333111000111222222333444555666777999::::::999;;;>>>???BBBJJJUUU^^^pppsssdddXXXLLLEEEAAA<<<<<<>>><<<>>>??????===;;;:::;;;;;;;;;<<<<<<<<<;;;::::::>>>@@@BBBDDDCCC@@@<<<:::AAA<<<666111//////000000000000////////////000000111000000/////////000000---///111111000000222333222888AAALLLVVV]]]aaaccceeeeeeeeefffgggfffcccaaa^^^XXXNNNCCC:::444000///.........//////000111222333444444333111000000111666999@@@NNNfffZZZDDD<<<:::666555555555555444444444555666777888===IIIWWWaaakkkooovvv|||~~~xxxsssrrryyyuuullliiifffdddaaaZZZUUUXXX^^^wwwaaaXXX]]]fffrrrxxx]]]OOOHHHEEEDDDHHHMMMXXXiiixxxlll\\\TTTKKKFFFAAA<<<;;;::::::999:::::::::999999999999888888:::<<<===;;;:::;;;;;;===>>>AAAGGGPPP\\\ffflllkkkkkkiiibbbZZZSSSPPPPPPUUUaaalll~~~{{{tttnnniiidddaaa[[[TTTMMMGGGCCCAAA>>>???AAADDDGGGIIIKKKLLLFFFDDDEEEFFFDDD@@@@@@CCCKKKOOOTTTTTTPPPIIIBBB>>>:::888777666555555555555222444666666555666999<<>><<<>>>;;;:::999999999999999:::???@@@EEELLLSSS\\\lllzzzzzzlllbbb}}}wwwsssqqqqqqrrrrrrsssuuuwwwyyyzzz|||}}}}}}|||xxxrrrjjjdddaaa``````___]]]YYYSSSKKKBBB===:::999888:::===AAACCCCCCMMMOOOQQQOOOJJJAAA888333333333222111111111222333333333444666777888999:::999<<<@@@BBBFFFPPP^^^jjjzzzggg___UUULLLEEE???::::::===>>>@@@AAAAAA???<<<;;;;;;;;;<<<<<<<<<;;;:::999999:::<<<>>>??????>>><<<;;;@@@;;;555000///000000000000000////////////000000000///////////////000000---...000000000000222444444999BBBLLLVVV]]]bbbdddddddddeeefffgggfffdddaaa^^^XXXNNNCCC:::444000///............///000111222333444444333111000000111555777===JJJ___{{{^^^EEE<<<;;;666555555555555444444444555666666777;;;EEESSS\\\ggglllttt|||yyytttpppxxxzzzoookkkhhheeebbb]]]WWWXXX]]]uuucccZZZ```iiitttyyy^^^PPPHHHEEEDDDGGGMMMVVVfffuuuyyyfffXXXRRRIIIEEE???;;;:::::::::999999999999999999999999999777999;;;<<<;;;;;;<<<===???@@@DDDJJJSSS]]]fffkkkjjjiiieee]]]TTTPPPPPPSSS\\\mmm{{{yyypppiiiccc^^^YYYVVVRRRLLLGGGBBB???===888888999;;;<<<>>>@@@AAABBBAAACCCEEECCC>>>===@@@EEEIIIMMMNNNJJJCCC>>>:::555555444333111000000000000444777777666888>>>BBBLLLVVVeeevvvvvv___TTTHHHCCC@@@<<<;;;===::::::999888888999999999<<<>>>DDDLLLTTT___pppyyykkkbbbyyytttqqqqqqrrrsssoooqqqssstttuuuvvvxxxzzzzzzyyyvvvppphhhbbb___]]]___^^^[[[VVVOOOHHHAAA===<<<;;;;;;>>>BBBFFFHHHHHHPPPQQQPPPKKKCCC;;;555333000/////////000111111222333444555666888999::::::999>>>DDDHHHNNN[[[mmm{{{lll```YYYSSSKKKEEE>>>888999>>>BBBDDDEEECCC@@@===<<<<<<<<<<<<<<<;;;;;;999888888777888:::<<<======<<<<<<;;;888333000000000111111000//////......//////000//////......//////000000---///000111000000222333555999AAAKKKTTT\\\bbbeeeeeedddeeeggghhhgggeeebbb___YYYOOODDD;;;444111000000000000000111222333333333444444333111000000111111444<<>>;;;:::;;;999888888777888888999999;;;===DDDMMMVVVaaasssvvvkkkccczzzwwwrrrnnnllllllnnnooommmoooqqqrrrqqqqqqsssuuuuuuuuurrrmmmgggaaa^^^]]]^^^]]]ZZZTTTMMMFFFAAA???======>>>BBBHHHMMMPPPQQQQQQPPPLLLEEE<<<555333333/////////000111222333333555666777888999:::;;;<<<<<>>GGGQQQZZZaaaeeeeeeeeefffgggiiihhhfffccc___YYYPPPEEE;;;555222111000//////000000111222333333444444333111000000111000555===GGGUUUiiihhhJJJ===<<<666555555555555444444444222333555555777===FFFMMM```fffrrr~~~|||~~~sssjjjgggdddddd```ZZZXXXZZZiiippp___eeennnwww{{{```PPPHHHEEEDDDGGGKKKTTTbbbppp|||rrrbbbYYYXXXIIIEEE???;;;999999999888777777888999:::;;;;;;<<<999:::;;;;;;<<>>999777666888::::::888777888999333777;;;<<<===CCCOOOXXXdddooowwwdddVVVMMMEEE???>>>>>>:::888888666666666666777888999999<<<>>>EEENNNVVVbbbsssssskkkeeezzz{{{~~~tttqqqlllhhhffffffhhhiiikkknnnpppooonnnmmmppprrrqqqqqqppplllfffbbb______^^^]]]YYYSSSKKKFFFBBBAAA>>>>>>AAAFFFMMMSSSVVVXXXPPPNNNIII@@@777111111222000111222333444555666666777777888999;;;<<<======AAAIIITTT]]]iii|||vvvfff______UUURRRNNNJJJCCC===@@@GGGKKKKKKJJJGGGBBB???>>>???======<<<;;;:::888777666333444777999::::::999999333111//////111222333222//////............//////...............///000111000111222222111111222333444777<<>><<<666666555555555444444444111333444555666;;;BBBIII^^^eeerrr~~~rrriiifffdddddd```ZZZXXXZZZaaawwwaaafffnnnvvv{{{```QQQHHHEEEDDDGGGKKKSSSaaaooo{{{qqqbbb[[[\\\JJJEEE???;;;:::999999888666666777888:::;;;<<<===;;;<<<<<<<<<>>>BBBHHHLLLOOOOOOQQQTTTXXX\\\___bbb___```^^^ZZZYYY___nnnyyyhhh```UUUMMMHHHFFFDDDBBB::::::999888777777777777000111333555777777777777999888:::>>>===:::;;;???===AAAEEEGGGDDD???;;;999111444777777666666777:::===@@@CCCBBBBBBHHHTTT]]]mmmwwwyyygggVVVIIIIIIBBB>>>>>>>>>:::777777555555555555666777999999>>>@@@FFFOOOWWWaaarrr~~~rrrkkkfffyyysssqqqqqqrrrxxxzzzppphhh___[[[]]]```bbbaaabbbgggjjjiiijjjooorrrqqqsssqqqmmmhhhccc```]]]]]]```\\\XXXSSSMMMGGGAAA<<>>777333222222222333333333444444555555555555666888:::;;;===>>>???HHHMMMYYYkkkzzzyyykkk```XXXUUUQQQMMMJJJIIIFFFBBBDDDIIIUUURRRNNNJJJEEE@@@>>><<<===???@@@>>>:::666444333333333666:::???@@@===999222111111000000000000000000000////////////000000...000222222111000000000000//////.........//////222333888AAALLLWWW___bbbdddfffiiikkkllljjjhhhfff___ZZZQQQGGG===666111///////////////000000000000///000111111000///...---)))333>>>EEEKKKWWWjjjxxxzzzgggNNNAAA===888777555444333333444444333444444555777;;;AAAFFFZZZjjjxxx~~~uuuiiifffdddeeebbb\\\YYY[[[```rrrwwwgggfffjjjuuugggQQQJJJFFFCCCFFFKKKSSSaaammmzzzrrriii^^^SSSGGG@@@::::::<<<;;;:::<<<888888888888999:::;;;<<<>>>??????AAAEEELLLTTTZZZYYYYYYYYYZZZ[[[^^^aaacccgggeeefffhhhiiippp}}}kkkYYYQQQHHHBBBAAA???;;;777777666555555444444444444444555666777666777:::<<<<<<===>>>???@@@AAAAAA@@@@@@EEEKKKNNNKKKDDD===999999:::;;;::::::;;;>>>@@@DDDEEEIIINNNPPPSSS```ooouuufffWWWLLLIII???>>>===;;;999777666555666777888888777666888999>>>FFFHHHLLLWWW^^^jjjvvvmmmhhhsssmmmkkklllmmmrrryyy|||uuulllddd[[[WWWYYY\\\^^^]]]^^^dddgggggghhhmmmppppppqqqoookkkfffbbb^^^\\\\\\___]]]XXXRRRLLLGGGCCCAAAIIIMMMPPPTTTZZZ^^^ZZZSSSHHHCCC:::444111000000000333333333444555555666666777888:::<<>>>>><<<888444222222111222444888<<<<<<999666222111111000000000000000...------------------......000333333111000000111//////............//////333444888@@@LLLWWW___ccceeegggjjjlllmmmkkkiiigggaaa[[[RRRHHH>>>777222000////////////000000000000222222333333333222000000///666@@@FFFMMMZZZnnn}}}hhhNNNBBB===888777555444333333444444444444555555666:::???DDDSSScccrrrzzzyyyooojjjfffdddaaa[[[ZZZ]]]```ppp}}}iiihhhkkkuuujjjTTTJJJFFFCCCFFFKKKSSSaaammmwwwrrriii]]]RRRGGG???999999:::888777999888888888888999:::;;;<<<===???AAADDDIIIQQQZZZ```ffffffeeeeeeeeegggjjjlllnnnnnnppptttxxxtttcccQQQJJJBBB>>>======:::777777666555444444444444444222444555555555555888:::<<<===>>>@@@AAABBBBBBBBBDDDIIINNNQQQOOOJJJCCC???@@@AAABBBBBBCCCEEEIIILLLNNNOOOSSSYYY[[[___lllyyywwwgggYYYMMMFFFDDD>>>>>><<<;;;999777666555777888999999888777999:::===DDDGGGKKKVVV]]]jjjxxxoookkknnnhhhfffgggiiinnnttt{{{vvvmmmeee___WWWSSSTTTWWWYYYYYYYYY___cccdddffflllooooooooollliiiddd```]]]\\\[[[^^^]]]YYYRRRKKKGGGGGGIIIPPPUUUZZZ]]]```___WWWMMMAAA<<<666111////////////333333444555555666777777666777999;;;???DDDKKKPPP]]]eeetttuuufff]]]VVVRRRQQQNNNLLLKKKMMMLLLJJJMMMRRRXXXVVVQQQLLLGGGBBB???>>>======<<<888444111111111111222555888::::::777444222111111000000000000000------,,,,,,,,,,,,------000222333444222111111111//////............//////333444777???JJJVVV___dddfffhhhkkknnnnnnllljjjhhhbbb\\\SSSHHH>>>777333111////////////000000000000222333333333333222111111333888???EEEOOOaaawwwiiiOOOBBB>>>888777666444333444444555444444555444555888===@@@JJJZZZjjjuuu~~~uuunnnhhhddd___ZZZZZZ]]]___jjjlllkkkoooxxxmmmWWWKKKFFFCCCFFFKKKSSSaaammmvvvsssiii[[[PPPGGG???999999999777666888888888888888999:::;;;<<<<<>>======<<<999555111//////000333555777:::;;;:::777555222111111000000000000000......------------......111222444444333111111111///............//////000333333666>>>IIIUUU^^^cccgggjjjllloooooommmkkkiiibbb\\\RRRGGG===777333111////////////000000000000000111111111111111000000333666===FFFUUUmmmiiiOOOCCC>>>888777666444444444555555444555555444444666:::===DDDRRRcccppp~~~{{{wwwqqqjjjfff```YYYWWWYYY]]]dddyyyqqqpppttt~~~ppp[[[LLLGGGDDDFFFKKKSSS```lllxxxvvvjjjZZZMMMGGG???999::::::999888:::888888888888999:::;;;;;;>>>BBBGGGNNNVVV^^^gggmmmlllooorrruuuwww|||nnnXXXLLL???<<<888555666666666555555555555444444555666666555666888888888999;;;===DDDEEEFFFHHHJJJMMMOOOPPPPPPSSSYYY___cccccc```]]]\\\\\\]]]]]]___dddjjjnnnppprrrvvvzzz}}}qqqdddVVVMMMFFF@@@<<<===<<<;;;:::999888777666666777888888777777777:::<<<:::BBBEEEJJJVVV^^^kkk|||tttqqqqqqjjjfffgggiiiooorrrwww}}}}}}vvvkkkbbb]]]YYYUUURRRRRRSSSTTTUUUSSSZZZ```bbbfffkkknnnnnnllljjjgggccc```___^^^]]][[[[[[YYYRRRLLLKKKQQQXXXZZZ___cccaaa]]]VVVJJJ???666444111///000111222111444555555666888999999:::===???AAADDDHHHQQQ]]]fffvvv|||nnn```XXXTTTOOOMMMNNNNNNKKKKKKMMMKKKIIIJJJOOOSSSPPPLLLGGGCCC???<<<::::::999777222///---///000333555999;;;;;;999777555222111111000000000000000......------------......111333555444333111000111...............///000000222222666>>>IIIUUU^^^bbbhhhjjjmmmooopppnnnllljjjaaa[[[QQQEEE<<<555222111////////////000000000000000000000000000000000111222555===KKKbbbiiiOOOCCC>>>999888666555444444555555444555555555444666999;;;AAAMMM^^^mmm{{{}}}zzzvvvqqqllliiibbbYYYTTTTTTYYY]]]pppxxxtttxxxrrr]]]MMMHHHEEEFFFJJJRRR___jjj|||{{{mmm\\\MMMEEE===888999:::999999;;;888888888888999:::;;;;;;@@@DDDJJJPPPXXX```iiiooosssxxx}}}xxx___MMMEEE<<<:::777555444444444444555555555555666777777888666888999:::;;;<<>>:::999::::::999888777777666666555666666555555666999;;;;;;DDDFFFLLLWWW___lll|||tttpppqqqjjjggghhhkkkpppsssvvv{{{|||vvvooofff___YYYWWWTTTRRRQQQQQQRRRSSSRRRYYY```bbbfffkkknnnmmmjjjhhheeeccc```___^^^^^^[[[ZZZWWWRRROOOQQQVVV\\\ZZZ^^^___YYYSSSKKKAAA888444222000000222333333222555555666777999:::;;;;;;;;;???CCCGGGLLLVVVeeepppooodddZZZUUURRRNNNLLLNNNLLLJJJJJJLLLJJJFFFGGGKKKMMMKKKHHHDDD???<<<:::888777777555111...---///111000444888:::999777666555222111111000000000000000------,,,,,,,,,,,,------111333444444222000000000......---......///000111222333888AAALLLWWW^^^bbbhhhjjjmmmooopppnnnllljjjaaa[[[PPPDDD;;;555222111////////////000000000000111111111000111111222333333666???RRRnnniiiOOOBBB>>>999888777555444555555666444555666666555666999;;;???IIIYYYiiixxx|||wwwrrrnnnjjjcccXXXRRRRRRVVVXXXiiiyyywwwuuu```PPPJJJFFFGGGJJJPPP\\\hhh|||tttbbbRRREEE===888888:::999888:::888888888888999:::;;;<<>>AAADDDGGGMMMNNNOOORRRVVVZZZ^^^```aaaeeemmmwww~~~~~~|||{{{}}}{{{rrrggg]]]NNNGGGBBBAAA@@@;;;777777999888888888777777666666444555555444444555999;;;===EEEGGGLLLXXX___lllyyyqqqnnn}}}pppkkkiiilllqqqrrruuuxxx{{{uuummmgggaaa\\\TTTSSSRRRPPPNNNNNNOOOPPPQQQXXX___aaaeeejjjlllkkkgggfffcccaaa___^^^^^^^^^[[[XXXTTTRRRRRRVVVZZZ]]]YYYZZZWWWOOOFFF@@@:::444222111000111333444333222555666777888999;;;<<<<<<:::@@@GGGMMMSSS```ppp|||rrrcccZZZSSSQQQOOOLLLLLLMMMJJJHHHIIIKKKIIIFFFGGGKKKIIIHHHEEEAAA>>>;;;999888444444444111///...000111000444999;;;999777777777222111111000000000000000...------------------...000222444333111///...///---------......///000111333555;;;EEEPPPZZZaaaccchhhjjjmmmooopppnnnkkkjjjccc\\\QQQEEE;;;555333222////////////000000000000000000/////////000222222333666@@@UUUssshhhNNNBBB===999888777555555555555666444555666666666777:::<<<:::CCCSSSeeettt{{{uuunnnjjjbbbYYYTTTTTTTTTVVVeee|||sss{{{xxxdddSSSMMMHHHGGGIIIOOOZZZeeeyyy}}}kkk[[[KKKCCC<<<<<<<<<:::999:::888888888888999:::;;;<<<>>>AAAFFFLLLTTT^^^iiipppkkkXXXIII@@@<<<777777666555444444555666777777777888999:::<<<===<<<>>>AAACCCFFFIIIMMMPPPVVVWWWXXX[[[```eeeiiilllnnnrrrzzzzzzqqqiiibbbXXXPPPHHHAAA;;;<<<<<<999777777777777777777777666666666555555555444444666:::======EEEGGGLLLVVV]]]jjjvvvnnnjjj|||qqqmmmmmmqqqvvvvvvxxx{{{~~~yyyooogggaaa]]][[[PPPPPPOOOMMMKKKKKKLLLMMMPPPWWW^^^```dddhhhjjjiiieeedddbbb___^^^]]]]]]]]][[[WWWSSSRRRUUUYYY\\\^^^WWWWWWRRRGGG>>>:::555111111000///111333444333222555666777888:::;;;<<<===@@@GGGPPPXXX```nnnyyyeee[[[TTTOOONNNNNNKKKKKKMMMHHHGGGHHHKKKJJJFFFHHHLLLGGGFFFCCC@@@===;;;999888222333333222000///000222222666;;;===<<<::::::;;;222111111000000000000000000000////////////000000000222333333111.........---------......000111111444888>>>IIITTT]]]ccceeehhhjjjmmmoooooonnnkkkiiiddd]]]RRRFFF<<<666444333////////////000000000000...---,,,,,,,,,...///000222555???UUUsssgggNNNAAA===:::999777666555555666666444555777777777888:::<<<666???OOObbbrrr~~~wwwoooiiiaaaYYYVVVXXXTTTVVVccc}}}nnnttt{{{gggTTTNNNIIIHHHIIINNNYYYddduuurrrcccRRRJJJBBBAAA@@@===;;;;;;888888888888999:::;;;<<<<<<>>>CCCIIIRRR^^^jjjrrruuuaaaPPPDDD<<<999444555555555444555666888777888888999:::<<<===>>>AAADDDGGGJJJMMMPPPUUUXXX___```aaadddiiioootttwwwxxx{{{~~~}}}}}}yyyrrrqqqkkkbbb[[[VVVNNNFFFHHH@@@999999:::999888:::777777777777777666666666666666666555555777;;;>>>===DDDFFFKKKUUU\\\iii}}}tttkkkgggtttkkkggggggmmmtttxxxwwwxxx~~~zzzppphhhccc^^^VVVPPPQQQOOOKKKHHHGGGHHHJJJLLLVVV\\\```aaaccchhhjjjjjjhhhfffccc```]]][[[ZZZZZZVVVRRROOOOOOSSSWWWXXXWWWQQQMMMEEE???;;;888555333222222222222333444555555555777777666444666;;;???IIIOOOWWW___jjj{{{|||ggg^^^VVVTTTPPPMMMKKKJJJJJJKKKGGGGGGHHHHHHGGGFFFDDDCCCEEEBBB>>>;;;999777444222333444333111//////000222555777:::;;;999888888888222222111111111111222222//////............//////333777888666000,,,---///.../////////------///111555888???JJJVVV^^^aaaaaahhhiiijjjlllmmmllliiifff^^^YYYQQQGGG>>>666111///............////////////000000111222222222222111444888@@@QQQlllgggNNNBBB>>>;;;:::888777666555666666555555555555555666777777???CCCLLL[[[mmm|||wwwoooiiiddd^^^VVVQQQWWWYYY```vvvppphhhwwwhhhVVVQQQMMMJJJKKKQQQZZZbbbqqqxxxnnn]]]QQQDDD???===;;;:::;;;::::::999999::::::;;;<<<;;;@@@>>>CCCPPPZZZggg{{{ppp[[[KKK===777666111333555666777888:::<<<;;;888888<<<>>>>>>AAAFFFGGGOOOVVVYYYXXXZZZaaagggllllllnnnpppuuu|||{{{vvvvvv}}}zzzrrrkkkgggdddbbb___[[[WWWSSSNNNIIIFFF======<<<;;;999777444333777777777777666666666666555333000111555999::::::>>>@@@FFFMMMRRRZZZkkk{{{ssskkkeee{{{mmmeeebbbccciiipppuuuvvvyyyzzzrrrhhhaaa]]]YYYRRRMMMMMMKKKHHHFFFFFFHHHKKKMMMUUU\\\bbbcccfffjjjlllkkkhhhfffccc___\\\ZZZYYYYYYXXXUUURRRRRRUUUXXXXXXVVVKKKFFF???:::666444111000222222222222222333444555666888999888777:::???DDDKKKRRR\\\ggguuuqqqaaa[[[TTTRRROOOLLLIIIIIIIIIIIIEEEFFFFFFFFFFFFDDDCCCBBBEEEBBB>>>;;;999777555222444444333222//////000222666999<<<===;;;999888888222222111111111111222222............///000111111444777888666000------///---...///...------///111444777>>>HHHTTT[[[^^^___dddgggmmmrrrtttpppiiiccc]]]XXXPPPEEE<<<555000...............////////////000000111222222222222111333666>>>NNNhhhgggNNNCCC???;;;:::888777666666666666666666555555555555666666;;;???GGGVVVgggyyy~~~yyyqqqkkkfff```YYYTTTUUUVVV___uuurrrhhhttt|||nnnUUUPPPJJJHHHIIINNNWWW___mmm||||||tttfffXXXIIIBBB@@@===;;;<<<;;;::::::::::::;;;<<<<<<;;;???>>>BBBPPP[[[jjjnnnWWWHHH===999999222444666666555666777999;;;999:::>>>BBBDDDJJJPPPTTT[[[dddggggggiiipppvvv}}}}}}~~~yyysssssswww|||}}}tttjjjddd___]]]\\\^^^ZZZUUUPPPLLLHHHCCCAAA>>>===;;;888777555555555555555555555444444444444888555333444777:::;;;;;;===@@@FFFMMMRRR[[[lll|||uuullleeeyyynnnbbb\\\ZZZ[[[aaahhhooorrrxxxqqqiii```[[[YYYVVVQQQLLLIIIGGGEEEDDDEEEHHHLLLNNNTTT]]]dddgggjjjnnnnnnlllgggeeeaaa^^^ZZZXXXWWWWWWXXXUUUSSSSSSUUUVVVTTTQQQDDD@@@:::555333111000...111111111111222333444555777999::::::;;;>>>EEEKKKRRR[[[hhhuuutttdddZZZVVVQQQOOOMMMJJJHHHGGGGGGGGGDDDDDDDDDDDDDDDCCCBBBAAADDDAAA>>>;;;999888555333444444444333111000111222777:::>>>???===:::777666333222222111111222222333.........///000111222333555777888555000------...---...///...------///111333666===GGGQQQXXX\\\]]]```gggqqqyyy{{{tttiiiaaa]]]XXXNNNCCC:::333000///............////////////000000111222222222222111222555===KKKaaa}}}hhhNNNCCC???<<<;;;999777666666666666777666666555555555555666888<<>>;;;:::;;;;;;;;;;;;;;;;;;<<<<<<===:::>>>===AAAOOO[[[llljjjQQQDDD===:::;;;333555666666444444555777;;;:::<<>><<<999777555555666777555555555444444444444333888666444555777999::::::;;;>>>EEEMMMSSS]]]ooovvvllleee~~~lllbbbWWWSSSRRRSSSXXX___fffkkkttt{{{mmmggg___[[[[[[YYYTTTOOOHHHFFFDDDBBBCCCGGGKKKNNNUUU^^^gggkkknnnqqqpppllleeeccc___\\\YYYVVVUUUUUUUUUSSSQQQQQQRRRQQQMMMIII@@@===888444333222222111111111111111222444555666777999;;;;;;===AAAIIIOOO\\\fffuuurrrfff\\\UUURRROOOMMMKKKIIIGGGFFFFFFEEECCCCCCCCCCCCCCCBBBBBBAAACCC@@@===;;;:::888666444444555555444222111222333777;;;???@@@>>>:::666444333333222222222222333333000000000000000111111222444666666444111...---...,,,---......------///111333777===FFFOOOVVV[[[\\\```gggrrr{{{}}}vvvjjjaaa^^^XXXMMMBBB999333111000............////////////000000111222222222222111222444<<>>AAANNNZZZmmmbbbKKKAAA<<<999888333555666666555555777888;;;;;;???FFFNNNVVVdddppp{{{}}}{{{{{{zzzyyytttrrrnnnhhhbbb]]]ZZZZZZ[[[VVVOOOIIIDDDAAA???======<<<:::999777777777777777777666666666555555555555444333333444666666777:::>>>EEENNNUUU___rrruuukkkdddqqqbbbYYYPPPMMMMMMNNNRRRXXX___eeeppp}}}yyynnnhhhbbb``````]]]WWWRRRKKKHHHEEECCCDDDGGGLLLOOOWWW```jjjnnnpppqqqooojjjbbb```]]]YYYWWWUUUTTTTTTTTTQQQOOOOOOPPPMMMHHHDDD===:::555333222333333222111111111222333555666777888:::;;;===???EEENNNUUUdddpppxxxggg___XXXRRROOOMMMLLLKKKIIIGGGFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBB@@@===;;;:::999777555555666777666444222333333666:::>>>???===999555444444444333333333333444444444333222000////////////333333444333000.........+++,,,------------///111333888???GGGOOOVVV[[[___ccchhhpppwwwyyytttjjjccc^^^XXXNNNCCC:::555222222............////////////000000111222222222222111333444;;;GGGUUUggghhhPPPEEEAAA<<<;;;999888777666777777333333333444666777999:::999<<>>@@@:::::::::::::::;;;<<<<<<;;;AAA@@@CCCOOO[[[nnnvvvXXXFFF???:::666444333444666777777888:::<<<;;;===CCCLLLVVVaaarrr~~~~~~|||vvvlllbbb\\\YYYYYYTTTNNNHHHDDDAAA???===:::;;;<<<<<<;;;999777555666666666666555555555555333444444444444555666666:::===EEENNNVVVaaatttsssiiibbbpppeeeZZZRRRLLLKKKMMMNNNRRRWWW\\\cccooo|||{{{qqqmmmiiigggfffbbbYYYRRRNNNKKKGGGEEEFFFJJJOOOSSSZZZccclllooooooooolllggg^^^\\\ZZZWWWUUUTTTTTTSSSTTTQQQNNNNNNNNNLLLGGGBBB999666222000000111222111222222222333444666888888777:::===???DDDLLLWWW___lllyyylll```ZZZUUUOOOMMMKKKKKKJJJHHHGGGEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCAAA???<<<::::::999777666555777888777555333333444666999===>>><<<999666555555444444333333444444555555444222000...------,,,000000000000000///......***,,,------,,,---///111333888@@@HHHOOOVVV]]]aaafffhhhmmmqqqsssoooiiiccc]]]WWWNNNDDD;;;555222111............////////////000000111222222222222111333444;;;FFFPPP___yyyiiiPPPEEEBBB===;;;:::888777777777777333333333444666777999:::777999===DDDNNN___rrrvvvmmmcccYYYRRRNNNOOOSSSdddhhhXXXWWW[[[fffmmm~~~~~~eeeTTTHHHIIIJJJHHHMMMXXXiiixxxzzziiiUUUIIIBBB===<<<===;;;;;;;;;:::;;;<<<<<<===<<>><<>>FFFOOOWWWcccuuuzzznnnfff___}}}mmm```XXXSSSMMMIIIKKKOOOQQQVVV[[[]]]eeerrr~~~xxxuuuqqqpppnnnggg\\\SSSNNNLLLIIIGGGIIIOOOUUUYYY]]]eeelllnnnmmmlllhhhbbb[[[YYYWWWUUUTTTSSSTTTTTTRRROOOKKKJJJJJJHHHDDD@@@888555111///000111111111333333333444666888999:::777:::???DDDKKKVVVcccmmmyyyrrraaaYYYTTTOOOLLLKKKHHHHHHGGGGGGEEEDDDBBBBBBBBBAAA@@@@@@@@@@@@AAABBBAAA>>><<<:::::::::888666666777999888666444444444777:::===>>><<<:::999999555555444444444444555555333222111///...------,,,---,,,---...//////......***+++,,,---,,,---///111222777???GGGNNNVVV^^^cccggghhhjjjlllmmmjjjeeeaaaZZZVVVMMMDDD;;;555111///............////////////000000111222222222222111111222999DDDKKKWWWrrriiiQQQFFFBBB===<<<:::888777777777888666555555555555666666777666888;;;@@@IIIZZZmmm{{{xxxpppggg]]]VVVQQQPPPRRR___~~~dddUUUTTTYYYeeelll}}}iiiUUUHHHJJJKKKHHHLLLXXXeeetttnnnZZZMMMEEE>>>;;;;;;===============>>>>>>???;;;EEEHHHNNN[[[fffzzzyyy^^^PPPCCC<<<:::777555555333555777888777888:::;;;<<>>;;;888666777999:::999888666444444444444333333333222222111333666777666666888:::;;;???GGGPPPXXXcccvvvuuujjjbbb\\\nnn___TTTOOOOOOJJJHHHLLLQQQUUUZZZ___```hhhuuu~~~|||yyyxxxuuummm```VVVNNNLLLIIIIIILLLRRRYYY^^^___gggmmmmmmllljjjeee```YYYXXXVVVTTTSSSSSSTTTTTTOOOLLLHHHFFFFFFEEEAAA===999666222111111222333333333444444555777888:::;;;777;;;AAAHHHQQQ^^^mmmwwwvvvhhhZZZSSSOOOKKKIIIIIIFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@???>>>>>>???@@@AAA@@@>>><<<:::::::::888777666888999999777555444444888;;;===>>>===<<<;;;<<<555555444444444444555555111000///......------...+++***+++,,,...//////...***+++,,,,,,,,,---///222000666>>>FFFMMMUUU^^^dddfffggghhhjjjjjjhhhccc___XXXTTTLLLCCC;;;444000---............/////////000000000111222222222222111000000888BBBHHHSSSnnniiiQQQFFFCCC===<<<:::888777777777888888888777555555444444444777999<<<@@@HHHXXXmmm{{{zzzsssjjjaaaZZZSSSQQQQQQ]]]zzzcccTTTTTTYYYfffmmm}}}kkkVVVHHHJJJKKKGGGLLLWWWbbbpppzzzeeeWWWNNNFFFAAA@@@???????????????@@@@@@AAA;;;EEEKKKRRR```lllsssgggQQQGGG===999888666666999555666777777666666777999<<>>:::888666666666666666555555555666666555555555444444444---111444555444444666999<<>><<<======>>>>>>>>>>>>>>>;;;;;;;;;;;;:::999888888888777555444333333444444:::;;;===<<<:::888888888777333111333777999666333111111000000/////////...,,,---......---,,,,,,,,,------,,,------...///000222777@@@IIIRRRZZZaaaeeeggghhhhhhhhhgggfffeeeeee```VVVJJJBBB;;;444222333......///000111222222333111111000000111111222333222444:::???DDDOOOdddwwwkkkUUUGGG??????>>><<<:::888777777777666555444444444444555666777888<<<@@@DDDNNNcccvvv}}}uuulllddd___SSSSSSUUU___wwwjjjUUUZZZ___gggyyyhhh[[[LLLFFFEEEGGGMMMRRRaaaooo}}}xxxjjj\\\MMMDDDBBBBBB>>>>>>@@@AAAAAACCCGGGFFFLLLTTT[[[ggg|||uuu```SSSGGGBBB;;;777555555666666666555555777:::===>>>???GGGNNN\\\ooo|||gggXXXNNNIIIFFFCCC???>>>===;;;666222666555555444444444555555777777777777666666666666666666777666555555888:::>>>AAAHHHQQQYYYeeeyyynnnbbbZZZUUUwwwbbbVVVNNNKKKLLLLLLQQQVVVXXX]]]eeejjjkkkooouuu~~~|||uuukkk^^^TTTPPPMMMJJJKKKQQQYYY___cccggglllnnnllljjjiiieee___^^^\\\YYYXXXVVVUUURRRPPPKKKIIIFFFDDDBBB???;;;888333333222111111000111111222333444555555666888;;;===DDDNNNXXXcccsssjjj[[[WWWQQQLLLJJJIIIIIIHHHGGGDDDAAA@@@???>>>===;;;<<<===???@@@@@@??????>>>;;;;;;;;;;;;:::999888888888777555444333333444444888;;;======;;;888777777777444222333666888555222000000000/////////......,,,---//////...---------............///000111111111888AAAKKKSSSZZZ```dddfffggggggggggggffffffeee```VVVJJJCCC;;;444111222000000000000000111111111111111111111111222222333222444999===@@@III\\\nnn|||lllWWWIIIBBBAAA???===;;;999888888888777666555444444555666777777777:::===@@@JJJ]]]ooo~~~vvvlllddd___UUUTTTTTT\\\qqqrrrYYY]]]bbbkkk{{{iii\\\NNNHHHGGGHHHMMMRRR^^^lllzzzuuueeeTTTIIIFFFEEEAAA@@@CCCDDDDDDHHHLLLLLLRRR[[[gggxxxwwwfffVVVLLLDDD@@@;;;777666666666555777777666888;;;>>>@@@AAAKKKTTTeee|||ppp^^^QQQIIIDDDDDDAAA>>>===<<<:::666333333333333444555555555666777777777666666666555555444555666555555777999<<>>;;;888666333222222111111111111222444555666666666777:::===CCCKKKVVVbbbppplll[[[SSSOOOKKKHHHHHHHHHHHHHHHDDDBBB>>>======<<<;;;:::<<<===@@@AAABBBAAA???===;;;<<<<<<;;;;;;:::999888888777555444333333444555777999======;;;888666555888555333333555666333111////////////............---...///000000///......///......//////000111222111888CCCNNNVVV\\\aaacccdddeeefffgggggggggfffeee```VVVKKKCCC;;;333000000111111111000000/////////000111111111111222222222111444999===@@@GGGXXXiiiyyyzzz~~~nnnYYYLLLEEEBBBAAA>>><<<:::999999999777777666555555666777777777777888:::<<>>AAA???===<<<;;;999666444111222444555666777666666777666666666666555555555222333555666666888:::===???BBBJJJSSS]]]kkkyyyjjjaaaZZZVVVqqq[[[NNNJJJMMMUUU\\\fffoooxxx|||}}}|||pppfff^^^WWWPPPKKKHHHGGGHHHMMMUUU___fffjjjlllpppqqqnnnlllkkkgggbbb]]]\\\[[[ZZZXXXUUUPPPLLLGGGCCC???<<<:::888666444222222111111111222333333666777888888999;;;???BBBHHHPPP]]]lll|||rrr___UUUMMMJJJFFFEEEEEEFFFFFFEEEBBB???<<<;;;;;;;;;;;;::::::<<>><<<<<<<<<<<<<<<;;;:::999888777666555444333444444555555999===>>><<<888555444888666444444444444222000//////..................---...///111222222000///............///000111222111999EEEPPPXXX]]]aaaccccccdddfffhhhhhhhhhgggfff```VVVKKKCCC;;;333//////000000000000000000//////000000111111222222222222111555;;;AAACCCKKK\\\lll~~~oooYYYMMMGGGCCCAAA???<<<:::999999999777666555444444555666777888777888999999>>>KKKXXXtttzzzpppgggaaa\\\XXXVVVZZZfff|||dddbbbhhhssskkk^^^PPPJJJGGGFFFIIIMMMXXXeeerrr{{{zzzlllbbb___YYYUUUTTTWWWZZZ\\\aaahhhmmmtttrrrcccZZZSSSKKKEEEBBB;;;999888888888888777555777777888999<<>><<<>>>===<<<;;;:::888666555222444666888888777666555666666666555555555444444222444555666666777999;;;>>>AAAIIISSS^^^mmmuuuhhh```ZZZVVVttteeeTTTMMMNNNUUUaaakkkuuuyyypppdddZZZTTTPPPLLLIIIDDDDDDGGGMMMWWWaaahhhlllnnnqqqrrrooollllllhhhccc^^^\\\ZZZYYYVVVRRRMMMIIICCC???;;;999777666555333222111111111222333444444666777888999:::===BBBEEELLLVVVeeevvvvvvaaaTTTOOOLLLIIIEEECCCCCCCCCBBBBBB???<<<888777777888999888888;;;>>>@@@@@@???<<<:::<<<<<<<<<<<<;;;:::999999777666555444333444555555666999===>>><<<999666444888666555444333333111000......//////////////////......///222555555222000------------...///000000333;;;GGGRRRZZZ___bbbcccccceeegggiiiiiiiiigggfff___UUUKKKCCC<<<333//////---......///000000111111///000111222222222222111333777>>>EEEHHHQQQbbbsssqqqZZZNNNHHHCCCBBB???<<<:::999999888777666555444444555666777999888888999999;;;DDDOOOmmm~~~|||sssjjjddd___[[[YYY\\\dddvvvgggbbbfffqqq}}}uuugggWWWNNNJJJHHHIIIMMMVVVcccpppxxxwwwpppooohhheeeeeejjjnnnpppvvv|||hhh]]]SSSPPPLLLGGGBBB@@@888777666777888888666555555666888999<<>><<<<<<===<<<;;;999888666666777888999:::999777555444555555555555444444444444444555777777666666777999<<>>;;;999777777666444222111111111222222444555666444666777888:::???DDDIIISSS___qqqjjjYYYOOOMMMLLLJJJFFFDDDCCCBBBAAA???;;;888444333444555666666999:::===>>>???>>><<<:::<<<======<<<<<<;;;:::999666555444333333444555666888:::>>>>>><<<999777666666666555444333222111000////////////000000000000///...///333777888444111,,,,,,,,,------...///000555===HHHSSS[[[```cccdddeeefffiiikkkkkkjjjgggfff\\\SSSJJJCCC<<<444//////,,,------...000111111222///000111333333222111111555999AAAHHHNNNXXXlll~~~uuu]]]RRRNNNEEEDDDAAA>>><<<::::::999777777555555555555777777:::888888999999:::AAAIII```tttvvvmmmgggaaa]]]\\\___cccpppkkkaaaaaalllxxxzzzsss```UUUNNNJJJKKKOOOUUUaaammmuuu}}}|||yyywwwyyy}}}gggUUUNNNIIIIIIHHHCCC>>>===777666555555777777666555444666888:::>>>FFFQQQYYYeeewww}}}{{{xxxuuurrrooonnnmmmkkkiiihhhfffeeeeeeeeeaaaZZZTTTLLLIIIEEEBBBAAAAAA???>>><<<===>>><<<999777666666999999:::999888777555444555555444444444333333333444666888888777666777777;;;>>>FFFQQQ\\\mmmpppfff```YYYSSSYYYSSSRRRXXXdddrrr}}}tttbbb[[[RRRLLLJJJHHHFFFDDDBBBDDDIIISSS^^^hhhooorrrpppsssrrrnnnlllkkkhhhddd```]]]XXXSSSOOOJJJEEEBBB999888777777777666444222111111111222333444666666666777999:::>>>CCCJJJOOO]]]jjj~~~rrrbbbUUUNNNMMMMMMJJJGGGEEEDDDCCCBBB@@@<<<888555333444777888888:::;;;===>>>>>>>>>===<<<============<<<;;;:::999666555444333333444555666:::<<<>>>>>><<<:::999888555555555444222111111111000000000000111111222222///...///444999:::666111------------...///000111777>>>IIISSS[[[```dddfffgggiiikkkmmmllljjjhhhfffZZZRRRIIICCC<<<444000000........./////////000000///000222333333222111000333888BBBMMMWWWfff~~~zzzdddZZZVVVHHHFFFDDDAAA>>>===<<<<<<999999888777777888999999888777777999999999>>>EEESSSiii~~~xxxpppkkkaaa]]]]]]```aaahhhpppaaa\\\eeerrrttt|||{{{fffWWWNNNIIIJJJNNNRRR^^^kkkrrr|||hhhVVVMMMHHHEEEFFFEEE@@@<<<;;;777555444444555666666555444777:::<<>>===??????===999666666777888777777666666555555555444444444333333333333222222444777888777777888999<<>>DDDFFFLLLUUUaaakkkqqqtttpppsssrrrnnnkkkkkkhhhddd^^^ZZZTTTNNNJJJEEE@@@===666666666777888777555222000111111222333555666777999:::<<>>>>>>>>>>>>>>============<<<;;;:::999666555444333444444666666;;;===???>>><<<:::::::::444555555444222111222222000000111111222222222333///...000444:::;;;777222.........//////000111222888???JJJSSS[[[```dddggghhhjjjlllnnnmmmkkkhhhfffYYYQQQHHHCCC===555111111///////////////............000222333333333111000///666BBBQQQ```ttt~~~iii```]]]KKKIIIFFFCCC@@@???>>>>>>;;;;;;:::999999:::;;;;;;777555666888888888===CCCLLLccczzzzzzrrrlllaaa]]]]]]```^^^ccczzztttaaaYYY```mmmooosss}}}~~~gggVVVKKKFFFGGGKKKQQQ]]]iiipppzzzooo\\\OOONNNHHHEEEEEEDDD???<<<<<<888555333333444555555555555888;;;>>>CCCNNN\\\ggg~~~}}}wwwrrrnnnlllkkkfffccc^^^[[[ZZZXXXVVVUUUUUUSSSQQQRRRSSSPPPHHHAAA???>>>===>>>???@@@???>>>>>>@@@@@@>>>999666666777555555444444444555555666444444444333333333222222000333666888888888999:::===@@@GGGQQQ]]]nnnnnnfff```WWWOOOPPPRRRZZZlll~~~|||nnncccVVVMMMFFFDDDDDDAAA@@@AAAFFFMMMUUU^^^hhhrrruuurrrrrrqqqooommmkkkhhhfffddd___ZZZRRRKKKEEEAAA>>>;;;555444333222111000000000111222444444444444666777::::::===BBBFFFLLLWWWbbboooxxxcccSSSNNNOOORRRSSSSSSQQQMMMKKKJJJIIIGGGEEE???<<<999888999<<<===>>>CCCCCCCCCDDDEEEEEECCC@@@@@@@@@@@@???===;;;888777777666555222000111444666::::::;;;;;;;;;:::999888444444333222111000///...000000000000111111111111111111333666::::::666222///...------...///000111777???KKKUUU[[[___dddgggnnnnnnmmmmmmllliiidddaaaXXXQQQIIICCC;;;222///000------------............111222222333333222222222555:::DDDTTTjjjiii]]][[[QQQOOOKKKGGGDDD@@@<<<999888888888:::<<<===;;;999999888666666777:::===???IIIVVVkkkxxxqqqlllhhh\\\ZZZUUU]]]fffppp~~~\\\SSS\\\fffjjjmmmzzz}}}hhhVVVLLLHHHGGGGGGOOOWWWeeesss|||~~~}}}}}}kkk[[[SSSRRRLLLLLLLLLKKKGGGCCC>>>;;;777777666555555666777888::::::<<>>===<<<<<<888:::<<<<<<:::888777777666555444333333333333333666444222111111222333444555666888888888999:::<<<======CCCPPP```sssssshhhZZZQQQOOOQQQWWWdddxxxyyy|||uuuggg]]]RRRJJJCCCBBBBBB@@@AAADDDJJJQQQ[[[dddmmmuuuvvvrrrnnnllliiifffdddcccaaa```ZZZUUUMMMGGGCCC???<<<:::555444333222111111111111111222444444444444666888888999===DDDIIIPPP]]]iii{{{vvviiiYYYMMMKKKNNNRRRTTTTTTQQQNNNLLLKKKJJJHHHFFF@@@===:::999<<>>;;;:::::::::<<<>>>>>><<<;;;999888666666777999<<<>>>DDDQQQggg}}}wwwpppkkkhhh\\\ZZZTTT[[[eeeooobbbVVV]]]dddfffkkkvvv|||hhhVVVKKKGGGFFFFFFPPPWWWeeerrr{{{}}}||||||wwwiii]]]SSSPPPQQQTTTUUUVVVTTTPPPHHH@@@<<<777666666555555666888999;;;;;;>>>DDDKKKVVViiiyyy|||pppnnnlllhhheeecccaaa```[[[ZZZXXXWWWWWWUUUSSSPPPLLLLLLLLLMMMMMMJJJEEEAAAAAAAAA@@@???>>><<<<<<;;;666999;;;:::888666555555666555444333333333333444555444333222222222333444444555777777777888999;;;>>>>>>DDDOOO]]]ooo~~~rrrgggYYYPPPNNNUUU^^^ooozzzvvvtttrrruuu{{{zzzmmm___UUUNNNGGGAAA@@@AAABBBFFFKKKRRR[[[eeennnvvvzzzwwwpppjjjgggbbb______^^^^^^]]]SSSNNNGGGBBB>>><<<999888444444333222111111111111111333555555555555777999999;;;AAAIIIPPPYYYiiiwwwzzzcccZZZPPPJJJJJJOOOSSSUUUTTTQQQOOOMMMLLLJJJHHHEEEBBB>>>;;;:::>>>DDDIIILLLJJJIIIHHHIIIIIIHHHEEECCCAAAAAAAAA@@@>>><<<999888444444444222222333777:::;;;<<<<<<<<<:::888666555333333222111000//////...............////////////111111333555777777444111......------...000111222999AAANNNWWW]]]aaaeeehhhjjjjjjjjjkkkjjjhhhddd```XXXPPPHHHBBB:::222///111111111111111222222222222...///000222444444555555777===IIIYYYmmmggg\\\ZZZTTTPPPJJJFFFDDDBBB???>>>===<<<<<<===??????>>><<<888777666666777999;;;===>>>JJJ```xxxwwwnnnjjjhhh\\\YYYRRRXXXaaammmgggZZZ]]]bbbbbbhhhqqq}}}iiiWWWLLLFFFEEEEEEPPPVVVcccpppxxxwwwrrruuu{{{~~~|||xxxxxxzzzrrrgggZZZSSSOOOLLLNNNSSS\\\^^^```___YYYNNNCCC<<<777666555555555777888999<<<<<>>;;;888666444333333222222111222222222222333555666666777888:::<<<@@@GGGQQQYYYdddvvvoooYYYTTTNNNKKKMMMQQQTTTVVVQQQOOOMMMLLLJJJIIIFFFCCCAAA===::::::???GGGMMMQQQPPPOOONNNNNNNNNMMMJJJGGGCCCCCCCCCBBB@@@>>><<<:::666666555333222333666999777888999:::;;;:::999999333222222111000/////////........./////////000000000111333555555444222111......---......000222333:::CCCPPPZZZ___cccfffhhhiiiiiiiiijjjkkkiiieeeaaaXXXPPPGGGAAA999222///111....../////////000000000//////111222333444444444444;;;HHHWWWkkk|||fff[[[YYYSSSOOOIIIEEEBBBAAA@@@???>>>===<<<===>>>>>>===<<<777777666666777888:::;;;:::EEEXXXpppvvvmmmhhhggg[[[XXXPPPUUU]]]jjjhhhYYY[[[```bbbfffmmm|||mmm[[[MMMGGGEEEEEEOOOUUUaaalllttt}}}vvvddd]]]___aaadddhhhmmmppprrrsssssswwwwwwxxxzzz|||}}}}}}|||{{{vvvsssuuuxxx~~~ppp^^^TTTKKKHHHGGGIIINNNSSS\\\___bbbbbb[[[OOOCCC;;;666666555555555777888999;;;<<<@@@IIITTTeee|||xxxqqqiiihhhfffccc```\\\ZZZXXXTTTSSSTTTTTTTTTRRRNNNJJJKKKIIIGGGGGGGGGFFFDDDBBBBBBAAA@@@???===;;;:::999666777888888666444444444555444444333333333444444111222333444444444444333444666777888777888999;;;;;;>>>DDDMMMXXXjjjuuujjj```TTTKKKKKK^^^gggtttyyypppiiiffffffeeeeeecccgggnnnwww~~~nnn```SSSKKKGGGBBBAAADDDIIIOOOXXXbbbnnnvvv~~~~~~tttiii```]]]ZZZZZZ]]]^^^]]]ZZZNNNJJJCCC===999666333111222222222111222222333333222444666777777888:::<<>>;;;888999>>>FFFMMMQQQSSSRRRRRRRRRRRRQQQNNNKKKEEEFFFEEEEEECCC@@@>>>===:::999777444222222555777777888999:::::::::999888222111111000000///////////////000000000111111111000111333444333222000000............///111333444<<>>===;;;::::::777999999888666555555666444444333333333444444555000111222333444555555444555777999999999999;;;===999<<>><<<;;;999555333222555777<<<<<<<<<;;;999777444333111111000000000/////////000000000000111111111111000222333333111/////////............///111333555===GGGTTT^^^cccfffhhhjjjkkkkkkkkklllkkkiiieeebbbWWWOOOFFF???888111000222////////////000000000000222222333333333222222111...555AAAOOO___sssxxxdddYYYVVVQQQMMMIIIEEEDDDCCCBBB@@@???===;;;:::;;;;;;:::999666666666666666777888888999>>>JJJ]]]uuuvvvlllhhhbbbXXXWWWOOOPPPVVVaaacccRRRTTT]]]aaabbbhhhvvvtttbbbRRRHHHFFFFFFKKKPPPZZZeeemmmwww}}}lllYYYQQQQQQJJJKKKLLLOOORRRUUUXXXZZZ```aaaeeellltttwwwwwwtttqqqnnnmmmqqquuu|||wwwgggYYYQQQJJJHHHGGGFFFHHHLLLPPPQQQRRRPPPKKKDDD<<<888555555555555666777999:::<<>>>>>===<<<;;;;;;999::::::999777666666777444444333333333444555555000000111222444555666666666888::::::::::::<<<===:::===FFFSSScccxxxkkkbbbYYYNNNGGGFFFWWW]]]fffmmmppppppnnnlllccc^^^XXXVVVWWWWWWTTTQQQQQQUUU\\\eeennnyyyuuuggg[[[SSSNNNJJJJJJOOOWWW___gggttt{{{qqqdddXXXTTTTTTWWW^^^ffffff___XXXJJJEEE???999666444222111111111111111222333444555333555777888999:::<<<>>>CCCKKKYYYhhhvvv~~~nnnaaaWWWRRRJJJJJJIIIHHHFFFFFFFFFGGGHHHGGGFFFEEEDDDAAA===::::::888666777<<>>777111000333///000000000000111111111000111222222333333333333///555@@@MMM]]]pppwwwcccXXXUUUQQQNNNKKKIIIGGGFFFDDDBBB@@@>>>;;;:::::::::999888555555555666666666777777888:::CCCUUUmmmvvvmmmiii___WWWWWWOOOPPPTTT^^^eeeRRRRRRYYY]]]]]]dddtttuuucccRRRHHHDDDEEEHHHMMMWWWbbbjjjuuu{{{lllZZZPPPNNNGGGGGGHHHIIILLLQQQUUUWWW[[[\\\aaajjjssswwwvvvsssnnnllllllpppuuuzzz|||ooo___XXXSSSRRRQQQOOOPPPSSSOOONNNKKKGGGBBB>>>:::888555555444555666888999;;;???CCCOOO```sssvvvpppooojjjiiifffbbb]]]VVVQQQNNNOOOMMMLLLLLLMMMLLLJJJHHHDDDCCCBBBCCCDDDDDDBBB@@@>>>>>>=========<<<<<<<<<999::::::999666666666888333333333333333444555666000000000111222555777888666777999999999999;;;===???AAAIIIXXXkkk{{{hhh^^^WWWLLLEEEEEETTTZZZaaaffffffccc___]]]YYYTTTOOONNNOOONNNJJJEEEJJJOOOUUU]]]fffqqq{{{uuuhhh^^^WWWTTTQQQRRRYYYccckkktttvvvlll^^^RRRSSSTTTZZZdddllllllccc[[[FFFBBB<<<888666444333222000000111111222333444555333555888999999;;;===???GGGPPP```qqqooocccZZZRRRNNNFFFGGGGGGGGGFFFFFFGGGHHHHHHGGGFFFEEEDDDAAA===::::::888666888<<>><<<999999888666444555888;;;:::;;;;;;:::999777555444000000000000////////////............/////////000000222333222...,,,---...............000222444666???IIIVVVaaafffhhhiiikkkkkkjjjjjjjjjiiifffaaa]]]WWWNNNEEE>>>777111000333////////////000000000000...///111222333444555555111777AAAMMM\\\ooovvvbbbXXXTTTRRRPPPMMMKKKJJJHHHFFFCCCAAA???<<<::::::::::::999555555555666666666666666777888>>>PPPhhhvvvmmmjjj]]]VVVXXXPPPPPPSSS\\\hhhTTTRRRVVVXXXYYYaaasssuuucccQQQGGGCCCDDDGGGLLLUUU```iiitttzzzlllZZZOOOLLLEEEEEEEEEGGGJJJOOOTTTVVVYYY[[[```jjjtttyyyxxxtttmmmkkklllqqquuuyyy{{{pppfff```\\\]]]]]]\\\\\\^^^RRRNNNIIICCC>>>;;;::::::555555444555666888:::;;;AAAGGGUUUiii~~~wwwpppnnnooommmkkkiiiddd^^^WWWQQQNNNPPPNNNMMMLLLMMMLLLKKKIIIAAA@@@AAABBBCCCCCCAAA>>>========================999:::999888666555666888333333333333333444555666111000000000222444777999555666888888888999:::<<>>666333444444222///222222222333333444444444666666888;;;::::::???GGGMMMWWWeeeuuulll]]]UUUQQQKKKGGGIIIHHHFFFDDDCCCBBBCCCCCCCCCBBB@@@??????===;;;888888888999:::<<<>>>@@@AAACCC@@@===>>>@@@AAA???===<<<===???@@@@@@>>>===<<<666777666555444555888;;;===;;;999777555333222222333333111000//////////////////000000000000//////---------,,,,,,++++++++++++,,,.........000222444>>>DDDMMMXXXbbbiiimmmoooooommmkkkiiigggddd___\\\TTTMMMDDD<<<666333111000,,,,,,,,,------------......//////000111111222222333555>>>MMMXXXgggvvv```XXXWWWSSSTTTSSSQQQNNNKKKJJJJJJCCC@@@<<<999999888888777777777666666666888999:::777888===KKK```yyyvvvkkkgggaaaYYYSSSOOOLLLPPPcccyyyhhhPPPNNNTTTUUUVVV]]]qqquuudddSSSHHHEEEFFFIIIKKKSSS```lllwwwrrrbbbUUUMMMJJJCCCBBBCCCFFFKKKPPPSSSTTTWWWYYY___iiitttxxxvvvqqqkkkgggiiioootttxxx~~~yyysssmmmmmmnnnlllfffdddggggggeee[[[SSSHHHBBB???<<<888333888555555777999999===BBBHHHNNN___xxxvvvooofffeeekkkmmmkkkeee^^^WWWRRRPPPOOOPPPPPPOOONNNLLLJJJHHHGGGGGGGGGFFFDDDCCCAAA@@@@@@>>>>>>======<<<;;;999888555666777777777666444333333333333222222111111111333333333333444555666666666777777666666888<<<>>>???EEEPPP```uuutttaaaXXXSSSMMMEEEBBB[[[\\\___```___[[[WWWUUUMMMFFFBBBBBBCCCAAAAAACCCFFFJJJQQQYYYbbbmmmzzz~~~tttkkkdddaaa___bbbhhhnnnrrryyyvvvnnncccYYYTTTUUUWWW```kkktttxxxqqq^^^LLLCCC===666222333333111///111111111222333333444444666666888;;;::::::@@@HHHSSS___ooo{{{ooo___UUUQQQOOOKKKHHHFFFDDDCCCAAA@@@???@@@@@@CCCBBB@@@??????>>>;;;888999999999:::;;;<<<>>>>>>@@@===;;;;;;======<<<:::;;;<<<>>>>>>>>><<<:::999555666555444333444777999<<<;;;:::888666555333333222222111000//////////////////000000000000//////.........------,,,,,,,,,%%%&&&)))+++,,,///222555:::@@@JJJUUU^^^eeeiiikkkmmmllljjjhhhgggddd___\\\SSSMMMCCC;;;666333111000............////////////...///111222333333222111444555>>>KKKVVVeeewwwbbbZZZZZZWWWWWWUUUSSSOOOKKKIIIIIIEEEBBB>>>;;;;;;::::::999888777666666666888999:::999999>>>III\\\tttxxxlllggg```XXXQQQNNNKKKMMM___ssspppVVVPPPQQQRRRVVV]]]qqqzzzhhhVVVKKKGGGGGGFFFIIIRRR___kkkuuu{{{ooobbbVVVMMMHHH@@@???@@@CCCHHHLLLOOOPPPSSSUUU\\\gggqqquuurrrooohhheeeffflllrrrwww|||vvvqqqoooooolllkkkjjjkkkkkkjjjfffccciiinnnssstttvvvyyyxxxtttggg]]]OOOFFFAAA???;;;777888555555888999:::>>>DDDLLLUUUiiiwwwnnnhhhaaabbbhhhhhhfffaaa\\\WWWSSSSSSSSSRRRRRRQQQPPPNNNLLLJJJIIIFFFEEEDDDCCCBBB@@@???????????????>>>===<<<;;;:::555666666777666555444333333333333222222222111111222222222222222444555555666666666666666888;;;>>>@@@GGGTTTdddxxxsss```WWWRRRLLLEEEAAA^^^```bbbbbb___YYYSSSOOOGGGAAA===>>>??????@@@CCCHHHMMMTTT[[[eeesss{{{vvvqqqmmmkkkjjjnnnssswwwyyy}}}xxxlllcccYYYQQQPPPRRRZZZggguuu{{{wwwkkkXXXHHH@@@:::444222222222111///000000111111222333333444777666888:::;;;;;;BBBJJJYYYgggzzzxxxggg^^^TTTMMMLLLLLLIIIFFFDDDCCCBBB@@@?????????@@@CCCBBB@@@@@@???>>>;;;999999999999999:::;;;<<<===>>><<<::::::::::::999777:::;;;<<<<<<;;;999777555444444333111000111555888::::::999888666555333222111000000/////////000000//////000000000000//////............------------'''))),,,---///111444777888>>>HHHSSS]]]dddgggiiikkkiiihhhgggfffccc___\\\RRRLLLBBB:::555222111000//////000000000111111111...000222444555444222111555666===IIISSS```zzzzzzeee^^^^^^^^^\\\YYYTTTPPPLLLIIIGGGGGGDDDAAA>>>>>>===<<<;;;888888777666777888999:::;;;;;;===EEEUUUmmm|||oooggg___VVVOOOMMMIIIJJJWWWhhh___QQQOOOQQQZZZ```rrrooo\\\NNNHHHGGGDDDGGGQQQ^^^jjjsss}}}~~~~~~vvvnnneeeZZZOOOHHH???>>>>>>AAAEEEJJJMMMNNNPPPSSSZZZdddmmmpppnnnkkkgggeeefffkkkqqqwww~~~{{{rrrhhh```[[[XXXWWWVVVUUUVVVXXX[[[]]]]]]]]]cccnnnzzzyyykkkXXXJJJBBB???;;;999888555666999:::;;;AAAHHHSSS```xxxlllddd```]]]```ffffffccc^^^YYYUUUSSSRRRRRRRRRRRRQQQOOONNNLLLKKKJJJDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>><<<;;;:::999555666666666666555444444333333333222222222222111111111111111222333444444555555666555555777;;;>>>BBBJJJWWWhhh|||qqq^^^UUUQQQJJJCCC@@@bbbcccdddbbb^^^VVVOOOJJJDDD???<<<===>>>>>>AAAFFFLLLTTT\\\cccooo~~~}}}|||{{{yyyxxxwwwwwwvvvzzz||||||~~~|||yyynnnaaaXXXPPPLLLNNNSSS___nnn}}}tttcccQQQCCC<<<888444111111111000///111111222222333444555555888777888;;;<<<>>>FFFOOO]]]mmmzzzhhh\\\VVVOOOKKKJJJIIIFFFCCCFFFEEEDDDBBBAAAAAABBBBBBDDDBBBAAA@@@@@@>>>;;;999999999999:::;;;<<<>>>?????????>>>===<<<;;;:::999999:::;;;:::999666444222222222111///...000444777777777777777555333111000//////.........///000000//////000000000000//////---------------------------...///000///000333555:::@@@JJJVVV___fffiiijjjhhhhhhggggggfffccc___[[[QQQJJJAAA999444222000/////////000000000111111111...000333666777555333111444666>>>IIIQQQ[[[qqq}}}jjjdddeeefffbbb\\\VVVQQQMMMJJJGGGHHHFFFCCCAAA@@@???===<<<999888777777777888999:::::::::;;;AAANNNfffssshhh]]]TTTMMMKKKHHHFFFOOO\\\wwwiiiQQQPPPYYYccciiiyyyttt```QQQIIIFFFCCCFFFPPP^^^iiiqqqzzz~~~}}}|||}}}||||||}}}vvvpppjjjaaaSSSHHHAAA???>>>@@@DDDIIIKKKMMMPPPSSSYYYaaahhhkkkiiiffffffeeeggglllrrrwww|||rrrlllaaaXXXQQQNNNLLLKKKJJJJJJJJJLLLOOOSSSVVVWWW^^^kkk}}}xxx```LLLAAA<<<999777777555777:::;;;===DDDMMMZZZjjjtttbbb[[[ZZZ[[[^^^dddhhhddd]]]WWWSSSQQQPPPOOOPPPOOONNNLLLKKKJJJIIIIIIDDDCCCBBBAAA@@@???>>>>>><<<<<<<<<;;;:::999777777666666666555555555444444222222222222222222222222111111111111222333444555444555555555555777;;;>>>CCCJJJWWWhhh|||nnn\\\SSSNNNHHHAAA>>>bbbcccbbb```[[[SSSKKKGGGBBB>>><<<>>>???@@@DDDKKKQQQ]]]iiissszzzwwwvvvvvvvvv|||yyywwwwwwyyy|||~~~}}}~~~}}}~~~|||~~~}}}xxxooodddXXXOOOKKKJJJOOOWWWcccsss|||lllYYYIII???999666333111111111000000222222333444555666777888999777888<<<>>>AAAKKKUUUbbbtttkkk]]]SSSPPPKKKIIIHHHGGGDDDAAAGGGFFFEEECCCCCCCCCDDDDDDDDDCCCAAA@@@@@@>>><<<999777888999;;;===???BBBCCCCCCDDDDDDBBB@@@>>>===<<<999999:::999888555222000000000///------000444888:::999999777666444222111..................//////.........//////.........++++++++++++++++++++++++***,,,------,,,---///111:::AAALLLWWWaaagggjjjkkkggggggggggggfffccc^^^ZZZOOOIII@@@888333111//////......////////////000000...000444666777666333222222555???KKKQQQWWWiii|||~~~nnnjjjlllmmmggg___XXXTTTPPPLLLIIIIIIGGGDDDBBBBBBAAA>>>===:::999888777777888999999777888:::===HHH___|||wwwjjj]]]SSSKKKIIIFFFDDDIIISSSffftttUUUUUUdddooovvvxxxcccRRRIIIEEECCCGGGPPP]]]hhhoooxxx}}}{{{zzzyyyxxx|||||||||}}}xxxsssnnndddTTTHHHAAA???===>>>BBBFFFIIIJJJNNNPPPUUU[[[```bbbaaa```___bbbfffllltttyyyyyywwwfff___TTTLLLGGGEEEDDDCCCAAAAAAAAABBBDDDGGGJJJLLLWWWeeewwwfffOOOAAA;;;888555666555888;;;<<>>@@@CCCJJJSSS\\\lll~~~|||vvvtttssssssssswwwuuusssqqqsssvvv{{{~~~{{{|||}}}zzzssseee[[[OOOIIIGGGJJJSSS\\\hhhuuu}}}tttaaaOOOCCC<<<666555333222111111111111333333444555777888999999999888999===@@@FFFQQQ\\\kkk~~~ppp___SSSJJJHHHFFFFFFFFFFFFEEECCCEEEDDDCCCBBBAAABBBBBBCCCDDDCCCAAAAAA@@@???<<<:::777888999;;;>>>AAACCCEEEEEEFFFGGGFFFBBB???>>>===999999::::::888555333111//////...------111777;;;???===;;;999777555444444///......---------......,,,,,,------------,,,,,,************++++++++++++)))+++---......000333666999@@@KKKWWWaaafffiiiiiihhhhhhhhhhhhgggccc]]]YYYNNNHHH???777333000///...---------........./////////000333555666555333222222666@@@MMMRRRWWWhhhzzz}}}nnnmmmppprrrkkkaaaZZZVVVSSSOOOLLLJJJHHHFFFEEEDDDCCC@@@>>>;;;:::999888777888999999555888:::<<>>;;;;;;>>>BBBEEEFFFIIIKKKOOOSSSWWWZZZ\\\]]][[[aaaiiiqqqyyy|||vvvnnn]]]UUUJJJBBB???>>><<<:::;;;<<<>>>>>>>>>AAADDDGGGPPP]]]mmm}}}fffOOOBBB;;;888666555666888<<<===AAALLLWWWggg}}}}}}```XXXNNNMMMRRRZZZ___aaahhhbbbZZZVVVUUUVVVUUUSSSPPPNNNLLLKKKIIIIIIJJJJJJCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>><<<;;;:::999666555444444333333444444111222222222222333333333333333333333444555666666444555666666777999===@@@DDDLLLYYYkkkzzziiiWWWNNNJJJDDD>>>:::WWWVVVTTTQQQMMMHHHCCCAAA<<<:::<<>>:::444444444333111111222333222222333555666888999999999888999>>>CCCJJJWWWcccsssssscccWWWOOOGGGFFFEEEEEEFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBCCCEEECCCAAAAAA@@@???<<<:::888888999;;;===@@@BBBCCCCCCEEEFFFDDD@@@<<<;;;;;;999:::::::::999777444333///......---///333:::???AAA>>>;;;777444333333333//////...---,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,,,,...///000111333666888888@@@KKKWWWaaagggiiiiiiiiiiiiiiiiiigggccc]]]XXXMMMGGG>>>666222000......------.........////////////000222333444444333333333666@@@LLLSSS[[[nnnyyymmmmmmrrrtttlllbbb[[[XXXVVVRRROOOMMMKKKIIIHHHGGGEEEBBB@@@;;;:::999888777888999999666:::<<<<<>>;;;:::===AAADDDEEEFFFHHHKKKOOOTTTYYY___bbbdddmmmvvv}}}~~~qqqbbbSSSKKKBBB<<<;;;:::888666444777:::<<<===???CCCGGGKKKVVVdddqqqvvv^^^JJJ???:::777555555666999===>>>BBBNNN[[[mmmzzzgggQQQLLLHHHJJJTTT___fffgggkkkddd[[[WWWWWWWWWVVVTTTNNNMMMKKKIIIHHHHHHIIIIIIAAAAAAAAA@@@??????>>>>>>?????????>>>===<<<;;;:::666555444333333333444444111111222222222333333333222222222222333444555666555666777777888:::???BBBEEEOOO___sssxxxgggUUULLLHHHCCC<<<999RRRPPPNNNKKKGGGCCC@@@???;;;;;;???EEEKKKSSS___jjj|||{{{rrrooopppkkkdddVVVMMMDDDBBBEEELLLXXXcccmmmsssrrrcccOOOBBB<<<999444444444333222222333444111222333444666777888999999888:::???DDDLLLZZZgggwww}}}hhh]]]UUUOOOKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBAAABBBCCCDDDEEECCCBBBAAAAAA???<<<:::999999999:::<<<>>>???@@@@@@BBBDDDBBB===999777777999:::;;;;;;:::888666444............000555<<>>===AAARRRnnnpppbbbSSSGGGFFFFFFCCCDDDIIIXXXrrr~~~iiikkk~~~kkkYYYMMMHHHDDDEEEKKKUUU___gggrrr{{{yyyyyyxxxwwwvvvuuuuuutttwwwyyy}}}~~~yyynnn```VVVDDDAAA===<<>>>>>======>>>>>>======<<<;;;999888666555444333222333444444111111111222222333333333111111111111222333444555666666777888999;;;???CCCFFFQQQdddzzzwwwfffTTTKKKGGGBBB;;;888JJJJJJIIIFFFBBB???>>>>>>FFFEEEFFFIIINNN[[[qqq|||qqqfff___[[[ZZZKKKCCC???AAAEEEMMM[[[iiiuuuxxxqqq^^^KKKAAA;;;777333333222111000000111111///000222444666666666666555:::@@@FFFLLLXXXgggqqqqqqbbbYYYSSSOOOLLLJJJIIIIIIKKKKKKIIIFFFEEEDDDBBBAAA@@@@@@AAABBBDDDDDDDDDBBBAAA???===<<<;;;::::::;;;>>>AAABBBAAA===<<<;;;999888666555444444555777888888666444222............111777@@@FFFHHHBBB:::555333222///---,,,+++******))))))************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,------,,,...111333666@@@NNNYYY```eeeiiilllllljjjiiiiiiiiiddd\\\VVVKKKFFF>>>888444111///...............////////////000000111222222222222111444:::BBBLLLZZZqqqwwwmmmlllmmmooojjjccc^^^]]][[[YYYWWWPPPNNNLLLKKKKKKHHHCCC>>>>>>===<<<;;;:::;;;<<<===;;;<<>>AAAHHHWWWgggrrr[[[RRRHHHJJJKKKQQQ___ooowwwvvvxxxjjj\\\XXXYYYVVVRRRPPPOOOLLLGGGCCCAAA@@@AAACCC>>>===<<<<<<<<<<<<<<<===>>>>>>===<<<;;;::::::999444444444333333333222222///111444666666555333111444444555555666777777777777888888888999<<>>>>>???BBBCCCGGGOOOXXXhhhxxxlllaaaYYYVVVTTTJJJCCC???BBBHHHRRRbbbppp}}}ppp[[[III???999444333222222111000000111111000111333555666777777777666;;;AAAGGGOOO[[[kkkwwwlll___WWWRRROOOLLLJJJIIIJJJKKKKKKHHHFFFEEEDDDCCCAAAAAAAAAAAAAAABBBBBBBBBBBB@@@???===<<<;;;:::999;;;===?????????::::::999777666555444444444666888999999666333111000000//////111777???EEEIIIBBB:::444222111///---,,,+++******))))))***************+++++++++,,,,,,******+++,,,,,,,,,,,,++++++,,,---------...111444666@@@NNNZZZaaafffjjjmmmmmmkkkiiihhhgggbbb[[[UUUIIIDDD===777444222111///............////////////000000111222222222222111333888BBBQQQffftttiiiffffffjjjfffaaa]]]\\\ZZZXXXVVVSSSQQQOOOOOONNNKKKFFFBBB>>>===<<<;;;;;;;;;<<<===:::;;;===@@@BBBNNNeeezzzjjj[[[MMMGGGGGGHHHLLLOOO]]]zzztttkkkooouuudddSSSHHHFFFEEEGGGMMMWWWccclllqqq|||~~~yyywwwttttttuuutttrrrpppxxx|||~~~~~~}}}uuufffYYYOOOFFF@@@BBBGGGKKKOOOSSSRRRRRRVVV^^^fffooo~~~qqqYYYIIIAAA>>>;;;:::;;;:::888666777777888:::===???BBBCCCEEEIIIPPPVVVZZZ\\\[[[ZZZWWWKKK@@@;;;:::777666888888888;;;>>>AAAIIIZZZjjj|||```OOOIIIHHHLLLSSS\\\kkkyyy~~~|||xxxiii[[[WWWVVVSSSPPPNNNLLLJJJGGGDDDBBBBBBCCCDDD>>>>>>>>>=========<<<<<<======<<<;;;999888777777444333333333222222222222000222333555555444333222444444444555666666777777888888888888999<<>>===<<<<<<===>>>::::::<<<===???III]]]pppssseeeUUUNNNLLLLLLNNNQQQ[[[xxxvvvfffdddxxxwwwhhhXXXMMMGGGGGGHHHMMMVVVaaaiiimmmzzz~~~|||yyywwwvvvvvvuuutttrrrxxx}}}vvvggg[[[OOOHHHCCCFFFLLLPPPUUUZZZWWWYYY___iiissshhhPPPBBB>>><<<:::999999999777666666777888;;;>>>BBBEEEFFFGGGJJJNNNQQQSSSRRRPPPNNNKKKAAA:::888888666666888999999;;;>>>BBBKKK]]]nnnkkkUUULLLLLLKKKTTTaaaooo~~~wwwiiiZZZUUUSSSPPPLLLKKKHHHGGGFFFEEEDDDCCCCCCDDD>>>>>>?????????>>><<<<<<<<<;;;:::999777666555444333333333222222222111111222222333333333444444444333444444555555666777777888999999999:::===AAAEEEMMM[[[qqqgggYYYKKKDDDAAA<<<666333BBBBBBBBB@@@@@@AAADDDGGGIIINNNXXXfffvvvyyykkk\\\QQQJJJFFFDDDCCCAAABBBIIIXXXjjj{{{eeeNNNAAA;;;666111222222111111111111111222333333555666777999999:::999???FFFNNNXXXhhh{{{xxxeee[[[VVVQQQOOOKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBAAAAAAAAA@@@AAABBBBBBBBB@@@>>>===;;;:::999999:::999888666333333222222222333444444777:::===@@@>>>:::555111111111000111333:::BBBHHHJJJBBB777000.........---,,,+++******))))))******************++++++++++++***+++,,,,,,------,,,,,,+++,,,---------///222555999CCCRRR^^^eeeiiilllnnnmmmjjjgggeeeccc^^^WWWRRRHHHCCC;;;555222111000000............////////////000000111222222222222111666888BBBYYYyyysssiiieeeddddddccccccbbbaaa^^^\\\ZZZXXXWWWWWWUUUSSSPPPLLLIIIEEEDDDBBBAAA??????@@@@@@<<<;;;<<<<<<===DDDUUUfff|||mmm\\\TTTQQQOOOPPPRRRWWWrrrwww___\\\ppp|||{{{xxxvvvwwwjjj[[[QQQHHHGGGHHHMMMVVV```hhhmmmyyy~~~|||{{{xxxwwwvvvuuuuuutttvvv|||wwwhhh\\\LLLFFFCCCGGGLLLQQQWWW]]][[[___fffppp|||www\\\III???<<<;;;:::999999999888888999:::<<>>888888999777777:::999999;;;???CCCNNNaaasss|||cccTTTRRRWWWWWWddduuuvvvhhhZZZTTTQQQMMMJJJJJJGGGGGGFFFFFFEEECCCBBBAAA>>>???@@@AAA@@@???<<<;;;;;;;;;999888666555333333333333222222222111111111333333222222222333444555333444444555666666777777999:::::::::;;;>>>CCCGGGQQQ```xxxzzzdddWWWIIICCC@@@:::555444CCCCCCBBB@@@???BBBFFFIIIOOOVVVccctttuuudddVVVLLLFFFCCCBBBBBBCCCHHHRRRcccwwwuuuYYYFFF===999555333222111111111111111222222444444555666777999::::::<<>>:::999888888888777555333111111000111222444666777;;;>>>AAACCCAAA<<<777333/////////111444<<>><<<<<<===<<>>;;;;;;;;;:::::::::;;;;;;<<<===???BBBEEEIIILLLNNNLLLOOOSSSWWWWWWUUURRROOODDD>>>::::::888666666999999999<<<@@@FFFQQQfffxxxvvv___TTTWWW^^^jjjwwwsssggg[[[UUURRRMMMJJJJJJHHHHHHGGGFFFEEEBBB@@@???>>>???@@@AAA@@@>>><<<:::;;;;;;:::888777555444444333333333222222222111111444333222111111333444666444444555666666777777888:::;;;;;;<<<===AAAFFFJJJVVVfffsss___SSSFFF@@@<<<777333333DDDCCCBBB@@@AAADDDIIINNNUUU^^^ooo~~~qqq```RRRJJJGGGFFFEEEFFFKKKRRR]]]nnn{{{fffMMM???999666444333111111111000111111222333444444444555666888:::;;;>>>EEENNNXXXcccsss{{{jjj___YYYSSSOOOJJJKKKLLLJJJHHHFFFEEEEEEDDDDDDEEEDDDDDDCCCAAAAAABBBCCCEEEFFFEEECCC@@@>>>:::999888888888777333111111111111111333666:::<<<>>>@@@CCCCCCAAA===888555/////////000444;;;DDDKKKDDD===444///.........---,,,+++******))))))******)))))))))************+++++++++,,,---------------***,,,---......000444666???IIIXXXccchhhkkklllmmmjjjhhhffffffddd___VVVPPPKKKDDD;;;333///---------............////////////000000111222222222222111777888CCC[[[}}}uuummmkkkjjjeeeggghhhgggeeecccbbbbbbfffggghhhfffbbb^^^[[[ZZZSSSQQQNNNJJJGGGDDDCCCCCC???===<<<===<<<>>>IIIUUUnnnuuueee\\\XXXUUUSSSTTTTTTaaa|||cccUUUaaahhhiiihhheeettt~~~uuufff[[[LLLIIIGGGKKKTTT```kkkqqqwww|||~~~}}}{{{zzzzzzyyywwwuuuvvvxxxzzzwww|||tttcccWWWIIIEEECCCEEEHHHJJJOOOVVVYYY```jjjtttpppXXXGGG>>><<<:::;;;<<<;;;:::;;;===>>><<<>>>@@@DDDIIIMMMQQQSSSRRRVVV[[[``````\\\VVVSSSGGGAAA===;;;888555555999:::;;;???EEEKKKWWWkkk}}}uuubbbZZZaaajjj}}}yyymmmcccZZZVVVRRRMMMJJJJJJHHHHHHGGGFFFDDDBBB@@@?????????@@@@@@???===;;;:::::::::999888777777666555444444444333333333222222444333222111222333444555555666666777777888999999:::;;;===>>>@@@EEEKKKOOO\\\mmmoooXXXMMMBBB<<<888333000000GGGFFFEEEDDDFFFKKKRRRXXX```jjj{{{|||uuuvvvwwwzzz|||ppp^^^QQQKKKKKKKKKKKKNNNUUU]]]hhhvvvkkkXXXDDD:::777333111111111111000000111222222333444333444444555777999;;;@@@GGGRRR\\\ggguuuzzzjjj```YYYSSSOOOJJJKKKLLLKKKGGGEEEDDDEEEDDDDDDEEEEEEDDDCCCBBBAAABBBCCCEEEFFFDDDAAA>>><<<999888888888888777333000222222222333666:::>>>@@@@@@AAABBBBBB@@@<<<777555111111000000333999AAAGGG@@@:::333///...///...---,,,+++******))))))******))))))))))))************+++,,,------...---------***,,,---......111444777BBBLLLZZZeeejjjkkkkkklllggggggggggggfff```WWWPPPIIICCC999222........................////////////000000111222222222222111666888CCCZZZyyyuuupppoooooolllmmmooommmjjjhhhhhhiiilllnnnooommmhhhcccaaaaaaWWWUUUQQQLLLHHHDDDCCCBBB>>><<<;;;<<<;;;<<>>@@@DDDJJJPPPVVV[[[^^^bbbgggmmmpppooohhh___ZZZLLLFFFAAA???;;;777999>>><<<>>>DDDKKKQQQ]]]qqquuugggfffqqq~~~zzzoooeee^^^WWWUUUSSSMMMIIIIIIGGGFFFEEEDDDCCCBBBAAAAAA@@@??????>>>===<<<;;;:::888888888888777777777666555555555444444444333333333222222222333333444444777777777888999999:::::::::<<<>>>@@@CCCHHHOOOSSSaaarrrlllUUUKKKAAA;;;666111///111JJJJJJIIIJJJLLLSSS[[[aaakkktttpppfff]]]___```ccchhhqqq~~~~~~zzzxxxxxx~~~|||ooo]]]QQQMMMNNNOOOOOOTTT\\\eeennnzzzxxxaaaPPP???888555000...///111111000000111222333333333333333333555777999:::AAAIIITTT___iiiwwwyyyiii```YYYSSSOOOIIIKKKMMMKKKGGGDDDDDDEEEDDDEEEEEEEEEEEECCCBBBAAABBBCCCEEEEEEDDD@@@<<<:::999888888999999777333000444333333444777<<<@@@CCC@@@@@@AAA@@@>>>:::777444333333111000222777???DDD>>>999222//////000...---,,,++++++***)))*********))))))))))))************+++,,,------......------***,,,---...///111555777CCCNNN\\\fffjjjkkkjjjkkkffffffgggiiihhhbbbXXXPPPGGGAAA888111......///000............/////////000000000111222222222222111666999CCCXXXtttuuusssuuuvvvsssuuuuuussspppnnnoooqqqmmmpppqqqoooiiieeeccccccYYYWWWRRRMMMHHHDDDAAA@@@===;;;:::;;;999:::BBBKKKUUUpppyyyiiiaaa]]]ZZZXXXYYYVVV[[[pppyyy[[[YYYSSSUUU\\\^^^mmmuuuhhhVVVPPPKKKJJJRRR^^^jjjqqqrrrvvv~~~}}}zzz{{{|||zzzxxxzzz~~~ppp]]]PPPBBB>>><<<<<<;;;:::>>>DDDHHHPPPWWW^^^iiiwww~~~|||uuudddTTTHHH@@@<<<:::777999;;;;;;::::::===@@@AAADDDHHHOOOWWW^^^dddhhhsssxxx~~~}}}sssiiiaaaQQQKKKFFFCCC???<<<>>>DDD>>>@@@GGGOOOVVVbbbuuupppggglll|||tttiii```ZZZVVVUUURRRMMMIIIIIIEEEEEEDDDCCCCCCCCCCCCDDD@@@???>>><<<;;;;;;::::::777777777777777777777777666666555555555444444444222222333333333444444444888888888999::::::;;;;;;:::<<<>>>AAAEEEJJJQQQVVVddduuulllVVVLLLBBB<<<888333111333LLLMMMOOOQQQUUU[[[bbbhhhqqqzzz~~~hhhZZZSSSOOONNNNNNOOOSSSYYY```dddooorrrvvvxxxvvvtttrrrqqqpppnnnkkkhhhgggiiikkkmmmtttwww}}}xxxlll^^^VVVQQQOOORRRWWW[[[bbbkkkssszzz{{{qqqeeePPPGGG<<<555444333111///333333222222111000000///+++...222555666888:::<<>><<<999999999888777555333222...222888<<>>:::666444222///000///...222;;;???>>>>>>:::666333111000///...************************((()))+++,,,---,,,,,,+++///...---,,,+++,,,---------,,,---000000000666>>>EEEPPP[[[aaagggkkkkkkhhheeeeeeeeedddaaa\\\UUUPPPCCC>>>888333000///...---///...------...///000111111333444444222111111222333<<>>MMM]]]{{{}}}nnnccc^^^[[[XXXUUUTTT[[[jjjgggXXXRRRXXXWWWVVViiippp^^^RRRHHHJJJRRR\\\eeemmmpppwww~~~||||||zzzzzz{{{|||~~~{{{gggUUUIII???<<<888666666999===@@@BBBFFFLLLTTT\\\dddjjjmmmmmmbbbTTTHHHAAA>>><<<;;;999:::;;;<<<===???@@@AAAAAAFFFNNNWWW```iiirrrxxxuuuggg^^^WWWPPPMMMIIICCC@@@AAA>>>EEEMMMUUU^^^lll{{{tttyyytttjjjeee___[[[UUUPPPMMMIIIFFFDDDDDDCCCBBBAAA???>>>======??????>>>===;;;:::999888777888999:::999999777666555555555555444333222111000111111222333444555555555666666777999;;;===>>>@@@??????@@@DDDKKKRRRWWWmmm|||gggTTTGGG;;;777777444000///LLLNNNPPPSSSWWW]]]eeejjjrrryyyvvvbbbRRRIIIDDDBBBAAA@@@@@@BBBGGGKKKNNNTTTWWWZZZ[[[[[[YYYYYYYYYZZZ[[[[[[]]]```eeekkkooozzzxxxlll```XXXTTTQQQTTTYYYbbbgggmmmqqqtttqqqeeeYYYIIIBBB999444333333222///111111111111111111111111...000333555777999===???FFFMMMVVV^^^fffrrr{{{lllbbb[[[UUUPPPKKKKKKKKKJJJHHHGGGEEEEEEDDDDDDDDDCCCBBBBBBAAAAAACCCDDDEEEEEECCC@@@===;;;999999999888666555333333111555;;;???BBBCCCDDDEEEDDDCCC@@@===999666444222///000///...333;;;???>>>===999555111000///...---***************************+++,,,---......------//////...---,,,,,,,,,,,,,,,,,,---000000000666>>>IIIRRR\\\bbbfffjjjjjjhhhfffeeeeeecccaaa[[[TTTOOOCCC>>>888333111///......///...------...///111222111333444333222111111222222<<>>===<<<;;;::::::;;;======HHHVVVqqq~~~oooddd___\\\YYYWWWWWW]]]jjjttt```TTTUUUUUUVVViiirrr^^^RRRGGGGGGNNNVVV___fffkkksss}}}}}}||||||}}}~~~xxxdddRRRGGG;;;:::999888888999:::<<<===@@@EEELLLSSSZZZ___bbbaaaYYYMMMDDD???===;;;::::::;;;===???@@@BBBDDDFFFKKKPPPXXXaaakkkuuu~~~ssslllddd]]]YYYTTTLLLHHHHHHGGGNNNVVV^^^ggguuuyyyxxxxxxmmmddd___[[[XXXSSSOOOLLLIIIEEEBBBBBBBBBBBBBBBAAA@@@??????======<<<<<<;;;;;;::::::888999999::::::999777777666555555444444333333222333333444444444444444444777777777888:::<<<===>>>>>>>>>@@@BBBGGGOOOWWW\\\mmm~~~|||dddRRREEE:::777666444111000NNNPPPRRRUUUYYY^^^eeeiiimmmqqquuuvvvttttttvvvxxx{{{rrrdddVVVKKKCCC>>><<<<<<;;;999888999;;;>>>@@@AAACCCEEEFFFGGGGGGIIIKKKNNNQQQUUU[[[bbbjjjsssyyywwwlllaaa[[[WWWTTTWWW[[[cccgggiiiiiigggbbbVVVIII@@@;;;555222333333222000//////000111222222333333111222444555777:::???CCCIIIOOOWWW^^^fffrrr{{{kkk___XXXSSSQQQMMMLLLKKKJJJIIIGGGFFFFFFDDDDDDCCCCCCBBBAAAAAAAAADDDDDDEEEDDDBBB???<<<::::::999999777666555444333555999???DDDEEEDDDDDDDDDCCCAAA???<<<999666333222...000///...333;;;???>>><<<888333000///...---,,,************************++++++---...////////////000//////...---,,,,,,+++,,,+++---000000000777>>>LLLTTT]]]aaaeeeiiijjjggggggfffdddbbb___YYYRRRMMMCCC???888444111000//////......------...000111222222333444333111000111222444===GGGQQQaaawww}}}wwwsssrrrnnnmmmmmmkkkjjjhhhfffeeeeeeeeeeeeeeeccc```]]][[[UUURRROOOLLLJJJFFFBBB???======;;;::::::;;;<<<<<>>===<<<<<<>>>@@@CCCEEEFFFIIILLLOOORRRXXXaaalllwwwwwwppphhhddd]]]TTTNNNMMMPPPVVV^^^gggppp~~~|||{{{oooeee^^^ZZZVVVTTTQQQNNNLLLIIIDDDAAA@@@AAABBBCCCCCCBBBAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;:::999888777666555555555666777999:::666666666555555555444444888999999:::;;;<<<>>>???<<<>>>AAAEEEJJJRRR[[[```lllxxxaaaNNNCCC999666666333111111OOOQQQSSSUUUWWW[[[___bbb___aaacccbbb```^^^^^^___```WWWMMMEEEAAA???<<<:::<<<;;;:::999999:::;;;<<<===???@@@AAABBBEEEIIILLLQQQUUU\\\ccckkkuuuvvvlllbbb]]]ZZZWWWXXX\\\]]]aaaaaa^^^[[[UUUKKK@@@;;;888444222333222111///000000000111222222333333222333333444666;;;AAAEEEKKKQQQYYYaaaiiiwwwxxxhhh[[[TTTQQQQQQNNNMMMLLLJJJIIIGGGGGGFFFDDDDDDCCCBBBBBBAAAAAA@@@CCCDDDDDDCCCAAA???<<<:::::::::888777555444444333777<<>>===;;;::::::;;;;;;>>>EEEVVVqqquuuhhh```[[[XXXVVVUUU\\\eee}}}bbb[[[]]]bbbrrrsssdddWWWJJJHHHLLLRRRYYY___aaakkkyyy}}}}}}~~~kkkWWWHHH@@@;;;;;;<<<<<<<<<<<<;;;;;;;;;<<>>>>>:::===BBBFFFJJJRRR[[[aaajjjttt]]]III???777555555333111222NNNOOOQQQRRRRRRSSSUUUVVVSSSTTTTTTSSSQQQOOOOOOOOOIIIDDD>>>;;;;;;:::777444666666666666777888999999:::;;;<<<===???CCCIIIMMMUUU\\\dddmmmuuuuuulllddd```]]]YYYYYY\\\[[[^^^]]]XXXSSSNNNEEE<<<:::888555333222111000///111111111111111111111111222222333333666:::AAAFFFIIIPPPZZZcccnnn}}}uuufffZZZTTTRRRRRROOONNNLLLJJJHHHGGGFFFFFFCCCCCCCCCBBBAAAAAA@@@@@@BBBBBBBBBAAA@@@>>><<<;;;;;;:::888666555444444444888<<>>>>>===;;;999666444222111---/////////444<<<>>>===<<<999444111000///...---******************************+++,,,---...///000333222111000...---,,,+++++++++---000000111777???FFFOOOWWW\\\aaagggiiihhhgggeeebbb___[[[UUUNNNIIIBBB>>>888333111111000///............///111333444333333333222000000222333666@@@JJJSSSaaawww{{{sssnnnkkkjjjggghhhhhhhhhhhhgggffffffccccccbbb```^^^[[[XXXWWWRRRQQQQQQPPPOOOLLLHHHDDDBBB@@@>>><<<;;;;;;;;;;;;>>>AAANNNeeezzzmmmbbb[[[VVVTTTPPPWWWaaaxxxmmmdddffflllyyy~~~rrrdddWWWJJJHHHLLLRRRYYY^^^aaajjjxxxwwwdddRRREEE???======<<<<<<<<<===>>>???>>>???@@@BBBEEEGGGIIIJJJJJJIIIGGGDDDBBBAAABBBBBBFFFLLLSSSVVVWWWXXX\\\___fffnnn|||zzzqqqkkkiiihhhnnnwww{{{qqqfff]]]XXXWWWRRRQQQOOOOOONNNKKKGGGDDDEEEEEEEEEEEEDDDBBB@@@??????>>>>>>===;;;::::::999;;;;;;<<<<<<;;;:::888777666555555555777:::<<<>>>444444555555666777777888:::::::::::::::;;;<<<===:::===AAADDDGGGNNNWWW___iiioooXXXEEE===666555444222111333JJJLLLMMMMMMLLLJJJJJJKKKLLLKKKJJJHHHFFFDDDCCCBBB===;;;:::999888777444222222333444555666777777888666777888:::<<<@@@FFFKKKWWW___jjjsss|||vvvnnngggddd```\\\[[[\\\___aaa^^^VVVOOOIIIBBB;;;999888666333111000000000222222111111111111111111222222333444777;;;BBBFFFIIIQQQ\\\hhhtttrrrcccZZZVVVUUUTTTPPPNNNLLLIIIGGGFFFFFFFFFCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@???>>>======;;;:::888666444444444444888<<<@@@CCCBBB???===<<<<<<;;;999777555333222111---///000000555<<<>>><<<===999555111000///...---*********************************+++,,,...///000666444222///---,,,,,,,,,+++***,,,000000111888@@@CCCLLLVVV[[[```fffhhhffffffddd```]]]YYYTTTMMMIIIAAA===777222111000//////............///111333555333444333222000000222444444???IIIPPP\\\rrrwwwooojjjhhhiiiggghhhiiiiiijjjjjjjjjiiifffeeecccaaa^^^[[[XXXVVVPPPPPPOOOOOOOOOMMMIIIFFFEEECCCAAA>>><<<;;;;;;;;;>>>@@@HHH[[[wwwsssggg^^^XXXVVVNNNUUU[[[ooouuuiiijjjppp|||uuudddVVVJJJGGGKKKQQQWWW]]]bbbjjjvvvppp^^^NNNDDDAAA????????????@@@BBBCCCDDDAAABBBCCCEEEFFFHHHIIIJJJJJJJJJJJJGGGEEEDDDFFFGGGJJJSSS]]]dddeeefffjjjmmmrrr{{{{{{yyyuuuzzz}}}zzztttkkkbbbZZZWWWVVVSSSQQQOOONNNNNNLLLIIIGGGGGGFFFEEECCCBBBAAA@@@???AAA@@@???>>><<<;;;::::::<<<<<<======<<<:::888777777666555333333333444444111222333444555666777777999999888888888999:::::::::===@@@AAACCCJJJUUU^^^kkkiiiSSSBBB;;;555444333000000222EEEGGGIIIIIIGGGEEEDDDDDDFFFDDDBBB@@@>>>===;;;:::888999:::999777555555666222333444666777888888777333444666888:::>>>DDDHHHRRR[[[gggpppxxxyyyrrrkkkhhheee___]]]^^^^^^___\\\SSSKKKFFFAAA;;;777666444111//////111222000000000111222222333333222333555777999===CCCGGGMMMVVVcccppp}}}{{{jjj^^^XXXVVVTTTRRRPPPNNNKKKHHHFFFEEEEEEEEECCCCCCBBBAAAAAA@@@@@@???>>>?????????????????????<<<:::888555444444444555999<<>>======:::999888666444333111000---///000000555<<<>>><<<<<<888333000///...---,,,************************+++++++++,,,---///111222999666222...,,,,,,---...******,,,000000111888@@@CCCMMMWWW]]]aaaffffffcccdddbbb___\\\XXXSSSMMMIII@@@;;;555111000//////...............000222444555444444333111///000222444555@@@JJJOOOYYYkkktttllliiihhhhhhhhhhhhjjjkkklllllllllllljjjhhhfffbbb___[[[XXXWWWSSSRRRQQQQQQQQQPPPMMMKKKGGGEEECCC@@@>>><<<<<<<<<<<<>>>CCCRRRlllyyynnneee___\\\QQQVVVWWWdddyyyiiifffmmmzzz{{{hhhZZZLLLIIILLLQQQWWW]]]aaahhhrrr}}}yyykkkYYYLLLEEECCCCCCDDDGGGJJJLLLLLLLLLKKKFFFFFFHHHIIIKKKMMMNNNOOOMMMNNNOOOMMMKKKKKKMMMPPPRRR^^^mmmwwwzzz||||||yyyqqqppplllfff___[[[YYYYYYTTTRRROOOMMMLLLKKKIIIGGGFFFEEECCCAAA@@@@@@AAABBBAAA@@@@@@???>>>======<<<======>>>===<<<:::999777666666555444333222222111111111222222333333333444888777777666666666777777999<<<>>>>>>@@@HHHUUU___pppcccMMM@@@:::555444222......111AAACCCFFFFFFEEECCCBBBBBB@@@>>><<<;;;::::::999888555777888555222222444777000111333555666666555555///111333555777;;;@@@DDDIIIRRR]]]eeekkkttt}}}|||tttnnnlllhhhbbb______XXXZZZWWWNNNHHHDDDAAA<<<444444222///...///222444......///111222333444555333444777999;;;???EEEHHHTTT]]]kkkxxxuuucccXXXUUUTTTRRRNNNOOOMMMJJJGGGEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@???======>>>>>>?????????@@@<<<:::888555444444444555:::<<>><<<:::777222///...---,,,***************************,,,,,,,,,---...000222444:::777222---++++++---///******,,,000000222888@@@EEEOOOYYY___cccfffeeeaaadddaaa^^^[[[WWWSSSMMMJJJ???:::555000//////..................000222444666444444333111///000222444888BBBLLLPPPXXXhhh|||rrrkkkhhhggghhhhhhiiijjjkkkmmmmmmnnnnnnlllkkkhhhddd```\\\YYYWWWWWWVVVUUUUUUUUUUUUSSSQQQIIIGGGDDDAAA???===<<<<<<;;;===@@@LLLeee}}}tttjjjdddaaaVVVXXXTTT]]]{{{zzzfffaaahhhwwwmmm___QQQMMMOOOSSSXXX^^^```eeeoooxxx}}}uuugggWWWKKKFFFEEEGGGKKKPPPUUUWWWVVVTTTRRRJJJKKKLLLNNNPPPRRRSSSTTTRRRSSSSSSRRRPPPQQQUUUYYYZZZhhhzzzvvvqqqpppjjjjjjhhhddd```]]]\\\\\\UUURRRNNNKKKKKKJJJIIIGGGEEECCCAAA??????AAACCCEEE????????????????????????===>>>>>>>>><<<;;;999888333444555666777777777666222222111111111111000000777666666555555555555555888;;;======???GGGVVVbbbttt~~~___III???:::555444111...---000AAAAAABBBCCCBBBAAA@@@???===<<<999777555444444555555444333333222222222333111111222222222333333333444333222222444777;;;===AAAFFFMMMSSS[[[eeeqqqzzz~~~}}}yyytttmmmjjjiiifff```[[[VVVQQQKKKHHHGGGDDD===777555555333222111111000000000111111222222333444444555555444666:::AAAIIIMMMXXXbbbppp~~~}}}nnn^^^XXXWWWTTTOOOMMMLLLKKKJJJHHHFFFDDDCCCBBBEEEDDDBBBAAA@@@?????????;;;777===HHHIII@@@<<<@@@===;;;888555444333444444999;;;>>>>>><<<:::999999666666555444333222222111000222222222666<<>>;;;666111---+++******...,,,,,,///222444;;;CCCMMMSSSZZZ___eeejjjiiieeeiiiccc\\\XXXVVVRRRJJJDDD===999444000///...---,,,111...+++))))))---111444333222111111222333333222:::===HHHXXXcccnnn}}}xxxsssmmmjjjllllllkkkjjjlllooorrrttttttooopppoookkkddd___]]]]]]\\\YYYXXXZZZ]]]\\\XXXSSSPPPMMMIIIEEEBBB@@@@@@@@@===>>>@@@HHH[[[tttyyyrrrjjjeeeXXXXXXXXX___tttzzz^^^VVV]]]iiisss~~~{{{gggXXXWWWXXXUUUVVV]]]___eeemmmtttzzzzzz|||xxxnnnaaaXXXUUUSSSOOOTTTXXX\\\\\\[[[ZZZXXXUUUPPPQQQSSSWWW[[[^^^^^^^^^ddd___[[[\\\[[[[[[^^^ccciiiyyy|||vvvrrrkkkfffeeedddbbb```^^^^^^]]]]]]TTTQQQMMMKKKKKKLLLLLLLLLEEEDDDBBBAAA@@@@@@AAABBBBBBCCCCCCCCCBBBAAA@@@@@@AAAAAA???===;;;999777666555555444444333222222222222111///......000111333444555777888888666555333666888===AAACCCHHHVVVddd}}}yyyZZZGGG>>>:::666333222222111000>>>>>>??????>>>===<<<;;;;;;:::888666555444444555555555444333333333333333222222222222333333333333444333222333444666999:::===@@@FFFJJJPPPXXXccckkkooouuu}}}wwwpppllljjjfff```[[[RRRMMMHHHEEEDDDAAA:::555444444222111000000000000111111111222333333444444666666777888===DDDLLLQQQaaajjjxxxxxxiii[[[VVVVVVSSSOOOMMMKKKKKKJJJHHHFFFDDDCCCCCCDDDCCCBBBAAA@@@?????????===;;;AAALLLMMMCCC>>>AAA<<<:::777444333222333333777999<<<<<<:::888777777666666555444333222222111000222222222666===???===777444000...------+++***************++++++++++++((()))***+++---000666999;;;888444000,,,+++++++++---++++++///111333:::BBBMMMSSSZZZ___eeeiiiiiieeegggbbb]]]YYYWWWRRRJJJDDD===999444000///...------///...------...///111222333222111111111222333333;;;>>>IIIZZZhhhtttxxxsssmmmjjjllljjjiiiiiilllooorrrssssssssssssrrrnnnhhhcccaaaaaa___]]]\\\___aaaaaa\\\WWWQQQOOOKKKFFFCCC@@@???>>><<<===>>>EEEVVVmmm{{{uuummmhhh___]]]\\\bbbttt}}}^^^RRRUUU```hhhuuuzzziii[[[ZZZ[[[WWWWWW\\\\\\aaaiiipppwww~~~|||yyyqqqfff```aaaaaa___]]]___```^^^[[[XXXVVVSSSVVVXXX[[[aaafffkkkmmmmmmuuuooollllllkkkkkknnnsssvvvzzzrrrmmmeee```aaa___]]]ZZZXXXXXXXXXYYYTTTQQQMMMKKKKKKKKKKKKKKKDDDDDDCCCCCCBBBBBBCCCCCCEEEEEEDDDDDDCCCAAA@@@???@@@???===;;;999777666555000000000111111111111111222111000//////000222333333444555777888888777777999:::???CCCFFFLLL\\\kkkrrrVVVFFF===:::666333222222111000============<<<;;;:::999888888666555555444444555555444444333333333333444222333333333333444444444333333333333444555666777888;;;>>>AAADDDJJJSSSZZZ\\\cccnnnwww~~~~~~zzzrrrlllgggbbb[[[VVVLLLHHHCCCAAA???<<<777333222222111000000///000000111111222222333333444444777888:::<<<@@@HHHQQQWWWfffnnn|||qqqdddWWWSSSSSSQQQNNNMMMKKKJJJIIIHHHFFFDDDCCCCCCBBBBBBAAA@@@??????@@@@@@@@@@@@GGGQQQQQQGGG@@@@@@;;;999666333222111222222555777::::::888777666666666666555444333222111111///111222222777===???===555222///---,,,,,,***)))************+++++++++,,,(((***+++,,,---000555888777555222...,,,++++++,,,---***+++...111444:::BBBMMMTTT[[[___dddhhhhhhdddeeeaaa]]][[[XXXRRRJJJCCC===999444000///......---,,,...000222333222111000111111000000000111333444===BBBOOOcccuuuzzzuuuooolllmmmjjjiiijjjmmmpppsssssssssrrrrrrpppkkkeeeaaa``````cccbbbbbbeeegggeee```[[[TTTQQQMMMIIIDDD@@@>>>===;;;;;;===BBBNNNccc~~~~~~zzzsssnnniiieeebbbeeettt___MMMLLLSSSYYYggguuuxxxkkkaaa```___ZZZWWWYYYXXX]]]dddkkksss|||zzzqqqnnnppprrrqqqllliiiddd___ZZZTTTQQQPPPUUUXXX^^^fffmmmtttyyy{{{~~~zzzzzzzzzyyy|||uuunnnhhhbbb\\\]]][[[XXXTTTSSSSSSTTTUUUSSSPPPMMMKKKKKKKKKKKKJJJDDDEEEFFFGGGGGGGGGFFFEEEHHHHHHGGGFFFDDDBBB@@@???===<<<:::999777555333333......//////000111111222111111000///000111333444333444444666777999:::;;;<<<===AAAEEEIIISSSeeevvviiiPPPDDD<<<999555222222222111000@@@??????>>>===;;;::::::666555555555444444444444444333222222222222333333333333444444444555555555333333444444444444444444777999;;;===>>>CCCKKKRRRUUU\\\fffpppwww|||~~~yyyqqqiiibbb[[[TTTOOOGGGDDD@@@===;;;888555222111000000////////////000111111222222333444444555777999<<>>;;;:::777444222222222333444666999:::888666666666666555555444333222111111...111222222777===???<<<444111...,,,,,,,,,+++************+++++++++,,,,,,++++++,,,,,,,,,...222444333111///---,,,,,,,,,,,,...+++,,,000222555<<>>III]]]vvv}}}yyyrrroooooommmmmmnnnpppsssttttttssstttrrrnnniiidddaaa```___ddddddeeegggiiigggbbb]]]WWWUUUQQQLLLGGGAAA>>>;;;;;;;;;<<>>:::999888666444333111111000000111111111222222222111000000000111333444555666666555555777999;;;===>>>???BBBGGGMMMZZZooo```KKKBBB:::777444111111222111000AAA@@@???===<<<:::999999444444555555555444444444222111111111111111222222444555555555555666666666333444444444444444444444555888:::<<<===CCCJJJQQQSSSZZZdddnnnuuuzzz~~~~~~~~~|||wwwooofff]]]UUUNNNIIICCC@@@===:::777555333222/////////...//////000000111222222333444444555555666999>>>AAAFFFOOO[[[dddsss|||kkk___UUURRRPPPMMMKKKKKKIIIIIIHHHGGGEEEDDDCCCCCC@@@??????>>>>>>>>>??????@@@CCCIIIOOOMMMFFF>>>;;;<<<;;;888555333333333444444777::::::999777777777555555444333222111111000...000222222666<<<===999333111...---------,,,+++***++++++++++++,,,,,,,,,---......---,,,,,,...000//////...,,,,,,,,,------///---...222555888???GGGNNNVVV^^^aaacccfffgggdddcccaaa___\\\WWWOOOGGGBBB<<<888333000//////......------...///000000000000///000000//////000555888AAASSSooo}}}wwwsssssssssrrrrrrsssvvvwwwwwwwww{{{wwwrrrmmmiiigggfffeeecccdddfffggggggeeeaaa^^^ZZZXXXUUUPPPJJJDDD???<<<<<<;;;<<>>===888777666555333222000000222222222111111111000000000000111111333444555666999888777666777999;;;===??????CCCJJJRRRaaaxxxyyy[[[HHHAAA999666222111111111111111???>>><<<:::888777666666444555555666555555444333222111111111111222222333555555666666666777777777555444444444444444555666444777:::<<<>>>DDDLLLRRRTTTZZZdddmmmtttzzz~~~~~~}}}}}}}}}}}}~~~~~~zzzuuunnndddZZZQQQJJJGGG???===:::777444333222222//////...//////000111111222222333333444444555555666:::@@@DDDIIISSS```jjjwwwyyyfff]]]TTTPPPNNNKKKIIIJJJIIIHHHGGGFFFEEEDDDCCCCCC@@@@@@???>>>======>>>>>>>>>AAAEEEGGGFFFBBB<<<999===;;;888666444333444444555777:::;;;:::888888888555555444333222111000000---000111111555:::999666222000---,,,---------,,,++++++++++++,,,,,,,,,,,,...//////...,,,+++,,,.........---------------...000...///333666999AAAIIIOOOYYYaaacccdddfffgggeeedddccc```\\\UUUMMMFFFBBB;;;888333000/////////..................000111222///000111000///111666;;;EEE^^^zzzvvvvvvvvvuuutttuuuxxx{{{}}}}}}zzzsssnnnkkkjjjiiihhhdddeeeffffffeeedddbbb```\\\[[[YYYTTTNNNGGGAAA======::::::>>>BBBKKKbbbyyy~~~tttlllggggggjjjrrrsssRRRGGGGGGHHHPPP[[[lllzzzvvvooonnnnnnnnnkkkddd\\\WWWWWWYYY^^^dddmmmuuu}}}kkk___VVVNNNLLLQQQTTT[[[fffrrr|||xxxrrrjjjccc___]]]\\\ZZZUUUTTTSSSRRRRRRSSSTTTTTTRRRQQQPPPPPPRRRSSSSSSRRRRRRSSSTTTTTTSSSPPPMMMKKKJJJIIIGGGEEEBBB???===;;;777777666444333222111000222111111000//////......///000111222444555666777:::999888777888:::<<<===???@@@EEENNNXXXiiiuuuXXXFFF>>>777444111000000111111111???===;;;888666444444444555666666777666555444333333333222222333444444555666666666777777777888888666555444333333555777888666999<<<>>>@@@FFFOOOUUUZZZ```hhhoootttxxx{{{}}}{{{|||}}}~~~~~~}}}{{{zzztttqqqjjj```UUULLLFFFDDD;;;:::777444111000000111////////////000111222333222222333333444555555555777<<>>===<<<<<<<<<===???AAA@@@???>>>;;;999<<<:::777555333333333333444777:::;;;:::888888888555444444333222111000000---000111111333777666222000...,,,+++,,,,,,,,,++++++++++++,,,,,,,,,------,,,---...---,,,,,,---///......---------.........000...///333666999AAAIIIQQQZZZccceeeeeefffgggffffffeeeaaa[[[RRRJJJDDDAAA;;;777333000////////////......///000000111111222///111222111///222888>>>KKKhhh{{{wwwxxxuuutttsssuuuzzz~~~vvvpppnnnnnnmmmlllfffggggggfffeeeddddddddd^^^^^^\\\XXXRRRJJJCCC???<<<888888>>>AAAFFFXXXmmm~~~|||~~~tttlllfffeeecccfffvvvyyyUUUHHHGGGGGGJJJRRRbbbuuu~~~vvvsssoooqqqsssrrroooiiiaaa[[[VVVWWWZZZ```hhhpppwwwzzzoooddd[[[SSSTTT[[[]]]eeeppp{{{vvvjjjfffaaa\\\ZZZZZZZZZZZZTTTUUUVVVWWWWWWXXXXXXXXXSSSRRRRRRSSSUUUWWWWWWVVVVVVVVVUUUTTTQQQNNNJJJHHHGGGGGGEEECCCAAA>>>;;;:::888777666555444222222111111111111111111000000000...///111333555666777888888888888999:::<<<>>>???@@@BBBHHHRRR^^^ppprrrWWWCCC:::666333000///000111111111@@@>>>;;;888666555444444666777777888777555444333444444444444444555666777777777777777888888888888777555444333333666999::::::<<>>EEEJJJPPPZZZiiitttuuuhhhZZZSSSMMMKKKJJJHHHHHHKKKHHHGGGGGGFFFEEEDDDCCCCCCAAA@@@???>>><<<<<<;;;;;;===???>>><<<;;;<<<;;;999;;;999666444222222222222333666999:::999888777888555444444333222111000000---000111000222666444000///,,,***)))***++++++***++++++,,,,,,,,,---------)))+++------------///111........................///---...222666999@@@HHHRRR\\\dddfffeeeggghhhggghhhfffbbbZZZQQQIIIDDDAAA;;;777333000///000//////...///111333333333222111///222333222000222999???OOOmmm{{{xxxxxxsssqqqqqqssszzz|||wwwuuuuuutttsssiiiiiiiiigggfffeeefffggg______]]]ZZZTTTLLLEEEAAA<<<666666===@@@CCCRRRddd{{{zzzyyy}}}vvvlllfffddd___^^^lll}}}VVVHHHFFFEEEFFFMMM[[[nnnyyyrrrppppppsssvvvuuuqqqllleee^^^TTTTTTWWW\\\dddlllrrruuussshhh```YYY[[[cccjjjrrr~~~tttccc^^^\\\YYYWWWWWWYYY[[[]]]VVVXXXZZZ\\\]]]^^^]]]]]]SSSRRRSSSUUUXXXZZZZZZYYYWWWWWWUUUSSSOOOKKKHHHFFFFFFEEEDDDBBB???===:::999888888777666444333222222222222222333444444555555...///111444666777888888666666888999;;;>>>@@@AAAAAACCCKKKVVVbbbuuupppVVVBBB777555333000///000111111111<<<;;;999777666555555666666777888999:::999777555333333333333555777999;;;::::::;;;;;;::::::999888666666666555444555888;;;===>>>AAAEEEKKKRRRXXX[[[eeelllqqqqqqrrrtttsssqqqtttuuuwwwzzz|||{{{wwwtttrrrlllaaaWWWNNNEEE>>>:::555444333111000/////////000000000000111111111111111222444333333444666888;;;>>>EEENNNVVV```ppp~~~nnnbbbYYYRRRJJJGGGHHHJJJHHHFFFCCCDDDDDDDDDEEEEEEEEEFFFAAA@@@@@@???>>>======<<<:::::::::;;;<<<===>>>???;;;999666444333444666777999999999999999999999999666555555444333222111000+++,,,---///000000111111...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---)))***,,,...000000000000000///---,,,+++---...///+++...000111333888@@@FFFWWW```ffffffeeeffffffeeejjjeee]]]TTTMMMGGGAAA>>>777444111...,,,---///111---...///000000111111111///111111000///222888===RRRhhh~~~|||vvvrrrssstttooollloootttzzz}}}xxxuuutttrrrlllqqqqqqjjjgggiiiiiifff]]]\\\\\\\\\YYYRRRHHHAAA<<<===>>>===>>>CCCKKKRRRmmm~~~wwwsssqqqrrrrrrggg\\\ZZZYYYdddyyyfffIIIBBBHHHBBBJJJXXXmmm~~~xxxwwwxxx|||}}}|||xxxuuuqqqfff\\\WWWQQQNNNUUU^^^fffmmmtttyyyuuummmkkkiiijjjlll~~~oooaaaZZZQQQRRRSSSSSSUUUWWW[[[^^^]]]\\\\\\]]]___```___]]]YYYXXXWWWWWWXXXWWWUUUSSSRRRQQQPPPNNNKKKIIIHHHGGGFFFEEECCC@@@>>><<<:::999999888777666555444333333444444333333222111000000///000111222444555666777999::::::::::::<<<@@@CCCFFFIIINNNXXXiiiiiiQQQAAA999222222222111111111111000;;;:::888666555555666666888999;;;;;;;;;999777555444444444444666888:::;;;;;;;;;<<<<<<;;;;;;:::999555666666666666777;;;>>>???AAADDDIIIPPPWWW^^^aaaiiipppuuuuuuuuuwwwvvvssstttuuuwwwyyy{{{zzzwwwuuurrrkkkaaaVVVLLLDDD===999444333222111000000//////000000000000111111111111111222444444333444666888;;;>>>FFFPPPXXXcccsss~~~iii^^^TTTNNNGGGEEEGGGIIIHHHGGGDDDDDDDDDDDDDDDDDDDDDDDD@@@??????>>>======<<<<<<>>>===<<<;;;;;;;;;;;;;;;:::999666444333444666777777777777777777777777777555555333222111000000000+++,,,...///000111111111...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...000000000000000///...---,,,---......,,,...111222444999AAAGGGUUU]]]dddeeedddeeeeeeccceee```ZZZSSSMMMGGGAAA>>>666444111...------///111---...///000000111111111///111111000000222888>>>MMMccczzzxxxrrrnnnoooooojjjiiilllqqquuu}}}{{{xxxuuuwwwuuunnnjjjjjjgggbbb[[[\\\]]]]]]ZZZRRRIIIBBB<<>>@@@@@@===999777666555555555555777999;;;<<<;;;;;;;;;;;;;;;:::999999666777777777888:::>>>AAABBBEEEIIIOOOWWW___fffjjjpppvvv{{{zzzzzz{{{zzzwwwuuuuuuvvvxxxzzzyyyvvvtttqqqjjj___TTTJJJBBB;;;777333222111000000000000000000000000000111111111111111222444444333444777999;;;???HHHSSS]]]gggwwwvvvcccXXXOOOJJJEEECCCEEEGGGHHHGGGFFFFFFEEEDDDDDDCCCCCCBBB>>>>>>>>>===<<<<<<;;;;;;>>>======<<<;;;::::::999999888555444333333555666555555555555555555555555555444111///......///000+++,,,...000111111111000------,,,+++++++++,,,,,,+++,,,---......---,,,+++***+++---///000111000000//////.........------------///111222444999AAAGGGQQQZZZbbbcccccccccccc```^^^[[[VVVQQQLLLGGGAAA===555333000...------///000---...///000000111111111///111111000000333999>>>III\\\www{{{tttqqqllliiikkkiiiffffffkkknnnooosssyyy}}}vvvrrrooojjjddd___aaacccaaa\\\SSSIIICCC>>>CCCGGGHHHEEECCCCCCDDDVVVjjj~~~|||vvvttttttqqqqqqggg]]][[[XXX___qqq|||ZZZKKKKKKMMMTTTddd}}}~~~~~~}}}zzzqqqgggPPPKKKJJJQQQZZZaaahhhmmmqqq{{{}}}yyyzzzjjjZZZMMMDDD???BBBBBBCCCGGGLLLSSSZZZ^^^aaa```___```bbbbbbaaa```\\\YYYUUUSSSRRRQQQNNNMMMKKKKKKIIIGGGEEEDDDBBBAAAEEEDDDBBB@@@>>>;;;:::999777777666555444333333222555555555444333333222222111111222333444555555666555777:::;;;<<<>>>AAACCCJJJMMMUUUbbbtttuuu[[[FFF:::444222222111111111000000000999888666555555777999;;;@@@DDDHHHFFF@@@:::777666777666666666777999;;;<<<999::::::::::::999888888999::::::::::::<<<@@@CCCDDDGGGMMMUUU^^^gggnnnrrrwww}}}~~~{{{uuuuuuuuuuuuvvvvvvtttrrrnnnggg\\\PPPGGG???888555222111000000000000000111///000000000111111111111111222444444444555777999<<<@@@KKKXXXbbbmmm|||ooo___UUUMMMIIIEEECCCDDDFFFGGGFFFGGGGGGFFFDDDCCCBBBAAA@@@======<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;888777555333222333444444444444444444444444444444444222///---,,,,,,...///+++,,,///000222111111000---,,,,,,++++++,,,,,,,,,+++,,,...//////...,,,+++***+++---///000111000000.../////////...---,,,+++---000222333444999AAAGGGOOOXXXaaacccccccccbbb```\\\YYYUUUQQQLLLFFF???;;;444222000...---...///000---...///000000111111111///111111111000333999???IIIYYYnnnvvvnnnkkkgggeeehhheeedddfffjjjlllkkklllpppwww}}}~~~{{{vvvqqqppprrrsssnnncccWWWLLLGGGFFFJJJMMMLLLHHHCCCAAA@@@JJJ^^^vvvxxxsssqqqpppqqqiiiaaaaaa]]]bbbrrreeePPPLLLPPP[[[ppp~~~|||yyypppfffOOOJJJIIIPPPYYY___eeejjjnnnxxxsssaaaTTTLLLGGGAAA=========>>>CCCJJJSSSZZZ^^^aaa___^^^^^^______^^^]]]XXXVVVRRRPPPOOONNNMMMKKKIIIHHHGGGEEECCCBBBAAA@@@AAA@@@>>><<<:::888777666666666555555444333333222444444444333333222222222222222333333444555555666444666:::===>>>@@@BBBDDDKKKOOOYYYhhh{{{hhhSSSBBB999666111111111111000000000000999888666555666999<<<>>>DDDJJJOOOMMMCCC;;;777777777777777777888999;;;<<<;;;;;;;;;;;;;;;::::::999<<<============???BBBEEEGGGJJJQQQZZZdddnnnuuuyyy~~~~~~wwwuuusssssssssrrrpppnnnkkkdddXXXMMMDDD<<<777333111111000000///000000000///000000000111111111111111222444444444666888:::===CCCOOO\\\gggrrr{{{iii\\\TTTMMMKKKGGGEEEEEEEEEFFFFFFHHHGGGFFFDDDCCCAAA@@@???<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;:::999666555444333222222222333444444444444444444444444333111...,,,++++++---...+++---///111222222111000,,,,,,,,,++++++,,,,,,---+++,,,...//////...,,,++++++,,,...000111111000000////////////...---,,,+++---000222333444888@@@FFFMMMXXXaaadddeeeeeeccc```]]]ZZZUUUPPPKKKDDD<<<777222111///...---...///000---...///000000111111111///111222111111444:::@@@NNNYYYjjj|||rrrjjjhhhdddcccgggfffdddfffkkkllliiiiiikkkmmmsss{{{qqq```UUUPPPQQQSSSTTTPPPIIICCCAAAAAACCCTTTmmm{{{rrrmmmkkkmmmgggccceeeaaadddrrrtttYYYNNNRRRccc}}}{{{xxxooofffQQQKKKIIIOOOWWW]]]ccchhhlllwwwrrr[[[SSSHHHBBB@@@>>>:::666:::999:::@@@JJJTTTZZZ]]]___]]]ZZZYYYYYYYYYXXXWWWSSSQQQOOONNNNNNNNNMMMLLLHHHHHHGGGEEECCCBBBAAA@@@???>>>===;;;999777666555555555444444333333222222222222222111111111111111222222333444555555666666555777;;;>>>@@@BBBDDDFFFLLLQQQ\\\mmmttt\\\KKK===666555111111111000000000//////999888666666888;;;???BBBIIIPPPWWWSSSFFF;;;777888888777777777777999:::<<<>>>>>>>>>>>>>>>===<<<<<<>>>>>>??????@@@BBBFFFIIILLLPPPWWWaaallluuu}}}zzzwwwtttqqqpppooommmkkkhhh```UUUJJJAAA;;;666333222111000///////////////000000000000111111111111111222444444555666999;;;@@@FFFSSSaaalllwwwrrrdddYYYSSSMMMKKKIIIFFFEEEEEEFFFFFFHHHGGGFFFDDDBBBAAA??????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===;;;888666444555444333222222111111111222222222222222222222222222111...,,,++++++,,,---+++---000222333333111000,,,,,,+++++++++,,,------,,,---...//////...---,,,,,,---///000111111000000000000///...---,,,,,,+++---///111222333777???EEEKKKWWWbbbfffffffffddd```^^^[[[UUUNNNHHHAAA:::555111000///.........//////---...///000000111111111///000222111111444;;;@@@QQQ[[[jjj|||mmmgggeeeccccccfffgggeeefffiiijjjggggggiiilllpppvvvxxxwwwvvvxxxzzz~~~|||~~~|||iii___\\\[[[\\\[[[UUUMMMFFFCCCBBBAAALLLaaaxxx~~~ssslllfffiiieeecccfffbbbcccooohhhXXXVVVooo~~~|||yyyqqqhhhUUUMMMIIINNNUUU[[[aaafffkkkuuuooo[[[HHHDDD>>>;;;:::888555222666666999AAAMMMWWW]]]______\\\XXXVVVUUUTTTRRRQQQMMMMMMLLLMMMOOOOOOMMMLLLHHHHHHGGGEEEDDDBBBAAAAAA@@@@@@>>>===;;;999888777444444333333333222222222111111111111111000000000111111222444555666777888888:::===???AAACCCFFFHHHMMMSSS```sssgggQQQCCC888111111111111000000000/////////:::888777777999===BBBEEELLLUUU\\\WWWIII<<<777999777777666666777888:::;;;======>>>>>>======<<<;;;<<<===???@@@BBBFFFKKKOOORRRWWW___iiittt~~~~~~{{{vvvrrrpppnnnllljjjddd]]]RRRGGG???999666333333222111//////.........000000000000111111111111111222444555555777999<<>>>>>>>>===;;;888555333444333333222111111000000000000000000000000000000111000///...,,,,,,,,,,,,+++---000333444333111000,,,+++++++++,,,,,,---...........................,,,---///000111111000000222111///---,,,,,,,,,,,,,,,...000111222666===CCCJJJUUUaaafffgggfffddd```]]]XXXRRRKKKDDD>>>888555000000///............///---...///000000111111111///000222111111555;;;AAAQQQ\\\lll|||hhhddddddbbbbbbeeefffcccccceeeeeecccdddhhhiiinnnrrrrrrooolllmmmooonnnnnnrrruuuvvvwww~~~llldddccc```bbbaaa[[[RRRIIIEEECCCBBBEEETTTlll~~~wwwpppeeeiiifffeeeiiicccaaalllyyy{{{hhh^^^{{{}}}|||{{{tttlllWWWOOOIIIKKKQQQWWW^^^dddjjjsss~~~nnnYYYLLLAAA???<<<999777777666666666666;;;GGGUUU```eeefffbbb^^^YYYUUUSSSQQQOOONNNKKKKKKLLLNNNPPPOOOLLLJJJHHHGGGFFFEEEDDDBBBAAAAAA@@@???>>>===;;;999888888333333333333222222222222111111111111111111111111000000222444666777999:::;;;===???@@@AAADDDHHHKKKOOOVVVdddyyy}}}YYYGGG>>>666111222111000000000////////////:::999777777:::???DDDGGGNNNXXX___ZZZJJJ<<<777999777777666666666888999:::::::::;;;;;;::::::999888:::<<<>>>AAADDDIIIOOOSSSXXX\\\eeeooozzz~~~xxxssspppnnnllljjjbbb[[[PPPEEE>>>999666444333222111///...---------000000000000111111111111111222444555555777:::<<>>===<<<;;;999888777666333333222222222222222222222222222222222222222333///000111444666888:::;;;>>>???@@@@@@AAADDDIIILLLQQQXXXggg}}}qqqNNN@@@<<<777555777000000000000////////////<<<888666888;;;>>>EEELLLRRR]]]bbbYYYIII>>>:::888888777777666666888999:::::::::::::::::::::;;;<<<===>>>???CCCHHHOOOVVVZZZaaaiiirrryyy{{{vvvssspppiiiddd]]]WWWNNNFFF???999444111111///...///000111000...///000222222111111222444444555555555666888<<>>>>><<<<<<======<<<;;;;;;:::>>><<<999999::::::666333111000000////////////000444111...---...000000000//////...---,,,,,,,,,,,,,,,...000222333222111111///...,,,++++++,,,---//////...---,,,---...///000...------------...//////111000///...---,,,,,,,,,///...///222333555<<>>>>>???999:::::::::999777555444222222222111000//////...---,,,++++++,,,///111333222333444666999;;;<<<===AAAAAABBBCCCDDDFFFIIIJJJRRR]]]nnneeeIIIBBB888111111000111000000////////////000===999777:::<<<@@@GGGOOOVVV```eee[[[LLLAAA<<<:::888777666666666777999:::::::::::::::;;;<<<======@@@AAACCCFFFLLLSSSZZZ___iiipppxxx|||yyywwwtttnnnhhh___YYYOOOFFF>>>999555222111///...///000111000///...000111222111111333444444555555555666888<<>>>>>>>>>>>===<<<;;;:::<<<:::888888999999666333222111000///////////////222000...---...000000/////////...---,,,,,,,,,,,,---...000222333222111000///...,,,++++++,,,...//////...---,,,,,,,,,---...---------------......///000///...------,,,------...---...111222444<<>>=========999:::::::::888777555444222222111111000//////...000///...---...///111222333333555777999:::<<<===???AAACCCFFFHHHKKKMMMOOOVVVaaarrr\\\DDD???777111222111222111000///............>>>:::999;;;>>>AAAJJJRRR\\\eeeiii___OOODDD>>>;;;777777666555666777888999888999999:::<<<===???@@@CCCEEEIIIMMMRRRYYYaaafffttt{{{~~~|||yyyrrrmmmaaaZZZOOOEEE>>>999555333111000//////111111000///---///111222222222444666444555666666666888<<>>?????????@@@@@@??????===<<<:::999999888777777888777555333222111000///............000///------///000000///000///...---,,,,,,,,,,,,---...111333444333111000......---,,,,,,---...//////...,,,++++++++++++,,,------,,,,,,------...///......------------......---,,,...000222444<<>>;;;999777333444555555555666888:::===BBBMMM\\\jjjrrrsssqqqmmmkkkgggaaa\\\WWWSSSQQQSSSQQQNNNMMMLLLJJJGGGEEEBBBAAA@@@>>>===<<<<<<<<<999999999888777666555444222222111111000/////////222111000//////000111222444555666777999:::;;;<<<===AAAFFFJJJMMMOOORRRTTT[[[fffvvvpppQQQ>>><<<555111333111333222000///---,,,,,,,,,===::::::<<<>>>BBBLLLVVVaaaiiilllaaaRRRGGG???;;;666555444444444555666777777777888:::===@@@BBBCCCHHHLLLPPPUUUZZZaaajjjpppzzzsssnnnccc[[[OOODDD<<<888555333111000///000111111000///---///111222222333555777555555666666666888<<>>>>>?????????>>>>>>>>>>>>>>>??????@@@@@@???>>><<<:::888777777666666666666555333222111000///...---,,,,,,,,,...------...000222111000000///...------,,,,,,,,,---///222444444333111///...------------......//////...,,,***))))))******,,,,,,,,,,,,,,,------...---,,,,,,,,,------...///...---...111333555===FFFQQQVVV]]]```___\\\YYYXXXRRRNNNHHHCCC???;;;777555------------------------...///000111222222222222111111333444555888BBBLLLXXXkkkvvveee______^^^]]]^^^^^^^^^]]][[[ZZZZZZ\\\^^^aaabbbcccdddddddddcccbbb^^^^^^]]][[[YYYZZZaaahhhoootttuuuooohhheeeccc```______^^^YYYRRRMMMJJJIIIAAABBBBBBFFFUUUlll}}}zzzpppggggggllloookkkgggeeeppp}}}zzzzzz|||}}}zzzwwwmmmggg^^^XXXVVVZZZ```dddeeelllrrruuuzzz~~~wwwvvvssspppqqqvvv~~~nnn[[[OOOFFFCCC???===;;;999666444333444555444444555777999<<>>===<<<<<<<<<888888888777666555444333111111111111000000//////000000000///000111222333666666777888999:::;;;<<<===BBBIIIMMMOOOQQQTTTVVV___jjj{{{bbbHHH;;;:::333111333111111000///...------------<<<::::::<<<===BBBMMMYYYdddkkkmmmcccTTTHHH@@@;;;444444333222333444555666666777999<<>>>>>>>>?????????>>>>>>======>>>>>>????????????>>>===;;;888666555555666666555444333222111......---,,,+++*********...---...111444555444222000000///...---------------///333555555333000...------------......//////...---,,,***)))))))))***+++++++++++++++,,,------,,,,,,,,,,,,,,,---...//////...000333555777???IIIQQQUUU[[[^^^]]][[[XXXVVVQQQMMMGGGBBB???;;;777555,,,,,,,,,---------------......///000111111111111333111222555555888DDDQQQ```ttt}}}ooobbb^^^^^^^^^]]]^^^^^^^^^]]][[[YYYYYY\\\^^^___```bbbcccccccccbbbbbb]]]___^^^\\\[[[^^^dddgggkkkppprrrmmmiiigggfffcccaaa```]]]XXXRRRLLLIIIGGGAAABBBBBBCCCMMMaaauuu|||tttjjjhhhnnnsssqqqkkkfffsss}}}||||||}}}{{{yyynnnjjjddd^^^[[[\\\```ccccccjjjpppssswww~~~zzzxxx||||||zzzxxxwwwqqqrrrrrrsssvvv}}}~~~qqqcccUUUIIICCC???===;;;999888555222///444444444333222333666888===DDDOOOZZZaaafffiiikkkmmmnnnoookkkddd]]]XXXWWWVVVSSSOOOKKKIIIGGGDDDBBBAAAAAA@@@???>>>===<<<<<<888777666555444333333333111111111000000000000000------...///111222444444666777888999:::;;;<<<<<>>===<<<===???AAAAAAAAA???>>>>>>>>>>>>>>>??????>>>>>>===<<<:::888666555666777777666333111000111---,,,++++++++++++++++++...///111444888999777555111000///...------------...000333666666444000...---------...//////000000...---+++************+++++++++******++++++,,,---,,,,,,++++++,,,---......000///111444666888AAAJJJSSSVVVZZZ]]]]]][[[XXXUUUQQQMMMGGGBBB>>>:::666444.............../////////---...///000111111111111333000111555666999III[[[pppuuuiii___]]]]]]]]]]]]^^^]]]]]]\\\ZZZXXXXXX[[[]]]]]]^^^```aaaaaaaaaaaa```\\\______\\\\\\aaaeeefffeeejjjmmmlllkkklllllliiidddbbb^^^YYYTTTOOOKKKIIICCCEEEEEEDDDHHHXXXnnnzzzpppkkkooouuuuuuppplll{{{~~~}}}}}}|||{{{tttrrrnnnhhhbbb______``````gggnnnppptttzzz}}}|||zzz{{{yyyuuuqqqoooqqqtttvvvvvvuuutttsssrrrrrrqqqooorrrvvvzzz|||yyyuuuooodddXXXNNNFFFAAA???;;;::::::::::::888555222555555444333222333666999AAAIIITTT\\\aaadddgggjjjqqqttttttpppfff\\\VVVSSSUUURRRMMMJJJHHHFFFCCCBBB@@@@@@@@@@@@???>>><<<<<<888777555444333222222222111111000000000000000000+++,,,---///111333555555666777888999;;;<<<===>>>AAAGGGMMMPPPOOOOOOSSSXXXdddqqqsssQQQAAA:::888000///333000.........//////000111222<<<;;;<<<>>>???DDDRRR```iiinnnoooeeeXXXNNNDDD>>>888777666666666777888999:::<<<@@@DDDJJJOOOTTTVVV___gggpppvvv{{{yyyssspppjjjcccXXXMMMEEE>>>888555222111000000222222111000000111333333333333444666666666777777777999===@@@DDDMMMYYYfffrrrrrrfffZZZTTTOOOHHHCCCBBB===<<<;;;===AAADDDDDDCCC@@@@@@???>>>>>>>>>??????>>>>>>===<<<;;;999777666777888999777222//////000,,,,,,,,,,,,,,,------...///000333888;;;<<<:::888111000///...------------...000444666666444000---,,,---...//////000000000---,,,+++******+++,,,---***************+++,,,,,,,,,,,,,,,+++,,,,,,------///...000444666888AAAJJJUUUWWWZZZ]]]^^^\\\XXXUUUPPPLLLEEE@@@<<<888444111---------....../////////---...///000111111111111333///000555888>>>QQQgggpppfff]]]\\\\\\[[[[[[]]]ZZZZZZZZZXXXVVVVVVXXX[[[ZZZ[[[\\\^^^^^^^^^^^^]]][[[______[[[[[[```bbbaaaaaagggjjjjjjkkknnnnnnllleeeccc___ZZZWWWSSSPPPNNNFFFIIIJJJHHHHHHSSSjjj}}}xxxppppppuuuvvvrrrqqq~~~~~~{{{tttjjjccc___^^^\\\dddkkknnnqqquuuwwwuuurrroookkkhhhffffffiiijjjiiiiiiiiijjjkkklllmmmmmmtttyyy~~~}}}~~~}}}}}}{{{yyyxxxwwwsssnnnjjjaaa]]]UUUKKKCCC>>><<<===999999999:::;;;;;;999666555555555444444666:::===DDDMMMWWW^^^___aaaeeehhhqqquuuwwwrrrhhh]]]VVVSSSTTTPPPLLLHHHFFFDDDCCCAAA>>>>>>>>>???>>>===;;;:::777666444333222111222222000000000000000000000111---...000111333444555555666666888:::<<<===??????CCCIIIOOOPPPOOOPPPVVV\\\iiivvveeeJJJ===999666...///444222111000000000000111111222===<<<>>>???@@@EEETTTbbbjjjooopppgggZZZPPPFFF???:::999888888888999;;;<<<===???CCCHHHNNNTTTYYY[[[eeemmmwww}}}{{{vvvtttlllfff\\\QQQHHHAAA;;;777222111000111222222222000111222444333333222444555666777777777777:::===@@@FFFOOO[[[gggttt}}}nnncccXXXSSSNNNHHHDDDCCC===;;;;;;===BBBFFFFFFEEEAAAAAA@@@???????????????>>>>>>>>>===<<<:::999888888999:::777222///...///------------...///000000000222555:::>>>???===:::111000///......------......111444777777444000---,,,---...///000000000000---,,,+++++++++,,,---...*********)))***++++++,,,---,,,,,,++++++,,,,,,---...---///333555888@@@IIIVVVXXXZZZ]]]^^^]]]YYYVVVOOOJJJDDD???:::666222///+++++++++,,,,,,------------...///000111111111111222---///666:::BBBXXXqqqoooeee]]]\\\\\\ZZZYYY[[[YYYYYYXXXVVVTTTTTTWWWYYYWWWXXXZZZ[[[\\\\\\\\\[[[[[[___^^^YYYYYY^^^___\\\aaafffiiiiiijjjmmmmmmjjjeeebbb___[[[YYYVVVTTTRRRIIILLLNNNKKKIIIQQQhhh|||~~~ssspppuuuvvvsssrrr|||pppfff___\\\ZZZaaaiiilllnnnrrrrrrppplllgggaaa]]]^^^aaadddfff```aaaccceeegggiiijjjkkk{{{}}}|||~~~|||xxxwwwwwwvvvvvvwwwtttqqqpppooolllgggcccWWWTTTNNNFFF???:::999:::555555555666888888666444444555555555666999>>>BBBEEENNNXXX]]]]]]^^^bbbfffnnnsssvvvsssiii___YYYWWWSSSOOOJJJGGGEEEDDDBBBAAA<<<<<<=========<<<:::999777666444222111111111222000000000000000111111111000111222333444555555444555666888:::<<<>>>@@@AAACCCIIIOOOPPPOOOQQQYYY___mmmyyy}}}[[[FFF:::777555---///555333333333222111000000111111CCC???===>>>BBBJJJYYYgggvvvxxxtttiii]]]TTTKKKCCC@@@;;;888999999888<<>>777777444111000111222222222555555555666666666666666:::888777777:::===>>>???FFFOOO]]]lllzzzzzzoooggg[[[RRRMMMIIIFFFCCC===;;;===DDDLLLOOOJJJDDDBBBBBBBBBBBBAAA@@@??????AAA@@@>>><<<:::999888888888444222555555222000111...---,,,+++,,,---...///111444888>>>@@@@@@<<<999222111///...---------......111555777777444000---111000///...---,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,---------,,,,,,+++*********+++///......111333666???IIIUUUVVVWWWZZZ\\\\\\YYYWWWNNNIIIBBB;;;888555333222///......------,,,++++++............////////////444...///777999AAA]]]~~~nnneee\\\ZZZYYYWWWWWWXXXXXXUUURRRRRRUUUWWWVVVTTTWWWWWWWWWXXXXXXZZZ[[[[[[___^^^]]]^^^```aaaaaaaaa^^^___aaaeeeiiiiiigggeeedddbbb___^^^]]][[[YYYWWWWWWPPPMMMOOOPPPSSSeeezzzzzzooommmoooqqqyyyxxxeee]]]___^^^aaagggmmmqqqqqqmmmiiiggg___XXXVVVUUUVVVYYY___```dddiiilllooosssyyy~~~{{{yyywwwtttrrrqqqpppnnnlllmmmjjjgggggggggccc[[[TTTPPPLLLFFF???:::888777777777666666666666666555555444555555555666999>>>AAAJJJNNNSSSXXX[[[^^^bbbeeemmmwwwzzzssskkkggg```WWWUUUPPPKKKFFFEEEDDDDDDDDDCCCBBB@@@>>><<<;;;::::::222333333333333222111111000000000000////////////000000111222444666888999444777:::;;;<<<===>>>@@@HHHGGGJJJNNNPPPQQQUUU\\\qqq~~~oooSSS>>>999333000111222111000333333222111000000111111DDD@@@>>>???DDDMMM^^^lll{{{|||wwwlll```WWWMMMEEEBBB===:::;;;;;;<<<@@@EEEGGGKKKPPPVVV[[[aaahhhlllxxx}}}yyytttnnneeeZZZRRRNNNHHH@@@999777444111000111222222222555555555555555666666666888777666666999<<<>>>@@@IIISSSaaappp~~~yyyllldddYYYPPPKKKGGGDDDAAA>>>===???EEEMMMNNNIIICCC@@@AAAAAAAAA@@@???>>>===???===;;;999777777777777666111///111111...---///...---,,,,,,,,,---...//////444<<>>???@@@BBBCCCEEEEEEIIINNNQQQSSSYYYaaassscccJJJ???:::555333333444333222333222222111000000111111EEE@@@>>>AAAGGGRRReeeuuu|||pppeee\\\RRRJJJDDD???===>>>@@@AAAFFFLLLPPPTTTZZZ```fffmmmtttxxxzzzuuujjjddd\\\VVVRRRLLLCCC;;;888555222111111222222222444444444555555555666666888777777888:::>>>BBBDDDOOOYYYhhhwwwxxxhhh```UUUMMMHHHEEEBBB?????????AAAGGGLLLMMMGGGAAA????????????>>>===<<<;;;<<<:::777555333444555666777111...//////------///...---,,,,,,,,,---///000...555???GGGIIIDDD<<<666111000///------------...000111222333111///+++)))---------------...//////*********))))))*********++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++///......111333777@@@JJJVVVWWWZZZ^^^___\\\WWWRRRKKKFFF???:::666333111///++++++,,,------......///............////////////222...000888<<>>:::777555555666555555555666777777888888888888777777777:::@@@DDDJJJPPPVVVYYYYYYYYY[[[]]]jjjuuuzzzwwwsssssslllcccTTTPPPJJJFFFDDDCCCCCCBBB@@@???===;;;999888777777222333333333333222111111000000000000000000000000111111222444555777888999777:::===???@@@AAACCCDDDCCCDDDHHHNNNRRRVVV___hhhyyyuuuVVVBBB===999555333333333333333333222111111000111111111EEEAAA???CCCJJJXXXlll}}}uuujjjbbbXXXOOOGGGBBB@@@BBBDDDFFFLLLSSSYYY]]]cccjjjqqqyyyzzzuuugggccc^^^[[[WWWPPPFFF>>>999666333111222333333222333333444444555555666666999999:::;;;===BBBGGGKKKVVV```ppp~~~wwweee]]]SSSKKKGGGDDDAAA???@@@@@@BBBGGGKKKJJJDDD????????????>>>===<<<;;;::::::888444222111333555777:::444000111111000000333------,,,,,,---...///000000777AAAGGGHHHBBB;;;666000///...---,,,---......///000111111000...,,,+++---------,,,,,,------...******))))))))))))*********++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,///---...111333777AAAKKKVVVXXX\\\___```\\\UUUPPPLLLHHHAAA<<<888555222000///......------,,,++++++............////////////111...111777<<>>;;;888666666666666555555666666777777888888::::::::::::;;;???EEEIIIMMMSSSZZZ]]][[[ZZZ\\\^^^lllvvv{{{yyywwwvvvoooeeeTTTPPPJJJEEECCCCCCBBBAAA>>>===;;;999777666555555222333333333333222111111000000000000000111111111111222333555666888888999555777;;;===>>>???AAACCCDDDEEEIIIOOOSSSYYYdddpppeeeMMM@@@888666444222111111111111222222111111111111111222DDDAAA@@@EEEOOO^^^sssxxxoooggg^^^UUUKKKFFFCCCFFFHHHLLLRRRYYYaaaeeelllsss{{{yyyttteeecccaaa___[[[SSSIIIBBB:::777444222222333333222333333444444555666666777999:::;;;<<>>>>>>>>===<<<;;;:::999888666333111111333666888<<<666222222333111222444------,,,,,,---...000111333999AAADDDBBB>>>999777//////---,,,,,,---......---///000111222111///...//////...,,,,,,+++++++++******))))))))))))***************+++++++++,,,,,,,,,++++++***++++++,,,,,,///---///222444888AAALLLUUUWWW[[[___```[[[TTTNNNKKKGGGAAA<<<888555222//////......------,,,++++++............////////////111///222777:::DDDYYYnnntttddd\\\VVVVVVWWWUUUTTTUUURRRSSSUUUWWWXXXYYYZZZ[[[[[[\\\]]]^^^^^^^^^]]]\\\]]]^^^^^^]]]ZZZYYY[[[]]]^^^]]][[[[[[^^^eeennntttvvvpppiiieeeffflllqqquuugggaaaYYYSSSMMMKKKQQQXXXgggyyy}}}qqqgggbbbfffqqq~~~}}}uuulllkkkxxxwwwjjjbbbdddhhhnnnsssuuuuuutttiiiggghhhkkklllnnnttt|||yyymmm___YYYQQQKKKIIIKKKNNNOOOPPPOOOOOONNNMMMJJJGGGDDD===<<<:::888777777777888666666777777888999999999;;;<<<===>>>@@@DDDIIILLLNNNUUU\\\___]]]\\\___cccrrr{{{|||zzzxxxooocccTTTOOOIIIEEEBBBBBBAAA@@@<<<;;;:::888666555444444222333333333333222111111///000000000111111111222222333555666888888888888444777:::<<<>>>???AAACCCGGGHHHLLLQQQUUU[[[jjjwwwsssWWWEEE===555555444333222111111111222111111111111111222222EEECCCDDDJJJUUUdddzzzzzzrrrlllcccZZZPPPKKKHHHJJJNNNQQQXXX```hhhmmmttt|||xxxrrreeeddddddbbb^^^UUULLLEEE;;;888555333333333333333333444444555666777888888888:::<<<>>>@@@FFFOOOVVVeeeooo~~~sssaaaZZZPPPIIIFFFEEEBBB@@@>>>>>>>>>@@@AAAAAA>>><<<======<<<<<<:::999777666555444222111111333666888:::444111222222000000222------,,,,,,---///111222777<<>>999666666///...---,,,,,,---.........000333555555444333111000///...,,,++++++***************))))))*********************++++++++++++++++++******++++++,,,,,,///---///222444888BBBLLLTTTVVVZZZ^^^^^^ZZZSSSMMMIIIEEE???:::666333///---++++++,,,------......///............////////////111000222666:::DDDWWWhhh~~~qqqbbb[[[UUUVVVWWWUUUTTTUUUOOORRRUUUWWWXXXYYY[[[\\\\\\]]]______```___^^^]]][[[]]]]]]ZZZVVVTTTUUUWWWYYYWWWWWWYYY```gggmmmoooqqqlllfffccceeejjjooorrrhhhccc\\\SSSMMMKKKMMMQQQZZZmmmzzznnneeedddpppzzz}}}zzzuuujjjdddnnntttiiiiiilllppptttvvvuuutttkkkkkkmmmqqqssstttzzzvvvjjjZZZTTTKKKEEECCCEEEHHHIIIIIIIIIIIIHHHGGGEEEBBBAAA;;;:::888777777777888888777777999:::<<<>>>???@@@???AAADDDEEEFFFHHHKKKMMMOOOVVV^^^```___```eeekkk|||}}}qqqdddTTTOOOIIIDDDBBBAAA@@@???<<<;;;999777555444333333222333333333333222111111///000000111111222222222222444666777999999888888777:::===???AAABBBEEEGGGIIIJJJNNNSSSWWW___pppeeeKKK===888444555777666444333333333111111111000111111222333HHHFFFIIIPPP[[[kkk{{{tttooofff]]]VVVQQQNNNPPPSSSWWW^^^fffpppuuu}}}|||rrrlllfffffffffddd___WWWMMMGGG<<<999555333333444333333444444555666777888999:::;;;>>>AAABBBEEEKKKVVV^^^lllvvvqqq___XXXNNNHHHEEEDDDBBB@@@<<<<<<;;;;;;<<<<<<<<<<<<::::::999888777555444333222111111111222333555666888333111333333000///000------,,,---...000111333999>>>CCCCCC===777444333...---,,,,,,,,,---......111333777999:::777444222...------,,,+++++++++,,,++++++************++++++************++++++++++++++++++******++++++,,,---///---///222555999CCCMMMRRRTTTXXX[[[\\\YYYSSSNNNHHHDDD???:::666333///,,,++++++,,,------......///............///////////////000333777<<>>@@@AAACCCBBBCCCCCCBBB@@@>>>======888888777666666666777777666888:::>>>BBBFFFIIIJJJKKKMMMPPPQQQPPPOOOOOOPPPRRRZZZbbbeeedddgggpppxxxwwwhhhTTTOOOIIIDDDAAA@@@???>>><<<;;;999777555444333333222333333333333222111111///000000111111222333333333444666888999999888888999<<>>===>>>???>>><<<:::::::::777777666555555555666666555777<<>><<<;;;999777555444333333222333333333333222111111///000000111222222333333333555777999::::::888888999<<>>===<<<<<<;;;999888777555555555444333333222222333333444333222222111111222222333222222111000///......///------//////...111666>>>BBBDDD@@@999444222333111000...------...///000333:::??????===<<<888333///...,,,++++++,,,---...+++++++++******)))))))))***)))((()))+++,,,+++***------------------------/////////222888@@@GGGKKKTTTUUUWWWZZZ\\\YYYSSSMMMHHHEEE@@@:::444000---,,,))))))***+++---.../////////000000111111111111000111333444666===LLL```ooo}}}vvvkkkbbbYYYUUUVVVWWWTTTPPPMMMPPPTTTWWWXXXXXXXXXYYY___```aaabbbbbbaaa```___^^^]]]]]][[[SSSLLLLLLPPPSSS[[[hhhuuu|||{{{tttoookkkkkkiiifffdddaaa```___ccc```ZZZTTTOOOOOORRRUUURRRZZZkkktttgggjjjmmmuuuvvvllllllqqqwwwsssmmmcccVVVPPPWWWbbbxxx~~~uuuqqqnnnkkkmmmqqqmmmnnnppprrruuu{{{~~~|||~~~~~~~~~wwwmmmcccWWWIII;;;999<<<<<<;;;;;;<<<;;;:::888777666666666666777777666555666888;;;;;;@@@DDDFFFLLLVVV^^^```ddd```___```^^^YYYWWWYYY\\\gggqqqxxx|||iii^^^PPPCCCAAADDDBBB???<<<999666333111222333333333111111111111111222222222///000111222111111222444333333444555666777888999999<<>>===::::::888777555555444444444333333222222333333444555444333333222222333333444333222222000000///...///------//////...222777???BBBCCC@@@999333222333111///...---,,,...///000444:::???>>><<<:::777222///...,,,++++++---...///,,,,,,+++++++++*********+++***)))***,,,---,,,+++---------------------------...///333:::CCCKKKPPPUUUVVVXXXZZZ[[[XXXRRRLLLGGGDDD???999444000---,,,++++++,,,---...//////000///000000111111111111111000222444777@@@PPPdddrrrxxxiiiaaaYYYVVVWWWWWWTTTPPPMMMOOOSSSUUUVVVWWWYYYZZZ``````aaabbbbbbaaa``````___^^^^^^]]]VVVOOOPPPTTT[[[```iiiqqquuuuuuqqqmmmiiihhhfffdddaaa___]]]\\\```]]]YYYTTTRRRTTTWWWZZZYYY^^^iii{{{yyyiiijjjllluuuvvvssspppkkkddd___ccckkkqqqmmmggg^^^RRRLLLSSS^^^tttsssllliiihhhkkkooonnnoooqqqsssvvv|||~~~|||~~~yyynnncccUUUGGG;;;999;;;;;;999999999888888777777777777777444555666555555777:::<<<;;;AAAEEEIIIPPPZZZaaaccciiigggffffffccc^^^^^^bbbhhhrrr|||lll\\\PPPDDDAAABBB@@@===<<<999666333222333444444333222222111111111111111111///000222222111111333444555555666666777888999999:::===@@@BBBCCCDDDFFFHHHIIILLLQQQXXXcccwwwuuuSSSBBB;;;666222999666222000111333222222333222111111000000111111YYYXXX\\\fffqqq}}}yyyrrrlllhhhcccbbb```^^^___cccjjjooowww}}}{{{sssnnnmmmmmmlllmmmmmmmmmkkkfff^^^SSSLLL@@@===999888:::===@@@AAA::::::999:::;;;<<<>>>>>>HHHNNNWWW^^^dddkkksssxxxnnn^^^SSSIIIFFFDDDAAA===<<<888777444333222222333444222222222222333444555666666666555555555444444444555444444333222111000//////------/////////333999@@@AAABBB>>>777333111222000///---,,,,,,...///000444;;;???===:::888444000...---,,,,,,---...000111---,,,,,,,,,,,,,,,++++++---,,,+++,,,...///...---------------------------+++,,,///444===GGGPPPVVVVVVWWWXXXZZZZZZVVVPPPKKKEEEBBB>>>888333000---,,,------......///////////////000000111222222111111000111444999CCCTTThhhvvvyyyeee___YYYWWWXXXXXXUUUQQQLLLNNNQQQRRRSSSUUUYYY[[[``````aaaaaaaaaaaa``````aaa_________ZZZTTTUUUZZZaaacccfffiiikkkjjjiiihhhgggfffdddbbb```^^^\\\[[[\\\ZZZWWWVVVWWWZZZ^^^aaabbbaaaeeerrrpppnnnllltttyyyeee```ZZZVVVRRRQQQYYYbbbgggccc^^^WWWLLLGGGMMMWWWnnn|||sssiiiffffffiiimmmpppqqqrrrtttwww|||~~~}}}~~~yyymmm```RRREEE:::888:::999777666555555555555666777888888555555666666777999===@@@???EEEKKKPPPYYYdddjjjkkkqqqppppppooojjjeeeiiioooxxxpppZZZOOOFFFBBB@@@===;;;<<<999777444333444444444333333222222222111000000000///000222222111111333444777777777888888999999999:::===???@@@AAABBBDDDEEEJJJLLLRRR\\\lllfffJJJ===999555111<<<888333000000111222333444333222222111111222222XXXXXX]]]hhhsss~~~yyyrrrmmmiiifffeeecccaaaaaaeeekkkooovvv|||zzzuuutttttttttsssqqqpppooolllggg^^^SSSLLL>>>;;;777666888;;;===>>>;;;;;;;;;::::::<<>>IIIRRRXXXWWWXXXZZZZZZXXXSSSMMMIIICCC@@@<<<777333///---,,,........................///000000111222222222222111222555;;;GGGXXXlllyyyvvv```\\\YYYXXXYYYXXXUUUQQQLLLMMMNNNOOOPPPSSSXXX[[[^^^^^^^^^_______________aaa___^^^^^^[[[WWWYYY]]]```bbbccccccbbbaaaaaaaaafffeeedddcccaaa___^^^]]]\\\ZZZXXXXXX[[[___bbbdddfff```^^^gggyyy~~~vvvooossssss^^^WWWPPPLLLJJJKKKRRRZZZ\\\YYYUUUPPPHHHCCCIIIRRRiiizzzuuukkkhhhhhhiiilllqqqqqqrrrssstttyyy~~~|||zzz{{{wwwkkk]]]OOODDD:::888999777444444444444444444555666777777777888888888999<<<@@@DDDFFFLLLSSS[[[fffrrrwwwwwwxxxyyyzzzxxxrrrnnnttt~~~sssYYYPPPGGGBBB>>>:::999<<<999777444444444555444333333333333222111000/////////111222222222222333555777777888888888888888888;;;<<<>>>>>>>>>@@@BBBEEEMMMPPPWWWdddwww[[[DDD===999555222888666333111000111222333444444333222222222222333UUUVVV^^^jjjuuuxxxqqqlllhhhgggfffdddbbbbbbdddjjjnnnwww}}}}}}{{{{{{{{{zzzyyywwwsssrrrppplllfff]]]RRRKKK>>>:::666555555777888888:::;;;;;;::::::<<>>BBBAAA>>>999444111000000...---,,,+++,,,---///111444999<<<999555444000,,,,,,,,,,,,---...///000000------------------------...---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,---000555>>>HHHRRRWWWYYYZZZ[[[ZZZUUUPPPKKKHHH@@@>>>:::666222///------.........---------------//////111222222333333333333444666===KKK]]]ppp{{{ooo]]]ZZZXXXWWWXXXWWWTTTQQQKKKLLLMMMMMMNNNQQQVVVZZZZZZZZZZZZ[[[\\\]]]]]]^^^```\\\[[[]]][[[YYYZZZ___^^^```bbbbbb___]]]]]]]]]ccccccbbbaaaaaa```_________]]][[[[[[___bbbccccccccc\\\XXX___ooowwwwwwsssXXXPPPJJJHHHIIIIIIMMMSSSTTTQQQNNNKKKEEEBBBGGGOOOggg{{{yyyoookkkhhhhhhjjjqqqqqqqqqpppqqquuuzzz~~~~~~}}}{{{yyyzzzwwwkkk^^^NNNDDD;;;999888555333444555444444444444444555555777888888999:::===CCCGGGMMMTTT]]]gggttt{{{yyyuuuYYYPPPGGGBBB===999888;;;888666444444555555444222333333333222111000//////000111333333222222444555777777777777777777777777;;;<<<=========@@@DDDGGGOOOTTT^^^mmmtttRRR@@@;;;888444222000111222222222222111111555444333333222333333333SSSVVVaaaooozzz}}}vvvqqqkkkhhhffffffdddbbbbbbdddiiimmmvvv|||}}}|||}}}~~~~~~{{{yyyvvvtttqqqllleee\\\QQQJJJ@@@<<<888666666777777666999;;;;;;;;;;;;???GGGMMMXXXcccpppyyy~~~{{{hhhUUUMMMFFFCCC???999666777333222111111222333666777555555555666777999:::;;;888999:::::::::999888777666555444444222222111000///,,,,,,///111333999AAACCC@@@<<<777333000//////...---,,,+++,,,---///111222777:::777333222///++++++,,,,,,------.........,,,,,,---------------...---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,---...111666???IIIRRRXXXZZZ\\\\\\YYYTTTMMMHHHFFF>>><<<888555111///...---......------------------//////111222333333444444555555888AAAQQQdddwwwyyygggZZZYYYWWWVVVUUUTTTRRRPPPJJJKKKLLLLLLMMMOOOSSSVVVVVVVVVWWWXXXZZZ\\\]]]^^^___[[[YYYZZZZZZYYYZZZ^^^]]]```cccaaa^^^[[[\\\]]]^^^^^^^^^______`````````bbb___]]]^^^aaacccbbb```]]]YYYWWW[[[gggvvv~~~xxxRRRJJJDDDDDDGGGHHHJJJMMMMMMKKKIIIHHHDDDBBBFFFMMMdddzzz}}}ssskkkeeeeeehhhppppppppppppqqqtttyyy~~~~~~~~~~~~{{{zzzvvvlll```PPPFFF===999777555444666555444444444444444555555666777888999<<>>:::888999666555444444444444333111333222222222111000000000000111333333222222444555666666666777777777888888;;;<<<<<<===>>>BBBGGGKKKPPPXXXgggwwwdddGGG;;;888333000000+++...222333333111111111555444333333222222333333QQQVVVbbbqqq{{{zzzuuuqqqllliiieeeeeedddcccbbbeeeiiimmmrrrwww~~~~~~|||yyyvvvsssmmmfff\\\QQQJJJ@@@===999777777888777777999;;;======>>>CCCMMMUUU```lllzzzuuucccRRRKKKEEEAAA===666444555333333333444555777888999777777777888999:::;;;<<<888999:::;;;;;;999888666555555444333222111000000...,,,,,,///111333;;;CCCDDD@@@:::555111///......---,,,+++++++++---///111111666888555222111///+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------------+++***)))***,,,---,,,+++++++++++++++++++++++++++---...222888AAALLLUUU[[[[[[]]]]]]YYYRRRKKKFFFEEE<<<:::777444111///...---...............///////////////111222333444444444555666;;;FFFXXXmmmnnnaaaYYYXXXUUUSSSRRRQQQPPPOOOJJJKKKLLLLLLLLLMMMPPPSSSTTTTTTUUUWWWYYY\\\___```___ZZZXXXYYYZZZYYY[[[^^^^^^```aaa]]]XXXVVVXXX[[[[[[\\\]]]___```bbbccccccdddaaa^^^___bbbdddbbb___ZZZZZZZZZ\\\bbbnnn{{{XXXMMMDDDCCCEEEFFFGGGHHHHHHFFFEEEEEECCCAAAEEELLL```yyyyyyllldddeeejjjoooooopppqqqtttxxx}}}zzzzzz|||}}}||||||~~~~~~zzzwwwrrrjjj```RRRHHH>>>:::777555666888333333333333444666777888777888;;;>>>CCCKKKTTTZZZfffmmmwwwyyy___RRREEEAAA@@@<<<888777555444333333444333111///222222111111111111111111000222333333333333444666666666777777888999:::::::::;;;<<<===@@@EEELLLQQQSSS```rrrmmmUUU???888555000...222...111333333111000111222444333333222222222222222PPPUUUbbbrrrzzz}}}~~~{{{xxxuuurrrnnnkkkeeeeeedddccccccfffjjjnnnmmmssszzz{{{xxxtttnnnggg\\\RRRKKK???<<<888777777888888777999<<<>>>>>>@@@GGGRRRZZZgggrrrqqq___PPPIIIDDD@@@;;;555222444333444555666888999::::::999999999999:::;;;<<<<<<888999:::;;;;;;999777666555444444333222111000///...,,,+++///111444<<>>999666444333222222333333111///111111111111111222222222000222333333333333444666666777777999:::;;;<<<<<<:::;;;<<<===AAAGGGOOOTTTVVVfff|||bbbMMM;;;777555//////444333444555222//////111444444333222222111111222222PPPTTT___nnnwwwyyy{{{}}}{{{zzzxxxvvvtttpppkkkgggkkkiiifffcccccceeehhhjjjqqqsssuuuzzz|||wwwqqqjjj^^^QQQHHHCCC>>><<<<<<:::777888;;;<<>>888444222111222555666888:::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999:::;;;<<<<<<:::888777555444333222111///......,,,,,,,,,...333999>>>BBBDDD???888222///......------.........------...000555555555444222000///...///***&&&&&&***---,,,))),,,,,,,,,---,,,,,,++++++...---,,,,,,++++++++++++------,,,***((((((+++---,,,...444===IIISSSZZZ]]]^^^]]]\\\YYYSSSKKKDDD@@@999777555111///---,,,,,,++++++,,,------......///......///000111222333333777:::CCCTTTlllrrrbbbYYYWWWTTTQQQMMMKKKKKKLLLMMMKKKLLLLLLMMMMMMNNNOOOOOORRRSSSUUUWWWZZZ\\\^^^___[[[WWWSSSSSSWWW[[[]]]]]]```___[[[TTTOOOOOOUUU[[[^^^___aaadddfffgggeeeddd]]]___``````]]][[[[[[\\\YYY___eeeeeecccgggqqqzzzzzz{{{```GGGCCCEEEDDDCCCGGGCCCBBBCCCFFFFFFCCCDDDHHHZZZyyyuuuiiihhhnnntttrrrrrruuu{{{|||xxxtttqqqpppqqqrrrtttyyy}}}{{{xxxzzz~~~}}}}}}}}}{{{||||||}}}~~~}}}zzzxxxwwwyyy{{{}}}~~~|||yyyvvvrrrkkkccc^^^YYYPPPDDD===:::999666333666444444555333222777???@@@EEEKKKPPPWWWbbbqqq|||zzzbbbRRRBBB======;;;999888222222222111111111111000000000000000////////////222222111111222444555666777888888999999:::;;;;;;:::888999???DDDIIIPPPWWW\\\nnntttWWWIII;;;666555444222222555555555555555555555555111222333444444333222111RRRWWWcccqqqyyyyyyxxxyyyxxxxxxwwwwwwvvvtttpppmmmllljjjgggddddddfffiiikkknnnpppsssxxx}}}~~~xxxqqqjjj___RRRJJJAAA===:::;;;:::888999===<<<@@@EEEGGGKKKTTTaaakkkxxx{{{dddVVVFFFBBB===888444333333333555666888:::;;;;;;;;;:::<<<<<<;;;;;;;;;:::::::::999:::;;;;;;;;;:::888888555444333222000///......,,,,,,,,,///333888>>>AAABBB===666111...------,,,,,,---------+++,,,---///555444333222000...,,,+++///***&&&'''***---,,,))),,,,,,------------,,,,,,...---,,,+++++++++++++++******+++***)))+++...111---///555>>>JJJTTTZZZ]]]___^^^\\\XXXRRRJJJDDD???999777444111...---,,,,,,+++,,,,,,------....../////////000111222333444444555;;;III___|||lll]]]TTTSSSQQQNNNKKKJJJJJJKKKLLLLLLLLLMMMMMMNNNOOOOOOOOORRRSSSUUUWWWYYY\\\^^^___YYYVVVRRRRRRTTTXXXYYYYYY]]]\\\YYYTTTPPPQQQWWW]]]aaa``````bbbeeeeeebbb___[[[^^^```___[[[XXXVVVVVVWWW]]]cccdddbbbeeennnvvvxxxzzzlllNNNDDDCCC@@@>>>AAABBBBBBEEEIIIIIIFFFFFFJJJ[[[xxxyyykkkhhhlllrrrrrrtttxxx~~~yyytttqqqllliiijjjkkkmmmttt{{{{{{yyywwwyyy~~~~~~{{{{{{zzzyyyyyyzzz{{{{{{|||}}}}}}}}}{{{yyywwwvvvxxx{{{||||||zzzwwwsssooojjjddd___ZZZRRRFFF???;;;999777444888777888:::999999>>>FFFGGGNNNVVV___iiiwwwaaaQQQBBB===<<<:::888777222222222111111111111000000000000000000000000///222111111222333444666777888888888999::::::;;;;;;===<<>>;;;<<<<<<;;;===AAA???DDDJJJOOOUUU___mmmxxxrrr\\\OOOBBB???;;;777444444444555666777999:::;;;<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::999999999888888444444333222000///...---,,,,,,---///333888===@@@>>>999333///---------,,,***+++,,,,,,++++++---///555444222000...,,,***)))...***''''''***,,,+++***,,,,,,---......------,,,---,,,,,,++++++++++++,,,******++++++***,,,///111---000666@@@LLLUUU[[[]]]```___\\\WWWPPPIIIBBB>>>777666333000...---,,,,,,,,,,,,,,,---......//////000000111222333444555555333===PPPlll{{{cccVVVPPPNNNLLLJJJHHHHHHIIIJJJKKKMMMMMMNNNNNNOOOPPPPPPPPPSSSSSSTTTVVVYYY[[[]]]^^^XXXUUURRRQQQRRRTTTUUUVVVXXXYYYWWWTTTRRRUUU[[[aaaeeebbb___aaacccccc^^^YYYTTTXXX\\\\\\WWWSSSPPPPPPTTTZZZaaabbb```bbbhhhooo{{{uuutttxxx}}}YYYHHHCCC@@@>>>@@@AAABBBGGGNNNOOOKKKKKKNNN^^^xxxmmmfffhhhllloootttzzz}}}uuuooollleee```___aaadddkkksssvvvuuuuuuwww|||}}}zzzxxxvvvvvvvvvwwwwwwxxxyyyyyyyyyzzzxxxvvvuuuuuuwwwyyy{{{zzzwwwsssooollliiieeebbb\\\TTTJJJAAA===:::777555555555777:::;;;;;;BBBJJJNNNVVVaaalllxxx^^^PPPBBB<<<;;;999666555222222222111111111111000000000000000000000000000111111111222444666888999888888999999::::::;;;;;;<<<;;;???GGGMMMQQQYYYaaaoootttYYYGGG<<<444333333222000000222222222222222222222222333222222222222222222333XXX\\\fffrrrxxxwwwvvvwwwvvvvvvwwwzzz||||||zzzxxxpppmmmiiigggfffhhhkkkmmmoooqqqtttxxx}}}zzzqqqiii```UUUNNNFFFBBB???@@@???>>>@@@DDDCCCIIIQQQYYYaaammm|||hhhTTTHHH<<<;;;888555444444555666888999;;;============<<<<<<<<<;;;;;;;;;:::::::::::::::999888888888888999444333222111000///...---,,,,,,---///333888<<>>???FFFOOOXXXaaammmxxxxxxYYYMMM@@@<<<:::777444444222222222111111111000000000000000000000111111111000000222333555777999999888888999999:::;;;;;;<<<;;;<<>>777111222444222000000333333333333333333333333444333222111111222333444[[[]]]dddooovvvwwwyyy|||zzzzzz{{{}}}}}}{{{ssspppllliiiiiijjjmmmooouuuvvvxxx{{{~~~~~~xxxrrroooppprrruuu{{{ssskkkbbbXXXQQQKKKEEEBBBBBBAAA@@@BBBGGGIIIPPPZZZcccmmmzzzrrr^^^LLLBBB888777555444444444666666;;;<<<>>>????????????>>><<<<<<;;;;;;;;;::::::::::::999888777777777888888444333222111///...------+++,,,---///333777;;;>>>:::666222/////////......+++,,,------------///111666555222///,,,+++***)))+++***))))))***++++++***+++,,,,,,---......------+++++++++******++++++,,,+++,,,---,,,++++++,,,......222:::FFFQQQYYY]]]^^^aaa^^^YYYRRRJJJCCC>>>;;;444333111///---,,,,,,---,,,,,,---......//////000......///000111222333333999EEE[[[yyyppp[[[RRROOOHHHGGGGGGGGGHHHIIIKKKLLLMMMNNNNNNOOOOOOPPPQQQQQQRRRRRRRRRSSSUUUWWWZZZ\\\ZZZYYYWWWUUUSSSSSSTTTUUUUUUUUUVVVVVVXXX\\\aaaeeehhhddd```___```___[[[VVVRRRYYY```___XXXQQQOOOOOOUUUZZZ___```]]]\\\^^^aaaaaajjjtttyyyvvvqqqnnnnnnxxx\\\NNNIIIIIIJJJHHHJJJPPPXXXZZZYYYZZZ^^^nnnpppbbb___^^^eeeoooxxx|||~~~{{{rrrllldddZZZPPPMMMPPPTTT\\\cccfffiiinnnrrrwww}}}~~~zzzwwwuuuvvvvvvvvvvvvvvvwwwwwwwwwtttsssrrrqqqqqqrrrssstttuuuqqqmmmjjjiiihhhgggfff^^^XXXOOOGGG@@@<<<999777::::::===BBBEEEHHHRRR[[[hhhqqq~~~mmmTTTIII>>>;;;999666333333222222222111111111000000///000000000111111111222000111222444666888999:::888999999:::;;;;;;<<<<<<@@@AAAFFFMMMRRRXXXcccnnn|||[[[GGG:::444111333444222111222333333333333333333333333444333222111111222333444___```fffpppwwwzzz}}}~~~xxxuuuqqqnnnmmmoooqqqsssyyyyyyzzz{{{{{{{{{{{{{{{xxxuuuooohhhcccdddgggkkkqqq|||~~~vvvooofff\\\UUUNNNIIIEEEEEEEEEEEEHHHMMMRRRZZZeeeooozzz{{{dddSSSFFF>>>777666666555555666777888<<<===???@@@@@@@@@???>>><<<<<<;;;;;;;;;:::::::::888888888777777777777666333333222111///...---,,,++++++---000333777;;;===999666222//////......---+++,,,---------...000222555444111...,,,***************************************+++,,,------------+++************++++++,,,&&&(((***++++++,,,...000///333<<>>?????????>>>===<<<<<<;;;;;;;;;:::::::::666777888888888777666555333333222000///...---,,,++++++---000333777:::<<<777444111...------+++******+++,,,---,,,---///222333111...,,,***))))))***)))***++++++************((()))***+++,,,,,,,,,,,,***************+++,,,,,,$$$&&&)))***+++,,,---//////444>>>JJJVVV]]]___```]]]YYYSSSKKKDDD???;;;999222111///---,,,,,,------------......//////000000...///000111222333333444<<>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::555666888999999777555444333222111000///...---,,,***+++---000333777999;;;666333///---,,,+++***((()))***+++++++++,,,///111111///---***(((((()))))))))***,,,,,,************'''((()))***+++,,,,,,,,,******))))))***+++,,,,,,&&&(((*********)))***+++000555???KKKWWW^^^``````[[[WWWQQQIIIBBB===:::999111000...---,,,,,,------------......///000000000000000111222333444444555:::CCCWWWqqqgggXXXMMMFFFDDDDDDEEEFFFGGGHHHHHHIIIKKKLLLLLLMMMNNNNNNOOOOOONNNNNNLLLLLLNNNQQQTTTWWWRRRTTTUUUSSSOOONNNPPPRRRSSSRRRRRRSSSTTTVVVVVVVVVUUUYYY[[[ZZZVVVUUUYYY]]]WWW___gggfff___ZZZ\\\___fffgggfffbbb^^^ZZZYYYZZZZZZXXXYYY\\\bbbhhhkkkllliiiuuujjjjjjnnnhhheeeeeeiiilllpppxxx|||wwwuuuwww{{{~~~}}}xxxtttuuuwww}}}yyyvvvqqqkkkhhh]]]PPPEEECCCFFFJJJOOOSSSSSSZZZdddlllrrryyy}}}}}}|||zzzyyyxxxwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvqqqpppooommmlllkkkjjjjjjiiigggeeedddcccaaa___]]]ZZZWWWQQQIIIBBB===;;;;;;;;;;;;???IIISSSaaatttqqq\\\KKKEEE>>>999999888444333555222222222111111111111000///000000111222222333333333444666777888888888777999999:::;;;;;;<<<<<<===CCCFFFMMMVVV___mmmyyyXXXDDD???:::555222333222000000444111111111111111111111111111222333444444333222111kkkqqqyyy}}}~~~~~~wwwqqqjjjffffffddd___[[[UUU\\\dddjjjnnnttt|||{{{qqqjjjfffbbb___\\\]]]aaahhhooosss{{{oooVVVKKKCCC>>>;;;888999:::;;;<<<<<<<<<<<<<<<=========<<<;;;::::::;;;;;;:::999888888888888777666666555555555666666222111111000///......---...//////111333555777888111000///...---,,,,,,,,,++++++++++++,,,---......///...,,,***)))))))))))))))))))))))))))))))))))))))***+++,,,---.........(((***++++++******+++,,,*********))))))***...111222666???MMM[[[aaa```\\\ZZZVVVQQQKKKFFF@@@;;;777111111000......---------------......///000000000000111222222222333666999<<>>;;;777444333333222111111111333333444333222111///000000111111222333333444888===>>>;;;888777888777999;;;<<<<<<===???AAAEEEJJJRRR]]]kkk}}}dddLLL>>>:::666444222000//////000111222222333333333333444444555444444444555333111///nnnttt|||~~~}}}}}}{{{yyyooojjjdddaaaaaa```\\\XXXWWW^^^hhhooosssyyywwwqqqnnnmmmkkkiiikkkpppxxxfffQQQHHHCCC???>>>;;;<<<==================<<<<<<==================;;;:::999888888888888888777777666555555555555555333333222000///---,,,,,,+++,,,,,,...///111333444111000///...---,,,,,,,,,++++++++++++,,,---......///...,,,***)))))))))***)))))))))))))))))))))))))))***+++,,,,,,---------(((***++++++******+++,,,((()))******)))***---000222777AAAPPP]]]cccaaa]]][[[WWWQQQKKKEEE@@@;;;777111000///...------------------......///000000000...///000000000111444777;;;CCCTTTiiiuuuZZZNNNIIIEEEBBBBBBBBBBBBDDDFFFHHHIIIGGGHHHIIIKKKMMMMMMKKKJJJJJJJJJKKKMMMNNNPPPQQQRRRRRRQQQQQQPPPPPPPPPQQQQQQPPPOOONNNNNNOOOPPPSSSTTTNNNPPPRRRUUUWWWXXXYYYYYY[[[]]]^^^^^^]]]]]]___```aaa```___]]]\\\[[[[[[[[[XXXWWWZZZcccooouuusssnnncccgggttt{{{wwwwwwuuuuuuooolllyyyzzz|||sssttt~~~|||xxxuuuuuuyyy|||{{{zzz|||~~~zzzvvvrrrnnnjjjgggZZZQQQHHHEEEEEEGGGNNNUUUWWW___gggkkksss~~~}}}zzzwwwuuuttttttuuuwwwxxx{{{|||{{{zzzzzzzzztttrrrnnnkkkjjjjjjkkkkkklllgggaaa```aaabbb___\\\[[[ZZZWWWQQQIIIBBB>>>===>>>BBBKKKZZZnnnsssfffZZZMMMBBB===<<<999555333222222222111111222333333333222111000333333333444555555666666666999======<<<:::999:::777999;;;;;;;;;<<>>===;;;<<<===>>>>>>???>>>>>>999999888888777888888888888777666555444444444444333333222000///---,,,,,,......///000111333555666111000///...---,,,,,,,,,++++++++++++,,,---......///...,,,***))))))******))))))))))))))))))))))))((()))***+++++++++++++++(((***++++++******+++,,,''')))++++++++++++---///333999EEETTTaaafffccc```]]]XXXPPPIIIDDD???;;;888000000///...------------------......///000000000...///000000000222555777<<>>???GGGVVVkkk|||mmm[[[QQQJJJCCC>>>===888666333222222333222111222222333333222111000000444444444555666666777777888:::<<<<<<;;;:::;;;<<<888999:::::::::<<<>>>AAAIIISSSaaaooo~~~xxx]]]KKK@@@:::999444333222111111222333444222222333333333333444444333333444444555555555555tttzzz}}}yyytttoookkkeeeccc``````aaacccbbbaaaccclllxxx~~~}}}hhhRRRHHHFFFEEEDDDDDDAAAAAAAAAAAA@@@???>>>===;;;<<<===============<<<888888777777777888999999999888666555444333333222222111111000///......---//////000111222444666777111000///...---,,,,,,,,,++++++++++++,,,---.........---,,,***))))))******))))))))))))))))))))))))(((((()))***************(((***++++++******+++,,,(((***,,,---------...///555<<>>===>>>666444222222333444333222333333222222111111000000222222222333444444555555888888999999999:::<<<===999:::::::::;;;===AAADDDMMMZZZlll|||hhhPPPDDD<<<888777333333222222222333444555222222222333333333444444333444444444333333555666www}}}{{{xxxsssnnniiifffdddddddddgggiiijjjkkkooowwwqqq```OOOHHHHHHGGGFFFFFFAAAAAAAAA@@@???>>>===<<<======<<<<<<;;;:::999888888777777777888999::::::888777666555333333222222000000000000////////////,,,,,,,,,---///000222222111000///...---,,,,,,,,,++++++++++++,,,---.........---+++************+++))))))))))))))))))))))))(((((()))*********))))))(((***++++++******+++,,,)))+++...///......///111666>>>KKKYYYcccfffdddaaaYYYSSSKKKDDD???;;;888555///......------------...------......///000000000000111222333333555888;;;@@@KKK]]]rrrcccPPPHHHFFFFFFCCCCCCBBBBBBCCCEEEGGGHHHLLLNNNOOOMMMJJJHHHHHHJJJIIIJJJKKKLLLNNNOOOPPPPPPMMMMMMLLLKKKJJJJJJKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMJJJLLLOOOSSSUUUVVVVVVUUUWWWXXXZZZYYYXXXXXXYYYZZZ[[[[[[[[[[[[]]]^^^___```aaagggsss}}}qqqkkkfffeeehhhooo|||zzzxxxssskkkpppxxxtttmmmdddeeewwwxxxwwwzzz}}}}}}zzzxxxwwwvvvuuusssrrrrrrrrrpppkkkeeeaaa]]]WWWRRRPPPOOORRR[[[eeeooosssvvvxxx~~~xxxwwwtttrrrppppppqqqrrrvvvxxx}}}yyyrrriiieeeeeeeeedddbbbbbbaaa______`````````___]]][[[XXXRRRKKKFFFDDDCCCOOO\\\rrrxxxfffQQQHHHAAA???===999777888666444333333555555555444222222222111111000000000111111111222333333444444777666666666888:::;;;<<<:::;;;;;;<<<===AAAGGGKKKUUUdddxxx|||]]]JJJBBB<<<777444222222222222333444555555222222222333333333444444444555444333111111444777|||}}}{{{wwwqqqmmmhhhhhhhhhjjjlllooorrrttt{{{gggZZZMMMIIIIIIHHHEEEEEE@@@@@@@@@@@@???>>>===<<<======<<<<<<:::999777666888888888888999:::;;;<<<777666555444333333333333000000000000////////////------......///111222333111000///...---,,,,,,,,,++++++++++++,,,---......------+++*********++++++))))))))))))))))))))))))))))))************))))))(((***++++++******+++,,,***,,,............000222555===JJJVVV^^^aaa```^^^RRRNNNGGGAAA<<<999555333......---------------...------......///000000000...///000111222444777:::AAANNNcccxxxzzz^^^OOOHHHEEEFFFDDDCCCCCCBBBCCCEEEFFFGGGMMMOOOPPPNNNJJJGGGIIIKKKHHHHHHIIIJJJJJJKKKKKKLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMOOOOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUWWWXXXXXXXXXXXXYYY[[[XXXYYY[[[^^^aaadddgggiiinnnttt~~~xxxuuuoooiiifffiiirrrzzz{{{tttlllpppxxxtttoooeeeeeevvvxxxvvvxxxzzz}}}zzzyyywwwuuusssnnnoooooopppooolllgggccc```[[[VVVTTTTTTXXXcccoooxxx{{{|||~~~|||uuutttrrrqqqpppqqqrrrssswwwxxx|||{{{ssskkkbbb___```bbbaaa____________^^^^^^^^^]]]]]]ZZZYYYVVVQQQLLLIIIHHHIIIVVVeee|||ppp]]]NNNFFFAAA>>>>>><<<777444555555444333444555666555333111111000000000111111222333333333444555555666666555444444555888;;;<<<;;;<<<<<<===>>>BBBHHHPPPUUUbbbrrrkkkSSSFFFAAA;;;666222111111222222333333444444222222333333333333444444444555555333000111666:::}}}wwwrrrlllmmmooopppsssvvvzzz|||xxx___SSSJJJHHHIIIFFFCCCCCC@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<;;;:::999888888888888999:::<<<===>>>666555444444333333333333222222111000///...------000000000000111333444555111000///...---,,,,,,,,,++++++++++++,,,---......---,,,+++*********+++,,,)))))))))))))))))))))))))))******++++++******)))(((***++++++******+++,,,***+++,,,++++++,,,///111333:::FFFQQQWWWYYYYYYXXXLLLHHHCCC>>>:::777222000...------,,,,,,------...------......///000000000...///000111222444888:::DDDTTTjjjrrrYYYMMMGGGDDDEEECCCBBBBBBAAABBBCCCEEEFFFJJJLLLNNNLLLHHHGGGJJJMMMIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIIIIKKKNNNPPPRRRUUUUUUTTTSSSRRRSSSTTTTTTSSSUUUWWWXXXXXXYYYZZZ\\\```aaacccfffiiimmmppprrr{{{~~~|||sssiiiggglllqqq}}}yyyqqqtttzzzvvvpppfffeeeuuuzzzzzz|||~~~}}}zzzxxxvvvtttrrrnnnmmmlllllllllllljjjhhheee```[[[XXXXXX^^^lllzzz~~~}}}xxxsssrrrqqqpppppprrrtttuuuvvvvvvyyyyyyrrriiibbbZZZXXX]]]aaabbb```\\\]]]^^^]]]\\\[[[[[[[[[XXXXXXVVVRRRNNNLLLMMMOOO\\\jjjtttdddXXXLLLCCCBBB>>><<<===;;;666444555444333222333444555333222000000//////000111222333444444444555666666777777555444444666:::===<<<;;;===>>>???AAAFFFOOOXXX___qqqkkkZZZGGG???<<<888444333111111222222222222222222222222333333333333444444222444555444222555<<>>???555444444333333333444444555444333111...,,,+++***------------...///111111111000///...---,,,,,,,,,++++++++++++,,,---......---,,,+++*********+++,,,))))))))))))))))))))))))******+++++++++******)))(((***++++++******+++,,,*********))))))***...111111888CCCLLLRRRTTTTTTTTTGGGDDD@@@===999555111...------,,,,,,,,,------...------......///000000000000111222333444666:::===IIIZZZqqqmmmWWWLLLFFFCCCCCCBBBAAAAAA@@@AAABBBDDDEEEFFFIIILLLKKKHHHGGGKKKOOOLLLLLLKKKKKKKKKJJJJJJJJJEEEEEEEEEFFFGGGHHHJJJJJJIIIIIIHHHHHHJJJNNNQQQTTTYYYWWWTTTRRRQQQQQQRRRSSSSSSUUUWWWXXXXXXYYY[[[]]]llllllmmmooorrrtttvvvwww{{{nnnhhhjjjmmmrrr}}}}}}uuuxxx}}}yyyrrrgggeeeuuu~~~|||yyyxxxvvvsssqqqooollliiihhhiiikkkllllllhhhccc^^^[[[\\\bbbrrr{{{vvvrrrqqqppppppqqqsssuuuvvvuuuuuuwww||||||tttlllbbb[[[TTTTTT[[[aaacccbbb[[[\\\]]]]]][[[ZZZYYYZZZXXXWWWVVVSSSPPPOOOQQQSSS```mmm}}}yyymmm]]]QQQLLLFFFAAA===999666777666222111444333222222222333333222000//////...///000111333444333333444444555666666666555444555888<<<>>>>>><<<===>>>@@@CCCIIISSS^^^eee|||]]]NNN???999777555444444111111222222222111111000222222333333333444444444111444555555444888@@@HHH~~~tttxxx|||}}}{{{|||nnncccTTTPPPKKKFFFDDDCCCBBBAAA>>>??????@@@@@@@@@??????<<<<<<;;;:::::::::;;;;;;888777777777888999::::::444666666333000000444777999666222...,,,,,,---......---+++,,,///111222222111000///......------......---***)))(((***,,,---///---+++)))))))))+++,,,******))))))))))))******+++***)))(((((()))***+++++++++***************+++---)))'''***,,,+++---000222;;;DDDKKKRRRWWWVVVRRRKKKEEE>>>:::888777444222000000///...------------......//////000000111111///666333222777666888EEEMMM^^^uuufffVVVIIIEEEGGGCCCBBBCCCCCCCCCCCCCCCBBBBBBGGGFFFFFFFFFGGGIIIKKKLLLMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIKKKLLLJJJHHHJJJQQQWWW\\\[[[WWWRRROOONNNQQQTTTPPPUUU[[[]]]\\\]]]aaafffoooooossswwwwwwuuuxxx~~~wwwgggcccjjjlllyyy||||||rrriiifffsss}}}|||{{{{{{zzzxxxuuulllmmmmmmlllkkkjjjlllmmmooofffbbbcccbbbcccqqq}}}wwwuuupppooommmllllllnnnppprrrooosssxxxzzzwwwppphhhbbbVVVSSSQQQTTTZZZ______]]]ZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[XXXTTTPPPOOOQQQTTTWWWhhhppp|||}}}rrrmmmmmmlllkkkeee^^^UUULLLEEE@@@<<<:::888777666555444333333333222111111111000000//////111000//////111333666888333444444555555666666666888:::<<<<<<;;;;;;<<<===<<>>>>><<<;;;::::::999:::::::::888888777777777888999999555555444333111111444666777555222///---------......---+++,,,///111222222111000///...------------,,,***((('''''')))+++,,,///...+++***))))))***+++******))))))))))))************))))))))))))******++++++***************+++,,,((('''***,,,,,,///333666>>>FFFKKKQQQVVVVVVSSSJJJDDD===888666555222//////...------,,,,,,------......//////000000111111000666333222777777===LLLVVVhhh|||aaaUUUJJJFFFGGGBBBBBBBBBCCCCCCCCCBBBBBBAAAFFFEEEEEEEEEFFFHHHJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIGGGIIIKKKJJJIIIKKKQQQWWW^^^\\\WWWRRRMMMLLLNNNPPPWWW^^^dddfffdddccceeehhhsssqqqrrrtttssssssxxx~~~}}}~~~vvvhhhdddiiimmm{{{yyyrrrqqqzzz}}}|||{{{{{{|||zzzxxxuuunnnnnnnnnllljjjjjjkkkmmmllleeecccffffffgggssszzztttsssooonnnllljjjjjjlllnnnooommmpppssstttppphhh___YYYRRROOOMMMQQQWWW[[[[[[ZZZ[[[[[[[[[\\\\\\[[[[[[[[[YYYWWWRRROOOOOOQQQTTTVVVbbbhhhsss}}}|||mmmbbb^^^]]]\\\[[[TTTOOOIIIDDD@@@>>>;;;:::777666555444333333333333111111111111000000000///111000000000111333666888444444555555666777777777999;;;======<<<;;;<<<===<<<@@@CCCFFFKKKWWWjjjxxxzzz___MMMCCC999777666333222222222222333333333444444444555444333333333333444555333333555666777@@@WWWmmmzzzeeeVVVNNNKKKHHHDDDAAAAAA@@@@@@?????????@@@??????>>>===<<<;;;:::999999888888999999999888888777777777777888666444222111222333333333333222111///...............---+++,,,///111222222111000///...------------***)))((('''(((***,,,---///...,,,***)))((())))))******))))))))))))******))))))************))))))+++***************+++++++++((('''***------111666<<>>???AAACCCHHHRRRbbbuuugggOOOGGG>>>666444444222111222333333333333444444444444555444444333333444444555111333555666;;;MMMooo|||iiiZZZPPPKKKGGGDDDAAA???@@@@@@@@@???????????????>>>===<<<;;;:::999999888777888888888999888777666666666666666777444000000333444222000//////000000//////.........---+++,,,///111222111000000///...------------++++++******+++---...000///...,,,***)))(((((((((******))))))))))))******((()))***++++++***)))(((*********)))******+++,,,---***))),,,------222888AAAJJJSSSYYY]]]___\\\WWWFFF@@@999444333111...+++************+++,,,---.........//////000000111111111555222333999===MMMgggiiiTTTNNNGGGEEEFFFAAA??????@@@@@@AAAAAA@@@@@@AAAAAABBBCCCDDDEEEFFFFFFEEEFFFIIIKKKKKKKKKIIIHHHGGGHHHHHHIIIIIIJJJJJJJJJGGGIIIKKKKKKKKKKKKNNNQQQRRRRRRRRRQQQQQQSSSWWW[[[aaafffjjjiiieeecccdddgggfffcccdddiiiooovvvzzzvvvuuuqqqhhhcccbbbjjjwww|||xxx{{{~~~}}}vvvvvvwwwyyy{{{{{{xxxuuuvvvuuurrrnnnjjjiiijjjllljjjfffeeehhhjjjnnnxxx{{{uuuqqqqqqnnnmmmkkkiiihhhggghhhhhhkkklllllljjjddd]]]UUUPPPNNNNNNNNNQQQVVVYYYZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZTTTRRROOOMMMNNNPPPSSSUUUVVVYYY^^^cccgggjjjmmmoooooommmkkkllloooqqqrrrqqqrrr}}}xxxddd\\\SSSKKKGGGEEECCCBBBAAA@@@===<<<;;;999555333333333222111111111111111111111111000000000000000000000000111333444666777333444444555666777888888:::;;;<<<<<<;;;<<<===???BBBEEEJJJSSSaaarrruuuZZZGGGAAA999444444444222222444333333333444444444444555444444444444444444444444111444777:::DDD```}}}kkk]]]SSSMMMIIIDDDBBB@@@???@@@AAA@@@????????????>>>===<<<;;;:::999999888777777777888888888888777666555555555555666333000000222333111...---...////////////...---...---+++,,,///111222111000///...------,,,,,,,,,++++++++++++,,,---///000------,,,***)))(((((((((******))))))))))))******((()))***++++++***)))(((******))))))***++++++,,,...,,,,,,---------333:::FFFQQQ]]]eeehhhfff^^^UUUDDD???888333222111...+++)))))))))***+++,,,---.........//////000000111111111444222444:::???TTTttteeeOOOIIICCCCCCEEEAAA======>>>??????????????????@@@AAABBBCCCDDDDDDDDDCCCDDDGGGIIIJJJJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMKKKKKKLLLKKKKKKKKKLLLMMMPPPPPPQQQRRRSSSWWW[[[___```ccceeeccc______dddiiihhhfffiiiqqqxxx}}}}}}{{{|||}}}|||vvvqqqnnnjjjddd___^^^cccppp}}}{{{vvv{{{~~~~~~~~~}}}|||ttttttuuuwwwyyyzzzxxxuuuxxxwwwuuupppllljjjjjjlllmmmiiieeeeeeiiiooozzz|||yyytttrrrsssooommmllljjjiiihhhhhhhhhhhhhhhhhheeeaaa[[[UUURRROOOOOOPPPSSSVVVYYYZZZZZZXXXXXXYYYYYYYYYYYYXXXXXXSSSQQQOOOMMMMMMOOORRRTTTUUUVVVYYY\\\___`````````___^^^]]]]]]___bbbcccdddgggqqq|||~~~pppdddSSSOOOIIICCC???===<<<;;;>>>===;;;::::::777444111222222111000000000111111000000000000000000111111000000111222333555666777222333444555666777888888:::;;;<<<<<<<<<===???AAADDDKKKVVVcccrrr}}}dddOOOAAA<<<777444555555222333666333333444444444555555555444444444444444444444444333777;;;CCCVVVxxx|||lll]]]SSSMMMGGGDDDBBBAAA??????@@@AAA@@@???======>>>======<<<;;;::::::999888888777777888888777666666555555555555666444333222111111111///...------...............---...---+++,,,///111222222000///...---,,,,,,,,,,,,***************+++,,,---+++++++++******)))((((((******))))))))))))******))))))************))))))))))))))))))***+++,,,,,,...------.........555>>>LLLXXXeeellllllggg[[[OOOAAA<<<555111111000...,,,************+++,,,---.........//////000000111111111333222555;;;AAAZZZaaaLLLGGGAAAAAACCC>>>;;;<<<===>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCCCCCCCBBBCCCEEEFFFGGGHHHGGGGGGGGGHHHIIIKKKMMMOOOPPPQQQNNNMMMLLLKKKKKKLLLMMMNNNTTTTTTUUUTTTTTTVVVYYY\\\^^^```bbb```^^^aaaiiipppuuurrrttt{{{}}}}}}xxxwwwwwwuuuqqqnnnjjjeeeaaa]]]\\\[[[\\\iii}}}~~~yyy}}}{{{zzz{{{zzzzzztttssssssuuuwwwxxxwwwvvvyyyxxxwwwsssooolllkkkkkknnnjjjfffeeejjjttt~~~zzzxxxtttrrrsssnnnmmmlllkkkjjjiiihhhhhhccccccbbb```]]]YYYVVVSSSPPPQQQSSSUUUVVVXXXXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWSSSRRROOONNNNNNOOOQQQRRRTTTTTTUUUWWWZZZZZZYYYWWWTTTSSSSSSSSSSSSUUUVVVWWW\\\dddkkkoooooojjj^^^SSSJJJHHHEEEBBB???===<<<;;;888777666666777666444222222111111000000000111111000000000000111111111111000111222333444666666777333333444555777888999999:::<<<======>>>@@@DDDFFFJJJUUUdddtttiiiUUUFFF<<<999555444666555333333666333444444444555555555555333444444555555444444333444999AAAQQQooopppgggZZZPPPKKKHHHDDDAAAAAA???>>>>>>??????>>>===<<<<<<<<<======<<<;;;;;;::::::999888888888888999555555444444444555666666222333333222000............---------------------...---+++,,,///111222222//////...---,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))******))))))))))))************))))))))))))******))))))))))))***+++,,,---++++++,,,...///111999CCCTTT___iiillliiiaaaRRRFFF===888222/////////---++++++++++++++++++,,,---.........//////000000111111000222333777===BBB]]]yyy[[[IIIFFFBBB@@@@@@:::::::::<<<======>>>>>>>>>===>>>@@@BBBCCCCCCCCCCCCAAABBBBBBCCCDDDEEEFFFFFFDDDEEEGGGJJJMMMOOOQQQSSSNNNLLLJJJJJJLLLOOOQQQRRRVVVWWWVVVUUUSSSSSSUUUWWWXXX\\\```aaabbbfffnnnuuu|||wwwvvvyyy{{{xxxvvvwwwqqquuuvvvsssqqqqqqnnniiibbbcccaaa\\\WWWVVVYYY[[[XXXcccuuu|||yyyyyyyyyyyyxxxuuusssrrrrrrtttvvvvvvvvvxxxyyyxxxvvvqqqmmmkkkkkkkkkiiigggiiippp{{{|||yyywwwsssqqqqqqllllllkkkjjjjjjiiihhhhhhcccbbb```^^^[[[XXXVVVUUUSSSUUUWWWYYYYYYYYYYYYZZZWWWXXXXXXXXXXXXXXXXXXWWWTTTSSSPPPOOONNNOOOPPPQQQQQQPPPPPPSSSUUUVVVTTTQQQNNNNNNNNNMMMMMMMMMNNNNNNQQQWWW[[[\\\\\\YYYQQQHHHAAABBBBBBAAA???===<<<<<<555444333333444444333222222111111000000111111222///000000000111111111111000111222444555666666777555555666777999:::;;;<<<<<<>>>???@@@BBBEEEIIIMMMUUUcccuuuoooWWWJJJAAA:::666444444666555222222666444444444444555555555555333333444555555444333333555:::FFF```mmm^^^VVVMMMGGGGGGFFFDDDAAA@@@>>>======>>>>>>===;;;;;;;;;<<<<<<===<<<<<<<<<;;;:::999999888888999999444444444444444555666777111333555333///------///......---,,,,,,,,,------...---+++,,,///111222222//////...---,,,,,,,,,,,,---------------------,,,(((((()))*********************))))))))))))******+++***)))(((((()))***+++))))))))))))***+++,,,---))))))+++...///333===HHHZZZbbbjjjjjjdddZZZKKK>>>:::555///------...,,,***,,,,,,++++++,,,,,,------......//////000111111111///222333888===BBB^^^rrrVVVHHHGGGCCC@@@>>>777999:::;;;<<<===============>>>@@@BBBCCCCCCCCCBBBBBBAAAAAAAAABBBCCCEEEEEEBBBCCCFFFIIILLLOOORRRSSSMMMKKKIIIIIILLLQQQTTTVVVVVVVVVVVVTTTRRRRRRSSSUUUSSSYYY___ccceeeiiiqqqxxxyyysssooopppqqqnnnkkkllliiillllllkkkkkkjjjeee___VVVZZZZZZUUUQQQRRRWWW[[[WWWaaarrr~~~{{{|||yyyyyyyyyyyyyyyvvvtttqqqqqqsssuuuvvvvvvwwwyyyyyywwwsssnnnkkkjjjggghhhiiimmmvvv|||yyywwwrrrooooookkkkkkjjjjjjiiiiiihhhhhheeedddbbb___\\\YYYWWWVVVXXXZZZ\\\]]]]]]\\\\\\]]]XXXXXXYYYYYYYYYYYYXXXXXXUUUTTTQQQOOOOOOOOOPPPQQQNNNMMMMMMOOORRRSSSPPPMMMLLLMMMMMMLLLKKKJJJJJJKKKJJJNNNPPPPPPPPPPPPJJJCCC777999:::;;;999777666666888666333333333333222111222111111111111111222222//////000000111111111222000111222444555666777777666777888999;;;<<<===>>>>>>@@@AAACCCEEEHHHMMMQQQ```ooo~~~___LLLEEE@@@;;;444222333555444111111555444444444555555555666666333333444555555444333333555:::IIIjjjwwwjjjaaaTTTPPPJJJFFFCCCBBBAAA???DDDAAA===<<<======<<<:::========================;;;;;;:::999888777666555555444444333333222222111////////////............222111000///...---,,,,,,,,,,,,,,,,,,---...//////------,,,+++************++++++++++++++++++++++++(((((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))++++++************++++++)))))))))***++++++,,,,,,+++***+++......111>>>MMM___cccfffaaaVVVIIIBBB???888555111///...---+++***---,,,++++++******++++++......//////000000111111---555555444<<>>============>>>@@@BBBBBBAAA@@@???BBBBBBBBBBBBBBBBBBBBBAAADDDDDDFFFGGGGGGGGGGGGGGGFFFEEEEEEGGGKKKOOOQQQRRRPPPPPPOOOOOOOOOPPPQQQQQQUUUWWWZZZ]]]```ccceeefffgggdddaaa^^^^^^___aaaccc```aaabbb```^^^[[[[[[[[[YYYVVVRRRQQQSSSUUUTTTSSSWWW]]]kkk}}}~~~xxx~~~{{{xxxxxxyyyzzzuuuuuussspppnnnoooqqqsssxxxxxxwwwvvvuuurrrnnnkkknnnmmmlllqqqyyy|||xxxuuussspppooonnnnnnmmmnnnnnnlllhhheeefffeeeccc```]]][[[XXXWWW\\\\\\]]]^^^_________^^^YYYYYYZZZZZZZZZZZZYYYYYYRRRRRRPPPNNNNNNNNNLLLIIINNNNNNNNNMMMMMMMMMLLLLLLMMMLLLKKKIIIGGGFFFFFFFFFGGGHHHJJJKKKIIIFFFBBB???===<<<:::888777666555555333333333333333333333333111111000000000000111111222000000000222333222111222000///111555888888777999888888999<<>>JJJbbbdddVVVHHHBBB@@@===;;;:::>>>@@@BBBBBB@@@?????????@@@AAACCCDDDDDDDDDBBBAAA@@@AAAAAAAAABBBCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGEEEDDDDDDFFFIIILLLNNNNNNOOOOOONNNNNNNNNNNNOOOOOOPPPQQQTTTWWWYYY\\\]]]^^^[[[YYYVVVSSSSSSTTTVVVXXXWWWXXXYYYWWWUUUSSSSSSTTTVVVSSSPPPPPPRRRTTTUUUTTTTTT[[[gggvvv{{{}}}{{{{{{{{{|||vvvvvvssspppnnnnnnqqqtttxxxxxxwwwwwwuuurrrooolllpppoooooosssyyy~~~zzzwwwuuussspppooommmllllllmmmnnnllliiigggeeedddccc```^^^\\\ZZZYYY[[[\\\]]]^^^^^^^^^^^^^^^YYYYYYYYYYYYYYYXXXWWWWWWQQQPPPOOOMMMNNNNNNMMMJJJNNNNNNMMMLLLLLLKKKJJJJJJKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCDDDEEECCC@@@===;;;;;;:::888777555444444444222222222222222222222222111111000000000000111111000///...///111222222111333111000222666888888777999999:::<<<>>>@@@AAAAAAAAACCCFFFGGGJJJRRR\\\ddd~~~uuu[[[JJJAAA;;;888777...///111333555666777888555555555555555555555555666444333444111...111666;;;FFFeeepppmmmiiifffccc]]]UUUNNNGGGDDDAAA???@@@AAAAAAAAA>>><<<999888888999888777::::::::::::::::::::::::::::::999888777666555555666666666555444444333333111111111111000000000000/////////.........------+++++++++,,,,,,---.../////////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))))))))******))))))))))))))))))))))))******))))))))))))******))))))******+++,,,,,,,,,,,,+++,,,///222:::HHHVVVdddeeebbbYYYMMMBBB;;;999777444000......---,,,+++*********+++,,,---///////////////000111111222222000444333555AAAMMM```yyy___RRRGGGBBBAAA>>>======AAACCCEEEEEECCCAAA@@@AAAAAABBBCCCDDDDDDDDDCCCBBB??????@@@AAABBBCCCDDDDDDCCCDDDEEEFFFFFFGGGGGGGGGEEEDDDCCCDDDGGGIIIJJJIIIMMMLLLLLLKKKKKKKKKLLLLLLLLLMMMOOOQQQSSSTTTUUUVVVTTTRRRPPPNNNNNNOOORRRSSSTTTUUUVVVUUUSSSRRRSSSTTTSSSQQQOOOOOORRRTTTTTTTTTTTTZZZdddnnnttt|||~~~||||||||||||xxxvvvsssooommmnnnqqqtttwwwwwwwwwvvvtttqqqooommmrrrrrrsssuuuwwwxxxvvvtttttt~~~~~~{{{wwwtttsssrrrpppnnnkkkkkkkkklllmmmllljjjhhhdddcccbbbaaa___]]]\\\[[[\\\\\\]]]]]]^^^^^^]]]]]]YYYYYYYYYXXXWWWVVVUUUTTTSSSQQQPPPPPPQQQQQQPPPOOONNNNNNMMMLLLJJJIIIHHHHHHIIIHHHFFFEEECCCCCCBBBBBB@@@@@@??????===<<<:::999999888666555333333222222111111111111111111111111111111000000000000111111///...---///111222222111333222222444666888888777999;;;===@@@AAABBBBBBAAAAAAEEEIIIJJJMMMVVVeeeqqquuubbbMMMBBB<<<888666666***---000444666777777777777777777777777777777777777222000111111111444:::>>>UUU{{{~~~vvvnnn```^^^\\\ZZZXXXSSSLLLHHHAAA>>><<<<<<===>>>>>>>>>:::999777666666666666777::::::::::::::::::::::::999999888777666666555555555555555444333333222222////////////....................................++++++++++++,,,---...//////...---,,,,,,+++++++++************************++++++***))))))*********)))))))))))))))))))))))),,,++++++******++++++,,,))))))***++++++,,,,,,---,,,,,,...000555???NNNYYYbbbaaa\\\SSSHHH???:::888666333000.........---,,,++++++++++++,,,---.../////////000111111222222333222555222666CCCMMM\\\qqqwwwXXXNNNEEEBBBBBB@@@???@@@CCCEEEFFFFFFDDDAAAAAAAAA???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCDDDFFFGGGFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMNNNPPPQQQRRRRRRRRRQQQPPPNNNMMMNNNOOOQQQSSSUUUVVVWWWVVVUUUUUUVVVWWWSSSRRRQQQQQQQQQRRRSSSSSSUUU[[[cccggghhhmmm}}}~~~|||{{{zzzyyyyyyxxxvvvsssooolllmmmqqqttttttuuuuuutttrrrooonnnnnnssstttvvvwwwvvvrrrmmmiiikkkuuu~~~|||zzzwwwtttrrrqqqpppooonnnkkkjjjjjjjjjkkkjjjhhhfffbbbbbbaaa```___^^^^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]YYYXXXXXXWWWUUUTTTRRRQQQQQQNNNNNNPPPRRRPPPOOOPPPOOOOOOMMMLLLJJJHHHGGGFFFGGGFFFEEECCCBBBAAAAAAAAA@@@???>>><<<;;;:::::::::888777666444333222222222111111111111111111111111111111000000000000111111///......///222333333222333333444555777888999999:::===AAADDDEEEDDDCCCCCCBBBGGGJJJLLLOOO\\\rrraaaRRRDDD===:::777444555///111222444444444444333666666666666666666666666777222///222444666:::???HHHhhhuuunnnkkkeee___WWWVVVUUUSSSPPPKKKFFFBBB>>><<<:::999;;;<<<;;;;;;777777666555444444666777::::::::::::::::::::::::888777777666666555555555444444333333222111111000////////////........................------------++++++++++++,,,---.........---,,,+++************************************))))))((((((((())))))***))))))))))))))))))))))))((((((''''''''''''((((((*********+++,,,,,,------+++---///222888DDDQQQYYY\\\YYYTTTLLLDDD>>>;;;:::555222///............---......---------------...000000111111222333333333555777444777EEENNN[[[nnnmmmSSSJJJDDDCCCBBB@@@@@@BBBBBBDDDFFFEEECCCAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@???BBBBBBCCCDDDEEEEEEEEEEEEFFFEEEDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEGGGIIIKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOKKKKKKJJJJJJKKKMMMOOOPPPRRRSSSSSSRRRQQQRRRTTTUUUUUUUUUTTTSSSRRRQQQQQQQQQVVVZZZ___aaa___bbbqqq~~~~~~|||{{{yyywwwvvvuuutttqqqnnnlllmmmqqqtttqqqssstttrrrooommmmmmnnntttvvvxxxxxxtttoooiiifffiiiqqqyyy{{{|||~~~|||xxxvvvtttpppooonnnnnnmmmlllkkkiiihhhhhhhhhgggeeecccaaaaaa``````______^^^^^^^^^^^^____________^^^]]]XXXXXXWWWVVVTTTRRRQQQPPPLLLIIIIIIOOOQQQMMMJJJLLLPPPOOOMMMLLLJJJHHHFFFFFFEEEEEECCCBBBAAAAAAAAAAAA???>>><<<:::999999::::::888777666555444333333333222222222222222222222222111111000000000000111111111000000111333444444333111333555777999999:::;;;<<<@@@EEEHHHHHHFFFEEEEEEEEEIIIMMMOOOVVVgggpppTTTIII???;;;999666444444555444333222222222333444333333333333333333333333777333222444666666;;;AAAWWW{{{}}}xxxrrrqqqkkkccc______[[[VVVOOOOOOOOOMMMIIIEEE@@@===<<<:::888888:::::::::999555666666555444444666888::::::::::::::::::::::::777666666666555555555444333333222222111000000000111111111111000000000000.........---------,,,,,,*********++++++,,,---...------,,,+++************************************(((((('''''''''((())))))))))))))))))))))))))))))***))))))(((((())))))*********++++++,,,---------***...111333:::FFFQQQVVVVVVRRRMMMFFFAAA>>><<<;;;444222///......///......000///...---------------111111111222333333444444555999777:::GGGQQQ___sssdddNNNHHHCCCCCCCCCAAAAAADDD@@@BBBDDDDDDBBB@@@???@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>AAABBBCCCDDDEEEEEEEEEEEEGGGFFFEEEFFFGGGFFFEEECCCAAAAAABBBCCCEEEHHHIIIKKKIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJLLLNNNPPPQQQRRRRRRRRRQQQPPPPPPRRRTTTUUUVVVVVVUUURRRPPPPPPQQQUUUWWW[[[\\\[[[]]]jjjxxx~~~|||yyyvvvuuuqqqqqqooommmlllmmmpppsssppprrrsssqqqnnnlllmmmpppsssuuuxxxwwwsssnnnkkkiiilllsssxxxyyyyyyzzzyyyvvvtttqqqnnnllllllllljjjiiihhhfffeeeeeeeeeeeedddbbb`````````___^^^^^^]]]]]]^^^^^^______^^^^^^]]]]]]WWWWWWWWWVVVTTTRRRQQQPPPOOOKKKNNNVVVXXXQQQLLLNNNNNNMMMLLLJJJHHHGGGEEEEEECCCCCCBBBAAA@@@??????@@@;;;:::999888777777777777888888777555555444444555222222222222222222222222111111000000000000111111333222111222444444444333000333666999:::;;;<<<>>>>>>CCCIIIKKKIIIGGGGGGHHHIIINNNTTTZZZeeexxxrrr```KKKCCC;;;:::999666444555444333222111222444777999666666666666666666666666888555555555555666>>>HHHlllzzzmmmeeebbb``````\\\VVVUUUVVVTTTOOOIIIJJJKKKIIIFFFAAA===;;;999888777888:::;;;;;;:::555666777666444444777:::999999999999999999999999666666555555555555444444444444333222222111111000111111111111000000000000//////...------,,,++++++************+++,,,---.........---+++++++++++++++************************(((''''''''''''((()))***)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,******+++,,,,,,------...***///222444;;;GGGOOOQQQQQQMMMHHHCCC???===;;;:::333111///.../////////...///...............//////111111222222333444444444444:::999>>>LLLWWWggg~~~yyyYYYKKKFFFCCCCCCCCC@@@AAADDD???AAACCCCCCAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@?????????AAAAAABBBCCCDDDDDDDDDDDDEEEEEEDDDEEEFFFFFFDDDBBBBBBBBBBBBCCCDDDEEEGGGGGGFFFGGGHHHHHHIIIIIIIIIHHHKKKKKKLLLMMMOOOQQQTTTUUUSSSSSSRRRQQQOOOOOORRRTTTRRRTTTUUUTTTQQQOOOOOOQQQVVVVVVYYY\\\]]]___jjjuuu}}}~~~~~~{{{wwwsssqqqlllmmmnnnmmmlllmmmoooqqqpppssstttrrrnnnmmmooorrrrrrtttvvvuuurrrpppoooppppppvvvzzzyyyxxxyyyxxxtttrrrooollljjjjjjiiihhhgggcccbbbaaaaaacccddddddccc```______^^^]]]\\\\\\\\\\\\]]]]]]]]]]]]\\\[[[ZZZWWWWWWVVVUUUTTTSSSQQQPPPRRROOOSSS^^^___UUUNNNOOOKKKJJJIIIGGGFFFDDDCCCCCCAAA@@@???>>>>>>======>>>999999888888777777666666888777666555555444444555111111111111111111111111111111000000000000111111444333111222333333222000...222777:::;;;<<<>>>@@@AAAFFFKKKLLLJJJHHHIIIKKKMMMTTT^^^jjjyyysss\\\OOODDD===777777777555444555222222333444555777999999999999999999999999999999666555555555666<<>><<<777666666888;;;===<<<<<<555666888666555555888;;;777777777777777777777777555555555555555555444444555555444333333222222111////////////............000000///...,,,+++******************+++,,,---...//////...---,,,,,,,,,,,,))))))))))))))))))))))))(((((('''(((((()))******))))))))))))))))))))))))))))))(((((((((((())))))***++++++,,,,,,------...)))///333444;;;GGGMMMMMMOOOKKKFFFBBB???<<<:::999333111......///000//////---------......000111222111222222333333444444555333:::;;;AAAOOO[[[nnnnnnQQQJJJEEECCCDDDCCC@@@AAADDD>>>@@@BBBCCCBBB@@@@@@AAA>>>>>>======>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCEEEFFFEEECCCAAAEEEDDDDDDCCCCCCDDDDDDDDDFFFFFFGGGHHHHHHIIIHHHHHHIIIIIIJJJLLLNNNQQQSSSTTTPPPPPPOOOMMMKKKLLLNNNPPPOOOQQQTTTSSSPPPOOOPPPQQQYYYXXXZZZ___aaadddmmmvvv}}}yyy|||}}}}}}{{{xxxtttooommmiiijjjlllmmmmmmmmmooopppqqqtttvvvtttooonnnqqquuuqqqsssuuutttrrrqqqsssvvvsssyyy{{{yyyxxxxxxwwwtttrrroookkkiiiiiihhhgggeee___^^^]]]___bbbeeeffffff______^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXVVVVVVVVVVVVUUUSSSRRRQQQOOOKKKQQQ]]]^^^RRRJJJKKKHHHGGGFFFEEEDDDCCCBBBAAA???>>>===<<<<<<<<<<<<<<<999:::::::::999888777666777666555555444444444444000000000000000000000000111111000000000000111111444222111111222222000///,,,111777;;;<<<===???BBBCCCHHHMMMMMMJJJHHHJJJMMMPPPXXXfffwww~~~___KKKBBB???888444555555333444666111333555777888888777666444444444444444444444444333333555666999EEE^^^ttt|||vvvqqqmmmkkkkkkgggccc]]]VVVPPPKKKHHHGGGIIIHHHHHHFFFEEEDDDCCCBBBEEEEEEEEEDDDAAA===999777333444666999;;;;;;999666999888777666666666777888===<<<:::888777666555555888555333333444444222///111222222333333222222111---------............///......---,,,,,,+++************+++,,,,,,,,,,,,+++...+++))))))+++---+++)))))))))))))))))))))))))))*********)))))))))))))))++++++***)))(((((()))))))))))))))))))))******+++*********+++,,,---///000,,,---000777???GGGKKKMMMOOOJJJCCC??????>>><<<:::666444111000000///---,,,///000000000000000//////111333555666555555666777444999>>>DDDPPPeeezzz^^^MMMEEECCCAAA@@@AAAAAA@@@???<<<===>>>???????????????@@@???===<<<<<<>>>???AAA@@@AAABBBBBBAAA@@@>>>======>>>???AAABBBCCCDDDDDDEEEDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGJJJMMMPPPSSSUUUUUURRRPPPMMMJJJJJJKKKMMMOOOOOOOOOPPPOOONNNOOOQQQSSS^^^```dddkkkrrrwwwzzzzzz~~~~~~|||yyyuuuqqqooommmmmmnnnoooooommmjjjjjjmmmqqqtttttttttuuuvvvtttqqqooommmmmmnnnqqquuuzzz~~~}}}|||{{{xxxsssooonnnmmmllljjjhhhgggfffeeedddbbb``````bbbcccddddddeeedddbbb___]]][[[ZZZZZZ\\\[[[ZZZ[[[]]]^^^]]]\\\ZZZZZZYYYXXXVVVUUUSSSRRROOOMMMJJJJJJKKKKKKIIIFFFCCCCCCCCCCCCBBB@@@>>><<<<<<<<<<<<;;;::::::999999888888888888777777777777666555444222111000000000000000000000000000111111111111000000111111222333333333333444444555555555777777888:::===BBBFFFIIILLLMMMOOOPPPMMMJJJNNNVVVWWWdddvvviiiTTTHHHBBB999777555333222333444555666555444333333444555666333444666888;;;;;;:::888333888;;;;;;AAAXXX|||vvvmmmgggdddaaa\\\YYYWWWVVVVVVQQQNNNKKKGGGDDDBBBAAAAAACCCBBBAAA@@@@@@@@@@@@@@@GGGFFFEEECCC@@@<<<999777333444666999<<<===<<<::::::999888777777777888999:::999888666555444444444888666444444666666333111000111111222222111111000//////.........------------------,,,,,,+++++++++******++++++,,,,,,,,,+++---+++))))))+++,,,***)))***************************)))))))))))))))))))))++++++***)))))))))))))))******))))))******+++,,,*********+++,,,---...//////000444:::BBBIIILLLNNNOOOIIICCC??????>>><<<999555333000/////////...,,,//////000000000000/////////111333444333333444666999<<<@@@GGGTTTlllqqqWWWIIICCCAAA???>>>??????>>>======>>>?????????????????????>>><<<;;;;;;===>>>??????????????????>>>>>>===>>>>>>>>>???@@@BBBDDDEEEDDDDDDCCCCCCBBBAAAAAA@@@??????@@@AAACCCDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGIIILLLNNNPPPQQQRRRQQQOOOLLLJJJIIIKKKMMMOOONNNOOOPPPPPPPPPQQQTTTVVVaaadddjjjttt|||}}}{{{}}}}}}zzzvvvrrrooolllllllllqqqqqqpppmmmkkkkkkooorrrtttttttttuuutttrrrooommmhhhjjjmmmrrrxxx~~~~~~zzztttpppppppppooonnnllljjjgggfffeeecccbbbbbbdddeeeddddddcccbbbaaa^^^]]][[[ZZZZZZXXXWWWVVVWWWYYYZZZYYYXXXZZZZZZYYYXXXVVVTTTRRRQQQMMMKKKHHHHHHIIIIIIGGGDDDCCCDDDCCCCCCAAA???===<<<<<<<<<;;;::::::999999888888888888777777777666666555555333222111000000000111111111111000000000000111111111111111222222333333333333444444555555666666666888:::===AAAFFFIIIKKKLLLNNNPPPMMMKKKPPPXXXccctttvvv\\\JJJ???:::888777555333222333444555888777666555444555555666666666555666777888999999222555;;;CCCTTTrrrsssiiiaaaYYYRRRMMMLLLJJJHHHFFFFFFFFFGGGAAA@@@>>>===<<<<<<=========<<<;;;;;;;;;===???@@@IIIGGGDDD@@@===:::777666333444666999===??????>>>:::999888888888999:::;;;;;;:::888777555444444444444333222333444333111000///000000000000000000///111000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++---+++******++++++***)))************************))))))))))))))))))******+++***))))))))))))))))))******))))))******+++,,,++++++++++++,,,,,,---...111333777>>>FFFLLLOOOOOONNNIIICCC??????>>>;;;888333111///////////////---//////000000000000/////////111222333333333555777<<>><<<<<<======<<<;;;??????@@@@@@@@@??????>>>>>>===<<<;;;;;;;;;============<<<<<<======>>>>>>???>>>>>>>>>@@@BBBDDDFFFCCCCCCBBBBBBAAAAAA@@@@@@======>>>@@@BBBCCCEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIKKKLLLMMMNNNOOOMMMKKKIIIIIIJJJLLLNNNMMMOOORRRSSSSSSTTTVVVXXX```ccckkkwww|||qqq|||{{{xxxtttooolllkkklllllltttrrrpppmmmkkklllppptttsssssssssrrrpppmmmjjjhhhcccgggnnnvvv}}}}}}wwwsssrrrsssttttttrrrnnnjjjgggfffeeedddeeeffffffdddcccaaa```___]]]\\\[[[ZZZYYYVVVUUUSSSTTTVVVWWWVVVUUUZZZZZZYYYWWWUUURRRPPPOOOIIIHHHFFFFFFFFFFFFDDDBBBDDDDDDCCCBBB@@@>>><<<;;;<<<;;;;;;::::::999888888888888777777777777666666555444333222111000000000222222111111111000000000111111111222222222333333222333333444555666666777777999<<<>>>AAADDDIIIMMMMMMMMMOOOQQQPPPQQQXXXbbbtttzzz```MMM@@@888555777666555333333333444444999888777666666666666666999888555444444555888999444777@@@TTTrrr}}}wwwvvvsssjjj\\\RRRMMMHHHCCCAAA@@@???>>>>>>>>>???@@@===<<<:::999888888888999;;;:::888888:::===@@@CCCGGGEEEAAA<<<888666555444222333555888===???@@@???:::999888888999:::;;;<<<@@@???===:::888666555555333333333444444444222111///000000111111000000///000//////...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,***************++++++,,,------,,,,,,,,,+++***)))************************)))))))))))))))***************)))))))))))))))***))))))(((((())))))***+++,,,,,,,,,++++++,,,------000333999BBBJJJPPPRRRRRRMMMIIICCC???>>>===:::777111000......///000///......//////000000000000///000222444444555666888:::;;;@@@JJJXXXkkkuuuXXXGGGBBB???===;;;;;;<<<===<<<;;;@@@@@@AAA@@@@@@???>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;===???@@@===???AAACCCEEEEEEEEEDDDBBBBBBAAAAAA@@@@@@@@@@@@<<<======???@@@AAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDEEEFFFGGGIIIKKKLLLMMMLLLKKKIIIHHHHHHJJJLLLMMMOOOQQQSSSUUUUUUVVVWWWYYY[[[]]]dddooo{{{}}}xxxnnnxxx~~~}}}}}}{{{xxxsssooolllmmmoooqqquuurrrnnnkkkjjjlllooorrrqqqqqqooolllhhhdddaaa```aaagggqqqzzz{{{xxxuuuwwwyyyzzzwwwrrrlllhhhgggfffffffffgggfffcccaaa^^^^^^]]]\\\[[[ZZZYYYXXXWWWUUUSSSSSSUUUVVVVVVUUUYYYXXXWWWUUURRROOOMMMLLLGGGFFFEEEEEEDDDDDDCCCBBBDDDDDDCCCAAA???===;;;:::<<<<<<<<<;;;::::::999999888777777777666666666666444333222111000000000000333222222111111000000///111222222333333333333333333333444555666777888999<<>>NNNlllyyypppiiiccc```WWWJJJCCCAAA???<<<999999888888777777777777666555555444333333333333888777666666888<<>>>>>===888888777777888:::;;;<<>><<<888555000...------...//////.........///000000000000000000111333444444666999<<<:::FFFZZZnnnlllQQQDDDBBB???===<<<<<<=========<<<@@@@@@@@@@@@@@@???>>>===???>>>======<<<<<<<<<<<<<<<;;;;;;;;;<<<===???AAA;;;???FFFJJJLLLIIIEEEBBB@@@@@@@@@@@@????????????============>>>>>>>>>>>>@@@@@@???>>>???@@@BBBCCCBBBCCCDDDEEEHHHKKKMMMNNNIIIIIIHHHGGGHHHIIIKKKLLLPPPRRRTTTUUUUUUUUUWWWYYY[[[[[[___gggrrrzzz{{{yyysssssszzz{{{www|||~~~}}}zzzvvvrrrpppqqqtttuuutttpppkkkhhhhhhjjjmmmooommmllliiiddd^^^ZZZZZZ[[[dddkkkvvv~~~yyy{{{~~~|||vvvooojjjggggggfffffffffeeeaaa___]]]]]]]]]\\\[[[YYYXXXWWWVVVTTTRRRQQQSSSTTTTTTTTTUUUTTTSSSQQQNNNLLLIIIHHHEEEFFFFFFEEEDDDCCCCCCCCCDDDCCCAAA@@@>>><<<;;;;;;======<<<<<<;;;:::::::::777777777666666666666555333333222111000000000000333222222222111111000000222222333444444444444333333444555666888999;;;;;;???CCCHHHIIIJJJLLLQQQUUUUUURRRRRRUUUYYYdddwwwkkkSSSEEE???999777888555444444333333333333333111222333555666777888888666888999777555444666888===IIIccc{{{vvvqqqiiiaaa\\\TTTRRRKKKBBB=========;;;666666666555444444333333000111111222333444555555444333333333555888:::<<<<<<:::777444222111222222222333666:::===>>><<<:::555555555555777888:::<<>>IIIRRRWWWWWWUUULLLHHHBBB???>>><<<777333000...,,,,,,.........------...///000000111111000...///000111222444888;;;???SSSqqqeeeMMMCCCAAA???===<<<<<<===>>>>>>===>>>>>>?????????>>>>>>===???>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<===>>>???:::@@@IIIOOOQQQLLLFFFAAA??????????????????>>>>>>======<<<<<<<<<;;;;;;;;;???>>><<<<<<<<<>>>@@@BBBAAAAAABBBCCCFFFIIILLLNNNGGGFFFFFFFFFGGGIIIJJJKKKOOOQQQRRRRRRSSSUUUXXX[[[``````aaaeeemmmvvv}}}{{{vvvuuuuuunnnpppuuu}}}|||xxxuuuuuuvvvvvvrrrnnniiiggggggiiijjjkkkgggeeeaaa[[[UUUTTTWWW[[[iiiqqq|||zzzsssnnnjjjhhhffffffeeedddaaa___]]]]]]]]]]]][[[YYYWWWVVVSSSQQQNNNMMMNNNOOOPPPPPPPPPOOONNNLLLJJJGGGEEEDDDDDDEEEFFFEEECCCBBBCCCDDDBBBAAA@@@>>>===<<<<<<<<<===<<<<<<;;;;;;:::999999777777666666666666555555222222111000000000000000222222222222222222222222222333444555666555444333555555777888:::<<<>>>>>>@@@EEEJJJKKKJJJKKKPPPUUUVVVTTTVVV\\\dddsssjjjWWWDDD>>>;;;666555888333444444444333333333333000111333555666777888888444777999999777666888;;;CCCYYY}}}|||vvvrrrmmmgggbbb[[[TTTPPPHHHHHHCCC<<<999::::::888444444555555444444333222///000111333444666666666222222222333444555666777777666444333222222333333444666999===???>>>:::666333222222333555777999:::>>><<<999666333000///...'''***...000...------...///000000000000000000///...............------------------,,,,,,+++++++++******((((((((()))+++,,,***---///...+++((('''(((++++++++++++++++++++++++'''(((((()))******++++++)))))))))))))))***++++++)))))))))))))))***++++++*********+++,,,---...///444999CCCNNNVVVYYYWWWTTTKKKGGGBBB???>>>;;;666222000...,,,,,,---------+++---...///000111111111111---...000000222555999<<>>===;;;;;;===>>>===<<<<<<<<<===>>>>>>>>>==================<<<;;;::::::999999:::;;;<<<<<<;;;;;;:::@@@IIIOOOPPPLLLFFFAAA>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;;;;;;;;;;;;;===<<<::::::;;;===???AAAAAAAAA@@@AAACCCFFFHHHJJJEEEEEEEEEEEEGGGHHHJJJKKKLLLMMMNNNNNNPPPUUU[[[___aaabbbccceeeiiirrr|||}}}zzzzzztttiiihhhmmmvvv}}}yyyuuutttsssqqqmmmiiiggghhhiiiiiihhh___^^^ZZZTTTPPPRRRZZZaaallluuu~~~xxxsssmmmkkkhhhfffeeedddbbb```^^^^^^___^^^\\\YYYVVVTTTQQQNNNKKKJJJKKKLLLMMMMMMJJJJJJIIIHHHFFFDDDBBBAAABBBDDDEEEDDDBBBAAABBBDDDAAA@@@>>>===<<<<<<======;;;;;;:::999999888888777777777666666666555555555222111111000000000000000000111111222222333333444222333555666666666444444666777888:::===???@@@AAACCCHHHNNNNNNKKKKKKPPPTTTXXXZZZ```kkkwwwoooUUUFFF;;;:::999333222666222333333444444333333333333333555666777777666666444777999777666777<<>>;;;555222444333111000111111222222111111111......///111111111111111333333333444555555555555444444444333444444444555666888<<<@@@AAA???999555111111111222333666888999;;;:::888555333111000000***...333444333111111222......////////////......000000///...---,,,,,,+++......---,,,,,,+++******+++***((('''((()))+++,,,(((+++...---)))&&&&&&&&&++++++++++++++++++++++++'''(((((()))***+++++++++))))))((())))))***+++++++++++++++***++++++,,,---*********+++,,,...///000999>>>GGGQQQXXXZZZWWWSSSKKKGGGBBB???>>>;;;666222000///,,,,,,------,,,+++---...///000111111111111///000111222444777;;;???IIIgggwww[[[III@@@======<<<::::::<<<======<<<;;;;;;<<<======>>>======<<<<<<<<<<<<;;;:::999888777888999;;;;;;:::999888;;;@@@GGGMMMNNNKKKFFFBBB============>>>>>>>>>>>>888888999:::;;;;;;<<<<<<<<<;;;:::999:::<<>>999999888888777666666666777666666666555555555555222111000000000000000111000000111222333444444555222333555777777666555444777888999<<<>>>@@@BBBCCCFFFLLLRRRQQQNNNMMMQQQVVV[[[___jjjyyysss\\\JJJ>>>777:::999222111666222222333444444444333333666777888888888777555444555777888555444777???FFF```}}}xxxrrrppprrruuutttsssooooooooopppqqqooollljjjeeeaaa[[[UUUQQQLLLGGGDDDAAA===999555444333222000////////////..................////////////.........///000111222333333333444444333333333444444555777;;;???BBBBBB>>>888444000111333555777999::::::777666555444333333222333111222222222111000...---////////////000000000000////////////////////////+++---//////---,,,...000***---,,,((((((,,,//////++++++++++++***))))))(((---------,,,+++***)))(((+++++++++++++++***))))))++++++++++++************,,,+++++++++******))))))+++,,,.........///111333777BBBNNNTTTWWWXXXUUUPPPGGGDDD???;;;888666333111******+++++++++,,,,,,,,,.........///000111111111222333111///111555:::;;;NNNvvvmmmRRRJJJDDD:::999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::<<<;;;;;;:::;;;<<<>>>???<<<<<<;;;:::::::::;;;;;;;;;===BBBEEEFFFDDDAAA???@@@>>>===;;;:::::::::;;;999888888888888888999999999888888777888:::;;;<<>>>>>===>>>>>>??????>>>===<<<>>>===<<<:::888777666555444444444333333333222222111111222222222111111000000000111222333444333333666666666666666666666666999;;;>>>AAABBBCCCFFFHHHMMMQQQSSSRRROOOOOOTTTZZZbbbmmm}}}ttt[[[LLL===:::666444333444333222333333333333333333333333444444444555555555666666888666000111777777>>>QQQuuuuuu|||xxxrrrjjjhhhjjjmmmmmmllljjjiiijjjkkkkkkiiieeebbb]]]YYYTTTNNNJJJFFFAAA>>>;;;888555333333333222111////////////..................////////////............///000111111111111333333222222333444555555999;;;>>>???>>>:::555111///000222444666777888888666555444333222222222222111111222222111000...---/////////////////////000........................000111222000---++++++---***------((('''***---,,,...---,,,+++******)))***++++++,,,,,,,,,+++******((((((((((((((('''&&&&&&%%%&&&&&&'''((()))***+++,,,,,,+++++++++*********+++,,,------...000333666===GGGRRRWWWXXXWWWRRRLLLEEEAAA===999666444111///+++,,,,,,,,,------------......//////000000111111111222111111333777<<<>>>RRRzzzkkkPPPHHHCCC;;;999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::999777777777777888;;;;;;::::::999::::::;;;999;;;???AAABBBAAA???===>>>===;;;:::999999::::::999888888888888888999999:::999999999999;;;<<<===???@@@AAABBBBBBBBBAAAAAABBBCCCDDDEEEGGGHHHIIIJJJHHHHHHHHHJJJOOOUUUZZZ^^^\\\[[[ZZZYYYZZZ```gggmmmrrrtttuuutttqqqwwwssshhhgggpppzzz~~~{{{wwwwwwuuupppjjjgggfffccc]]]XXXOOOMMMMMMQQQTTTZZZhhhvvvvvvzzz~~~{{{uuusssooommmkkkiiigggeeecccbbb___\\\YYYVVVTTTRRRQQQNNNJJJIIIIIIIIIIIIIIIFFFEEECCCAAA@@@@@@@@@AAABBBBBBAAAAAA@@@@@@??????<<<===>>>>>>>>>===<<<;;;<<<;;;:::999888777666555555555444444444333333333111222222222222222111111111111222333333444444333444555555666777777888888777:::>>>AAACCCEEEHHHJJJRRRTTTVVVUUUSSSVVV^^^eeevvveeeNNNAAA<<<999666444444444333222333333333333333333333333444444444444555555555555555666333555<<<<<>>:::666444222///---------------............////////////000000000000000000222333555999>>>BBBVVV}}}gggMMMEEEAAA<<<999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::888666555444333333999999888888888999999:::888999;;;<<<===<<<<<<;;;<<<;;;999888777888888999999999888888888888888999::::::999::::::;;;<<<======???@@@BBBCCCCCCCCCBBBAAACCCEEEGGGHHHHHHHHHHHHEEEEEEEEEGGGKKKPPPUUUXXXWWWUUURRRSSSWWW\\\```cccggghhhlllnnnnnnqqq}}}|||mmmjjjqqqxxx{{{zzzzzz|||{{{xxxtttppplllhhh```WWWPPPJJJJJJNNNTTTYYY___jjjtttwwwzzz}}}|||yyyuuutttrrrqqqpppnnnkkkiiihhhgggddd```[[[WWWTTTSSSPPPMMMJJJIIIIIIJJJJJJJJJEEEDDDBBBAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????>>>===<<<999999999888777666666666555555555555444444444444222222333333333333222222333333333444444444444444444444555777888:::;;;;;;999<<<@@@CCCEEEHHHJJJLLLRRRTTTUUUVVVXXX```lllvvvjjjQQQAAA999;;;888555444444444333333333333333333333333333333333333333444444444555555000444333777>>>BBBPPPjjjxxxooo{{{|||xxxrrrmmmkkkddd^^^XXXTTTUUUWWWZZZ[[[___```bbbcccbbb^^^WWWRRRNNNKKKFFFBBB???<<<888555333111//////111222222111////////////..................////////////.........////////////......---/////////000111333444555666666666555333111///...///000333555666666666555222222111000000000000000000000000000000//////...///////////////.................................***+++++++++******++++++***------,,,000:::CCCFFF333111...+++******,,,---***++++++,,,,,,+++++++++++++++,,,,,,++++++***)))))))))))))))((((((((((((************************,,,,,,,,,,,,...444;;;@@@JJJSSS\\\]]]ZZZVVVNNNFFF@@@===888555222000...,,,,,,------------.........////////////000000000000000000222555666888>>>EEEXXX~~~aaaJJJBBB???<<<999999999999999::::::;;;;;;<<<<<<======<<<<<<;;;<<<<<<:::888777555444444888777777777777888888999888999999999999999999999999888777666666666777888:::999888888777888888888888999999999:::;;;;;;<<<;;;<<>>>>>>>>>>>????????????@@@AAAAAAAAAAAA???>>>===777777777777666666666666555555555444444444333333222333333444444444444333555555555555555555555555666666777999:::;;;<<<===>>>AAADDDEEEFFFHHHJJJLLLRRRVVVZZZ^^^eeerrrlllUUUDDD<<<:::999777555444444444444333444444444444444444444444333333333333444444444444333666555999CCCLLLccc}}}mmmtttxxxqqqlllfffbbbaaa[[[WWWQQQNNNNNNQQQTTTVVVYYYZZZ[[[]]]\\\WWWQQQLLLHHHEEEAAA===;;;888555333444222000000111222111000////////////..................////////////....../////////000//////......------......000111333333111111111111111000000000111333555777888888666555111111000/////////000000000000000///////////////000/////////......------........................+++******+++,,,,,,,,,,,,,,,...---+++000===HHHNNN333000---+++******,,,---,,,,,,,,,,,,+++***)))(((((((((((()))(((((('''&&&))))))))))))(((((((((((((((((()))))))))))))))))),,,,,,------111777@@@FFFNNNVVV]]]]]]ZZZUUUMMMFFF???<<<888444222000...,,,,,,,,,,,,,,,------------////////////000000000000111000222555666777>>>III[[[~~~zzzZZZHHH???===<<<999888888888888999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999888777666666666666666666777888999:::999999888888888999999777666555444444555777777:::999999888777777888888666777777888999999::::::999:::<<>>>>>>>>>>>>>>@@@@@@AAAAAA@@@>>>===<<<666666666666666666666666444444444444333333333333333333444555555555555555777666666555666666777888:::;;;;;;<<<<<<===>>>>>>CCCDDDEEEEEEEEEGGGJJJMMMYYY^^^gggppp{{{nnnWWWGGG===:::<<<777666444444555555444333444444444444444444444444333333333444444444555555888;;;:::>>>LLL\\\yyylllkkkzzzllleee```ZZZVVVUUUQQQOOOLLLJJJJJJLLLPPPRRRQQQRRRRRRSSSRRRNNNIIIDDDAAA???;;;888666555222000444222111111222222000...////////////..................////////////............///////////////...------------...///111111---......///000111222222333555888::::::999777666111000000//////000000000000//////......//////000000//////......---------------------------------///...,,,---......---+++---...,,,)))+++555>>>BBB///...,,,***)))***+++,,,---------,,,+++***(((((())))))******))))))((('''$$$%%%&&&'''((())))))***((((((((())))))))))))))),,,---...000444<<>>;;;===999888777777777888999::::::;;;;;;;;;;;;;;;;;;:::777777888888888888777666666666666666777777888999;;;::::::999999888888888555444444333444555777888::::::999888777777777777555666777888999999999999888999<<<>>>???@@@@@@@@@???@@@BBBCCCDDDDDDCCCCCCDDDCCCCCCCCCDDDFFFHHHIIIIIIIIIIIIKKKNNNPPPPPPOOONNNNNNPPPVVVZZZ___kkkvvvtttkkkfffiiijjjjjjpppyyyvvvjjj___YYYYYY]]]```aaaeeekkkmmmllloooqqqqqqooommmmmmqqqtttuuuwwwzzz{{{}}}|||{{{uuuuuuuuuxxx{{{||||||{{{uuusssoookkkfffbbb^^^\\\RRROOOLLLJJJJJJJJJJJJIIIFFFFFFFFFEEEDDDCCCBBBAAA??????????????????>>>>>>>>>>>>??????>>><<<:::999777777777777666666666666555555555444444444444333333444555666666777666666777777666666777888:::;;;>>>>>>??????@@@@@@@@@AAADDDDDDDDDEEEFFFKKKQQQUUUccckkkxxxsssXXXIII@@@888777:::666444333444555555444333444444444444444444444444444444444555555555666666777<<<>>>III\\\mmmuuudddrrr}}}oooaaaYYYTTTNNNJJJIIIGGGGGGFFFFFFFFFHHHKKKMMMLLLKKKKKKKKKKKKHHHDDD@@@>>>;;;888666444333111///222111000000222222000...////////////..................////////////......+++,,,---...............------,,,------...//////,,,---...///000111222222444666999;;;;;;999777555111000000000000000111111000///............///000000000///......---,,,,,,------------------------,,,+++)))+++---...---+++))),,,,,,((((((,,,000111******))))))))))))******,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,+++******%%%&&&&&&'''((()))***+++)))*********++++++++++++,,,---000333888@@@IIIOOOVVV[[[]]]YYYSSSNNNHHHBBB===:::666333111000...,,,------------............,,,---...///000111222333333000111777888:::IIIZZZooo]]]MMMEEE===:::<<<999888666666666777999:::999999::::::::::::999999777777888888888777666555666666666666777888999:::::::::::::::999888777666444444333333444555777888;;;:::999888777777777777555666888999::::::999999999:::<<<>>>???@@@@@@????????????@@@AAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDEEEDDDFFFIIIKKKKKKKKKKKKLLLJJJLLLOOOSSSUUUYYYeeeqqqxxxsssbbb^^^______fffoooyyy}}}~~~tttmmmiiiiiikkkkkkhhhjjjooopppmmmnnnooonnnkkkggghhhmmmrrrrrrtttwwwxxxzzz}}}}}}|||{{{wwwvvvuuuuuuxxxyyyyyyxxxsssqqqnnnjjjfffbbb```^^^TTTQQQMMMJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGFFFDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@???===;;;:::888888888777777666666666777777777777666666666666444444555666777777777777777777666666777:::<<<>>>??????@@@AAACCCDDDEEEEEEFFFFFFGGGIIINNNXXXbbbjjjvvvrrr[[[FFF@@@===777555777444333333444555666444333555555555555555555555555555555555666666666777777999CCCNNNbbbzzzxxxjjjgggvvvhhhYYYQQQLLLFFFBBBBBB@@@AAABBBCCCCCCEEEHHHJJJJJJIIIHHHIIIHHHFFFCCC@@@===;;;888666555444222000///......///111222000///000/////////..................////////////......)))***+++,,,---.........------,,,,,,,,,---......------///000111111222222444666999;;;;;;999666444111111000000000000111222000///...------...000000000000///...------,,,,,,------------------------%%%######&&&+++......,,,###(((+++)))((())))))''''''((((((((())))))))))))******+++,,,,,,,,,,,,+++)))))))))))))))(((''''''++++++++++++************+++++++++,,,,,,---------+++...111555;;;BBBKKKQQQYYY]]]]]]WWWPPPKKKEEE@@@<<<999555222000///---+++............/////////000+++,,,---///000222333444333///111888:::>>>NNNbbbyyyuuuUUUIIIEEE===999<<<999888666555666777999:::888999999::::::999999888999:::::::::999888666555666666666666777888::::::999:::::::::999888666555444333333333444666777999;;;:::999888777777777777666777999:::;;;;;;::::::;;;<<<>>>???@@@@@@@@@@@@???>>>>>>>>>???@@@AAAAAABBBAAAAAAAAAAAAAAAAAABBB@@@EEEIIIJJJIIIGGGHHHJJJJJJMMMRRRVVVUUUXXXcccooosss|||bbbYYYYYYYYY```jjjuuuzzz|||~~~~~~xxxvvvwwwxxxtttmmmlllpppoookkkkkklllkkkgggcccdddiiioooqqqsssuuuwwwyyy|||}}}zzzyyyxxxwwwuuurrrqqqrrrssssssrrrpppooollliiieeebbb```^^^WWWTTTPPPMMMLLLKKKJJJIIIKKKLLLLLLLLLKKKIIIGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBB@@@>>>===999999999888777666666666999999999999888888888888444444666777888888888888777666666666888;;;>>>???>>>???AAACCCEEEGGGHHHIIIHHHIIIKKKOOOXXXeeesss}}}___KKK;;;;;;===888555777444333333444555666444333555555555555555555555555666666666666777777777777CCCQQQdddnnnhhhooovvvddd[[[PPPIIIEEEBBB>>>:::>>>>>>>>>??????@@@AAABBBBBBCCCDDDDDDDDDBBB???>>>:::888666333222222333444...............///000111///...---,,,,,,---///000111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......------///222555777;;;<<<===<<<;;;888555333//////000000000000//////000/////////111111///...////////////...---,,,+++---,,,++++++******++++++,,,,,,------,,,,,,+++***+++++++++*********)))))))))************++++++++++++++++++************)))(((((())))))))))))((((((************************---,,,+++)))(((&&&%%%$$$,,,---000666???JJJSSSYYY\\\[[[XXXTTTNNNGGGAAA>>><<<888444111000///...,,,,,,,,,------.../////////111111111111111111222222444///222:::===CCC[[[uuueeeKKKDDDAAA<<<888:::888888777777777777888888;;;:::::::::999999888888666777777888999:::::::::::::::999999888999999999888777777777777777777777444555555666777888888999888888777666555555666666444666777999::::::::::::999:::;;;<<<============???===<<<;;;;;;===@@@BBB@@@?????????@@@AAAAAABBBDDDDDDDDDDDDCCCCCCFFFHHHLLLMMMNNNOOOQQQUUUZZZ___jjjppplllYYYTTTUUUZZZ___kkkuuu|||zzzzzz~~~~~~~~~zzzuuurrrooojjjhhhiiijjjjjjiiiiiikkkmmmpppnnnmmmpppuuu{{{~~~yyyuuusssrrrqqqrrrqqqpppppppppqqqrrrsssnnnllliiieeeaaa]]][[[ZZZRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPNNNMMMMMMLLLLLLKKKJJJIIIGGGFFFEEEEEEEEECCCEEEHHHHHHEEE@@@===<<<<<<<<<;;;:::::::::;;;;;;777888:::<<<<<<;;;:::999999888888888999::::::;;;======<<<<<<===???@@@AAADDDBBBCCCHHHJJJIIIIIIKKKLLLQQQYYYbbbnnn}}}dddJJJDDD===999999888444000444555666666555555666888777666444444666777666555555888888444555;;;@@@AAAIIIjjj}}}jjj___kkkuuuiii\\\TTTJJJCCC@@@===:::666999999999999:::;;;<<<<<<@@@AAABBBBBBAAA@@@>>><<<777666444222111111111222...............///000000///............///000000000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---.........------...000222444555;;;;;;;;;:::777444111///...//////000000//////...000///...///111111///...------...............---...---,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++***+++++++++*********)))))))))************++++++++++++++++++*********))))))(((((())))))))))))((((((************************+++*********)))(((((((((,,,...222888BBBLLLUUU[[[[[[ZZZWWWSSSMMMFFFAAA===;;;777333000///...---,,,,,,,,,------.../////////000000111111111222222222444000333:::???IIIddduuu^^^HHHAAA???:::888;;;888777777666666777777888777666666666555555555555666666666777888999999999:::999999888888888999999888888888888888999999999555555555666777777777888888888888888777777777666555666888999:::;;;::::::999:::;;;<<<<<<=========>>><<<;;;:::;;;===???AAA>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCCCCCCCEEEHHHKKKMMMNNNOOOPPPQQQUUUYYY]]]ccchhhuuu}}}dddXXXSSSWWW\\\bbbllluuuvvvxxx|||~~~yyysssllljjjkkklllkkkiiihhhiiikkklllkkkkkkmmmsssxxx|||~~~{{{wwwsssrrrqqqqqqpppooonnnnnnnnnooopppqqqmmmkkkhhhddd___\\\ZZZYYYTTTSSSSSSSSSSSSSSSRRRRRRSSSSSSRRRRRRQQQPPPNNNMMMMMMLLLKKKIIIHHHGGGGGGGGGHHHJJJKKKIIIFFFAAA???>>>>>>>>>===<<<;;;;;;<<<<<<;;;<<<===>>>>>>===<<<;;;999999::::::;;;<<<===============>>>???AAABBBCCCDDDBBBDDDIIIKKKKKKLLLPPPWWW___jjjwwwgggNNNDDD???999777888888555222444555666666555555666888777666444555666777777666888777666666888<<>>;;;:::777444888888888888999:::;;;<<<======>>>>>>>>><<<;;;:::555333222000/////////000............////////////......///000000000000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------...///000111222333555555555555333111///------..................---000///...///000111///---++++++---......////////////...------,,,,,,------,,,,,,,,,,,,,,,++++++***+++++++++***************)))************+++++++++++++++*********)))))))))((())))))******))))))(((************************)))))))))***+++,,,,,,------///444<<>>@@@===============>>>>>>???>>>???AAACCCDDDGGGKKKNNNOOOPPPQQQQQQRRRTTTXXX[[[\\\^^^fffxxxzzzdddWWWVVVZZZ[[[eeennnsssvvvzzz}}}}}}|||{{{rrrpppppppppmmmjjjhhhhhhhhhiiihhhiiilllqqquuuxxxyyyzzzyyyvvvsssqqqooooooooommmllllllllllllmmmnnnooollljjjfffbbb^^^ZZZXXXWWWUUUUUUUUUTTTTTTSSSSSSSSSTTTUUUUUUVVVUUURRRPPPOOONNNMMMLLLKKKJJJIIIIIIIIIMMMMMMLLLJJJFFFCCCAAABBBBBBAAA@@@???>>>=========@@@AAAAAABBBAAA@@@>>>===;;;;;;<<<===>>>@@@AAAAAA>>>>>>@@@AAACCCEEEFFFFFFEEEDDDHHHNNNQQQRRRWWW]]]gggqqq}}}jjjXXXBBB<<<888555444777888777555444666777777666555777888888666555666777999999888===777666999;;;>>>JJJXXXoooiiiiii}}}{{{uuujjj\\\RRRLLLGGG@@@<<<:::999777666777777777777888999:::;;;999::::::::::::999888777333222111///////////////......///////////////...,,,---...000000000/////////.........---------,,,------------------------///...---,,,,,,,,,,,,,,,,,,---...///000111000000,,,---...///000000000///,,,------......------,,,///......///000000///---+++,,,------.........---......---,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******************************))))))*********+++++++++************)))))))))))))))))))))******)))))))))************************))))))***+++,,,---...///,,,000777@@@IIIQQQXXX[[[XXXVVVSSSOOOIIICCC>>><<<777444000---------,,,+++,,,,,,------.../////////...//////111222333444444666666777;;;GGG```zzzWWWLLLBBB>>>;;;777777;;;666666555555555555666666777777777777777666666666444444444555555666666666888777777777777888999999777777777888888999999:::666555555555555555555555333555666888777666444333444444555666777888999999888999:::;;;;;;<<<<<<;;;;;;:::999999:::;;;===>>>>>>===============>>>>>>===???AAABBBDDDGGGKKKNNNPPPQQQRRRSSSRRRSSSUUUWWWXXXYYY]]]iiizzzfff[[[YYY[[[bbbkkkqqquuuxxxzzzzzzzzz|||{{{vvvvvvuuuqqqlllhhhgggfffgggggghhhjjjooorrrttttttrrrqqqpppnnnmmmllllllllljjjjjjjjjkkkkkklllmmmmmmjjjhhheeeaaa]]]ZZZWWWVVVWWWWWWVVVUUUTTTTTTSSSSSSSSSTTTVVVVVVUUUSSSPPPNNNMMMLLLKKKJJJIIIIIIIIIIIILLLLLLJJJGGGDDDCCCDDDEEEFFFEEECCCBBBAAA@@@@@@???DDDDDDDDDDDDCCCAAA???>>>===>>>???AAABBBDDDDDDEEE@@@AAACCCEEEFFFGGGHHHIIIEEEHHHOOOWWW\\\```iiirrr~~~nnniii^^^JJJ888666444444666888777666444666777777666666777888888777666777999;;;;;;:::@@@999888======AAAXXXtttpppeeejjjttt}}}wwwtttpppkkkeee[[[OOOGGGEEEBBB===:::888777777666333333333333444555666777777777777777777777666666222222111000000000//////......///000//////...---***+++,,,...//////...---...............---------------------------------///...---,,,,,,,,,,,,,,,,,,---...///////////////)))***+++,,,---...//////,,,,,,------------,,,,,,///...---...000000...---------......---,,,++++++---,,,,,,+++++++++++++++++++++,,,,,,++++++***)))************************))))))*********+++++++++*********)))))))))(((((())))))************))))))************************++++++,,,,,,------......,,,111999CCCLLLSSSWWWYYYVVVTTTQQQLLLFFFAAA===;;;555222...,,,,,,,,,,,,+++,,,,,,------.../////////...//////111222333444444777999:::???PPPooorrrPPPIIIBBB>>>:::777666888555444444444444444444555222222333333333333333333444444444444444555555555777666666666777777888999555666666666777777888888555555555444444444444444333555777888888777555444222222333444555666777777777888999:::;;;;;;;;;;;;::::::999999:::;;;<<<===???>>>>>>=========>>>>>>>>>???AAAAAABBBEEEHHHKKKOOOQQQSSSSSSRRRRRRSSSTTTWWWXXXZZZcccttt|||ggg\\\ZZZ___gggoootttvvvwwwyyy{{{|||}}}~~~||||||zzzuuuoooiiieeedddfffeeeeeegggjjjlllmmmlllkkkjjjjjjiiiiiihhhhhhhhhhhhiiijjjjjjkkkllllllllliiigggddd```]]]ZZZYYYXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRSSSTTTUUUTTTRRRNNNLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFDDDBBBCCCFFFHHHIIIHHHGGGEEEDDDCCCCCCCCCFFFFFFEEEDDDCCCBBB@@@@@@@@@AAACCCEEEFFFGGGGGGGGGAAABBBCCCEEEFFFHHHIIIJJJIIIOOOZZZeeekkkrrr~~~ssseeebbbggg```LLL888777666666777777777666555666777777666666777999888777777888:::<<<===<<<===888:::???@@@KKKllluuugggiii|||xxxrrrnnnkkkfff```YYYRRRJJJEEE>>><<<999666555444444444444444333444444555666777666666666666666666666666222222222111111000000000...///000000000///------)))***+++,,,---.........////////////////////////------------------------......---,,,,,,,,,---------------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,///...---...///000...,,,.........------,,,******,,,,,,+++************++++++++++++++++++******)))***************+++++++++)))************+++++++++******)))))))))((((((((()))******++++++******)))************************,,,,,,,,,,,,---------------333<<>>>>>============>>>===???@@@@@@AAACCCFFFIIINNNPPPRRRSSSRRRQQQQQQQQQUUUWWWZZZ___kkk}}}jjj^^^___eeemmmssstttvvvxxxzzz{{{||||||}}}|||tttmmmhhhffffffdddbbbbbbdddfffffffffeeeeeeeeeeeeeeedddddddddfffggghhhiiijjjkkkkkkkkkhhhfffdddaaa___]]][[[[[[[[[ZZZYYYXXXVVVUUUTTTSSSSSSSSSTTTTTTSSSQQQOOOMMMKKKKKKJJJIIIIIIIIIIIIIIIFFFEEEDDDCCCBBBDDDGGGJJJKKKKKKJJJHHHGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCFFFHHHIIIIIIIIIHHHBBBBBBCCCEEEHHHKKKNNNPPPTTT]]]lllyyypppZZZPPPOOOVVVRRR???888888888777777666666666555666888777666666777999999888777999<<<>>>??????999999<<>>;;;999444111...,,,---......---,,,,,,------.../////////000000111111111222222222444:::@@@LLLlll}}}bbbIIIDDD===999999:::777444333333222222222222333333555666666666777777777888555555555555555444444444555555555555666777888888888888777777666666555555222222222333444444444555444444444555555666666666444333333444555666888999666777888999:::::::::::::::::::::;;;<<<<<<======>>>======<<<;;;;;;<<<<<<;;;<<<>>>>>>???AAAEEEHHHKKKNNNQQQSSSRRRPPPOOOOOOPPPTTTXXXZZZaaatttmmmjjjlllrrruuussssssvvvwwwyyyzzzzzzzzz|||xxxrrrpppkkkhhhdddbbbbbbddddddddd```aaaaaaaaaaaaaaaaaa```cccdddfffggghhhiiiiiihhhgggfffdddbbbaaa```_________^^^]]][[[YYYWWWVVVUUUVVVVVVVVVUUUTTTSSSRRRQQQNNNNNNMMMLLLLLLLLLLLLMMMHHHHHHGGGEEEDDDFFFIIILLLMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDFFFHHHIIIJJJJJJIIIHHHFFFFFFGGGJJJOOOUUU\\\___hhhtttgggWWWKKKCCC===CCCBBB555777777888888666666555555555777888888777777888999999888888:::===@@@AAA@@@;;;===BBBNNNeee|||mmmuuu|||sssiiiccc^^^ZZZSSSLLLFFFCCCAAA@@@::::::999666444333333444000000000000111222333444666666555555555666666777///000000000000000///......///000111000///---+++,,,,,,,,,,,,---///111222000000000000111111111111........................,,,,,,,,,,,,------...///000...,,,++++++,,,---...+++++++++,,,---///000111---......//////......---...------...//////...,,,******+++,,,------------......---,,,,,,,,,,,,---***++++++++++++***))))))))))))******++++++++++++)))************+++++++++))))))))))))((((((((((((******++++++++++++******************************((()))***+++---...//////222999CCCNNNUUUXXXWWWVVVRRRPPPKKKFFFAAA===:::999444111...,,,---.........,,,,,,------...//////000111111111111111111222222333:::AAAQQQuuuuuu[[[GGGAAA:::777999;;;888333333222222222222222222333333333333444444444555555555555555555555555555555444444444555555777888888::::::999888777666555555111111222333333444555555111000000000000111222333555555555555666888999;;;666777888999999:::999999::::::;;;<<<<<<======>>>===<<<;;;;;;::::::::::::999:::<<<===???AAAEEEHHHJJJMMMQQQRRRQQQPPPOOONNNLLLQQQUUUUUUXXXgggyyyvvvyyyxxxrrrppprrrtttvvvxxxyyyyyy{{{}}}}}}}}}zzzqqqmmmhhheeedddeeeffffff^^^______``````______^^^aaabbbdddfffgggggggggggggggfffeeecccbbbaaaaaaaaaaaa```___]]][[[YYYXXXWWWZZZYYYXXXWWWVVVUUUUUUTTTQQQQQQPPPOOOOOOOOOPPPPPPKKKKKKKKKIIIGGGGGGJJJLLLMMMMMMLLLLLLLLLLLLLLLMMMJJJJJJHHHGGGGGGGGGGGGGGGEEEGGGIIIJJJKKKJJJIIIHHHKKKKKKMMMQQQWWW```iiinnnzzzyyyaaaOOOHHHEEE>>>555999===555444666777777666555555666555777888888777777888999999888888:::>>>@@@AAAAAA@@@CCCIIIYYYzzz~~~ppppppwwwqqqkkkeee```ZZZUUUMMMGGGBBB???<<<:::444444333333333222222222444444444444444444444444555666666666555444333333111111111111000///------------,,,,,,,,,,,,------+++++++++,,,---.../////////////////////000000000222111000///------,,,,,,+++,,,,,,,,,+++,,,///222888444///,,,---...---,,,,,,+++++++++,,,...000111000111222222222000///...,,,,,,------...---------,,,---///000000///---,,,+++,,,,,,------,,,,,,+++************************))))))))))))))))))******))))))))))))************))))))(((''''''''''''(((************+++,,,---...---,,,,,,+++*********++++++,,,,,,---...------,,,111<<>><<<:::444444444333333333222222333333333333333333333333333333333222222222222222111111111000//////...---......------------......,,,,,,,,,,,,---...///000000000111111111111222222222111000///------------+++,,,---------...111444999555000------...---,,,------,,,,,,---///000222///000000000000///---,,,,,,---------------,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,++++++++++++***************************************))))))))))))************''''''''''''(((((()))***************+++,,,---...---,,,,,,+++******++++++,,,---.........///000111555@@@LLLUUU\\\```]]]XXXQQQMMMHHHBBB???;;;777555///......---,,,,,,------///000000111222222222222444333111000111333444555::::::FFFeee```KKKDDD@@@;;;999::::::666222333333333333333333333333111111111222222222333333444444444444444333333333444444555555555666666666555555555444444444444444555444444333333444555666777777666555444444444444444555666666666666666555555555666666777888888999999999999888888888777777777999:::999888777888:::<<<>>>AAABBBBBBCCCDDDFFFFFFHHHJJJKKKMMMMMMMMMMMMKKKKKKLLLOOOQQQXXXggguuu|||vvvppprrruuuuuutttssstttuuutttwwwzzz||||||uuurrrqqqoookkkgggaaacccdddbbb^^^ZZZYYYZZZ[[[ZZZZZZ\\\```bbbcccbbbaaafffhhhfffeeeggggggeeecccbbbaaa___^^^^^^]]]]]][[[ZZZZZZ\\\]]]^^^]]]\\\XXXVVVTTTSSSSSSRRRQQQPPPQQQPPPOOOOOOQQQRRRRRRRRRRRROOOMMMMMMOOOPPPOOONNNLLLJJJIIIIIIIIIIIIHHHGGGDDDFFFGGGGGGFFFHHHLLLPPPYYY___hhhrrr}}}zzzdddPPPDDD>>>===:::888777666777888777777777666666666666666333888999666444666888888999777777;;;<<<<<<>>>BBBIIIYYYqqqsssjjjwww}}}wwwooohhhddd___ZZZUUUSSSOOOIIIDDD@@@===;;;999444444444444333333333333111111111111111111111111111000/////////000111222111000000000///......---///..................///------------...///000000222222222222333333444444222111000...------------+++---.........000333555888555111////////////...000000/////////000222333111111111111000///...---------...------,,,+++***...,,,)))''''''))),,,...++++++,,,,,,,,,,,,+++++++++++++++*********))))))++++++++++++++++++++++++)))))))))*********++++++&&&&&&''''''(((***+++,,,************+++,,,---------,,,,,,+++++++++++++++,,,...000000///000444888:::DDDOOOWWW]]]___[[[UUUOOOKKKEEEAAA===:::666444//////......------......000111333555555444222111111111111111111222333333<<<===LLLmmmyyyXXXHHHBBB>>>:::999999999666333111111222333333444555555333333333444444444555555555555444444333333222222333333333444444444555555555555555555666666666666666666555444444555555555777777777777666555444333666666666666666555444444555666666777777888888999777666666666555555555555444555777777777777888:::===???AAABBBBBBBBBCCCDDDEEEGGGIIIKKKLLLLLLJJJJJJHHHHHHJJJMMMNNNQQQ\\\hhhwww~~~wwwuuuttttttttttttrrrqqqqqqsssuuuuuuxxx}}}zzztttooohhhiiiiiifffaaa\\\YYYWWWUUUUUUUUUWWWZZZ]]]^^^^^^ccchhhiiigggeeeggghhhfffbbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbbbbcccbbb^^^\\\YYYWWWUUUTTTUUUUUUTTTSSSSSSRRRPPPQQQRRRSSSSSSRRRRRRQQQOOOOOOPPPPPPPPPOOOIIIHHHGGGFFFFFFFFFFFFGGGFFFHHHKKKLLLNNNRRRYYY___ooowwwlll[[[NNNCCC;;;;;;:::888777666666777777777777666666555555444444444888999666555999<<<<<<999888:::======<<>>HHHRRRXXX[[[\\\VVVPPPLLLHHHCCC>>>;;;888555222000//////........./////////000000111111000///...///000111111111111222333;;;???SSSvvvpppRRRFFF@@@===:::888888777555333222222222333333444444444444444444555555555666666555555444333333222222222222222333333333444444444555666666777777888888888777777666666555555555555666777888888777555444333555666666666666666555555666666666777777888888888555555555555444444444444444555777777666666888999;;;===@@@AAAAAAAAABBBDDDDDDFFFHHHJJJKKKJJJHHHGGGHHHHHHJJJNNNOOOPPPXXXaaakkkyyywwwttttttuuusssqqqrrrssstttttttttxxx~~~~~~xxxtttrrrooojjjeee```]]]\\\UUUTTTSSSTTTWWWZZZ[[[[[[bbbfffgggcccaaaccccccbbb`````````aaabbbccceeeeeeiiihhhggggggeeeaaa\\\XXXXXXVVVUUUTTTVVVVVVVVVUUUSSSQQQPPPPPPQQQRRRQQQPPPRRRQQQOOONNNMMMMMMLLLLLLHHHHHHGGGEEEDDDEEEGGGIIIIIINNNTTTYYY]]]eeepppyyygggRRRGGGAAA<<<888888777666555555555666666888777777666666555555444555888999777999>>>AAAAAA???===;;;;;;;;;@@@MMMZZZpppyyyuuuyyyuuulllhhhbbb___]]]ZZZVVVRRRMMMIIIDDD@@@>>>;;;888555444333333333333222222222111111111111111111111111333222000000000222444666000///......---....../////////............/////////............///000000000000111111222333333444111000///......---.........//////...,,,---///111111333666888:::<<<>>>>>>:::999888777666666777777777666444333111000//////------------,,,+++***)))++++++++++++++++++++++++***++++++,,,,,,++++++***************************---------,,,,,,,,,++++++************+++++++++++++++******)))))))))******++++++******++++++,,,,,,---,,,,,,+++,,,,,,---------///111222333777===AAAFFFNNNVVVYYY[[[ZZZTTTMMMIIIEEE@@@<<<999666333111//////.........//////000///...---,,,,,,------......000222222111111222444777@@@XXX|||jjjOOOEEE===;;;999777777666555444444444444333333222222222000000111111111222222222444444333333333222222222222222222333333333333444333333444444555555666666777777777666666555444444555666777777777666444333333444555666777777777777666666666666666777777777666555555555555444444444555777888777666555666888777:::===???@@@AAACCCDDDCCCDDDFFFHHHHHHHHHGGGFFFGGGGGGJJJNNNPPPQQQVVV^^^bbbiiivvv~~~uuussstttsssrrrsssssssssssssssuuuxxx{{{|||}}}vvvpppkkkhhhfffeee\\\ZZZXXXXXXZZZ\\\]]]\\\^^^aaabbb]]][[[\\\]]][[[]]]^^^___```ccceeehhhiiijjjiiihhhgggeeeaaa\\\WWWWWWUUUSSSSSSUUUVVVUUUTTTTTTRRRPPPPPPPPPQQQPPPOOOOOOOOOMMMKKKIIIGGGGGGGGGHHHIIIHHHGGGFFFHHHMMMQQQQQQYYYbbbjjjrrr}}}uuufffQQQCCC===<<<:::777666555555555555555555555888888888777777666666666666999::::::>>>DDDGGGFFFEEE@@@:::999>>>KKKbbbvvvuuuxxxnnnfffccc^^^]]]\\\ZZZVVVRRRKKKHHHDDD@@@===:::666444222222222222111111111111111111111111111111111111333222222111111222333444000///...---------/////////..................//////......---......//////...//////000111222333333000000///..................//////---,,,,,,...111111666===CCCFFFGGGHHHIII@@@???===;;;::::::::::::555444222000...---,,,,,,,,,,,,---,,,,,,+++***))),,,...000111111000...,,,******++++++++++++******)))))))))***++++++,,,,,,...------,,,,,,++++++************++++++++++++,,,,,,,,,+++***)))*********,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,------...---///222777===CCCHHHKKKQQQWWW\\\\\\[[[ZZZTTTNNNEEEBBB===999777444222000......------......//////000///---,,,,,,...000111...000333222000000444777777DDD```bbbJJJDDD::::::888777666555555444555555444333333222111111111111222222222333333333222222222333333333333333222222222333333333444444555555555666666666666666555555666666666555444444333444444555555555555555222333444666777777888888555555555555555555555555666666555555555444444444555777777777555555666777444777:::<<<>>>???AAACCCBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEGGGLLLNNNNNNSSSYYY^^^___ggguuu|||vvvtttsssrrrrrrqqqqqqqqqqqqrrrttttttxxx}}}}}}xxxtttqqqooodddaaa]]][[[\\\\\\\\\\\\]]]```___ZZZWWWXXXYYYWWW[[[\\\^^^aaadddhhhkkkmmmiiihhhgggfffeeebbb]]]ZZZVVVUUUSSSSSSTTTUUUTTTSSSUUUSSSQQQPPPQQQQQQPPPOOOLLLLLLLLLJJJGGGFFFFFFGGGEEEFFFHHHHHHIIIOOOWWW]]]cccmmmyyy|||iiiVVVNNNCCC<<<999888888777555555555555555444444444777777777888888888888888777:::<<<>>>DDDKKKMMMJJJFFF@@@<<<@@@MMMccc~~~qqqeee```]]]ZZZYYYZZZXXXTTTQQQKKKHHHDDD@@@===999555222111111111000000000000///000000000000000000000000111111000000000000000000000///---,,,,,,---///000......------------............---------------.........///000111222333333000000///............///---............///222444666===HHHOOORRRRRRQQQQQQEEEDDDAAA???>>>=========666444222///---+++++++++++++++,,,,,,,,,++++++***,,,---///000000///---,,,******++++++++++++******''''''(((***+++,,,---...---------,,,+++******************+++++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,---.........///333===JJJTTTXXXYYYXXX\\\^^^\\\ZZZXXXSSSMMMCCC@@@;;;777555333000///------,,,,,,---......///////////////000111111222///222333222///000555:::@@@QQQooozzzVVVDDDAAA888888888666555444444555333333333333333333333333333333444444444555555555111111111222333333444444333333333333444444444444888777777777777777777666333333555555666555444444222222222222444555666777444444555666777777666666444444444444444444444444555555555444444444333333222333555555444444666777444666999;;;;;;<<<>>>???AAAAAAAAABBBCCCEEEGGGHHHFFFDDDFFFJJJLLLKKKNNNSSSXXXWWW\\\gggvvvyyyvvvtttqqqpppooopppqqqqqqqqqqqquuuvvvxxx}}}zzzppplllgggdddbbbbbbaaa```___bbb```[[[WWWXXXYYYWWWZZZ\\\^^^bbbgggkkkoooqqqpppmmmjjjgggeeeaaa]]]ZZZWWWUUUTTTSSSTTTUUUTTTSSSTTTRRROOOOOOOOOOOOMMMLLLHHHJJJKKKJJJHHHHHHJJJMMMIIILLLPPPTTTXXXaaammmvvvrrr___RRRBBB@@@===999666555666777555666666555555444333333555555666666777888888888777:::>>>BBBIIIQQQQQQNNNDDDAAADDDSSSjjj{{{mmm```\\\ZZZWWWWWWXXXWWWSSSOOOLLLIIIDDD@@@===999444111000000000000////////////////////////////////////.../////////...---,,,,,,///...---,,,,,,---///000---------,,,,,,---------...------,,,,,,,,,------...///000111222333444444000//////............///+++,,,...///000222555888;;;DDDOOOWWWZZZXXXVVVUUUHHHFFFDDDAAA@@@?????????888666333000...---,,,,,,******+++,,,,,,,,,++++++)))***++++++++++++***)))******++++++++++++******&&&&&&((()))+++---...///------,,,++++++***))))))******+++++++++,,,,,,,,,)))))))))***+++,,,......,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,---.../////////555BBBTTT```ddddddZZZ]]]]]]ZZZWWWUUUQQQKKKBBB>>>:::666444222000...,,,,,,,,,,,,,,,---...///,,,...000222333222111111000222444222///000666<<>>777888777666444333444555111222222333333444444555000000111111111222222222000000111222333444444555333333444444444444555555444444444333333222222111111222444555555555444444111000000111222444777888666666666666666555555444333333333333333333333333444444444333333333222222...000222333333444666888555777999:::::::::;;;<<>><<<666555222000...---------,,,,,,,,,+++++++++******************************++++++************++++++&&&(((+++---//////......,,,,,,,,,+++***)))(((((())))))))))))))))))))))))''''''''''''((((((((((((---,,,++++++************((()))***+++***+++...000///444???PPPaaajjjhhhcccaaa```^^^[[[WWWQQQJJJDDD===;;;777444222000...+++............/////////000///......000222333222000222------333555444999BBBMMMooo[[[DDD:::888777666555444444333444444333333333444444333222222333444666777666555444222111111111111111111111111111111111111111111111111444444444444444444444444444444444555555555555666444333333222222333333444444444333333333222222222222222222222222222222222555555555555444444333222111111111222222333333333444444555777888:::;;;;;;<<<<<<;;;<<<>>>AAADDDFFFMMMLLLKKKJJJJJJKKKLLLMMMNNNMMMMMMQQQXXXgggwwwrrrmmmmmmpppqqqoookkklllmmmnnnnnnppptttxxx|||~~~yyyuuutttlllccc______```___]]]```___aaagggqqqyyy~~~{{{vvvrrrooohhh^^^YYYYYYSSSTTTWWWXXXUUUPPPOOOQQQOOONNNMMMMMMNNNNNNMMMLLLIIILLLPPPSSSWWW\\\aaadddiiiqqq{{{vvv___QQQHHHAAA>>>888888777666666666666666555666777666555666888999666444333555:::===>>>===>>>>>>CCCLLLPPPOOOOOOQQQKKKVVVlllsssooozzzqqqhhhaaa\\\[[[ZZZZZZZZZZZZWWWSSSOOOLLLHHHCCC>>>;;;777333000222111000///..................//////////////////000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------///...---------...///000111222333444555444333333///---++++++,,,---,,,+++///000000000000333777;;;CCCLLLUUUZZZ\\\YYYPPPGGG?????????AAABBBBBBAAA???777666333111///---------,,,,,,,,,,,,++++++++++++************************++++++************++++++)))***,,,---...---,,,,,,+++,,,,,,++++++)))((((((************************))))))*********+++++++++------,,,+++++++++++++++***+++,,,,,,+++,,,...000///555AAAQQQ___eeeccc```]]][[[YYYWWWTTTNNNGGGBBB===:::666333222000...,,,........./////////000000000000000111333444333222555000///444555333888BBBTTTyyyuuuUUUBBB;;;:::777666555444444333333444222333333444333333222222333444666777777666444222111111111111111111111111111111111111111111111111444444444444444444444444444444444444555555555555444444333333333333444444444333333333333222222222333333333333333333333333444444444444444333222222000111111111111111222222222333444555777888999:::;;;;;;;;;<<<>>>AAADDDFFFMMMLLLKKKJJJIIIIIIJJJJJJKKKJJJJJJMMMSSS___sssyyyqqqnnnooopppnnnkkkkkkkkkjjjjjjkkknnnrrruuuwww{{{wwwooojjjjjjjjjhhhfffeeeeeeiiipppzzz~~~xxxssskkk___XXXWWWTTTSSSSSSVVVWWWWWWUUUTTTRRRRRRRRRSSSTTTUUUUUUUUUSSSVVV\\\bbbgggnnntttyyyrrr^^^MMMBBB===888666888777666666555555555666666666777666555555777888888777888999:::<<<======AAADDDLLLQQQPPPMMMPPPVVVbbbppp~~~mmmmmmyyyxxxpppiiiddd___]]][[[ZZZZZZ[[[[[[YYYTTTQQQMMMIIIBBB<<<999666333111222111000//////......///////////////////////////111000//////......//////,,,,,,,,,,,,,,,,,,,,,,,,......---------------------------------...///000///000111222333222111111,,,***)))***+++------,,,///000000000111444999===FFFNNNVVVXXXWWWSSSJJJAAA:::;;;>>>CCCFFFFFFCCC@@@888777444111///.........------------,,,,,,,,,,,,************************++++++************++++++++++++,,,------,,,+++***+++++++++++++++***)))(((******************************+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,,,,---...---,,,---...000...777DDDQQQZZZ]]][[[YYYWWWUUUSSSQQQNNNJJJDDD@@@;;;888444222111///...,,,////////////000000000000222111111333555666555333444000000555555444<<>>===;;;<<>>999666222000//////...---//////000000000111111111222111111333555666555333111...000555666777DDDTTTrrrsssVVVFFF???;;;;;;666666555444333333333333111111222333333333333222111333666999999777444222111111111111111111111111111111111111111111111111222222222222222222222222222333333333444444444444555444444333333444444555222222222222111111111111333333333333333333333333111111222222222111111000222222111111000000000///222222333444555666777777888888999:::===???AAACCCHHHHHHHHHGGGGGGGGGGGGGGGGGGEEEGGGJJJLLLPPP[[[fff|||xxxtttsssqqqooollljjjgggfffgggiiikkkkkkkkkooozzz}}}{{{{{{~~~{{{pppddd\\\[[[]]]aaafffiiimmmpppmmmiiiiiikkknnnqqqsssvvvxxxzzzwwwhhh\\\VVVUUUMMMGGG@@@;;;:::::::::999666555555444444444555555666777777666555444555777;;;>>>@@@>>><<>>BBBMMMSSSVVVSSSMMMHHHBBB===>>>AAAGGGLLLNNNJJJDDD>>>888666444222000/////////......---------,,,,,,,,,************************++++++************++++++))))))***+++,,,,,,,,,,,,******+++++++++***))))))************************************++++++++++++,,,,,,,,,++++++,,,,,,---,,,------,,,++++++---...---777CCCKKKLLLKKKKKKLLLNNNKKKHHHFFFDDDBBB???<<<777333000------......---000000000111111111111222111111111222444555444333333000222666777<<>>999888666555444333333222222333000111222222333333333222000222555777888666444222111111111111111111111111111111111111111111111111222222222222222222222222222222222222333333333444444444444333333444444444222222111111111000000000111111111111111111111111000000111222222111111111333333333222222111111000333333444555555666777777666777888:::<<<>>>@@@AAABBBCCCDDDEEEFFFGGGGGGGGGCCCBBBDDDHHHJJJLLLSSS\\\dddzzz}}}yyyuuuqqqnnnjjjgggeeegggiiiiiiiiijjjlllrrr|||yyymmmgggfffjjjwww}}}lll[[[PPPHHHCCCCCC???<<<888666555555444444555555444444444444555666777777888777555555777888999<<>>???GGGVVVcccooorrrrrrkkkccciiiyyyfffdddkkksssnnnfff```]]]\\\[[[ZZZZZZ[[[\\\^^^```___\\\YYYQQQKKKCCC===999777666555000000////////////000000/////////000000111111111222111000000//////000000//////......---,,,,,,,,,//////..................,,,,,,...///000000000000222222333444333222111000222000....../////////......000222444777<<>>BBBHHHMMMNNNJJJCCC===666444333111000000000000------------,,,,,,,,,,,,************************++++++************++++++)))))))))***+++,,,,,,---******+++++++++******)))++++++++++++++++++++++++++++++,,,,,,,,,---------++++++******++++++,,,,,,+++,,,---,,,++++++---//////777@@@FFFHHHHHHHHHIIIKKKHHHDDDBBB@@@>>><<<:::444111---+++,,,---......000111111111222222222222222111111333555555444333777444666999:::BBB[[[sssrrrSSSEEEAAA<<<777666666555444333222222222222///000111222333333333333000111333555555555444333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444333333222222333333444111111111000000000000///111111111111111111111111000000111222222222222111333333333222222222222222333333444444555666666777444555777999;;;===>>>???>>>???AAACCCEEEFFFGGGGGG???>>>@@@EEEGGGHHHLLLRRRTTTggg|||zzz{{{yyyqqqmmmhhhfffggghhhgggeeeiiiiiikkkooovvv~~~uuuqqqrrr~~~lllVVVJJJCCC===999888999888666444333222111111555555555444555555666777777888888888777777999;;;777<<>>DDDGGGIIIIIIIIIIIIFFFAAA>>><<<:::888777333000,,,***+++---......111111111222222222333333333222222444666777666444666555777<<<@@@NNNmmmfffIII@@@>>>:::777888666555444333222222222222///000111222222333333333000000111222333333444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333222222111111222222333111111000000000/////////111111111111111111111111000111111222333333222222111111111111222222222222222222333333444444555555333444666888:::<<<===>>>===???@@@BBBDDDDDDDDDDDD???>>>???CCCEEEEEEHHHLLLQQQ\\\kkk~~~zzztttmmmiiiiiiiiifffccceeeffffffgggjjjmmmrrruuuyyy{{{fffVVVFFF@@@>>>;;;888777888888777666555444555555666555555555666666777888666888999999888999;;;===<<>>CCCHHHJJJKKKKKKHHHDDD???;;;999888666555222///+++)))***,,,...///111111222222222333333333444444444555777888777666222111666===EEEXXX}}}~~~```EEE<<<<<<888777:::555555444333222222222222//////000222222333333333000000000000111222333444111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222222111111111111111111222000000000000////////////222222222222222222222222000111222333333333333333//////000000111111222222111111111222222333333444222444666888:::<<<<<<===>>>???AAABBBCCCCCCBBBAAABBB@@@AAADDDFFFEEEFFFJJJPPPTTT[[[iii|||sssnnnmmmkkkgggcccbbbcccdddeeeeeeeeefffhhhggghhhkkkrrr{{{vvvcccRRREEE999888;;;:::888666555666666666555555777888666666666666666777888888666888999999999;;;===???DDDLLLZZZhhhvvvssshhhlllnnnbbbcccsssbbb\\\ZZZ]]]```^^^]]]^^^bbbbbbbbbaaa```^^^\\\ZZZSSSOOOIIIBBB<<<888555444//////............/////////.........///000111111//////000111222222222222222111111111000000///////////////000000000000000///...------...///111222333333333333222000///......000333444333333444555777777888>>>FFFLLLOOOOOOYYYXXXWWWUUUQQQPPPSSSXXXXXX\\\```]]]TTTHHH>>>999222111111111000000000111...,,,***)))******)))((()))************+++++++++***+++,,,,,,+++***)))((((((((()))+++,,,---...///.........+++&&&""" +++************************)))((((((((()))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,...222777;;;DDDEEEHHHJJJKKKKKKIIIHHHFFF???777333444555333111......---------......//////000000000000111444777666444222444666777666333555777777;;;QQQvvvxxxVVVBBB@@@888222555666999888777555333111000///000000000000000000000000000000000000000000000000////////////////////////000///////////////000111000000111111111111000000//////000111222333444444333333222111000000000111111111222222222222111111......//////000000111111222111111111000000//////---///111333444333222111333444555666666555444333111333666888999;;;===???>>>>>>??????@@@@@@AAAAAAAAA@@@@@@AAADDDGGGJJJLLLLLLNNNSSS\\\iii}}}}}}uuurrrooohhhbbbhhhccc```aaabbb``````bbb```aaabbbeeeiiinnnsssvvvjjjZZZRRR???<<<777555555777888888444555666666666555444333888666555555555666666555444444999???AAAAAAFFFOOOTTTcccvvvooogggqqqvvvdddeeevvvbbb]]][[[^^^aaa___^^^```ccccccdddcccaaa^^^\\\ZZZPPPMMMHHHAAA<<<888555444//////............//////////////////000111222222000000111222333333333333333333222222222111111111000000000000000000000000///...---------///000111222222222222222111000000000222333444444444666888999999<<>>777333555666666555555444333222222222111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000000000111111111111000000//////000000111222222222333222111111000000111111111111222222222222111111////////////000000000000111111111111000000000//////000222444555444333222444444555555555555444444222444777999999:::<<<>>>======>>>>>>???@@@@@@@@@AAA@@@@@@AAADDDGGGJJJLLLLLLMMMPPPUUU]]]mmm}}}tttmmmiiijjjeeeccceeeeeebbb```aaa^^^]]]^^^___aaadddhhhjjjqqqxxx|||jjjVVVHHHBBB???<<<777555555666666666555555666777777666555444666666555666888999::::::<<<:::;;;@@@CCCGGGQQQ]]]rrruuussshhheeesssbbb^^^\\\```bbb``````bbbdddeeeffffffddd___[[[XXXNNNKKKFFFAAA<<<888555444//////............//////000000000000111222333444111222333444444555444444444444333333333333222222111111111111000000000000///......------...000000222222222222222222222222222333555555555777999<<<;;;===AAAGGGOOOVVVYYYZZZXXX[[[```dddhhhnnnsssvvv}}}yyypppbbbSSSFFF???;;;<<<=========:::666222///000...,,,,,,,,,---,,,***)))************+++++++++***++++++++++++***)))))))))))))))*********++++++$$$&&&((()))(((((()))***)))))))))***+++++++++,,,,,,,,,,,,,,,+++***))))))++++++++++++,,,,,,,,,,,,------...111666===DDDHHHPPPQQQQQQPPPMMMGGGBBB???;;;666111///000111000///---------------...//////000111222222222222555777555333222333444555444222333666===MMMjjjcccHHH:::<<<666333555555222222333333333444444444222222222222222222222222////////////////////////111111111111111111111111111000000//////000000000000000111111111111000000//////000000000000000000222222111000000000111111111111222222222222111111000000000000////////////111111111111000000000000000111333444555555444333555444444333333444444555333555888999999999;;;<<<<<<<<<===>>>>>>???@@@@@@AAAAAAAAABBBDDDFFFIIIJJJKKKJJJKKKNNNRRR]]]qqqzzzrrrmmmiiieeeccceeeddd___\\\\\\\\\[[[ZZZYYYYYYZZZ[[[\\\```fffnnnuuuzzzqqqbbbSSSEEE;;;888;;;888555444555777777777666666777777777777666666333444555666888:::;;;<<>>RRRpppZZZCCC999;;;666333555333111111222222333333444444222222222222222222222222////////////////////////111111111111111111111111111111000000///000000000000000111111111111000000000000//////............111111000000000000111111111111222222222222111111111111000000//////......111111111000000000000000111111222333444444333333555444333222222333444555444666888999999999:::;;;;;;;;;<<<===>>>??????@@@AAAAAAAAABBBDDDFFFHHHIIIIIIHHHIIIKKKNNNUUUeeettt|||uuuqqqkkkgggfffddd^^^[[[[[[\\\[[[YYYWWWVVVUUUUUUUUUZZZ^^^cccgggkkkpppvvvzzzvvviiiZZZOOOGGG???::::::666444333444666999::::::666666666777777777777777666777888999:::<<>>SSSpppyyyTTTAAA999:::555333555111222222222222222222111111222222222222222222222222////////////////////////000000000000000000000000222222111000000000000000000000111111111111000000000000//////...---------111000000///000000111111111111222222222222111111111111000000//////......000000000000000000111111000111111222222222222222444333222111111222333444555777999999999888999:::;;;;;;<<<===>>>???@@@@@@AAAAAABBBBBBDDDEEEFFFGGGIIIGGGHHHJJJLLLPPP\\\ggg~~~xxxpppmmmhhhbbb______[[[ZZZYYYWWWVVVTTTTTTSSSVVVXXXZZZ]]]___cccgggjjjnnnoooqqqsssuuuyyy}}}rrraaaVVVJJJDDD@@@<<<:::;;;555444444555777999999888555555666666666777777888;;;<<<=========@@@EEEIIIJJJRRR\\\hhhvvv{{{hhh\\\]]]ddd}}}```^^^___aaa___\\\^^^bbbbbbcccddddddbbb^^^YYYVVVVVVSSSNNNGGG???777222/////////............//////000000000111222444555666333444555666666777666666222222333333333333444444111111000000//////......////////////111333555666999888777666555666666777999<<<@@@BBBDDDFFFIIIKKKJJJLLLOOORRRWWW^^^eeekkkooozzz|||iiiYYYQQQPPPSSSVVVZZZ[[[ZZZWWWOOOEEE:::444///---+++***++++++***))))))************+++++++++*********)))******+++,,,*********************)))&&&(((******)))))))))***---,,,,,,+++***)))(((((($$$%%%&&&((()))***++++++++++++,,,,,,------......---///444===IIIQQQTTTUUUVVVTTTPPPKKKEEE@@@<<<999//////000000000000//////,,,,,,,,,---...///000111222444666666555444555666444555666444222111222333888999BBBWWWpppnnnPPP???999999444333555111333222222111111000000000222222222222222222222222////////////////////////////////////////////////333222111111000000000000000000111111111111000000000000//////.........---000000/////////000111111111111222222222222111111000000000000////////////000000000000111111111111111111111111111111111111333222222111111222222333444666999999999999:::;;;;;;;;;<<<===???@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEHHHFFFGGGHHHHHHIIIPPPXXXjjj{{{zzztttmmmeee```___[[[ZZZYYYXXXVVVTTTSSSSSSQQQQQQRRRTTTWWWYYY\\\]]]^^^___aaadddiiioootttwww~~~yyyxxxzzz~~~yyyjjj^^^PPPGGG???<<<:::666444555888777777777888888666444777666666666777888999::::::;;;<<<===???EEENNNUUUbbbkkkttt|||yyyeeeXXXTTT```rrr___^^^^^^___]]]YYYZZZ___``````aaa```^^^\\\YYYWWWWWWUUUPPPIIIBBB:::555111//////............///////////////000222333555666333333444555666666666666333333444444444555555555333333222222111000000////////////111333555888999888888777777777999;;;======AAAGGGKKKMMMNNNPPPQQQRRRTTTVVVYYY___hhhssszzztttdddXXXUUUZZZaaaeeejjjjjjggg```UUUHHH<<<555000...,,,,,,,,,,,,,,,***)))************+++++++++******)))))))))***,,,,,,*********+++++++++++++++&&&(((*********)))***,,,************************''''''''''''((()))++++++++++++,,,,,,---......///000222888CCCOOOWWWWWWUUUUUURRRLLLEEE???:::777555---...///000///.........,,,,,,,,,---...///000111333555777888666666666666555666777666333111222444888<<>>@@@AAABBBBBBAAAAAABBBCCCDDDDDDDDDDDDDDDCCCDDDFFFEEEDDDHHHOOOYYYgggyyymmmdddaaa^^^^^^]]][[[YYYVVVUUUSSSPPPOOOOOOQQQRRRSSSSSSSSSUUUTTTUUUXXX]]]ccchhhjjjyyyzzz~~~wwwlll^^^^^^___aaabbb]]]TTTMMMCCC<<<888999999666333333555555666888:::;;;999777999999888888999:::<<<===<<<>>>AAADDDIIIUUUdddooo{{{bbbYYYWWW\\\ttt___]]]^^^^^^[[[WWWXXX]]]_________^^^\\\ZZZXXXWWWWWWUUUQQQKKKDDD===888555//////............//////......///000111333555666222333444555666666666666444555555555666666777777555555444444333222111111//////000111444777:::<<<777666666777999<<<@@@AAA@@@EEELLLQQQSSSTTTUUUVVVWWWYYY\\\___fffppp}}}wwwmmm___XXX[[[dddmmmsssvvvtttooofffYYYJJJ===555111///---------...---,,,)))************+++++++++******)))))))))***,,,---******+++++++++,,,,,,,,,((()))++++++)))((()))***'''((()))***+++,,,------******)))(((((()))***+++++++++,,,,,,---...//////222444<<>>PPPgggzzzVVVFFF999555444000333888333000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111444333222111000000000000000000111111111111000000///000000000000000000000///////////////000111111111111222222222222111111......//////000000111111//////000000111111111222444444333222222333333333000111222333333222111000333555888999999999;;;<<<<<<<<<===???@@@BBBCCCCCCAAABBBBBBCCCDDDDDDCCCCCC@@@???AAADDDEEEDDDHHHMMMMMMXXXmmm~~~tttuuuuuuxxx~~~{{{nnnhhhccccccaaa___\\\YYYWWWUUUSSSRRRQQQQQQQQQPPPMMMLLLQQQOOOOOOQQQUUUZZZ^^^```nnnooosssyyyyyyjjj\\\RRRHHHHHHHHHIIIIIIFFFAAA>>><<<777666:::===;;;888777000111444888===???>>>===;;;;;;::::::;;;<<<>>>???EEEIIIMMMRRR\\\kkk~~~~~~zzz~~~fffTTTUUU]]]jjj```___^^^___```aaa```_________```___]]]ZZZWWWVVVXXXVVVQQQKKKDDD>>>888555222000......000111111111111111111111222333444555666888888777444222111222444444333333333333333444222333444333333444777999666555777<<>>CCCHHHLLLSSSTTTWWWZZZ[[[\\\[[[[[[\\\___ccchhhnnnzzz~~~nnnddd]]]```gggnnnwwwzzzooocccUUUEEE:::777/////////...---+++***)))))))))************))))))))))))(((((((((((()))))))))***+++,,,,,,+++***)))))))))))))))************+++++++++++++++***)))((())))))))))))************,,,...//////,,,***))))))222666<<>>===============BBBAAA@@@AAACCCDDDCCCBBB???@@@BBBBBBBBBCCCFFFHHHJJJOOO___wwwppp```___]]]```mmm|||ooollljjjfffaaa]]]ZZZXXXWWWRRRQQQQQQRRRRRRPPPMMMKKKIIIIIIJJJKKKNNNQQQTTTUUU^^^aaafffjjjnnnqqqrrrrrrvvvxxx|||zzzoooeee]]]UUUMMMHHH?????????>>>>>>=========777888:::999888888999:::555555555777999999888777;;;<<<<<<;;;;;;???FFFLLLWWW[[[aaahhhtttvvvttt\\\VVVSSS[[[qqqaaa___^^^^^^``````___^^^^^^^^^___^^^\\\ZZZWWWUUUXXXVVVSSSMMMGGG@@@:::777333111///...000111111111111111111111222333444444555666777666444222222222111111000000000000111111///000222222222444888::::::999:::>>>BBBAAA<<<777888:::===@@@DDDKKKRRRWWW^^^___aaacccbbbaaa^^^\\\ZZZ]]]bbbiiisss~~~zzznnngggdddkkkuuu}}}zzziii\\\NNN@@@777444111111000000///---,,,+++))))))************))))))))))))(((((((((((()))))))))***++++++++++++***)))))))))))))))************++++++++++++******))))))))))))))))))************)))+++......---,,,,,,---000666===EEEPPPYYYYYYSSSLLLEEE<<<444000/////////111111000......---------+++,,,---...000111222333222222222222333444666777;;;777444444333222444999>>>UUUppp___EEE<<<:::777444222222333444444333222222222222333444333333222111111111111222000000111111111111000000111000000//////000000111///////////////000111111......////////////......,,,------...//////000000........................//////000111111000///...111000///......---......000...------///000///---222111111111111111000000000000111111111222222222222333444666777777888888::::::::::::;;;<<<<<<===BBB@@@@@@@@@BBBBBBBBB@@@???@@@AAABBBBBBCCCEEEGGGGGGKKKVVVhhh{{{}}}kkk^^^YYYVVV^^^rrryyytttrrrmmmggg```YYYSSSPPPOOONNNMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHIIIKKKMMMOOOSSSUUUYYY]]]```cccdddeeejjjlllpppuuuyyy|||~~~|||pppiiihhhiiijjjiiieee___WWWOOOJJJDDD???;;;::::::::::::999999888888555777888777666666777888666666666777999::::::999;;;===@@@BBBDDDIIIQQQWWWmmmuuummm```SSSVVV___oooaaa```^^^^^^^^^___^^^]]]]]]]]]]]]\\\[[[XXXVVVTTTVVVVVVTTTQQQKKKCCC===999333111///...000111111000111111000111111222333444333444666555333222222333000000/////////000000111///000222333555777;;;>>>>>>===>>>@@@CCCBBB>>>999===???AAAEEEJJJRRR[[[bbbkkkmmmnnnnnnlllgggaaa^^^YYY\\\aaakkkwww}}}uuummmkkknnnyyyyyyaaaPPPEEE:::333000000000000///...---,,,+++))))))************))))))***))))))(((((())))))***)))***++++++++++++***))))))))))))*********++++++,,,+++******)))*********)))))))))*********++++++'''))),,,---------///000///555===EEEOOOWWWUUUPPPBBB===555000............222111000///------,,,,,,,,,---...///000111222333111111111222444666777888666333222444333111444:::HHHbbbpppPPP>>>;;;999666444333333333444333333222222222222333333333222222111111111111111000000111111111111000000000//////......//////000000000//////000000111222------............------,,,,,,,,,---......//////..............................//////000//////...//////............/////////---,,,---...///...,,,000000000000111111111111000000000111111111222222111222333555777888888999888888888999:::;;;===>>>AAA@@@??????@@@AAA???>>>>>>???AAAAAAAAABBBEEEGGGFFFHHHOOOYYYdddsssjjj___TTTRRR___xxx~~~xxxpppfff\\\SSSNNNMMMMMMLLLKKKKKKJJJJJJJJJGGGFFFDDDBBBBBBCCCDDDFFFIIIIIIKKKMMMPPPRRRUUUVVV[[[]]]aaafffjjjnnnqqqrrruuuwwwxxxwwwuuuwww{{{zzzxxxhhhaaaXXXSSSRRRSSSSSSRRRMMMIIIDDD@@@===;;;888666777777777777666666666666555666777777555555666777555666666666777888999:::>>>AAADDDIIIPPP[[[iiisss}}}|||uuubbbWWWUUUVVVcccxxxsssbbb```]]]\\\]]]]]]\\\[[[\\\\\\[[[[[[YYYWWWUUUTTTUUUUUUUUUSSSMMMFFF>>>999333111///...000111111000000000000000111222333444111222444444333222222333111111111000111111222333222333555777888;;;???BBBAAAAAAAAACCCEEEDDDAAA???BBBCCCEEEHHHMMMUUU___fffqqqsssuuuuuuqqqjjjccc^^^]]]]]]```iiivvv{{{vvvpppsss{{{wwwYYYFFF===555000------------,,,,,,***)))))))))******++++++******)))***))))))))))))))))))************++++++*********))))))*********+++++++++,,,+++***))))))***++++++))))))*********+++++++++'''))),,,------...000111///666===CCCJJJPPPMMMHHH<<<888222//////000111222333222000///---,,,,,,,,,---......///111222222333222222333444555666777777333111222444444333888???PPPlll~~~]]]FFF;;;999888666444333333333444333222222222222222222333222222111000000000000000///000000111111111111000//////............/////////////////////000000111///000000111111000000///,,,,,,------....................................------.................................///000000///..................---...//////000000111111111000000000000111111111111///111222555777888999999999999999:::;;;<<<======???>>>======>>>>>>===<<<===>>>@@@@@@@@@AAADDDFFFGGGIIINNNTTTYYYcccvvvwwwcccVVVXXXhhh}}}xxxmmmbbbZZZVVVPPPQQQRRRRRRPPPMMMKKKKKKHHHFFFDDDCCCBBBCCCDDDEEEEEEDDDDDDDDDFFFHHHKKKMMMPPPRRRVVVZZZ___cccfffggghhhjjjmmmmmmmmmnnnqqqsss~~~}}}zzzyyyyyy~~~}}}{{{{{{{{{{{{}}}~~~~~~vvvnnnfff```\\\ZZZSSSOOOJJJGGGFFFFFFEEEDDDAAA???===;;;::::::999888777777777777777777777777666777888888666666777888999999999999999;;;===???FFFIIINNNUUUaaarrrtttzzzkkk[[[QQQTTT^^^mmmppp^^^aaa___\\\[[[[[[\\\[[[[[[[[[[[[ZZZYYYXXXVVVUUUUUUTTTUUUUUUSSSNNNFFF>>>999444222//////000000000000000000000000111222333333///111333333222111222333111111000000111222222333444666888999;;;===BBBEEEEEEEEEEEEFFFHHHIIIHHHGGGIIIJJJKKKLLLPPPWWW```fffoooqqqttttttqqqjjjbbb]]]aaa___```fffqqq|||}}}oooQQQ???888444///---+++,,,,,,,,,+++***)))(((******++++++++++++************))))))))))))******+++******************+++************+++++++++++++++***************++++++************++++++++++++***+++------------///111111777<<<@@@CCCFFFCCC>>>777444111///000222333444222111000///------,,,,,,...//////000111222333333444444555555555666666555777666666777555666>>>GGGZZZtttlllPPPAAA<<<888777555444333333333333222222222222222222222222222111000000//////000000//////000111111111111111//////............//////...------------...//////000111111222222111111000.............../////////........................---------------...//////......---......///000111000000000000///..................//////000000111//////000000000111111111///000222444666888888999::::::999999999999::::::===<<<;;;;;;<<<===<<<:::<<<===?????????@@@CCCEEEGGGJJJPPPUUUXXX]]]jjjxxxzzzeee\\\___jjjssstttjjjdddaaa[[[^^^```___ZZZTTTPPPNNNMMMLLLKKKIIIHHHHHHHHHHHHEEEDDDBBBAAABBBDDDFFFGGGIIIJJJMMMPPPTTTXXX[[[\\\[[[^^^cccgggiiiiiiiiiiiinnnoooqqqpppooommmmmmmmmooouuuzzz{{{|||}}}{{{|||}}}~~~}}}{{{yyywwwwwwwwwvvvtttqqqnnnjjjhhhfffeeeeeeeeeeeeeeeffffffddd```[[[TTTOOOKKKIIIHHHBBB@@@>>>===<<<<<<;;;:::888888888777666666666777777777777777888888888888555777888888777777888999===>>>??????@@@CCCHHHLLLSSSYYYcccmmmxxx|||xxx~~~qqq```WWWPPPOOO___rrrmmmWWWKKK```]]]ZZZYYYZZZ[[[[[[[[[[[[[[[ZZZYYYWWWVVVVVVUUUUUUVVVVVVTTTNNNGGG???:::444222000//////000000///000000///000000111222333///000222222111000000111////////////000000111222444666888:::===AAAEEEIIIKKKLLLLLLMMMMMMNNNOOOPPPQQQQQQQQQRRRTTTYYY```eeeiiikkknnnooolllfff___[[[______```dddmmmwwwzzzcccJJJ<<<777444000...,,,---------,,,,,,+++*********++++++++++++******+++******))))))******+++++++++***))))))***++++++*********++++++++++++,,,))))))***++++++++++++************++++++++++++,,,,,,---...---,,,,,,...000333888<<<<<<===>>><<<777444222//////111222333333111000///......---......///000000111222222333333555666666777666666555555999666555444333777CCCPPPlll|||^^^HHH>>>;;;777666555444333333333333111111222222222222111111111000000///////////////...///000111111222111111000//////......//////000------,,,,,,------.../////////000000000000//////........................---------------------------------------...///000...............///000111000111222111///......///............/////////////////////000000000111111000111222444666777777888888777666666555555666666:::999888999;;;;;;;;;:::;;;<<<>>>>>>>>>???BBBDDDDDDGGGNNNUUUWWWYYYaaakkknnn}}}}}}kkkbbbaaabbbsss{{{uuussspppsssuuuqqqhhh```ZZZXXXVVVUUUTTTQQQNNNJJJGGGFFFFFFEEEBBBAAA@@@AAABBBCCCDDDDDDEEEGGGJJJLLLOOOPPPOOORRRWWW\\\^^^___^^^]]]ccceeeggghhhgggggghhhiiihhhmmmqqqqqqppprrrrrrooolllmmmoooppppppmmmjjjhhheeeeeedddcccaaa^^^[[[ZZZVVVVVVUUUTTTRRRQQQPPPPPPNNNLLLIIIEEEBBB@@@??????::::::999888777777666666444666777666444333444555666666666666777777777777444666888888888888:::;;;<<>>CCCHHHNNNRRRUUUUUUUUUTTTSSSTTTUUUVVVSSSTTTUUUUUUWWW[[[```ddddddgggiiijjjgggbbb\\\XXXXXX[[[___eeekkksss{{{hhhVVVCCC;;;888444000///,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***+++******))))))******+++++++++***))))))***++++++*********+++++++++,,,,,,'''(((+++,,,---,,,***)))*********+++++++++,,,,,,,,,---------,,,---///222444888;;;:::999;;;:::666333222000000222333444333//////............//////000000111222222333333333444555666777888777777666666444222333666@@@SSSeeejjjRRRBBB:::777666555555444444333333333000111222333333222111000000000///............///...///000111111222222222111000000//////000000111---------------...//////......////////////......------------------------------------------------...---------...///000111//////.........//////000///111222000---,,,---...//////...............---////////////000000000111000111333444555666666666555555555444555555666666777666666777999;;;;;;::::::;;;=========>>>AAACCCDDDEEEKKKRRRVVVVVV[[[```cccmmmxxxsssgggbbbeeetttyyypppkkkkkkjjjiiifffaaaZZZQQQJJJEEEGGGFFFDDDBBBAAA@@@@@@@@@BBBAAAAAAAAABBBDDDFFFGGGGGGHHHJJJMMMPPPRRRRRRQQQ[[[]]]___``````aaaccceeeaaagggkkkjjjiiijjjjjjgggccccccbbbaaa___]]][[[ZZZTTTTTTTTTSSSRRRPPPOOONNNJJJIIIIIIGGGFFFDDDBBBAAA@@@@@@???>>>===<<<;;;;;;999:::999888777666777777333666777777555444555666666666666777777777888888777999;;;<<<<<<===???AAA@@@EEEKKKQQQXXXcccpppyyyrrr___PPPJJJSSSaaaqqqppp]]]MMMDDDBBB^^^[[[XXXWWWYYY[[[\\\]]]\\\[[[ZZZYYYXXXWWWWWWWWW\\\[[[ZZZVVVPPPIIIBBB>>>555222000//////000//////////////////000111222333///000222111///......///222222222222333444555666666999>>>CCCIIIPPPWWW[[[\\\\\\[[[YYYWWWWWWXXXZZZQQQSSSTTTVVVWWWZZZ___bbbccceeeggggggeee```ZZZWWWQQQWWW___ffflllrrryyy~~~}}}vvv[[[MMM@@@:::888444000///))))))*********))))))(((***++++++,,,,,,++++++***++++++************++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,&&&(((+++......,,,***(((******+++++++++,,,,,,,,,+++,,,---,,,,,,...111333444888:::888888::::::888555444333333555666555444...............///000000111111111222222333333444222333555777999999999999777555555999AAAQQQjjj~~~```KKK>>>666222555555555444444333333222000111222333333222111000000000///.....................///111111222222222111111000000000000111111...............///000000//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------...///111222//////............//////...000111///,,,***,,,.../////////......------,,,////////////000000000000111222333444555555555555555555555666777888999:::555444444666999;;;;;;::::::;;;=========>>>AAACCCGGGFFFIIIPPPTTTUUUWWW[[[___dddiiiooo|||tttkkkYYYbbbttt|||zzz{{{|||uuukkk^^^SSSMMMIIIHHHFFFDDDCCCAAA@@@@@@BBBAAA@@@@@@@@@AAABBBCCCEEEDDDBBBCCCEEEHHHJJJKKKRRRTTTVVVWWWWWWXXXZZZ\\\XXX]]]aaa``````bbbaaa^^^___]]]YYYVVVSSSRRRQQQRRRJJJJJJIIIIIIHHHHHHGGGGGGBBBBBBBBBAAA???===<<<;;;;;;;;;;;;<<<;;;:::999999888888888777555555666777000333555555333222333555777888888888999999::::::;;;===@@@AAABBBCCCFFFHHHMMMSSS[[[dddmmm{{{vvv```[[[MMMKKK\\\qqqjjjZZZMMMCCC>>>???\\\YYYVVVUUUWWWZZZ\\\]]]\\\[[[ZZZYYYYYYYYYZZZ[[[]]]ZZZVVVTTTQQQLLLDDD>>>777444111000000111111111000//////000222444444333444333111000000000111222444444444444333555888;;;<<>>888666444222///...---,,,+++++++++++++++&&&&&&'''((()))***++++++,,,+++*********+++,,,---************))))))((((((++++++************+++++++++++++++++++++***)))((((((((((((((()))***+++,,,+++---...---,,,...333777<<<@@@CCCBBBBBBCCC@@@<<<;;;;;;999777555333222111,,,...000000000000111333000111222333555666777888:::999888777777888999999777:::999999HHHgggiiiRRRCCC999777:::444444555555444222111000000000000000000000000000////////////000000000000------...///000111222222111111000000//////......///............---------///000111000...,,,---...333000......///000---+++------------------------//////............//////111111000///...------,,,---......///////////////////////////////////////------...///000111222222444444444444444444444444222222333333444555666666666777777777666555444333777:::===???@@@@@@AAACCCBBBEEEIIILLLNNNPPPSSSUUUZZZZZZ]]]ccckkkxxxmmmkkkjjjlllsss|||pppaaaXXXRRRRRRPPPKKKFFFBBB@@@@@@>>>>>>>>>============<<<<<>>======<<<<<<;;;:::999888888999999888777777888999999999777444333222444666777666444222222333555666666888888888999;;;<<<;;;:::===BBBIIIMMMOOORRRYYY___lllqqqyyy~~~uuuhhh\\\UUUSSSRRR\\\vvvzzzlllYYYIIIAAA>>>;;;999ZZZVVVSSSSSSWWW]]]bbbeee^^^]]][[[ZZZZZZZZZ[[[[[[\\\XXXTTTQQQOOOJJJCCC===888555222000000111111000000///...000222444333222333222111000000000111222333333444333333555999<<<===BBBHHHMMMUUU```fffggghhhfffcccbbb```^^^[[[XXXSSSSSSSSSSSSVVVYYY\\\]]][[[___bbbaaa\\\VVVRRRPPPPPPYYYdddllloooqqqtttwww{{{nnn\\\NNNJJJDDD>>>999555222000///...---,,,+++++++++++++++************)))))))))++++++*********+++,,,---++++++*********)))))))))+++******************++++++++++++++++++***))))))((((((((())))))***+++,,,***,,,------,,,///555:::DDDIIILLLLLLLLLLLLIIIDDD>>><<<;;;888666444222111---...///...---...000222000111222333555666777888777666555555555666888888666999<<>>>>>???AAAAAACCCFFFGGGFFFFFFHHHJJJKKKLLLMMMMMMMMMLLLKKKKKKJJJIIIGGGEEEDDDCCCBBBBBB>>>>>>>>>======<<<<<<<<<;;;;;;::::::999888777777888777666555555666777888===;;;999777666666777777666555666777888999888888:::999999;;;===@@@BBBCCCCCCJJJTTT]]]dddlllvvv}}}}}}~~~pppfff^^^WWWTTTUUUYYY^^^ppp|||hhh\\\LLL@@@;;;999777555ZZZWWWSSSTTTYYY```fffjjj___^^^\\\[[[ZZZZZZZZZ[[[ZZZVVVQQQNNNLLLHHHBBB===999666222000000000000//////......///222333333222333222111000000000111222444555666666777999===AAACCCIIIOOOTTT\\\ffflllmmmmmmkkkgggccc```]]]YYYVVVNNNOOOOOOQQQTTTWWWZZZ\\\\\\___aaaaaa]]]WWWSSSQQQSSS[[[gggooorrrssstttuuuxxx{{{cccSSSPPPOOOKKKFFF>>>888333222111000///---,,,+++++++++,,,,,,+++++++++*********++++++******++++++,,,---+++++++++++++++************************************++++++++++++***)))))))))))))))))))))***,,,,,,)))+++------...222888>>>KKKQQQUUUUUUUUUUUUQQQKKK@@@???<<<999666444222111//////...---+++,,,///222111111222444555666777888666666555555666777888999777999AAATTTuuuyyyVVVEEE===777444555111222222222111000///...000000000000000000000000....../////////000000000........................000000000////////////...///............---------***+++------,,,---...000000///...---......---+++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------...------...////////////...,,,,,,,,,------.........000000000/////////......333333333333333333333333111111111222222222222222444444333333444666777888777999<<<======>>>???AAA@@@BBBDDDFFFHHHLLLPPPTTTTTTTTTUUUXXXYYY]]]iiiuuutttddd[[[VVVTTTYYY```mmm}}}uuutttvvvwwwrrriii]]]RRRMMMIIIFFFCCCAAABBBCCCCCCBBB===>>>>>>===;;;:::;;;===;;;===>>>???>>>>>>@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAA@@@>>>===<<<<<<<<<::::::999999999999999999999999999888888777777666888777555444444555777888999999888777666666666666444666888:::;;;;;;::::::======>>>AAADDDIIIMMMOOOTTT]]]kkkyyy}}}lllbbbWWWOOOLLLMMMUUU___lllxxxtttcccQQQIII???888555555444333\\\ZZZXXXZZZ^^^cccggghhh___]]][[[YYYXXXXXXXXXXXXYYYUUUPPPMMMKKKHHHCCC???:::777333000000000///......------///111333333222333222111000111111333333888999:::;;;===@@@EEEIIINNNSSSYYY\\\ccckkkpppooorrrnnnhhhccc^^^YYYTTTPPPJJJKKKMMMOOOSSSWWWZZZ\\\aaabbbddddddbbb]]]YYYWWW[[[bbbjjjqqqtttuuuuuuvvvyyynnn]]]SSSQQQSSSRRRMMMCCC;;;777555222111000...,,,+++++++++(((((()))***+++,,,------+++***++++++++++++,,,,,,++++++++++++++++++++++++*********++++++***************+++++++++******)))))))))))))))***+++,,,,,,+++---......///333;;;AAANNNTTTYYYYYYYYYXXXRRRLLLCCCAAA===:::666333222111222111000...,,,---000333222222333444555666777777999999888888888888888888999:::FFFaaakkkLLL>>>;;;666333444222222222111111000000///000000000000000000000000........./////////000000//////......------------///////////////////////////............---------+++,,,......------...//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,---......//////......***++++++,,,,,,------...////////////////////////222222222222222222222222222222222222222111111111333222000///000111333555666888:::;;;;;;<<<>>>???@@@AAACCCDDDFFFJJJOOOSSSVVVUUUUUUWWWVVVVVV\\\eeeyyyooo^^^SSSVVVUUU[[[jjj}}}lll^^^VVVTTTOOOJJJGGGGGGHHHGGGFFFDDDCCCAAA???===<<<===>>>;;;;;;<<<;;;;;;<<<<<<===<<<<<<=========>>>>>>>>>>>>===<<<;;;::::::::::::<<<;;;;;;999888777666666777777777777777777777777999888666555555666888999555666666777777888888888888999;;;======>>>@@@AAABBBFFFKKKQQQVVV[[[```cccqqq{{{sssqqqtttrrrvvvooo\\\RRRIIIIIIOOOZZZjjjwwwppp]]]PPPCCC???999666666666666555ZZZZZZ\\\```dddfffgggfff\\\ZZZXXXWWWUUUUUUUUUUUUXXXTTTOOOMMMLLLJJJFFFBBB:::777333000000000///......------///222444444333333222222222333555666777;;;<<<>>>@@@CCCGGGLLLPPPUUU[[[```dddjjjrrrvvvuuutttppphhhaaaZZZTTTNNNJJJGGGHHHKKKOOOTTTYYY\\\^^^dddeeefffgggfffddd```]]]cccfffkkknnnqqqsssuuuvvv~~~yyylllaaaYYYUUUUUUWWWVVVPPPGGG>>>999888222111000...,,,+++++++++'''(((((()))***+++,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***))))))******+++++++++******))))))))))))***+++,,,------...//////000555===CCCQQQVVV[[[ZZZYYYWWWQQQJJJCCCAAA===888555222111000333444444333111111222444333333444444555666777777;;;::::::999888777666666888<<>>???AAABBBDDDFFFJJJOOOSSSUUUTTTTTTVVVTTTRRRUUU[[[cccmmm|||zzzlllddd[[[UUUZZZhhh|||rrrkkkiiiccc\\\XXXXXXXXXUUUSSSPPPMMMIIIDDDBBB@@@@@@@@@<<<;;;:::999999:::::::::;;;;;;;;;:::;;;;;;;;;;;;<<<;;;:::999999999999999;;;;;;:::999999888777777777777777777777888888888888888777666666777888888999999::::::;;;;;;<<<<<<===>>>??????@@@DDDJJJOOOOOOWWWdddooowww}}}rrrccchhhqqqxxxhhhVVVOOOGGGDDDPPPdddyyymmmZZZLLLDDD<<<;;;999888888777777666UUUWWW[[[aaafffhhhgggeeeXXXWWWUUUTTTSSSSSSSSSTTTUUURRROOONNNNNNMMMIIIEEE999666222000000000000///.........000333555555444333333444555777999;;;===>>>@@@BBBEEEIIINNNTTTXXXYYY___fffkkksss|||xxxsssjjjaaaYYYRRRLLLHHHFFFHHHLLLQQQWWW\\\```bbbddddddeeegggiiihhheeebbbdddfffhhhlllooorrrtttvvv|||lll```[[[YYYXXX^^^\\\XXXPPPGGG???:::777111000///---,,,++++++++++++************))))))))))))***+++,,,,,,,,,,,,+++*********+++++++++++++++)))***+++,,,,,,+++***)))))))))***++++++++++++*********)))******+++,,,------...000000222888AAAHHHTTTYYY\\\ZZZXXXVVVPPPIIIAAA???;;;666222000000///222444777888777555444444333444444555666666777777888888888888777555444333888@@@XXXcccOOO===999888555333555333222222111111111222222////////////////////////------.........//////////////////.........---------............////////////............---------000111111000...,,,---...+++,,,------+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,+++***)))((((((,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000111000000000000000000000000222222333333333333333333555444333111000111111111555666777777777888:::<<<===???BBBCCCEEEIIIMMMQQQQQQOOOPPPRRRPPPMMMNNNRRRSSS\\\iiiwww}}}lll\\\XXXZZZeeexxxzzzsssqqqqqqqqqmmmiiiccc]]]TTTMMMGGGDDDAAA???@@@===:::999:::;;;:::999<<<<<<;;;:::::::::::::::999999888888888888888999666666777888999999::::::777888888999999:::::::::999999:::;;;;;;:::999999<<<<<<;;;;;;<<<===>>>>>>@@@BBBEEEGGGJJJQQQ[[[ccclllwwwsssiiifffooo}}}yyyfffUUUKKKHHHEEEMMMeeemmm]]]NNNEEEBBB888888888888777666555555UUUVVVZZZ^^^bbbdddbbbaaaVVVUUUTTTRRRRRRRRRSSSTTTPPPNNNMMMNNNPPPOOOJJJFFF888555222000000111111000///...///111444666666666444444555777:::>>>AAACCCDDDFFFIIIMMMQQQVVV]]]aaa___fffmmmrrrzzz}}}wwwmmmddd[[[SSSMMMIIIFFFIIINNNTTTZZZ___ccceeeddddddeeehhhkkkllljjjgggbbbdddiiinnntttwwwyyyyyyxxxkkkcccaaabbbccciiibbbYYYOOOEEE===777333///...---,,,++++++++++++,,,++++++++++++*********)))***+++,,,,,,,,,++++++)))))))))*********++++++(((***+++,,,,,,+++***((())))))***+++++++++++++++************+++,,,------***,,,...000333;;;FFFMMMWWW[[[[[[XXXUUURRRMMMFFF???<<<888333000///.........333999===<<<888555333444444555555666666777777555666777777888777666555:::GGGeeevvvRRRDDD999888777222111555222111000000000000111222////////////////////////---------.........//////////////////////////////---------........./////////............------------/////////---------///***,,,---,,,******+++---++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++*********+++,,,------......------......------,,,,,,++++++---------....../////////////////////////////////000000111111222222333333333333222222222222222222444555666555555666999;;;:::===@@@CCCEEEGGGKKKMMMNNNKKKKKKMMMKKKHHHHHHKKKNNNSSS\\\fffrrrssseee[[[WWWaaaooo|||zzz|||oooddd[[[TTTNNNKKKJJJGGGCCCBBBBBBCCCBBBAAAAAA@@@???===<<<<<<<<<===::::::999999999::::::;;;666777777999:::;;;<<<<<<999999::::::;;;<<<<<<===>>>@@@CCCDDDDDDCCC@@@>>>>>>>>>???@@@CCCFFFJJJLLLPPPUUU\\\ccciiisssvvv{{{rrr```UUUPPPOOOQQQXXXkkkjjj\\\RRRHHHAAA???555666777777666555444444ZZZYYYYYY[[[]]]]]]\\\[[[UUUTTTSSSRRRRRRSSSTTTTTTMMMLLLLLLNNNPPPOOOKKKFFF777555111000000111111111/////////111555777777777444555666999<<<@@@DDDFFFJJJMMMPPPTTTXXX^^^eeejjjgggmmmssswww}}}{{{qqqggg^^^VVVOOOKKKGGGJJJOOOVVV\\\bbbfffhhheeeeeefffjjjnnnpppnnnkkkaaaeeekkkssszzz~~~~~~}}}xxxooollllllooopppqqqgggYYYMMMDDD<<<444///...---,,,,,,++++++++++++)))***+++,,,---......///)))***+++,,,---,,,++++++(((((())))))*********+++((()))+++,,,,,,+++)))(((((()))***+++++++++++++++************+++,,,---...'''***---000555>>>JJJRRRWWWZZZZZZUUURRROOOJJJDDD===:::666222///------...+++111:::??????:::555111444444555555666666777777444555777999:::;;;::::::>>>NNNnnniiiHHH>>>777777555000000555111000///......///000111////////////////////////---------........./////////000000000000000000000---------.........////////////.........---------***,,,------------...000)))+++---,,,***)))+++---++++++++++++++++++++++++******))))))))))))******+++++++++++++++,,,,,,,,,+++,,,------......------000///......---,,,+++***///............---------////////////////////////...//////000111222222333...///000111222222111111444555555555444555888:::777:::???BBBDDDFFFIIIKKKMMMJJJIIIKKKIIIEEEEEEGGGLLLNNNRRRWWWaaaooouuubbbTTTTTT]]]iiiyyyyyyuuulllddd___VVVRRRNNNLLLMMMNNNMMMKKKGGGFFFCCCAAA@@@@@@@@@@@@<<<<<<<<<<<<<<<======>>><<<<<<;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>>EEEHHHKKKNNNNNNKKKHHHEEEDDDDDDFFFJJJPPPWWW]]]aaagggooozzzooo]]]QQQMMMQQQWWWcccoookkkVVVMMMGGG@@@999777444666777777666555555666ZZZ\\\^^^^^^[[[XXXWWWWWWYYYTTTPPPOOOQQQSSSSSSRRRPPPOOOOOOOOOOOOMMMJJJGGG;;;333------...,,,,,,...------...000333666:::<<<:::999999;;;>>>CCCGGGJJJOOORRRWWW\\\aaaeeejjjnnnrrrwww|||~~~ttthhh___WWWQQQNNNNNNPPPSSSXXX^^^dddiiillloooiiifffkkktttxxxsssmmmeeekkkttt{{{yyysssrrruuuxxxzzznnnXXXHHH>>>777333333---,,,++++++******++++++((())))))))))))*********,,,------...---,,,***)))))))))))))))))))))))))))+++***((('''''''''((()))'''(((***+++,,,,,,++++++,,,------,,,***)))***+++...---...222;;;DDDLLLPPPVVVUUUTTTRRROOOIIIBBB===999777333000...---...///000111333555666666666555333444444555666777777777777999555555<<<999777AAAAAAddd___CCC===666333444555333000222111000//////000111222////////////////////////......---------,,,,,,,,,,,,------......------,,,------------------------........................------,,,++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++...,,,***)))((()))***+++)))$$$!!!###(((,,,,,,***++++++,,,,,,,,,,,,------,,,---///...---,,,,,,---......------...///111222........................111111111111000000000000000000111111111000000///555555666777888999::::::777999<<>>===<<<======>>>???AAACCCBBBAAADDDLLLSSSWWWaaajjjjjjiiigggaaaYYYRRR[[[bbbdddgggqqq}}}{{{kkkYYYQQQPPPUUUcccqqqiii^^^OOOEEEAAA???===;;;555555555555444444444444YYY[[[]]]\\\ZZZWWWVVVVVVWWWTTTQQQPPPQQQRRRRRRQQQOOOOOOOOOOOOOOOMMMIIIFFF<<<444/////////......000/////////000333777;;;===@@@@@@@@@BBBFFFJJJOOOQQQVVVYYY^^^bbbfffjjjooorrrvvv{{{{{{oooddd[[[TTTPPPPPPRRRUUUZZZaaagggmmmpppoookkkiiiooowwwzzzuuunnnhhhnnnvvv}}}}}}zzzzzz|||~~~lllVVVFFF<<<555111222---,,,++++++******++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************************,,,+++***)))))))))******((()))***+++,,,,,,++++++***,,,------,,,,,,---...000000111666>>>FFFMMMQQQVVVUUURRRPPPLLLGGGAAA<<<888666333000...---...//////000111333444444444444666666777888888999::::::888;;;777666;;;777888DDDQQQtttzzzVVVAAA<<<555333444444222///111111000000000000111111......................../////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++***)))'''&&&&&&&&&'''(((...)))%%%&&&))),,,+++)))+++++++++,,,,,,,,,------+++---......---,,,,,,---------,,,,,,---///000111------------------------/////////000000000111111000111111111111111000000333333444555666777888888777999<<<>>>???@@@CCCEEEGGGFFFEEEDDDCCCBBBBBBBBB@@@CCCGGGJJJMMMUUU```hhhyyy}}}rrrhhh^^^bbbpppuuuoooeee\\\WWWWWWZZZ]]]]]]XXXSSSQQQQQQPPPLLLIIIKKKJJJIIIHHHGGGHHHIIIIIIFFFIIILLLNNNPPPWWWaaaiiiwwwzzzsssqqq{{{ooobbbWWWOOORRR\\\mmm{{{jjj[[[RRRFFF>>><<<;;;999888999999888888888777777777XXXYYY[[[ZZZXXXVVVUUUUUUUUUSSSRRRQQQRRRRRRPPPOOONNNNNNNNNOOOOOOMMMIIIEEE<<<666111111111//////222222111111333666;;;???BBBGGGHHHIIIKKKNNNRRRVVVXXX]]]```dddhhhkkkpppuuuxxx}}}wwwiii^^^VVVQQQPPPRRRUUU[[[aaahhhmmmqqqnnnlllmmmssszzz{{{uuunnnkkkpppyyyzzzgggQQQBBB999222///000---,,,++++++******++++++***++++++++++++,,,,,,,,,,,,,,,+++************+++************************---,,,++++++******++++++******+++,,,,,,,,,++++++)))+++---.........000222222444777<<>>;;;777555222000......///////////////000111222444444777777888888999:::::::::888===;;;888:::888===MMMiiikkkJJJ>>>:::444222333333111///000000111111111111000000........................000000000000000/////////...---,,,,,,,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,+++***)))))))))***+++///+++((((((+++---,,,***++++++++++++,,,,,,,,,,,,+++,,,......,,,,,,,,,---,,,,,,,,,,,,---...//////------------------------,,,,,,---...///000111222000111111222222222111111111111222333444555555666777999;;;<<<===>>>@@@BBBCCCCCCBBBAAA@@@@@@@@@AAABBBDDDFFFGGGIIINNNVVV\\\eeennn|||uuujjjcccfffgggdddcccfffttt}}}yyy|||}}}zzztttnnnpppvvv{{{zzzvvvqqqooonnnlllhhheee___^^^]]]\\\[[[\\\]]]^^^[[[^^^ccchhhooozzzwwwnnnbbbVVVLLLLLLRRRaaavvvrrr```SSSKKKEEE>>>999999999888666:::::::::999999999888888VVVWWWXXXXXXVVVTTTSSSTTTSSSSSSSSSSSSRRRQQQOOOMMMMMMMMMNNNOOOOOOLLLHHHDDD<<<666222222111///000444444444555888===CCCIIIMMMNNNOOOQQQSSSVVVXXX[[[\\\___bbbfffjjjoootttzzz~~~}}}mmm___UUUQQQNNNPPPSSSXXX^^^dddiiillllllmmmpppvvv{{{zzzssslllkkkqqqyyyqqq```KKK>>>666000---...---,,,++++++******++++++(((((()))))))))*********,,,+++***)))))))))++++++++++++++++++++++++++++++---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,***,,,.........///111222444777===CCCIIINNNTTTWWWSSSPPPKKKGGGCCC@@@<<<999555333111///......///000000000//////000222444555666666777777888888888888777>>><<<999;;;;;;FFF[[[~~~]]]AAA;;;888444222222111000//////000111222222111000///........................000000000000///////////////...,,,++++++,,,...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------************************))))))))))))))))))))))))---,,,++++++++++++,,,,,,+++)))((())),,,//////...***++++++++++++,,,,,,,,,***,,,------,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000111111222222222222111111111222222333444444555777999:::;;;:::;;;===>>>@@@@@@???>>>>>>>>>??????CCCEEEFFFGGGHHHKKKQQQUUUVVV^^^iiiuuuuuuiiiaaaWWWRRRQQQZZZbbbqqq{{{yyyxxx{{{~~~wwwpppjjjffflllzzz~~~~~~~~~vvvppprrrzzzpppccc]]]YYYTTTNNNJJJVVViiivvvgggYYYNNNGGGBBB???;;;:::::::::888777777777777777666666666666TTTVVVWWWVVVTTTRRRSSSSSSQQQRRRSSSSSSQQQOOOMMMLLLLLLLLLMMMOOOOOOLLLGGGCCC:::666222222000...000555333555999>>>FFFNNNTTTXXXXXXYYY[[[\\\^^^______``````ccchhhmmmssszzzppp___UUUPPPMMMOOORRRVVV\\\bbbgggjjjkkknnnsssxxxzzzvvvoooiiijjjooowww~~~wwweeeVVVDDD:::444///,,,------,,,++++++******++++++(((((()))))))))*********++++++)))))))))***+++,,,+++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,,,,,,,---------,,,---//////...///000222666;;;CCCIIINNNQQQUUUXXXOOOKKKFFFBBB???<<<999777222111000/////////000000222111111111222444666777777777777777777888888888777>>><<<999<<>>===============>>>??????@@@AAABBBCCCFFFJJJLLLNNNSSS[[[eeeqqqooo]]]RRRMMMJJJKKKTTTbbbooo{{{yyyvvvuuuqqqoooooosssqqqooojjjddd^^^[[[ZZZZZZjjj}}}rrrooosss}}}kkkaaaUUUMMMKKKLLLLLLMMMTTTjjjlll]]]SSSIIICCCBBB===<<<;;;;;;;;;:::888777666555555555444444444444TTTUUUUUUTTTSSSRRRSSSTTTQQQRRRSSSSSSPPPMMMLLLLLLKKKLLLMMMOOOOOOKKKFFFBBB:::666444333000...111666444888???GGGQQQYYY___bbbeeefffggghhhgggfffdddcccaaaeeejjjooovvv~~~ppp^^^SSSOOOLLLNNNQQQWWW]]]dddjjjmmmnnnrrrwwwzzzyyytttmmmhhhjjjooowww~~~xxxjjjXXXKKK===666333///,,,,,,---,,,++++++******++++++***++++++++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***))),,,,,,,,,,,,---...///000---///111111000000222444:::@@@IIIOOOPPPQQQRRRTTTJJJFFFBBB???<<<:::777444000000/////////000000111222222222333444555777777999999999999999999999999777===;;;:::@@@HHH[[[uuuzzz\\\FFF<<<666555444333111111000000000000111111111111000000------------------------,,,,,,,,,,,,------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,************************************************************++++++++++++,,,+++++++++***))))))(((************++++++++++++(((***,,,---,,,+++,,,---++++++,,,------,,,,,,+++++++++++++++++++++++++++//////.........---------...///000111111111111111222333333333444444444555666777999999888888:::;;;===<<<<<<<<<===>>>??????>>>>>>@@@AAADDDFFFHHHIIIIIIMMMRRRWWW___nnntttfff^^^OOOGGGDDDKKKTTT^^^nnn|||sssjjjbbbbbbeeehhhlllqqqmmmkkkjjjggg___XXXWWWZZZ```tttrrrooorrr|||ooodddUUUNNNGGGDDDDDDFFFMMMTTTeeelllWWWMMMGGG???;;;<<<999999999999999888666666666666555555555555444444TTTUUUUUUTTTRRRRRRSSSTTTQQQRRRSSSRRRNNNLLLLLLMMMJJJKKKMMMNNNNNNKKKEEEAAA;;;777555555222///333999===BBBKKKUUU___fffkkkmmmooopppppppppmmmjjjfffdddbbbeeeiiinnnuuu}}}kkkXXXNNNKKKHHHJJJOOOVVV^^^gggnnnrrrsssxxx}}}{{{tttnnnjjjmmmrrrzzzmmmZZZLLLAAA777444333000---------,,,++++++******++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,------------------------,,,------...---,,,+++***+++++++++,,,---///111222...000222333444555777999@@@GGGOOOSSSQQQMMMLLLLLLDDDBBB???===;;;888555333.../////////000000111111111222333444555666666666888888888888888888888888555;;;:::???NNN]]]tttdddJJJ===;;;555555555333222111111111111111000000000000111111------------------------+++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,++++++******************************+++++++++++++++++++++++++++,,,------.........---+++,,,,,,,,,***)))((()))************++++++++++++(((***,,,,,,,,,+++,,,...,,,,,,---......---,,,+++++++++++++++++++++++++++.............../////////------...000000111111000222222333333333333444444555777888999888888:::;;;============>>>???@@@AAAAAABBBBBBDDDGGGHHHHHHHHHHHHJJJLLLNNNRRR\\\kkkwwwnnn\\\MMMKKKLLLMMMTTT^^^kkkuuurrr[[[SSSNNNPPPVVV___kkkuuuvvvwwwzzz{{{uuulllkkkpppyyyzzzzzz~~~sssdddWWWOOOJJJFFFFFFHHHJJJQQQ```oookkkXXXHHHDDDAAA999666888555666777888777777777777555555555555444444444444TTTUUUUUUTTTRRRRRRSSSUUUQQQSSSSSSQQQMMMKKKKKKMMMJJJKKKLLLNNNNNNKKKEEEAAA<<<999777666333000444;;;GGGLLLVVVaaajjjqqqtttvvvtttttttttsssooojjjfffcccaaacccggglllrrrzzz~~~eeeQQQHHHEEEBBBEEEKKKTTT^^^hhhpppuuuxxx}}}}}}vvvpppmmmooouuu|||cccNNNEEE<<<444333444111...------,,,++++++******++++++((())))))))))))*********)))+++,,,---...------,,,---------------------------.../////////...,,,,,,+++++++++,,,---000222333...000333555666888;;;===DDDLLLSSSUUUQQQJJJGGGFFFAAA???===<<<:::888444222......//////000111111111000111333555666666666555666666666555555555555555111888;;;DDD[[[qqqqqqUUU???888;;;444555555444222111111222222111000//////000111222------------------------,,,,,,,,,------.........,,,------......------,,,++++++++++++++++++++++++........................------,,,++++++***))))))))))))))))))))))))))))))++++++++++++++++++++++++((()))***+++++++++++++++(((***,,,,,,,,,+++,,,---)))************+++++++++''')))+++,,,,,,+++,,,...,,,---.........---,,,+++************************,,,------...///000111111,,,---...///000000000000222222222222222333333333555777888999888999:::<<<=========>>>>>>@@@AAABBBBBBBBBBBBDDDFFFGGGFFFEEEIIIKKKKKKJJJKKKRRR___iiirrrwww```VVVOOOGGGFFFLLLTTT[[[dddlllrrrtttmmmcccMMMIIIGGGLLLSSS\\\iiitttxxxdddWWWOOOHHHDDDDDDDDDHHHOOOUUUaaayyyiii[[[JJJ>>>??????888555888333555777888888888999:::444444333333333222222222TTTTTTSSSSSSRRRRRRQQQQQQPPPOOONNNOOOPPPPPPNNNLLLMMMKKKJJJKKKKKKHHHCCC>>>888888777444333555<<>>CCCDDDFFFFFFEEEEEEGGGHHHHHHFFFEEEFFFIIINNNTTTXXXfffkkktttlll]]]UUUMMMEEEGGGJJJPPPYYY___]]]UUUNNNGGGFFFJJJSSS]]]hhhuuu|||wwwyyy{{{lll\\\RRRKKKEEEEEEIIIIIIPPP[[[eeesssyyyggg[[[CCCAAA===999666555666666333444555444333333444555444444444444333111///---TTTTTTTTTTTTSSSSSSSSSRRRPPPPPPOOOPPPQQQPPPNNNKKKLLLKKKIIIIIIHHHDDD???:::888888888666555888???EEEQQQYYYggguuu}}}~~~|||yyyuuussspppmmmiiiccc[[[VVVPPPVVV___eeekkkuuu{{{gggTTTEEE??????EEEEEEKKKUUU^^^eeeooowwwzzzwwwvvvwww~~~zzz___KKKBBB===999444000///...---,,,------,,,,,,,,,,,,+++++++++++++++*********))))))++++++,,,---............,,,,,,------------............------,,,,,,,,,+++---.../////////111444777111111222444888>>>CCCFFFLLLQQQVVVUUUNNNFFFBBB@@@???<<<888555444333111000---...///000111111111111111222444666777666555444444555444333111111333555666:::EEE]]]iiiOOOAAA:::777666000111111222222111111000000000///........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,------......---,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,)))'''(((***+++***(((*********))))))*********+++++++++*********)))))))))************)))((((((************)))))))))(((************************,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---------...000/////////////////////111222333444555444222111444444666777888999999999::::::::::::;;;<<<===>>>BBBCCCEEEEEEDDDDDDFFFGGGGGGFFFEEEFFFHHHKKKPPPRRR[[[___gggrrrqqqeeeXXXMMMHHHFFFFFFIIILLLMMMHHHDDD>>>BBBMMM\\\hhhrrr|||tttppppppuuu{{{uuudddXXXMMMHHHGGGGGGMMMTTT\\\fffuuurrreeeWWWNNNAAA???;;;888666555666777333444555555444333444555666555333222111111111111UUUUUUTTTTTTTTTTTTSSSSSSPPPPPPQQQRRRRRRQQQMMMJJJKKKIIIHHHFFFDDD@@@;;;777777888999999999===DDDJJJTTT___ooo}}}xxxqqqjjjiiigggeeeaaaZZZRRRMMMGGGPPP[[[dddllluuu}}}kkkZZZKKK???;;;===DDDDDDIIISSS\\\dddpppzzzzzzyyyyyyxxxeeeSSSEEE???;;;888333000///...---,,,------,,,,,,,,,,,,+++++++++++++++***************++++++,,,------......///,,,,,,---------.........//////...------,,,++++++...///000//////111333666222222333666;;;AAAGGGKKKPPPSSSUUURRRJJJCCC???>>><<<999777555555333111......///000111111222111111222333555555555555333333333333333222111111444666666;;;PPPuuu~~~YYYBBB:::666555555000111111222222111111000000000///.........//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---------------------------,,,,,,+++************************,,,,,,,,,,,,+++++++++++++++)))(((((()))******)))***))))))(((((())))))***++++++*********)))))))))))))))******))))))((('''************))))))))))))************************+++++++++++++++*********,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------///////////////////////////000222333444444333222444444555666777888888999999999999999:::;;;<<<===@@@BBBCCCCCCCCCCCCDDDFFFFFFFFFEEEFFFGGGHHHJJJLLLOOORRRXXXaaammm}}}sssfffWWWPPPFFF@@@>>>>>>===<<<<<>>:::777777999;;;;;;===AAAIIIOOO[[[dddrrr|||xxxnnnggg^^^^^^^^^]]]XXXQQQIIIDDDBBBKKKXXXbbbkkkvvvzzzmmm^^^QQQEEE===<<>>999666222000///...---,,,------,,,,,,,,,+++++++++************************************+++,,,------,,,,,,------......//////111111000000//////......000000111000///000333555444555777:::???FFFKKKOOOQQQRRRRRRNNNGGGAAA>>>===888777555555444333000...//////000111222222222222444444444444444333222111333444444444333444666999:::AAA\\\oooLLL<<<888555222333000000111111111111000000000000///////////////000............------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........,,,,,,---------,,,,,,+++************************,,,+++++++++++++++++++++******)))((()))*********))))))(((((((((((())))))************)))))))))))))))))))))))))))(((((('''*********)))))))))))))))************************+++++++++***************++++++++++++++++++,,,---+++,,,,,,,,,,,,---------.........///////////////...///111222333333333333444444444444555666777888888888888888999:::;;;;;;>>>@@@AAAAAAAAAAAABBBDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKMMMPPPWWWaaannn}}}yyynnn]]]OOOEEEAAA???>>>BBBLLL]]]ooo|||||||||xxxssspppnnnnnnrrrxxx}}}mmm```UUUKKKFFFFFFKKKTTT___lllzzzxxxbbbPPPEEE???<<<::::::999777555555555666777444555666666444444555666555444222111111333444555QQQRRRRRRRRRRRRRRRRRRRRRPPPPPPQQQRRRRRROOOJJJFFFEEEEEEEEECCC@@@===;;;:::777:::<<<===???DDDKKKQQQ___dddlllrrrqqqjjjaaa[[[TTTVVVXXXWWWRRRJJJBBB===BBBJJJVVV```jjjvvv{{{kkkaaaUUULLLCCC===>>>BBBBBBCCCIIIRRRZZZeeettt~~~xxxZZZHHH@@@<<<::::::777444111//////...---+++------,,,,,,,,,+++++++++***************************************,,,---...,,,,,,---......///000000000000000111111222222222333333333222111111333555777888;;;@@@EEEJJJNNNPPPOOONNNMMMIIIDDD@@@===<<<555444333333333222000...///000111222333333333333444444444333333222111111222333444444444555888;;;???KKKjjjcccFFF<<<:::444000000000000000111111000000000000000/////////000000111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........++++++,,,,,,---,,,,,,+++************************++++++++++++++++++++++++*********)))((()))******))))))(((((((((((())))))*********)))))))))(((((()))))))))))))))(((''''''))))))))))))))))))******))))))))))))))))))))))))************************************++++++,,,---------------............------....../////////000...///000111222222333333444333333333444555666777666666666777777888999:::<<<>>>????????????@@@BBBBBBCCCEEEGGGIIIJJJKKKLLLKKKLLLNNNRRRYYYdddpppxxxnnn___UUUOOOMMMKKKQQQ^^^nnn{{{~~~yyyyyyzzz{{{|||ppp___TTTMMMEEEBBBDDDJJJYYYnnnlllaaaRRREEE>>>;;;:::999888777666555555555666666444555666555444333444666222222333333444444333333PPPPPPQQQQQQQQQQQQRRRRRRQQQPPPPPPPPPPPPMMMIIIEEEDDDDDDDDDBBB???<<<;;;<<<888:::===>>>@@@DDDKKKPPP\\\^^^aaabbb___ZZZUUUQQQNNNQQQUUUTTTNNNFFF>>>:::AAAJJJUUU```jjjvvvpppbbbYYYQQQKKKEEE@@@AAAEEEEEEHHHOOOXXXaaakkk{{{yyydddLLL???;;;999888999555333000//////...---+++------,,,,,,,,,,,,++++++***************+++++++++---,,,++++++,,,---///000,,,,,,---...///000000111...///000222444666777888888888888666444444666888:::===AAAFFFJJJMMMOOOPPPKKKJJJHHHEEEAAA>>>;;;999444222111111111111000///000000222333333333333333333333333222222111111111///111222222333555888;;;EEEXXX|||sssXXXAAA<<<;;;333...000///000000111111000000///000000/////////000111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++)))******)))(((((()))+++***))))))(((((())))))*********)))))))))((((((((((((((())))))(((((('''&&&))))))))))))************)))))))))))))))))))))))))))))))))*********************)))******+++,,,------------.........//////---------......//////000/////////000000111222222444333222222222333555666555555555555666777888999:::<<<===>>>======>>>@@@AAABBBDDDFFFIIIKKKMMMNNNKKKLLLMMMPPPUUU]]]fffllltttyyywwwppplllbbbaaadddnnnzzz~~~{{{sssaaaUUUKKKGGGDDDAAAGGGQQQ\\\qqqpppfffSSSNNNFFF???;;;999888777777777666666555555666666333444555444333333444555000111333444444333222111QQQQQQQQQQQQRRRRRRRRRSSSQQQPPPOOONNNMMMKKKGGGDDDDDDEEEDDDAAA===999999:::999;;;>>>??????CCCIIINNNTTTTTTUUUTTTRRROOOLLLJJJJJJOOOTTTTTTNNNEEE===999???HHHVVVbbbkkkuuuzzzlll```YYYSSSPPPLLLGGGGGGKKKKKKOOOXXXccckkkuuuzzzbbbSSSCCC===;;;999888888333111/////////...---+++------,,,,,,,,,,,,++++++))))))*********+++++++++---,,,++++++,,,---///111,,,,,,---...///000111111///111333666:::===???AAA>>>>>>>>>;;;999999:::<<<===@@@FFFLLLOOOOOONNNMMMIIIHHHEEEBBB???<<<888555333111///...///111000000000111222333444444444444222222222111111111111222000111222333444666:::===KKKhhhgggOOO;;;:::888000---333//////000000000000//////000000//////000111111222////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++(((***+++***((('''))),,,*********))))))************)))))))))(((((((((((((((((())))))(((((('''&&&((()))))))))************))))))))))))))))))))))))((()))))))))*********+++))))))))))))***+++,,,---,,,,,,---------.........,,,,,,---......///000000000000/////////000000111444333111111111222444555444444444444555666777888999:::<<<<<<;;;;;;===>>>BBBBBBCCCEEEHHHJJJMMMNNNKKKMMMNNNPPPSSSXXX___cccgggiiirrr~~~{{{yyy||||||uuuqqqqqqqqqtttzzzzzzxxxwwwzzzssseee[[[VVVNNNFFFBBBEEEFFFIIIYYYkkk~~~yyyfffXXXQQQDDDAAA===:::999888777666888777777666666666555555222333444333222222222444222111111111111111111111QQQRRRRRRRRRSSSSSSTTTTTTRRRPPPNNNLLLKKKJJJFFFDDDDDDEEEEEEAAA;;;777666777999<<<>>>??????BBBGGGLLLLLLMMMMMMMMMLLLJJJHHHGGGJJJOOOUUUUUUNNNEEE>>>:::<<>>??????CCCIIIOOOQQQQQQNNNKKKIIIGGGDDDAAA>>>:::555111333000------...000111111111111222333444444444444222111111111111111222222222333555666777999===@@@PPPsss```HHH777666555---...666//////000000000000//////000000///000000111222222000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++)))***+++,,,,,,,,,,,,,,,------------------------))))))******++++++++++++(((***+++***((('''))),,,++++++************++++++))))))))))))(((((((((((((((((((((((((((''''''&&&(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))***+++,,,---++++++,,,,,,,,,---------,,,,,,------...///000000111000000////////////000444333111000000222333555444444444444555666777777888:::;;;;;;;;;;;;<<<>>>CCCCCCCCCDDDFFFIIIKKKMMMMMMOOOPPPRRRTTTWWW\\\```___^^^dddnnnvvv}}}||||||~~~|||zzzuuummmfffdddgggjjj{{{~~~xxxrrrppppppttt{{{}}}{{{vvv~~~~~~zzzuuusssuuuwww~~~}}}oooaaaUUUNNNKKKJJJEEE@@@AAAGGGKKKSSSkkkqqq^^^PPPGGGDDD>>>===:::888777777777666888888888777666666555555111222333333111111222333444222000......///111222VVVUUUUUUSSSRRRRRRQQQQQQPPPOOONNNLLLJJJHHHFFFEEEBBBAAA@@@>>><<<;;;;;;:::@@@@@@AAABBBBBBCCCDDDDDDGGGEEECCCCCCEEEHHHIIIIIILLLPPPTTTSSSLLLCCC;;;888???MMM^^^iiinnnqqqwww{{{}}}rrriiiaaa___]]]\\\\\\[[[ZZZYYY\\\```iiisss{{{qqqrrrxxxxxxzzz|||yyyuuukkk[[[OOOBBB<<<555222444555444222...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///...------,,,,,,,,,---------,,,,,,,,,...000000000...222:::EEENNNQQQNNNKKKMMMLLLIIIGGGEEEDDDDDDDDDIIIJJJLLLMMMMMMKKKHHHFFFFFFBBB===;;;:::888444111000///...------...000000111222222333333222222111444444444333333222222222444...///666999888AAAOOOfffmmmLLLDDD:::555444444333000000000000000000000000000////////////////////////111000///...------...//////+++***......))))))---++++++++++++++++++++++++))))))))))))))))))))))))************************&&&'''((()))))))))))))))&&&))),,,+++(((&&&'''(((,,,+++)))(((((()))+++,,,,,,***'''%%%%%%'''***,,,+++*********))))))((((((%%%''')))+++,,,+++******))))))(((((((((***+++,,,))))))))))))************))))))***+++,,,------...++++++,,,------......///000///...------,,,------111111111000000000000000000000000000000000111111444444444555555555555555888:::;;;<<<<<<<<<>>>???@@@@@@AAACCCEEEGGGIIIJJJKKKMMMPPPQQQRRRSSSVVVXXX[[[^^^bbbdddfffllluuu}}}vvvmmmkkkcccYYYRRROOOOOONNNMMMZZZ^^^fffqqqzzzuuuvvv{{{{{{vvvyyy}}}rrrmmmnnnrrrvvvwwwggg```VVVNNNJJJIIIJJJKKKHHHKKKPPPTTTZZZkkkyyyeeeUUUKKKDDD???<<<888888777555555444444444555555444333333222111111333333222111//////111333000000000000000000000000UUUUUUUUUUUUUUUTTTRRRRRRPPPOOOMMMKKKIIIFFFDDDDDDAAA@@@>>><<<::::::::::::@@@AAAAAABBBCCCCCCDDDDDDEEECCCAAABBBDDDGGGHHHHHHLLLQQQUUUSSSJJJ@@@:::888@@@LLL\\\gggjjjlllpppttt{{{zzzqqqhhhaaa___^^^^^^___``````___dddhhhpppzzz{{{kkkkkkpppqqqrrrwww{{{xxxtttpppjjj___QQQGGG>>>888333111333444222000...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...------,,,,,,------...,,,++++++,,,...000111111000555>>>KKKTTTYYYWWWTTTUUUSSSPPPMMMKKKJJJIIIIIILLLMMMNNNOOONNNKKKHHHGGGDDD@@@<<<:::888666333000///............///000111222222333333333333222222333333333222222111111111333000333999:::;;;HHHYYYzzz```GGG@@@888444444555444222000000000000000000000000////////////////////////111000///...------...///000,,,,,,//////++++++...++++++++++++++++++++++++************************************************)))******++++++++++++***"""%%%)))***)))((()))*********((((((((((((*********(((&&&%%%%%%&&&(((***))))))(((((((((''''''''''''(((***,,,,,,,,,+++***)))((('''''''''((()))***(((((()))))))))*********************++++++++++++++++++,,,,,,---.........///......---------------////////////////////////111222222444555666777777444444444444555555555555777888:::::::::;;;<<<>>>AAAAAAAAABBBCCCEEEFFFGGGIIILLLNNNOOOPPPQQQTTTVVVXXX[[[]]]^^^___cccjjjqqqyyysssllldddXXXOOOIIIGGGEEEDDDJJJLLLPPPWWWaaammmyyy~~~zzzyyy|||~~~sssnnnnnnllleee]]]SSSPPPKKKIIIKKKPPPUUUYYYccceeejjjnnnsssooocccTTTHHHBBB???<<<:::777777666555444444444555555444444333222222111111222222333111000///111222000000000000000000000000SSSUUUWWWXXXXXXWWWTTTSSSPPPOOOMMMJJJGGGDDDBBBAAA???===:::888777888:::;;;AAAAAAAAABBBBBBCCCCCCDDDBBB@@@???@@@CCCFFFGGGHHHKKKQQQUUUQQQGGG===999999AAALLLZZZbbbcccbbbeeehhhmmmsssxxxxxxvvvtttmmmfff```___^^^```cccfffhhhhhhlllpppwwwssscccaaaeeeeeegggkkklllkkkhhhcccZZZNNNDDD===777444000000222222000......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,...---------------......+++++++++,,,---///222333444:::FFFRRR\\\```___\\\]]][[[XXXTTTQQQOOONNNMMMMMMMMMNNNMMMLLLIIIFFFDDD@@@===:::777666444222000............///000222222222333333444444333333222222222111111111111111000111222777::::::???TTTkkkvvvPPP@@@;;;555222333555555444000000000000000000000000////////////////////////000///......---............+++***,,,,,,******---++++++++++++++++++++++++***************************************************++++++++++++******)))!!!$$$(((***)))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%)))***+++,,,,,,+++***)))(((((('''&&&&&&&&&''''''(((((())))))))))))******+++*********)))))))))(((***++++++,,,,,,---......------,,,,,,,,,---......---.....................//////000000111222222333333333333444444555555555555777888999999999;;;<<<@@@@@@@@@@@@AAABBBCCCCCCGGGIIILLLMMMNNNOOORRRTTTVVVXXXZZZYYYYYY[[[```dddgggnnnxxx~~~vvviii\\\TTTOOOLLLKKKJJJHHHFFFFFFJJJRRRZZZ___hhhkkkrrr|||}}}uuuccc]]]TTTOOONNNMMMKKKIIIDDDFFFKKKRRR\\\hhhqqqwwwvvvgggUUUMMMCCC===:::999777666666555555444444444555555444444333333222222111111000222333333111000000111000000000000000000000000QQQTTTWWWZZZZZZYYYVVVTTTOOONNNKKKHHHEEEAAA???===<<<:::777555555777:::<<<@@@@@@@@@AAAAAAAAABBBBBB@@@???>>>@@@CCCFFFGGGGGGJJJOOOSSSNNNCCC:::888:::BBBLLLWWW\\\ZZZXXXYYY\\\aaahhhlllmmmmmmmmmhhhbbb[[[[[[[[[^^^dddiiilllmmmoooqqqyyy{{{kkk[[[XXXZZZ[[[\\\___]]]^^^]]]VVVKKK@@@999555222111///000222222000...------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,...------------......///,,,,,,,,,,,,,,,...111333888???LLLYYYaaadddbbb```bbb```\\\XXXTTTQQQOOONNNKKKKKKJJJIIIFFFCCC@@@>>><<<:::777555333222000///---......///000222333333333333444444444444333333222222222222111111111111000444888:::;;;GGGeeeiiiDDD;;;777333222222444444333////////////////////////////////////////////////...........................---,,,,,,,,,,,,,,,...++++++++++++++++++++++++************************************************)))))))))))))))((('''&&&%%%'''***+++***(((&&&$$$'''(((((())))))(((((('''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))************)))((()))((((((''''''&&&&&&&&&(((((((((((()))))))))***)))))))))))))))(((((((((*********+++,,,,,,------++++++++++++,,,---...///------------.....................---,,,+++******222222222333444444555555555666888888888888:::<<<=========>>>???@@@AAABBBFFFHHHJJJLLLLLLNNNPPPRRRXXXYYYZZZZZZYYYZZZ]]]___aaafffmmmttt|||zzzqqqkkkhhhggg```[[[RRRLLLIIIJJJLLLNNNPPPRRRWWW]]]```cccllluuuwwwjjj```YYYOOOLLLGGGDDDCCCEEEIIILLLKKKSSSbbbrrruuuhhhZZZOOOGGGBBB<<<888666555444222444444444333444444555555333333333333222222111111000222444444222000000000000000000000000000000000PPPSSSWWWZZZ[[[YYYVVVSSSNNNLLLJJJFFFBBB???<<<;;;999888555444555777;;;===???????????????@@@@@@@@@?????????AAADDDGGGGGGGGGGGGKKKMMMIII@@@999888:::CCCKKKSSSTTTPPPMMMNNNRRRYYY___cccddddddeeebbb\\\UUUTTTUUUYYY___eeeiiikkklllnnnvvvnnnaaaTTTOOOPPPRRRSSSTTTRRRSSSRRRKKK@@@777333222000///000111222111000...------------------------++++++++++++++++++++++++++++++++++++,,,---...///---------------...///000/////////---,,,---111444777AAAOOO]]]eeehhhfffdddeeebbb^^^YYYTTTQQQOOONNNIIIHHHGGGEEECCC???===;;;777777555333111/////////---...///000222333333444222333333444444333333222222333333333333333333333111555999<<>>@@@BBBCCCEEEGGGIIIKKKKKKMMMOOOQQQWWWXXXZZZZZZZZZ[[[\\\^^^^^^aaaeeeiiimmmttt~~~zzzmmm```VVVOOOIIIEEEGGGFFFGGGKKKLLLMMMTTT]]]eeekkkttt}}}|||rrrhhh^^^UUUNNNIIIBBBBBBBBBBBBDDDJJJTTT[[[dddqqqwwwfff[[[QQQIIIDDD===;;;999777666555444333444333333333333444444555333222222222222222111111000222444444222000000000////////////////////////OOORRRVVVXXXYYYWWWTTTRRRKKKJJJHHHDDDAAA===;;;999777666555555666999<<<>>>?????????????????????????????????AAADDDFFFFFFEEECCCEEEEEEBBB===999999:::CCCHHHLLLKKKEEEBBBEEEJJJQQQVVVZZZZZZ[[[\\\ZZZUUUOOONNNNNNQQQWWW^^^bbbeeeggghhhoooyyyzzz^^^UUUKKKFFFHHHJJJJJJIIIIIIIIIGGGAAA999333111111//////000111111000000///,,,------......------,,,++++++++++++++++++++++++*********+++,,,---//////------------...///000000000111111///---...333777999DDDTTTccckkkmmmllljjjdddbbb]]]XXXSSSPPPMMMLLLHHHGGGFFFCCCAAA>>>;;;:::444555444222///...///000...///000222333333333333111222222333333222222111333333333333333444444444222666===EEESSSnnnoooRRR@@@666666444333111000//////000000000000000000000000////////////////////////,,,,,,---............---,,,---+++((((((,,,...---++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++******)))''''''(((***,,,---,,,***))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))))))))&&&&&&&&&&&&&&&'''''''''(((((()))))))))(((''''''''''''(((((((((((())))))&&&&&&'''((()))***++++++((())))))******+++,,,,,,************+++,,,---...,,,,,,------.../////////---......///000111111222000000111222333333444444444666888888888888:::;;;888888999;;;===???AAABBBCCCEEEHHHIIIJJJKKKNNNPPPSSSTTTUUUWWWXXXYYYYYYYYYVVVYYY]]]___bbbfffmmmsssxxx~~~tttfffZZZRRRIIICCC???@@@@@@AAAEEEKKKLLLQQQWWW\\\```dddgggiiitttxxxoooiiibbb^^^WWWQQQLLLGGGCCC@@@===@@@EEEJJJQQQ\\\iiisssooo\\\PPPIIICCC@@@@@@555555444444555555555666444333333222222222333333222222222222222222111111000222333333111000000111////////////////////////OOOQQQTTTVVVVVVTTTRRRPPPIIIHHHFFFCCC???<<<:::999666666666777999<<<>>>@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>@@@BBBDDDCCCBBB@@@???===<<<;;;;;;;;;:::@@@CCCEEEAAA:::999===CCCGGGLLLPPPPPPRRRTTTSSSOOOJJJIIIHHHKKKPPPVVV[[[]]]^^^^^^ccckkkqqqtttzzzxxxbbbNNNHHHAAA>>>???BBBAAA???AAA@@@===999444111000000//////000///......//////,,,,,,---......---,,,,,,************************++++++++++++,,,,,,---...------------...///000111...000111000...000777<<>>444444444333222000000000000000000000000000000000////////////////////////+++,,,---.........------(((***((($$$$$$))),,,***++++++++++++++++++++++++++++++++++++++++++++++++************************)))******++++++++++++***)))'''&&&'''+++---,,,+++)))(((''''''''''''((()))((((((((((((((((((((((((''''''((((((((()))))))))&&&&&&&&&&&&''''''((()))%%%&&&'''((((((((('''&&&'''''''''((((((((())))))((((((((())))))*********(((((())))))***+++++++++***************+++,,,---+++++++++,,,---.........***+++,,,---...///000111//////000111222333444444333444666666666666888:::999999:::;;;<<<>>>@@@@@@AAACCCFFFGGGHHHIIIKKKNNNOOOOOOQQQSSSUUUUUUTTTSSSNNNRRRWWWZZZ[[[]]]aaaeeeggglllvvvvvv]]]RRRHHHDDDCCCAAAAAABBBBBBEEEGGGIIIJJJKKKNNNPPPVVV```mmmwww}}}wwwtttnnnooonnnkkkeee]]]UUUPPPKKKIIIGGGGGGGGGHHHHHHGGGLLLQQQXXXcccpppwwwbbbTTTGGGBBB@@@<<<:::;;;222222333333333444555666444444333222111111111222111111111111111111222222222222333111000///111222////////////////////////OOOQQQSSSTTTTTTRRRPPPOOOHHHGGGEEEBBB???<<<:::999555666777999;;;===???@@@BBBBBBBBBBBBBBBBBBBBBBBB>>>======???AAABBBAAA@@@>>>;;;888888;;;===<<<:::>>>@@@@@@;;;444333999@@@@@@EEEHHHIIIKKKOOONNNKKKHHHFFFEEEGGGLLLRRRVVVXXXWWWVVVYYY```dddfffiiinnnooommmlllqqqyyyuuu```JJJCCC@@@;;;888:::===<<<888<<<:::666333111000///////////////...,,,,,,---///,,,,,,---......---,,,,,,************************------,,,,,,++++++,,,,,,---------......000111111,,,///111000///333:::AAAQQQ\\\jjjtttvvvrrrmmmjjjYYYWWWSSSMMMIIIEEECCCBBBAAA@@@>>><<<999777555555111333333111...---///111000111222333444333222111000000111111111111000000000000111111222222222222444;;;III___|||dddIII<<<;;;111333444444222111111222000000000000000000000000////////////////////////***+++---...///...------,,,...---'''(((...000...++++++++++++++++++++++++++++++++++++++++++++++++************************&&&'''((()))))))))))))))---)))&&&&&&(((***)))''')))(((&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&'''((('''''''''((((((((())))))&&&&&&&&&'''''')))***+++###$$$&&&'''((('''&&&&&&''''''''''''((((((((()))************))))))))))))((((((((()))******++++++******************+++,,,))))))***+++,,,,,,------......//////////////////...///000111222333444444111333555555555555777888;;;;;;;;;;;;<<<===>>>>>>???AAADDDEEEFFFGGGJJJLLLMMMNNNOOOQQQSSSSSSQQQOOOLLLQQQVVVYYYYYYXXXZZZ\\\```ccckkkuuuyyyjjj[[[SSSPPPKKKGGGEEEHHHIIIIIIHHHFFFFFFHHHJJJBBBIIIRRRXXX^^^hhhwwwxxxhhh\\\UUURRRNNNPPPRRRSSSRRRMMMHHHEEEDDDDDDFFFJJJPPPUUUXXXYYYbbbgggqqq~~~|||tttssshhhYYYPPPDDD<<<<<<<<<999666888444555555444333333444555555444333222111111111111111111111111111111222222333333222111//////111333////////////////////////PPPQQQSSSSSSRRRQQQNNNMMMJJJHHHDDD???;;;888666555444666888:::;;;===@@@CCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<;;;;;;;;;;;;:::::::::===;;;777333111333888<<<>>>???BBBDDDGGGIIIKKKKKKEEEFFFGGGHHHJJJMMMOOOQQQQQQPPPPPPQQQSSSVVVYYY[[[aaa]]]ZZZXXXWWWRRRHHHAAA888666333333444555555444444444444333111///...---***'''&&&(((+++...---,,,.........------.........------,,,++++++,,,,,,,,,,,,,,,,,,,,,---......///111///---...000222111///555222000111333555===FFFVVVeeetttyyytttlllbbbYYYQQQMMMIIIFFFEEEDDDBBBAAABBB@@@===:::777444333222222111///...///000222333555444333222111111111111......//////000000111111111///000333444222444888:::AAASSSrrrnnnTTTCCC888222444444222111000000//////////////////////////////------......///000000000222111...,,,+++,,,---...,,,,,,+++***+++,,,...///......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***,,,---))))))))))))))))))))))))&&&&&&''''''(((((())))))******)))((('''&&&%%%%%%))))))))))))))))))))))))((((((''''''''''''((((((''''''&&&''''''((()))***'''&&&&&&&&&&&&'''(((((('''((()))+++,,,,,,,,,,,,%%%%%%&&&&&&'''(((((((((---,,,***(((((((((((())))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000///000000000111111111111666555444333333444666777::::::999999:::;;;===>>>@@@AAABBBBBBBBBDDDHHHJJJPPPOOOOOONNNNNNMMMMMMMMMJJJLLLOOOQQQQQQRRRSSSUUUYYY]]]ccciiipppwwwzzznnnfff```]]]^^^ccccccaaa]]]WWWPPPJJJFFFDDDEEEFFFFFFJJJRRRYYY]]]cccfffeee```^^^```aaa```eeeeeefffgggjjjoootttxxxzzz{{{~~~zzzuuujjj]]]TTTLLLEEECCCEEEDDDHHHAAA===BBBAAA@@@GGGLLLWWWbbbjjjqqqwwwyyywwwpppddd]]]VVVNNNGGG===<<<:::888777666666666555555555444444333333333444222000000111222111000000000111111111222222222222111111111000000/////////////////////.........PPPQQQQQQQQQPPPNNNMMMLLLIIIGGGCCC???;;;888666555666888:::;;;<<<>>>BBBDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;;;;;;;:::::::::<<<:::777333111333888===???@@@BBBEEEGGGIIIJJJJJJGGGHHHHHHIIIJJJLLLMMMMMMHHHHHHGGGGGGIIIKKKMMMOOORRROOOLLLJJJJJJFFF>>>888666444222111222222222111222222222111000///------///,,,++++++---......,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------000...,,,---///111000///111......111555:::EEEOOOaaappp}}}~~~uuuhhh[[[RRRLLLIIIFFFDDDCCCBBB@@@>>>???===;;;888555222111000000///...------///000111444333222111111000000000......//////000111111111777222///111111000333777;;;HHHaaabbbKKK>>>888444222222111111000111111111////////////////////////////////////............///...,,,*********+++,,,,,,++++++++++++,,,---......------,,,++++++******+++++++++++++++++++++++++++***)))))))))***+++,,,))))))))))))))))))))))))'''''''''((((((((((((((()))))))))(((''''''&&&&&&'''''''''''''''''''''''')))((('''''''''''''''((()))((('''''''''''''''((('''&&&&&&&&&&&&'''((((((%%%%%%&&&'''((((((((((((******))))))(((''''''&&&******)))(((((()))***+++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000/////////000000000111111111222222111222333666888:::<<<;;;999888888:::;;;<<>><<<>>><<>>:::888666666777999<<<===>>>@@@CCCEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>::::::::::::::::::::::::999888555222111444999===AAABBBEEEHHHJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGGGG??????>>>======>>>???@@@BBB???;;;;;;;;;999444000444222////////////...---///////////////......---222000...---------,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,///---,,,,,,...//////...///---///333888???MMMYYYmmm{{{ooo^^^PPPGGGFFFDDDBBBBBBAAA@@@===;;;;;;999777444222000.........---,,,,,,,,,...///000333222111000////////////......///000000111111222;;;444///000111222666:::BBBXXXzzzqqqRRR@@@999777777000000000000000111222333////////////////////////000000//////...------,,,---,,,+++******+++,,,---,,,++++++++++++,,,------------,,,,,,++++++******************************++++++***)))))))))******))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''&&&&&&&&&'''***)))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''(((((())))))((((((((())))))(((((('''&&&&&&&&&(((((('''((()))***+++,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////////////////000000000000......///111444777:::<<<===;;;888666666888:::<<<>>>@@@AAABBBBBBDDDGGGIIIKKKLLLMMMNNNNNNLLLJJJIIIFFFHHHJJJKKKJJJKKKMMMNNNTTTVVVYYY\\\]]]___bbbeeesss|||{{{mmmccc\\\SSSLLLHHHFFFFFFFFFCCCGGGGGGBBB@@@AAAAAA@@@???>>>===???CCCFFFHHHIIIKKKKKKLLLMMMNNNPPPQQQRRRMMMPPPSSSTTTTTTSSSSSSTTTWWWYYY[[[\\\ZZZVVVQQQMMMEEEDDDEEEGGGJJJMMMMMMMMMQQQUUUVVVQQQMMMKKKHHHDDDEEE@@@<<<======;;;:::<<<:::HHHJJJGGGIIIKKKUUUhhh}}}nnneeeZZZRRRIIIDDDAAA>>>999444666555444444333333444444444444333333333333333222333222000000111111111000............////////////000000000000////////////333333222000///...---,,,QQQPPPNNNLLLKKKJJJJJJIIIEEECCC@@@<<<999777666666888:::===>>>???@@@CCCEEECCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>>>>>>>999999999999999:::::::::777666444222222555:::>>>DDDFFFIIIMMMOOOQQQQQQQQQSSSRRRPPPMMMIIIDDD@@@>>>;;;:::888777666666666666777555222111222222000///222000...---......,,,+++------...///////////////000///---,,,,,,+++++++++,,,++++++++++++++++++,,,,,,,,,+++++++++,,,------++++++*********+++,,,,,,---,,,,,,,,,---.........111000222666:::BBBPPP^^^uuuvvvbbbQQQEEE???AAA@@@???@@@@@@>>>;;;888777666444222000......------------------...///000222111000//////............//////000111111222222:::333000111444777;;;AAAMMMjjj___EEE999666666777111111000000000000111111/////////////////////////////////......---------...------,,,,,,---...///++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))++++++******)))))))))((())))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''(((((())))))''''''''''''''''''''''''))))))((('''&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))))))))(((''''''######$$$$$$%%%&&&&&&'''''''''(((((()))******+++))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,......................../////////000000,,,---...000333777999;;;;;;999666444444777;;;======???AAABBBBBBCCCFFFHHHIIIKKKMMMOOOOOOMMMKKKIIIHHHIIIJJJJJJIIIIIIKKKMMMRRRTTTWWWYYYYYY[[[]]]___gggmmmuuu|||xxxhhh___ZZZWWWVVVWWWTTTWWWVVVPPPLLLJJJIIIEEEHHHEEEDDDFFFJJJMMMLLLJJJDDDBBB@@@@@@BBBDDDEEEFFF???AAACCCEEEEEEEEEDDDDDDEEEFFFIIIJJJIIIFFFCCCAAA@@@@@@@@@@@@AAABBBCCCCCCFFFIIIIIIFFFEEEFFFEEEBBBFFFAAA???AAADDDDDDEEEHHHKKK]]]fffcccaaaaaalllqqqcccWWWPPPLLLGGGBBB???>>>===888444222222111111111222222333333333333333222222222222333111000///000111000///.............../////////////////////////////////111111000///...------,,,RRRQQQOOOLLLJJJIIIIIIHHHCCCAAA>>>;;;999777666666777:::===???@@@@@@BBBCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>:::999999999999888888888555555444333333666<<<@@@HHHKKKOOOSSSVVVWWWWWWWWWWWWUUUQQQKKKEEE>>>999666666666555333222111000000111000...---.../////////000///------......,,,***,,,---...///000000000000......------,,,,,,---...+++++++++******+++++++++,,,+++++++++,,,,,,---...)))))))))***+++,,,---...,,,,,,,,,,,,,,,,,,......111111555999===DDDSSSaaavvvzzzwwwgggTTTHHHBBB??????>>>>>>>>>>>>===:::777555444222111///..................//////000111222222111000///............//////000000111222222222666222111333555888>>>FFFYYYxxxpppPPP>>>888666555666333222111000////////////////////////////////////,,,---------.........///------,,,,,,---------...+++++++++++++++++++++***,,,+++++++++++++++******))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&%%%$$$############$$$$$$%%%&&&&&&'''((((((((())))))((((((((())))))))))))))))))))))))++++++++++++++++++++++++***+++,,,---............---............/////////---...///000222444666777777555333222333777<<>>@@@BBBBBBCCCEEEGGGJJJKKKNNNPPPPPPNNNLLLJJJHHHHHHIIIHHHFFFFFFHHHJJJJJJMMMQQQTTTVVVXXX[[[]]]bbbeeehhhkkknnnttt{{{{{{sssrrrqqqssswwwuuuxxxvvvooohhhddd```[[[\\\XXXUUUWWW\\\^^^ZZZUUUNNNJJJEEECCCCCCCCCBBBAAA>>>>>>>>>???@@@AAAAAA@@@>>>???@@@AAAAAA@@@??????AAAAAABBBBBBBBBBBBBBBBBBCCCFFFGGGFFFJJJPPPRRRQQQSSSMMMKKKOOOSSSVVV[[[```iii~~~}}}vvvfffZZZPPPIIIEEEAAA>>>:::999888777444111000000000000000000111222222222222222222222222222333111//////000111000///////////////////////////.....................///,,,,,,------------------QQQPPPOOOMMMJJJHHHGGGFFF@@@???===:::888777777777888;;;>>>@@@@@@AAABBBCCCEEEEEEEEEDDDDDDDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>>;;;::::::999888777666666333444444444555888>>>BBBLLLOOOSSSVVVXXXYYYXXXWWWTTTQQQLLLEEE>>>888444222111111000///...------,,,------,,,,,,,,,,,,------...---,,,---......,,,***,,,---...///000000000000---...//////......000222,,,++++++******++++++,,,++++++++++++,,,---......*********++++++,,,---...,,,---------,,,,,,...///...111666;;;>>>EEETTTbbbpppppphhhXXXJJJDDDCCCBBB???===<<<<<<<<<;;;888666333222111000///............//////000111222333333222111000///............//////000111111222222333444333444444444888CCCPPPiiittt\\\DDD:::888555333555333333111000///.........////////////////////////+++,,,,,,---......//////+++++++++++++++*********+++++++++,,,++++++***)))++++++++++++++++++******))))))))))))))))))))))))))))))*********)))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))'''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&%%%$$$))))))(((((('''&&&&&&&&&(((((()))))))))(((''''''))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,------------------------........./////////000000111222222333333222111111333777<<>>>>>>>><<<;;;:::999777555444333333444444555777:::@@@DDDPPPRRRTTTVVVWWWUUUSSSQQQLLLIIICCC<<<666333111000............------,,,,,,+++,,,,,,,,,+++++++++,,,+++******,,,......,,,***+++,,,---...............,,,...///...------///111,,,,,,++++++++++++,,,,,,++++++++++++,,,---...///......---,,,,,,+++,,,,,,,,,---......,,,,,,...111000333999>>>???CCCPPP]]]cccaaaXXXJJJBBBAAAAAA@@@???<<<:::999888888666555000000///...------............///111222333333333222222111000///////////////000000111111222333333333444666666666>>>SSSggg```LLL:::777777333222555222111000///////////////////////////////////////------------------------++++++++++++******)))(((***++++++,,,+++***)))(((******************++++++************************'''((()))******))))))((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((((((&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((())))))*********))))))(((******))))))(((''''''&&&%%%&&&'''))))))))))))((())))))))))))))))))))))))************************)))***+++,,,,,,------,,,,,,,,,---------............///000000111111000000111111111111333666999;;;:::<<<@@@AAABBBBBBCCCEEEJJJKKKLLLLLLMMMMMMLLLLLLGGGGGGFFFCCCAAAAAACCCEEEKKKNNNSSSVVVXXXYYYZZZ\\\WWWWWWXXXXXXXXXYYY[[[]]]eeeiiiooouuu}}}xxxsssmmmkkklllkkkhhhdddfff```YYYWWWYYY^^^bbbdddaaa___^^^^^^aaagggmmmqqqoooooommmiiiffffffjjjmmmoooqqqqqqttt}}}wwwjjjaaaWWWQQQIIICCC@@@>>>======999777555333333333222222222111111000000000111111000000000000111111222222222000///...000000///...............---------,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,------MMMMMMMMMLLLIIIEEEAAA???>>>===;;;999777777777777;;;>>>BBBDDDDDDDDDDDDEEEGGGGGGGGGGGGFFFFFFFFFEEEAAAAAA@@@@@@???>>>>>>>>>===<<<;;;999666444333222333444555666888<<>>???IIIVVVYYYUUULLLBBB===>>>===;;;???<<<888666666666555444......------,,,,,,---------...///111222222333333333222111000000/////////000000000111222222333333222555888999:::HHHdddzzzUUUBBB555444555000000666///////////////000000111///////////////////////////......------,,,,,,+++.........---,,,+++***)))***+++,,,,,,+++***)))(((******************++++++************************&&&'''(((*********))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))(((((('''&&&%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&'''''''''''''''&&&%%%%%%&&&&&&'''(((((((((###$$$&&&(((************))))))))))))))))))))))))************************))))))***+++,,,,,,,,,,,,,,,,,,,,,---------............///000000111000000222222222222333555777888999<<>>:::;;;======;;;888555333555555666777999===AAACCCJJJLLLMMMLLLJJJEEEAAA>>>888666444222000/////////---------,,,,,,+++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......000///...---,,,+++++++++,,,,,,,,,,,,,,,+++***)))....../////////...,,,+++///---+++,,,......+++'''))))))***+++---///111222444666888:::<<>>===>>>???AAA;;;:::999777444222111000......------,,,---------///000111222333444444444///////////////000111111000666777111...222444333222666999:::@@@UUUyyyfffDDD===666333444555333000000000000000000000000000---------.....................---------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))************))))))++++++******))))))((((((''''''(((((())))))******)))((((((&&&%%%$$$######+++***)))((('''''''''((((((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%&&&'''(((((('''&&&%%%$$$%%%'''))))))((('''&&&&&&%%%%%%&&&&&&''')))'''&&&'''***+++***(((''''''''''''((((((((((((******************************+++++++++,,,,,,,,,000///...---,,,+++******000///.........///111222............000222444555888:::<<<===>>>???AAACCCHHHJJJKKKJJJIIIGGGGGGHHHIIIHHHFFFEEEDDDEEEEEEFFFKKKNNNRRRSSSRRROOOMMMMMMOOONNNMMMLLLLLLNNNPPPQQQQQQTTTXXX\\\___bbbgggjjjqqqwwwwwwjjj]]]TTTMMMIIIGGGBBB@@@<<<:::999777555333555444222000/////////000222222111000///...---------.........//////000000//////000000///...------......////////////............---,,,++++++******+++++++++,,,,,,---------MMMLLLKKKJJJIIIEEE@@@===:::999888777888:::===???AAAAAACCCDDDDDDEEEEEEEEEHHHGGGEEEDDDDDDDDDDDDDDDAAA@@@???============>>>888999999999777555222111444444444555777:::===???BBBCCCCCCCCCAAA===:::888555444222000......---...---------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...///...---,,,,,,,,,,,,,,,---------------,,,++++++------...///......,,,,,,---+++******------,,,***++++++,,,,,,---...///000333555777888999;;;>>>@@@======;;;;;;;;;===???@@@<<<;;;999666444111000//////...---,,,,,,,,,---...///000111222333333444333///////////////000111111,,,222444000...111333333444777:::===HHHaaaqqqWWWBBB<<<555222333444222000////////////////////////..................------......---------,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++******************++++++))))))************))))))((((((((((((''''''''''''((((((((((((((()))))))))%%%%%%%%%&&&&&&&&&&&&''')))(((((((((((('''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&'''((())))))(((&&&%%%$$$%%%'''))))))(((&&&&&&%%%%%%%%%%%%&&&&&&)))'''&&&'''***+++***(((''''''''''''(((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++......---------...///000............000222444555999;;;<<<=========???AAAFFFHHHJJJJJJHHHGGGHHHIIIJJJIIIGGGFFFFFFFFFGGGGGGIIILLLPPPQQQPPPNNNLLLKKKMMMLLLJJJJJJJJJKKKMMMNNNSSSUUUWWWXXXYYYZZZ\\\^^^bbbgggpppxxx{{{kkkdddYYYOOOIIIEEEBBBAAA???===:::999999888777555555444333111000000000000000000000///////////////---........./////////000///////////////...------------............------......------,,,++++++***+++++++++,,,,,,,,,------MMMLLLKKKJJJIIIFFFAAA===:::999888777999;;;>>>@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBBBB@@@???>>>===<<<<<<<<<===;;;;;;:::999888666555555222222222222333555777999:::::::::999777666444333222111///...,,,,,,++++++------,,,,,,,,,,,,++++++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------............------------+++,,,------------,,,,,,+++)))((((((+++---------......---------......///222333555555555555888:::555555666888:::<<<===>>>:::999888555333111///...000///---,,,+++,,,...///000000111222222333222222///////////////000111111+++000333111///222444555666999===GGGZZZwww}}}\\\GGG>>>999444111222222111///......................../////////...---------,,,......---------,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,))))))************))))))''''''''''''(((((((((((())))))((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((((('''&&&(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''%%%$$$%%%'''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&(((''''''''')))***)))(((''''''''''''((((((((((((((((((((((((((((((((((((*********++++++++++++,,,)))*********++++++,,,,,,---,,,,,,,,,,,,---.........------...///111333444999:::<<<<<<;;;;;;===>>>CCCEEEGGGHHHGGGGGGHHHIIIJJJJJJIIIHHHHHHHHHIIIIIIHHHKKKNNNOOONNNLLLKKKJJJIIIHHHGGGGGGGGGHHHJJJKKKRRRSSSTTTTTTRRRRRRSSSTTTYYY^^^eeelllqqqvvvzzz}}}ssskkkhhhbbb[[[SSSNNNFFF@@@>>>===<<<<<<;;;999777777888999888777555555333222111000000111....../////////000000000.............../////////...////////////...------,,,,,,------------,,,,,,.........------,,,,,,+++++++++++++++,,,,,,,,,,,,MMMKKKJJJIIIHHHEEEAAA>>>999888777777999<<>>===<<<<<<<<<<<<===<<<:::999777777777888222111111111111222333444666555444444333333333333//////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,+++++++++,,,------.........------------------++++++,,,,,,,,,,,,,,,,,,+++)))(((''')))+++---.........------......///000222333444333222222333555222333666888:::;;;;;;<<<666666555444222111000///111000...,,,,,,---///111111222222222222222111111///////////////000000111---111444333222333666888888???IIIZZZsssfffMMM@@@:::777222000000111000///////////////////////////000000///...---,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))************))))))(((((())))))******++++++)))))))))((((((''''''&&&(((((('''&&&%%%%%%$$$$$$"""###&&&((((((((('''&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%%%%&&&'''%%%$$$$$$&&&(((''''''&&&%%%%%%%%%%%%%%%%%%&&&(((((('''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((************++++++++++++*********++++++++++++,,,,,,,,,,,,,,,---------...------------...000222333666888999:::::::::<<<>>>@@@BBBEEEFFFFFFFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKHHHKKKNNNNNNMMMKKKJJJJJJGGGFFFFFFFFFFFFGGGHHHIIILLLNNNPPPPPPPPPQQQSSSTTTWWW\\\ccchhhlllooorrrtttrrrtttyyyuuupppdddWWWPPPNNNKKKFFFEEEAAA<<<::::::;;;;;;;;;999888666666777888777666555444333333222111111111////////////////////////.................................//////...------,,,,,,------------,,,,,,.........---------,,,,,,+++++++++++++++++++++,,,LLLJJJHHHGGGFFFDDDAAA>>>:::999888999;;;???CCCEEEHHHHHHIIIIIIIIIHHHHHHGGGCCCDDDEEEEEEDDDBBB???===>>>>>>======<<<;;;;;;::::::888666444333333444555333222222111111111222222444333222111000111111222.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++,,,---...------,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***(((((()))+++------------...///000111222333444444333111111222444444666888:::;;;::::::999222222222222111111111111111000///...///000222333333333444333333222111000///////////////000000111///111333444333444888===@@@NNN```uuulllRRRBBB<<<777444222000000000000000000000000000000000000000000000///...---,,,,,,,,,......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))))))))))))************))))))(((((())))))******++++++))))))((((((''''''&&&&&&'''''''''&&&&&&%%%%%%$$$!!!###%%%'''(((((('''&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%%%%&&&''''''%%%$$$$$$&&&''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%'''((((((((('''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,------............------,,,,,,---///111222222444666888999:::===???===@@@CCCDDDDDDEEEGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKIIIKKKMMMNNNMMMKKKKKKKKKFFFFFFFFFFFFGGGGGGHHHHHHJJJLLLOOOPPPQQQRRRUUUWWWSSSXXX^^^dddggghhhjjjkkkkkkjjjnnnuuuyyy{{{~~~qqqgggZZZXXXPPPFFFBBBCCCBBB??????===:::999999;;;;;;;;;:::888666555555666555333333333333333222111111000000000000///...------,,,...............---------------............------------............---------------------,,,,,,,,,++++++++++++++++++++++++JJJHHHFFFEEEDDDCCC@@@===;;;;;;:::<<<>>>CCCGGGJJJJJJJJJJJJJJJJJJIIIHHHGGGCCCCCCDDDDDDCCC@@@>>><<<============<<<;;;:::999:::999777666555555555666333333333222222222111111000000///............///---------......---,,,,,,++++++,,,,,,,,,,,,------++++++******************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,---------,,,+++++++++,,,---.........---,,,,,,,,,,,,,,,+++,,,,,,***))))))+++---------......000111222333222333333333111111333444888888999::::::999777666000000000000000000000111000000000111333444555666666666555555444222111000///////////////000111111//////111444444666===EEESSShhhuuuWWWCCC:::888444333111000000000000111111111111111111111111111/////////...---------,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***))))))((())))))************))))))''''''''''''((((((((((((((((((''''''''''''''''''###$$$%%%%%%&&&'''(((((("""$$$%%%'''((((((''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,***'''&&&(((***'''%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%'''((()))(((&&&&&&&&&(((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))************+++------,,,,,,+++++++++***+++,,,---.........------------,,,,,,---...000111///111444666777999<<>>AAABBBCCCDDDEEEGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIKKKMMMMMMLLLJJJJJJKKKGGGGGGGGGHHHHHHHHHHHHHHHLLLNNNPPPQQQQQQSSSUUUWWWTTTXXX^^^bbbdddddddddeeedddccceeekkkmmmlllmmmqqqtttyyy~~~vvvvvvuuurrrlllbbbWWWOOOHHHHHHDDD>>><<<>>>???>>><<<:::888777888999999888:::777555444444444222111111222222222222111000///111000000///...---,,,+++.........---------------,,,,,,---............---------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********IIIGGGDDDCCCCCCAAA???===999999999:::>>>BBBGGGJJJJJJJJJJJJIIIHHHGGGFFFFFFCCCCCCCCCBBBAAA???===<<<<<<<<<======<<<;;;999888;;;:::999888888777777777222222333333222222111111.........---------,,,,,,++++++,,,---------,,,++++++++++++,,,,,,---------******++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,...---,,,+++,,,---///000111000...---,,,+++,,,,,,(((+++,,,,,,++++++,,,///000/////////000000111222000111222222111222444555777777777777666666555444111111000//////............///222555777888999999888888777666555333111000///////////////000111111111///111666999===GGGRRRlll~~~```III<<<777555222222222111000000111222000000000000000000000000..................------......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************))))))************))))))((((((((((((''''''''''''&&&&&&''''''''''''''''''###$$$$$$%%%&&&'''((()))%%%%%%&&&&&&''''''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&))),,,***&&&$$$&&&***'''%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&((()))(((&&&$$$&&&'''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++******,,,---------,,,+++---,,,,,,,,,,,,...///000///111333555666777:::<<<;;;===@@@AAABBBBBBDDDEEECCCDDDFFFHHHIIIIIIIIIIIIHHHIIIKKKKKKJJJIIIIIIJJJFFFGGGGGGHHHHHHHHHHHHHHHKKKMMMOOOPPPQQQRRRUUUWWWZZZ^^^bbbeeedddbbbaaa```^^^]]]___dddfffbbbaaabbbeeeiiimmmooopppsssyyy~~~}}}uuuooobbb```]]]YYYSSSMMMGGGBBB>>>@@@???:::888:::;;;:::888777555666777888777666888666333333333333222111000000111111111000///.../////////......---------.........------,,,,,,,,,+++,,,------.........---,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++*********)))HHHFFFCCCBBBAAA@@@>>><<<555555555777;;;???DDDGGGIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@>>>===<<<;;;<<<<<<===<<<;;;999888777777666666555555444444111222222222222222111000.../////////...---,,,+++)))***+++------,,,+++++++++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,///...---,,,---///111222333111///---,,,+++,,,,,,&&&)))------,,,,,,///111222222111000000///000000...000111111111222444666666555555444444333333333333222111///...,,,++++++---///333777999::::::::::::999999777555333222111///////////////000111111333111333:::???EEEQQQ___mmmSSSCCC;;;777666111222222111000000222333////////////////////////---------.....................---------,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))************))))))++++++******))))))((((((%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###''')))'''###!!!###''''''%%%$$$$$$%%%&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&(((***(((%%%$$$%%%'''''''''''''''((((((((()))''''''''''''''''''''''''))))))))))))************''''''((()))***+++,,,,,,((()))***+++,,,+++******---,,,,,,+++,,,---///000000222444555555666888:::;;;===@@@AAAAAAAAACCCDDDAAACCCEEEGGGHHHHHHHHHHHHFFFHHHJJJIIIHHHGGGHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHFFFIIILLLNNNPPPSSSVVVXXX\\\```dddeeeccc___]]][[[\\\ZZZ\\\bbbccc___[[[[[[^^^aaacccdddccceeeiiinnntttxxx|||~~~~~~wwwsssooonnnlllggg^^^VVVUUUSSSNNNJJJFFFCCCAAA@@@:::======888666777777555666555444555777777666555666444222222333333333222//////000111111000......---------............///.........------,,,,,,,,,+++,,,------.........---+++++++++,,,,,,+++++++++*********************+++++++++++++++******))))))HHHFFFCCCAAA@@@???===;;;<<<<<<<<<===???AAADDDEEEGGGHHHIIIHHHEEECCCBBBAAADDDBBBAAA@@@@@@@@@>>><<<@@@???>>>===<<<;;;::::::...222555666444222222333333333222111000///...---///...---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---...---,,,***)))++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---...------,,,,,,,,,------...------,,,,,,------............///////////////---.........------///000333333111///---...111333777666555444333333444444888777666444222222111111111...,,,,,,...///...,,,000222666:::===>>>??????>>><<<999777666555333222---///000000//////000222111333888;;;>>>KKKhhhsssXXXJJJ===777888555222111///...---...000111......////////////......000000000000000000000000---------,,,,,,,,,++++++---,,,,,,+++*********+++,,,,,,---,,,***)))******************************,,,,,,++++++***)))((((((((('''&&&%%%%%%&&&'''(((((())))))************))))))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&((())))))!!!###%%%&&&&&&%%%$$$''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$)))(((&&&$$$$$$%%%&&&'''''''''''''''''''''''''''(((((((((((((((''''''''')))))))))***+++++++++,,,,,,+++++++++***)))))))))++++++++++++++++++++++++///...---,,,+++,,,---...++++++,,,---...///000111111222333333222222444666;;;;;;<<<>>>???AAABBBBBBBBBDDDEEEFFFEEEDDDEEEFFFGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGIIINNNUUU\\\aaadddddddddcccaaa^^^[[[ZZZXXXZZZ[[[[[[ZZZXXXXXXXXX[[[\\\]]]\\\\\\^^^aaaccciiikkkooosssvvvyyyzzz{{{{{{yyy}}}|||zzzwwwuuurrrqqqppp^^^\\\XXXVVVUUUSSSQQQOOOIIIHHHFFFCCCAAA>>><<<;;;999999888777666555444333333333444555555666666777444444333333333222222222000000111111111111000000......---,,,,,,,,,,,,---......//////......---,,,,,,---...///000000000000///......------,,,++++++,,,,,,,,,++++++*********///,,,))))))+++,,,+++***DDDBBB???>>>??????===<<<;;;<<<<<<>>>???AAACCCDDDEEEFFFHHHGGGEEECCCBBBCCCCCCBBB@@@@@@@@@???>>><<>>===<<<;;;::::::111333666666444222222444333333222111000///...---......---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,...------,,,,,,------...............////////////---...///...------///111333333222000///000333555666555555555555666888888888777555444222111000000000...,,,,,,...///...,,,000222666:::===>>>??????@@@>>>;;;999777555333111///000111111000000111333222555:::@@@HHH\\\}}}^^^HHH???555222555222222111///.........000000......////////////......////////////////////////---------,,,,,,,,,++++++---,,,++++++******+++++++++***)))***+++++++++)))************************,,,,,,++++++***))))))((()))((((((''''''(((((()))))))))*********))))))((()))((('''&&&%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''((()))***###$$$&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&%%%%%%%%%$$$&&&%%%###"""""""""######''''''''''''''''''''''''((((((((((((''''''''''''******************++++++++++++******************++++++++++++++++++++++++------,,,,,,,,,,,,,,,---++++++,,,---...///000000111222333222222222444666;;;<<<<<<===>>>?????????@@@AAADDDDDDCCCCCCDDDEEEHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHIIINNNTTT[[[___ffffffeeeccc```]]]ZZZXXXXXXZZZ\\\[[[ZZZXXXXXXXXX[[[\\\]]]\\\[[[\\\^^^___ccceeehhhkkkoooqqqssstttwwwxxx{{{~~~tttmmmkkkdddcccaaa___]]][[[YYYXXXQQQOOOLLLJJJIIIHHHFFFEEEDDDCCCBBB@@@???===<<<<<<;;;;;;:::999888777666555222222333333333333444444444333333333333222222222000000111111111111000000......---,,,,,,,,,,,,---...............------,,,------.........---,,,,,,,,,,,,------------------,,,,,,,,,++++++*********///,,,))))))+++,,,+++***???===<<<<<<===>>>>>>===:::;;;===???@@@AAABBBBBBBBBDDDFFFFFFEEEDDDDDDDDDBBBAAA????????????===<<<>>>>>>===<<<;;;::::::999555666666555333222333444222222111000//////.........------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,++++++************++++++...------,,,,,,------...------........./////////---///000000//////000111222333222111000222555888999888888777777888999999888777555333111000/////////---,,,,,,...///......222333666:::<<<>>>>>>???BBBAAA>>>;;;888444222111111222333222111111333444777999>>>HHHWWWtttjjjOOO???;;;444222555333222111///.........///000......////////////..............................------------,,,,,,,,,,,,,,,,,,++++++******+++++++++)))((()))+++---+++)))************************,,,,,,++++++***)))))))))***))))))(((((())))))***************)))(((((('''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''******************))))))))))))******************++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++,,,---...//////000000111222222111222444666;;;;;;;;;;;;<<<<<<<<<<<<===???AAABBBBBBCCCDDDFFFIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJKKKOOOTTTZZZ]]]ddddddbbb```]]]ZZZWWWVVVYYY[[[\\\\\\ZZZYYYYYYZZZ[[[\\\]]]\\\ZZZYYYZZZ[[[]]]___aaadddfffiiikkklllkkklllmmmoooqqqsssuuuvvvtttuuuxxx|||}}}{{{~~~~~~wwwqqqjjjnnnrrrpppiii```ZZZXXXOOOOOOMMMLLLJJJHHHGGGFFFDDDBBB@@@??????>>>===<<<===============<<<<<<<<<::::::999888777777666666222222222111111111111000333333333222222222111111///000000111111000000///......---,,,,,,,,,,,,---...............---,,,,,,.........---+++***((('''+++++++++,,,---.........+++++++++++++++*********---,,,***)))***++++++***???===<<<<<<===>>>>>>===999;;;===???AAAAAAAAAAAA???AAADDDEEEDDDDDDDDDEEEAAA???>>>>>>>>>>>>===;;;======<<<<<<;;;::::::999888888777555333222333333222111111000//////......------,,,,,,+++,,,,,,---******+++++++++,,,,,,,,,...---,,,+++***+++,,,---+++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++++++++******++++++++++++************++++++,,,...------,,,,,,------...,,,------....../////////...000111111000000111222111222222222222333666999???>>><<<:::999777666666777666444222000///.........---------...//////000333555777:::<<<===>>>???DDDDDDBBB>>>888444111000111222333222111222444666;;;===CCCRRRkkk```HHH<<<;;;555222444111111111000///...//////000......////////////......------------------------...------------,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++******************************+++++++++*********))))))))))))))))))))))))))))))************)))((('''&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((()))))))))))))))&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''&&&''''''''''''''''''''''''&&&&&&'''''''''''''''(((++++++******))))))(((((((((((())))))******++++++************************((()))+++,,,,,,+++***)))++++++,,,------.../////////111222111111111333555888888888999:::;;;<<<<<<;;;>>>AAABBBBBBCCCEEEGGGJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKJJJJJJKKKLLLMMMNNNNNNMMMMMMNNNQQQUUUZZZ\\\___^^^]]][[[YYYWWWUUUTTT[[[\\\]]]]]][[[ZZZZZZ[[[\\\]]]]]]\\\YYYWWWWWWWWW[[[\\\]]]^^^```ccceeefffddddddeeefffgggggghhhhhheeegggjjjnnnqqqsssuuuuuuzzzxxxvvvuuuvvvuuutttsssooommmpppuuuxxxvvvvvvxxx|||~~~{{{wwwuuusssrrrpppqqqmmmhhhfffgggeeeaaa]]]TTTXXX\\\\\\WWWPPPKKKHHHFFFEEEDDDCCCBBBAAAAAA@@@???===;;;;;;<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888777777666555555444444333222222111000000//////222222222222111111111111//////000000000000//////......---,,,,,,,,,,,,---------.........---,,,,,,......------+++***((('''++++++,,,,,,,,,---------+++++++++***************,,,+++***************)))CCCAAA???>>>??????>>><<<999;;;===???@@@AAA@@@@@@>>>@@@CCCDDDCCCCCCCCCDDD???>>>============<<<:::<<<<<<;;;;;;::::::999999999888666444444333222222111111000000///.........,,,,,,+++++++++,,,,,,---******+++++++++,,,,,,,,,---,,,+++***+++,,,---...+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,++++++++++++++++++,,,+++++++++++++++,,,------...------,,,,,,------...,,,,,,,,,---...//////000///111333333222222222333111222333333333444777999@@@???>>><<<:::777555444555444222111///.........---.........///000111222555666888:::;;;===>>>>>>DDDDDDCCC???999444222111111222222222111333666999===AAAMMMbbbxxxSSS>>>666888222///000...111000000///////////////......////////////......------------------------.........---------,,,,,,,,,++++++***++++++,,,,,,,,,...000...***((())),,,************************+++++++++***************((((((((((((((((((((((((*********))))))'''&&&%%%&&&&&&''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''((())))))***))))))(((''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###''''''''''''''''''''''''###$$$%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((+++******))))))(((((((((((((((((())))))******+++************************'''(((***+++,,,+++******++++++,,,,,,---.........///000111111000000222444444444666777999;;;<<<===;;;>>>AAABBBCCCDDDFFFHHHIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJKKKLLLNNNOOOQQQQQQQQQRRRTTTWWWYYY[[[[[[ZZZZZZYYYXXXXXXWWWWWW\\\]]]]]]\\\ZZZZZZ[[[\\\\\\]]]\\\[[[XXXVVVVVVVVVZZZYYYYYYYYYZZZ\\\___aaa^^^___```aaabbbbbbaaaaaa]]]___aaadddeeeeeedddcccgggeeeccccccdddfffeeeeeedddbbbdddggggggddddddgggjjjkkklllmmmmmmmmmoooppprrrsssuuussspppmmmkkkjjjjjjhhheeecccaaa___\\\ZZZZZZWWWSSSRRRSSSTTTSSSQQQFFFIIIMMMNNNLLLGGGCCC@@@>>>>>>============<<<<<<>>><<<;;;;;;<<<>>>===<<<;;;;;;;;;;;;::::::::::::777777666666555444444444444444333222111000//////222222111111111000000000//////000000000000//////......---,,,,,,,,,,,,------------...---,,,,,,+++---------------,,,++++++------,,,,,,,,,+++++++++***************************+++++++++***)))))))))GGGEEEBBBAAAAAA@@@???===:::;;;===>>>???@@@@@@@@@???AAACCCCCCBBBAAAAAAAAA>>>===;;;<<<======;;;:::;;;;;;:::::::::999999999888777555444444444222000000000000//////.........+++++++++++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++,,,---......------,,,,,,------...++++++,,,---...//////000000222555555444333333444222444555555555666888:::=========<<<:::888777666222222111///////////////---...000000000111333555777777888:::;;;===>>>>>>AAACCCCCC@@@:::444333333111222222333333666:::===AAAMMMbbb{{{fffHHH777222777222000333111000000000000////////////......////////////......------------------------............---------,,,++++++******++++++,,,,,,,,,---...---***((()))+++************************************************'''(((((())))))(((((('''))))))))))))(((''''''&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))))))))(((''')))(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''(((((())))))))))))))))))(((((((((((())))))))))))))))))************************((()))***+++++++++++++++++++++,,,,,,------------...///000000///000222444222222444666999;;;===>>><<<>>>AAABBBCCCDDDEEEGGGGGGGGGGGGGGGHHHJJJKKKLLLKKKJJJIIIIIIJJJLLLNNNPPPSSSSSSTTTTTTVVVWWWXXXYYYYYYYYYXXXXXXXXXYYYZZZZZZZZZ[[[[[[ZZZXXXWWWYYYZZZZZZZZZYYYWWWTTTTTTUUUWWWWWWVVVTTTSSSTTTVVVYYY[[[YYYZZZ[[[]]]]]]]]]\\\[[[WWWXXXZZZ\\\\\\[[[YYYXXX[[[ZZZXXXYYY[[[\\\\\\\\\\\\ZZZ[[[]]]ZZZVVVVVVYYY[[[[[[[[[[[[\\\]]]^^^___```aaa```^^^ZZZWWWVVVVVVWWWVVVTTTSSSSSSQQQMMMKKKJJJGGGEEEEEEFFFHHHHHHHHH@@@BBBDDDEEEDDDBBB???===:::::::::;;;;;;<<<<<<<<<===;;;::::::<<<======<<<<<<;;;;;;::::::999888888888888888777777666666666444444333333222111000000111111111000000000000///...//////000000//////.........---,,,,,,,,,,,,------------------,,,++++++,,,---...............------------,,,+++*********)))))))))***************)))***,,,+++***(((((()))HHHFFFCCCBBBBBBBBB@@@???<<<<<<<<<===>>>???@@@AAA@@@BBBCCCCCCAAA???>>>>>>===<<<:::;;;<<<<<<;;;:::::::::::::::999999999999666444333444555555111...///////////////.........++++++******+++,,,,,,---******+++++++++,,,,,,,,,***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,...------,,,,,,------...)))))))))******+++,,,---...------,,,,,,------...***++++++,,,...//////000000333666777555444444444666777999999888999:::<<<======<<<;;;999777444333000//////......//////000---000222222111222555888888888999:::;;;<<<>>>>>>===AAACCC@@@:::555444555222333444555666:::???BBBNNNeeeoooRRREEE555222888444222555333000000000000000//////.........////////////......------------------------............------------++++++******++++++,,,---+++(((%%%'''+++---+++(((************************************************((()))************)))((('''(((((((((((((((''''''%%%%%%'''(((((((((''''''((((((((((((((((((((((((&&&'''((())))))(((&&&%%%'''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((())))))******))))))((($$$%%%%%%%%%&&&&&&&&&&&&)))(((''''''''')))***+++''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))(((((((((***************************))))))***+++,,,------+++,,,,,,,,,,,,---------...///000/////////111333333333555666888:::<<<<<<;;;===@@@AAAAAABBBCCCEEEDDDDDDEEEFFFHHHJJJLLLMMMKKKJJJHHHHHHIIIKKKNNNPPPSSSTTTTTTUUUUUUUUUUUUUUUXXXWWWVVVUUUUUUVVVWWWXXXVVVWWWWWWUUUSSSSSSUUUWWWWWWVVVTTTRRRPPPQQQTTTWWWWWWUUURRRPPPPPPRRRUUUWWWVVVWWWXXXYYYYYYXXXVVVUUURRRSSSUUUVVVWWWVVVUUUTTTUUUTTTTTTUUUWWWXXXXXXWWWUUUTTTUUUUUURRRMMMNNNRRRRRRQQQPPPPPPQQQSSSTTTTTTTTTTTTSSSPPPMMMKKKKKKLLLMMMLLLKKKKKKJJJHHHEEEBBBBBB@@@??????@@@AAAAAAAAA=========>>>???>>>===;;;999999:::;;;<<<======>>>;;;:::999999;;;<<<<<<;;;999999999999999888888888777777777777777666666666333333333222222111111111111111000000000/////////......////////////............---,,,,,,,,,,,,---,,,------------,,,++++++------............------,,,,,,++++++++++++++++++((()))))))))*********+++(((***,,,,,,)))(((((()))GGGEEECCCBBBCCCCCCAAA@@@===<<<<<<<<<<<<>>>@@@AAAAAACCCDDDCCC@@@===<<<<<<<<<;;;::::::<<<<<<;;;999::::::999999999999999999444333333444666555111---///////////////.........+++*********+++,,,,,,---******+++++++++,,,,,,,,,)))***,,,---...---,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,///......------......///(((((((((((()))***+++,,,...------,,,,,,------...******+++,,,...//////000111333666777666555444555888:::;;;;;;;;;;;;<<<>>>??????>>>;;;888444000..................///000000...000333333222333666:::999999999:::;;;<<<>>>>>>;;;???BBB@@@:::555555777333444555666888===BBBFFF\\\{{{bbbEEECCC333111555111...111///000000000000000//////.........////////////..............................//////.........---------+++*********+++,,,,,,---+++""""""---222---%%%******************************************++++++)))***+++,,,,,,+++***)))''''''((((((((((((((('''$$$%%%'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))'''&&&$$$$$$$$$$$$######$$$$$$%%%''''''''''''''''''''''''###$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$###$$$%%%((()))''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''(((((())))))************))))))((((((''''''))))))))))))))))))))))))+++***))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,------///000/////////111333555555666777888999:::;;;:::<<>>@@@@@@???>>>>>>>>>>>>>>><<<:::::::::;;;<<<;;;:::666666777888999;;;;;;<<<;;;:::888999:::;;;;;;:::777777777777888888888888555555555555555444444444222222222222111111111111000000000000////////////......////////////............---,,,,,,,,,,,,---,,,,,,---------,,,++++++---.........------,,,+++*********++++++,,,------(((((())))))*********+++'''***---,,,)))'''((()))IIIHHHGGGEEECCCAAA???>>>::::::;;;<<<===???AAABBBBBBAAA@@@???>>><<<;;;;;;888999;;;<<<<<<;;;999888888999999:::::::::999999777666555333222111000000000000000///......------------...//////.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................++++++,,,---------,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,///111222666888999666333222777;;;?????????>>>>>>??????@@@???===999555222111111111222111///---,,,---...///...///000111333444555666777888999999::::::::::::===>>>???>>>888111222888555222666???AAAAAALLL\\\mmmOOO???888777444111/////////000000000000000000000000000......//////000111111111111000...---,,,,,,------...------,,,,,,------...,,,,,,,,,------.........,,,++++++******++++++,,,******))))))(((((('''''')))))))))))))))))))))))))))((((((((()))***++++++))))))************))))))))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''&&&%%%$$$###&&&%%%%%%'''((()))(((''''''%%%$$$$$$''')))))))))((('''&&&%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((((('''&&&%%%$$$#########$$$%%%'''))))))((('''&&&'''''''''''''''&&&&&&&&&+++***(((''''''''')))***(((((()))***++++++,,,,,,******)))(((((((((((((((***)))))))))((((((''''''******+++++++++,,,,,,,,,...---,,,,,,---...///000777555333555888:::888666;;;<<<=========>>>@@@BBBAAABBBBBBDDDFFFHHHJJJKKKIIIIIIHHHIIIJJJMMMPPPRRRUUUUUUSSSRRRPPPNNNMMMMMMNNNNNNOOONNNNNNPPPSSSVVVXXXVVVTTTRRRPPPOOOOOOOOOSSSPPPMMMKKKKKKMMMQQQSSSXXXVVVUUUTTTTTTVVVWWWYYYZZZYYYWWWUUUTTTSSSRRRRRRSSSQQQOOOOOOPPPQQQPPPOOOPPPQQQRRRSSSTTTTTTTTTTTTQQQPPPNNNLLLJJJJJJJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHFFFEEEDDDCCCBBBCCCDDDDDDFFFFFFEEEDDDCCCAAA<<<999::::::::::::;;;;;;<<<======<<<;;;;;;999999888777<<<;;;:::999888888888888888888999::::::::::::999999999888777666666777777555555333333333333555555333333333222222111111111444444333222111000//////***,,,...000111111000///,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,+++*********)))(((''''''((()))***+++++++++++++++++++++++++++******)))(((''''''&&&IIIHHHGGGEEECCCAAA???>>>;;;;;;<<<<<<>>>???@@@AAA@@@@@@???>>>===;;;;;;:::888999:::;;;;;;:::999888888888999999999999888888555444333222222222222222000000//////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,---------,,,,,,******************)))(((,,,,,,,,,,,,------------------,,,,,,---///111333555777999777444444888===CCCCCCBBBAAA@@@@@@@@@@@@===;;;888444222000000000222111///---------////////////000222333444555666444555777999;;;<<<======;;;:::;;;;;;777222333888:::666888@@@EEEMMM```uuu\\\DDD;;;777666333111000///000000000000000000000000000000......////////////000000000///...---,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,---------......,,,++++++******++++++,,,+++*********)))))))))))))))))))))))))))))))))))))))))))))((())))))******''''''((((((((((((''''''((('''''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%'''(((((('''&&&(((&&&$$$%%%'''((()))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$%%%'''((()))((('''&&&&&&&&&'''''''''''''''''''''((())))))************''''''((())))))***++++++******)))(((((((((((((((******)))))))))(((((((((*********+++++++++,,,,,,,,,,,,+++,,,---///111222555333222444666888777555999;;;<<<<<<<<<<<>>;;;<<<<<<;;;:::999888888999<<<<<<;;;:::999888888777888888777777777777888888777777888999999:::999999888888888777777777666666555444333222222333444555333333333222222111111111111111000///...---,,,,,,+++,,,...000111000///...,,,------......------,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,***))))))(((((())))))***++++++++++++++++++++++++******))))))(((''''''&&&HHHGGGFFFDDDBBB@@@???>>><<<<<<======>>>??????@@@======<<<<<<;;;:::999999888888888888888888888888888888999888888777666555333222222222222222333333000000//////...---------///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------------,,,------............---,,,,,,---------............---,,,,,,---///222333444666888777666777;;;???EEEEEECCCBBBAAA???>>>>>>:::888666333111/////////111000///...---...///000000000111222444555666666444555777999:::;;;<<<<<<999666555777666333444888>>>:::<<>>===555444222111000000111111/////////////////////////////////............---///...---,,,+++++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++************++++++++++++++++++************))))))))))))))))))))))))******)))((((((((())))))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&((('''%%%%%%'''((((((''''''&&&&&&%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%(((''''''&&&&&&&&&''''''$$$%%%'''((((((((('''&&&%%%&&&&&&&&&'''((((((((($$$&&&(((+++,,,,,,+++***&&&''''''(((((()))))))))***))))))(((((((((((((((************))))))))))))*********++++++++++++,,,******+++,,,...000222333333222111222444666555444777999::::::999:::===???@@@@@@AAACCCEEEFFFGGGHHHGGGGGGGGGIIIKKKNNNQQQRRRRRRRRRQQQPPPNNNLLLKKKJJJHHHIIIKKKKKKLLLOOOSSSVVVXXXVVVTTTQQQOOOMMMMMMMMMOOONNNLLLKKKLLLOOORRRTTTSSSRRRRRRQQQRRRSSSTTTUUUWWWVVVTTTQQQOOOLLLJJJIIIKKKJJJIIIJJJLLLMMMMMMMMMGGGHHHJJJLLLNNNOOOOOOPPPLLLKKKJJJHHHHHHHHHIIIJJJIIIIIIIIIIIIHHHFFFEEEDDDAAA@@@???>>>>>>???AAABBBCCCBBBAAAAAABBBAAA>>><<<;;;;;;:::999888888888888<<<<<<;;;:::999888777777444444444444555666888888555555777888999999999999666777888888888777666555333333222222222222333333222222222222222111111111333333222111000//////...---...///000000///...---,,,------......------,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,*********++++++*********))))))))))))))))))))))))***))))))(((((('''''''''FFFEEEDDDBBB@@@???===============>>>>>>=========::::::999999999999888888888888777777777777888888888888888888777666444444333222222111111111111222000//////......---,,,,,,///...---+++*********+++------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------...///000000000///---------......//////000//////......///111333555444666888888999:::>>>AAADDDCCCBBB@@@>>><<<:::999777666444222000//////...000//////......///000111111111222333444555666666888888999999999888888777999444111444555444555777>>>===DDDVVVlll~~~]]]EEE===???333222111111000111111222////////////////////////000//////...------,,,,,,------,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))+++***)))(((((((((((((((((())))))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&$$$%%%''''''&&&%%%%%%&&&)))'''&&&&&&'''((('''%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%,,,+++***(((&&&%%%$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%&&&'''((())))))%%%&&&((()))******))))))'''''''''(((((()))))))))))))))(((((((((((())))))******************))))))************++++++++++++++++++,,,---...///000111222111222222444444444444555666888888777888:::<<<>>>???AAABBBDDDEEEFFFFFFFFFFFFGGGHHHKKKNNNPPPQQQOOOOOOOOONNNMMMKKKJJJIIIEEEGGGIIIKKKLLLNNNRRRUUUWWWUUURRROOOMMMLLLKKKKKKMMMLLLLLLLLLMMMOOOQQQSSSPPPPPPOOOOOOPPPQQQRRRSSSTTTSSSRRRPPPNNNKKKIIIHHHGGGFFFFFFGGGIIIKKKLLLKKKGGGGGGIIIJJJKKKKKKLLLLLLIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIHHHGGGEEEDDDBBBBBB@@@???>>>===>>>@@@CCCEEEEEECCCAAA@@@@@@???===;;;888888888888999:::<<<<<<<<<;;;;;;:::999888777777444444444444555666777777333444555777888888888888444555777888888777555444222222222222222222222222222222222111111111111111444444333222222111000000....../////////...---,,,,,,------......------,,,++++++++++++++++++++++++))))))************))))))******,,,------,,,******))))))))))))))))))))))))))))))((((((((('''''''''CCCBBBAAA@@@>>>===;;;;;;======>>>======<<<:::999777777777777777888888888888777777666666777777888888888888777666555444333444444222111000//////////////////...------,,,,,,///...---,,,+++*********---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............)))******+++,,,,,,,,,,,,------...///000000111111222111000000111333555777555666888:::;;;===???AAAAAAAAA@@@???<<<:::888666444333222111000///......////////////000000111111222222333444555666666777999999999999888888777666;;;555111333555555666:::@@@EEEUUUpppeeeNNN===666666222111111111111111111111////////////////////////000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((******)))((('''''''''((((((((())))))))))))((((((''''''''''''''''''((((((&&&'''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&$$$&&&((((((&&&$$$%%%&&&((('''&&&&&&((((((&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&'''(((,,,+++***((('''&&&%%%%%%%%%&&&&&&'''''''''''''''%%%%%%%%%&&&'''((())))))(((((('''&&&&&&&&&'''((((((((()))))))))))))))***))))))(((((((((((())))))))))))))))))))))))******))))))*********+++++++++------..................111222333333333444444555333555666666666666999;;;===>>>@@@AAACCCCCCDDDCCCDDDEEEFFFHHHJJJLLLNNNOOOKKKLLLMMMNNNMMMLLLJJJIIIFFFHHHJJJKKKLLLNNNQQQSSSTTTRRRPPPMMMKKKIIIIIIIIIJJJJJJKKKKKKLLLNNNPPPQQQMMMMMMNNNNNNOOOPPPQQQQQQPPPPPPPPPOOONNNLLLKKKJJJEEEDDDDDDEEEHHHJJJJJJJJJIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHGGGFFFDDDBBBAAA@@@@@@???>>>>>>>>>@@@DDDGGGJJJGGGEEEAAA>>>===<<<:::888888888999999:::<<<===>>><<<;;;:::999888777777666777666666555555666666777444444555666777888888888333444666777777666555333222222222222222222222222111111111111111111111111000000000///......------/////////......---,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,---,,,,,,+++***((((((***+++,,,------,,,+++***((((((((((((((((((((((((((((((((((((''''''''''''BBBAAA@@@???===<<<;;;:::============;;;999777666444555555666777777888888777777777777777777777777777777888777777666555444555444222000///...------//////......---,,,,,,,,,------......---,,,+++******++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,...////////////+++,,,,,,------------,,,......///000111111222333444333222222333555888999888999:::;;;===>>>???@@@>>>>>>>>>>>><<<:::888666222111111111000/////////......///000111111222222333333444444555666666777666666777888999999999888:::666333555666777;;;AAAIIIXXXrrrjjjRRREEE;;;333000111111111111111111000000////////////////////////000000//////...---,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))******((((((((((((((()))))))))(((((((((((((((((((((((())))))((('''''''''((((((%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%(((***)))&&&$$$&&&((('''&&&&&&'''(((((('''%%%$$$$$$$$$$$$$$$%%%%%%&&&#########$$$%%%&&&(((((('''''''''''''''((())))))&&&&&&&&&&&&''''''((((((%%%&&&&&&&&&'''(((((((((***)))'''%%%%%%&&&'''((())))))))))))))))))))))))((((((((((((((())))))***(((((((((((()))))))))))))))))))))************+++......//////......---,,,000111333333222222444555222444555555555555888:::<<<===???AAABBBBBBBBBAAACCCDDDEEEGGGHHHJJJKKKKKKHHHIIILLLMMMNNNMMMLLLKKKIIIKKKMMMMMMMMMNNNPPPQQQPPPNNNLLLJJJHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMKKKLLLMMMNNNNNNOOOPPPPPPMMMNNNOOOOOONNNMMMKKKJJJEEEDDDCCCEEEGGGIIIJJJIIIKKKKKKKKKJJJIIIHHHGGGFFFGGGFFFEEEDDDDDDEEEGGGGGGFFFEEECCCBBB@@@??????>>>???>>>>>>???BBBHHHMMMPPPIIIEEE@@@<<<;;;:::888777<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999888777666666888777777666666666777777555666666777777777777777333444555666666666555444222222333333333333222222000000000111111111111111111111111000000////////////......---------,,,,,,,,,------......------,,,++++++++++++++++++++++++/////////...---,,,+++***+++++++++,,,,,,+++++++++((((((((((((((((((((((((''''''''''''''''''''''''BBBBBBAAA@@@>>>===<<<<<<<<<======<<<:::777444222333333444555666888888999777777888999999888777777777777777888888777777666333222111000///.........///......------,,,,,,++++++---...000000...,,,+++******++++++,,,------...........................------------------------++++++++++++++++++++++++***+++,,,...//////000000000000111111111000//////......///000111222333444666666555444555888:::;;;;;;;;;<<<===>>>???>>>===888999:::;;;:::888666555000000111111111000000///---...///000111222222333444444444555666666777777666777777888888888888777777555555777888:::BBBKKK[[[tttsssUUUEEE???:::555222111111111111111000//////000000000000000000000000000000000//////.........,,,---............---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++************))))))))))))******(((((()))))))))*********(((((((((((((((((((((((((((((('''''''''((())))))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''&&&%%%$$$$$$&&&))),,,***'''%%%&&&)))%%%%%%%%%'''))))))(((&&&$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&'''((((((&&&&&&'''''''''''''''''')))(((((((((((())))))***((((((((((((((((((((((((((((((((((((((()))******&&&'''''''''(((((((((((())))))))))))************,,,---...//////......---...000222222000000222444222333444555444555777999;;;<<<>>>@@@AAAAAA@@@@@@BBBCCCDDDEEEGGGGGGHHHHHHEEEGGGJJJMMMOOOOOONNNMMMMMMOOOPPPPPPOOONNNOOOPPPLLLKKKIIIGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKLLLMMMOOOOOOPPPPPPMMMNNNNNNNNNMMMKKKIIIGGGFFFEEEDDDEEEGGGIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGFFFEEEDDDDDDEEEFFFFFFDDDCCCAAA@@@>>>>>>>>>>>>=========???DDDJJJQQQUUUHHHDDD>>>;;;999999999888;;;:::::::::::::::;;;;;;;;;;;;:::999888777666666666555555555666777888999777777888888888777666666333333444444444555555555222333444555555444333222///000000000111111111222333333333222222222222222......------,,,---------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++************++++++))))))))))))))))))))))))''''''''''''''''''''''''CCCCCCBBBAAA@@@???>>>===<<<<<<<<<;;;999666333111222333444555777888999999666777999;;;;;;999777666666777777888888888888777000000////////////000000///......------,,,++++++***,,,///111111000---+++,,,,,,------...///000000........................------------------------***************************+++,,,...///000000000///////////////...---,,,...///000111222333444444888777666666777999;;;===>>>======>>>??????===<<<222444555666777555444333000000111111111111000000,,,---///000222333333333444444555555666666777777:::::::::999777666444333555444666999999<<>>@@@AAAAAA@@@???BBBCCCDDDEEEFFFFFFFFFFFFDDDFFFJJJMMMOOOPPPOOONNNPPPQQQSSSRRRPPPNNNNNNOOOIIIHHHGGGEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIHHHGGGJJJKKKLLLNNNOOOOOOPPPPPPNNNNNNNNNNNNLLLIIIFFFDDDHHHFFFEEEFFFHHHIIIIIIIIIHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGFFFDDDDDDDDDEEEFFFCCCBBB@@@>>>======>>>>>><<<<<<<<>>;;;::::::999888777666666333333333444666888999:::999999999999888777666555444333333333333444555666333333555555555555333333//////000000111111111222000000000///////////////---------,,,,,,------...,,,------......------,,,++++++++++++++++++++++++&&&&&&((()))++++++,,,,,,,,,+++***))))))***+++,,,************************&&&'''''''''''''''''''''EEEDDDCCCBBBBBB@@@===:::999999999999888666555444333444555777888999:::::::::::::::999999999888888444444444333333222222222111000000///......------///...---+++******++++++)))***,,,.........,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...---,,,***)))((((((((()))+++---//////000333555/////////000000111333333111000000000111222333444666666777999:::<<<===>>>AAA???============<<<;;;777666555333222111111111000///...------...000111111222333444444444444333666666666777777777888888555777:::<<<<<<:::888666666555666888:::BBBRRRaaavvvTTTKKK@@@999777555222///000111111222222000///...//////............//////222111111000//////......000///...---,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------333000---)))((()))***,,,))))))(((((('''''''''&&&'''''''''''''''((()))))))))(((((('''''''''(((((($$$%%%&&&''''''&&&%%%$$$&&&$$$$$$%%%'''((('''&&&#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$'''((('''$$$###&&&)))'''''''''&&&&&&'''''''''########################''''''&&&%%%%%%'''((()))***)))((('''''''''''''''''''''((((((((('''%%%$$$(((((('''&&&&&&&&&&&&'''***(((&&&&&&(((((((((''''''''''''(((((((((((((((***************++++++,,,&&&"""!!!(((------,,,,,,+++,,,,,,---...///000000000000000000111111111///111333444444555666777999:::===@@@AAAAAAAAA@@@>>>@@@BBBCCCCCCCCCDDDEEEEEEGGGLLLPPPSSSTTTTTTTTTSSSQQQOOOOOOPPPPPPLLLIIIGGGFFFEEEDDDBBBBBBAAAAAAEEEEEEDDDDDDDDDDDDEEEEEEIIIHHHHHHIIIKKKMMMNNNMMMMMMLLLKKKIIIGGGEEECCCBBBCCCDDDFFFGGGHHHGGGGGGFFFGGGFFFFFFEEEFFFHHHIIIJJJHHHFFFCCCAAA@@@@@@BBBCCC@@@@@@???>>>===<<<;;;;;;======???AAACCCEEEGGGHHH===<<<;;;::::::::::::;;;999999999999999:::;;;<<<>>>>>>===;;;999777666666666666777777888888888999999888666555555555666777444555555444444333333333444444333333222111000000///////////////000111111//////000000000000//////......---------,,,,,,,,,...+++))))))+++,,,***(((+++,,,---------,,,+++*********+++,,,,,,,,,,,,+++***+++,,,,,,+++***)))(((&&&(((*********)))***+++(((((())))))))))))((((((DDDCCCBBBBBBBBBAAA>>>;;;;;;;;;:::999777555444333222222333555555666666666888888888777777777666666444444444444333333222222000000//////............///...---+++******++++++***+++,,,......---,,,+++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///......,,,+++***)))))))))(((***,,,------...000222000000000000111222333444333333333333333444555555777888:::<<<>>>???@@@@@@DDDAAA>>><<<:::999777555555555333222111000000000///......---......000000111222222333444555555555555555555555555555555555444444555666666666555555555555777:::???KKKaaauuugggLLLDDD;;;666555555333000000111111222111000///...//////............//////------,,,,,,+++******)))///...---,,,+++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++...---,,,***)))))))))))))))((((((((('''''''''''''''''''''''''''(((((()))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$%%%'''''''''%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''')))&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''(((((()))(((''''''&&&&&&&&&'''''''''((((((((('''%%%%%%(((((('''&&&&&&&&&&&&''')))(((&&&&&&'''((((((''')))((((((((('''''''''''''''''''''&&&'''(((((()))+++'''$$$%%%))),,,+++)))++++++++++++,,,---...///......////////////000000000222444555444444555777999;;;===???@@@@@@???>>>>>>???AAAAAAAAABBBCCCEEEEEEHHHKKKOOOQQQRRRRRRRRRTTTRRROOONNNNNNMMMIIIFFFGGGFFFEEECCCBBBAAAAAAAAAEEEEEEEEEDDDEEEEEEFFFFFFIIIHHHHHHIIIKKKMMMMMMMMMLLLKKKJJJIIIHHHFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIHHHFFFCCC@@@?????????@@@>>>>>>>>>>>>>>>=========;;;<<<===???@@@BBBCCCDDD=========<<<<<<<<<;;;;;;999999888888999::::::;;;>>>===<<<;;;999777666666666777777777888888888888888888666555555555666777444333111222333333333333444444333222222111000000222111000///..................////////////.........------------,,,,,,,,,...,,,)))***+++,,,+++))))))***+++,,,,,,,,,+++***)))***++++++,,,,,,+++++++++++++++++++++***)))(((&&&((()))***((((((((())))))((('''&&&&&&'''((()))CCCBBBBBBBBBCCCBBB@@@=========<<<:::777444222111555666666777777777777777666666555555555444444444555444444444444444333333////////////////////////......---,,,+++++++++++++++,,,---...---,,,+++***+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......///...---,,,+++*********)))***,,,---------///111222111111111111333444555666777777888888999:::::::::<<>>>>>======>>>????????????@@@CCCEEEFFFHHHJJJMMMNNNOOOOOONNNPPPNNNLLLLLLLLLKKKIIIGGGFFFFFFEEEDDDCCCBBBBBBAAAEEEDDDDDDDDDEEEFFFFFFGGGHHHIIIIIIJJJKKKLLLMMMMMMKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGEEEBBB@@@>>>==================>>>>>>>>>??????::::::;;;<<<===>>>??????======>>>???>>>===<<<;;;999999888888888999::::::<<<<<<;;;:::999888777666777777777777888888888888888777666666555555666666:::666444444777888888666333333333222111111000000444333111///...,,,,,,,,,------............------------------,,,,,,,,,,,,---+++******+++,,,+++)))(((((()))***++++++******))))))***+++++++++++++++++++++***)))))))))******&&&((())))))'''&&&&&&''')))'''%%%######%%%''')))BBBAAAAAABBBDDDCCCAAA?????????===:::777444111///555555666777888888888888555444444444444333333333444444444444444444444444////////////////////////---------,,,++++++++++++,,,------------,,,******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///...---,,,,,,,,,,,,,,,,,,---////////////111222444333222222333555777888999:::<<<===???@@@AAABBBAAABBBEEEGGGGGGEEECCCAAA>>><<<999777777666444333000///......------------............///000000111333333333444555888:::;;;777777888888888999999999<<<:::888777666777888999<<<<<>>>>>>>>======???BBBEEEGGGGGGHHHJJJJJJKKKKKKKKKHHHHHHHHHIIIJJJKKKLLLLLLGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFHHHIIIJJJKKKKKKKKKLLLMMMLLLKKKJJJHHHHHHHHHHHHHHHJJJHHHFFFEEEEEEFFFIIIJJJGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBAAA???>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>??????>>><<<;;;::::::999999999::::::;;;::::::999999888888777777777777777777777888888888777777666666555555555555>>>:::555555777999888555333222222222111111000000444333111///---,,,,,,+++,,,,,,------------,,,,,,---------,,,,,,,,,++++++*********************)))(((((()))******+++++++++((())))))***+++*********+++***)))(((((()))***+++((()))******(((&&&&&&'''((('''&&&%%%%%%&&&'''(((BBBAAAAAACCCDDDDDDBBB@@@@@@???===;;;777444111000///000111222444444555555555555444444444333333333444444444444444444444444000000000000000/////////,,,,,,,,,,,,,,,,,,++++++------------,,,++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,......------,,,------------...000000000000222333555555444444555888;;;======>>>AAADDDFFFHHHIIIJJJHHHIIIJJJJJJHHHDDD@@@>>>===;;;888777666555333222......------,,,---------......///000111111111222444444555666777999;;;<<<111222333444555666777888::::::999888777777777777<<<>>>HHH^^^wwwnnnPPP>>>777555222111111111111111000000000///////////////......------------......///...............------...............------,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++)))((((((***,,,---***))))))((()))***++++++'''''''''(((((((((((((((&&&&&&&&&&&&&&&'''((((((((('''&&&$$$###"""""""""'''&&&%%%$$$$$$%%%&&&'''((('''%%%%%%&&&&&&%%%###'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''$$$!!!"""%%%&&&%%%"""%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&''''''''''''(((((('''&&&&&&&&&&&&''''''&&&$$$%%%'''(((((('''%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&'''(((((((((((((((***,,,,,,+++*********)))))))))***++++++,,,,,,---......///000000222333555555444333333444333444666999;;;===>>>???===>>>>>>======>>>BBBEEEGGGFFFFFFFFFFFFGGGGGGHHHEEEEEEFFFFFFGGGIIIKKKMMMIIIIIIJJJJJJIIIHHHGGGFFFBBBBBBBBBBBBBBBCCCDDDEEEGGGIIILLLLLLKKKJJJKKKMMMNNNLLLJJJHHHGGGFFFGGGGGGJJJIIIFFFDDDDDDFFFHHHJJJEEEDDDDDDCCCBBBAAA@@@@@@?????????@@@@@@??????>>>@@@@@@@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>>>>===<<<:::;;;;;;::::::::::::;;;;;;888888888888888888888888888888777777777777777777666666666666666555555444;;;777333222333333111///222222111111111111111000111000///...------------++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++'''((()))***))))))((((((************++++++,,,,,,'''((())))))******))))))******((((((((()))***+++)))***++++++)))''''''(((&&&'''((())))))((('''&&&CCCBBBBBBCCCDDDDDDBBB@@@>>>>>>===;;;888555333222111222333444555555555555555555444444444333333333222222333333333333444444222222111000000///......+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......,,,---///000///000222333777666666666888<<<@@@CCCCCCDDDGGGJJJLLLNNNNNNNNNMMMMMMLLLJJJFFFBBB===;;;???<<<888666444222000.........---------......///...///000222333333333333555555777999:::;;;;;;;;;333444555666777888999:::555555555555666777888888???EEEWWWtttzzz[[[DDD999555444333222111000000000111000///.........//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,....../////////...---,,,++++++************++++++++++++++++++++++++++++++...---+++)))((('''''''''+++***)))(((((()))***+++'''''''''(((((((((((((((&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%$$$#########'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''&&&%%%$$$%%%'''(((((('''%%%&&&&&&'''((()))******'''''''''''''''((())))))+++******)))))))))((((((+++***************+++++++++,,,,,,---...///000000000111333444333222333444333444666888:::<<<>>>???===>>>>>>>>>>>>???BBBDDDFFFEEECCCCCCCCCCCCEEEFFFFFFGGGGGGFFFEEEFFFHHHJJJJJJKKKLLLLLLLLLKKKIIIHHHDDDCCCCCCBBBBBBCCCCCCDDDFFFJJJMMMMMMKKKIIIJJJLLLNNNLLLIIIGGGEEEEEEFFFFFFJJJHHHEEEDDDCCCEEEGGGHHHCCCCCCCCCCCCBBBAAA??????===>>>@@@AAABBBBBBAAA@@@BBBAAA@@@???>>>===<<<<<<========================:::;;;<<<=========<<<;;;;;;;;;::::::999999::::::666666777777777888888888888888888888777777777777555666666666666555444444888888777555333111//////111111111111111111111111//////......---.........++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++&&&(((***+++***))))))))),,,++++++*********++++++''''''((()))))))))))))))))))))((((((((()))******(((***++++++)))((())))))$$$&&&)))******)))&&&$$$DDDCCCCCCCCCDDDDDDAAA???<<<<<<<<<:::999777555444888999999999888777666666444444444333333333222222111111111222222222333333444333222111000...------++++++,,,---------,,,+++,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,---......,,,...000111111222444666888777777888;;;@@@EEEHHHKKKLLLNNNPPPPPPPPPOOONNNNNNMMMKKKHHHDDD@@@<<<:::;;;999555333222000...,,,...............///000111///000222444555555555555555777999;;;<<<<<<:::999::::::;;;;;;;;;;;;<<<<<<444444333444777<<>>@@@@@@@@@@@@BBBCCCDDDCCCAAA@@@@@@AAACCCEEEFFFGGGGGGFFFDDDDDDHHHKKKJJJKKKLLLMMMMMMKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDFFFJJJNNNNNNKKKIIIJJJLLLKKKJJJGGGEEEDDDEEEFFFGGGHHHGGGEEECCCCCCDDDEEEFFFCCCCCCDDDDDDCCCBBBAAA@@@???@@@BBBDDDDDDCCCAAA@@@@@@@@@@@@??????>>>>>>>>>========================<<<<<<=========>>>>>>>>>:::999888888777777888888555555666666777888999999888888888888777777777666555555666666666555444333444888;;;:::666222333444000000000000111111111111//////...------------...+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***&&&))),,,---+++******+++,,,,,,***)))(((((())))))&&&'''(((((())))))(((((('''(((((()))))))))))))))&&&(((******)))((()))***%%%&&&'''(((((('''&&&%%%DDDDDDCCCDDDDDDCCCAAA???;;;;;;;;;:::999888777666::::::999888666444222111333333333222222222222111000000111111111222222222555444333111000...---,,,***+++,,,---------,,,+++++++++++++++,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------......000333444444666888:::888888888999===BBBHHHKKKPPPQQQRRRSSSRRRPPPNNNMMMNNNLLLIIIFFFBBB???<<<;;;555333111000111111000//////////////////000111222000111333555666666666666555777;;;===>>><<<:::888<<<<<<;;;:::999999888888999777666777<<>>@@@AAAAAAAAABBBCCCCCCBBB@@@>>>>>>@@@CCCDDDCCCDDDEEEEEEDDDFFFJJJNNNIIIJJJLLLMMMMMMKKKIIIHHHJJJIIIHHHFFFEEEEEEEEEDDDEEEJJJOOONNNKKKHHHJJJLLLIIIGGGEEECCCDDDEEEGGGIIIGGGFFFEEECCCCCCCCCDDDDDDCCCDDDEEEEEEEEEDDDCCCBBBAAACCCEEEFFFFFFDDDAAA??????????????????@@@@@@@@@<<<<<<<<<============>>>>>>>>>======>>>???@@@@@@888888777666666555666666444444555666777888999999999888888888777777666666444555666666666555333333---333999999444000222555000000000000000111111111000000///...---,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******'''+++...///---+++,,,---,,,+++)))(((''''''''''''&&&''''''(((((((((((((((&&&'''(((*********)))(((%%%&&&((()))((('''((()))&&&%%%%%%$$$$$$%%%%%%&&&NNNJJJFFFFFFFFFCCC<<<666999999:::;;;;;;;;;;;;;;;999::::::;;;:::999888777444444444444333222111111222111000333666888666444222222222111///...,,,+++------------------------,,,,,,,,,,,,,,,...//////111111000///...---,,,,,,***+++,,,---............,,,------...///000111111000...------//////...,,,000111333555777999;;;<<<<<<;;;<<<@@@EEEKKKNNNOOORRRRRRRRRSSSSSSQQQMMMJJJIIIEEEAAA@@@AAA???999444000111111111000///---,,,,,,---------,,,---000222444666777777666666777999;;;;;;;;;;;;<<<>>>???@@@>>>888666999;;;888555555666999999999CCCVVViiisssgggRRREEE<<<666555000000000000000000000000000000//////.........---------,,,,,,,,,------.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,))))))*********++++++,,,'''((()))******)))((('''&&&&&&''''''''''''&&&&&&)))'''%%%$$$###$$$&&&'''$$$%%%'''***---,,,***'''$$$&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''%%%%%%$$$%%%&&&'''$$$%%%&&&&&&%%%%%%&&&((('''&&&%%%$$$$$$$$$$$$$$$))))))((((((''''''''''''''''''&&&&&&&&&&&&''''''++++++***)))))))))))))))''''''''''''((((((((((((************************...------,,,,,,------...222111111000///......---333555777888888999<<<>>>@@@AAABBBBBBAAAAAACCCDDDCCCBBBAAA@@@???@@@AAABBBDDDFFFHHHIIIHHHGGGGGGHHHHHHJJJMMMMMMKKKHHHFFFEEECCCDDDDDDDDDCCCCCCDDDFFFJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFFFFEEEEEECCCAAA@@@@@@BBBCCCCCCBBBEEEDDDDDDEEEFFFFFFDDDCCCEEEEEEEEEEEECCCAAA???>>>???@@@AAABBBAAA???===<<<;;;<<<<<<=======================================:::999777555444333333444777777888888999999999999::::::999888777666555555444444333222222111000000000111333555888777555222333111///...//////...---000///...---,,,------...------------------------)))...///,,,---111...'''((())))))************)))+++******)))))))))))))))******))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******))))))'''&&&&&&%%%%%%%%%&&&&&&PPPLLLIIIHHHHHHEEE>>>888777888999::::::999888777999999:::::::::999777777555555555555444333222111111000111444888;;;:::888222222222111000///...---------------------------......------,,,---------000000//////......------***+++,,,---............,,,------------------------...///...,,,,,,...000222333444666888999:::;;;======>>>BBBGGGLLLNNNNNNPPPPPPPPPPPPPPPNNNJJJFFFCCC???;;;;;;======:::666333222111///---------------...//////...///222444888999999888666555555666;;;;;;<<<======>>>??????>>>999777:::;;;999888888:::;;;===CCCUUUppppppVVVEEE;;;555111000000000000000000000000000000/////////..........................................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++++++++++++++*********'''((()))******)))((('''&&&''''''((((((''''''&&&((((((&&&%%%%%%%%%&&&'''(((((((((***+++***'''%%% """$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$$$$$$$&&&&&&$$$&&&'''&&&%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%''''''''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((()))''''''((((((((()))))))))************************------,,,,,,,,,,,,------///000000000000111111111111333666777777999;;;===???@@@BBBBBBAAAAAABBBDDDCCCBBBAAAAAAAAAAAABBBCCCEEEGGGIIIJJJIIIHHHHHHHHHHHHJJJLLLLLLJJJGGGEEEEEEAAACCCEEEFFFDDDCCCBBBCCCIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJHHHGGGFFFEEE@@@???>>>???BBBCCCCCCCCCDDDCCCBBBCCCDDDEEECCCBBBDDDDDDDDDDDDCCCAAA???>>>???@@@AAAAAAAAA???===<<<;;;;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;:::999777666555555555666777777777777777777666666:::999888777666555555444444444333333222111111000111111333555666555222000333111/////////000///...000///...---------......------------------------,,,------,,,,,,...,,,((())))))***++++++++++++++++++***))))))(((((())))))***))))))))))))))))))***************************%%%&&&&&&''''''''''''&&&'''&&&&&&%%%%%%&&&&&&&&&SSSPPPMMMLLLKKKGGGAAA;;;999:::<<<<<<;;;999777555888888999999999888777777666666666666555444333222444333444777:::;;;:::888111222222222222111000000------------------------//////......---,,,,,,+++........................++++++,,,---............,,,,,,,,,++++++*********+++...000...******///555555555666888999;;;<<<<<<@@@@@@BBBFFFKKKMMMMMMMMMMMMLLLLLLKKKKKKHHHDDDAAA???;;;777666888888777444666444000...,,,,,,---...///000111111111222444777999::::::999777666666888;;;<<<===?????????>>>>>>>>>999777:::;;;999999;;;;;;<<<@@@NNNkkkkkkZZZFFF<<<888444222222000000000000000000000000////////////............---...///000000///...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))(((((('''***+++,,,,,,+++***((('''(((((())))))))))))((((((&&&''''''((((((''''''&&&((((((((('''''''''&&&&&&***)))'''((())))))(((&&&######$$$&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((&&&%%%%%%%%%&&&'''((((((%%%&&&'''&&&%%%$$$%%%&&&((('''&&&&&&%%%&&&&&&&&&%%%%%%&&&'''((()))***+++''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%&&&((()))***((((((((()))))))))******************************---,,,,,,++++++,,,,,,---------...000111222333444///111333555666777:::<<<>>>???AAAAAA@@@AAABBBDDDCCCCCCCCCBBBBBBCCCDDDDDDFFFHHHJJJKKKJJJIIIIIIIIIHHHJJJLLLLLLIIIFFFEEEEEE@@@CCCFFFGGGEEEBBB@@@@@@GGGHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMKKKIIIFFFDDD===<<<<<>>@@@@@@CCCDDDGGGKKKNNNOOOMMMKKKJJJIIIGGGGGGFFFCCC@@@<<<>>>:::666333333222111000333222111000/////////000///111333333333444666888666888999:::999999;;;===;;;<<<>>>@@@@@@???===<<<>>>:::777999999888999===;;;AAAMMMbbbvvvVVVIII<<<888888666555666000000000000000000000000///////////////.........,,,---///000000...,,,+++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++***)))(((((('''''''''((()))******)))'''&&&(((((())))))))))))((((((''''''((((((((((((''''''(((((())))))(((((('''&&&'''&&&%%%%%%(((***++++++)))((((((''''''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%$$$%%%%%%&&&&&&''''''(((''''''(((((()))***+++,,,%%%&&&'''&&&$$$$$$$$$%%%(((''''''&&&&&&&&&''''''%%%%%%&&&'''((()))******''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((******))))))))))))************************************,,,,,,++++++++++++,,,,,,,,,,,,---...000111222222---///111333444666888;;;<<<===???@@@@@@@@@BBBDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFIIIKKKKKKJJJIIIJJJJJJIIIKKKLLLKKKIIIFFFEEEEEECCCEEEFFFFFFDDDAAA@@@@@@EEEFFFHHHIIIJJJKKKLLLLLLMMMNNNOOOOOOMMMJJJFFFDDD<<<;;;===@@@CCCFFFFFFFFFDDDCCCAAAAAABBBCCCCCCBBBCCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBBBBBAAA???>>>===:::::::::::::::;;;;;;<<<::::::::::::::::::::::::777777555444444555666777333333444444444555555555888777777666555444333333444444333333222222222111/////////111222222000...333222000000000111000/////////..................,,,,,,,,,,,,,,,,,,,,,,,,...))))))///000,,,+++---******************++++++******)))(((((((((((((((((())))))))))))))))))(((''''''''''''''''''''''''))))))))))))((('''&&&&&&&&&&&&%%%%%%%%%&&&''''''XXXWWWVVVTTTRRRNNNIIIFFFEEEEEEEEECCC@@@<<<888666666666666666666666666666777777777777666555444444666777999999777555333111111111222333333333333222........................,,,---.../////////......,,,,,,------......//////,,,,,,------...---------)))******+++,,,---------///...------000444777999999:::<<<>>>AAACCCEEEFFFGGGGGGIIIMMMOOONNNKKKIIIFFFEEECCCBBBAAA???<<<999:::777444111000000000///...000222444555444333222///111444555555555777999777999:::;;;;;;;;;===???<<<===???@@@???>>><<<;;;>>>:::888888888777:::???@@@NNNddd|||___DDD:::333222333222222333000000000000000000000000.........///////////////+++,,,.........,,,***)))------,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,+++***))))))((((((###$$$&&&'''(((((((((((())))))(((((((((((())))))'''(((((((((((((((((('''(((((())))))(((((('''&&&(((&&&$$$$$$''')))++++++&&&&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&'''(((((()))******+++$$$%%%&&&&&&$$$###$$$&&&''''''&&&&&&&&&''''''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''')))(((((('''''''''(((((())))))))))))************))))))))))))))))))))))))++++++************+++++++++,,,,,,,,,------......,,,...000222333444777999:::<<<>>>??????@@@BBBDDDBBBCCCDDDEEEFFFFFFGGGGGGGGGIIIKKKLLLKKKJJJJJJKKKKKKLLLMMMLLLIIIFFFEEEEEEGGGGGGFFFCCCAAAAAABBBDDDEEEFFFGGGIIIJJJKKKKKKKKKMMMNNNNNNNNNLLLIIIEEECCC======>>>BBBEEEHHHHHHGGGEEECCCBBBBBBCCCDDDDDDCCCBBBAAA???>>>>>>???@@@AAABBBCCCDDDDDDCCCAAA>>><<<:::999999888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999999:::222222333444666777888888777666666555444333222222222222222222222222111111,,,,,,,,,///111222111000333111//////000111000///......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,...++++++...///---***+++,,,+++***))))))))))))******))))))((('''((((((((('''((())))))))))))((('''))))))))))))))))))))))))(((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''(((\\\\\\\\\ZZZWWWTTTPPPNNNJJJIIIFFFCCC???;;;888666555555444444444555666666777777777777666555444333111444777888777555444444111222222333333333222222........................+++,,,...///000000//////,,,,,,------.........///,,,,,,------...------,,,)))***+++,,,---...//////111///...000555:::<<<<<<===>>>@@@BBBEEEGGGIIIJJJGGGHHHIIIKKKLLLJJJGGGDDDBBB@@@>>>======;;;888666222111000//////000111111+++---222555777666444333000222555666777777999:::;;;<<<======;;;;;;<<<=========>>>>>>>>><<<;;;:::<<<999777888888888>>>DDDHHH^^^}}}gggNNN===555000111222111000111000000000000000000000000.........///////////////,,,,,,------,,,+++))))))------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++******))))))(((######$$$%%%'''((()))***))))))(((((((((((())))))'''(((((())))))(((((('''((((((((('''''''''&&&&&&***(((&&&%%%&&&'''''''''$$$$$$$$$%%%&&&'''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&"""$$$%%%%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&'''((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''&&&%%%%%%&&&&&&((((((((()))))))))******))))))))))))))))))))))))+++******))))))******+++,,,,,,,,,+++++++++++++++,,,...000111222333555777888:::<<<===>>>???BBBDDDAAABBBDDDEEEFFFGGGGGGGGGGGGIIIKKKLLLKKKJJJJJJJJJMMMNNNNNNLLLIIIGGGFFFGGGIIIHHHFFFCCCAAABBBEEEHHHEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKIIIGGGDDDBBB>>>???@@@CCCFFFHHHGGGFFFDDDCCCBBBCCCEEEEEECCCAAAAAA???===<<<<<<>>>@@@BBBCCCEEEGGGHHHGGGCCC???<<<999888777777777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777555555555666777222333444555666888999999666555555444333222111111111111111111111111111000+++***+++---111222222111111000......///000000///......///000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++...444666333///...,,,***)))((())))))***)))((((((''''''((((((''''''))))))))))))''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&''''''(((```aaaaaa```^^^ZZZXXXVVVPPPNNNIIIDDD???<<<999888444444333333333444666666666666666666555444333333///333888999777555444555111222222222222222111111........................,,,---///000000///...---------------------------,,,------...------,,,,,,+++++++++,,,,,,---------000111444666999<<>>>>><<<<<<===>>>=========<<<;;;::::::999:::777777999:::===EEENNN]]]xxxqqqTTTBBB;;;555111222333111111333000000000000000000000000............/////////000......---,,,,,,+++******---,,,++++++***+++++++++************************,,,,,,,,,+++++++++******))))))))))))))))))))))))'''&&&%%%%%%&&&(((***+++***)))(((''''''((()))***(((((())))))))))))((((((((((((&&&%%%%%%%%%&&&''')))(((&&&&&&'''''''''&&&%%%&&&'''))))))))))))((($$$$$$%%%%%%&&&''''''((('''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$%%%$$$###"""!!!"""$$$$$$$$$$$$&&&(((%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&'''((()))******''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((''''''((((((((()))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++...///111111111222333555777999;;;======???AAADDD@@@AAACCCEEEGGGGGGGGGGGGFFFHHHJJJKKKJJJIIIIIIJJJOOOPPPOOOMMMJJJHHHHHHHHHGGGHHHGGGFFFDDDDDDGGGIIIFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGEEEDDDCCCBBB@@@@@@AAACCCFFFFFFDDDBBBAAAAAABBBDDDEEEDDDAAA???@@@>>><<<:::;;;===@@@CCCCCCFFFJJJLLLKKKFFF@@@;;;999888777666666888999:::::::::::::::::::::::::::888777555333333222333333555555555555666666666666555555444333222111000000/////////////////////000,,,,,,,,,---000222111111000...------...//////...---...///000111000000///++++++++++++++++++++++++(((///...)))222HHHSSSPPP444222///,,,***)))))))))))))))(((''''''''''''(((&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((cccdddfffeeebbb___]]]\\\VVVSSSMMMGGGBBB>>><<<;;;444333333222333444666666666666666666555444333222222666::::::777444222222222222222222222111000///////////////////////////...///000111000///,,,+++---------------------------------...------,,,,,,,,,,,,,,,++++++++++++***...333999;;;:::<<>>999;;;======>>>>>>@@@BBB>>>===<<<:::999999999999777666777:::===AAAKKKUUUwww|||___FFF999888222///000111//////111000000000000000000000000---.........//////000000000///...,,,,,,+++,,,,,,---,,,++++++******++++++************************,,,,,,,,,+++++++++******'''''''''(((((((((((((((+++)))'''&&&&&&(((***,,,***)))(((''''''((()))***(((((())))))))))))(((((()))'''%%%$$$###$$$&&&'''%%%$$$$$$&&&(((***)))(((%%%&&&'''''''''%%%"""!!!$$$$$$%%%%%%&&&'''(((((((((&&&$$$""""""$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''((('''&&&&&&%%%$$$###"""###$$$%%%&&&%%%$$$###""" !!!###$$$$$$%%%''')))$$$$$$$$$$$$%%%%%%&&&'''###$$$%%%''')))***,,,,,,'''''''''&&&&&&'''''''''(((((((((((()))+++,,,---''''''''''''(((((((((((())))))))))))))))))))))))******))))))))))))******+++++++++,,,,,,---------///000222222111111333444666888;;;<<<===???AAADDD???@@@CCCEEEGGGGGGGGGGGGFFFHHHJJJKKKJJJIIIIIIIIIPPPQQQPPPNNNKKKIIIHHHIIIEEEGGGHHHHHHGGGGGGGGGHHHFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@AAACCCEEEDDDBBB@@@??????AAADDDEEEDDD@@@<<<@@@>>>;;;999:::===AAACCCCCCFFFLLLOOOMMMGGG@@@;;;999888666555666777999:::999999999999999999999999>>>===;;;999888777777888777777666555444444333333555444444333222111000000.........//////////////////------...000111000//////---,,,,,,...///......---...///111111111000///++++++++++++++++++++++++$$$......(((999\\\pppooo777555222...+++*********))))))((('''''''''''''''&&&'''(((******((('''&&&************************%%%%%%&&&'''(((((((((((($$$$$$$$$%%%&&&'''((()))iiihhhfffeeeccccccccccccZZZQQQJJJIIIIIIDDD???>>>999888666777888888777666777777666555444444444444;;;:::888777666777777888333333333222111000000000000000//////.........---)))+++///000000/////////******+++++++++,,,,,,,,,........................+++,,,......---...///111555666888;;;>>>BBBEEEGGGIIIHHHHHHGGGFFFEEEDDDDDDAAA???===>>>???>>>;;;888999777444111/////////000///...+++******,,,...000...000111111111111222444555888;;;>>>??????>>><<<:::;;;===>>>??????>>>>>>BBB>>>;;;:::888444444888444>>>===:::AAAKKK]]]tttvvv[[[FFF======222222222111111111111000000///...------...///000......---------,,,,,,,,,------,,,,,,+++***))))))---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,+++++++++,,,...///))))))***+++++++++******))))))))))))))))))))))))---+++)))((('''((()))******)))((('''''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++$$$$$$&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&$$$###"""######$$$$$$&&&''''''&&&%%%%%%&&&***(((''''''''''''&&&$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''''''''((()))((('''&&&''')))************************(((((()))***++++++,,,,,,000000000111222222333333444555666888;;;===@@@AAA>>>???AAACCCEEEFFFGGGHHHHHHJJJJJJHHHDDDCCCEEEHHHLLLKKKJJJJJJJJJIIIEEECCCFFFGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEGGGIIIJJJIIIGGGIIIGGGCCC@@@???@@@BBBCCCAAAAAABBBBBBAAAAAA@@@???>>>???AAABBBBBBAAA@@@>>>============<<<===???AAAAAAGGGMMMPPPMMMFFF???;;;;;;:::999888777888999:::777777666666777999;;;<<<888999:::999777777777888777777777777666666666666333222111111000111111111//////...------------...000/////////000111333444////////////////////////,,,---///000000///---,,,))))))***+++++++++******(((---------JJJuuu999111)))&&&(((+++***)))))))))(((((((((((())))))*********)))))))))))))))''''''(((((((((((((((((($$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$%%%%%%&&&'''iiiiiihhhgggfffeeeeeeddd___VVVPPPOOONNNJJJEEEDDD>>>===<<<<<<<<<<<<:::999888777666555555555666666888888999999888777555555222222111111000000//////000000/////////.........(((+++---......---------+++,,,,,,,,,------------........................,,,---//////...///000222333555777;;;>>>BBBDDDFFFGGGFFFFFFEEEDDDCCCBBBBBB>>><<<:::999::::::777555666555333111////////////...---,,,++++++---///000///111222222222222333555777888;;;===>>>>>>>>>===:::;;;<<<>>>>>>>>>======>>>:::888888666444555999444<<<<<<>>>MMM]]]oooxxxaaaNNN@@@888666222222222111111111000000000///...------...///000......---------,,,,,,,,,------,,,,,,+++******))),,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++******+++,,,---...***+++++++++++++++******))))))))))))))))))))))))***)))((('''&&&&&&'''((()))((((((''''''''''''(((((((((((((((((((((((((((%%%&&&&&&'''(((((())))))$$$%%%&&&'''(((((((((((('''''''''&&&&&&%%%%%%$$$&&&$$$###$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&'''$$$&&&''''''&&&%%%%%%&&&%%%###"""###%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))))))))))))))******)))((('''''')))************************(((((()))******+++,,,,,,......//////000111111111444444666777:::===???@@@>>>???BBBDDDFFFGGGGGGGGGGGGIIIIIIFFFCCCCCCFFFJJJLLLJJJIIIHHHHHHFFFDDDBBBHHHHHHHHHIIIIIIJJJJJJJJJFFFEEEEEEGGGIIIJJJIIIGGGGGGEEEAAA???>>>???AAABBBAAAAAAAAAAAAAAA@@@?????????@@@AAABBBAAA@@@>>>===;;;;;;::::::999:::<<<>>>@@@EEEKKKMMMJJJDDD???<<<;;;;;;:::999999999999999777777777777888999::::::777888999888777666777888999999888777666555555444333222222111000000000000//////...------------...//////......///000222333........................,,,---...//////...---,,,***+++++++++++++++******)))---......JJJ777111)))'''(((******)))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''$$$%%%'''(((((('''%%%$$$%%%$$$$$$$$$%%%%%%&&&'''ggghhhhhhiiihhhgggfffeeeccc[[[VVVVVVUUUPPPLLLKKKGGGFFFDDDDDDDDDCCC@@@>>>:::999777666666777888999777999:::;;;;;;888555333222222222222111111111111000000////////////......***,,,//////...---,,,------------...............------.....................///111111000000222333222444777;;;???AAABBBCCCCCCCCCBBBAAA@@@???>>>>>>;;;888666555555444333111111111111000//////......---------------...//////111222444444333333555666888999:::;;;===>>>??????;;;<<<============<<<<<<;;;888777777666444777===999@@@BBBKKKcccwww{{{\\\III@@@:::444000222222111111111000000000//////............//////......---------,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,---,,,,,,+++***)))))))))))))))))))))))))))(((((((((((((((''''''&&&(((''''''''''''(((((()))((((((((((((((((((((((((%%%%%%%%%&&&''''''((((((&&&&&&''''''''''''&&&&&&(((((('''&&&%%%$$$$$$###&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%&&&'''((()))$$$%%%''''''%%%%%%%%%&&&%%%$$$###%%%'''(((((('''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((************)))***+++***((('''((()))************************((())))))******+++++++++,,,------...//////000000333333444666999;;;===???>>>@@@CCCFFFHHHHHHGGGFFFFFFGGGGGGDDDBBBCCCGGGLLLLLLIIIFFFDDDDDDDDDBBBAAAFFFGGGGGGHHHIIIJJJKKKKKKFFFEEEEEEGGGIIIIIIHHHGGGCCCBBB@@@>>>>>>>>>@@@AAA@@@@@@@@@?????????>>>>>>>>>???AAAAAAAAA???===<<<:::999888888888999:::;;;>>>BBBFFFGGGEEEAAA>>>===<<<<<<<<<;;;:::999888777777888888888999888888777555666777777666555666888999999888777555444333222444333222111000///////////////...------------..................///000111........................------------------------,,,,,,---,,,,,,+++***)))))),,,---...EEEuuu444///)))'''(((***)))((()))((((((''''''(((((()))''''''''''''''''''''''''))))))(((((('''''''''&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&cccdddfffhhhhhhgggfffdddddd^^^[[[[[[ZZZVVVRRRRRRQQQOOONNNMMMLLLJJJGGGDDD@@@???===;;;:::::::::;;;:::;;;<<<<<<;;;999777555444444444444444444444444000000/////////////////////000222222000//////000.....................///------............//////000222333333222222333555555777:::===???@@@?????????>>>===<<<;;;::::::999888666444222222111111000---...////////////...---------....../////////000222333555555444444666777:::999999:::;;;===???@@@>>>>>>>>>>>>======<<<<<<<<<999777777666666<<>>>>>===============<<<===???@@@@@@???===<<<:::999888888999;;;<<<<<<<<>>======<<<<<<===<<<;;;999777666777888999999999888666555333555666666444444555777666666555444444333222222444333222000//////////////////...------------...------------......//////...........................------,,,,,,------............---,,,+++***)))((()))+++***777\\\tttppp111---)))'''((())))))((((((((((((''''''((((((((('''''''''''''''((((((((()))))))))(((''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&___```ccceeeffffffeeedddddd```^^^```___[[[YYYZZZYYYWWWVVVUUUTTTQQQMMMJJJHHHGGGEEECCCAAA???>>>======<<<;;;:::999888888888555555444444444444333333//////000000000000000000000222333222111000000111////////////////////////.........//////000000000222333555444333333444555999:::<<<>>>>>>===<<<;;;::::::999888777666666555666555444333111111111111+++,,,---............---------...///000000111111222444555666555555666888::::::999999;;;===???AAAAAA@@@???>>>======<<<<<<;;;999888888888;;;FFFQQQ^^^mmmxxxbbbRRRBBB:::777444333333111111111000000000//////...//////////////////.........---------,,,,,,,,,,,,,,,+++++++++++++++***+++++++++,,,,,,---------++++++++++++++++++++++++************************.........---,,,+++***)))(((((((((((((((((((((((('''(((***,,,,,,+++)))''''''''''''''''''((()))***(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''&&&%%%$$$######$$$$$$%%%&&&'''((((((%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%$$$$$$#########%%%&&&&&&%%%$$$$$$%%%$$$###""""""$$$$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))((('''&&&"""$$$&&&''''''(((***+++)))))))))))))))))))))))))))))))))))))))*********,,,,,,------...//////000000111222333555777999:::;;;>>>BBBEEEFFFEEECCCBBBAAABBBCCCBBBAAACCCHHHLLLLLLHHHDDDAAAAAABBBCCCCCCBBBBBBCCCDDDEEEFFFGGGHHHEEEDDDCCCEEEFFFGGGEEEDDDAAAAAAAAA@@@@@@@@@@@@@@@>>>===<<<;;;;;;;;;;;;<<<999:::<<<>>>??????>>>===888666555666999;;;<<<;;;;;;<<<======<<<;;;<<<===<<<<<<<<<<<<;;;999777555777888999999888777555444333444555555444333444666111111222222222222222222333222111000//////////////////...------------...---------..........................................---,,,,,,,,,,,,---............---,,,+++***)))***)))+++***+++???OOOKKK---+++)))''''''(((((('''((((((''''''''''''(((((('''''''''(((((()))))))))))))))(((((('''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%%%%XXXZZZ\\\^^^```aaaaaaaaaaaa^^^___bbbbbb___^^^```]]]\\\[[[[[[YYYVVVRRROOONNNNNNMMMLLLJJJGGGDDDBBB@@@>>><<<:::999888999999555555444444333222222222//////000000000000111111///000111000//////000111111111111111000000000000//////000000111111222222333555666555444333444666:::;;;<<<<<<<<<;;;:::999777777666555444333222222111222444333222000000111,,,,,,,,,---------..................///111222333333444555666555555666888:::999999:::;;;===???AAABBBAAA???>>><<<;;;;;;;;;:::888999<<<@@@JJJ\\\lll~~~gggLLLCCC;;;888555111000222111111000000000/////////......////////////............---------,,,,,,,,,++++++++++++++++++++++++***++++++,,,---......///+++++++++++++++++++++++++++++++++,,,++++++***))),,,,,,---,,,,,,+++***)))))))))))))))))))))))))))%%%&&&((()))***)))'''&&&(((''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$###""""""$$$%%%'''((()))***$$$""""""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%%%%%%%$$$###"""!!!###$$$&&&&&&$$$$$$$$$%%%&&&$$$###$$$%%%%%%$$$############$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))'''&&&%%%!!!###%%%&&&&&&''')))+++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,---....../////////000000222333555777888:::<<>>AAACCCCCCAAABBBFFFJJJIIIFFFBBBAAAAAACCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGCCCBBBBBBCCCDDDEEECCCAAA@@@AAAAAAAAAAAA@@@???>>><<<<<<:::999999999:::;;;888999;;;===>>>>>>======555222000333777;;;;;;::::::;;;;;;;;;999888:::;;;;;;;;;;;;:::999888777666888888888888777666666555444555666555333222333444//////000111111222222333111111000/////////000000//////...------------...------......///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))---(((,,,+++&&&+++333000***)))((((((''''''''''''(((''''''&&&&&&''''''((('''''''''(((((())))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%MMMNNNPPPRRRTTTVVVXXXYYYYYYXXXZZZ^^^___]]]]]]```___^^^^^^^^^]]]ZZZUUUQQQPPPRRRTTTUUUSSSPPPLLLIIIDDDDDDCCCBBB@@@???>>>===999999888777555444333333//////000000000111111111///000111111000000222444444444444444333333333222000111111222222333444444444555666555444333444666888888888888999999999999555555444333222111000000***---111222000......///------,,,+++,,,---.../////////......///111333555222444555555555555666888999999:::;;;<<<===???@@@BBB@@@>>>;;;:::999888888::::::>>>EEEQQQccc}}}mmmSSSAAA:::444444444111///000111000000000////////////---...///000000///...---......---------,,,,,,,,,++++++++++++++++++++++++******+++,,,---...///000+++++++++++++++++++++++++++,,,------,,,+++***)))***+++++++++++++++******))))))))))))))))))))))))%%%&&&'''((())))))(((''')))((((((''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%'''((())))))"""!!!!!!"""$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$######$$$&&&&&&$$$###$$$%%%&&&%%%$$$%%%'''(((((('''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((('''&&&$$$%%%''''''&&&&&&((())))))))))))))))))))))))))))))))))))))))))))))))(((******++++++,,,---------...//////000222444666777999:::<<<===>>>>>>>>>>>>===@@@CCCDDDBBBBBBDDDGGGEEEBBB@@@???AAABBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDBBBAAA@@@AAABBBCCCAAA??????@@@AAAAAA@@@>>><<<;;;<<<:::999777777888999:::999;;;<<<======<<<:::999333000///222888======<<<999:::;;;:::888777888999:::999888888777777777777888777777666666666777777666777777666333222222333111111222222222222222222000////////////000111111//////...------------...---...////////////...---------------------------+++,,,------------,,,+++***+++++++++++++++******+++$$$(((,,,%%%$$$)))''''''((((((((('''&&&&&&'''(((''''''&&&&&&''''''(((%%%%%%&&&''''''((())))))&&&&&&''''''((()))))))))&&&&&&&&&%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%CCCDDDEEEGGGIIILLLOOOPPPQQQQQQTTTYYYZZZXXXYYY]]]____________^^^[[[VVVSSSPPPSSSWWWYYYYYYVVVRRROOOIIIJJJKKKKKKIIIFFFCCCAAA???>>>===;;;999888777666//////000000111111111222111222333333222333555777777777666666555555555555111111222333444444555555444555666555444333444555555555555555666888999:::444444333222111000//////%%%)))///111///---,,,---///...,,,++++++,,,...///000///...---...111444666222333555555444444666777888999:::;;;===>>>??????AAA???<<<:::888666666666<<<===CCCOOO___wwwwwwWWWAAA???666000111444222//////000000000000////////////---...///000000///...---......---------,,,,,,,,,++++++++++++++++++++++++******+++,,,...///000000++++++++++++++++++++++++,,,------...---,,,+++***))))))***+++++++++******))))))))))))))))))))))))(((((()))******************)))((('''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''(((!!! !!!###%%%$$$###((((((((((((((((((((((((###$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$######$$$&&&'''(((''''''&&&"""$$$&&&%%%$$$###$$$%%% """%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))))))))((((((((()))))))))'''&&&'''((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***++++++,,,,,,......///000111333555666888999:::;;;<<<<<<<<<===<<>>>>>@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???@@@AAAAAA@@@>>>??????@@@@@@???===:::888;;;:::888666666777888999<<<=========<<<:::888666444111000444;;;@@@AAA???999:::;;;:::777666777888999888777666666666888888888777666555555666777888777888888666444222222222444444444333333222222222.........//////000111222//////...------------.........000000000///...---------------------------***+++---......---+++***))))))***+++++++++******((($$$+++%%%$$$((((((%%%'''(((((('''&&&&&&''''''''''''&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%&&&'''((()))******'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$;;;;;;;;;;;;>>>AAADDDFFFIIIJJJMMMPPPSSSTTTUUUUUU[[[]]]^^^^^^[[[XXXWWWVVVTTTUUUWWWWWWWWWUUURRRQQQMMMNNNOOOOOONNNJJJGGGDDDAAA???===:::888777777777444444333333333444444555222333333444555666666666:::::::::999888777666555444444333333333444444555666666555555555444444444333333333222222222111111111000///000111000...,,,..................------////////////000000000000222222333333333444444444666666666666777999:::;;;;;;999777888<<<>>>===<<<999:::999555333777:::<<>>======AAA@@@???>>>=========>>>>>>>>>????????????>>>>>>@@@???>>>======>>>???@@@AAA@@@===;;;::::::;;;<<<===<<<;;;:::999999999999:::;;;>>>???>>>;;;777555111111333777===AAAAAA@@@<<<;;;999888888888999999:::888666555444555666777:::666222333777:::999666666555444444555666555444222111111111222333444444000222333222111000111222//////...---------------.../////////...---,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))(((((('''((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***)))'''%%%&&&)))***(((&&&((('''&&&''')))))))))((((((''''''&&&&&&'''''''''$$$%%%&&&(((((('''%%%$$$""""""###$$$###"""!!! 999999888999;;;===@@@BBBBBBDDDGGGIIILLLMMMNNNNNNSSSUUUWWWXXXVVVUUUTTTTTTTTTUUUUUUVVVUUUUUUSSSSSSRRRRRRRRRQQQOOOMMMJJJHHHDDDCCC@@@===;;;:::999999444333333333333333444444555555666777777888999999999999999999888777666666666666555555555666666777444333333333222222222222222222222111111111000000111000///000111111///---......................../////////000000000111111222222333333333444444444555555555666777888::::::<<<:::999:::<<<===<<<:::::::::;;;;;;:::;;;???CCCLLLYYYnnneeeMMM???;;;333222111000000000111111...///000111111000///...------------------------------,,,,,,,,,,,,------+++***))))))******)))(((,,,,,,+++***))))))))))))+++++++++++++++,,,------+++***************++++++---+++)))***,,,---,,,***''''''(((((((((((('''''''''((()))******)))((('''((((((((((((((((((((((((************************&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))&&&$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$'''%%%$$$$$$%%%&&&%%%$$$%%%$$$$$$$$$%%%&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''%%%$$$$$$%%%'''((()))'''$$$###%%%&&&&&&&&&(((''''''&&&'''((()))***)))((((((((('''''''''&&&'''((()))*********)))))),,,++++++******++++++,,,---------...///000111222444444444444555666777888888;;;???@@@@@@>>>>>>>>>??????>>>========================>>>>>>=========AAA@@@????????????@@@AAAAAA???===;;;::::::;;;;;;===<<<;;;:::999999999999999:::<<<<<<<<<999777555000333999@@@EEEFFFBBB>>><<<;;;999888777777777888999777666444444444666777888444111222666888777444666555444444555444333333111111111111111222333333000111222111000///000222222111000000//////000000..................---,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******)))(((((('''(((((((((((((((((((((((('''&&&&&&''''''((()))***)))'''&&&&&&((()))(((&&&&&&%%%$$$%%%'''((('''&&&$$$$$$#########$$$$$$%%%((('''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$###"""777666666666777999;;;<<<<<<>>>@@@BBBDDDEEEEEEEEEHHHKKKNNNOOOOOONNNOOOPPPQQQQQQPPPPPPQQQQQQRRRRRRTTTTTTRRRPPPNNNLLLKKKJJJFFFDDDBBB???<<<;;;999999444444333333333333333444666666777777888999999999999999999999888777666666777666666555555666666666111111111000000000//////000000000000000/////////...---,,,,,,------,,,+++............///////////////000000000000111111111333333333333444444444444555555555555666888999:::<<<;;;;;;;;;===<<<;;;999:::777888======<<>>===<<<<<<<<<======<<<;;;;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;@@@@@@????????????@@@@@@???>>><<<:::999999:::;;;<<<<<<;;;:::999999999999999999999999999888777666000666@@@JJJNNNKKKCCC<<<;;;:::999777666555555555777666444333333333444555555222000111444666444222555555555444444222111000000000000000000111111111///000111000///...///111......---,,,,,,,,,,,,---,,,------............---------,,,,,,,,,,,,------************************+++******))))))(((((('''(((((((((((((((((((((((((((((((((''''''(((((()))((('''&&&&&&(((((('''&&&%%%######$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%&&&'''(((***)))&&&$$$######$$$%%%$$$%%%%%%%%%%%%$$$######666555555555555666777777999:::<<<>>>@@@@@@@@@@@@AAACCCFFFGGGGGGGGGHHHIIIKKKJJJIIIIIIJJJLLLNNNOOORRRQQQNNNLLLJJJHHHHHHHHHDDDCCCAAA>>>;;;999777777666555444444333444444444444555555555666666666777888888888888888777666666555444444333333333333444////////////....................................---,,,++++++---...---,,,///////////////000000000000000000111111111222222333333333444444444444555444444444555666777999999<<<<<<<<<======<<<:::999===777666===@@@DDDTTTfffbbbNNNAAA888444444222111111000000000000000////////////////////////------------------------,,,,,,++++++++++++,,,,,,444111...,,,,,,,,,,,,,,,---......///...,,,+++))))))******+++***(((&&&%%%***+++++++++*********)))***))))))))))))***))))))))))))***++++++***((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###!!!!!!###%%%'''))))))((((((''''''''''''$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&%%%### ###%%%$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$$$$&&&'''((('''&&&&&&&&&&&&''''''((((((************))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))+++++++++,,,---///000111222222222333333444555666444666999::::::999999:::;;;:::::::::::::::;;;;;;<<<<<<<<<======<<<<<<<<<========================>>><<<:::888777888999:::<<<;;;::::::999999999:::999999888888777777888888222999DDDNNNPPPKKKCCC<<<;;;:::999777555444333333444444333222222333333444333222000111333555444222555666666555333000////////////000000000000000///...///000///...---...000---,,,++++++******+++++++++,,,------............---,,,,,,++++++,,,,,,---))))))))))))))))))))))))******))))))(((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''&&&&&&$$$#########%%%&&&%%%$$$&&&&&&&&&&&&&&&'''((()))((('''%%%$$$$$$$$$%%%%%%############""""""!!!!!!666555555555555555555555666777999:::;;;;;;::::::===>>>@@@@@@??????@@@AAAGGGFFFDDDDDDEEEGGGJJJKKKNNNMMMJJJGGGEEEEEEEEEFFFBBBBBB@@@>>>;;;999777666777777666555555555555555444444444444444444555555666666777777666666555555444444333222222222222222////////////............------------------------000...------///111111000/////////000000000111111111111111111222222222222333333444444444555555555555555555555666888999:::;;;<<<======<<<;;;;;;;;;@@@;;;;;;BBBKKKZZZssswwwcccMMM@@@;;;666444333111111111111000000////////////............//////------------------------------,,,,,,,,,,,,------///,,,)))((()))*********+++,,,---------,,,***)))+++,,,---------,,,+++******++++++++++++***)))((('''(((((((((''''''((((((,,,+++***((((((((()))***((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''%%%###!!!!!!###%%%'''((((((((((((((('''''''''######$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$######$$$&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%''''''&&&%%%%%%$$$#########""""""$$$&&&&&&%%%###!!!"""""" """$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$%%%&&&(((''''''%%%&&&&&&'''''''''''''''))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++,,,...000111111111111111222333444555444666888999999888999:::999999888888999:::;;;;;;<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;888777666777888999;;;;;;:::999999999::::::999999888777777888999:::555;;;DDDJJJKKKGGGAAA===:::999999777666444333222333333222222222333333333333222222333444555444333444666888666333000......//////000000000//////...---///000///...---...///000//////...............++++++,,,---.........---++++++************++++++)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&'''&&&%%%######""""""###$$$$$$%%%"""###%%%&&&&&&&&&%%%%%%#########"""""""""""""""555555555555555555555555333333555666666555444444999:::;;;:::999999:::;;;BBBBBB@@@@@@AAACCCEEEGGGHHHGGGEEEDDDBBBBBBCCCCCCAAAAAA@@@>>><<<:::888777888777666555444444444444444444444444444444444444444444444555555444444333555555444333222222222222/////////.........------,,,,,,,,,---------------,,,+++)))***,,,...////////////000000111111222222111111222222222333333333333444444444555555555555666666666666777999:::;;;:::;;;<<<<<<;;;<<<>>>@@@???CCCHHHPPP]]]uuuZZZKKK===777666444222111000000111111000000///...///......------......///------------------------------,,,,,,,,,,,,------,,,+++))))))***,,,,,,+++(((((()))************)))&&&'''((()))***+++++++++***+++,,,,,,+++***((('''((()))******(((((()))***+++***'''&&&%%%&&&'''((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''%%%$$$######$$$%%%'''''''''''''''''''''''''''######$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%######$$$&&&''''''&&&%%%%%%$$$$$$$$$$$$######&&&&&&%%%$$$$$$$$$%%%%%%'''&&&&&&%%%###""""""!!!"""""""""$$$&&&&&&%%%###"""%%%'''&&&""" ###&&&#########$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&'''''''''&&&%%%$$$%%%'''''''''%%%%%%%%%&&&''''''''''''&&&''''''''''''((((((((((((+++***)))((((((((())))))***))))))(((((())))))***(((((()))***,,,---///000000000000111111222333444555777999:::999999:::;;;777777777888999:::;;;<<<=========>>>>>>===============>>>>>>>>>>>>======:::999777555555666777888;;;::::::999999:::::::::888777777777888999::::::888<<>>===999999999888777555333333222222222222333333333333222333444555555555444444333666999888333000///000//////000111111000...---...///000///...---...000//////...------------...+++,,,,,,------------,,,******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%$$$###############$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%&&&'''((('''&&&%%%%%%$$$$$$###$$$$$$%%% !!!$$$&&&''''''&&&%%%&&&%%%$$$$$$######$$$$$$444444555555555555555444111222333444333222111000444555666555444444666888<<<;;;;;;:::;;;<<<>>>>>>@@@??????>>>>>>>>>>>>>>>=========<<<;;;999777666666666444333333222222222111111111111111111111111111222222333333333222222444333222111000000000000.........---------,,,,,,,,,,,,,,,---------......***)))''''''***---......//////000111111222333333222222222333333333333444444444444444555555555555777777777777888:::;;;<<<888:::;;;::::::<<>>>>>>>>>>>===<<<999888666444444555666777:::::::::999999::::::;;;555555666777777888999999888<<>><<<;;;<<<888888999999888666555444111222222333444444333333111333444555555444444444222666:::999444111000111///000111222222000...---...///000000......///000...---,,,,,,+++,,,,,,,,,,,,,,,---------,,,+++++++++******************+++************************((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%$$$$$$###$$$$$$$$$###%%%&&&%%%######$$$&&&'''&&&%%%&&&'''((('''&&&(((((('''&&&%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%&&&%%%$$$#########$$$%%%333333444555555555444444222333444444444333111000000111222222222222555777555555555555555666666777888888999999999999999999888999999999888666444333555444333222111111111111............------------000111111222222222111111111000///...---------------------,,,,,,,,,++++++,,,,,,,,,------.........000...,,,---///222444444///000000111222222333333222222333333333444444444444444444555555555666666777777777888999:::<<<<<<777999999999999===CCCIII^^^vvv{{{^^^HHH@@@888222222333111000222///000111111111000...---///...---,,,,,,---...///------------------------++++++************++++++***)))((()))***)))'''%%%+++******+++,,,///111222666444111---***)))((((((***+++,,,---,,,***(((&&&''')))+++***'''&&&(((*********,,,,,,+++)))'''&&&((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$###$$$&&&((((((((('''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$"""""""""""""""######### """$$$&&&'''$$$"""$$$""" """%%%'''%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&''''''''''''((('''&&&&&&''''''%%%###$$$%%%&&&'''''''''&&&%%%((()))))))))******++++++)))((('''&&&%%%&&&&&&'''((((((''''''''''''((((((&&&'''''')))+++---///000////////////000111222333000222333333333333444666777777777888999;;;<<<===:::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<<<<;;;:::999888777555444444555666777:::::::::999999:::;;;;;;222333555666777777777777888;;;??????<<<::::::;;;777888999999999777666555111222333444444444444444000222444555444333333333222777;;;:::555111111333000111222333222111///---///000111000///...///111111111000////////////000------------,,,,,,+++***,,,++++++++++++++++++,,,************************'''''''''(((((((((((((((((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&"""%%%&&&%%%###"""$$$&&&&&&%%%$$$%%%'''((('''&&&&&&&&&$$$###"""!!!!!!!!!'''%%%$$$""""""###%%%&&&%%%$$$"""!!!!!!!!!"""###555555444444333222111111222222222111111111111000111111111111111111111111///000111222333444555555555555555555555555555555:::999777666444333333333000000000000000000000000//////............//////---...000111222222111111111111000000//////........................------///////////////.........000000000000000000000000222222333333333444444444333333333444444444444444666888::::::888666666666555777999:::999888999:::===;;;::::::;;;CCCUUUfffttt[[[JJJDDD555555444333333222111111111///...------...///111111///---,,,,,,,,,...///((()))+++,,,---.........,,,,,,,,,+++++++++******+++++++++++++++***)))(((,,,+++***))))))***+++,,,***************)))(((((())))))))))))))))))))))))(((&&&###$$$''')))(((''''''(((***++++++***)))((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&)))+++)))'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$#########$$$""" """%%%&&&%%%###$$$&&&'''&&&###"""%%%'''''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########!!!"""###$$$%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((()))))))))(((''''''&&&&&&******)))))))))))))))***))))))(((((((((((())))))(((((((((((())))))))))))*********)))))))))))))))***+++---///000111222222000111333333333333555666333333555888;;;<<<<<<;;;<<<<<<<<<<<<============BBB@@@===<<<<<<===<<<;;;666555444333444666888999666666777888999:::::::::666666666666666777777888;;;;;;;;;::::::999999999:::888777888999999888777333333333333333444555666555444333333333333444555555666777777666444222000000000000000///////////////...------...///000111000...,,,,,,---.........,,,,,,+++***))))))******+++*********))))))(((((())))))))))))((((((((((((&&&&&&''''''(((((())))))'''''''''&&&$$$%%%''')))))))))(((((('''''''''&&&''''''''''''''''''''''''&&&$$$"""###%%%&&&'''''' !!!"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%###""""""###$$$###"""444444444444333222222111222222222222111111111111000000000000000000000000111111111111222222222222444444444444444444444444777666555444333222222222////////////////////////...------,,,,,,------...+++,,,...///000000//////111000000000/////////...------..................////////////////////////000000000000000000000000222222333333333444444444333333444555666777777888555777999999888777777777777888:::;;;::::::;;;======;;;<<<@@@GGGTTTjjj|||xxxaaaLLL>>>:::444333333222111111000000000///...------...///000000///---,,,,,,,,,...///,,,,,,,,,,,,++++++******,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++******+++***))))))))))))***+++***************)))((((((************************)))'''&&&'''***+++***((()))***+++++++++)))'''&&&((((((((((((((('''''''''(((((((((((((((((((((((((((&&&%%%&&&(((***((('''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""!!!"""%%%&&&%%%###$$$&&&'''%%%######%%%'''''''''&&&&&&&&&%%%%%%%%%""""""######$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########!!!"""###$$$%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&''''''''''''(((((((((((())))))(((((('''(((((()))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))************+++,,,...///000000111000111333333333333555666444555666999;;;<<<;;;:::;;;;;;<<<<<<<<<<<<======AAA???<<<;;;;;;;;;;;;:::777666555444444555777888666666666666777999::::::777777777777777888999:::;;;;;;;;;;;;::::::999999999888666777888888777555444333333333444555555666444444333222222333444444555555666666555333111///000000000/////////......///......---...///000111222///---,,,,,,---,,,+++,,,++++++******)))******************)))))))))((())))))))))))((((((((((((&&&&&&&&&&&&'''''''''''''''(((((('''&&&&&&'''))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''%%%######%%%&&&&&&&&&###############$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%###""""""###%%%%%%###"""333333444444444333333222333222222222111111111111////////////////////////222222111111000000//////222222222222222222222222333222222111000000111111////////////////////////,,,,,,++++++++++++,,,,,,+++,,,...///000000//////000000000000////////////,,,,,,------......////////////////////////000000111111111111111111111111333333333333444444444444333444555666777999::::::444666777888666666666777555666888888777888:::<<<999;;;AAALLLYYYkkkuuu]]]KKK===555333222222111111000/////////000///...------...///000000///---,,,,,,,,,---......---,,,+++***))))))***,,,,,,,,,+++++++++******,,,,,,,,,---,,,,,,+++******))))))(((((())))))***)))************))))))(((++++++++++++++++++++++++)))))))))***,,,,,,***(((***+++++++++***(((&&&%%%'''''''''((((((((((((((('''''''''''''''''''''''''''&&&%%%&&&'''((('''&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$$$$%%%&&&%%%$$$$$$%%%'''''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&&&&'''(((((())))))(((''''''&&&&&&'''(((((())))))(((((((((((())))))(((((((((((())))))))))))(((((())))))******++++++***+++,,,---............///111333333333333555777777777888:::::::::::::::;;;;;;;;;<<<<<<=========???===:::999999:::999888888777666555555555666777555444444444555777999:::777777777777888999:::;;;<<<;;;;;;;;;;;;;;;::::::888777666666777777666444444444444444555555555555333333222222222222333333444555555555444222000///////////////............///............///000000222000...,,,,,,,,,+++)))+++++++++***************************))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&((())))))(((''''''(((((((((((('''''''''''''''%%%%%%&&&&&&'''''''''((('''&&&$$$$$$%%%&&&%%%$$$&&&&&&%%%$$$###""""""!!!%%%%%%&&&&&&&&&&&&&&&&&&""""""###%%%''''''%%%"""222333444555555555444333333333222222222111111111000000000000000000000000000000000000////////////111111111111111111111111111000000///000000111111////////////////////////,,,,,,++++++++++++,,,,,,---...000111222222111111000000000000////////////,,,,,,---......///000000//////000000000000111111222222222222222222222222333333333444444444444555444555555666777888888999333555666666444444444555555666777777777999<<>>888555555111111111000000////////////......------......//////...---,,,,,,,,,------,,,++++++***+++,,,---...,,,,,,,,,+++++++++******+++++++++,,,,,,++++++***))))))(((((((((((())))))))))))************)))(((************************((()))***,,,---,,,)))((())))))******)))((('''&&&''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&"""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$###########################$$$#########%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&''''''((((((((('''''''''&&&''''''(((((())))))(((((((((((())))))(((((((((((())))))))))))''''''((()))***++++++,,,***+++,,,,,,------------///000222333333444555777888999::::::999999999:::<<<<<<<<<======>>>>>>>>>???<<<:::888999999888888999888777666555555555555444333222333444666888:::666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999888666666777777666444555555555666666666555555444444444444444444444444666666666555444333111000////////////.........---//////........./////////222000............---+++******+++++++++******************)))))))))))))))))))))))))))(((((((((((((((''''''&&&&&&%%%%%%%%%%%%(((******)))'''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''((((((&&&$$$$$$%%%%%%$$$###&&&&&&%%%$$$######"""!!!%%%%%%%%%&&&&&&''''''(((!!!"""$$$'''))))))&&&$$$333444666777777666555444333333333222222222222111111111111111111111111111...////////////000000000000000000000000000000000000000000000000000111222........................------,,,,,,,,,,,,---------...000111222222111111////////////000000000000------...//////000111111000000000000111111222222333333333333333333333333333333444444444555555555555555555555555555555444444555555555333333444555777888999;;;===AAAFFFJJJOOOZZZoooooo\\\HHH===999666444555111111111111000000000000......------------............---,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///,,,,,,,,,+++++++++******))))))************))))))(((((())))))))))))((((((((())))))*********))))))))))))))))))))))))))))))'''(((***++++++)))((('''''''''(((((())))))))))))'''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&!!!!!!""""""######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%################################################$$$$$$##################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%((('''''''''&&&&&&&&&%%%((('''''''''(((((()))***))))))(((((((((((())))))(((((((((((())))))))))))''''''((()))***++++++,,,******+++,,,------,,,,,,...000222333333444666888999:::;;;:::888777888:::<<<======>>>??????@@@@@@???===:::999999999999888888888777555555444333333222222222222444666888999555555555666777888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888888777555555666666777777666555555555666666666666666666555888888777666555444333333000////////////.........//////////////////......000///...///000111000...)))******+++++++++******))))))))))))))))))******))))))))))))(((((((((((()))(((((((((''''''&&&&&&%%%''')))***((('''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&&&&$$$"""%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''######%%%(((+++***(((%%%555777888999999888666555333333333333222222222222111111111111111111111111......//////000000111111////////////////////////111000000000000000111111..............................------------......+++,,,...///000000//////////////////000000000000//////000000111111222222000000000111222222333333444444444444444444444444333444444444555555555555555555555444333333222222444555666666555666888:::999;;;>>>BBBHHHPPPYYY___jjjuuuqqqVVVJJJ===777555222000000111111111000000000000000------------------------------------,,,,,,,,,+++,,,,,,---------,,,++++++,,,,,,,,,+++++++++******'''((())))))))))))))))))((())))))******))))))(((((())))))************)))((((((((((((((((((((((((&&&(((******((('''''''''&&&&&&''''''((()))***+++)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&'''&&&&&&''''''''''''&&&&&&"""""""""###############$$$%%%&&&%%%$$$###$$$%%%%%%$$$######%%%''''''&&&''''''&&&&&&&&&%%%%%%%%%######"""""""""""""""!!!$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############%%%$$$######"""#########$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''((((((''''''&&&%%%%%%$$$''''''''''''((()))******))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))******++++++)))***+++,,,------------...000222333333444666888888:::;;;999666555777:::<<<<<<===>>>??????@@@@@@???<<<999888888999888777666666555555444333222222000111222444555777888888666666666666666666777888999999::::::::::::;;;;;;<<<:::999888999888777555666777888888888777555555666666777888888777666666999999888777666555444444000000000000/////////////////////000//////...---...------///111222111///((()))***,,,,,,+++******))))))))))))************))))))))))))((((((((((((((((((((((((((('''''''''%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&$$$#########$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%'''))))))'''$$$888999;;;<<<;;;999777555444444333333333222222222111111111111111111111111111111000000000000000///////////////////////////111000000/////////000000..............................------------......+++,,,...///000000//////.../////////000000000111222222222222222222222222000000111111222333333444444444444444444444444444444444444444555555555555444444444444333333333333333444666888999<<<@@@CCCFFFJJJOOOWWWbbbooo|||iiiYYYDDD===777555333000///111////////////////////////---------......---------------------,,,,,,++++++''')))+++,,,---,,,***(((,,,,,,,,,+++++++++******(((((()))***************))))))***++++++***))))))(((((()))***************((((((((((((((((((((((((''')))***)))'''%%%'''(((''''''''''''(((((()))*********)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((***(((&&&%%%&&&(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###%%%&&&%%%"""!!!"""$$$%%%###"""###&&&((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""""""""#########$$$%%%%%%###"""""""""######$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))*********)))***+++---.../////////---///222333333444777999666999:::888444333666:::::::::;;;<<<===>>>??????===:::888777777777777666444444444444333222222111...000333555777888888777999888777777666666777777888888888999999999::::::;;;:::888777888777555444666777888999999777555444555666777888888777666555999888777666555444444444222111111111000000000000//////000000000///---,,,---,,,,,,...///000...,,,''')))***,,,,,,,,,***)))((()))))))))************))))))))))))((((((((((((&&&&&&'''''''''''''''(((%%%&&&'''&&&$$$$$$&&&'''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%''''''%%%###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$######$$$###"""###%%%%%%$$$""":::;;;<<<===<<<:::777555444444444333333333222222000000000000000000000000333333222111000///......000000000000000000000000000000///..........................................------,,,,,,------...---///000111222222111111.../////////000000111111444444333333333333333333000000111222333333444444555555555555555555555555444444444555555555666666333333333444444555555555222444777:::===BBBGGGKKKZZZ^^^fffqqqiiiRRRFFF;;;777555555444222222666---.....................,,,------......------,,,,,,,,,---------,,,+++*** ###'''+++------+++***,,,,,,,,,+++++++++******((()))***+++++++++++++++)))***+++,,,,,,+++***)))(((((()))***************)))))))))))))))))))))))))))***+++)))&&&%%%'''***)))(((((('''''''''((((((++++++***((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''')))+++)))&&&%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%###%%%&&&%%%""" """$$$%%%###!!!###&&&((('''&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""#########$$$&&&%%%###"""""""""######$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''$$$%%%%%%&&&&&&''''''((($$$$$$$$$%%%&&&'''((()))))))))(((((((((((())))))(((((((((((())))))))))))*********)))))))))))))))((()))+++---...000000000---///222333333444777999555888999777333222666:::888888999:::;;;<<<===>>>;;;999666555555666555444222222333333333222111111---000333777999999888777;;;:::999888777777777777777777888888888999999999:::999777666777666444333777888999:::999888666444444555666777777666555444888777666555444333333333222222222222111111111000//////000000000///---,,,---,,,,,,---...---***((('''(((***,,,---,,,***)))(((((())))))*********+++))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''%%%&&&&&&$$$######%%%'''%%%%%%%%%&&&&&&'''''''''((('''&&&&&&%%%$$$###"""######$$$%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""###""" !!!""""""!!! ;;;<<<======;;;999888888999777444222222222111000222111000......000111222......//////000000111111000000000000000000000000111111000000000000111111111111000///////////////---------...///000000111////////////////////////...///000111111111111111222222222222222222222222111111111222222333333333333333444555666666666666444333222222222333444555222222333333333444555666===999:::???EEELLLZZZiiihhhRRRCCC;;;555444333111000000111111------............------***+++---...///...------........................------,,,++++++******))))))******++++++,,,------++++++******************))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))((((((''''''&&&&&&(((((((((***,,,,,,***((())))))))))))((('''%%%%%%%%%&&&&&&&&&%%%&&&)))+++(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''(((%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&%%%###""""""###'''%%%###"""######"""!!!###"""""""""###$$$%%%%%%%%%###!!!!!!!!!"""""""""$$$$$$%%%&&&%%%$$$###"""!!!!!!"""###############!!!!!!!!!!!!"""###$$$%%%%%%$$$###""""""###$$$%%%%%%&&&'''((())))))))))))%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&###"""!!!###&&&((()))((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((###&&&)))++++++)))'''%%%$$$$$$%%%'''(((***++++++++++++***************+++***+++,,,---///000111111...///000111333444555666555666777777777777777777:::::::::;;;;;;<<<<<<===999999777666666555555555555333111111333444222///222333666888:::;;;<<<<<<;;;:::999888777777777777666666777888888888888888<<<<<<<<<:::666333222222:::;;;;;;:::777555555666666777777777777666666555888777555333222222222222333333222222111000000000---,,,+++,,,...000000000,,,++++++,,,------,,,***++++++******)))(((''''''''''''(((((())))))******(((((((((((('''&&&%%%$$$))))))))))))(((((((((((($$$%%%&&&&&&&&&%%%$$$###((('''%%%######$$$%%%&&&'''''''''&&&&&&%%%%%%%%%!!!!!!!!!"""######$$$$$$%%%&&&'''((((((&&&$$$######$$$$$$%%%%%%$$$$$$$$$########################;;;<<<>>>>>>===<<<;;;::::::888555333444444333222333222111000000111222333000000000000000111111111111111111111111111111111111111000000000000111111111111000///////////////......//////000111111222///////////////////////////000000111111111111000222222222222222222222222333333333333333444444444777777777666555444333222555444444333222333333333555444444444444666999;;;<<<===DDDPPP[[[gggxxxlllWWWGGG<<<777444333222111000000000111//////000000000000//////------.........---,,,+++........................+++++++++++++++++++++,,,++++++++++++++++++++++++((())))))***+++,,,------))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&''''''(((((()))(((((((((******)))'''))))))))))))((('''%%%%%%%%%&&&&&&%%%$$$%%%''')))'''((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''((()))***)))((('''((()))'''%%%###"""###$$$###"""$$$$$$######$$$%%%%%%&&&&&&$$$"""""""""#########$$$$$$%%%%%%%%%$$$###""""""######$$$$$$$$$$$$$$$%%%$$$$$$############$$$%%%$$$############$$$%%%###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&'''&&&%%%%%%%%%%%%&&&'''%%%$$$###$$$%%%''''''&&&(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''$$$%%%(((******)))((('''************************++++++***))))))******+++++++++,,,------...//////...///000111222444555555222333444666777777888888::::::::::::::::::::::::777777555444444333333333555333111111333333222000222444666999;;;<<<<<<<<<::::::999888777777777777666666777888888888888777999:::;;;:::777555555555888999:::888666444444555555666666777777777666666888666555333222111222222333333222111111000/////////---,,,,,,...//////...,,,++++++,,,------,,,***---,,,,,,+++******))))))'''((((((((()))))))))***))))))))))))((('''&&&%%%)))((((((((((((((((((((('''&&&&&&&&&&&&'''((()))&&&%%%###"""!!!"""###$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######""""""!!!$$$%%%&&&'''&&&%%%###"""$$$$$$%%%%%%%%%$$$######"""""""""""""""""""""""";;;;;;<<<======<<<;;;;;;:::888555444555555555444444333222111111222333444222222222222111111111111111111111111111111111111111111000000000000111111111111000/////////000000///000000111111222222222////////////////////////111111111222111111000000222222222222222222222222555555555555444444444444777777777666555444222111444444444555555555555555888888777666777;;;AAAFFFKKKPPP]]]mmm|||iiiRRRDDD<<<777444333333222111000000000000///000000000000000000///..................------------------------------)))******+++,,,,,,---------,,,,,,+++******))))))((((((((())))))*********))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&%%%%%%&&&(((+++,,,,,,***((('''((((((((('''((((((((((((((('''&&&%%%&&&&&&'''%%%$$$###%%%&&&&&&&&&'''''''''&&&&&&%%%###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%'''&&&%%%%%%&&&'''&&&$$$######$$$%%%$$$###%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$$$$%%%&&&%%%%%%%%%)))(((&&&%%%######""""""%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%$$$$$$$$$###$$$%%%&&&''''''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&$$$$$$%%%&&&&&&%%%(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&'''((())))))))))))((((((((((((((((((((((((******)))))))))******+++++++++++++++,,,,,,------......///000222333444444333333444444444555555555888888999999888888777777555444333222222111111222444222111222333333222000333555777999;;;<<<<<<;;;999999888888777777666666555666777777888888777777777888::::::888777888999777777888666444333333444444555666666777777777777777666444222111111222222333333222111000///......000...,,,,,,---...---,,,,,,++++++,,,------,,,***......------,,,+++++++++(((((((((((())))))))))))************)))((('''&&&(((((((((((((((((((((((('''&&&$$$###%%%'''***---)))(((&&&%%%%%%%%%&&&'''%%%%%%$$$$$$$$$$$$######&&&&&&%%%$$$$$$######"""###$$$%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!EEECCC@@@>>>>>>>>>>>>>>>999777444333444555444333333222222111111222222333444444444333222222222111111111111111111111111111111111000000000000111111111111000000///000000111000000000111111111222222000000000000000000000000222222222222111111000///111222222222222222333333666555555555444444333333222333444444555555444444333333444666777777888888999:::<<<>>>BBBJJJTTT[[[kkksss}}}kkkSSSAAA:::888666444333333222222111111111111......------------............------......///000------------------------*********++++++,,,,,,,,,,,,+++++++++******))))))***))))))'''&&&%%%$$$$$$))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&%%%%%%'''***...111///,,,(((&&&'''((((((((('''''''''(((''''''&&&&&&'''(((((('''%%%$$$$$$%%%%%%%%%&&&'''''''''&&&&&&###$$$&&&''''''&&&%%%###%%%%%%%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''!!!""""""!!!!!!###$$$%%%$$$######%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%((((((&&&%%%###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''((((((((("""###$$$&&&'''(((((((((&&&%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$&&&'''&&&%%%(((''''''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&'''((()))***+++###$$$%%%&&&'''((())))))***))))))))))))******+++++++++++++++************---......///111222222333777666555333111000//////555666777777888777666666444333222111111111111111333222222222222222222222444666777999;;;;;;;;;:::888888888777777666666555555666666777777777777777666888::::::999888888999666777777666444222333444333444555666777777777777666555333222111111111222333333222111///...------///---,,,,,,---...---,,,,,,++++++,,,------,,,***---------,,,,,,+++++++++(((((((((((()))))))))))))))))))))))))))((('''&&&'''''''''(((((((((((((((%%%$$$#########%%%'''))))))((('''&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%$$$###""""""""""""""""""""""""""""""ZZZTTTLLLFFFCCCBBBAAA@@@999666444333333333333222222222222222222222222222555555444444333333222222111111111111111111111111111111000000000000111111111111000000000000111111//////000000000000000111111111111111111111111111222222222222222111000///111111111222222333333333555555444444333333222222111222333444444555555444444444555666666777888888999???HHHQQQ[[[ggguuu~~~dddVVVDDD999777777666333333333333333333222222222///...------------...///333222000...---------...------------------------,,,,,,,,,+++++++++******)))))))))******+++++++++++++++***)))'''&&&%%%%%%))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&))),,,000333111...)))''''''((())))))%%%&&&'''''''''''''''&&&)))******)))'''%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''))))))'''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''&&&%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''"""###%%%%%%$$$$$$%%%'''%%%###"""$$$&&&(((((('''$$$$$$############$$$$$$$$$&&&((('''$$$###$$$&&&%%%%%%$$$$$$$$$$$$###$$$"""######$$$%%%$$$$$$$$$%%%%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''')))***++++++"""###$$$&&&'''((((((((($$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$&&&(((((('''(((''''''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%'''&&&&&&&&&'''(((***+++''''''((()))******++++++))))))(((((()))******++++++************)))))))))------......///000111111666555333111000/////////222444666777888888777777444333222222111222222222222222222222222222222333555666777999::::::999999666666777777777666555555555555666777777777777777888999::::::888777777777555666777666444333333444333333444666777777777777555444222111000000111222222222111000///...---,,,,,,+++***+++---//////...,,,++++++,,,------,,,***++++++++++++************))))))))))))((((((((((((''''''((((((((('''&&&&&&&&&&&&''''''((((((((()))$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$######""""""""""""%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""########################rrriii^^^TTTMMMGGGAAA===<<<999666444444444333222333333333333333333333333444444444444333333333333222222222222222222222222111111000000000000111111111111000000000111222222000000000000000000000000111111111111111111111111222222222333222222111111111111111222222333333444444444444333333333333333444555555555555555444444999999888999:::===???@@@EEEQQQbbbrrrlllNNNFFF;;;666555555333111222222333333333222222111111000///......///000111;;;888333...+++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))(((((())))))***++++++,,,*********++++++,,,,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''((())),,,///111000---)))''''''((((((((($$$%%%&&&''''''''''''''')))***+++***(((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&'''((((((((('''&&&%%%######$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%%%%$$$$$$%%%&&&$$$###"""$$$''')))***)))$$$$$$######""""""#########&&&((('''$$$"""###%%%&&&%%%$$$$$$######$$$$$$"""######$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!"""$$$&&&''')))))))))###$$$%%%&&&''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$%%%'''))))))((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&(((''''''''''''((())))))))))))((((((''''''&&&&&&(((((((((((()))******+++******************)))))),,,,,,---......///000000000000//////000222444555333555777999999999888777444333222222222222333333000222333333222111222444444555777888888888777777444555666777777666555444444555666666777777666666888999:::999777555555555444555666555333333333444333444555555666666666666444333111000000000111111000000//////......------+++***)))***---/////////,,,++++++,,,------,,,***))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((()))&&&'''((()))((('''%%%$$$$$$$$$$$$$$$$$$#########%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$###%%%&&&&&&&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$$$$########################{{{ooocccWWWIII@@@AAA>>>;;;999888888666555555555666666666666555555333333333333333444444444222222222222222222222222111111000000000000111111111111000000111111222333111111111111111111111111222222222222222222222222111111222333333333222222000111111222333333444444444444444444555555555555555666777888999999999999======???BBBGGGNNNUUUYYYdddsss}}}eeeTTT@@@<<<777444333222111111///000111111111111000///111000///......///000111;;;888333...+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++))))))))))))************))))))***++++++,,,------))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))***+++,,,---***'''%%%&&&''''''&&&###$$$%%%&&&''''''''''''''')))******(((&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%"""######$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''!!!"""######!!! !!!"""###""""""$$$'''***++++++&&&%%%$$$############$$$"""%%%(((((($$$!!!###%%%&&&%%%$$$#########$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%$$$############$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&'''(((((('''&&&&&&(((&&&%%%%%%'''((('''&&&(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((('''''''''''''''&&&%%%%%%$$$######'''''''''(((((()))++++++************************,,,,,,,,,---......//////............000333666888777888:::;;;;;;999666555333222222111222222333333000222333333111111333555444444666777777666555555333444666777777666444333444555666666777777666666666888999888666444444555222444444444222111222333444444555555666555555555333222111//////000111111........................---+++***+++,,,......---,,,++++++,,,------,,,***))))))))))))))))))))))))***)))))))))((((((((('''''''''((((((((((((''''''%%%%%%&&&''''''((())))))'''''''''''''''''''''((('''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$#########%%%%%%$$$$$$%%%&&&&&&'''"""######$$$%%%%%%%%%%%%########################~~~lllYYYLLLFFFCCC???===<<<;;;999888777777888888888888777777222222222333333444444444222222222222222222222222111111000000000000111111111111000000111222333333222222222222222222222222222222222222222222222222000111222333333333333333000000111222333333444444444555555555666666777777333555777:::<<<>>>???@@@>>>@@@DDDKKKUUUaaalllrrrwwwaaaMMM???:::999666333111111111222---...///000000///......000...---,,,,,,---...000777444000---,,,---000222,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------++++++******)))((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((***'''%%%$$$%%%&&&%%%$$$###$$$%%%&&&'''(((((((((%%%'''))))))'''&&&%%%&&&'''''''''&&&%%%$$$###"""'''&&&%%%$$$$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&((('''%%%$$$###$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$###""" !!!"""###""""""$$$(((+++,,,,,,'''&&&%%%%%%$$$$$$$$$$$$!!!%%%((('''###!!!"""%%%&&&%%%$$$#########$$$%%%$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""''''''''''''&&&&&&%%%$$$%%%%%%&&&&&&'''&&&&&&&&&'''((()))******)))((('''***(((&&&&&&&&&'''&&&$$$(((((('''''''''&&&&&&&&&%%%&&&&&&''''''((((((((())))))))))))((('''&&&%%%&&&''''''(((((()))))))))''''''''''''((()))++++++)))*********++++++++++++,,,,,,,,,------.........000000//////000222555666;;;<<<======;;;888555333222111111111111111222222///222444333111111333555333444555666666555444444222444555777777666444333444555555666666666666666444666777777555444555666111222333222111000111222555555555666555555444444222111000//////000111111---------............///...---++++++,,,---,,,+++,,,,,,+++,,,---...,,,***)))))))))))))))***************))))))((((((((('''(((((()))))))))))))))(((%%%%%%&&&&&&'''((())))))%%%$$$""""""###%%%(((***%%%%%%&&&&&&%%%%%%$$$############$$$$$$%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$#########$$$%%%%%%&&&!!!"""###$$$%%%&&&&&&&&&""""""""""""""""""""""""qqq\\\QQQQQQMMMGGGBBB@@@===:::AAA===;;;;;;<<<:::888777444000///222333111000111//////000222222333333333333000...---///111111111333111---+++***,,,000222777555222/////////111333111111111111222222222222555555444444333222111111222333333444444333222222222555888999999999999:::999<<<:::===EEEBBBCCCPPPMMMOOOVVVcccttt|||hhhXXXLLLCCC???444333333444555444222000///////////////////////////............---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))&&&''')))***)))(((&&&$$$******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((###$$$%%%'''''''''&&&&&&%%%&&&'''(((((('''&&&%%%))))))((('''&&&&&&&&&&&&'''&&&%%%%%%&&&&&&$$$"""###$$$%%%&&&'''&&&%%%%%%&&&$$$"""!!!!!!"""$$$&&&((((((((('''&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&&&&''''''###&&&'''%%%$$$&&&)))$$$$$$%%%&&&'''''''''&&&''''''(((((('''&&&%%%%%%$$$%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&(((((('''((()))+++''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))'''''''''''''''((())))))&&&''''''((()))******+++******++++++,,,---......000/////////111444777999>>>===:::888666555555555000000000000000111111111333111000000222222111000222444555666555333000...///...---...///111444666888777666555444333333222444555555666555444222111000111111222222222111111111222333333444444333333222111111000///......---//////...---,,,,,,++++++---,,,,,,++++++******)))------......------,,,+++))))))))))))))))))))))))+++***'''%%%$$$$$$%%%&&&$$$###"""$$$&&&''''''&&&&&&&&&''''''&&&&&&%%%$$$&&&'''((('''%%%$$$###$$$&&&&&&&&&''''''''''''(((!!!!!!""""""######$$$$$$$$$$$$######"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###%%%$$$"""!!!!!!!!!"""###qqqcccaaa\\\UUUOOOLLLIIIGGGEEEDDDDDDGGGGGGDDD???<<<888333222555555333222333444444444555555444444444666333111000222444444444333222111111111222333444777666333222111111222333222222222333444444555555777666666555444333333333444444555555555444444444777999;;;<<<;;;;;;<<<===<<>>===???===>>>@@@@@@???<<<999777999777666555666777666555666666666555555444444444555555555555555444444444555666666777888999::::::;;;;;;::::::;;;===???@@@???AAACCCEEEGGGGGGHHHHHHJJJMMMQQQUUU[[[dddlllrrrxxx```PPP@@@<<<888444333333333222444333111111222333222000////////////////////////...------------,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))******(((((((((((((((((((((((('''''''''((()))+++,,,---((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((******)))((((((''''''''''''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&((()))***)))((($$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&%%%$$$######%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$#####################$$$$$$'''&&&&&&)))+++***%%% ''''''''''''&&&%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''((())))))'''''''''(((((((((((((((***+++,,,---,,,+++***)))'''(((((()))***,,,---...000000000111111222222222000000000///...---,,,,,,...------///111333333222222111///......///000111333333222222222222222222555444333222222222222222111111111111222333333444222222222222222111000///000111111222333222222222000000000000////////////------,,,,,,,,,,,,,,,+++.........------,,,,,,,,,++++++,,,,,,++++++***))))))))))))))))))))))))))),,,+++***))))))((((((((((((&&&&&&&&&'''((('''&&&%%%%%%%%%%%%%%%$$$######$$$%%%'''&&&%%%###$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$#########"""""""""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$#########"""oooYYYSSSNNNNNNMMMIIIHHHJJJGGGIIILLLMMMKKKFFFAAA===;;;999888888999999777666999999888888888777777777777777666666555666666777666777888:::===???@@@AAAAAA@@@@@@AAACCCFFFJJJLLLQQQSSSXXX\\\___``````___^^^bbbgggmmmttt~~~www```NNNFFF999666333111111222111000444222111000111222111111////////////////////////------------,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))''''''((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''&&&'''''''''((('''&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$$$$$$$''''''&&&'''))))))((('''%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&***)))(((&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&)))+++***'''$$$$$$$$$%%%%%%%%%$$$$$$###%%%$$$###"""###$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%'''((('''&&&%%%&&&(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''(((***+++------,,,***))))))******,,,---......///...///000111111111111111//////......------,,,,,,...---------///000000///000000......---...///000222222222222222222111111444333222222111111111222111111111111222444555666222222222222222111000/////////000111111111111000000000000000////////////,,,+++++++++++++++++++++.........---,,,++++++******++++++++++++***))))))((((((((((((((((((((((((,,,,,,+++***)))((('''''')))((('''''')))***)))(((%%%%%%%%%%%%%%%$$$######%%%'''((((((&&&%%%&&&'''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$############!!!""""""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$$$$$$$$$$%%%%%%$$$$$$###"""rrrkkkfffeeeccc```___aaa```cccfffgggccc\\\SSSMMMBBBAAA@@@@@@@@@@@@>>><<<===>>>AAACCCDDDCCCBBBAAA>>><<<;;;::::::;;;===>>>>>>@@@CCCGGGLLLPPPSSSTTTWWWVVVWWWXXX\\\```dddgggmmmrrryyy|||lll\\\LLLAAA>>>666444222222222333222111444222000000111222111111////////////////////////---------,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))),,,,,,+++***(((&&&###"""'''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%$$$$$$$$$%%%&&&'''((('''&&&&&&&&&&&&'''((()))((('''&&&%%%%%%%%%%%%((('''&&&'''(((((('''%%%%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&''''''&&&%%%$$$&&&'''''''''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%$$$###"""!!!%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""%%%&&&(((***,,,######$$$$$$%%%$$$$$$$$$%%%$$$###"""###$$$&&&'''%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((('''&&&%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&'''''''''''''''((())))))((((((((((((((('''''''''&&&(((+++------,,,+++)))******+++---.........///---...///000000000//////------------------------,,,++++++,,,...//////---///...............//////000000111111111111111111333222222111111111111111222111111222333555666777222333333222222000//////---......///////////////////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))((((((((((((((((((((((((((())))))))))))(((((('''&&&***(((''''''((((((&&&%%%&&&''''''''''''&&&%%%%%%$$$&&&((('''&&&%%%&&&'''%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%&&&$$$$$$%%%%%%%%%$$$###"""~~~zzzyyy{{{}}}uuujjjcccOOONNNMMMMMMMMMMMMJJJHHHFFFIIIOOOTTTVVVUUURRRPPPJJJHHHFFFDDDDDDFFFHHHJJJNNNPPPUUUZZZaaafffkkkmmmtttttttttvvvzzzeeeSSSJJJAAA:::888333222000000222222222111555222000///000111111111////////////////////////---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))$$$&&&((()))***)))'''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((''''''&&&'''(((***+++((('''&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&'''((('''&&&'''((('''%%%$$$&&&%%%$$$###$$$%%%&&&'''!!!###'''))))))'''###!!!!!!"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((#########$$$%%%&&&((()))$$$$$$%%%&&&%%%$$$###"""&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$""" $$$)))"""###$$$$$$%%%%%%%%%%%%&&&%%%$$$######%%%'''(((%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%'''''''''%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%'''''''''''''''((())))))))))))))))))((((((((((((%%%'''***,,,------+++***((()))***,,,,,,---------,,,---.../////////...---,,,---------------------***))))))+++---//////...------..................//////000111111111111111222222111111111111111111222222222222333555777999333333333222222000//////,,,------...///.........////////////000000000000------------------------)))******++++++,,,,,,---***************)))(((((())))))))))))))))))))))))%%%&&&''''''((('''''''''***(((&&&%%%%%%$$$""" (((((())))))(((((('''&&&"""$$$%%%%%%$$$###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%&&&%%%$$$###"""zzznnnkkkgggfffgggfffbbb___aaadddkkksssyyyyyytttnnniiieee___[[[ZZZ\\\aaadddiiimmmtttzzzyyygggRRREEE>>>888444333333333333222222111111111111111000//////////////////////////////.........444000,,,******+++,,,,,,...'''***---((()))---)))************************+++******)))******+++++++++++++++*********))))))...---+++)))(((((())))))'''&&&&&&'''(((((('''&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((&&&$$$$$$%%%&&&'''&&&)))((('''&&&%%%&&&''''''&&&%%%$$$$$$&&&(((((('''***)))'''%%%$$$%%%'''((()))***)))'''$$$""""""###%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########''''''''''''&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""########################&&&%%%$$$#########$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$$$$%%%$$$$$$###$$$''')))++++++(((&&&$$$%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))(((''''''''''''(((((())))))))))))))))))))))))))))))(((((())),,,------,,,************************+++++++++,,,---...///000///...,,,++++++,,,...///,,,++++++******++++++,,,///...,,,,,,,,,---///111/////////000111111222222222222111111111111222222222000///------...000111222333444555444333222111///............000222333000000//////......------,,,,,,+++++++++,,,------+++,,,,,,,,,,,,+++******))))))(((((((((((())))))((())))))))))))'''%%%$$$******))))))))))))******''''''((((((((((((''''''&&&&&&''''''((()))))))))&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%$$$###!!!!!!###%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%"""!!!!!!###&&&'''$$$!!!%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$${{{xxxxxx{{{{{{aaaRRRBBB;;;999666444555333333333222222111111111111000000///////////////////////////............///---******,,,............'''***---)))+++000+++************************+++***************+++++++++++++++*********))))))+++***)))((((((((()))***&&&&&&%%%&&&&&&'''&&&%%%(((((((((''''''((((((((((((((('''''''''&&&&&&&&&(((&&&%%%%%%&&&''''''&&&)))((('''&&&%%%&&&&&&''')))'''%%%%%%&&&''''''&&&)))(((&&&%%%%%%%%%&&&'''&&&'''((('''%%%$$$%%%&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##################%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$#########%%%'''***++++++)))&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))((((((((((((((())))))***))))))))))))))))))))))))(((''''''(((+++,,,,,,+++************************++++++++++++,,,---.........---,,,******,,,---...,,,++++++******++++++,,,///...,,,,,,,,,---///000.........///000000111111222222111111111111222222444333222111000111333444333333444444444222111000.........//////000111222///////////////.........------,,,,,,+++,,,,,,,,,,,,+++++++++************))))))(((((((((((())))))((()))))))))((('''&&&%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((('''&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&$$$"""!!!###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$###"""$$$&&&'''%%%###&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%$$$$$$$$$$$$lllZZZJJJ???555444555444444555222222222222222111111111000000//////......///////////////.........---------+++++++++---......---...(((***,,,(((+++///)))************************+++*********************+++************)))))))))((((((''''''((()))******((('''&&&&&&&&&&&&''''''))))))(((((((((((())))))'''''''''''''''&&&&&&&&&((('''&&&'''((()))'''&&&(((((('''&&&&&&&&&&&&'''***(((&&&&&&&&&&&&&&&$$$((((((&&&%%%%%%%%%&&&'''###%%%&&&&&&&&&&&&''')))###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%############%%%''')))+++(((&&&%%%%%%&&&''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%&&&&&&'''((((((((((((((())))))******))))))))))))))))))))))))'''&&&&&&'''***++++++***************************++++++*********++++++,,,---,,,+++******+++,,,---,,,++++++******++++++,,,...---,,,,,,,,,---///000------......///000000111222222111111111111222222444333222111222222444555333333333333333111///.........///000111111111111.........///////////////......---,,,+++++++++,,,,,,+++***)))((()))******))))))(((((((((((())))))((()))))))))((('''&&&%%%&&&'''(((((((((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''%%%$$$$$$&&&''''''&&&((('''&&&%%%###"""!!!!!!%%%$$$$$$$$$$$$#########|||eeeQQQFFFAAA999333444555333222222222222222111111111111111000//////.........///////////////......------,,,...---------...---***(((///)))***+++''',,,...%%%***************************+++++++++*********)))************)))))))))))))))))))))((())))))))))))******)))(((''''''(((***)))(((((((((((((((((()))''''''''''''''''''''''''''''''''')))******'''%%%((((((''''''&&&&&&&&&&&&(((&&&$$$$$$%%%&&&&&&%%%''''''&&&%%%%%%&&&&&&'''###$$$&&&&&&&&&&&&''')))###$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""""""""#########$$$########################%%%&&&'''((((((&&&$$$#########$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((###"""!!!"""$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((()))))))))((((((((((((((((((((((((&&&%%%%%%&&&)))******)))************************+++******))))))))))))***++++++***))))))***++++++,,,++++++******++++++,,,------,,,,,,,,,---...///......//////000111111111222222111111111111222222000000/////////000111222222333333333222000///---...///000111222111111000------......//////000000000///...,,,,,,+++++++++,,,+++)))''''''((()))+++))))))(((((((((((())))))(((((((((((((((''''''&&&%%%&&&((())))))(((&&&%%%%%%&&&&&&''''''&&&&&&%%%#########$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%%%%$$$$$$&&&(((###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&$$$$$$$$$%%%&&&'''&&&&&&%%%%%%$$$###""""""$$$$$$$$$#########""""""uuu^^^LLLBBB???>>>888444666666333000111111111111111111111111111//////............//////000//////...---,,,,,,,,,---,,,,,,---...---***(((---(((++++++***333666+++***************************++++++++++++***)))((()))))))))))))))))))))))),,,,,,++++++***)))(((((()))******)))'''&&&''')))(((''''''&&&&&&''''''(((&&&'''''''''''''''''''''''''''''')))******'''%%%'''''''''''''''&&&&&&&&&$$$""""""###%%%&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&$$$&&&'''&&&%%%%%%&&&'''###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%############$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################%%%&&&'''((((((&&&$$$############$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$"""!!!!!!"""$$$%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&)))******)))))))))))))))))))))))))))******)))((((((((())))))************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,---......///000000111111222333333222222111111111111222222...............///000000222222333333222111///......///111222222222000000------......//////000000000///...---,,,,,,++++++,,,+++)))''''''((()))+++))))))(((((((((((()))))))))(((((('''''''''''''''&&&''')))******)))'''&&&''''''((((((((((((''''''$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&"""$$$%%%%%%###"""###$$$#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$#########""""""yyyhhhXXXHHH<<<888;;;777333111444555222000111000000000111111111111111......------......//////000//////...---,,,++++++))))))***,,,...///---,,,***'''+++---000===BBB666***************************+++,,,,,,+++***((('''(((((()))))))))))))))***,,,,,,,,,,,,+++)))((('''&&&)))+++***'''%%%%%%'''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((('''&&&'''((()))'''&&&''''''((((((''''''&&&%%%###"""!!!"""%%%'''((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%$$$#########$$$%%%'''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((("""######$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$#########$$$$$$%%%%%%%%%&&&&&&''''''(((%%%&&&&&&&&&&&&%%%%%%$$$!!!"""$$$&&&''''''&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&)))******)))))))))))))))))))))))))))))))))((((((((())))))***************************,,,++++++******++++++,,,+++,,,,,,,,,------------000000111222222333333444222222111111111111222222......///000000111111111111222333333333222111000000000111111222111111000........./////////////////////...---,,,,,,,,,---,,,+++***)))((()))******))))))(((((((((((()))))))))(((''''''''''''(((((('''((())))))))))))(((''''''(((((((((((((((((('''((((((((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%""" ############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%######$$$%%%"""######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$#########~~~dddYYYNNNFFF>>>555333666222//////222333000///111///000000000111111111222...------------...///000000//////...,,,++++++***)))((()))+++---......,,,***(((+++---111@@@EEE777***************************+++,,,,,,,,,***((('''(((((((((((())))))************++++++***)))(((''''''+++///...***''''''(((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((&&&%%%%%%&&&''''''&&&&&&'''((((((((('''&&&%%%%%%$$$###$$$'''((((((((($$$$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###"""###$$$&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""######$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%$$$###$$$$$$%%%###$$$$$$%%%&&&&&&''''''%%%&&&&&&'''&&&%%%$$$###!!!"""$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%''')))++++++***))))))))))))))))))))))))(((((((((((()))***++++++***++++++++++++++++++***,,,++++++******++++++,,,++++++,,,,,,------------000000000111222222333333222222111111111111222222...///000111111222222222000111333444444333333222222111111111000111111222///////////////.........///......---------......,,,+++++++++************))))))(((((((((((()))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&$$$!!!!!!!!!############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$&&&((('''%%%###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$sss```OOOGGGAAAAAA===555111222222//////222222///...000//////000000111111111222---------------...///000000//////...,,,+++******---+++******,,,,,,+++***,,,***,,,,,,///===@@@111***************************+++,,,---,,,***(((&&&'''((((((((())))))******&&&''')))*********)))(((***///444444///+++***+++))))))(((((((((((())))))&&&&&&&&&'''''''''(((((((((&&&$$$$$$%%%&&&'''&&&&&&'''((((((((('''%%%%%%)))'''&&&&&&((())))))(((###$$$%%%&&&&&&&&&&&&&&&###%%%&&&&&&&&&&&&'''(((''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%$$$###""""""$$$&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%########################&&&%%%$$$#########$$$$$$%%%$$$$$$$$$######""""""&&&&&&%%%$$$$$$######### !!!!!!"""######$$$$$$%%%%%%%%%%%%%%%$$$###""" !!!"""$$$&&&&&&''''''$$$###$$$%%%&&&&&&$$$"""%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&%%%&&&&&&'''&&&%%%###"""!!!###%%%''')))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''***++++++***))))))))))))))))))))))))(((((((((((()))+++,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++++++++++++++,,,***+++,,,---------,,,,,,/////////000111111222222222222111111111111222222------///000111111111111000111333444555555444444333222111000000000222222000000//////.........---......---------......///+++,,,,,,,,,,,,+++******))))))(((((((((((()))))))))((('''&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&& ###%%%'''&&&&&&&&&'''"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%(((******'''%%%%%%&&&%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%%%%$$$$$$mmmXXXMMMDDDAAA===888444222111111000000000000////////////.........//////////////////......------///000111111///---+++***+++,,,---++++++++++++++++++++++++,,,+++*********,,,///000)))))))))))))))******+++,,,+++)))(((''''''''''''(((((()))))))))))))))((())))))***+++---...//////((()))***++++++***)))((((((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((&&&%%%&&&((()))'''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$%%%###$$$%%%%%%%%%%%%&&&'''!!!!!!"""###%%%&&&''''''(((((('''&&&%%%%%%$$$###'''%%%######&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$### """%%%''''''&&&$$$"""########################"""""""""###$$$$$$%%%%%%&&&$$$"""!!! !!!"""#########$$$$$$$$$%%%%%%%%%###%%%&&&&&&$$$######$$$&&&%%%###!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###!!! """&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""###%%%'''((((((''''''''''''&&&&&&&&&''''''(((******))))))))))))******(((***,,,,,,***(((((((((******))))))))))))******)))))))))***+++++++++,,,++++++******++++++,,,,,,//////...------------.........///000000000000000111111111111111000//////000000111222333333333333444444333222222333444444444444444333333222222222222222222111000//////...///////////////......------+++))))))+++,,,***(((((((((((((((((()))******))))))((((((''''''&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$'''''''''''''''''''''''''''''''''&&&%%%$$$""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%###"""""""""########################&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))(((((('''}}}kkkWWWGGG@@@>>><<<999666333222222222111111111111000000000000...////////////////////////......---...///000111111000...,,,+++,,,------++++++++++++++++++++++++,,,+++*********,,,...///)))))))))))))))******+++******(((((('''((())))))***((('''%%%%%%%%%&&&'''(((((()))***++++++,,,,,,)))))))))******)))))))))(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&''' $$$((()))(((''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%######$$$&&&$$$$$$$$$%%%%%%&&&&&&'''(((((('''&&&%%%%%%$$$$$$'''%%%######%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$&&&&&&%%%$$$###########################"""""""""###$$$$$$%%%%%%&&&%%%###"""""""""###$$$""""""#########$$$$$$$$$###%%%&&&&&&$$$######$$$%%%$$$"""""""""###$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%###$$$&&&'''&&&$$$''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''''''''&&&&&&&&&&&&'''((((((***))))))(((((())))))***(((***++++++***(((((((((******))))))))))))************************++++++))))))))))))******+++,,,------------......///000//////000111111111111111000000000000000///......//////000111222222222222444333222222222222333444444444333333333222222222222222111111000//////...///////////////...---------+++))))))+++,,,***((()))))))))))))))***++++++))))))((((((((((((((((((&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%$$$######ooo___QQQCCC;;;999777666444333222222222333222222222222111111111111//////////////////......///............///000000111000...---,,,------...++++++++++++++++++++++++---,,,+++******+++,,,---)))))))))))))))******+++)))(((((((((((()))***+++,,,***'''$$$###$$$&&&''''''''''''(((((()))))))))***))))))(((((())))))***)))(((''''''&&&&&&''''''(((((('''&&&&&&&&&&&&'''""")))+++'''%%%&&&)))%%%%%%%%%&&&&&&&&&&&&'''%%%%%%############%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%$$$######$$$%%%$$$###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%'''&&&$$$######$$$%%%%%%""""""""""""###############%%%&&&&&&$$$######$$$$$$###""""""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###$$$%%%&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''(((((())))))(((((((((((())))))((()))++++++)))(((((()))******))))))))))))************************))))))'''''''''((()))***+++,,,,,,,,,,,,---...000111222000000111222222222222111/////////000//////.........///000111222222222222333222222111111222222333333333333333222222222222222111111000000//////......////////////...------,,,+++******++++++***(((***************++++++,,,(((((())))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''((())))))((((((######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%"""$$$%%%%%%###""""""###$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!""""""###""""""!!! uuufffUUUJJJAAA:::666777444333222111111111222222222222111111111000000000////////////......................../////////000111000///............///++++++++++++++++++++++++---,,,+++******++++++,,,)))))))))))))))******+++)))))))))))))))))))))***,,,***)))'''''''''((()))''''''''''''''''''((((((***)))(((''''''((()))***)))(((((('''''''''''''''(((((('''&&&&&&&&&&&&'''###((((((&&&$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''###$$$%%%&&&&&&$$$"""!!!%%%&&&&&&%%%###"""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%"""#########$$$$$$$$$$$$###%%%&&&&&&$$$######$$$###""""""######%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''((())))))((((((''''''(((((()))((()))******((('''((()))******))))))))))))******++++++******))))))(((((('''''''''((()))***+++,,,------------...///000111//////000111111111111000///000000000000000/////////000111222222333333222222222222222222222222222333222222222222222222222111111000000////////////......//////......---,,,++++++***************)))*********))))))******+++(((((())))))******++++++)))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''((((((((((((((('''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%###"""######$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###""""""}}}lllVVVKKK@@@;;;888444333444444333333222111111111111111111000000000/////////000000//////.........------......///////////////000//////...............++++++++++++++++++++++++,,,,,,++++++***+++++++++)))))))))))))))******++++++++++++***))))))((('''&&&'''(((*********)))(((''''''((((((((((((((((((***)))(((''''''((()))***))))))(((''''''''''''((((((((('''&&&&&&&&&&&&''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&''''''&&&### &&&'''((('''%%%$$$$$$%%%""""""###$$$%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###%%%&&&&&&$$$######$$$"""#########$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&$$$$$$%%%&&&'''%%%%%%%%%&&&&&&((())))))((((((''''''''''''(((((('''((())))))''''''(((*********))))))))))))******+++******))))))(((((((((((((((((()))***+++,,,,,,......------------......---......///000/////////000111111222222222111111000111222333444444444444222222222222222222222222222222222222222222222222000000000///////////////...............------,,,++++++++++++***))))))******))))))((((((((())))))(((((())))))******++++++((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%###############"""""""""!!!###%%%%%%###"""###$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$vvv___OOOCCC<<<666777777444333333333333333222111111000000000000000000/////////...000000000///......---------......///000/////////........................++++++++++++++++++++++++******++++++++++++++++++)))))))))))))))******+++,,,,,,,,,+++***)))'''&&&!!!###&&&)))***)))(((&&&''''''((((((((())))))))))))((((((''''''(((((()))***)))((((((''''''(((((((((((('''&&&&&&&&&&&&'''+++((($$$"""$$$%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&''')))***''''''''''''''''''''''''''''''((('''&&&$$$""" &&&'''((('''&&&%%%&&&''' !!!"""###%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$############"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''###%%%&&&&&&$$$######$$$######$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$+++,,,,,,)))&&&$$$###$$$''''''''''''''''''''''''########################&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&&&&'''''''''((()))((('''''')))*********))))))))))))******))))))))))))))))))((((((******)))))))))***++++++...------,,,++++++,,,,,,,,,---......//////......111111222222333333222222111222333444555555555555222333333444444333333222111111111222222222222222////////////////////////---............---,,,,,,***+++,,,+++)))))))))******)))(((((((((((((((((((((((())))))))))))))))))'''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%###"""!!!######$$$$$$$$$%%%%%%%%%###############"""""""""!!!###$$$$$$#########$$$######$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%$$$#########$$$$$$yyyjjj\\\LLLAAA===777444666888555333333111111111111111111000000111111111000000000//////111000000///......------------///000000000///...---------.........------++++++++++++++++++++++++((()))***+++++++++++++++)))))))))))))))******+++***++++++,,,+++***)))((($$$%%%&&&((()))((('''&&&%%%&&&&&&'''((()))******'''(((((((((((((((((('''***))))))((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$%%%'''((()))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$&&&'''&&&%%%%%%&&&(((######$$$$$$%%%&&&''''''$$$$$$%%%%%%&&&'''(((((($$$&&&'''%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&'''###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&&&&$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''(((((($$$$$$%%%%%%%%%%%%$$$$$$((()))***(((%%%$$$$$$&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&'''((()))***'''&&&&&&&&&&&&&&&&&&''''''(((((('''&&&''')))+++******))))))))))))******((((((((()))))))))))))))******)))(((((((((((()))++++++*********+++,,,,,,---......///////////////000000111222222222222222111111222333444444444444333444555555555555444333000111111111222222222222////////////////////////------......------,,,+++***+++---+++)))((()))++++++***))))))(((((())))))))))))((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######!!!"""$$$$$$######$$$%%%""""""######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''((($$$$$$###"""###$$$%%%%%%kkkXXXNNNHHH@@@:::888333000333444111//////......///000111111000000222222222111111111111000111000000///...---------,,,---///000000000///...,,,,,,------...------,,,++++++++++++++++++++++++'''((()))++++++,,,,,,,,,)))))))))))))))******+++((()))***+++,,,+++*********))))))((((((((())))))$$$$$$%%%&&&((()))******&&&'''((())))))((('''&&&******)))((((((((((((((((((((('''&&&&&&&&&&&&'''!!!&&&+++***&&&$$$'''***'''''''''&&&&&&%%%%%%%%%&&&(((***,,,,,,***(((&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%((((((((((((((((((((((((&&&%%%%%%&&&&&&((()))***###$$$%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$&&&'''&&&######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''!!!"""""""""############%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&'''''''''&&&######$$$$$$$$$%%%%%%%%%###%%%&&&&&&$$$######$$$%%%%%%&&&&&&&&&%%%$$$$$$ !!!"""$$$&&&((()))***$$$$$$$$$%%%%%%$$$$$$$$$!!!$$$%%%$$$$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((((((''''''$$$%%%%%%&&&'''(((******'''&&&&&&%%%%%%&&&&&&'''''''''((('''&&&''')))+++******))))))))))))******''''''(((((())))))*********)))(((''''''&&&&&&'''(((((())))))***+++------...//////000000000000000//////000111111111111111000000111222333333333333444444555666666555444444000000111111222222222222.........///////////////------......------,,,+++)))+++---,,,)))((()))+++,,,,,,+++***))))))******))))))((((((''''''&&&&&&'''((()))******)))((('''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%% """$$$$$$######$$$%%%!!!!!!"""###$$$$$$%%%%%%'''&&&$$$$$$$$$$$$&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%$$$$$$$$$%%%'''(((pppcccQQQDDD>>>;;;777333222222222111111111000000////////////............////////////000111222333///...---,,,,,,---...///000///......///000///...------------------------******+++++++++,,,,,,,,,(((((()))***++++++,,,,,,(((((()))***************((()))***+++++++++++++++(((((((((((((((((((((((('''&&&$$$######%%%(((***,,,+++)))+++,,,,,,)))&&&(((((('''(((((()))***+++((()))***+++***)))'''%%%)))%%%###$$$((()))'''###"""$$$&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''&&&%%%$$$$$$$$$%%%)))((('''&&&%%%$$$$$$$$$&&&%%%%%%$$$#########$$$&&&&&&%%%$$$#########$$$((('''&&&%%%%%%%%%%%%%%%'''&&&%%%$$$############"""!!!!!!!!!"""$$$&&&''''''((()))(((&&&%%%&&&'''$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%###$$$%%%%%%$$$###$$$&&&((()))(((&&&&&&''''''&&&%%%#########$$$$$$%%%&&&&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))***(((%%%$$$%%%'''(((&&&$$$'''&&&%%%%%%&&&''')))***)))((('''&&&&&&&&&&&&&&&+++*********))))))(((((()))(((&&&%%%&&&''')))***------,,,+++++++++,,,,,,////////////////////////......000111111000//////444000000333222,,,+++...666777777555333222333555444111000000...,,,///444////////////............,,,------......------,,,,,,,,,,,,+++++++++******)))***+++++++++***((('''&&&(((***+++***(((((()))******))))))((((((''''''###$$$$$$%%%&&&'''(((((((((&&&%%%%%%%%%%%%$$$"""'''&&&&&&%%%$$$###""""""%%%$$$$$$######$$$$$$%%%!!!"""###$$$%%%$$$############$$$$$$$$$###""""""&&&%%%$$$$$$######$$$$$$&&&%%%$$$$$$############&&&%%%$$$######$$$%%%&&&~~~qqqZZZPPPCCC;;;::::::888666222222222111111111000000////////////........................///000111222......---------...///000...,,,+++,,,---...---,,,------------------------++++++,,,,,,,,,---------'''(((((()))******++++++))))))***+++++++++++++++((()))***++++++++++++***(((((((((((((((((((((((('''&&&%%%%%%%%%&&&((())))))'''%%%%%%'''((('''%%%(((((((((((((((((()))***'''((()))***)))(((&&&%%%(((%%%###$$$''')))&&&###"""$$$&&&&&&%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&''''''((((((''''''&&&(((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''%%%%%%$$$###############(((((('''%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&***(((%%%"""!!!"""$$$&&&$$$$$$###"""######%%%%%%#########"""!!!"""%%%(((((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%''''''%%%$$$$$$%%%%%%$$$###$$$&&&((()))'''&&&&&&''''''&&&%%%(((((('''&&&###!!!$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))(((&&&$$$%%%'''((('''%%%)))((('''&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''+++++++++*********)))))))))((('''&&&&&&(((***+++,,,,,,+++++++++,,,,,,---..............................///000111000//////000///222555333///111777444444444222000000222444888333/////////---///333//////.........---------)))******++++++******)))+++++++++*********))))))((((((((((((((('''&&&&&& ###%%%'''((((((***,,,((((((((('''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&$$$###$$$&&&&&&%%%$$$&&&%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%""""""$$$%%%%%%%%%$$$###%%%%%%%%%$$$$$$######### !!!###%%%'''((()))***)))((('''''''''''''''%%%$$$############$$$%%%qqq___VVVEEE>>>777444666999888666222111111111111000000000////////////............------------...///000000...............///000111---,,,+++,,,---...---+++------------------------,,,,,,,,,,,,---------...''''''(((((()))***************+++,,,,,,,,,,,,,,,))))))******++++++******))))))))))))))))))))))))''''''''''''((((((((((((***(((&&&&&&((()))***)))))))))(((((('''(((((((((&&&'''((((((((('''&&&%%%'''$$$###$$$&&&'''%%%######%%%&&&'''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&%%%%%%$$$%%%&&&&&&''''''''''''&&&(((((('''&&&&&&&&&&&&'''((('''&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%"""###$$$%%%&&&%%%$$$###&&&%%%%%%%%%%%%&&&&&&'''+++((($$$!!! """%%%(((&&&&&&%%%$$$#########$$$"""!!! !!!%%%)))%%%%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%'''((('''%%%$$$%%%%%%%%%$$$$$$&&&(((((('''&&&&&&''''''&&&%%%&&&&&&(((((((((&&&$$$############$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((((()))((('''&&&&&&'''((('''&&&(((((((((((('''&&&%%%$$$''''''&&&&&&&&&'''((((((++++++++++++************))))))((('''((()))***+++************+++,,,------........................---...///000000000000///,,,---000222000...222999333333222000///000444666===555......///......000............------------,,,,,,------------,,,,,,*********)))))))))(((((())))))((('''''''''''''''"""###%%%&&&&&&(((***---'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""$$$&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$%%%%%%%%%%%%%%%((('''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%&&&&&&$$$$$$###""""""###$$$$$$kkkYYYLLLFFF>>>999444333555777555333111111111111000000000000////////////..................------...//////000///////////////////////////...------//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------((()))))))))*********+++)))***++++++,,,,,,++++++))))))************))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))***+++++++++***)))((('''''''''''''''%%%&&&&&&''''''&&&%%%%%%&&&$$$###$$$&&&&&&%%%###$$$%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$%%%&&&''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&)))((((((''''''((((((((('''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$#########$$$$$$!!!"""$$$&&&'''&&&$$$###$$$$$$$$$$$$%%%&&&''''''(((&&&###!!!!!!"""$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$#########"""!!!###&&&))) !!!###$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$######%%%'''((((((&&&###%%%&&&%%%$$$$$$&&&''''''&&&%%%%%%''''''&&&%%%!!!###%%%''''''&&&$$$"""!!!!!!"""######$$$$$$$$$''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''$$$%%%&&&((()))(((((('''&&&&&&&&&&&&&&&'''((()))*********)))))))))))))))***))))))((()))***++++++))))))))))))***,,,------------------------------------...//////000000000000000000000///...000333444333222000000222666:::@@@666......000///...////////////............---------............------+++*********)))))))))))),,,+++)))((((((((()))***++++++***(((&&&&&&(((***''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$###"""###%%%&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&***)))&&&$$$###$$$%%%%%%''''''&&&%%%$$$###!!!!!!%%%%%%$$$$$$###$$$$$$%%%########################ttt]]]OOOFFF>>>999:::777444444555444222000000000000000000000000000////////////............//////......//////000000111111000///...---,,,,,,///---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++******++++++++++++,,,,,,((())))))***************))))))*********))))))((((((((((((((((((((((((((('''(((***+++***)))((('''$$$%%%((())))))(((((('''))))))(((''''''&&&''''''%%%%%%&&&&&&&&&&&&&&&%%%&&&%%%$$$%%%%%%&&&%%%$$$%%%&&&((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$#########$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%######""""""""""""######!!!"""$$$&&&'''&&&$$$###$$$$$$$$$$$$$$$%%%&&&'''###############"""""""""######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%###%%%&&&''''''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&((()))((('''###$$$&&&&&&%%%$$$%%%'''&&&%%%$$$%%%&&&'''&&&%%%"""###$$$$$$"""""""""###$$$%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&'''''''''&&&&&&''''''$$$%%%&&&((()))(((((('''&&&&&&&&&&&&&&&'''((()))'''''''''((((((((((((((()))))))))))))))******+++((((((((()))***+++,,,------------------------------------...//////000111444333111000222333333111333222111000///222666:::???555---...000///......000000000/////////......******++++++++++++******,,,,,,+++++++++*********,,,+++)))((((((((()))***...---,,,)))&&&$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$&&&%%%######$$$%%%###"""#########$$$$$$%%%%%%&&&$$$######""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&***)))&&&$$$$$$$$$%%%&&& !!!###$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''#########$$$$$$#########pppXXXFFF???<<<777333444333222222333222111/////////000000000000000111////////////............000//////...//////000000////////////...---+++***,,,+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,(((((()))************)))))))))******))))))((((((((((((((((((((((((((((((((()))*********)))'''&&&%%%''')))***)))''''''(((((((((''''''&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###""""""""""""###$$$$$$"""###$$$%%%&&&%%%$$$###%%%$$$$$$$$$$$$%%%%%%&&&!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$!!!$$$''''''%%%###"""!!!%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&((()))(((&&&"""$$$&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&'''&&&%%%###$$$%%%&&&%%%###!!! $$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''(((((((((((('''&&&%%%$$$''''''&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''((((((((()))))))))******(((((((((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111...000111///000222222...000000///...---///333666999222---///000......///000////////////.........++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***))))))((('''''''''''''''((())))))'''%%%$$$%%%&&&'''''''''''''''((((((((('''''''''&&&&&&%%%%%%%%%'''%%%$$$###$$$$$$"""!!!#########$$$$$$%%%%%%%%%######""""""""""""######$$$$$$$$$$$$$$$%%%&&&&&&((('''&&&%%%$$$%%%&&&&&&######%%%&&&&&&%%%$$$###$$$$$$#########$$$%%%%%%###$$$%%%%%%%%%%%%$$$###zzzoooaaaWWWHHH>>>999888666444111000000000111111000000////////////000000111111////////////............///......------......///+++,,,---......---,,,,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))***++++++++++++***)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))(((((('''&&&)))***)))'''%%%%%%(((+++''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&''''''(((&&&'''(((''''''&&&'''(((&&&''')))(((&&&%%%%%%&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###((((((''''''((())))))***%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$""""""#########"""!!! !!!###%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&%%%'''(((((('''%%%"""$$$&&&'''&&&%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%"""###%%%''')))***++++++###$$$%%%%%%%%%###!!! !!!""""""######$$$$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&###%%%'''&&&$$$###$$$&&&)))((('''&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''(((((()))))))))((())))))((((((((())))))***++++++++++++++++++++++++,,,,,,,,,,,,---///111222,,,555;;;666//////000/////////000///...///111333222///...000000---...111......---------,,,,,,,,,---......//////......---++++++++++++************((((((((((((((('''&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$%%%%%%######""""""""""""######$$$######"""###$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((('''%%%"""""""""!!!!!!""""""###$$$$$$%%%&&&&&&&&&&&&%%%$$$qqqeeecccffflllssshhh\\\RRRFFFCCC>>>999666444444555333222111111111111000000.../////////000000111111000/////////...............------,,,,,,,,,------((()))+++---...............---,,,,,,......---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************************+++,,,,,,,,,,,,+++)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&((('''$$$$$$)))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&'''((()))'''((()))(((''''''((()))&&&((()))(((&&&%%%%%%&&&''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''((((((%%%###!!!!!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&'''(((((($$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&%%%$$$#########$$$&&&&&&%%%$$$############((('''%%%$$$$$$%%%'''(((######$$$###""" ###$$$%%%$$$$$$%%%(((***&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))((('''&&&'''((((((&&&%%%"""$$$&&&'''&&&%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$ !!!""""""!!! !!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&"""$$$&&&%%%###"""$$$&&&'''&&&%%%%%%&&&''')))***)))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))&&&''''''(((((((((((((((***))))))(((((((((((()))++++++++++++++++++++++++,,,,,,,,,,,,---///111222444DDDLLLCCC555000333555000111222222000000222444---,,,...111000---...222,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************)))))))))))))))***+++++++++***((('''''')))++++++)))'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$###"""""""""###$$$%%%"""###$$$%%%&&&&&&&&&&&&!!!"""$$$&&&&&&&&&$$$###&&&%%%%%%%%%&&&''''''(((%%%%%%''''''''''''%%%%%%{{{pppaaaYYYRRRQQQSSSZZZjjj{{{gggUUULLLFFFBBB>>>;;;777444333333222111333222222111111222222333000000000000////////////222111000///............---.../////////...,,,,,,+++,,,------......------///...---++++++,,,------//////...---,,,,,,++++++************+++,,,------+++++++++*********)))))))))************+++++++++,,,***(((%%%%%%%%%'''(((+++*********))))))(((((())))))))))))))))))))))))'''((()))******)))((('''((('''%%%%%%&&&&&&%%%$$$"""%%%((()))***''''''''''''''''''&&&&&&'''&&&%%%'''))))))'''$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''(((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''((((((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%''''''&&&%%%$$$$$$$$$$$$(((''''''&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%&&&(((((('''%%%""" $$$%%%%%%&&&&&&%%%%%%$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$#########'''***+++'''$$$######%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((***'''%%%$$$&&&'''%%%###%%%%%%%%%&&&'''((())))))*********)))))))))))))))))))))))))))***************,,,---.........000222111RRRhhhXXX999***...555//////000000000000/////////////////////////////////...,,,++++++,,,...///,,,,,,,,,+++++++++******,,,,,,,,,+++***))))))(((((((((((((((((((((((((((,,,+++***)))((('''''''''''''''&&&&&&&&&%%%%%%%%%((('''%%%#########%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$###!!! !!!###$$$!!!"""###$$$%%%$$$######$$$$$$##################'''%%%###$$$&&&'''%%%#########$$$%%%%%%%%%%%%$$$&&&%%%$$$###""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$wwwnnnbbbZZZWWWRRRNNNNNNOOOUUUbbbpppnnnTTTEEE>>><<<:::;;;888555333222222222111222222222111111222222222000000000000/////////...000///......---.........---.../////////...,,,,,,+++,,,------...---------///...------,,,,,,------.........---,,,,,,+++++++++++++++***++++++,,,,,,+++++++++*********))))))))))))*********+++++++++******************++++++*********)))))))))(((((())))))))))))))))))))))))*********)))((('''&&&%%%***(((''''''(((((('''&&&$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''&&&%%%'''))))))'''$$$%%%&&&''''''''''''&&&%%%%%%&&&&&&'''(((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&'''((('''&&&###"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$###"""!!! !!!$$$&&&&&&$$$""""""###&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&'''((((((&&&&&&&&&''''''''''''(((+++(((&&&&&&''''''&&&$$$&&&''''''(((((()))))))))))))))))))))))))))))))))))))))))))))************)))+++------------///111...NNNfff^^^EEE555111222//////000000000000//////........................///---,,,++++++,,,---///,,,,,,,,,++++++*********,,,++++++***))))))((((((((((((((((((((((((((((((&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%((('''%%%######$$$%%%&&&$$$$$$$$$#########$$$$$$%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$$$$$$$###&&&&&&$$$###""""""""""""&&&%%%###$$$&&&'''%%%###""""""###$$$$$$$$$$$$###$$$$$$#########$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$uuuoooggg```[[[VVVOOOJJJMMMLLLMMMPPPSSSXXXcccnnnvvvZZZDDD999777777888777444222000111111111000111111111111111111111111000000000/////////......---------,,,------...///---............---,,,,,,++++++,,,---------------......//////......---,,,...------,,,,,,+++++++++,,,,,,+++++++++++++++++++++************))))))))))))))))))*********++++++''')))+++---/////////...******))))))))))))((((((((((((((((((((((((((((((,,,++++++***************)))(((''''''((()))'''&&&*********))))))((('''&&&'''''''''''''''''''''''''''&&&&&&'''(((((('''%%%%%%&&&''''''''''''&&&%%%%%%&&&''''''(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&"""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! !!!"""$$$###""""""###$$$'''&&&%%%$$$$$$%%%&&&'''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((+++)))''''''(((((('''&&&(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***,,,,,,,,,,,,...000***BBBTTTPPPBBB777111,,,...//////000000//////..............................---,,,++++++,,,---...------,,,+++******))))))******))))))((((((''''''((((((((((((((((((((((((&&&&&&%%%%%%&&&'''((((((%%%%%%%%%%%%$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&%%%$$$"""!!!!!!!!!""""""%%%$$$###""""""###$$$%%%%%%%%%$$$$$$###$$$$$$$$$((('''%%%$$$"""!!!!!!!!!&&&$$$###$$$%%%&&&%%%$$$!!!""""""########################$$$%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$zzztttnnniiieee\\\YYYTTTQQQOOOOOONNNNNNNNNQQQVVV\\\bbblllxxxmmm___LLL===777666777888333111///...///000000///000111111111111111111000000000/////////.........,,,,,,,,,,,,---...///000.........---------,,,,,,++++++,,,------------,,,---...///000///...---,,,---,,,,,,,,,+++++++++***,,,,,,,,,,,,++++++***)))************))))))))))))))))))))))))************((()))***,,,---.........))))))))))))))))))((((((''''''''''''''''''''''''###%%%''')))++++++++++++'''&&&%%%%%%&&&'''&&&$$$&&&'''((()))))))))))))))''''''''''''((((((((((((''''''&&&''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%$$$$$$$$$$$$%%%&&&'''(((""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######""""""""""""""""""'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###$$$$$$$$$%%%###############$$$&&&((('''&&&$$$######$$$&&&'''((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))(((''''''''''''''''''))))))((((((((((((((((((((((((((()))))))))))))))((()))))))))************(((***++++++++++++---...---666<<<999444333111---...//////////////////...........................------,,,++++++,,,------------,,,+++***)))(((((())))))((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''(((%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%###!!! !!!"""%%%%%%$$$######$$$%%%%%%'''&&&$$$#########$$$%%%'''&&&%%%$$$###"""""""""%%%$$$$$$$$$%%%%%%$$$$$$""""""###$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$tttooohhhaaa[[[WWWSSSQQQPPPOOOMMMKKKKKKNNNSSSWWW\\\bbbkkksss}}}}}}lllQQQIII???888555444444333000///---...///000///...///000000111111000000///////////////............,,,,,,,,,---...///111111......------,,,,,,,,,,,,***+++,,,,,,------,,,,,,---.../////////...,,,++++++++++++++++++*********,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))(((((()))))))))************)))((('''''')))+++,,,(((((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$((()))(((&&&$$$'''%%%$$$%%%&&&'''&&&%%%%%%&&&((()))***+++++++++'''''''''((((((((())))))''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&((()))***$$$$$$$$$######"""""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$###"""!!!!!! '''&&&%%%%%%$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""""""""######$$$%%%%%%$$$###""""""###%%%'''((('''&&&$$$######$$$&&&'''''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''''''''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''(((((())))))))))))((()))))))))************(((***++++++******,,,---222333111///000333333111......////////////..............................,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******)))((((((((((((((('''''''''''''''((((((((((((((((((((((((&&&%%%$$$###""""""""""""%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###""""""######%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$oooddd[[[XXXTTTOOOLLLKKKKKKKKKKKKLLLLLLMMMOOOUUU___gggxxxvvv___QQQAAA>>>:::777666555333222000///......000000///......///000111111000///.../////////.........------------------...///000111...------,,,+++,,,,,,,,,******+++,,,,,,,,,,,,,,,------......------,,,+++***************************+++,,,---,,,+++***)))(((((()))))))))))))))***((((((((()))))))))******+++)))&&&$$$$$$&&&(((***''''''(((((((((((())))))''''''''''''''''''''''''###&&&))),,,,,,***&&&$$$((('''&&&''')))))))))''')))******++++++++++++***'''''''''(((((())))))***&&&'''((('''%%%%%%''')))(((((('''&&&&&&'''(((((('''''''''(((''''''&&&%%%'''''''''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''((())))))%%%%%%%%%%%%&&&'''))))))%%%%%%$$$$$$###""""""!!!%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$'''&&&&&&%%%$$$###""""""&&&&&&%%%$$$$$$$$$%%%%%%""""""###$$$$$$%%%$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$############""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######"""#########!!! """%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''&&&$$$$$$&&&'''&&&&&&&&&'''''''''''''''&&&''''''(((((())))))***))))))))))))************)))***,,,,,,+++***,,,---000///...///222333000------......//////......---------------------------++++++,,,,,,,,,,,,+++++++++************)))))))))((((((((((((((((((''''''((((((((((((((((((((((((((('''&&&$$$#########"""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$######$$$$$$%%%&&&'''###$$$%%%$$$###"""###%%%$$$%%%%%%&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$|||pppdddXXXPPPJJJIIIHHHFFFFFFHHHKKKNNNMMMQQQVVVZZZaaammm~~~lllVVVHHHBBB;;;999888666666555444444111000///000111111000...---...000111111000...---//////.........------------,,,,,,,,,---...//////...---,,,+++++++++,,,,,,******+++,,,,,,,,,,,,+++------,,,+++++++++++++++)))*********************)))***,,,------,,,+++***(((((((((((())))))******(((((((((((()))))))))***)))(((''''''''''''((()))'''''''''((((((((())))))''''''''''''''''''''''''+++,,,,,,------,,,+++***((('''&&&''')))***)))((())))))*********)))))))))&&&''''''((())))))******&&&(((((('''%%%$$$'''))))))((('''&&&&&&'''((()))''''''(((((('''&&&&&&%%%&&&'''''''''((((((((()))''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&###$$$&&&''''''&&&%%%$$$&&&&&&''''''''''''&&&&&&############"""""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""#########$$$"""!!!"""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&''''''''''''(((%%%'''((('''%%%%%%''')))&&&&&&''''''(((((())))))&&&&&&''''''((())))))***))))))))))))***************+++,,,,,,++++++,,,---...---...000111///,,,+++---......//////......---------------------------+++++++++,,,,,,+++++++++))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&$$$###"""##################""" !!!"""###$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&"""$$$%%%$$$""""""###%%%$$$$$$%%%&&&&&&&&&&&&%%% """$$$%%%&&&%%%$$$###"""#########$$$$$$$$$$$$}}}rrrlllddd\\\UUUPPPKKKHHHCCCCCCCCCCCCEEEIIINNNRRRRRRYYYbbbkkkwwwmmmSSSBBB<<<===777555333222111222222222222111000111222222000...---...000111111000...---//////.........---------,,,,,,++++++,,,,,,------...---,,,+++***+++,,,---******+++,,,,,,,,,,,,+++---,,,+++***)))***+++,,,)))))))))))))))*********((()))+++---------++++++'''((((((((())))))******(((((((((((())))))))))))'''((()))***+++******)))&&&'''''''''(((((())))))((((((((((((((((((((((((((('''&&&&&&''')))+++---&&&%%%$$$%%%'''((('''&&&$$$$$$&&&''''''(((((((((&&&''''''((()))******+++&&&(((((('''$$$$$$'''***)))((('''&&&&&&'''((()))'''((((((((('''&&&%%%%%%&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&######""""""######$$$%%%#########$$$%%%%%%&&&&&&#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&& !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&&&&'''$$$&&&(((******(((&&&$$$&&&&&&''''''''''''&&&&&&(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###%%%&&&''''''%%%$$$%%%((()))'''%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&'''''''''((((((&&&((()))(((&&&%%%(((***&&&''''''((()))******+++&&&&&&&&&'''((())))))***))))))))))))************+++,,,------,,,+++,,,...444222000000///---...111---..................---------------------------***++++++,,,,,,++++++***((((((((()))******++++++((((((((()))))))))))))))((((((((((((((((((((((((%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&"""$$$&&&(((((('''$$$###""""""############"""""" """$$$$$$$$$###'''&&&%%%%%%$$$$$$$$$$$$!!!$$$%%%%%%"""!!!###%%%######$$$%%%%%%%%%%%%$$$"""$$$&&&&&&%%%%%%""""""######$$$$$$$$$$$${{{tttnnniiidddaaaVVVSSSNNNKKKHHHFFFDDDBBBIIIHHHHHHIIILLLTTT^^^eeejjjsssfffPPPCCC;;;777444333222222111000//////......000111000...------......---,,,---/////////---......---,,,,,,,,,------++++++++++++++++++++++++------------,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++*********))))))***)))(((((((((***+++,,,(((((())))))))))))(((''''''((()))***++++++***)))))))))))))))))))))))))))'''&&&$$$######%%%(((***---'''&&&******&&&%%%)))((((((((((((((()))******((((((((((((((('''''''''+++*********))))))((((((+++***(((&&&&&&&&&''''''***((('''(((***+++(((&&&''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''((())))))(((&&&$$$###&&&'''((())))))((('''&&&(((((((((((('''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''###!!!$$$$$$$$$%%%&&&'''&&&$$$$$$$$$%%%'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&&&&%%%%%%%%%&&&''''''###$$$%%%%%%&&&&&&%%%%%%&&&%%%###$$$$$$%%%###"""$$$%%%%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$$$$%%%'''(((&&&''''''&&&%%%&&&(((+++(((((('''&&&&&&&&&&&&&&&''''''&&&((()))(((&&&$$$$$$%%%%%%&&&&&&''''''((())))))))))))************+++***(((((()))***---...------------------,,,,,,------------------------+++++++++,,,,,,---------///...---,,,+++,,,,,,,,,---,,,+++***)))((('''&&&******)))(((((((((((((((******)))(((((((((((((((((('''%%%$$$$$$%%%&&&'''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((((((&&&$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$%%%)))******(((&&&$$$$$$%%%######$$$%%%&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%&&&&&&&&&%%%$$$###"""!!!&&&%%%%%%$$$#########$$${{{tttjjjgggccc___[[[XXXUUUSSSLLLJJJGGGEEEEEEFFFFFFFFFIIILLLQQQXXXbbbnnn{{{vvviiiUUUEEE<<<777444111333222222111000000//////...///111000...------...---,,,+++,,,...///...---///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++++++++*********))))))***)))((((((((()))+++,,,))))))************))))))(((((()))***+++***))))))(((((((((((((((((((((((()))(((&&&&&&&&&''')))******%%%###&&&'''$$$$$$(((((((((((((((((()))******'''''''''((((((((((((((())))))((((((((('''''''''''''''''''''((()))******'''&&&%%%''')))***(((&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&'''''''''''''''&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""" """$$$%%%$$$###$$$$$$$$$"""!!!"""###&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###########################$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&(((&&&%%%%%%&&&&&&%%%$$$%%%&&&&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&%%%%%%%%%%%%(((***+++***&&&###"""!!!(((''''''&&&&&&&&&''''''$$$$$$%%%''')))***((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))************)))((()))***,,,...000000///...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,------...///...,,,******+++((((((((())))))***************)))(((((((((((((((***))))))(((((((((((((((''''''''''''((()))***+++&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''%%%$$$$$$$$$$$$#########"""""""""""""""!!!!!!!!!!!!!!!###%%%%%%%%%###"""###$$$%%%%%%%%%&&&&&&%%%$$$$$$&&&%%%$$$#########$$$$$$%%%%%%%%%%%%$$$###""""""&&&%%%$$$$$$######$$$$$$uuusssqqqsssvvvwwwuuusssttt}}}xxxqqqjjjbbbYYYSSSOOONNNMMMLLLKKKJJJJJJJJJEEEEEEDDDEEEHHHLLLPPPRRRWWW]]]gggtttqqqgggVVVNNNBBB:::666444222111222222222111000000//////...///000000...---......---,,,+++,,,...///...---000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,------------------------*********++++++++++++++++++++++++***************)))))))))((())))))***+++************************))))))*********)))((((((''''''''''''''''''''''''******))))))))))))))))))***&&&%%%''''''&&&'''+++((((((((((((((()))******&&&&&&''''''(((((())))))'''''''''&&&&&&&&&&&&%%%&&&'''((()))************&&&%%%%%%&&&((()))(((&&&))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$######$$$$$$########################"""!!!!!!"""$$$&&&%%%%%%&&&&&&'''%%%$$$###$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&########################$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''''''''''')))(((''''''(((((('''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&%%%######!!!'''******)))'''&&&''''''&&&&&&&&&''''''(((&&&%%%%%%'''((()))(((&&&((((((''''''&&&%%%%%%$$$''''''((((((((()))))))))***))))))((()))+++,,,---222111000///...,,,++++++---------------------------------,,,,,,,,,,,,,,,,,,111555555///+++***+++******++++++,,,,,,,,,---***))))))(((((((((((((((***)))((((((''''''((((((&&&'''(((((())))))))))))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$###$$$$$$$$$###############%%%%%%$$$$$$#########"""!!!"""#########"""$$$%%%&&&&&&&&&&&&%%%$$$###"""%%%$$$###"""""""""######%%%%%%%%%%%%$$$######"""%%%%%%$$$$$$######$$$$$$]]]\\\[[[^^^bbbeeefffeeekkksss}}}zzzxxxyyy{{{|||zzzuuummmhhhddd```ZZZVVVRRRNNNIIIFFFEEEFFFGGGGGGHHHIIIKKKLLLJJJKKKMMMQQQVVV]]]dddiiiwww~~~rrrggg\\\QQQJJJAAA===888666555444333111000000000000//////......---///000000///......///...---,,,---///000///...000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------------------------************************************************))))))))))))))))))******))))))))))))))))))***************))))))((('''''''''''''''''''''''''''''')))******+++***)))((('''&&&&&&((()))((('''(((***((((((((((((((())))))***%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&)))******+++***((('''&&&''''''''''''(((((('''&&&(((((((((((('''''''''&&&'''''''''''''''''''''''')))(((&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$&&&&&&&&&%%%&&&''''''%%%######%%%'''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&''''''((((((((((((((()))'''&&&'''((()))'''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((('''&&&$$$###"""(((+++,,,------'''&&&&&&&&&&&&'''((((((***(((''''''''''''%%%###((('''''''''&&&&&&&&&%%%''''''''''''(((((((((((())))))))))))***+++,,,---000//////...---,,,,,,+++,,,,,,---------------------------------,,,,,,,,,---555<<<;;;444---,,,......---,,,***)))'''&&&%%%))))))(((((((((((())))))))))))(((''''''''''''(((&&&'''''''''&&&$$$!!! $$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%###"""########################&&&&&&&&&%%%%%%$$$$$$###$$$%%%&&&&&&%%%%%%&&&'''%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$############$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$###$$$$$$%%%IIIIIIIIILLLOOOSSSUUUVVV```hhhttt{{{zzzyyywwwnnnqqqwww{{{wwwssslllfffcccaaa```______]]]YYYRRRMMMMMMKKKHHHFFFEEEEEEDDDCCCBBBDDDFFFGGGHHHLLLPPPTTTVVVZZZaaagggoooyyyssskkk```UUUMMMGGGAAA===888777666555444444222111...............------------...000000///......//////.........000111000/////////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))*********)))))))))(((''''''''''''((()))*********)))(((((('''''''''''''''''''''''''''''''''((((((******)))(((&&&%%%!!!%%%(((((('''&&&&&&&&&((((((((((((((())))))***%%%&&&&&&'''((()))******''''''''''''''''''''''''))))))*********(((&&&%%%************((('''&&&%%%'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''((('''%%%$$$$$$%%%&&&'''(((''''''''''''''''''(((''''''(((((('''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&'''&&&&&&&&&"""###""" !!!###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&'''((((((&&&'''(((((())))))(((((('''&&&%%%&&&'''((('''%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$&&&'''((('''&&&&&&"""$$$&&&'''&&&&&&'''(((''''''&&&&&&&&&''''''(((***((('''&&&''''''%%%$$$&&&&&&&&&''''''(((((((((''''''''''''(((((((((((()))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......---------------------------555<<<;;;444---,,,...,,,+++)))'''$$$!!!))))))(((((((((((()))))))))(((((('''''''''''''''%%%%%%&&&%%%$$$""" $$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%###!!!##############################""""""!!!!!!!!! &&&(((((('''&&&%%%&&&'''###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%$$$$$$###$$$$$$%%%%%%AAAAAAAAABBBDDDGGGJJJKKKQQQXXXbbbjjjpppsssvvvwww|||{{{tttjjjfffggggggeee]]]^^^cccjjjssszzz}}}~~~}}}yyyuuupppmmmlllkkkkkknnnuuu|||~~~{{{wwwrrroooqqquuuyyy}}}qqqhhh```^^^[[[UUUQQQPPPNNNMMMLLLLLLLLLJJJFFFDDDCCCBBBAAA@@@@@@AAABBBCCCBBBEEEHHHKKKNNNUUU^^^eeennnttt}}}pppcccVVVQQQJJJDDD@@@>>>;;;:::444444444333222111000///...............---------,,,...000000///...///000///...---...000111000///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++++++++***+++++++++++++++++++++++++++++++++++++++************************+++++++++)))************)))(((((('''&&&&&&%%%&&&''')))***))))))((('''''''''((((((''''''''''''''''''''''''&&&'''((()))((('''&&&%%%$$$)))+++(((%%%'''))))))((((((((((((((()))******&&&&&&''''''(((((())))))((((((((((((((()))))))))%%%&&&'''((()))))))))))))))+++,,,+++(((&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''#########$$$%%%'''((())))))(((''''''''''''((()))(((((((((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%((((((((('''''''''''''''"""###$$$&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%% ###&&&'''&&&&&&&&&'''$$$$$$###!!! """%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$########################%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&'''((()))&&&''''''(((((((((((((((&&&$$$$$$$$$&&&'''&&&%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%######%%%&&&'''((((((((())))))(((&&&$$$$$$&&&((((((((('''&&&&&&&&&&&&&&&&&&%%%$$$%%%''')))***)))%%%&&&&&&'''(((((())))))''''''((((((((()))))))))((())))))***++++++,,,,,,*********+++,,,,,,------+++,,,,,,------.........,,,---------............,,,111555555///+++***+++---,,,+++)))(((&&&%%%%%%((((((((((((((())))))***)))(((''''''&&&&&&''''''###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%###"""###############$$$$$$$$$########################%%%&&&'''&&&$$$###$$$%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%%%%?????????>>>>>>???BBBDDDCCCHHHOOOUUUXXXZZZ\\\]]]______[[[UUUSSSUUUUUURRRMMMNNNQQQVVV]]]aaacccdddggggggfffccc```\\\XXXVVVWWWVVVUUUXXX]]]cccgggiiijjjnnnvvv|||~~~yyyqqqjjjaaa```]]]ZZZYYYYYY[[[\\\]]]```aaabbbfffjjjhhhcccWWWPPPKKKJJJIIIFFFDDDEEEBBBCCCCCCCCCBBBBBBBBBCCCAAAAAABBBBBBDDDFFFJJJLLLLLLPPPUUUZZZaaammm{{{uuujjj___SSSKKKBBB@@@===:::999777666555222222222111000000000111////////////////////////,,,...000000///...///000...---,,,---...//////---------,,,,,,,,,---......------------------------)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++))))))*********+++++++++)))******+++***)))((('''''''''&&&%%%&&&(((***+++(((((('''&&&'''((())))))((((((((((((((((((((((((&&&&&&''''''(((((('''''''''+++)))!!!""")))+++((((((((((((((()))******'''''''''(((((((((((((((''''''((((((((()))))))))%%%%%%%%%&&&&&&'''((()))%%%(((***)))'''&&&''')))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''!!!"""###%%%&&&'''((((((((('''&&&&&&&&&&&&'''(((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%)))((((((((('''''''''&&&%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''''''%%%%%%&&&((()))((('''%%%###$$$&&&)))"""###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&$$$$$$$$$%%%&&&'''((()))&&&&&&'''(((((((((((('''%%%$$$###$$$&&&'''&&&%%%%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&'''''''''&&&'''***---***)))((('''&&&%%%%%%%%%%%%######$$$'''***++++++''''''''''''((((((((((((((((((((()))))))))******((())))))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++,,,,,,---...///000000---...///...,,,******+++......------,,,,,,++++++((((((((((((((()))******(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''))))))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&$$$"""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''###$$$%%%%%%$$$###%%%&&&$$$$$$%%%&&&&&&%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&<<<<<<;;;999777888:::<<<:::>>>DDDHHHJJJKKKLLLNNNHHHIIIHHHEEEEEEHHHGGGCCC@@@AAADDDIIIOOOSSSUUUUUUUUUTTTRRRPPPLLLIIIFFFEEEHHHFFFEEEFFFJJJNNNQQQRRRNNNRRRYYY___aaa]]]UUUNNNJJJIIIHHHGGGFFFFFFFFFGGGIIIKKKLLLLLLPPPTTTRRRLLLHHHBBB???@@@AAA??????AAA<<<>>>??????>>>???AAADDDBBBDDDFFFHHHKKKOOOTTTXXX[[[```fffnnnwwwyyyoooaaaUUULLLFFFBBB???999888777555333111000...111111111000000111333555000000000000111111111111,,,...///000///...///000,,,+++***+++---...---,,,,,,,,,,,,,,,---...//////------------------------***+++,,,,,,---------------------------------------------,,,,,,+++++++++))))))******++++++++++++)))***+++++++++)))((('''(((((('''&&&''')))+++---((('''&&&&&&'''((()))***))))))))))))))))))))))))&&&&&&''''''(((((())))))###%%% """&&&((((((((((((((()))******(((((((((((((((''''''''''''''''''((((((((()))))))))(((&&&%%%$$$$$$%%%&&&!!!$$$(((((('''''')))+++)))(((((((((''''''''''''''''''''''''''''''''''''###$$$%%%&&&'''&&&%%%$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&'''(((((((((((((((((((((''''''&&&&&&%%%))))))(((((('''''''''&&&(((((((((((('''%%%###"""########################$$$&&&((('''%%%$$$&&&(((''''''&&&###!!!"""%%%((("""###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%$$$#########$$$%%%&&&$$$$$$$$$%%%&&&'''))))))%%%&&&&&&'''''''''''''''&&&%%%$$$%%%'''((('''&&&&&&%%%%%%$$$%%%&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$%%%&&&'''((()))***)))(((''')))***+++***((('''%%%%%%$$$$$$'''&&&$$$$$$&&&((()))))))))))))))(((''''''&&&&&&))))))))))))************((()))***++++++,,,++++++.........------,,,,,,,,,++++++,,,,,,---...//////***+++,,,---...000111111///...---,,,+++,,,,,,,,,,,,++++++***)))(((''''''((((((((((((((()))******(((((('''&&&&&&&&&&&&'''((('''%%%$$$$$$%%%&&&''''''&&&$$$$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&&&&$$$###""""""######$$$$$$$$$$$$ !!!"""###$$$$$$%%%!!!###%%%%%%%%%&&&''')))&&&&&&&&&&&&%%%$$$######!!!"""###$$$%%%%%%$$$######$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&KKKGGGAAA===<<<;;;:::999;;;:::999:::<<<>>>???>>>===<<<;;;;;;<<<===<<<<<<<<<;;;;;;>>>CCCFFFHHHGGGGGGEEECCC@@@??????@@@@@@??????@@@AAAAAA@@@@@@@@@BBBCCCEEEGGGGGGFFFDDDCCCAAA@@@@@@???>>>>>>>>>===>>>???AAABBBBBB@@@>>>======<<<;;;::::::::::::::::::;;;<<<<<<<<<===@@@BBBJJJJJJLLLSSS\\\fffmmmqqqvvv}}}uuujjjbbb]]]VVVOOOFFF@@@>>>===;;;:::777888888666444222111111111111111111000000000000222111///...------------000000000000000000000000---+++***+++,,,,,,+++***///......---,,,***)))(((***++++++,,,...///000000...---,,,,,,++++++++++++))))))))))))))))))))))))222000---+++)))((('''(((((((((((('''''''''***,,,+++,,,,,,++++++***)))((('''((()))******)))((('''))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''######$$$$$$&&&''')))***&&&'''''''''&&&%%%$$$$$$)))***+++++++++***((('''((((((((((((((((((((((((******)))((('''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%% !!!$$$%%%%%%&&&(((***((('''&&&%%%$$$%%%%%%&&&%%%&&&''''''(((((('''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$&&&((())))))((("""###$$$%%%&&&'''''''''&&&&&&$$$!!! !!!%%%(((&&&%%%###""""""###%%%&&&///***$$$!!!"""$$$%%%%%%$$$$$$%%%%%%&&&'''(((((("""###%%%''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&'''(((((((((''''''&&&$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&'''''''''(((&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&''''''''')))'''%%%$$$%%%&&&&&&%%%))))))(((((((((((())))))((((((((((((((()))*********)))((((((((()))+++,,,******++++++------......***---...---+++***+++---,,,------......------,,,,,,...111000...---...000///...---,,,,,,,,,------++++++++++++************'''((((((((((((((((((((()))((('''&&&%%%$$$$$$$$$''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&'''''''''&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$###"""!!! $$$%%%&&&&&&''''''&&&&&&"""###$$$%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$"""!!!###'''(((&&&###]]]WWWOOOGGGBBB???===<<<>>><<<;;;;;;<<<======<<<===<<<:::999999999888888888888999;;;===@@@BBBCCC@@@???===<<<;;;;;;;;;<<<<<<=====================:::;;;===>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;999:::;;;;;;;;;:::999999888888999999;;;<<<===>>>;;;===???@@@BBBFFFKKKOOOVVV[[[dddnnnyyy}}}wwwmmmcccZZZSSSLLLHHHDDD@@@:::666555444333111333333333222111111222333111111111000000000//////000000000///......------...........................,,,++++++,,,---,,,+++,,,,,,---------,,,,,,+++'''(((((()))***+++,,,---...---,,,+++++++++++++++************************---,,,,,,+++*********+++)))*********((((((***,,,+++++++++***)))(((&&&%%%'''((()))******)))((('''((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''')))***+++'''''''''''''''&&&%%%%%%,,,++++++***)))'''&&&%%%''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''&&&%%%$$$%%%&&&((('''&&&%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&((()))((('''&&&&&&&&&'''&&&&&&%%%%%%$$$%%%&&&%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&***(((%%%$$$%%%&&&$$$"""$$$$$$%%%%%%&&&''''''(((%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&'''(((&&&&&&'''''''''((((((((('''(((((('''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&$$$###$$$&&&%%%%%%%%%&&&&&&'''''''''***'''%%%%%%&&&&&&&&&%%%((((((''''''''''''((((((&&&&&&&&&&&&&&&'''(((((())))))(((((())))))***+++******++++++++++++++++++***,,,...---+++***+++---,,,------......------,,,---///111111///...///111,,,,,,++++++*********+++))))))((((((''''''&&&&&&((((((((((((((((((((('''(((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&''''''&&&&&&%%%$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''%%%$$$$$$%%%&&&&&&%%%$$${{{tttiii^^^WWWQQQLLLJJJEEECCC@@@>>>>>>>>>===<<<<<<;;;:::999888777777777555666888999999:::===???;;;;;;:::999999999999999:::;;;;;;;;;;;;;;;;;;:::777777888999999999999999:::;;;;;;<<<<<<;;;::::::888999999999999999999999888999:::;;;===???@@@AAA@@@BBBEEEIIINNNUUU\\\bbbqqq{{{wwwkkkdddZZZUUUOOOIIIDDD@@@<<<999777666444333333333111///000000000000111111222222111111000000000000////////////000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---------******,,,---.../////////******++++++,,,---......---,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******)))+++,,,,,,***))))))***************)))(((''''''(((((())))))))))))((((((''''''''''''''''''''''''************)))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))(((((())))))***+++''''''((((((((('''&&&&&&+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))(((((((((''''''''''''&&&'''(((((('''%%%$$$%%%&&&((('''&&&&&&%%%&&&&&&&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&'''&&&%%%&&&(((((('''&&&(((((('''&&&%%%###"""!!!!!!$$$&&&'''&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%'''((('''$$$!!!$$$%%%%%%&&&&&&'''''''''&&&%%%$$$######%%%'''(((&&&&&&%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!'''&&&&&&&&&&&&'''((()))''''''''''''((((((((()))'''))))))((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%########################&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%###"""###$$$&&&&&&&&&&&&&&&'''''''''***(((&&&&&&'''((('''&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%&&&&&&'''((((((((())))))******))))))++++++******))))))))))))***,,,---,,,+++***,,,---,,,------......------,,,---///111111000///000111,,,,,,+++++++++*********))))))((('''&&&&&&%%%%%%***)))))))))((((((''''''((('''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%%%%&&&!!!""""""###############%%%%%%$$$$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$###$$$%%%yyyqqqiiibbb^^^TTTQQQMMMJJJHHHHHHFFFEEE?????????===<<<;;;<<<<<<888:::;;;:::999999;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<:::;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<;;;======<<<<<<===>>>??????>>>???@@@BBBCCCDDDEEEEEEIIILLLQQQXXX```jjjuuu{{{uuujjjaaaYYYPPPJJJFFFCCC???<<<;;;999777555222333444555666555333111111000000111222222111000111000000000////////////...///000111111///---+++++++++++++++++++++++++++---,,,***+++,,,------,,,)))***,,,---...//////000++++++,,,------...//////,,,,,,+++++++++++++++,,,++++++++++++++++++++++++------------,,,***(((''')))+++---,,,+++)))((((((((()))******+++++++++***((((((((()))))))))))))))((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((+++******************+++******))))))((())))))***'''(((((((((((((((''''''&&&&&&%%%%%%''')))+++,,,'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''%%%'''((('''&&&&&&'''((('''''''''&&&&&&&&&&&&'''&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((('''&&&&&&'''((('''%%%'''&&&&&&%%%###!!! ###$$$&&&&&&%%%######$$$######%%%%%%%%%%%%######"""###%%%&&&'''&&&$$$"""%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''$$$$$$%%%&&&%%%$$$"""!!!&&&&&&&&&&&&&&&''''''((('''''''''((((((((())))))((()))******(((''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$""""""############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$###$$$%%%&&&&&&&&&''''''''''''''')))(((''''''((()))((('''''''''&&&&&&&&&&&&''''''(((((((((''''''(((((()))&&&''')))*********)))(((***************************+++++++++++++++,,,,,,,,,------......------,,,,,,---////////////000000---.........------,,,,,,,,,,,,+++***)))(((((('''+++******))))))(((((('''((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%!!!""""""""""""#########!!!""""""###############&&&%%%%%%$$$############%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$######""""""###&&&'''%%%""" """%%%xxxsssjjjfffaaa^^^]]]\\\[[[ZZZPPPQQQPPPLLLHHHEEEEEEFFFAAABBBAAA@@@???>>>???@@@===<<<<<<<<<<<<======>>>============>>>???@@@AAA>>>?????????>>>>>>===<<<======<<<=========>>>>>>AAAAAA@@@AAABBBCCCDDDEEEEEEGGGJJJMMMPPPRRRTTTTTTYYY^^^fffppp|||{{{tttfff___VVVOOOJJJFFFAAA===:::888666555444444222000///000222444333333222222222000///000222222111///000000000////////////...---...000111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...---+++++++++,,,---............((((((((()))******+++++++++++++++******++++++,,,************************,,,,,,------,,,+++)))'''(((***++++++)))'''''''''))))))******)))(((((('''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((***))))))(((((())))))***))))))((('''''''''((((((''''''((((((((((((((('''&&&%%%%%%%%%''')))+++,,,((((((((((((((((((((((((***))))))(((''''''&&&&&&'''(((((((((((((((((((((&&&'''((('''&&&&&&'''(((&&&'''''''''''''''''''''&&&'''(((((())))))((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((('''&&&&&&'''((('''%%%&&&&&&&&&&&&%%%$$$""""""(((((((((&&&######$$$%%%%%%%%%############%%%%%%######$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''!!!"""$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((()))++++++)))''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$""""""######$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''(((((((((&&&%%%%%%'''''''''''''''''''''''''''((('''&&&'''))))))((('''(((''''''''''''''''''(((((((((''''''''''''((((((&&&'''(((******)))(((((())))))******+++,,,,,,---************+++,,,,,,,,,,,,------......------,,,++++++,,,---...///......------.........---,,,+++------,,,,,,+++***))))))++++++******))))))))))))''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%#########""""""""""""!!!"""###$$$$$$%%%$$$$$$$$$&&&&&&%%%############$$$%%%%%%%%%&&&&&&'''''''''((((((''''''&&&&&&%%%%%%###%%%%%%### !!!$$${{{vvvtttsssssssssssslllllljjjccc[[[VVVUUUVVVRRROOOLLLKKKKKKKKKIIIGGGDDDCCCAAA@@@@@@BBBCCCEEEEEEEEEEEEFFFGGGJJJLLLMMMFFFGGGGGGGGGFFFDDDAAA??????>>>>>>???AAADDDHHHJJJJJJJJJKKKLLLNNNOOOOOOPPPSSSWWW\\\ccciiimmmqqqrrrtttzzz~~~rrriiibbb^^^ZZZWWWNNNIIIBBB>>>===<<<999666666555333333333222000//////111333333333333555666>>>999222000000222111000000000////////////............///000000///...---------------------------******+++...000///---+++++++++,,,------,,,,,,+++))))))*********++++++++++++************++++++,,,))))))))))))))))))))))))((()))***+++,,,---------''')))******(((''''''(((,,,+++***)))&&&$$$"""!!!((((((''''''((()))***+++************************))))))))))))************))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&'''''''''&&&&&&'''(((((((((''''''))))))(((((('''((((((((())))))))))))))))))))))))******)))((('''&&&%%%%%%&&&''''''''''''(((((((((((())))))(((%%%###$$$$$$&&&&&&'''(((((((((((('''''''''((())))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((((('''&&&'''(((((((((''''''&&&%%%******)))'''%%%$$$&&&(((((('''%%%$$$$$$%%%'''((($$$$$$###!!! !!!$$$'''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''((()))((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((''')))++++++)))'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&%%%$$$#########$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))((('''&&&''')))(((((((((''''''''''''''''''&&&&&&'''))))))(((&&&((((((''''''''''''(((((('''&&&%%%%%%$$$%%%%%%%%%''''''(((((())))))(((((((((((()))***+++,,,---...***))))))***,,,---,,,+++,,,------......------,,,***))))))+++...///...,,,***+++,,,---,,,+++***)))++++++*********)))))))))************************'''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$#########$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""!!!!!!###$$${{{rrrllllllmmmhhhbbb]]]\\\^^^^^^ZZZUUUUUUSSSPPPNNNNNNPPPSSSUUUUUUUUUUUUVVVXXX\\\___aaaYYYZZZ\\\\\\ZZZVVVQQQNNNIIIHHHHHHKKKPPPWWW^^^bbbaaabbbdddfffhhhhhhhhhhhhnnnrrryyywwwppp```\\\TTTMMMGGGDDDCCCBBB???;;;777666777777555222555333222333333333111///000111222222222444:::>>>]]]PPP???333//////111111000000/////////...............//////////////////------------------------)))+++...222444333///+++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,---------***************+++,,,,,,************************)))))))))***+++---...///((()))***)))((((((***+++,,,,,,+++***((('''%%%$$$((('''''''''((()))+++,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''((((((%%%%%%&&&'''''''''''''''************)))(((((('''))))))))))))))))))))))))))))))(((((('''''''''&&&%%%%%%&&&&&&'''''''''''''''(((((('''$$$######$$$%%%&&&'''((())))))((('''''''''((()))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&((()))((('''''''''''''''&&&%%%$$$$$$$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$""" ###%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((($$$$$$&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&(((***+++)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((('''%%%$$$###$$$$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&((())))))((((((((('''''''''&&&%%%%%%%%%'''((()))'''%%%'''&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%(((''''''''''''((())))))((()))))))))******++++++***((('''))),,,---,,,+++,,,------......------,,,***))))))+++...000...---***+++,,,------+++***((()))))))))))))))*********)))******++++++,,,,,,,,,&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&(((((('''%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%%%%$$$###""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%##################$$$$$$&&&$$$""""""###%%%&&&&&&~~~yyyrrrjjjjjjnnnnnnhhhaaagggddd```\\\\\\^^^bbbeeebbbbbbcccdddgggkkkoooqqqmmmoooqqqqqqnnniiiccc___UUUTTTUUUYYY```jjjtttzzzxxxzzz}}}yyyrrrjjjaaaWWWPPPGGGFFFDDD@@@;;;888888999666333111222444666444222111000///000111111///---,,,---...---...222:::@@@{{{hhhMMM888...---///000000/////////............//////............///000,,,,,,,,,,,,,,,,,,,,,,,,***,,,000555777555000,,,'''((()))***+++,,,,,,,,,))))))))))))))))))************))))))***+++,,,,,,++++++++++++++++++++++++---,,,+++*********,,,,,,)))******)))((())),,,...***+++,,,---------------((('''''''''((()))+++,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''((())))))$$$%%%%%%&&&'''''''''&&&&&&((()))+++++++++******(((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''"""$$$%%%%%%%%%%%%&&&(((%%%&&&((()))))))))(((''''''(((((()))))))))))))))''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$&&&((())))))(((&&&&&&%%%$$$###""" ###&&&%%%$$$######"""###%%%&&&&&&%%%###""""""$$$%%%$$$!!! !!!###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%)))((('''%%%%%%&&&'''(((%%%%%%'''((((((((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%(((******)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))'''%%%$$$$$$$$$%%%&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&&&&&&&((()))))))))(((((('''''''''&&&$$$$$$$$$&&&((((((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&)))(((''''''&&&&&&&&&&&&(((((('''&&&&&&((()))***))))))))))))((((((((((((***((('''))),,,...,,,+++,,,------......------,,,+++***))),,,///111000---,,,---...//////---+++***)))))))))***++++++,,,,,,))))))***+++,,,------...&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&'''''''''&&&)))((('''&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%% !!!"""###$$$%%%%%%######$$$%%%%%%%%%%%%$$$%%%$$$###""""""$$$&&&((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''')))%%%""""""&&&((()))'''wwwwwwvvvwwwzzz~~~~~~{{{xxxxxx|||yyysssqqqqqqsssuuuvvvtttooollljjjjjjlllmmmvvvrrrmmmkkkmmmrrrwwwyyyxxxyyy||||||ssslll___\\\___iiittt}}}zzzsssddd```XXXOOOHHHCCCAAAAAA;;;:::777444333444666777444444444333333222222222222222222111111111000000111//////000///111;;;FFFrrrSSS;;;...---///111111000000///////////////......------------......))))))***+++---...///000(((+++222;;;AAA>>>555---+++++++++++++++++++++++++++***)))(((((()))***+++++++++++++++++++++++++++))))))************))))))++++++***)))((((((((())))))))))))***+++++++++,,,***)))))))))(((((('''''',,,+++)))((('''((()))++++++***)))'''''''''((()))************************''''''(((((())))))******&&&&&&&&&'''''')))******###$$$%%%&&&''')))******&&&'''(((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((())))))(((((('''&&&%%%%%%%%%$$$&&&((()))((($$$!!!%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((('''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&$$$######$$$&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''"""###$$$$$$$$$$$$###"""$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((())))))(((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&$$$"""###&&&(((&&&$$$''''''''''''''''''&&&&&&,,,***'''%%%&&&&&&%%%$$$'''((()))(((&&&%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$)))((('''&&&%%%&&&'''(((,,,***&&&$$$###$$$&&&(((%%%%%%$$$###$$$%%%'''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))***)))(((''''''((()))***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///...------------------...000111000...+++))),,,,,,,,,++++++*********)))))))))***++++++,,,,,,''''''&&&&&&&&&&&&'''''''''&&&$$$$$$&&&'''&&&%%%$$$'''***)))$$$ &&&%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%$$$$$$###''' ###(((###$$$&&&!!!'''&&&$$$###"""###$$$%%%###""" !!!###$$$(((((('''&&&$$$###""""""$$$&&&(((((('''&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$ !!!"""###%%%(((***+++[[[[[[\\\___dddiiinnnrrrqqqpppnnnmmmmmmqqqxxx}}}|||wwwuuuvvvxxx}}}|||yyyuuuqqqpppqqqsssyyyuuupppnnnqqquuuzzz|||zzzsssjjjhhhlllwwwxxxpppkkkddd\\\VVVMMMJJJFFFAAA===;;;;;;;;;888777555333222333444444333333222222111111111111111111111000000/////////000//////000///000888BBBuuudddLLL999000///111333111000//////......//////......------------.........---------,,,,,,,,,+++---...111777<<<<<<777222------------------------+++***))))))))))))***+++++++++++++++++++++++++++))))))************)))))),,,,,,++++++***+++++++++,,,,,,+++******))))))(((*********))))))(((((((((,,,+++)))((('''((()))***+++***)))(((''''''((()))************************'''((((((((()))))))))***)))((((((''''''''''''(((''''''(((((()))))))))***%%%&&&'''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++******)))(((((('''''''''(((******)))'''$$$###%%%%%%&&&&&&''''''(((((('''''''''''''''''''''''')))((((((((('''''''''''''''(((((('''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&$$$###$$$'''((('''%%%%%%&&&&&&&&&'''(((((((((***(((%%%$$$%%%%%%%%%$$$%%%'''((('''&&&&&&'''(((%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%&&&'''(((,,,***'''%%%$$$%%%'''(((%%%%%%$$$$$$$$$%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))******+++***))))))((((((((())))))+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------......///000///---+++***,,,,,,,,,++++++*********+++*********************''''''&&&&&&&&&&&&''''''///---***((('''%%%###"""&&&%%%%%%%%%&&&&&&%%%%%%###$$$%%%&&&'''(((((()))&&&&&&%%%%%%%%%%%%$$$$$$%%%"""&&&###%%%((("""%%%%%%$$$$$$###$$$$$$%%%&&&%%%###"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&AAAAAACCCFFFJJJPPPUUUXXXYYYYYYYYYYYYZZZ^^^cccggglllnnnppprrrrrrrrrsssttt~~~wwwrrrrrrttt{{{}}}}}}yyysssoooqqqtttyyyuuupppnnnqqquuuyyy|||zzzwwwvvv{{{zzztttooommmggg```WWWPPPLLLIIIEEEAAA<<<;;;:::999888777777777333333333222111111111000111111111000000000000000000000////////////......///...///000///...444;;;WWWMMM>>>333///000111111000000///............///...------,,,,,,------...///......---,,,+++******---+++***,,,111333222000------------------------++++++************++++++++++++++++++++++++++++++))))))************))))))++++++*********+++,,,,,,+++++++++******))))))(((***************)))))))))+++***)))((('''((()))******))))))(((((((((((()))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++)))(((&&&%%%%%%%%%((((((((((((((((((((((((%%%&&&'''((()))*********))))))))))))))))))))))))***)))))))))))))))))))))*********)))(((((('''''')))))))))))))))((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((('''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###$$$%%%%%%$$$$$$&&&'''''''''&&&%%%%%%$$$######&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%'''((('''&&&$$$%%%%%%&&&'''((())))))'''%%%######%%%&&&&&&&&&###%%%&&&'''&&&&&&((()))%%%&&&&&&'''((((((((((((######$$$$$$%%%'''((()))******)))(((''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))*********))))))************))))))******+++++++++,,,,,,,,,------------------------......---,,,,,,,,,------.........------,,,,,,++++++++++++++++++*********,,,,,,+++******)))((((((''''''&&&&&&&&&&&&''''''***(((''''''(((((((((''')))%%%"""###'''***)))'''%%%%%%&&&&&&'''((())))))$$$$$$%%%%%%%%%%%%&&&&&&'''!!!$$$&&&###&&&***$$$$$$$$$$$$%%%%%%%%%%%%%%%(((''''''&&&%%%$$$###""""""######$$$&&&''''''((("""$$$&&&&&&%%%$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%999999999:::<<>><<<:::777777777777666555444333000111111222111000///...000000000000000000000000////////////////////////...---...000///---000555===888222///.........---000///......------......------,,,,,,,,,,,,------+++++++++++++++++++++++++++(((&&&'''***,,,------************************++++++************++++++************************))))))************))))))(((((('''(((((()))***+++'''(((((()))***+++,,,,,,++++++************************)))(((((((((((())))))))))))(((((((((((()))(((((((((((((((((((((((((((((((((((()))))))))))),,,+++)))(((&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((())))))))))))((())))))))))))))))))))))))))))))))))))((((((((((((((((((''''''&&&&&&&&&&&&(((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''((('''%%%%%%'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&((()))))))))'''&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%&&&&&&&&&''''''(((((('''%%%###$$$&&&((((((((($$$%%%'''&&&&&&%%%'''((($$$%%%&&&''''''(((((('''%%%%%%%%%&&&''''''((())))))))))))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((***+++++++++***)))************++++++++++++------------------------------,,,,,,,,,,,,,,,---///...,,,+++++++++,,,,,,+++++++++***************+++*********)))))))))(((''''''&&&&&&&&&&&&''''''%%%$$$###$$$&&&((((((((((((&&&$$$%%%'''((('''%%%((((((''''''&&&&&&%%%%%%######$$$%%%%%%&&&''''''***%%%'''(((%%%,,,111***$$$$$$%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###""""""###$$$&&&'''((((((###%%%''''''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''666666555555666777888999888:::;;;<<<;;;;;;===>>>DDDFFFGGGHHHHHHIIILLLNNNWWW^^^ccc```XXXPPPNNNPPPRRRXXX\\\ZZZUUUQQQTTTYYY]]]ZZZVVVUUUWWW[[[___```hhhlllqqquuuuuussspppmmmmmmlllqqqzzz}}}yyyqqqnnnjjjeeeaaa\\\WWWSSSIIIHHHGGGDDDBBB???>>>===999888888777777666444333222222333333222000///...///000111222222111///...000000000111111111111111000000000000000000000000...,,,---000///,,,---000//////............,,,+++///......---------------,,,,,,++++++++++++,,,,,,************))))))))))))++++++***+++,,,------,,,************************************************************************))))))************))))))''''''''''''((()))******&&&'''((()))***+++,,,,,,******************++++++***))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))))))))(((((((((((())))))((('''''''''''''''######$$$%%%&&&'''((()))************)))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''(((((((((((((((&&&'''((('''%%%%%%''')))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''))))))))))))'''&&&+++++++++)))'''%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&'''(((((((((((((((((((((((((((((('''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((''''''&&&&&&&&&%%%'''&&&$$$%%%'''***+++***&&&'''((('''%%%$$$%%%&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%((())))))******)))((('''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((()))+++++++++***))))))))))))*********++++++------------------------,,,,,,++++++++++++,,,---...---+++******+++,,,---************************(((((()))))))))*********''''''&&&&&&&&&&&&''''''+++)))&&&%%%%%%$$$###!!!!!!$$$'''((('''%%%%%%&&&''''''&&&&&&%%%$$$$$$#########$$$$$$%%%&&&'''''''''$$$((())))))555===666%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%'''((((((&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''000000000000111222333444555666888777666666777888;;;<<<============@@@BBBFFFKKKOOONNNHHHCCCAAABBBBBBFFFJJJIIIFFFDDDGGGJJJLLLIIIFFFEEEGGGKKKNNNOOORRRUUUZZZ\\\\\\[[[[[[[[[ZZZXXXZZZaaaeeecccbbbcccdddccccccbbbbbb___\\\XXXSSSPPPMMMJJJHHHEEEBBB@@@===<<<;;;999777666555444555555666555444222000...///000111111222111111111///000111111111000///...000000000000111111111111//////000000000000111111...,,,,,,//////,,,,,,......///000111111000...---......---,,,,,,,,,,,,---,,,++++++******++++++,,,---,,,+++***((('''&&&%%%)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))************************))))))************))))))******)))))))))***++++++)))))))))))))))))))))))))))))))))***************)))))))))((((((((('''''''''(((((())))))))))))((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''(((((()))%%%&&&'''((()))+++,,,,,,************)))(((''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''))))))))))))))))))((((((***))))))((('''''''''(((%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((&&&'''''''''&&&&&&''')))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''')))))))))'''$$$""""""#########$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$&&&''''''&&&&&&'''((())))))((('''&&&%%%%%%$$$(((&&&%%%&&&(((+++++++++&&&'''(((&&&$$$###$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""((((((((())))))(((((('''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))))))))&&&'''((())))))***))))))((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,---,,,+++*********+++,,,)))))))))***************''''''((())))))***++++++''''''&&&&&&&&&&&&''''''***)))''''''(((((('''&&&!!!''')))'''&&&'''***$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''"""!!!&&&(((***;;;EEE>>>((('''%%%$$$$$$$$$%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))((('''&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%$$$$$$###$$$,,,,,,---...///000111111111222333444333333555777555666777666666777999<<<===???AAAAAA>>><<<;;;;;;<<<>>>??????======???@@@BBB???<<<;;;>>>AAADDDEEECCCFFFHHHHHHGGGGGGHHHJJJGGGEEEFFFKKKMMMKKKIIIJJJKKKIIIHHHHHHIIIHHHFFFDDD@@@>>><<<;;;;;;;;;:::888777666555444333222111111555555555444222111111222222222222222222222222222.../////////////////////....../////////000000000.........//////000000000///++++++......,,,,,,...000000111111000/////////...------,,,+++,,,,,,,,,++++++************++++++...---,,,+++***)))(((((()))***++++++***)))((('''++++++++++++++++++++++++'''((())))))))))))((('''************************))))))************))))))+++******))))))))))))***((()))))))))))))))))))))((((((((())))))*********(((((((((((((((''''''&&&&&&'''((()))******)))(((***************************)))))))))((((((((('''((((((''''''''''''(((((((((((())))))***+++,,,,,,(((((()))***************(((((((((((((((((((((((($$$%%%%%%&&&'''((())))))((()))))))))))))))))))))***))))))((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((()))%%%&&&''''''&&&&&&((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&''''''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###%%%'''&&&%%%$$$&&&(((((((((((('''&&&&&&&&&%%%(((&&&%%%%%%(((*********$$$&&&'''&&&$$$$$$%%%&&&''''''''''''&&&%%%$$$######$$$%%%&&&&&&&&&%%%$$$''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))))))))))))))(((&&&&&&&&&&&&'''((()))***((((((((()))))))))******++++++++++++++++++++++++***************+++,,,,,,++++++************++++++((()))))))))*********+++((((((((()))))))))))))))''''''&&&&&&&&&&&&''''''%%%$$$$$$&&&)))+++,,,+++!!!###%%%'''((())))))***%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""&&&%%%'''888CCC;;;+++)))&&&###"""###%%%&&&&&&%%%$$$#########$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%'''((((((&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$////////////////////////,,,---/////////111333666000111222222222333666999888888999999999999999999<<<;;;:::::::::::::::;;;>>>;;;888888:::>>>@@@AAA===???@@@>>><<<;;;>>>AAA===::::::???AAA???===>>><<<:::999:::<<<<<<<<<;;;888777555666777888888777222222111111111000000000111111000///...000333666333222000///......---...........................---------.........//////---------.........//////000+++***---...---,,,////////////...------...///...---,,,,,,++++++,,,,,,++++++************++++++++++++,,,,,,,,,---------...///000///---,,,,,,,,,))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))************))))))***)))(((''''''&&&''''''%%%%%%&&&((()))+++,,,,,,''''''(((((()))))))))***((((((((()))(((''''''&&&&&&'''(((*********)))(((******************************))))))((((((((('''))))))((('''''''''''''''(((((((((((())))))))))))%%%&&&''')))+++,,,,,,---(((((((((((((((((((((((($$$%%%&&&'''(((***++++++&&&&&&&&&''''''''''''''''''''''''&&&%%%###"""!!!######$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&'''''''''(((((())))))%%%&&&''''''&&&&&&(((******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((%%%&&&''''''&&&&&&''')))'''&&&&&&%%%%%%$$$$$$###&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''"""%%%'''&&&$$$###%%%(((&&&&&&'''''''''''''''''''''%%%$$$$$$''')))))))))"""$$$%%%%%%%%%%%%&&&((()))))))))((('''&&&$$$$$$%%%&&&(((***++++++******''''''&&&&&&&&&''''''(((%%%%%%&&&'''&&&%%%###"""%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&''')))***(((((((((((())))))))))))******************************))))))***+++,,,,,,***************++++++***(((((())))))*********+++******))))))(((((('''''''''''''''&&&&&&''''''''')))'''%%%%%%%%%&&&%%%$$$+++'''$$$%%%(((***)))'''***)))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&'''###"""111:::111---+++&&&"""!!!"""%%%'''***(((%%%###"""###$$$%%%######$$$%%%%%%&&&''''''%%%&&&''''''%%%###$$$$$$"""""""""######$$$$$$$$$#########$$$%%%&&&((((((............////////////000000000000111111111111000000000111222222333333666555444333333555777888777777777777777777777777555555666777777777777777666666777777777777777666000444777555111///222666555666777888999999999999444444444333333222222222222111111000000000000000222222111000//////000000111111111111111111111111////////////////////////+++++++++,,,,,,---------000000///...............////////////////////////000///...------,,,------,,,,,,------------------++++++++++++++++++++++++************+++,,,------))))))))))))((((((((((((+++***)))(((((()))***++++++******)))))))))))))))###%%%'''(((******))))))(((((())))))******+++++++++)))'''&&&%%%&&&((()))))))))))))))((((((((((((((())))))************)))***)))'''&&&%%%%%%%%%&&&%%%&&&&&&&&&%%%&&&)))+++))))))***++++++++++++***))))))))))))))))))******&&&'''''''''''''''&&&&&&((()))))))))))))))((('''&&&'''((())))))((('''&&&***)))))))))))))))******///...+++)))''''''&&&'''&&&'''''''''(((((())))))((()))***)))((('''((()))&&&&&&''''''(((''''''&&&(((((())))))))))))((((((%%%%%%'''''''''&&&%%%$$$((((((((((((''''''''''''&&&'''((((((((('''%%%%%%'''&&&&&&%%%$$$$$$######%%%'''((())))))'''%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&%%%$$$%%%%%%%%%%%%$$$$$$###"""!!!""""""###%%%''')))***((('''&&&%%%%%%%%%%%%%%%&&&''''''((('''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%******)))''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((())))))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''&&&&&&'''!!!"""%%%'''((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$))))))((('''&&&&&&%%%%%%(((''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%'''((((((&&&$$$$$$%%%%%%%%%%%%&&&'''(((((())))))))))))))))))))))))))))))(((''''''(((***,,,...------,,,,,,,,,,,,++++++******++++++++++++*********************)))(((((())))))))))))))))))))))))&&&'''((((((((((((((('''&&&&&&&&&%%%$$$###"""!!!''''''&&&%%%&&&'''((()))***)))'''&&&%%%%%%&&&&&&######$$$%%%&&&&&&''''''%%%'''(((&&&&&&***444<<<@@@,,,!!!&&&###"""$$$"""$$$%%%%%%$$$###$$$%%%%%%$$$$$$######$$$$$$%%%,,,)))&&&%%%%%%&&&&&&&&&$$$$$$$$$######$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&............///////////////000000000000000000000//////000111111222222333000///...------///000222666666666666666666666666555555666777777777777666555555666666666666555555222444666555222111333555111111111222111111111000333333333333222222222111222111000000//////000000111000//////......//////000000000000000000000000........................++++++,,,,,,------------000000///.......................................------------...///000000,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,******)))))))))(((((((((+++***)))(((((()))***+++***))))))((('''(((((((((&&&'''((())))))((((((''')))))))))))))))************)))((('''&&&''''''((()))((((((((((((((((((((()))*********)))(((((('''***)))(((&&&&&&&&&&&&&&&'''((()))((('''(((***,,,))))))***++++++++++++***))))))))))))((((((((((((&&&&&&'''''''''''''''''''''''''''((((((((('''''''''((())))))))))))((('''++++++***)))((((((((((((+++***)))(((((((((((()))''''''''''''((((((((()))&&&'''((((((&&&&&&'''(((&&&&&&'''''''''''''''&&&'''(((((())))))(((((('''&&&&&&''''''''''''&&&&&&((((((((((((''''''''''''&&&'''((((((((('''&&&%%%)))(((((((((((('''''''''&&&'''((((((((('''&&&%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''((('''''''''%%%%%%&&&&&&%%%$$$$$$############$$$%%%'''))))))(((''''''&&&&&&&&&&&&'''((()))))))))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''''')))((('''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&###$$$%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%)))((((((''''''&&&%%%%%%(((''''''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&'''((((((%%%'''((((((&&&%%%%%%%%%%%%&&&&&&'''(((((())))))(((((((((((((((((((((((()))((((((((()))+++---...------,,,,,,+++++++++*********++++++++++++*********************)))(((((())))))))))))))))))))))))'''(((((((((((((((''''''&&&&&&'''&&&&&&%%%$$$###'''&&&&&&%%%&&&'''((())))))(((&&&%%%$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&$$$%%%&&&$$$###(((000777JJJ777(((&&&'''$$$$$$(((((()))***)))&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&'''%%%###"""$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&---............////////////.....................//////000000111111222222111000///...///000111222444444444444444444444444444555666666777666666666444444444555555444444333111222222222222222222222333333333222111000000///222222222111111111111111222111000000//////000000//////......------......////////////////////////........................,,,,,,---------------...000000//////......//////------------------------++++++++++++,,,---......,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++*********)))))))))******))))))))))))******)))(((((('''''''''''''''(((((())))))((('''&&&&&&***))))))))))))))))))((((((((((((((((((''''''&&&(((((((((((((((((((((((('''(((((())))))(((((('''******)))(((''''''''''''((()))***)))(((((()))+++))))))***++++++++++++***)))))))))(((((('''''''''&&&&&&&&&'''((((((((((((%%%%%%&&&&&&''''''((((((((())))))******))))))(((,,,+++***)))((('''''''''''''''''''''((()))***+++''''''''''''((((((((((((%%%'''(((((((((''')))***'''''''''''''''''''''&&&'''''''''(((((('''''''''((((((''''''''''''((((((((((((((((((''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''&&&&&&'''''''''((((((((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''((((((((((((&&&&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%&&&'''((()))(((''''''''''''(((((()))***************)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))((('''&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&''''''((((((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&''''''(((((('''&&&&&&%%%&&&&&&&&&(((((((((''''''''''''''')))((((((''''''&&&&&&&&&(((''''''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''(((***++++++)))(((((()))&&&''''''(((((())))))***(((((((((((((((((((((((())))))))))))***,,,---///------,,,,,,+++***))))))******++++++++++++*********************)))((((((((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%&&&''''''((('''&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$###$$$###"""!!!$$$+++111EEE666(((%%%### """((((((******)))'''%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%###""""""%%%'''''''''))))))((('''&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%---------.........//////......---------------,,,......//////000111111222444333333222333444555555333333333333333333333333444444555666666666666555333333333333333222222111000///...///000111000///666666555444444333333333111111111000000000000000111111000/////////////////////......---......///................................................------------------------000000///....../////////------------------------,,,+++***))))))(((((()))...------,,,+++******)))************************------,,,+++************++++++++++++*********)))***))))))))))))))))))***))))))(((''''''''''''((((((((((((((((((''''''&&&******))))))(((((((((''''''((()))***)))(((&&&%%%'''''''''(((((((((((((((%%%%%%'''((())))))))))))******))))))(((((((((((('''((()))(((&&&&&&'''((())))))***++++++++++++************)))((((((''''''&&&&&&&&&''''''((())))))%%%%%%&&&&&&'''((()))***))))))************))))))+++***)))(((((((((((((((&&&&&&&&&'''((()))******'''''''''(((((((((((((((''')))***+++***+++,,,...(((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))'''''''''(((***+++(((((((((((('''''''''''''''''''''''''''&&&&&&&&&######$$$%%%%%%&&&''''''))))))((('''&&&'''''''''&&&'''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((((((((((((&&&'''''''''''''''&&&&&&''''''&&&&&&&&&'''(((((((((((('''(((((()))******************))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((''''''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''((('''$$$"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))((('''&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((((((''''''&&&&&&(((''''''''''''&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''$$$$$$$$$###$$$$$$%%%&&&'''(((***)))(((''''''((('''((((((((())))))******((((((((((((((((((((((((***))))))***+++,,,...///------,,,+++***)))((((((******++++++++++++*********************)))(((((((((((((((((((((((((((((())))))))))))((('''%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$###########################!!! """'''+++444+++$$$""" !!!'''"""###%%%&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&$$$%%%'''))))))(((,,,+++)))'''%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$%%%------------...............---------,,,,,,++++++---......//////000111111111000000000111111222222111111111111111111111111333333444555555555555555222222222222222111000000111000///000222333222111333222111111111111222333000000000000000000000000111000000///...//////////////////......///000000////////////////////////........................------------------------///...............//////---------------------------,,,+++***))))))))))))///......---,,,++++++***************************------,,,+++************++++++++++++*********))))))))))))******)))))))))+++***))))))(((((())))))''''''''''''((((((((()))***)))))))))((((((''''''&&&''')))******(((&&&$$$&&&&&&''''''((((((((()))'''((((((((((((((('''&&&)))))))))))))))((((((((('''((())))))'''&&&'''((())))))***++++++++++++***+++++++++******)))))))))(((''''''''''''((()))***''''''''''''((()))***+++******))))))))))))******((('''''''''((()))******'''''''''(((((((((((((((((((((((((((((('''''''''''')))***+++***+++,,,...)))((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&)))(((((('''((()))***+++((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&&&&&&&'''((()))***++++++))))))(((''''''''''''(((%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((())))))(((''''''&&&&&&''''''(((((('''''''''''''''&&&&&&&&&''''''(((((((((((((((((()))***+++))))))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''%%%%%%%%%%%%&&&)))((('''''''''''''''''''''&&&&&&&&&&&&'''(((((('''&&&%%%&&&((('''%%%"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******)))((('''&&&%%%&&&'''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''(((''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%&&&&&&'''"""###%%%%%%$$$######$$$(((((((((((())))))))))))''''''''''''''''''''''''))))))******+++---......,,,,,,+++***))))))((((((******++++++++++++*********************)))(((((((((((((((((((((((((((((())))))))))))((('''%%%%%%###$$$%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$$$$##################$$$$$$###""""""###&&&((()))'''&&&&&&%%%###%%%((( """$$$$$$$$$###$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%((('''%%%&&&'''((('''&&&)))((('''%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$,,,------------...............------,,,+++++++++------......//////000000///000000000111111111111111111111111111111111111222333444444555555444444222222222222111111000///222222333444444444555555333222111000000111333444000000000000111111111111111000//////......///////////////...//////000111////////////////////////------------------------------,,,,,,,,,,,,++++++---------,,,------...///------------------------,,,,,,,,,,,,---...///000.........------,,,,,,,,,************************,,,,,,++++++***+++++++++++++++*********)))))))))))))))************))))))++++++***)))))))))))))))'''''''''''''''((()))***)))(((((((((((((((((('''&&&((()))******(((&&&%%%&&&&&&&&&''''''(((((()))---,,,+++***(((%%%###"""'''(((((())))))(((((('''(((***++++++***)))***+++))))))***++++++++++++***++++++++++++++++++++++++***)))(((''''''''')))))))))(((''''''((()))***,,,***))))))(((((())))))***&&&&&&&&&'''((()))***+++(((((()))))))))(((''''''((((((((((((((('''''''''%%%'''(((((((((''')))******)))'''&&&%%%%%%&&&''''''''''''(((((('''''''''(((''''''(((((()))***+++((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''((())))))***)))))))))(((((((((''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''))))))))))))((('''&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&'''''')))(((((((((((())))))***(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&)))(((((('''''''''(((((('''&&&&&&&&&&&&'''(((((()))'''$$$%%%'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++(((((('''''''''''''''''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''%%%&&&''''''%%%%%%&&&'''(((''''''''''''((())))))$$$&&&'''(((&&&&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''(((((()))***+++,,,------*********)))))))))))))))******++++++++++++*********************)))((((((((((((((((((((((((((((((((()))))))))((('''&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&''''''(((((('''&&&&&&######$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''&&&&&&&&&''''''%%%###"""$$$%%%'''&&&$$$######$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%###"""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$#########,,,,,,---------.........///......---,,,,,,++++++,,,------......///000000000111111222222222222222111111111111111111111111222222333444444444444333222333333222111000//////000333555555333333555888777666444222222222333444000000000111111222222222000000///............///...---------......///000------------------------------------------------,,,,,,+++++++++*********+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,,,,,,,,,,,,,,,,,,,************************+++++++++***++++++,,,,,,******)))))))))(((((((((((()))***++++++***)))(((******)))((((((((((((((())))))((('''&&&'''(((((('''''''''((((((((((((((('''((()))))))))(((&&&&&&%%%%%%&&&''''''((()))))),,,,,,+++***)))'''%%%$$$&&&'''(((((((((((('''&&&''')))+++,,,+++***+++,,,))))))***++++++++++++***)))))))))***++++++,,,,,,,,,***((('''&&&'''((())))))((('''&&&&&&''')))***))))))(((''''''((())))))'''''''''''''''((()))***(((((()))******)))(((((()))(((((((((''''''''''''&&&'''((((((&&&&&&'''(((***)))'''%%%%%%%%%&&&''''''(((((())))))(((((('''%%%&&&'''((())))))))))))(((((((((((('''''''''''')))((('''&&&%%%&&&&&&'''$$$$$$%%%%%%&&&&&&''''''((())))))***)))((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))))))))(((((('''%%%%%%&&&'''''''''''''''%%%%%%$$$%%%%%%&&&''''''))))))((('''''''''((((((((('''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''')))***'''''''''&&&&&&''''''((('''&&&&&&&&&&&&'''((((((,,,((($$$$$$''')))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))&&&'''(((((((((((((((''')))(((((('''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((%%%&&&''''''%%%%%%&&&'''''''''&&&&&&''''''((()))''')))***+++***)))***+++'''''''''''''''''''''''''''''''''''''''''''''''''''''')))***+++,,,,,,,,,((((((((()))))))))))))))******++++++++++++*********************)))(((((())))))))))))))))))))))))'''(((((((((((((((''''''%%%&&&&&&''''''''''''&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%######$$$$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&&&&%%%$$$$$$######$$$$$$"""$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$&&&'''&&&%%%"""""""""######$$$%%%&&&$$$$$$$$$$$$#########""",,,,,,,,,---------......//////...------,,,++++++,,,,,,------...//////000......///000000000000000111111111111111111111111222222333444444444444333333333333222222000//////,,,000444333000///222666888666333111//////000000000000111111222222222333000000///...............,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++*********))))))+++*********++++++,,,---************************---,,,+++***))))))))))))++++++++++++++++++,,,,,,))))))))))))))))))))))))************+++,,,------))))))))))))((((((((((((((()))***++++++***)))((())))))(((''''''''''''''',,,+++)))'''&&&%%%&&&&&&&&&'''''''''(((((())))))(((((((((((((((''''''&&&%%%%%%&&&&&&'''((())))))(((((()))***************%%%&&&'''(((((('''&&&&&&$$$&&&)))******))))))***))))))***++++++++++++***''''''((()))***+++,,,,,,---,,,)))'''&&&&&&'''((()))(((&&&%%%%%%&&&'''((()))((('''&&&&&&'''((())))))(((((('''''''''(((((('''((()))+++++++++******))))))(((((('''''''''&&&((()))***)))((('''((()))+++)))'''%%%$$$%%%&&&'''(((((())))))))))))(((((($$$%%%'''))))))))))))((()))((((((((('''''''''''')))((('''&&&%%%&&&''''''((((((((()))))))))))))))'''(((***+++***)))'''%%%''''''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))*********$$$$$$%%%&&&'''''''''&&&$$$$$$$$$$$$%%%&&&''''''***)))(((''''''&&&'''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''***---///&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((...)))$$$###'''))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&((()))))))))((('''))))))(((''''''''''''''''''((((((((())))))******(((((((((((())))))))))))(((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((%%%&&&''''''%%%%%%&&&'''$$$$$$######$$$$$$%%%&&&###%%%&&&'''&&&%%%&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((()))++++++++++++''''''(((((()))***************++++++++++++*********************)))((((((************************''''''(((((((((((((((''''''(((((((((((((((''''''###$$$%%%&&&'''&&&%%%%%%###$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&&&&''''''$$$######$$$%%%&&&&&&%%%%%%$$$"""!!!%%%(((&&&###"""$$$%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$###$$$&&&)))+++***)))((('''%%%$$$###"""""""""$$$$$$$$$$$$######""""""------------------------,,,,,,++++++,,,,,,---...000000000000////////////000000000000000000000000000111111111111222222222111222222333333222222111222222222222222111000///000000000000000111222222111111111111111111111111.........///////////////000111333444444222///---,,,,,,,,,,,,,,,,,,,,,,,,//////000000///---+++***000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---//////...---,,,------+++*********+++,,,++++++++++++++++++++++++,,,......+++((('''***---++++++******)))******+++((()))***+++,,,+++******))))))))))))))))))))))))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&((()))***,,,,,,++++++***((((((((((((((((((((((((******+++,,,,,,,,,++++++,,,------+++((('''((())))))************+++++++++******))))))))))))******)))((('''&&&&&&'''((()))))))))(((''''''''''''''''''((()))((('''((()))+++*********)))))))))))))))******))))))((((((''''''******)))((('''&&&%%%%%%+++***((('''&&&''')))***((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((('''&&&%%%%%%'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))*********)))(((&&&$$$###%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''''''''************)))(((&&&&&&''''''((())))))***)))))))))&&&$$$%%%((()))'''%%%&&&&&&&&&''''''''''''(((***************)))((('''))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))---+++(((%%%$$$%%%'''((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((()))))))))(((&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&'''((()))((((((((((((((('''&&&&&&$$$%%%&&&'''(((((((((((())))))))))))************))))))***+++,,,------...------------,,,,,,+++******++++++++++++***))))))))))))************))))))(((((((((((())))))))))))))))))(((&&&$$$$$$&&&((((((((('''&&&%%%%%%$$$$$$''''''''''''&&&%%%$$$###(((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%$$$###"""$$$%%%%%%''')))+++---...((('''&&&%%%%%%&&&'''((()))'''&&&&&&&&&&&&%%%###%%%%%%&&&&&&'''((())))))'''&&&%%%$$$$$$$$$$$$$$$------------------------------,,,,,,------...///........................000000000000000000000000000000111111111222222222111222222333333222222111111222222222222111000///000000/////////000111111000000000000000000000000...////////////////////////000222333333111///---........................////////////...---,,,+++......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,+++,,,,,,***)))))))))***+++++++++++++++++++++,,,,,,***+++,,,+++))))))+++...++++++***************+++((()))***+++++++++******)))))))))))))))))))))))))))((((((''''''(((((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&'''((()))***))))))((('''''''''''''''''''''''')))******+++++++++++++++***+++,,,+++))))))***+++)))************+++++++++))))))(((((((((((()))))))))(((''''''''''''((()))))))))(((''''''''''''''''''((()))((('''((()))+++''''''((()))***++++++,,,***)))))))))((((((((('''&&&''''''((()))******+++)))((('''&&&&&&'''(((***(((''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&'''((()))***)))((((((&&&&&&%%%$$$&&&&&&&&&%%%&&&&&&''''''%%%%%%&&&''''''(((((()))++++++++++++***)))((('''(((((()))))))))((('''''''''((((((((('''&&&''''''%%%%%%&&&&&&''''''((((((******************)))(((((((((((((((((((((((((((''''''((()))))))))))))))&&&&&&'''((()))***++++++---+++)))'''%%%%%%&&&'''$$$$$$&&&((()))+++,,,---&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%&&&'''(((((())))))))))))((('''&&&%%%&&&'''((())))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,------,,,,,,+++******++++++++++++***))))))***++++++++++++++++++***(((((((((((())))))))))))((('''''''''''''''&&&&&&(((''''''&&&%%%%%%$$$$$$###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))'''&&&%%%%%%%%%%%%&&&'''(((&&&$$$$$$&&&&&&%%%$$$###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%&&&'''((((((------------------------...------------...//////------------------------000000000000000000000000000000000111111111222222111111222222222222111111111111222222111111000000000000//////.../////////000000000000000000000000//////////////////.........///000111111000...,,,..............................------------......---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,---,,,++++++******++++++*********++++++,,,,,,,,,''')))+++,,,++++++,,,---*********************+++((()))******++++++******(((((((((((((((((((((((((((''''''''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&************************''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''(((((()))***************)))***++++++******+++---)))************+++++++++((((((''''''''''''(((((()))((((((''''''(((((())))))((((((''''''''''''((('''((()))((('''((()))+++(((((())))))*********+++))))))))))))(((((((((((())))))))))))))))))(((((('''&&&%%%%%%%%%'''((()))(((((('''&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&(((((((((((())))))))))))'''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''&&&&&&''''''((())))))((('''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&'''%%%%%%&&&'''(((((())))))************)))(((''''''(((((((((((((((&&&%%%%%%'''***,,,***&&&%%%'''***$$$$$$%%%%%%&&&'''(((((())))))***++++++++++++***&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))%%%&&&'''((()))***+++,,,+++***)))((('''&&&&&&%%%'''(((((('''%%%###!!! ''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&'''(((((()))'''&&&%%%%%%$$$%%%%%%%%%))))))******))))))((((((''''''((()))************))))))))))))************,,,,,,+++++++++*********,,,,,,,,,,,,,,,++++++******++++++++++++***)))))))))******++++++******)))(((((((((((())))))))))))((('''(((+++------)))%%%'''''''''&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$&&&''''''((($$$$$$$$$$$$&&&(((***+++''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%######$$$&&&&&&&&&"""######$$$$$$%%%%%%%%%'''&&&%%%$$$$$$###"""""",,,,,,---------------------------------......///---------------.........000000000000000000000000000000000000111111111111111111222222222222111111000000111111111111000000000//////...............000000000000000000000000////////////............---...///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---///000,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---......------,,,,,,,,,,,,*********++++++,,,,,,---''')))+++,,,,,,++++++***)))*********+++++++++***((())))))***************((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((()))*********))))))+++,,,,,,+++***+++,,,))))))*********+++++++++)))((((((''''''(((((())))))(((((((((((((((((())))))(((''''''''''''(((((('''((()))((('''''')))+++,,,,,,+++***)))((('''&&&))))))))))))((((((((((((((((((((((((((((((''''''&&&&&&%%%&&&'''((()))***))))))(((''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((()))((('''&&&&&&(((***+++))))))((('''&&&&&&&&&'''''''''''''''((((((((((((&&&&&&''''''&&&%%%%%%$$$&&&'''''''''''''''&&&&&&)))+++,,,+++((('''((()))######$$$%%%&&&'''((((((((()))***+++,,,,,,,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))''''''(((((())))))******'''((()))******)))((('''+++***)))&&&"""(((((((((((((((((((((((())))))'''&&&&&&'''((()))''''''&&&&&&''''''((()))(((''''''&&&%%%%%%%%%%%%))))))************))))))'''((())))))*********)))((()))))))))************+++++++++***************++++++,,,,,,,,,++++++******++++++++++++***))))))''''''((((((((((((''''''(((((((((((())))))))))))***((()))...333222,,,&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$###&&&&&&%%%%%%$$$$$$############$$$%%%%%%&&&''''''&&&%%%$$$$$$%%%(((+++,,,))))))((('''&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$""""""$$$&&&''''''######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$######,,,,,,,,,---------......,,,,,,,,,+++,,,,,,---...------.........///////////////////////////////////////000000000111111111000111111222222111111000///000000111111111000000//////............//////222222222222222222222222000000//////.........---,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000---,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,******+++,,,,,,+++)))'''((()))***++++++++++++***)))))))))))))))*********((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''((()))*********+++---...---+++)))))))))))))))*********+++++++++***))))))(((((())))))***((())))))))))))))))))(((((((((''''''''''''(((((('''((()))((('''''')))+++,,,,,,+++***)))((('''&&&(((((((((((())))))))))))######$$$%%%&&&(((((()))&&&&&&''''''((()))***+++******)))))))))))))))***************************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((''''''))))))'''''''''))),,,---***)))(((((('''''''''''')))))))))(((''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''((((((((((((,,,***))))))***+++)))'''$$$$$$%%%&&&&&&'''(((((('''((()))***+++,,,,,,,,,''''''''''''''''''''''''''''''((()))))))))))))))******))))))((((((''''''$$$%%%(((***++++++******'''((()))***)))'''%%%###(((((((((((((((((((((((()))((('''&&&&&&'''))))))&&&&&&&&&%%%&&&''''''((())))))((((((((('''&&&&&&))))))************))))))''''''((()))))))))((((((((()))))))))************(((((()))******+++,,,,,,******+++,,,,,,+++++++++***++++++++++++***))))))''''''((((((((((((''''''(((((((((((())))))))))))((('''(((---222111+++%%%&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$###)))((('''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$%%%''')))***'''&&&&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&%%%###"""###%%%'''((((((%%%%%%%%%&&&&&&&&&&&&&&&"""###%%%''')))******++++++,,,,,,------.........,,,++++++++++++,,,---------------...//////000000/////////////////////////////////000000000111111000000111111111111000000//////000000111111000000//////......//////000111333333333333333333333333000000000///......------,,,,,,---............---........................,,,,,,+++,,,,,,---......---,,,,,,,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........)))************)))((('''++++++++++++++++++++++++,,,+++******+++***(((&&&'''(((***+++,,,,,,+++***)))(((((((((((()))***+++(((((((((((((((((((((((((((''''''''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))************,,,...///...,,,)))(((((()))************+++++++++******))))))))))))******((())))))******))))))((((((''''''''''''(((((()))'''((()))((('''((()))+++(((((())))))*********+++(((((((((((())))))))))))***)))(((&&&$$$""" ''''''((())))))************)))))))))******+++,,,************************)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%%%%%%%&&&''''''(((((('''''''''''''''((((((((((((((((((((())))))))))))%%%&&&''''''((('''''''''''''''''''''''''''''''''(((((()))))))))(((''''''((((((''''''(((***+++,,,***))))))(((((((((((()))***))))))((((((''''''&&&'''(((((((((((((((''''''###$$$&&&'''))))))******,,,)))&&&(((+++---***'''&&&&&&&&&''''''''''''(((''''''(((******+++++++++((((((((((((((((((((((((''''''((())))))))))))))),,,+++***)))((('''&&&%%%$$$%%%'''***+++,,,,,,+++'''((()))++++++++++++***((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((()))))))))(((((('''(((((())))))******))))))'''(((((())))))(((((('''))))))))))))************''''''((()))***+++,,,---)))***++++++++++++++++++***++++++++++++***)))))))))******++++++******)))(((((((((((())))))))))))&&&%%%&&&(((++++++'''###&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''''''''''')))(((((('''%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&%%%%%%%%%&&&'''############$$$%%%%%%&&&&&&''''''((((((''''''&&&%%%$$$$$$%%%'''(((((('''''''''''''''''''''''''''%%%%%%&&&%%%$$$"""++++++,,,,,,---......///,,,,,,,,,,,,,,,---......+++,,,,,,---......//////////////////////////////////////////000000000111000000111111111111000000...//////000000000000000.........///000111222333222222222222222222222222111000000///......------,,,------.......................................+++,,,,,,---------,,,,,,+++++++++++++++,,,------************************++++++++++++++++++++++++***+++,,,---...---,,,,,,******+++++++++***)))(((---,,,,,,++++++*********,,,***((((((***+++***((('''(((***,,,,,,,,,+++***)))(((((('''((()))***+++)))))))))))))))))))))))))))((((((''''''(((((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++++++++***,,,//////---+++******)))************+++++++++))))))(((((((((((())))))((()))************)))((('''''''''''''''((())))))'''((()))((('''((()))+++''''''((()))***++++++,,,'''((((((((()))))))))***///...+++'''###''''''(((((((((((((((((((((((((((((()))+++,,,---++++++++++++++++++++++++))))))))))))))))))))))))(((''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&&&&'''(((((())))))&&&'''''''''((((((((()))(((((((((((())))))))))))%%%&&&&&&'''((((((''''''''''''''''''''''''''''''((())))))***)))((('''&&&&&&&&&''''''(((((())))))))))))(((((())))))******''''''(((((())))))))))))'''(((((()))))))))((((((%%%&&&'''((()))*********(((''''''((()))*********)))(((((((((((('''''''''&&&'''((()))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))++++++***)))((('''&&&&&&''''''((()))***+++++++++******)))(((''''''&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&''''''&&&&&&'''''''''&&&''''''((()))&&&'''((())))))(((((('''&&&'''((())))))))))))((()))))))))******))))))((())))))))))))************(((((())))))******++++++))))))***+++++++++++++++***++++++++++++***))))))***++++++++++++++++++***(((((((((((())))))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%###############$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&(((******(((&&&''''''''''''''''''''''''''''''&&&###++++++,,,,,,---...//////...------------...//////******+++,,,,,,---......////////////////////////////////////000000000000000000111111111111000000......///000000000000000.........///111222444555111111111111111111111111111000000///...------------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---+++*********))))))***+++,,,,,,************************++++++++++++++++++++++++(((***,,,---------+++***------...///...---,,,+++...------,,,+++***))))))+++(((&&&&&&))),,,,,,+++&&&(((***,,,---,,,+++***)))((('''''''''(((***+++************************))))))(((((((((((())))))'''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++,,,,,,(((+++...///---,,,,,,,,,)))************+++++++++((((((''''''''''''((((((((()))***++++++***)))((('''''''''''''''((()))***'''((()))((('''((()))+++*********)))))))))))))))'''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&''')))***,,,---++++++++++++++++++++++++))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''((()))******&&&'''''''''(((((())))))&&&&&&&&&&&&'''''''''(((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''((()))*********((('''&&&$$$%%%&&&&&&''''''&&&&&&))))))(((((()))***++++++%%%%%%&&&((()))+++,,,,,,&&&&&&'''''''''''''''&&&(((((()))))))))))))))((($$$'''***)))''''''***---*********)))((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))((((((((((((*********)))))))))))))))***)))(((((((((((())))))''''''''''''''''''''''''%%%&&&((()))***)))((('''((((((((((((((()))******$$$%%%'''(((((((((''''''&&&&&&'''(((((()))((((((******+++++++++******)))))))))))))))************************))))))))))))((()))***+++++++++++++++***++++++++++++***))))))))))))************))))))(((((((((((())))))))))))***+++***(((&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$!!!!!!"""###%%%&&&''''''######$$$%%%&&&&&&'''(((###$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&'''***++++++'''%%%''''''''''''''''''''''''###$$$%%%&&&%%%###!!! ,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,------//////...------,,,++++++...........................////////////......---////////////////////////............////////////,,,---...000111111111000111000000000111222333333............------------000///...---------------,,,,,,------------,,,,,,------------///111444555*********************************,,,---...---,,,******+++++++++,,,,,,,,,+++,,,,,,+++***+++---///000///---+++++++++---...+++***)))+++---,,,)))&&&)))************+++++++++******))))))******+++,,,,,,+++)))''''''((()))***''''''((((((((())))))***,,,***'''$$$$$$%%%(((***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$'''+++------***&&&$$$''''''(((((((((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++***)))'''&&&&&&''')))******)))'''&&&%%%&&&((()))'''''''''***,,,------+++******)))(((((('''(((((('''&&&%%%%%%%%%'''((()))(((((((((((((((((((((((((((((((((((())))))))))))***)))((('''&&&&&&&&&&&&&&&&&&''''''((()))))))))+++*********+++,,,,,,---,,,+++******))))))******''''''(((((()))))))))***&&&&&&'''((()))******+++((((((((((((((((((((((((&&&&&&''''''(((((())))))'''((()))******)))((('''***)))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((())))))***)))(((((('''&&&%%%%%%%%%###$$$%%%'''((((((((((((++++++******************...,,,***((('''''''''(((,,,### $$$'''$$$!!!"""&&&&&&&&&&&&&&&&&&&&&&&&+++***)))(((((()))***+++)))(((&&&''')))+++,,,,,,))))))(((((('''''''''&&&))))))************)))))))))))))))))))))(((''''''******)))))))))))))))***)))((('''&&&&&&'''((()))))))))((((((''''''&&&&&&+++*********))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((('''&&&%%%%%%$$$%%%%%%&&&'''(((((()))))))))))))))((((((''''''************))))))(((((((((((()))***++++++,,,,,,((())))))))))))*********))))))(((((((((((())))))************************))))))))))))))))))))))))(((((((((((((((''''''&&&'''''''''''''''''''''''',,,+++***((('''%%%$$$###''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!"""###"""!!!&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$%%%'''((("""######$$$$$$######"""###$$$%%%%%%&&&&&&%%%%%%+++++++++++++++++++++++++++,,,,,,---......//////+++++++++***)))(((((((((........................//////000000111000000000222222222222222222222222/////////000000000111111//////000000111222222333111111111111111111222222111111000000000////////////......------------...+++,,,,,,------,,,,,,+++......---------...000111,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,+++)))(((************++++++++++++++++++,,,+++******,,,...///...,,,+++***+++,,,------+++***+++------+++((())))))******++++++,,,,,,***************+++,,,---,,,+++)))(((((((((***+++)))))))))*********++++++---+++)))''''''(((***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&((())))))((('''&&&''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((())))))(((''''''*********++++++++++++,,,************************))))))))))))******++++++))))))(((''''''((())))))***)))'''&&&&&&''')))***+++******+++,,,,,,+++)))***)))(((''''''''''''((('''&&&&&&%%%&&&'''((()))(((((((((((((((((((((((('''''''''((((((((())))))***)))(((''''''&&&&&&&&&'''''''''((())))))************))))))******+++,,,---,,,+++******)))******)))*********++++++++++++((((((((())))))*********(((((((((((((((((((((((('''''''''(((((()))))))))''''''((())))))(((''''''(((((((((((())))))))))))((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%%%%(((''''''''''''((())))))))))))(((((('''&&&&&&%%%(((((())))))(((((('''&&&)))))))))******+++++++++******)))(((((((((((()))"""###***++++++---((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***(((&&&&&&((())))))))))))))))))(((((((((''''''))))))************))))))***************)))((((((******)))))))))))))))***+++******))))))******+++******************)))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&''''''(((((()))))),,,,,,+++++++++******************)))))))))))))))((((((((()))***+++++++++)))))))))************+++******))))))))))))******+++*********************(((((((((((((((((((((((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&'''(((***+++%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%%%%%%%%%%++++++++++++++++++++++++,,,------....../////////---------,,,++++++******------------------------......///000111111111111222222222222222222222222/////////000000000111111000000/////////111222333222222222111111111111111111111111111000000000000------,,,,,,,,,---......+++,,,,,,------,,,,,,+++//////...,,,,,,+++,,,,,,------------------------******))))))((())))))***************++++++++++++***+++++++++******,,,......---,,,+++***+++,,,------+++***)))***+++***)))))))))***+++,,,,,,------************+++,,,---...---,,,***)))))))))***+++))))))******************+++******))))))))))))***(((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%$$$$$$&&&(((***&&&'''(((((()))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((((('''''')))))))))*********++++++))))))))))))))))))))))))))))))))))))************)))))))))******)))))))))***)))((('''((((((***+++---+++***)))***)))(((&&&))))))((('''''''''(((((((((((('''''''''((())))))(((((((((((((((((((((((('''''''''((((((((())))))******)))(((((('''''''''((((((((()))******++++++***))))))))))))******+++...---,,,+++************************++++++++++++)))*********************))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((('''''''''''''''(((((()))))))))'''''''''''''''''''''''''''(((((())))))((((((''''''''''''''''''(((((()))***))))))((((((''''''&&&(((((())))))(((((('''&&&''''''((()))***+++,,,,,,''''''((()))*********)))'''""" %%%)))***)))***))))))))))))))))))))))))((())))))******))))))(((***((('''&&&'''((('''&&&***)))))))))))))))((((((******++++++++++++******((())))))))))))(((((('''))))))))))))))))))))))))***++++++++++++++++++***************++++++++++++((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))((('''''')))))))))))))))))))))))),,,,,,,,,+++++++++++++++)))))))))))))))*********((((((((()))******++++++)))************+++++++++++++++************+++++++++++++++******)))))))))'''''''''''''''''''''''')))))))))))))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&'''''')))+++,,,&&&&&&''''''''''''&&&&&&######$$$%%%%%%%%%%%%%%%,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------/////////......---------------------------------,,,---...///000000000000000000000000000000000000........./////////000000000///...------///111222222222222222111111000000000000/////////.........,,,+++++++++,,,---......,,,,,,------------,,,,,,//////...---,,,++++++++++++++++++++++++++++++++++++++++++***))))))+++,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,++++++,,,......---,,,,,,,,,,,,------,,,+++)))(((((())))))***))))))***+++,,,------...************+++---...///,,,,,,+++***)))******+++'''((()))******))))))(((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&$$$$$$$$$&&&)))***&&&''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((()))))))))*********)))))))))*********************++++++++++++++++++)))***,,,------,,,***)))***))))))((())))))***++++++)))''''''''''''&&&$$$***))))))((((((((())))))******)))))))))*********))))))))))))))))))))))))((((((((()))))))))******+++++++++******))))))(((((())))))***++++++,,,,,,+++***************++++++...---,,,+++************((((((((((((((()))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((''''''''''''''''''''''''************************((((((''''''(((((()))*********))))))((((((((('''$$$%%%&&&'''((()))))))))((((((((())))))*********'''(((***+++++++++***)))///+++((((((((('''%%%$$$(((((((((((((((((((((((()))***+++,,,,,,+++***))))))(((''''''((()))((('''************))))))))))))******++++++++++++******&&&''''''(((''''''&&&&&&((((((((()))))))))))))))((()))***++++++***)))(((''''''(((((())))))******((((((((())))))*********))))))))))))))))))))))))''''''''''''''''''''''''((()))))))))))))))((((((***************)))))))))************))))))))))))))))))))))))************)))))))))******+++++++++************++++++++++++,,,,,,++++++++++++,,,,,,++++++******))))))(((((((((((((((((((((((((((((())))))******))))))((('''(((((((((((((((((((((((($$$$$$%%%&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!"""%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&........................+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++---------------------------...///000111222222222//////////////////////////////000000000111111111111000///......///111333222222222222222111000///////////////............+++++++++++++++,,,---...------............------------...------------,,,++++++++++++++++++++++++000111111///,,,+++,,,---,,,,,,,,,------------...***,,,------,,,,,,---......---------------......---,,,+++***))))))+++,,,))))))***++++++,,,------************+++,,,---...+++++++++***************))))))+++,,,+++***)))(((&&&'''((())))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''(((((()))&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&''''''(((((()))'''''''''((((((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---......---+++))))))))))))))))))***++++++***(((&&&&&&'''(((((('''*********))))))***+++++++++++++++,,,++++++++++++************************))))))*********+++++++++++++++,,,,,,,,,+++***)))))))))******++++++,,,,,,---,,,,,,+++++++++,,,,,,---,,,++++++******++++++))))))((((((((((((((((((+++++++++***************)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))++++++***)))(((''''''&&&((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((())))))***+++))))))))))))((((((((((((%%%&&&'''((()))*********)))))))))(((((('''''''''***+++,,,---,,,+++***)))******)))((((((******(((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%(((''''''(((***,,,+++***))))))))))))*********************++++++*********'''(((((())))))(((((((((&&&'''((())))))))))))(((((()))***++++++***)))(((''''''(((((()))))))))***)))))))))******+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))(((*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++++++++))))))*********+++++++++,,,++++++++++++++++++,,,*********)))))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''************************'''''''''''''''((((((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!"""%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''((((((((((((''''''((('''&&&%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''''''''''''''------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000111222333333333333000000000000000000000000111111111222222222333333333222111000000111222333000111222333333222000///000000000000////////////++++++*********+++,,,,,,,,,------......------,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,!!!%%%)))+++++++++...111,,,,,,,,,,,,------------)))+++------,,,,,,,,,---,,,,,,---------------......//////...,,,,,,---...)))************+++++++++******))))))******+++,,,************)))))))))(((***,,,---......,,,***)))((())))))************)))''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((('''&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((()))***+++&&&&&&'''''''''(((((((((*********+++,,,,,,------,,,,,,,,,,,,,,,+++++++++)))***,,,------,,,***)))'''(((((())))))*********+++)))'''''')))+++,,,+++******)))))))))***++++++++++++,,,,,,++++++***)))************************)))))))))*********++++++)))***+++,,,,,,+++***))))))))))))***++++++,,,,,,......---,,,,,,,,,,,,---******))))))******+++,,,++++++++++++************)))*********************))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((((((((())))))+++***))))))((('''&&&&&&(((((((((((((((((((((((())))))(((''''''((())))))((((((((((((((()))******((((((((((((((((((((((((***++++++++++++***))))))******)))((('''&&&%%%%%%+++,,,,,,,,,+++******))))))+++***((((((++++++)))))))))))))))))))))))))))((((((((())))))((((((((('''''''''))),,,---,,,+++(((((()))))))))))))))***))))))************)))))))))******+++++++++++++++%%%&&&((()))***))))))(((***++++++++++++++++++***))))))))))))************))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))((((((((((((((((((((((((((((((***************+++++++++************)))))))))(((*********************+++((())))))))))))***************))))))))))))******))))))))))))))))))))))))************************(((((((((((((((''''''&&&************************(((((((((((((((''''''''''''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$&&&'''''''''$$$$$$&&&&&&&&&&&&$$$$$$&&&''''''''''''''''''&&&)))((('''%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,///000000111111111000000///////////////////////////000000000000111111111000000000000///////////////000222333333222111000////////////............,,,++++++************+++***++++++,,,,,,++++++***++++++,,,------,,,+++***++++++++++++++++++++++++###((()))***...111*********+++++++++,,,,,,''')))+++,,,+++******+++******++++++,,,,,,,,,,,,,,,...000///,,,+++,,,---*********))))))))))))(((******))))))(((((()))))))))))))))))))))((('''''')))***,,,---,,,+++((('''))))))))))))*********+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((((()))(((((('''&&&&&&%%%%%%%%%''''''%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***%%%&&&&&&&&&&&&''''''''')))))))))***+++,,,,,,,,,+++++++++******)))))))))(((((()))******)))((((((&&&&&&'''((())))))))))))***(((&&&&&&''')))******((((((''''''((())))))***((()))*********)))'''&&&(((((((((((((((((((((((('''(((((((((((()))))))))&&&''')))******)))'''&&&(((((())))))***+++++++++...---,,,,,,+++++++++,,,'''''''''((()))***,,,,,,++++++++++++*********)))((((((((())))))*********((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))(((''''''((()))***&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))))))))))))))(((''''''(((((((((''''''&&&&&&&&&)))))))))((())))))*********------(((&&&)))***'''((((((((((((((((((((((((++++++************++++++''''''''')))++++++***(((''''''((((((((()))))))))(((((())))))))))))((((((((())))))***++++++******$$$%%%''')))******)))(((+++******))))))******+++)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((%%%%%%%%%&&&&&&''''''((((((((()))))))))*********,,,++++++***)))((('''''')))))))))(((((((((((((((''''''((((((((()))))))))(((((((((''''''(((((((((''''''(((((()))*********))))))))))))))))))))))))'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%&&&%%%%%%"""###%%%&&&&&&%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%***************************))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...+++,,,,,,------,,,++++++...///111333444333222111------,,,,,,,,,+++++++++,,,,,,+++***)))))))))***))))))************))))))***+++,,,,,,+++***((('''((((((((((((((((((((((((!!!'''---...+++'''((()))((())))))))))))*********%%%'''******)))(((((()))'''((()))***************(((+++------***((((((*********))))))((('''''''''+++***)))(((''''''''''''(((((((((((((((''''''&&&%%%&&&((())))))'''$$$###'''''''''''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&((()))))))))(((&&&$$$######$$$$$$((('''%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))***+++++++++***)))))))))((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&'''((())))))))))))(((&&&###"""$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((()))&&&'''(((((((((&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((###%%%&&&(((((('''%%%$$$((((((((()))******++++++---,,,,,,+++*********+++%%%&&&&&&''')))***,,,---***)))))))))((((((''''''&&&''''''((()))******+++((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&!!!""""""###%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''''''''""""""$$$%%%&&&'''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%''')))+++,,,$$$)))***&&&''',,,...,,,&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))(((''''''(((***)))'''%%%&&&'''''''''(((((())))))''''''((((((((((((''''''%%%%%%&&&'''((((((''''''$$$%%%''')))******)))((()))((('''&&&&&&'''((()))''''''&&&&&&%%%%%%%%%$$$'''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((''''''######$$$$$$%%%&&&''''''%%%&&&&&&&&&''''''((((((---,,,+++***)))'''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''((()))***++++++((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$########################$$$%%%%%%&&&&&&'''''''''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!"""###"""!!!!!!"""$$$%%%%%%$$$"""!!!#########$$$$$$#########  """$$$&&&'''"""######$$$$$$######"""""""""###$$$$$$$$$$$$###